@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap);body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.avatar_root__D-MO4{align-items:center;border-radius:var(--rounded-full);box-sizing:border-box;color:var(--avatar-#000-content);color:var(--avatar-initial-content);display:inline-flex;flex-shrink:0;font-family:var(--font-body);font-weight:var(--font-semibold);justify-content:center;overflow:hidden;position:relative}.avatar_sm__MdD0p{font-size:var(--text-xs);height:32px;width:32px}.avatar_md__ExFm3{font-size:var(--text-sm);height:40px;width:40px}.avatar_lg__Ys5Mv{font-size:var(--text-xl);height:62px;width:62px}.avatar_xl__wfaZI{font-size:var(--text-xl);height:75px;width:75px}.avatar_img__cSuSc{display:block;height:100%;object-fit:cover;width:100%}.avatar_clickable__ZL1Rz{cursor:pointer;transition:opacity var(--transition-base)}.avatar_clickable__ZL1Rz:hover{opacity:.8}.tabs_tabsRoot__eS7Pj{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.tabs_list__F8PM1{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-sm);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.tabs_list__F8PM1:focus-within{outline:none}.tabs_listCard__ljcgw{gap:var(--spacing-lg);padding:var(--spacing-xs) 0}.tabs_trigger__RsU68{background:#0000;border:none;border-radius:var(--rounded-full);color:var(--content-muted);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.2;margin:0;padding:var(--spacing-xl) var(--spacing-2xl);position:relative;transition:color .15s ease,background-color .15s ease,border-color .15s ease;white-space:nowrap}.tabs_trigger__RsU68:hover{color:var(--content);color:var(--content-subtle,var(--content))}.tabs_trigger__RsU68:focus-visible{outline:none}.tabs_trigger__RsU68[data-state=active]{background-color:#f0f7ff;color:var(--content);font-weight:var(--font-semibold);margin-bottom:0;z-index:1}.tabs_trigger__RsU68[data-state=inactive]{background-color:initial;color:var(--content-muted)}.tabs_triggerCard__oJNdx{align-items:center;background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-xl);box-shadow:0 1px 2px #0f172a0a;color:var(--content-muted);display:inline-flex;font-size:var(--text-base);font-weight:var(--font-semibold);justify-content:center;min-width:13rem;padding:var(--spacing-xl) var(--spacing-3xl)}.tabs_triggerCard__oJNdx:hover{background:#eff6ff;background:var(--color-accent-50,#eff6ff)}.tabs_triggerCard__oJNdx:hover,.tabs_triggerCard__oJNdx[data-state=active]{border-color:#93c5fd;border-color:var(--color-accent-300,#93c5fd);color:#2563eb;color:var(--color-accent-600,#2563eb)}.tabs_triggerCard__oJNdx[data-state=active]{background:linear-gradient(180deg,#eff6ff,#fff);background:linear-gradient(180deg,var(--color-accent-10,#eff6ff) 0,var(--card-surface,#fff) 100%);box-shadow:0 1px 2px #0f172a0a,inset 0 0 0 1px #93c5fd73}.tabs_triggerCard__oJNdx[data-state=inactive]{background:#fff;background:var(--card-surface,#fff);color:var(--content-muted)}.tabs_triggerCard__oJNdx:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--color-accent-500,#2563eb);outline-offset:2px}.tabs_panel__E2xme{color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5}.tabs_panel__E2xme[hidden]{display:none}.accordion_root__TP7pq{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.accordion_item__jUxBc{background-color:var(--card-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-lg);overflow:hidden}.accordion_header__fFq-b,.accordion_trigger__f9jY5{align-items:center;display:flex;width:100%}.accordion_trigger__f9jY5{background:#0000;border:none;color:var(--content);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.3;margin:0;padding:var(--spacing-xl) var(--spacing-2xl);text-align:left;transition:color .15s ease,background-color .15s ease}.accordion_trigger__f9jY5:hover{color:var(--content);color:var(--content-subtle,var(--content))}.accordion_trigger__f9jY5:focus-visible{outline:var(--border-medium) solid var(--content);outline:var(--border-medium) solid var(--content-accent,var(--content));outline-offset:var(--spacing-sm)}.accordion_trigger__f9jY5[data-state=open]{border-bottom:var(--border-thin) solid var(--border)}.accordion_content__ioVpf{color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl)}.accordion_content__ioVpf[hidden]{display:none}.toggle_root__vN50b{align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-xl);-webkit-user-select:none;user-select:none}.toggle_rootDisabled__mn38m{cursor:not-allowed;opacity:.55}.toggle_label__rLAEo{color:var(--color-accent-500)!important}.toggle_track__lIDGw{background:var(--color-slate-200);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-full);flex-shrink:0;height:1.5rem;position:relative;transition:background .15s ease;width:2.75rem}.toggle_trackOn__VeCOh{background:var(--color-accent-500);border-color:var(--color-accent-600)}.toggle_thumb__jZg5o{background:var(--card-surface);border-radius:var(--rounded-full);box-shadow:0 1px 2px #0000001f;height:calc(1.5rem - 6px);left:2px;position:absolute;top:2px;transition:transform .15s ease;width:calc(1.5rem - 6px)}.toggle_thumbOn__RgCZc{transform:translateX(1.2rem)}.toggle_srOnly__A1W6u{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.toggle_statusText__GPBot{background:#8b5cf61f;border:1px solid #8b5cf633;border-radius:999px;box-shadow:0 2px 8px #8b5cf61a;color:var(--color-accent-600);font-size:12px;font-weight:600;letter-spacing:.3px;padding:.2rem .6rem;transition:all .2s ease-in-out}.toggle_active__Zb9Bw{background:#22c55e1f;border-color:#22c55e40;color:#16a34a}.toggle_inactive__p8i5U{background:#ef44441f;border-color:#ef444440;color:#dc2626}.text-field_wrapper__OwY9O{display:flex;flex-direction:column;justify-content:space-between;width:100%}.text-field_wrapperInline__rJRY5{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-xl)}.text-field_label__PaTTb{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.text-field_labelInline__3A1YM{flex:0 0 7.5rem;margin-bottom:0!important;max-width:40%;padding-top:.5rem}.text-field_control__qBMFK{flex:1 1 auto;min-width:0}.text-field_controlPassThrough__T5Q3t{display:contents}.text-field_inputShell__dibav{display:block;position:relative;width:100%}.text-field_inputStartIcon__tFYdZ{align-items:center;color:var(--ui-field-placeholder-content);display:inline-flex;justify-content:center;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.text-field_input__DjSXx{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border)!important;border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);display:inline-flex;line-height:calc(var(--ui-field-height) - 1rem - 2px);font:inherit;margin:0;min-height:var(--ui-field-height);padding:.5rem .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.text-field_input__DjSXx.text-field_inputWithStartIcon__FHqfw{padding-left:2.375rem;padding-left:calc(1.875rem + var(--spacing-sm, .5rem))}.text-field_input__DjSXx::placeholder{color:var(--ui-field-placeholder-content)}.text-field_input__DjSXx:hover:not(:disabled):not(:read-only){border-color:var(--ui-field-border)}.text-field_input__DjSXx:focus-visible{border-color:var(--color-accent-500);outline:none}.text-field_input__DjSXx[aria-invalid=true]{border-color:#d92d20!important;border-color:var(--button-danger-ghost-content,#d92d20)!important;box-shadow:0 0 0 1px color-mix(in srgb,#d92d20 18%,#0000);box-shadow:0 0 0 1px color-mix(in srgb,var(--button-danger-ghost-content,#d92d20) 18%,#0000)}.text-field_input__DjSXx[aria-invalid=true]:focus-visible{border-color:#d92d20!important;border-color:var(--button-danger-ghost-content,#d92d20)!important;box-shadow:0 0 0 3px color-mix(in srgb,#d92d20 14%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--button-danger-ghost-content,#d92d20) 14%,#0000)}.text-field_input__DjSXx:disabled{background-color:var(--ui-field-surface);border-color:var(--ui-field-border);color:var(--ui-field-content);cursor:not-allowed;opacity:.6}.text-field_input__DjSXx:read-only{cursor:default;opacity:.85}.text-field_input__DjSXx:disabled:read-only{cursor:not-allowed;opacity:.6}.text-field_message__JiAaU{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.text-field_messageHint__1m7z7{color:var(--ui-field-placeholder-content)}.text-field_messageError__YqXSj{color:var(--button-danger-ghost-content)}.otp-input_wrapper__fhmIz{display:block;width:100%}.otp-input_label__qw5cr{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.otp-input_group__7a-fH{display:flex;flex-wrap:nowrap;gap:var(--spacing-sm)}.otp-input_cell__k53hh{background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border)!important;border-radius:.375rem;box-sizing:border-box;caret-color:#0000;color:var(--ui-field-content);font-size:var(--text-xl)!important;line-height:calc(var(--ui-field-height) - 2px);margin:0;min-width:2.75rem;padding:0;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none;width:2.75rem}.otp-input_cell__k53hh:hover:not(:disabled){border-color:var(--ui-field-border)}.otp-input_cell__k53hh:focus-visible{border-color:var(--color-accent-500);outline:1px solid var(--color-accent-500)}.otp-input_cell__k53hh:disabled{background-color:var(--ui-field-surface);border-color:var(--ui-field-border);color:var(--ui-field-content);cursor:not-allowed;opacity:.6}.otp-input_message__QvX0x{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.otp-input_messageError__LXORh{color:var(--button-danger-ghost-content)}.radio-group_wrapper__whe2Z{border:none;display:block;margin:0;max-width:100%;min-width:0;padding-bottom:var(--spacing-2xl);width:100%}.radio-group_label__BnTVE{color:var(--color-accent-500)!important;display:block;margin:0 0 var(--spacing-2xl) 0!important;padding:0}.radio-group_options__WVrDI{align-items:flex-start;display:flex;flex-wrap:wrap;min-width:0;row-gap:var(--spacing-lg)}.radio-group_optionsVertical__6-7n9{flex-direction:column;flex-wrap:nowrap}.radio-group_optionsGrid__LL8w3{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.radio-group_option__SvLU4{align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-lg);margin:0;min-width:0;padding-inline:1.5rem;-webkit-user-select:none;user-select:none}.radio-group_optionDisabled__\+bOUY{cursor:not-allowed;opacity:.6}.radio-group_nativeInput__AB-IR{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.radio-group_nativeInput__AB-IR:focus-visible+.radio-group_radioMark__ODN\+h{outline:2px solid var(--color-accent-500);outline:2px solid var(--border-accent,var(--color-accent-500));outline-offset:2px}.radio-group_radioMark__ODN\+h{background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:50%;box-sizing:border-box;flex-shrink:0;height:1.125rem;position:relative;transition:border-color .15s ease,background-color .15s ease;width:1.125rem}.radio-group_optionSelected__e1XBg .radio-group_radioMark__ODN\+h{border-color:var(--color-accent-500)}.radio-group_optionSelected__e1XBg .radio-group_radioMark__ODN\+h:after{background-color:var(--color-accent-500);border-radius:50%;content:"";height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}.radio-group_message__vFRgF{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.radio-group_messageError__gFv9s{color:var(--button-danger-ghost-content)}.checkbox_root__z7nfW{align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-md);margin:0;min-width:0;-webkit-user-select:none;user-select:none;width:100%}.checkbox_rootDisabled__u5mVB{cursor:not-allowed;opacity:.6}.checkbox_control__bvdNd{align-items:center;display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;position:relative;width:1.125rem}.checkbox_nativeInput__37O-d{cursor:inherit;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.checkbox_nativeInput__37O-d:disabled{cursor:not-allowed}.checkbox_nativeInput__37O-d:focus-visible+.checkbox_box__e1Abs{outline:2px solid var(--color-accent-500);outline:2px solid var(--border-accent,var(--color-accent-500));outline-offset:2px}.checkbox_box__e1Abs{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.25rem;box-sizing:border-box;display:inline-flex;height:1.125rem;justify-content:center;pointer-events:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:1.125rem}.checkbox_boxChecked__WzjcQ{background-color:var(--color-accent-500);border-color:var(--color-accent-500);color:var(--button-accent-content)}.checkbox_icon__qcAoT{flex-shrink:0}.checkbox_label__YzIrH{flex:1 1 auto;line-height:1.25;min-width:0}.file-field_wrapper__qTq0h{display:block;width:100%}.file-field_label__reXkd{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.file-field_control__9dfVV{display:block;width:100%}.file-field_inputShell__ETFd4{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;display:flex;gap:var(--spacing-md);min-height:var(--ui-field-height);min-width:0;padding:0 .5rem 0 6px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.file-field_inputShell__ETFd4:focus-within{border-color:var(--color-accent-500)}.file-field_inputShellError__4Mmzy,.file-field_inputShellError__4Mmzy:focus-within{border-color:var(--button-danger-ghost-content)}.file-field_inputShellDisabled__eC8xF{cursor:not-allowed;opacity:.6}.file-field_pickTrigger__iEvA8{align-items:center;background-color:var(--card-nested-surface);border:1px solid var(--ui-field-border);border-radius:.25rem;color:var(--content);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.25;margin:0;padding:.375rem .75rem}.file-field_inputShellDisabled__eC8xF .file-field_pickTrigger__iEvA8{cursor:not-allowed}.file-field_fileDisplay__asPL9{color:var(--content);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-field_fileDisplayEmpty__-7OdS{color:var(--content-muted)}.file-field_visuallyHiddenInput__hMHHo{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.file-field_visuallyHiddenInput__hMHHo:focus,.file-field_visuallyHiddenInput__hMHHo:focus-visible{outline:none}.file-field_clearButton__h4oVs{align-items:center;background-color:initial;border:none;border-radius:.25rem;color:var(--content-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:.35rem;transition:color .15s ease,background-color .15s ease}.file-field_clearButton__h4oVs:hover{background-color:var(--card-nested-surface);color:var(--content)}.file-field_clearButton__h4oVs:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:1px}.file-field_message__9dPnb{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.file-field_messageHint__93Gqq{color:var(--ui-field-placeholder-content)}.file-field_messageError__Bl7ku{color:var(--button-danger-ghost-content)}.stepper_nav__cV7wo{position:-webkit-sticky;position:sticky;top:0;width:100%}.stepper_list__S5WPW{align-items:flex-start;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.stepper_item__NXUTs{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative;text-align:center}.stepper_item__NXUTs:first-child .stepper_segmentBefore__aMzb6,.stepper_item__NXUTs:last-child .stepper_segmentAfter__Bf4Fp{visibility:hidden}.stepper_trackRow__Y83tW{align-items:center;display:flex;justify-content:center;margin-bottom:var(--spacing-md);width:100%}.stepper_segment__ZNh97{background-color:var(--linear-progress-track-surface);border-radius:1px;flex:1 1 auto;height:2px;min-width:var(--spacing-sm)}.stepper_segmentComplete__tWg7h{background-color:var(--linear-progress-accent-fill)}.stepper_dot__n7\+ED{align-items:center;border:2px solid var(--ui-field-border);border-radius:9999px;box-sizing:border-box;display:inline-flex;flex:0 0 auto;font-size:var(--text-sm);font-weight:var(--font-semibold);height:1.75rem;justify-content:center;line-height:1;margin:0 var(--spacing-xs);transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:1.75rem}.stepper_dotUpcoming__vY6ne,.stepper_dot__n7\+ED{background-color:var(--ui-field-surface);color:var(--ui-field-placeholder-content)}.stepper_dotUpcoming__vY6ne{border-color:var(--ui-field-border)}.stepper_dotCurrent__6i1R2{background-color:var(--color-accent-500);border-color:var(--color-accent-500);box-shadow:0 0 0 5px color-mix(in srgb,var(--color-accent-500) 22%,#0000);color:var(--button-accent-content)}.stepper_dotComplete__Dps6B{background-color:var(--linear-progress-accent-fill);border-color:var(--linear-progress-accent-fill);color:var(--button-accent-content)}.stepper_label__X3A-V{color:var(--content-muted);max-width:100%;padding:0 var(--spacing-xs)}.stepper_labelCurrent__slmK1{color:var(--content);font-weight:var(--font-semibold)}.stepper_labelComplete__KWoqo{color:var(--content)}.card_cardSection__R3Un4{border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);color:var(--content);transition:all .25s ease-in-out;width:100%}.card_cardSection__R3Un4,.card_glassDefault__3YgNV{background:var(--card-surface)}.card_glassSubtle__vWC9q{background:var(--card-nested-surface)}.card_glassStrong__f7ALx{background:var(--header-surface)}.card_glassHover__54JfX:hover{box-shadow:0 10px 25px #00000014;transform:translateY(-4px)}.card_glassGlow__c4zoY{box-shadow:0 0 20px #a855f740}.card_p3xl__u54Ub{padding:var(--spacing-3xl)}.card_p5xl__-laQn{padding:var(--spacing-5xl)}.card_p7xl__GrFw5{padding:var(--spacing-7xl)}.badge_badge__05rmV{align-items:center;border:var(--border-thin) solid #0000;border-radius:var(--rounded-full);box-sizing:border-box;display:inline-flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);gap:var(--spacing-sm);line-height:1.25;padding:var(--spacing-xs) var(--spacing-lg);white-space:nowrap}.badge_dot__1bk5Z{border-radius:var(--rounded-full);flex-shrink:0;height:var(--spacing-md);width:var(--spacing-md)}.badge_success__wdiPZ{background:var(--surface-success);border-color:var(--border-success);color:var(--content-success)}.badge_success__wdiPZ .badge_dot__1bk5Z{background:var(--success)}.badge_warning__DTA3p{background:var(--surface-warning);border-color:var(--border-warning);color:var(--warning)}.badge_warning__DTA3p .badge_dot__1bk5Z{background:var(--warning)}.badge_danger__h3JOo{background:var(--surface-danger);border-color:var(--border-danger);color:var(--danger)}.badge_danger__h3JOo .badge_dot__1bk5Z{background:var(--danger)}.badge_neutral__y6PCE{background:var(--surface-neutral);border-color:var(--border-neutral);color:var(--content-neutral)}.badge_neutral__y6PCE .badge_dot__1bk5Z{background:var(--neutral)}.button_root__rh6Q2{align-items:center;border:var(--border-thin) solid #0000;border-radius:var(--rounded-md);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-lg);justify-content:center;line-height:1.2;margin:0;padding:var(--spacing-xl) var(--spacing-3xl);text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.button_sizeSm__AJ9-K{font-size:var(--text-xs);gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-xl)}.button_root__rh6Q2:disabled{cursor:not-allowed;opacity:.55}.button_root__rh6Q2:focus-visible{outline:2px solid var(--color-accent-500);outline:2px solid var(--border-accent,var(--color-accent-500));outline-offset:2px}.button_fullWidth__jtI2s{width:100%}.button_justifyStart__Pujd8{justify-content:flex-start}.button_link__Kk5UA{background:none;border:none;color:var(--color-accent-500);font-weight:var(--font-medium);min-height:auto;padding:0;text-decoration:underline}.button_link__Kk5UA:hover{text-decoration:none}.button_link__Kk5UA:disabled{cursor:not-allowed;opacity:.5}.button_icon__FYNan{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.button_mutedOutline__QpD2i{background-color:var(--button-muted-outline-surface);border-color:var(--button-muted-outline-border);color:var(--button-muted-outline-content)}.button_mutedOutline__QpD2i:hover:not(:disabled){background-color:var(--button-muted-outline-hover-surface);border-color:var(--button-muted-outline-hover-border);color:var(--button-muted-outline-hover-content)}.button_mutedOutline__QpD2i:focus-visible{outline-color:var(--color-slate-500)}.button_lightGrey__\+k-1h{background-color:var(--button-light-grey-surface);border-color:var(--button-light-grey-border);color:var(--button-light-grey-content)}.button_lightGrey__\+k-1h:hover:not(:disabled){background-color:var(--button-light-grey-hover-surface);border-color:var(--button-light-grey-hover-border);color:var(--button-light-grey-hover-content)}.button_lightGrey__\+k-1h:focus-visible{outline-color:var(--color-slate-500)}.button_accent__nm3iy{background-color:var(--button-accent-surface);border-color:var(--button-accent-border);color:var(--button-accent-content)}.button_accent__nm3iy:hover:not(:disabled){background-color:var(--button-accent-hover-surface);border-color:var(--button-accent-hover-border);color:var(--button-accent-hover-content)}.button_success__B2dsF{background-color:var(--button-success-surface);border-color:var(--button-success-border);color:var(--button-success-content)}.button_success__B2dsF:hover:not(:disabled){background-color:var(--button-success-hover-surface);border-color:var(--button-success-hover-border);color:var(--button-success-hover-content)}.button_success__B2dsF:focus-visible{outline-color:var(--color-green-600);outline-color:var(--success,var(--color-green-600))}.button_danger__REGqd{background-color:var(--button-danger-surface);border-color:var(--button-danger-border);color:var(--button-danger-content)}.button_danger__REGqd:hover:not(:disabled){background-color:var(--button-danger-hover-surface);border-color:var(--button-danger-hover-border);color:var(--button-danger-hover-content)}.button_danger__REGqd:focus-visible{outline-color:var(--color-red-600);outline-color:var(--button-focus-ring-danger,var(--color-red-600))}.button_accentGhost__CtyFZ{background-color:var(--button-accent-ghost-surface);border-color:var(--button-accent-ghost-border);color:var(--button-accent-ghost-content)}.button_accentGhost__CtyFZ:hover:not(:disabled){background-color:var(--button-accent-ghost-hover-surface);border-color:var(--button-accent-ghost-hover-border);color:var(--button-accent-ghost-hover-content)}.button_accentGhost__CtyFZ:focus-visible{outline-color:var(--color-accent-500);outline-color:var(--border-accent,var(--color-accent-500))}.button_dangerGhost__uEZgQ{background-color:var(--button-danger-ghost-surface);border-color:var(--button-danger-ghost-border);color:var(--button-danger-ghost-content)}.button_dangerGhost__uEZgQ:hover:not(:disabled){background-color:var(--button-danger-ghost-hover-surface);border-color:var(--button-danger-ghost-hover-border);color:var(--button-danger-ghost-hover-content)}.button_dangerGhost__uEZgQ:focus-visible{outline-color:var(--color-red-600);outline-color:var(--button-focus-ring-danger,var(--color-red-600))}.button_warning__3erC9{background-color:var(  --surface-warning);border-color:var(  --content-warning);color:var(  --content-warning)}.dropdown_root__YysLd{align-items:stretch;display:flex;flex-direction:column;min-width:0;position:relative;width:100%}.dropdown_rootShrinkWrap__uQroH{align-self:center;flex:0 0 auto;max-width:none;width:auto}.dropdown_panel__\+7SKL{background-color:var(--select-panel-surface);border:1px solid var(--select-panel-border);border-radius:.375rem;box-shadow:0 12px 32px -4px #0f172a24,0 4px 12px -2px #0f172a14;box-sizing:border-box;z-index:200}.dropdown_panel__\+7SKL[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.dropdown_panel__\+7SKL{transition:none}}.select_wrapper__cRRqd{display:block;max-width:100%;min-width:0;position:relative;width:100%}.select_wrapperInline__QGSDT{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-xl)}.select_dropdownRoot__ksIAV{width:100%}.select_label__h\+53S{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.select_labelInline__9ruRz{flex:0 0 7.5rem;margin-bottom:0!important;max-width:40%;padding-top:.5rem}.select_control__YhaLE{flex:1 1 auto;min-width:0;position:relative}.select_controlPassThrough__9ZOMl{display:contents}.select_constraintValidationInput__JRc6s{-webkit-appearance:none;appearance:none;border:0;bottom:20%;height:0;left:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;white-space:nowrap;width:100%}.select_message__ZvSmt{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.select_messageError__EX8f4{color:var(--button-danger-ghost-content)}.select_trigger__nsgW7{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);cursor:pointer;display:inline-flex;gap:.5rem;justify-content:space-between;min-height:var(--ui-field-height);padding:.5rem .75rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.select_trigger__nsgW7:hover:not(:disabled){border-color:var(--ui-field-border)}.select_triggerError__Al5Cv,.select_triggerError__Al5Cv:hover:not(:disabled){border-color:var(--button-danger-ghost-content)}.select_triggerError__Al5Cv:focus-visible{border-color:var(--button-danger-ghost-content);outline:none}.select_trigger__nsgW7:disabled{cursor:not-allowed;opacity:.6}.select_triggerCompact__Z77Kr{border-radius:.25rem;gap:.35rem;min-height:2rem;padding:.25rem .375rem}.select_triggerLabel__P6-Po{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_triggerLabelCompact__Ij\+2A{color:var(--ui-field-content);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:1.25}.select_triggerLabelPlaceholder__FzUx9{color:var(--ui-field-placeholder-content)!important}.select_chevron__B5r0p{color:var(--ui-field-placeholder-content);flex-shrink:0;transition:transform .2s ease}.select_chevronOpen__hKCqT{transform:rotate(180deg)}.select_clearBtn__QLHXz{align-items:center;background:#0000;border:none;border-radius:var(--rounded-md);color:var(--ui-field-placeholder-content);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;margin:0;padding:0;transition:background-color .15s ease,color .15s ease;width:1.5rem}.select_clearBtn__QLHXz:hover{background-color:var(--select-option-hover-surface);color:var(--ui-field-content)}.select_clearBtn__QLHXz:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.select_chevron__B5r0p{transition:none}}.select_selectPanel__NSQsf{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:16rem;overflow:hidden;padding:.375rem}.select_selectPanelCompact__3\+K99{gap:.125rem;padding:.25rem}.select_searchInput__bbrSC{-webkit-appearance:none;appearance:none;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);display:block;flex-shrink:0;font:inherit;line-height:1.25;margin:0;min-height:2.25rem;outline:none;padding:.5rem .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.select_noResults__T57JW,.select_searchInput__bbrSC::placeholder{color:var(--ui-field-placeholder-content)}.select_noResults__T57JW{cursor:default;pointer-events:none}.select_listbox__3MSaR{flex:1 1 auto;list-style:none;margin:0;min-height:0;outline:none;overflow-y:auto;padding:0}.select_listboxCompact__vFmNw{font-size:var(--text-xs);line-height:1.25}.select_option__5czV1{background:#0000;border:none;box-sizing:border-box;color:var(--select-field-content);cursor:pointer;display:block;font:inherit;line-height:1.35;overflow-wrap:anywhere;padding:.5rem .75rem;text-align:left;white-space:normal;width:100%;word-break:break-word}.select_option__5czV1:focus-visible,.select_option__5czV1:hover,.select_option__5czV1[data-highlighted=true]{background-color:var(--select-option-hover-surface);outline:none}.select_option__5czV1[aria-selected=true]{background-color:var(--select-option-selected-surface)}.select_optionDisabled__vps4z,.select_optionDisabled__vps4z:focus-visible,.select_optionDisabled__vps4z:hover{background-color:initial!important;color:var(--ui-field-content-placeholder);cursor:not-allowed;opacity:.45}.select_option__5czV1:disabled{cursor:not-allowed;opacity:.5}.select_optionContent__bs2yI{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.select_optionIcon__Plohp{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.select_optionIcon__Plohp svg{display:block}.time-period-select_root__TTPRh{display:block;width:100%}.time-period-select_row__N3Mpa{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-sm);min-width:0;width:100%}.time-period-select_amountField__0MwQL{flex:0 0 7rem;min-width:0}.time-period-select_unitSelect__YqMOs{flex:1 1 auto;min-width:0}.time-period-select_message__vlOYB{color:var(--button-danger-ghost-content);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.date-picker_root__YKyCv{display:block;min-width:0;width:100%}.date-picker_rootInline__efNuG{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-xl)}.date-picker_label__r0S3Z{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.date-picker_labelInline__\+ps95{flex:0 0 7.5rem;margin-bottom:0!important;max-width:40%;padding-top:.5rem}.date-picker_control__9TWGl{flex:1 1 auto;min-width:0}.date-picker_controlPassThrough__6KjXs{display:contents}.date-picker_wrapper__jkzDE{display:inline-flex;flex:1 1;min-width:0;position:relative;width:100%}.date-picker_fieldRow__-i\+d0{align-items:center;display:flex;gap:var(--spacing-sm);min-width:0;width:100%}.date-picker_clearButton__2fPOI{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-placeholder-content);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;min-height:var(--ui-field-height);padding:0;transition:border-color .15s ease,color .15s ease,background-color .15s ease;width:2.25rem}.date-picker_clearButton__2fPOI:hover{border-color:#94a3b8;border-color:var(--color-slate-400,#94a3b8);color:var(--ui-field-content)}.date-picker_clearButton__2fPOI:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.date-picker_proxyInput__JotsQ{clip:rect(0,0,0,0);-webkit-appearance:none;appearance:none;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;left:0;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;white-space:nowrap;width:1px}#v2-datepicker-portal{z-index:10050}.date-picker_wrapper__jkzDE .react-datepicker-wrapper{position:relative;width:100%}.date-picker_fieldTrigger__8Xcvv{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;justify-content:flex-start;min-height:var(--ui-field-height);min-width:10rem;padding:.5rem .75rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.date-picker_fieldTrigger__8Xcvv:hover:not(:disabled){border-color:var(--ui-field-border)}.date-picker_fieldTrigger__8Xcvv:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.date-picker_fieldTrigger__8Xcvv:disabled{cursor:not-allowed;opacity:.6}.date-picker_fieldTriggerIcon__ukeZA{color:var(--ui-field-placeholder-content);flex-shrink:0}.date-picker_fieldTriggerLabel__tCJvx{flex:1 1;font-size:var(--text-base);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker_fieldTriggerLabelPlaceholder__8wI5H{color:var(--ui-field-placeholder-content)}.date-picker_popper__9U-ST.react-datepicker-popper{z-index:10050!important}.date-picker_popper__9U-ST .react-datepicker{animation:date-picker_datePickerCalendarIn__Xf4LN .2s ease forwards;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-shadow:0 4px 6px -1px #0f172a14,0 2px 4px -2px #0f172a0f;font-family:inherit}@keyframes date-picker_datePickerCalendarIn__Xf4LN{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.date-picker_popper__9U-ST .react-datepicker{animation:none}}.date-picker_popper__9U-ST .react-datepicker__header:not(.react-datepicker__header--custom){background-color:var(--ui-field-surface);border-bottom:1px solid var(--ui-field-border);padding-top:.35rem}.date-picker_popper__9U-ST .react-datepicker__header--custom{background-color:var(--ui-field-surface);border-bottom:1px solid var(--ui-field-border);padding:.35rem .5rem .5rem}.date-picker_calendarHeader__Os\+Pf{align-items:center;display:flex;gap:.35rem;position:relative;z-index:1}.date-picker_calendarHeaderNav__7gUGn{flex-shrink:0}.date-picker_calendarHeaderSelect__ww6r9{flex:1 1 7.75rem;min-width:6.75rem}.date-picker_calendarHeaderSelectYear__TS5Ny{flex:0 0 6.5rem;min-width:6.5rem}.date-picker_popper__9U-ST .react-datepicker-time__header,.date-picker_popper__9U-ST .react-datepicker-year-header,.date-picker_popper__9U-ST .react-datepicker__current-month,.date-picker_popper__9U-ST .react-datepicker__day,.date-picker_popper__9U-ST .react-datepicker__day-name{color:var(--ui-field-content)}.date-picker_popper__9U-ST .react-datepicker__day:hover{background-color:var(--select-option-hover-surface)}.date-picker_popper__9U-ST .react-datepicker__day--in-range,.date-picker_popper__9U-ST .react-datepicker__day--in-selecting-range,.date-picker_popper__9U-ST .react-datepicker__day--selected{background-color:var(--select-option-selected-surface);color:var(--ui-field-content)}.date-picker_popper__9U-ST .react-datepicker__day--keyboard-selected{background-color:var(--select-option-selected-surface)}.date-picker_popper__9U-ST .react-datepicker__day--range-end,.date-picker_popper__9U-ST .react-datepicker__day--range-start{background-color:var(--color-accent-500);color:var(--button-accent-content)}.date-picker_popper__9U-ST .react-datepicker__navigation-icon:before{border-color:var(--ui-field-content)}.date-picker_popper__9U-ST .react-datepicker__triangle{display:none}.date-picker_popper__9U-ST .react-datepicker__day--disabled{color:var(--ui-field-content-placeholder)!important;cursor:not-allowed;opacity:.5}.date-picker_popper__9U-ST .react-datepicker__day--disabled:hover{background-color:initial!important}.date-picker_errorText__X90Cf{color:#dc2626;font-size:14px;margin-top:6px}.date-range_root__YMcFQ{display:block;position:relative;width:100%}.date-range_label__fIM1t{color:var(--color-accent-500)!important;display:block;margin-bottom:var(--spacing-md)!important}.date-range_fieldRow__a93pO{align-items:center;display:flex;gap:var(--spacing-sm);min-width:0;width:100%}.date-range_inputWrapper__dPoHx{flex:1 1;min-width:0;width:100%}.date-range_inputWrapper__dPoHx .react-datepicker-wrapper{width:100%}.date-range_clearButton__Cg9SU{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-placeholder-content);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;min-height:var(--ui-field-height);padding:0;transition:border-color .15s ease,color .15s ease,background-color .15s ease;width:2.25rem}.date-range_clearButton__Cg9SU:hover{background-color:var(--ui-field-surface);border-color:#94a3b8;border-color:var(--color-slate-400,#94a3b8);color:var(--ui-field-content)}.date-range_clearButton__Cg9SU:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.date-range_trigger__DIRms{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;justify-content:flex-start;min-height:var(--ui-field-height);padding:.5rem .75rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.date-range_trigger__DIRms:hover:not(:disabled){border-color:var(--ui-field-border)}.date-range_trigger__DIRms:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.date-range_trigger__DIRms:disabled{cursor:not-allowed;opacity:.6}.date-range_triggerIcon__f5Gz3{color:var(--ui-field-placeholder-content);flex-shrink:0}.date-range_triggerLabel__Fvm1I{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range_triggerLabelPlaceholder__n14cZ{color:var(--ui-field-placeholder-content)}.date-range_popper__5X735{z-index:10050!important}.date-range_popper__5X735 .react-datepicker{animation:date-range_dateRangeCalendarIn__uKyLw .2s ease forwards;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-shadow:0 4px 6px -1px #0f172a14,0 2px 4px -2px #0f172a0f;font-family:inherit}@keyframes date-range_dateRangeCalendarIn__uKyLw{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.date-range_popper__5X735 .react-datepicker{animation:none}}.date-range_popper__5X735 .react-datepicker__header{background-color:var(--ui-field-surface);border-bottom:1px solid var(--ui-field-border)}.date-range_popper__5X735 .react-datepicker-time__header,.date-range_popper__5X735 .react-datepicker-year-header,.date-range_popper__5X735 .react-datepicker__current-month,.date-range_popper__5X735 .react-datepicker__day,.date-range_popper__5X735 .react-datepicker__day-name{color:var(--ui-field-content)}.date-range_popper__5X735 .react-datepicker__day:hover{background-color:var(--select-option-hover-surface)}.date-range_popper__5X735 .react-datepicker__day--disabled{color:var(--ui-field-placeholder-content)!important;cursor:not-allowed;opacity:.4}.date-range_popper__5X735 .react-datepicker__day--disabled:hover{background-color:initial!important}.date-range_popper__5X735 .react-datepicker__day--in-range,.date-range_popper__5X735 .react-datepicker__day--in-selecting-range,.date-range_popper__5X735 .react-datepicker__day--selected{background-color:var(--select-option-selected-surface);color:var(--ui-field-content)}.date-range_popper__5X735 .react-datepicker__day--keyboard-selected{background-color:var(--select-option-selected-surface)}.date-range_popper__5X735 .react-datepicker__day--range-end,.date-range_popper__5X735 .react-datepicker__day--range-start{background-color:var(--color-accent-500);color:var(--button-accent-content)}.date-range_popper__5X735 .react-datepicker__navigation-icon:before{border-color:var(--ui-field-content)}.date-range_popper__5X735 .react-datepicker__triangle{display:none}.date-range_calendar__rKeBi{font-family:inherit}.date-range_calendar__rKeBi .react-datepicker{background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border)}.date-range_calendar__rKeBi .react-datepicker__day--disabled{color:var(--ui-field-placeholder-content)!important;cursor:not-allowed;opacity:.4}.date-range_calendar__rKeBi .react-datepicker__day--disabled:hover{background-color:initial!important}.date-time-picker_fieldset__QA7Mi{border:0;container-type:inline-size;margin:0;min-width:0;padding:0}.date-time-picker_fieldset__QA7Mi legend{color:var(--content);font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:var(--spacing-sm)}.date-time-picker_fieldset__QA7Mi legend span{color:var(--danger)}.date-time-picker_fields__Yj4bM{grid-gap:var(--spacing-md);align-items:end;display:grid;gap:var(--spacing-md);grid-template-columns:minmax(11rem,1.6fr) repeat(3,minmax(5.5rem,.7fr))}@container (max-width: 32rem){.date-time-picker_fields__Yj4bM{grid-template-columns:repeat(3,minmax(0,1fr))}.date-time-picker_fields__Yj4bM>div:first-child{grid-column:1/-1}}.text-area_wrapper__CaEWv{display:block;width:100%}.text-area_wrapperInline__1Pwpv{align-items:flex-start;display:flex;flex-direction:row;gap:var(--spacing-xl)}.text-area_label__MfuIR{color:var(--color-accent-500)!important;display:block;margin-bottom:6px!important}.text-area_labelInline__LJAbg{flex:0 0 7.5rem;margin-bottom:0!important;max-width:40%;padding-top:.5rem}.text-area_control__DJVIR{flex:1 1 auto;min-width:0}.text-area_controlPassThrough__2Z1Y6{display:contents}.text-area_textarea__utASi{background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);display:block;line-height:1.5;font:inherit;margin:0;min-height:var(--ui-field-height);overflow-y:auto;padding:.5rem .75rem;resize:vertical;scrollbar-color:var(--ui-field-border) #0000;scrollbar-width:thin;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.text-area_textarea__utASi::-webkit-scrollbar{width:6px}.text-area_textarea__utASi::-webkit-scrollbar-track{background:#0000}.text-area_textarea__utASi::-webkit-scrollbar-thumb{background-color:var(--ui-field-border);border-radius:10px}.text-area_textarea__utASi::-webkit-scrollbar-thumb:hover{background-color:var(--content-muted)}.text-area_textarea__utASi:focus-visible{outline:none}.text-area_textarea__utASi::placeholder{color:var(--ui-field-placeholder-content)}.text-area_textarea__utASi:hover:not(:disabled):not(:read-only){border-color:var(--ui-field-border)}.text-area_textarea__utASi:focus-visible{outline-offset:2px}.text-area_textarea__utASi:disabled{cursor:not-allowed;opacity:.6}.text-area_textarea__utASi:read-only{cursor:default;opacity:.85}.text-area_textarea__utASi:disabled:read-only{cursor:not-allowed;opacity:.6}.text-area_message__D1ytK{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.text-area_messageHint__AGoBB{color:var(--ui-field-placeholder-content)}.text-area_messageError__WsRQ1{color:var(--button-danger-ghost-content)}.text-area_footer__fwNB2{align-items:flex-start;display:flex;gap:var(--spacing-md);justify-content:space-between;margin:.375rem 0 0}.text-area_footerStart__aFa-1{flex:1 1 auto;min-width:0}.text-area_footerStart__aFa-1 .text-area_message__D1ytK{margin:0}.text-area_characterCount__KAQnL{color:var(--ui-field-placeholder-content);flex:0 0 auto;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:1.4;margin:0}.modal_backdrop__GPDUj{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--modal-backdrop-surface);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:110}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.modal_backdrop__GPDUj{background:color-mix(in srgb,var(--modal-backdrop-surface) 100%,#000 22%)}}.modal_panel__er6ge{background:var(--card-surface);background:var(--modal-panel-surface,var(--card-surface));border:1px solid var(--border);border-radius:var(--rounded-lg);box-shadow:0 12px 40px #00000029;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(90vh,100%);max-width:min(100vw - 2rem,32rem);overflow:hidden;width:100%}.modal_panelSm__3zZA8{max-width:min(100vw - 2rem,22rem)}.modal_panelLg__g-xcl{max-width:min(100vw - 2rem,52rem)}.modal_panelXl__TW8Ru{max-width:min(100vw - 2rem,72rem)}.modal_header__7SMPL{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:1rem 1rem .75rem 1.25rem}.modal_title__\+86rA{flex:1 1;min-width:0}.modal_close__ZRzy1{align-items:center;background:#0000;border:none;border-radius:var(--rounded-lg);color:var(--content-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;margin:0;padding:0;transition:background-color .15s ease,color .15s ease;width:2.25rem}.modal_close__ZRzy1:hover{background:var(--card-nested-surface);color:var(--content)}.modal_close__ZRzy1:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.modal_body__a\+mYL{box-sizing:border-box;color:var(--content);flex:1 1;min-height:0;overflow:auto;overflow-x:hidden;padding:.25rem 1.25rem 1rem}.modal_footer__a8WgH{border-top:1px solid var(--border);flex-shrink:0;padding:.75rem 1.25rem 1rem}.table_wrapper__OYz3f{background:var(--table-surface);border:var(--border-thin) solid var(--table-border);border-radius:var(--rounded-3xl);overflow-x:auto}.table_table__PkAQN{border-collapse:collapse;border-spacing:0;width:100%}.table_thead__q1S9Y{background:var(--table-header-surface)}.table_tbody__8QiXS{background:var(--table-surface)}.table_th__J2m16{border-bottom:var(--border-thin) solid var(--table-row-divider-border);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.table_headerContent__mqriu{color:var(--table-header-content)}.table_td__GujLN{border-bottom:var(--border-thin) solid var(--table-row-divider-border);min-width:120px;overflow-wrap:break-word;padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle;white-space:normal;word-break:break-all}.table_tbody__8QiXS .table_tr__xPENO:last-child .table_td__GujLN{border-bottom:0}.table_cellContent__uxIhb{color:var(--table-cell-content)}.table_sortButton__3pPSp{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--spacing-md);margin:0;padding:0;text-align:left}.table_sortButton__3pPSp:hover{opacity:.85}.table_sortButton__3pPSp:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.table_sortIcon__5PYXt{color:var(--table-header-content);flex-shrink:0;opacity:.85}.table_pagination__gueCw{align-items:center;color:var(--pagination-content);display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between;margin-top:var(--spacing-3xl)}.table_paginationMeta__0gT0t{font-family:var(--font-body);font-size:var(--text-sm)}.table_paginationControls__SUPBw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.table_pageNav__QBnT-{align-items:center;display:flex;gap:var(--spacing-lg)}.table_pageButton__9mj68{background:#0000;border:var(--border-thin) solid var(--pagination-border);border-radius:var(--rounded-md);color:var(--pagination-content);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--spacing-md) var(--spacing-2xl)}.table_pageButton__9mj68:hover:not(:disabled){background:var(--pagination-button-hover-surface)}.table_pageButton__9mj68:disabled{cursor:not-allowed;opacity:.45}.table_pageSize__evFXU{align-items:center;display:flex;gap:var(--spacing-lg);white-space:nowrap}.table_pageSizeSelect__uOrt9,.table_pageSize__evFXU{font-family:var(--font-body);font-size:var(--text-sm)}.table_pageSizeSelect__uOrt9{background:var(--table-surface);border:var(--border-thin) solid var(--pagination-border);border-radius:var(--rounded-md);color:var(--pagination-content);cursor:pointer;padding:var(--spacing-md) var(--spacing-xl)}.table_pageSizeSelect__uOrt9:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.responsive-table_root__9OF3K{background:var(--card-surface);background:var(--table-surface,var(--card-surface));border:var(--border-thin) solid var(--table-border,var(--border));border-radius:var(--rounded-3xl);box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden}.responsive-table_tableSection__AcBn\+{overflow-x:auto}.responsive-table_tableSectionScroll__0ONYJ{overflow-x:auto;overflow-y:auto}.responsive-table_theadSticky__otdaL{box-shadow:0 1px 0 var(--border);box-shadow:0 1px 0 var(--table-row-divider-border,var(--border));position:-webkit-sticky;position:sticky;top:0;z-index:2}.responsive-table_table__0RaVk{border-collapse:collapse;border-spacing:0;width:100%}.responsive-table_columnNoWrap__TId86{white-space:nowrap}.responsive-table_thead__k2Rk9{background:var(--color-slate-50);background:var(--table-header-surface,var(--color-slate-50))}.responsive-table_th__VQPXl{border-bottom:var(--border-thin) solid var(--table-row-divider-border,var(--border));color:var(--content-muted);color:var(--table-header-content,var(--content-muted));font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);min-width:110px;padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.responsive-table_thIndex__afHlS{letter-spacing:normal;text-transform:none}.responsive-table_thLabel__nT7u4{line-height:1.3}.responsive-table_thSortable__16bMW{padding:0}.responsive-table_sortButton__VZskv{align-items:center;background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--spacing-sm);justify-content:flex-start;margin:0;padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;width:100%}.responsive-table_sortButton__VZskv:hover{opacity:.9}.responsive-table_sortButton__VZskv:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.responsive-table_sortIcon__AjIbW{align-items:center;color:var(--content-muted);color:var(--table-header-content,var(--content-muted));display:inline-flex;flex-shrink:0;justify-content:center;opacity:.5}.responsive-table_sortIconActive__k5as9{color:var(--color-accent-500);color:var(--content-accent,var(--color-accent-500));opacity:1}.responsive-table_tbody__Ld-Vd{background:var(--card-surface);background:var(--table-surface,var(--card-surface))}.responsive-table_tr__Krt-\+{border-bottom:var(--border-thin) solid var(--table-row-divider-border,var(--border))}.responsive-table_tr__Krt-\+:last-child{border-bottom:none}.responsive-table_td__Y-\+Ea{color:var(--content);color:var(--table-cell-content,var(--content));overflow-wrap:break-word;padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle;word-break:normal}.responsive-table_tfoot__iTTH5{background:var(--color-slate-50);background:var(--table-header-surface,var(--color-slate-50))}.responsive-table_tfoot__iTTH5 .responsive-table_td__Y-\+Ea,.responsive-table_tfoot__iTTH5 th{border-top:var(--border-thin) solid var(--table-row-divider-border,var(--border));color:var(--content);color:var(--table-cell-content,var(--content));font-weight:var(--font-semibold);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.responsive-table_mobileSummary__7VAUq{display:none}.responsive-table_truncated__wyRdv{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.responsive-table_truncatedFull__LUCGA{max-width:100%}.responsive-table_cardList__AcrKB{display:none}.responsive-table_card__oiZDE{background:var(--card-surface);background:var(--table-surface,var(--card-surface));border:var(--border-thin) solid var(--table-row-divider-border,var(--border));border-radius:var(--rounded-xl);margin:var(--spacing-2xl);padding:var(--spacing-2xl)}.responsive-table_cardHeader__3Qj4y{color:var(--color-accent-500);color:var(--content-accent,var(--color-accent-500));font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-lg)}.responsive-table_cardHeader__3Qj4y,.responsive-table_cardRow__AQnkd{border-bottom:var(--border-thin) solid var(--table-row-divider-border,var(--border))}.responsive-table_cardRow__AQnkd{grid-gap:var(--spacing-lg);align-items:start;display:grid;gap:var(--spacing-lg);grid-template-columns:minmax(100px,130px) 1fr;padding:var(--spacing-md) 0}.responsive-table_cardRow__AQnkd:last-child{border-bottom:none}.responsive-table_cardLabel__8wqYI{color:var(--content-muted);color:var(--table-header-content,var(--content-muted));font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium)}.responsive-table_cardValue__LWLRj{color:var(--content);color:var(--table-cell-content,var(--content));font-family:var(--font-body);font-size:var(--text-sm);min-width:0;word-break:break-word}.responsive-table_emptyWrap__Z1yYt{align-items:center;display:flex;justify-content:center;padding:var(--spacing-5xl)}.responsive-table_pagination__J5mqQ{grid-gap:var(--spacing-lg) var(--spacing-xl);align-items:center;background:var(--card-surface);background:var(--table-surface,var(--card-surface));border-top:var(--border-thin) solid var(--table-row-divider-border,var(--border));color:var(--content-muted);color:var(--pagination-content,var(--content-muted));display:grid;gap:var(--spacing-lg) var(--spacing-xl);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0;padding:var(--spacing-2xl) var(--spacing-3xl)}.responsive-table_paginationLeft__0kBF-{justify-self:start;min-width:0}.responsive-table_paginationCenter__MuxZ6{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-2xl);justify-content:center;justify-self:center}.responsive-table_paginationRight__WQtrI{justify-self:end;min-width:0}.responsive-table_paginationSpacer__D8sI3{display:block;min-height:1px}.responsive-table_totalLabel__nNEZ2{background:var(--table-header-surface);border-radius:var(--rounded-md);color:var(--content-muted);color:var(--pagination-content,var(--content-muted));font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal);padding:var(--spacing-xl)}.responsive-table_totalLabel__nNEZ2 strong{color:var(--content);color:var(--table-cell-content,var(--content));font-weight:var(--font-semibold)}.responsive-table_pageMeta__6S234{flex-shrink:0;font-weight:var(--font-normal);white-space:nowrap}.responsive-table_pageButton__zVgFw,.responsive-table_pageMeta__6S234{color:var(--content-muted);color:var(--pagination-content,var(--content-muted));font-family:var(--font-body);font-size:var(--text-sm)}.responsive-table_pageButton__zVgFw{align-items:center;background:var(--card-surface);background:var(--table-surface,var(--card-surface));border:var(--border-thin) solid var(--pagination-border,var(--border));border-radius:var(--rounded-md);cursor:pointer;display:inline-flex;font-weight:var(--font-medium);gap:var(--spacing-sm);justify-content:center;line-height:1.25;padding:var(--spacing-md) var(--spacing-xl)}.responsive-table_pageButtonIcon__q\+K3a{flex-shrink:0;opacity:.85}.responsive-table_pageButton__zVgFw:hover:not(:disabled){background:var(--color-slate-50);background:var(--pagination-button-hover-surface,var(--color-slate-50))}.responsive-table_pageButton__zVgFw:disabled{cursor:not-allowed;opacity:.5}.responsive-table_pageButton__zVgFw:disabled .responsive-table_pageButtonIcon__q\+K3a{opacity:.65}.responsive-table_pageSize__NNnzc{align-items:center;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg)}.responsive-table_pageSizeLabel__eTIRK{flex-shrink:0;white-space:nowrap}.responsive-table_pageSizeSelect__-90cD{-webkit-appearance:auto;appearance:auto;border:var(--border-thin) solid var(--pagination-border,var(--border));border-radius:var(--rounded-md);box-sizing:border-box;color:var(--content-muted);color:var(--pagination-content,var(--content-muted));cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--spacing-md)!important}.responsive-table_pageSizeSelect__-90cD:focus{border:none;outline:none}.responsive-table_pageSizeSelect__-90cD:focus-visible{border-color:var(--color-accent-500);outline:none}@media (max-width:768px){.responsive-table_tableSection__AcBn\+{display:none}.responsive-table_mobileSummary__7VAUq{border-top:var(--border-thin) solid var(--table-row-divider-border,var(--border));display:block;padding:0 var(--spacing-2xl) var(--spacing-2xl)}.responsive-table_cardList__AcrKB{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-2xl)}.responsive-table_pagination__J5mqQ{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-xl)}.responsive-table_paginationCenter__MuxZ6,.responsive-table_paginationLeft__0kBF-,.responsive-table_paginationRight__WQtrI{justify-self:auto;width:100%}.responsive-table_paginationCenter__MuxZ6{flex-wrap:wrap;gap:var(--spacing-lg);justify-content:center}.responsive-table_pageSize__NNnzc{flex-wrap:nowrap;justify-content:space-between;width:100%}}.responsive-table_tdSelect__A-jE0,.responsive-table_thSelect__cRAIh{min-width:3rem;padding-left:var(--spacing-xl);padding-right:var(--spacing-sm);text-align:center;width:3rem}.responsive-table_cardHeader__3Qj4y input,.responsive-table_tdSelect__A-jE0 input,.responsive-table_thSelect__cRAIh input{accent-color:var(--color-accent-500);cursor:pointer;height:1rem;width:1rem}.truncated-cell-tooltip_anchor__Wbxdu{min-width:0}.truncated-cell-tooltip_portal__35OTl{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-md);box-shadow:0 4px 6px -1px #0f172a14,0 2px 4px -2px #0f172a0f;color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.4;margin:0;max-height:140px;max-width:min(240px,calc(100vw - 1rem));overflow-y:auto;padding:var(--spacing-md);position:fixed;-webkit-user-select:text;user-select:text;word-break:break-word;z-index:1070}.checkbox-group_wrapper__2JP\+m{border:none;display:block;margin:0;max-width:100%;min-width:0;padding-bottom:var(--spacing-2xl);width:100%}.checkbox-group_label__CeOne{color:var(--color-accent-500)!important;display:block;margin:0 0 var(--spacing-2xl) 0!important;padding:0}.checkbox-group_options__qvzkn{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl) var(--spacing-md);min-width:0}.checkbox-group_optionsVertical__HQFol{flex-direction:column;flex-wrap:nowrap}.checkbox-group_option__w89-7{align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-lg);margin:0;min-width:0;padding-inline:1.5rem;-webkit-user-select:none;user-select:none}.checkbox-group_optionDisabled__4PxYW{cursor:not-allowed;opacity:.6}.checkbox-group_control__t48yR{align-items:center;display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;position:relative;width:1.125rem}.checkbox-group_nativeInput__-lvDP{cursor:inherit;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1}.checkbox-group_nativeInput__-lvDP:focus-visible+.checkbox-group_box__73w8-{outline:2px solid var(--color-accent-500);outline:2px solid var(--border-accent,var(--color-accent-500));outline-offset:2px}.checkbox-group_box__73w8-{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.25rem;box-sizing:border-box;display:inline-flex;height:1.125rem;justify-content:center;pointer-events:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:1.125rem}.checkbox-group_boxChecked__PeCtK{background-color:var(--color-accent-500);border-color:var(--color-accent-500);color:var(--button-accent-content)}.checkbox-group_icon__BlyjS{flex-shrink:0}.checkbox-group_message__LCpbG{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);margin:.375rem 0 0}.checkbox-group_messageError__W-CCA{color:var(--button-danger-ghost-content)}.spinner_variant-default__gxfsP{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.spinner_variant-overlay__uhH98{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3;border-radius:var(--rounded-lg);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.verify-email-otp-modal_footer__TzT1-{width:100%}.verify-email-otp-modal_lead__Oz1Wq{color:var(--content-muted);margin-bottom:var(--spacing-lg)!important;padding-bottom:var(--spacing-xl)}.verify-email-otp-modal_form__c02eY{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md)}.verify-email-otp-modal_otpFieldWrap__J1OXi{display:flex;justify-content:center;max-width:22rem}.verify-email-otp-modal_emailHighlight__H9Zov{color:var(--content-accent);font-weight:600;font-weight:var(--font-semibold,600)}.verify-email-otp-modal_countdown__\+gjwx{color:var(--content-muted);margin-top:var(--spacing-sm);text-align:center}.verify-email-otp-modal_otpActions__K5WLN{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.verify-email-otp-modal_textButton__co7Zo{background:none;border:none;color:var(--content-accent);cursor:pointer;font-weight:var(--font-medium);padding:0;text-decoration:underline;text-underline-offset:2px}.verify-email-otp-modal_textButton__co7Zo:focus-visible,.verify-email-otp-modal_textButton__co7Zo:hover{color:var(--color-accent-600)}.verify-email-otp-modal_textButton__co7Zo:disabled{cursor:not-allowed;opacity:.6}.underline-fields_fieldsRoot__ReEXw input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){background:#0000!important;border:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important;min-height:var(--ui-field-height)!important;padding:.5rem 0!important}.underline-fields_fieldsRoot__ReEXw textarea{background:#0000!important;border:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.underline-fields_fieldsRoot__ReEXw button[aria-haspopup=listbox],.underline-fields_fieldsRoot__ReEXw button[class*=fieldTrigger]{background:#0000!important;border:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important;min-height:var(--ui-field-height)!important;padding:.5rem 0!important}.underline-fields_fieldsRoot__ReEXw button[aria-haspopup=listbox]:focus-visible,.underline-fields_fieldsRoot__ReEXw button[aria-haspopup=listbox][aria-expanded=true],.underline-fields_fieldsRoot__ReEXw button[class*=fieldTrigger]:focus-visible,.underline-fields_fieldsRoot__ReEXw input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.underline-fields_fieldsRoot__ReEXw textarea:focus{border-bottom-color:var(--color-accent-500)!important;box-shadow:0 1px 0 0 var(--color-accent-500)!important;outline:none!important}.underline-fields_fieldsRoot__ReEXw label{color:var(--color-accent-500)!important;font-size:var(--text-base)!important;font-weight:var(--font-medium)!important}.underline-fields_fieldsRoot__ReEXw fieldset{border:none;margin:0;padding:0}.underline-fields_fieldsRoot__ReEXw legend.sub-heading-md{color:var(--color-accent-500)!important;margin:0 0 var(--spacing-md) 0!important;padding:0;width:100%}.underline-fields_fieldsRoot__ReEXw fieldset>div[role=presentation]{align-content:center;align-items:center;border-bottom:1px solid var(--border);box-sizing:border-box;column-gap:var(--spacing-md);display:flex;flex-wrap:wrap;min-height:var(--ui-field-height);padding-bottom:.5rem;padding-top:.5rem;row-gap:var(--spacing-sm)}.underline-fields_fieldsRoot__ReEXw fieldset>div[role=presentation]>label{padding-inline:.5rem}.underline-fields_fieldsRoot__ReEXw fieldset>div[role=presentation]>label:first-child{-webkit-padding-start:0;padding-inline-start:0}.underline-fields_fieldsRoot__ReEXw fieldset>div[role=presentation]>label:last-child{-webkit-padding-end:0;padding-inline-end:0}.underline-fields_fieldsRoot__ReEXw fieldset:focus-within>div[role=presentation]{border-bottom-color:var(--color-accent-500);box-shadow:0 1px 0 0 var(--color-accent-500)}@media (min-width:641px){.underline-fields_fieldsRoot__ReEXw label.sub-heading-md,.underline-fields_fieldsRoot__ReEXw legend.sub-heading-md{align-items:flex-end;display:flex;line-height:1.3;min-height:2.6em}}.wizard-rail-layout_shell__PD\+A6{grid-gap:0;border-radius:14px;border-radius:var(--rounded-xl,14px);box-shadow:0 8px 32px #0f172a1a,0 2px 8px #0f172a0f;display:grid;gap:0;grid-template-columns:13.5rem minmax(0,1fr);margin-inline:auto;max-width:72rem;min-height:32rem;overflow:hidden;width:100%}.wizard-rail-layout_rail__bAfcn{align-items:stretch;background:linear-gradient(180deg,var(--color-accent-500) 0,color-mix(in srgb,var(--color-accent-500) 88%,#0c4a6e) 100%);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-5xl) var(--spacing-3xl);position:relative}.wizard-rail-layout_rail__bAfcn:after{background:radial-gradient(circle at 100% 50%,#fff 5px,#0000 5.5px);background-position:100%;background-repeat:repeat-y;background-size:12px 18px;bottom:0;content:"";opacity:.95;pointer-events:none;position:absolute;right:-6px;top:0;width:12px}.wizard-rail-layout_railTrack__wm8sd{flex:1 1 auto;min-height:12rem;padding-inline:var(--spacing-xs);position:relative}.wizard-rail-layout_progressTrack__8KbRI{background:#ffffff47;border-radius:999px;bottom:1.35rem;left:calc(var(--spacing-xs) + 1.125rem - 2px);overflow:hidden;pointer-events:none;position:absolute;top:1.35rem;width:4px;z-index:0}.wizard-rail-layout_progressFill__YvUls{background:#fff;border-radius:999px;box-shadow:0 0 10px #ffffff8c;left:0;position:absolute;top:0;transition:height .35s cubic-bezier(.4,0,.2,1);width:100%}.wizard-rail-layout_railSteps__ny1-t{display:flex;flex-direction:column;gap:var(--spacing-5xl);justify-content:space-between;list-style:none;margin:0;min-height:100%;padding:0;position:relative;z-index:1}.wizard-rail-layout_railStep__BzkJK{grid-gap:var(--spacing-lg);align-items:center;display:grid;gap:var(--spacing-lg);grid-template-columns:2.25rem minmax(0,1fr);padding:var(--spacing-xs) 0;position:relative;transition:opacity .2s ease}.wizard-rail-layout_railStepDone__-OQw\+{opacity:.92}.wizard-rail-layout_railStepActive__3Q7sC{opacity:1}.wizard-rail-layout_stepMarker__Lv9cv{align-items:center;background:var(--color-accent-500);border:2px solid #ffffff8c;border-radius:50%;color:#ffffffd9;display:flex;flex-shrink:0;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-bold);height:2.25rem;justify-content:center;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;width:2.25rem}.wizard-rail-layout_railStepDone__-OQw\+ .wizard-rail-layout_stepMarker__Lv9cv{background:#fff;border-color:#fff;color:var(--color-accent-500)}.wizard-rail-layout_railStepActive__3Q7sC .wizard-rail-layout_stepMarker__Lv9cv{background:#fff;border-color:#fff;box-shadow:0 0 0 4px #ffffff40,0 4px 14px #0000002e;color:var(--color-accent-500);transform:scale(1.08)}.wizard-rail-layout_stepMarkerNum__gVOgN{line-height:1}.wizard-rail-layout_stepCopy__9Xied{display:flex;flex-direction:column;gap:2px;min-width:0}.wizard-rail-layout_stepEyebrow__\+4mqW{color:#ffffff8c;font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-semibold);letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.wizard-rail-layout_railStepActive__3Q7sC .wizard-rail-layout_stepEyebrow__\+4mqW{color:#ffffffd9}.wizard-rail-layout_stepLabel__0\+4Qw{color:#ffffffa6;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:1.35}.wizard-rail-layout_railStepActive__3Q7sC .wizard-rail-layout_stepLabel__0\+4Qw{color:#fff;font-size:.8125rem;font-weight:var(--font-semibold)}.wizard-rail-layout_railStepDone__-OQw\+ .wizard-rail-layout_stepLabel__0\+4Qw{color:#ffffffc7}.wizard-rail-layout_activePin__AVu59{animation:wizard-rail-layout_pinPulse__jg-OU 2s ease-in-out infinite;background:#fff;border-radius:50% 50% 50% 0;box-shadow:0 2px 8px #0003;height:.875rem;margin-top:-.4375rem;position:absolute;right:-.35rem;top:50%;transform:rotate(-45deg);width:.875rem}@keyframes wizard-rail-layout_pinPulse__jg-OU{0%,to{box-shadow:0 2px 8px #0003}50%{box-shadow:0 2px 12px #00000047,0 0 0 4px #fff3}}.wizard-rail-layout_card__-3y9p{background:#fff;display:flex;flex-direction:column;min-height:0;min-width:0}.wizard-rail-layout_cardHeader__AtppT{color:var(--color-accent-500);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-semibold);letter-spacing:-.02em;line-height:1.25;margin:0;padding:var(--spacing-2xl) var(--spacing-4xl) var(--spacing-md) var(--spacing-4xl)}.wizard-rail-layout_cardBody__QPU2S{flex:1 1 auto;min-width:0;overflow-x:hidden;padding:0 var(--spacing-5xl)}.wizard-rail-layout_cardFooter__awoh4{align-items:center;background:#fff;display:flex;flex-shrink:0;gap:var(--spacing-xl);justify-content:space-between;margin-top:auto;padding:var(--spacing-4xl) var(--spacing-5xl) var(--spacing-5xl)}.wizard-rail-layout_footerSpacer__PWK7g{flex:0 0 auto;min-width:5rem}.wizard-rail-layout_backBtn__afupJ{align-items:center;background:#fff;border:1px solid var(--border);border-radius:999px;color:var(--content);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);justify-content:center;min-width:5.5rem;padding:var(--spacing-xl) var(--spacing-4xl);transition:background .15s ease,border-color .15s ease,color .15s ease}.wizard-rail-layout_backBtn__afupJ:hover:not(:disabled){background:#f8fafc;background:var(--color-gray-50,#f8fafc);border-color:var(--content-muted)}.wizard-rail-layout_backBtn__afupJ:disabled{cursor:not-allowed;opacity:.5}.wizard-rail-layout_primary__br4vm{align-items:center;background:var(--color-accent-500);border:none;border-radius:999px;box-shadow:0 4px 14px color-mix(in srgb,var(--color-accent-500) 45%,#0000);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);justify-content:center;min-width:9rem;padding:var(--spacing-xl) var(--spacing-6xl,2rem);transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.wizard-rail-layout_primary__br4vm:hover:not(:disabled){box-shadow:0 6px 18px color-mix(in srgb,var(--color-accent-500) 50%,#0000);opacity:.95;transform:translateY(-1px)}.wizard-rail-layout_primary__br4vm:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}@media (max-width:900px){.wizard-rail-layout_shell__PD\+A6{border-radius:10px;border-radius:var(--rounded-lg,10px);grid-template-columns:1fr;grid-template-rows:auto 1fr}.wizard-rail-layout_rail__bAfcn{padding:var(--spacing-3xl) var(--spacing-2xl)}.wizard-rail-layout_rail__bAfcn:after{display:none}.wizard-rail-layout_railTrack__wm8sd{min-height:auto;padding-inline:0}.wizard-rail-layout_progressTrack__8KbRI{display:none}.wizard-rail-layout_railSteps__ny1-t{flex-direction:row;gap:var(--spacing-md);justify-content:stretch;min-height:auto}.wizard-rail-layout_railStep__BzkJK{background:#ffffff14;border-radius:var(--rounded-md);flex:1 1;grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;min-width:0;padding:var(--spacing-sm);text-align:center}.wizard-rail-layout_railStepActive__3Q7sC{background:#ffffff2e}.wizard-rail-layout_stepCopy__9Xied{align-items:center}.wizard-rail-layout_stepEyebrow__\+4mqW{font-size:.5625rem}.wizard-rail-layout_stepLabel__0\+4Qw{font-size:.6875rem;line-height:1.25}.wizard-rail-layout_activePin__AVu59{display:none}.wizard-rail-layout_stepMarker__Lv9cv{height:2rem;width:2rem}.wizard-rail-layout_cardHeader__AtppT{font-size:var(--text-xl);padding:var(--spacing-4xl) var(--spacing-3xl) var(--spacing-2xl)}.wizard-rail-layout_cardBody__QPU2S{padding:0 var(--spacing-3xl)}.wizard-rail-layout_cardFooter__awoh4{padding:var(--spacing-3xl)}}@media (max-width:640px){.wizard-rail-layout_shell__PD\+A6{box-shadow:0 2px 12px #0f172a14;max-width:100%}.wizard-rail-layout_rail__bAfcn{padding:var(--spacing-2xl) var(--spacing-lg)}.wizard-rail-layout_railStep__BzkJK{padding:var(--spacing-xs)}.wizard-rail-layout_stepLabel__0\+4Qw{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.5625rem;line-height:1.2;overflow:hidden}.wizard-rail-layout_stepEyebrow__\+4mqW{font-size:.5rem;letter-spacing:.04em}.wizard-rail-layout_cardHeader__AtppT{font-size:var(--text-lg);padding:var(--spacing-3xl) var(--spacing-2xl) var(--spacing-xl)}.wizard-rail-layout_cardBody__QPU2S{padding:0 var(--spacing-2xl)}.wizard-rail-layout_cardFooter__awoh4{align-items:stretch;flex-direction:column-reverse;gap:var(--spacing-lg);padding:var(--spacing-2xl)}.wizard-rail-layout_footerSpacer__PWK7g{display:none}.wizard-rail-layout_backBtn__afupJ,.wizard-rail-layout_primary__br4vm{min-width:0;width:100%}}.personal-step_form__9zH8f{display:flex;flex-direction:column;gap:1.25rem;gap:var(--space-xl,1.25rem)}.personal-step_grid__zKa4e{grid-gap:var(--spacing-6xl);align-items:start;display:grid;gap:var(--spacing-6xl);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (max-width:640px){.personal-step_grid__zKa4e{grid-template-columns:1fr}}.personal-step_emailGenderRow__AAJMm{grid-gap:var(--spacing-6xl);align-items:start;display:grid;gap:var(--spacing-6xl);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.personal-step_emailGenderCell__RGxRZ{display:flex;flex-direction:column;min-width:0}.personal-step_emailGenderCell__RGxRZ>fieldset{display:flex;flex:1 1 auto;flex-direction:column;padding-bottom:0}.personal-step_emailGenderCell__RGxRZ>fieldset>div[role=presentation]{flex:1 1 auto}@media (max-width:640px){.personal-step_emailGenderRow__AAJMm{grid-template-columns:1fr}}.personal-step_actions__PeVsZ{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:flex-end}.personal-step_insuranceNote__-p2oe{align-items:center;background:#eef7ff;border:1px solid #86c5f4;border-radius:4px;border-radius:var(--radius-sm,4px);color:#263238;color:var(--color-text-primary,#263238);display:flex;font-size:.875rem;gap:.5rem;gap:var(--space-sm,.5rem);grid-column:1/-1;line-height:1.4;padding:.5rem .75rem;padding:var(--space-sm,.5rem) var(--space-md,.75rem)}.personal-step_noteIcon__P3l3U{background:#0786c9;border-radius:50%;color:#fff;display:inline-grid;flex:0 0 1.25rem;font-weight:700;height:1.25rem;place-items:center;width:1.25rem}.personal-step_childSection__eEbf8,.personal-step_hasChildRow__B8dIK{grid-column:1/-1}.personal-step_childHeading__RjJz6{margin-bottom:1rem;margin-bottom:var(--space-lg,1rem)}.personal-step_childHeading__RjJz6 h3{color:#0087c9;color:var(--color-primary,#0087c9);font-size:1.125rem;margin:0}.personal-step_childHeading__RjJz6 p{color:#667085;color:var(--color-text-secondary,#667085);font-size:.875rem;margin:.25rem 0 0}.personal-step_childGrid__m1IEg{grid-gap:var(--spacing-6xl);align-items:start;display:grid;gap:var(--spacing-6xl);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.personal-step_childGrid__m1IEg{grid-template-columns:1fr}}.contact-step_form__mIitH{display:flex;flex-direction:column;gap:1.25rem;gap:var(--space-xl,1.25rem)}.contact-step_grid__OytqN{grid-gap:.75rem;grid-gap:var(--space-md,.75rem);align-items:start;display:grid;gap:.75rem;gap:var(--space-md,.75rem);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (max-width:640px){.contact-step_grid__OytqN,.contact-step_textareas__OKdGC{grid-template-columns:1fr}}.contact-step_sameRow__oRGXk{grid-column:1/-1;margin-top:.25rem;margin-top:var(--space-xs,.25rem)}.contact-step_textareas__OKdGC{grid-gap:.75rem;grid-gap:var(--space-md,.75rem);align-items:start;display:grid;gap:.75rem;gap:var(--space-md,.75rem);grid-template-columns:1fr}@media (min-width:768px){.contact-step_textareas__OKdGC{grid-template-columns:1fr 1fr 1fr}}.contact-step_permanentLocked__01k6B{cursor:default;opacity:.88}.contact-step_actions__IGDfm{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:space-between}.review-step_sections__kuec7{display:flex;flex-direction:column;gap:1rem}.review-step_sectionTitle__UPy7Y{padding-bottom:var(--spacing-3xl)!important}.review-step_grid__CVmaX{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:.5rem}.review-step_pair__S\+goY{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.review-step_term__zxRW9{color:var(--color-accent-500)!important;font-weight:500;margin:0}.review-step_desc__zcmsB{font-size:var(--text-base);margin:0;word-break:break-word}.review-step_actions__0N-0\+{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:space-between;margin-top:1.25rem}.review-step_separator__2-vkV{border:1px solid var(--border);margin:0}.create-employee-wizard_wrap__VWsVu{display:flex;flex-direction:column;margin-inline:auto;width:100%}.create-employee-wizard_card__XSQ3t{width:100%}.create-employee-wizard_cardTitle__bBQju{color:var(--color-accent-500);margin:0 0 var(--spacing-xl)!important}.create-employee-wizard_lead__UDFPp{color:var(--content-muted);margin:0}.create-employee-wizard_verifyHint__aAPNO{color:var(--content-muted);margin:0 auto 1rem;margin:0 auto var(--space-lg,1rem);max-width:24rem;text-align:center}.create-employee-wizard_successMark__4vcTu{color:var(--color-accent-500);display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.create-employee-page_page__lFBA3{background:var(--surface-page);background:var(--surface-canvas,var(--surface-page));display:flex;flex-direction:column;min-height:100vh}.create-employee-page_topBar__v\+9om{align-items:center;background:var(--color-neutral-0);border-bottom:1px solid var(--border);box-shadow:0 1px 0 #0f172a0a;display:flex;flex-shrink:0;justify-content:flex-start;padding:var(--spacing-xl) var(--spacing-3xl);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.create-employee-page_logo__RU2Cr{display:block;height:auto;max-width:42vw;width:150px}.create-employee-page_main__VTpiG{flex:1 1 auto;min-width:0;width:100%}.create-employee-page_inner__3onmh{margin-inline:auto;max-width:72rem;padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-5xl);width:100%}.create-employee-page_heroCard__trDYk{background-color:#f7fbfe;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;border-radius:var(--rounded-xl,14px);box-shadow:0 4px 24px #0f172a0f;margin-bottom:var(--spacing-3xl);overflow:hidden;padding:var(--spacing-6xl) var(--spacing-4xl) var(--spacing-5xl);position:relative;text-align:center}.create-employee-page_heroTitle__mjJTo{color:var(--color-accent-500);font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,1.2rem);font-weight:var(--font-semibold);letter-spacing:-.02em;line-height:1.25;margin:0 0 var(--spacing-lg);position:relative;z-index:1}.create-employee-page_heroLine__GTpi0{background:linear-gradient(90deg,#0000 0,var(--color-accent-500) 50%,#0000 100%);border-radius:999px;height:3px;margin:0 auto var(--spacing-xl);position:relative;width:3.5rem;z-index:1}.create-employee-page_heroIntro__SwhD1{color:var(--content-muted);margin:0 auto;max-width:36rem;position:relative;z-index:1}.create-employee-page_error__8F-nV{color:#b91c1c;color:var(--content-danger,var(--color-danger-600,#b91c1c));margin:0;text-align:center}@media (max-width:640px){.create-employee-page_topBar__v\+9om{padding:var(--spacing-lg) var(--spacing-xl)}.create-employee-page_logo__RU2Cr{width:120px}.create-employee-page_inner__3onmh{padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-4xl)}.create-employee-page_heroCard__trDYk{padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-3xl)}.create-employee-page_heroTitle__mjJTo{font-size:var(--text-xl)}}.us-pre-join-steps_grid__x9no5{grid-gap:var(--spacing-5xl);align-items:start;display:grid;gap:var(--spacing-5xl);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.us-pre-join-steps_hint__9iy4c{color:var(--content-muted);margin:0 0 var(--spacing-3xl)}.us-pre-join-steps_checkboxRow__MxZgz{margin-top:var(--spacing-md)}.us-pre-join-steps_dateTrigger__P9jQY{font-size:14px}.us-pre-join-steps_sections__zf\+nt{display:flex;flex-direction:column;gap:var(--spacing-xl)}.us-pre-join-steps_sectionTitle__XAPJQ{color:var(--color-accent-500);margin:0 0 var(--spacing-lg)}.us-pre-join-steps_reviewGrid__SfUyw{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.us-pre-join-steps_pair__E-2vZ{min-width:0}.us-pre-join-steps_term__PHYBn{color:var(--color-accent-500);font-weight:500;margin:0 0 var(--spacing-xs)}.us-pre-join-steps_value__GZtjB{margin:0;overflow-wrap:anywhere}.us-pre-join-steps_separator__R2T5s{border:0;border-top:1px solid var(--border);margin:0;width:100%}@media (max-width:640px){.us-pre-join-steps_grid__x9no5,.us-pre-join-steps_reviewGrid__SfUyw{grid-template-columns:1fr}}.submission-success_message__aS\+KW{text-align:center}.submission-success_icon__g14Fu{color:#008ac4;color:var(--color-accent,#008ac4);display:block;margin:0 auto 16px}.consultant-india-form_grid__s1JlI{grid-gap:var(--spacing-4xl);align-items:start;display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(2,minmax(0,1fr))}.consultant-india-form_fullWidth__kLJq9{grid-column:1/-1}.consultant-india-form_sectionTitle__ZGBx4{color:var(--content);margin-block:var(--spacing-xl)}.consultant-india-form_detail__TyK3h{min-width:0;overflow-wrap:anywhere}.consultant-india-form_detail__TyK3h dd{white-space:pre-wrap}@media (max-width:640px){.consultant-india-form_grid__s1JlI{grid-template-columns:1fr}}.consultant-india-form_formFields__qmjyZ{border:0;margin:0;min-width:0;padding:0}.consultant-us_grid__c3OuJ{grid-gap:var(--spacing-4xl);align-items:start;display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(3,minmax(0,1fr))}.consultant-us_stack__61q6z{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.consultant-us_lead__BGZz4{color:var(--content-muted);line-height:1.6;margin:0}.consultant-us_hint__GK4Ti{color:var(--content-muted);font-size:var(--text-xs);margin:var(--spacing-sm) 0 0}.consultant-us_sectionTitle__F0KN4{color:var(--content);font-size:var(--text-base);margin:0 0 var(--spacing-lg)}.consultant-us_downloadPanel__rWyXO{align-items:center;background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-xl)}.consultant-us_downloadButton__m6MMo{align-items:center;background:var(--color-accent-500);border-radius:var(--rounded-md);color:#fff;display:inline-flex;font-size:var(--text-sm);gap:var(--spacing-sm);padding:var(--spacing-lg);text-decoration:none}.consultant-us_downloadButton__m6MMo:hover{background:var(--color-accent-600);color:#fff}.consultant-us_downloadButton__m6MMo:focus-visible{outline:2px solid var(--color-accent-600);outline-offset:3px}.consultant-us_detail__Z\+BRK{min-width:0;overflow-wrap:anywhere}.consultant-us_detail__Z\+BRK dd{margin:var(--spacing-sm) 0 0;white-space:pre-wrap}.consultant-us_acknowledgment__lMEwp{border-top:1px solid var(--border);padding-top:var(--spacing-xl)}.consultant-us_notice__3Skde{background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-lg);color:var(--content);margin-top:var(--spacing-xl);padding:var(--spacing-lg)}.consultant-us_error__mtGxy{color:#b42318;color:var(--color-danger-600,#b42318)}@media (max-width:640px){.consultant-us_grid__c3OuJ{grid-template-columns:1fr}}.consultant-us_formFields__GSJb-{border:0;margin:0;min-width:0;padding:0}.consultant-agency-us_grid__x2pLe{grid-gap:var(--spacing-4xl);align-items:start;display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(2,minmax(0,1fr))}.consultant-agency-us_stack__SnDw-{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.consultant-agency-us_lead__8x7Lw{color:var(--content-muted);font-size:var(--text-base);line-height:1.6;margin:0}.consultant-agency-us_hint__u9pN4{color:var(--content-muted);font-size:var(--text-xs);margin:var(--spacing-sm) 0 0}.consultant-agency-us_sectionTitle__Vz6PW{color:var(--content);font-size:var(--text-base);margin:0}.consultant-agency-us_downloadPanel__JgByJ{align-items:center;background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-xl)}.consultant-agency-us_downloadButton__t-C96{align-items:center;background:var(--color-accent-500);border-radius:var(--rounded-lg);color:#fff;display:inline-flex;font-size:var(--text-base);gap:var(--spacing-sm);padding:var(--spacing-lg);text-decoration:none}.consultant-agency-us_downloadButton__t-C96:hover{background:var(--color-accent-600);color:#fff}.consultant-agency-us_downloadButton__t-C96:focus-visible{outline:2px solid var(--color-accent-600);outline-offset:3px}.consultant-agency-us_detail__iu7AQ{min-width:0;overflow-wrap:anywhere}.consultant-agency-us_detail__iu7AQ dt{color:var(--content-muted)}.consultant-agency-us_detail__iu7AQ dd{margin:var(--spacing-sm) 0 0;white-space:pre-wrap}.consultant-agency-us_notice__BaV1q{background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-lg);color:var(--content);margin-top:var(--spacing-xl);padding:var(--spacing-lg)}.consultant-agency-us_error__IU41d{color:#b42318;color:var(--color-danger-600,#b42318)}@media (max-width:640px){.consultant-agency-us_grid__x2pLe{grid-template-columns:1fr}}.consultant-agency-us_formFields__4accn{border:0;margin:0;min-width:0;padding:0}.agency-registration_page__Ktt\+s{background:#f5f9fd;background:var(--surface-canvas,#f5f9fd);color:var(--content);min-height:100vh}.agency-registration_topBar__3JfX-{align-items:center;background:#fff;background:var(--card-surface,#fff);border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-xl) clamp(1rem,5vw,5rem)}.agency-registration_topBar__3JfX- img{height:auto;max-width:42vw}.agency-registration_portalLabel__4qcxV{color:var(--content-muted);font-size:var(--text-sm)}.agency-registration_main__\+-fCP{margin:0 auto;max-width:1060px;padding:clamp(1.5rem,4vw,3.5rem) var(--spacing-xl) var(--spacing-5xl)}.agency-registration_intro__5bPDt{margin-bottom:var(--spacing-4xl);max-width:44rem}.agency-registration_eyebrow__9F81e{color:var(--color-accent-600);font-size:var(--text-xs);font-weight:600;letter-spacing:.1em}.agency-registration_intro__5bPDt h1{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.2;margin:var(--spacing-md) 0}.agency-registration_intro__5bPDt p{color:var(--content-muted);line-height:1.7;margin:0}.agency-registration_form__HVAQB{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.agency-registration_section__ZDqWc{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-xl);box-shadow:0 4px 18px #0f172a08;min-width:0;overflow:hidden}.agency-registration_sectionHeader__XTQji{align-items:flex-start;background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-lg);padding:var(--spacing-2xl)}.agency-registration_sectionIcon__pSIkx{background:#fff;background:var(--card-surface,#fff);border-radius:var(--rounded-lg);color:var(--color-accent-600);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.agency-registration_sectionHeader__XTQji h2{font-size:var(--text-lg);margin:0 0 var(--spacing-sm)}.agency-registration_sectionHeader__XTQji p{color:var(--content-muted);font-size:var(--text-sm);line-height:1.5;margin:0}.agency-registration_sectionBody__4YHrs{display:flex;flex-direction:column;gap:var(--spacing-3xl);padding:var(--spacing-3xl)}.agency-registration_grid__JxFfC{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.agency-registration_fullWidth__72YFI{grid-column:1/-1}.agency-registration_divider__-gMUC{border-top:1px solid var(--border)}.agency-registration_footer__DCpUz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between}.agency-registration_footer__DCpUz p{color:var(--content-muted);font-size:var(--text-sm);margin:0}.agency-registration_error__5UKn9{color:#b42318;color:var(--color-danger-600,#b42318);margin:0}.agency-registration_confirmation__YrPm2{align-items:center;color:var(--color-accent-600);display:flex;gap:var(--spacing-md);margin:0}@media (max-width:640px){.agency-registration_grid__JxFfC{grid-template-columns:1fr}.agency-registration_sectionBody__4YHrs,.agency-registration_sectionHeader__XTQji{padding:var(--spacing-xl)}.agency-registration_portalLabel__4qcxV{font-size:var(--text-xs)}}.agency-registration_formFields__v6Vly{border:0;display:contents;margin:0;min-width:0;padding:0}.agency-registration_downloadButton__9OGmw{display:inline-flex;width:-webkit-fit-content;width:fit-content}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--color-surface-50);color:var(--content);font-family:Roboto,sans-serif}.centered-loader{align-items:center;display:flex;height:calc(100vh - 200px);justify-content:center}.emp-card{.card{&:hover{background-color:#f3ecec;cursor:pointer}}}.asset-list-card{.card{&:hover{background-color:#e5e8f7;cursor:pointer}}}.asset-overview-cards span{margin:2px;min-width:80px;padding:5px;width:90px}.submenu-list{display:none;list-style:none}.show-submenu .submenu-list{display:block}.collapse.show{height:auto;transition:visibility .3s ease;visibility:visible}.custom_calendar{background-color:#fff;.calendar_nav{align-items:center;display:flex;justify-content:space-between;margin:5px 20px;.heading{color:var(--theme-color);font-size:24px;margin-top:15px;padding-bottom:10px}.heading,span{font-weight:500}span{color:#979ab9;cursor:pointer;font-size:35px}.disabled-span{color:#979ab9;cursor:not-allowed;opacity:.4}}table{--padding:10px;border-collapse:collapse;table-layout:fixed;width:100%;th{text-align:left}td,th{padding:var(--padding)}td{border:3px solid #7b7c7d8f;vertical-align:top;span{--dimension:30px;--bg:#dedede;-webkit-margin-start:auto;aspect-ratio:1/1;background:var(--bg);border-radius:50px;display:block;line-height:var(--dimension);margin-inline-start:auto;margin-bottom:20px;text-align:center;width:var(--dimension)}p{font-size:.8em;margin:8px 0}&.positive{background:#d5eed5;span{--bg:#b5d6b5}}&.negative{background:#eed5d5;span{--bg:#d6b5b5}}&.holiday{background:#e8ed5abd;span{--bg:#c2cda3}}&.leave{background:#73b5d3b5;span{--bg:#b5c3c8}}&.weekoff{background:#d9cfcfa6;opacity:.8}}}}.indexedStep{align-items:center;background-color:#fff;border:1px solid #cecece;border-radius:50%;color:#bebebe;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:30px}.indexedStep.accomplished{background-color:var(--theme-color);border-style:none;color:#fff}.RSPBprogressBar{align-items:center;background-color:#cfcfcf;border-radius:10px;display:flex;height:2px;justify-content:space-between;line-height:1;margin:20px auto;position:relative;width:30%;z-index:0}.RSPBprogressBar .RSPBstep{align-items:center;display:inline-flex;justify-content:center;position:absolute;transform:translateX(-50%);transition-property:all;transition-timing-function:ease;z-index:0}.RSPBprogressBar .RSPBprogressBarText{color:#fff;font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.RSPBprogressBar .RSPBprogression{background:var(--theme-color);border-radius:10px;bottom:0;left:0;position:absolute;top:0;transition:width .3s ease;z-index:-1}@media screen and (max-width:480px){.indexedStep{font-size:6px;height:15px;width:15px}}.page{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:10px}#form-file-upload{height:16rem;max-width:100%;position:relative;text-align:center;width:28rem}#input-file-upload{display:none}#label-file-upload{align-items:center;background-color:#f8fafc;border:2px dashed #cbd5e1;border-radius:1rem;color:#727880;display:flex;height:100%;justify-content:center}#label-file-upload.drag-active{background-color:#fff}.upload-button{background-color:#0d6efd40;border:none;color:#463f71;cursor:pointer;font-family:Oswald,sans-serif;font-size:1rem;padding:.25rem}.upload-button:hover{color:#2e227d;-webkit-text-decoration-line:underline;text-decoration-line:underline}#drag-file-element{border-radius:1rem;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#uploaded-documents{list-style:none;margin-top:30px;padding:0}#uploaded-documents li{align-items:center;border:1px solid #ddd;display:flex;margin-bottom:10px;padding:10px}#uploaded-documents li span{color:darkred;cursor:pointer;font-weight:500;margin-left:100px!important}.policy-uploaded-file{border-radius:5px;display:inline-block;line-height:normal;position:relative;width:100%}.span-policy{word-wrap:break-word;max-width:30px!important}.policy-file-delete{background-color:#dfdcdc;border:1px solid #989899;border-radius:12px;cursor:pointer;padding:2px 5px;position:absolute;right:-42px;top:-42px}.policy-file-delete:hover{background-color:#aba4a4}.truncate-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.label-h{font-weight:700}.avatar{border:1px solid #888;border-radius:50%;height:95px;margin:auto;object-fit:cover;width:95px}.react-datepicker__calendar-icon{float:right!important;font-size:12px!important;padding:15px 7px!important}.search{z-index:2}.css-1nmdiq5-menu{z-index:2!important}.auth-layout_root__tc\+v1{background-color:var(--card-surface);color:var(--content);display:grid;grid-template-columns:1fr 1fr;min-height:100vh;width:100%}.auth-layout_brand__KfCqL{grid-row-gap:var(--spacing-3xl);background-color:var(--color-accent-500);color:var(--content-inverse);display:grid;grid-template-rows:auto 1fr auto;isolation:isolate;overflow:hidden;padding:var(--spacing-6xl);position:relative;row-gap:var(--spacing-3xl)}.auth-layout_brandTop__xMYk4{align-self:start}.auth-layout_brandMiddle__kl\+vd{align-self:center;margin-top:4.5rem}.auth-layout_brandBottom__8Bz2U{align-self:end}.auth-layout_brand__KfCqL:before{animation:auth-layout_meshShift__2p3F8 48s ease-in-out infinite alternate;background:radial-gradient(circle at 25% 25%,#ffffff1a,#0000 45%),radial-gradient(circle at 80% 35%,var(--color-accent-600),#0000 55%),radial-gradient(circle at 30% 85%,#0284c759,#0000 50%);background-size:180% 180%;content:"";inset:-10%;position:absolute;z-index:-2}.auth-layout_brand__KfCqL:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27><filter id=%27n%27><feTurbulence type=%27fractalNoise%27 baseFrequency=%270.85%27 numOctaves=%272%27 stitchTiles=%27stitch%27/><feColorMatrix values=%270 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0%27/></filter><rect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23n%29%27 opacity=%270.5%27/></svg>");content:"";inset:0;mix-blend-mode:overlay;opacity:.06;pointer-events:none;position:absolute;z-index:-1}.auth-layout_blob__oOV9Z{border-radius:50%;display:block;filter:blur(72px);mix-blend-mode:screen;pointer-events:none;position:absolute;will-change:transform;z-index:-1}.auth-layout_blobOne__mEccE{animation:auth-layout_driftOne__PZZvd 56s ease-in-out infinite alternate;background-color:var(--color-sky-500);height:22rem;opacity:.55;right:-5rem;top:-6rem;width:22rem}.auth-layout_blobTwo__yBTJ-{animation:auth-layout_driftTwo__vSEC4 68s ease-in-out infinite alternate;background-color:var(--color-sky-600);bottom:-6rem;height:24rem;left:-5rem;opacity:.35;width:24rem}.auth-layout_blobThree__rs7xZ{animation:auth-layout_breathe__Xh2EK 32s ease-in-out infinite;background-color:#fff9;height:16rem;left:38%;opacity:.28;top:45%;width:16rem}.auth-layout_brandTop__xMYk4{align-items:center;display:flex;gap:var(--spacing-md);position:relative;z-index:1}.auth-layout_brandLogo__ygCaw{filter:brightness(0) invert(1);height:2.25rem;width:auto}.auth-layout_brandMiddle__kl\+vd{display:flex;flex-direction:column;gap:var(--spacing-2xl);max-width:37rem;position:relative;z-index:1}.auth-layout_brandHeading__\+bhPc{color:var(--content-inverse);font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.05;text-shadow:0 2px 24px #001e3c2e}.auth-layout_brandHeadingLogoWrap__h05n4,.auth-layout_brandHeading__\+bhPc{animation:auth-layout_fadeSlideUp__W0ukM .6s ease-out both;font-family:var(--font-heading);font-weight:var(--font-bold);letter-spacing:-.02em;margin:0}.auth-layout_brandHeadingLogoWrap__h05n4{align-content:center;align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(1.375rem,2.15vw,1.75rem);gap:.28em .42em;justify-content:flex-start;line-height:1.15}.auth-layout_brandHeadingLead__9Gxpg{color:var(--content-inverse);flex:0 1 auto;font-size:3rem;text-shadow:0 2px 24px #001e3c2e}.auth-layout_brandHeroWordmarkSlot__Ld0rz{align-items:center;display:inline-flex;flex:1 1 auto;line-height:0;min-width:0}.auth-layout_brandHeroWordmarkImg__eZQ7H{display:block;filter:drop-shadow(0 4px 12px #b2ebff);height:1.2em;max-width:min(17rem,100%);object-fit:contain;object-position:left center;width:auto}.auth-layout_brandSubheading__QSt1Q{animation:auth-layout_fadeSlideUp__W0ukM .7s ease-out .1s both;color:var(--content-inverse);font-family:var(--font-body);font-size:var(--text-xl);line-height:1.55;margin:0;opacity:.92}.auth-layout_features__ynsQF{grid-gap:var(--spacing-md);animation:auth-layout_fadeSlideUp__W0ukM .7s ease-out .22s both;display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr;list-style:none;margin:var(--spacing-md) 0 0;padding:0}.auth-layout_featurePill__YXS2b{align-items:center;background-color:initial;border:none;box-shadow:none;color:var(--content-inverse);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-sm);opacity:.92;padding:.375rem 0;transition:opacity .2s ease}.auth-layout_featurePill__YXS2b:hover{opacity:1}.auth-layout_featureIcon__Mhqj8{align-items:center;background-color:#ffffff2e;border-radius:50%;color:var(--content-inverse);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.auth-layout_featureLabel__hcteE{white-space:nowrap}.auth-layout_brandBottom__8Bz2U{display:flex;flex-direction:column;gap:var(--spacing-7xl);position:relative;z-index:1}.auth-layout_copyright__d52RN{color:var(--content-inverse);font-size:var(--text-xs);opacity:.78}.auth-layout_formPanel__fqjo\+{align-items:center;background-color:var(--card-surface);display:flex;justify-content:center;padding:var(--spacing-6xl) var(--spacing-4xl)}.auth-layout_formInner__92b3r{display:flex;flex-direction:column;gap:var(--spacing-3xl);max-width:26rem;width:100%}.auth-layout_whatsNewStrip__q8Cz2{align-items:center;align-self:center;animation:auth-layout_fadeSlideUp__W0ukM .5s ease-out both;background-color:var(--color-neutral-0);border:1px solid var(--border);border-radius:var(--rounded-full);color:var(--content);display:inline-flex;font-size:var(--text-xs);gap:var(--spacing-sm);margin-top:var(--spacing-5xl);max-width:100%;overflow:hidden;padding:.4375rem .875rem;position:relative}.auth-layout_whatsNewDot__pFsE4{background-color:var(--color-accent-500);border-radius:50%;display:inline-block;flex-shrink:0;height:.4rem;width:.4rem}.auth-layout_whatsNewTag__fpd2c{color:var(--content-muted);flex-shrink:0;font-weight:var(--font-semibold);letter-spacing:.02em}.auth-layout_whatsNewTag__fpd2c:after{color:var(--border);content:"\00B7";font-weight:var(--font-medium);margin-left:.5rem}.auth-layout_whatsNewText__wK90k{animation:auth-layout_stripFade__eA0yu .35s ease-out both;color:var(--content);font-weight:var(--font-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-layout_whatsNewProgress__CNbHk{animation:auth-layout_stripProgress__0iSNa linear infinite;background-color:var(--color-accent-500);border-bottom-left-radius:var(--rounded-full);border-bottom-right-radius:var(--rounded-full);bottom:0;height:1.5px;left:0;opacity:.4;position:absolute;transform-origin:left center;width:100%}@keyframes auth-layout_stripFade__eA0yu{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-layout_stripProgress__0iSNa{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.auth-layout_formHeader__RIiZm{animation:auth-layout_fadeSlideUp__W0ukM .5s ease-out both;display:flex;flex-direction:column;gap:var(--spacing-md)}.auth-layout_formTitle__xOgnX{color:var(--content);font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:1.2;margin:0}.auth-layout_formSubtitle__wlJzi{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-base);line-height:1.5;margin:0}.auth-layout_welcomeBanner__Y0UNp{animation:auth-layout_fadeSlideUp__W0ukM .5s ease-out 80ms both;background-color:var(--color-sky-50);border-left:3px solid var(--color-accent-500);border-radius:var(--rounded-md);color:var(--content);font-size:var(--text-sm);margin:0;padding:var(--spacing-md) var(--spacing-lg)}.auth-layout_mobileLogo__NFu-7{display:none}@keyframes auth-layout_meshShift__2p3F8{0%{background-position:0 0,100% 0,0 100%,100% 100%}to{background-position:100% 100%,0 100%,100% 0,0 0}}@keyframes auth-layout_driftOne__PZZvd{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2rem,2.5rem,0) scale(1.05)}}@keyframes auth-layout_driftTwo__vSEC4{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2rem,-2rem,0) scale(1.03)}}@keyframes auth-layout_breathe__Xh2EK{0%,to{opacity:.22;transform:scale(1)}50%{opacity:.32;transform:scale(1.06)}}@keyframes auth-layout_fadeSlideUp__W0ukM{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-layout_blob__oOV9Z,.auth-layout_brandHeadingLead__9Gxpg,.auth-layout_brandHeadingLogoWrap__h05n4,.auth-layout_brandHeading__\+bhPc,.auth-layout_brandHeroWordmarkImg__eZQ7H,.auth-layout_brandHeroWordmarkSlot__Ld0rz,.auth-layout_brandSubheading__QSt1Q,.auth-layout_brand__KfCqL:before,.auth-layout_featureIcon__Mhqj8,.auth-layout_featurePill__YXS2b,.auth-layout_features__ynsQF,.auth-layout_formHeader__RIiZm,.auth-layout_welcomeBanner__Y0UNp,.auth-layout_whatsNewProgress__CNbHk,.auth-layout_whatsNewStrip__q8Cz2,.auth-layout_whatsNewText__wK90k{animation:none!important;transition:none!important}}@media (max-width:768px){.auth-layout_root__tc\+v1{grid-template-columns:1fr}.auth-layout_brand__KfCqL{display:none}.auth-layout_mobileLogo__NFu-7{align-items:center;background-color:var(--color-accent-500);display:flex;isolation:isolate;justify-content:center;overflow:hidden;padding:var(--spacing-2xl) var(--spacing-xl);position:relative}.auth-layout_mobileLogo__NFu-7:before{background:radial-gradient(circle at 20% 50%,#ffffff40,#0000 60%),radial-gradient(circle at 80% 50%,var(--color-accent-600),#0000 70%);content:"";inset:0;position:absolute;z-index:-1}.auth-layout_mobileLogo__NFu-7 img{filter:brightness(0) invert(1);height:2rem;position:relative;width:auto;z-index:1}.auth-layout_mobileLogo__NFu-7 img.auth-layout_mobileLogoWordmark__9Ebgh{filter:none;height:1.75rem;max-width:min(10rem,82vw);object-fit:contain;object-position:center}.auth-layout_formPanel__fqjo\+{padding:var(--spacing-4xl) var(--spacing-2xl)}}.team-stack_root__oiw5x{align-items:stretch;animation:team-stack_fadeSlideUp__Qkkm8 .7s ease-out .32s both;display:flex;flex-direction:column;gap:var(--spacing-2xl);position:relative;width:100%}.team-stack_carousel__8REXa{height:10.5rem;margin-left:calc(var(--spacing-6xl)*-1);margin-right:calc(var(--spacing-6xl)*-1);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9%,#000 91%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 9%,#000 91%,#0000);overflow:visible;position:relative;width:calc(100% + var(--spacing-6xl)*2)}.team-stack_card__U5ExS{background-color:var(--color-neutral-0);border-radius:var(--rounded-lg);box-shadow:0 14px 32px -16px #021e3c73,0 4px 10px -4px #021e3c2e;display:flex;flex-direction:column;height:10rem;left:50%;margin-left:-8.5rem;padding:.375rem;position:absolute;top:0;transform-origin:center center;transition:transform .45s cubic-bezier(.32,.72,0,1),opacity .4s ease,box-shadow .3s ease;user-select:none;-webkit-user-select:none;width:17rem;will-change:transform,opacity}.team-stack_slotCenter__9\+btK{opacity:1;pointer-events:none;transform:translateZ(0) scale(1);z-index:3}.team-stack_slotRight__wD84q{cursor:pointer;filter:saturate(.85);opacity:.5;transform:translate3d(78%,0,0) scale(.74);z-index:2}.team-stack_slotLeft__BY48S{cursor:pointer;filter:saturate(.85);opacity:.5;transform:translate3d(-78%,0,0) scale(.74);z-index:2}.team-stack_slotLeft__BY48S:hover,.team-stack_slotRight__wD84q:hover{filter:saturate(1);opacity:.78}.team-stack_slotLeft__BY48S:focus-visible,.team-stack_slotRight__wD84q:focus-visible{opacity:.85;outline:2px solid #ffffffb3;outline-offset:4px}.team-stack_slotHiddenRight__pCNKp{opacity:0;pointer-events:none;transform:translate3d(150%,0,0) scale(.65);z-index:1}.team-stack_slotHiddenLeft__30a0K{opacity:0;pointer-events:none;transform:translate3d(-150%,0,0) scale(.65);z-index:1}.team-stack_photo__wIsWw{align-items:center;background-color:var(--color-slate-100);border-radius:calc(var(--rounded-md) - 2px);display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.team-stack_photoImg__f2JMS{display:block;height:100%;object-fit:cover;width:100%}.team-stack_photoEmoji__bbD42{filter:drop-shadow(0 2px 8px rgba(0,0,0,.25));font-size:3rem;opacity:.8;pointer-events:none}.team-stack_caption__IyceI{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between;padding:.5rem .625rem}.team-stack_captionText__z0vKl{color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:-.005em;line-height:1.2}.team-stack_captionYear__bdCeH{font-feature-settings:"tnum";color:var(--content-muted);font-size:.6875rem;font-size:var(--text-xxs,.6875rem);font-variant-numeric:tabular-nums;font-weight:var(--font-medium);letter-spacing:.06em}.team-stack_dots__fH66l{align-items:center;align-self:center;display:inline-flex;gap:.4rem;justify-content:center}.team-stack_dot__I\+02b{background-color:#ffffff52;border:none;border-radius:50%;cursor:pointer;display:inline-block;height:.4rem;padding:0;transition:background-color .25s ease,width .25s ease;width:.4rem}.team-stack_dot__I\+02b:hover{background-color:#ffffff8c}.team-stack_dot__I\+02b:focus-visible{outline:2px solid #fff9;outline-offset:3px}.team-stack_dotActive__8rbui{background-color:var(--color-neutral-0);border-radius:var(--rounded-full);width:1.25rem}@keyframes team-stack_fadeSlideUp__Qkkm8{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.team-stack_card__U5ExS,.team-stack_dot__I\+02b,.team-stack_root__oiw5x{animation:none!important;transition:none!important}}.login-form_form__vOM3B{animation:login-form_fadeSlideUp__sMsZ1 .6s ease-out .12s both;display:flex;flex-direction:column;gap:var(--spacing-2xl);width:100%}.login-form_fieldWrapper__HrqtR,.login-form_passwordField__oJiaP{position:relative}.login-form_passwordInput__\+44VQ{padding-right:2.75rem!important}.login-form_fieldLeadIcon__rUmOx{align-items:center;color:var(--content-muted);display:inline-flex;left:1rem;pointer-events:none;position:absolute;top:calc(var(--spacing-md) + 2.125rem);transition:color .2s ease;z-index:1}.login-form_fieldWrapper__HrqtR:has(.login-form_inputElevated__Fpluc:focus-visible) .login-form_fieldLeadIcon__rUmOx,.login-form_passwordField__oJiaP:has(.login-form_inputElevated__Fpluc:focus-visible) .login-form_fieldLeadIcon__rUmOx{color:var(--color-accent-500)}.login-form_inputElevated__Fpluc{background-color:var(--color-neutral-0)!important;border:1px solid var(--color-slate-300)!important;border-radius:var(--rounded-lg)!important;box-shadow:none!important;min-height:3rem!important;padding-left:2.75rem!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .2s ease!important}.login-form_inputElevated__Fpluc:hover:not(:disabled):not(:focus-visible){border-color:var(--color-slate-500,var(--content-muted))!important}.login-form_inputElevated__Fpluc:focus-visible{background-color:var(--color-neutral-0)!important;border-color:var(--color-accent-500)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent-500) 15%,#0000),0 8px 24px -10px color-mix(in srgb,var(--color-accent-500) 40%,#0000)!important;outline:none!important}.login-form_fieldWrapper__HrqtR:has([role=alert]) .login-form_inputElevated__Fpluc,.login-form_passwordField__oJiaP:has([role=alert]) .login-form_inputElevated__Fpluc{background-color:color-mix(in srgb,var(--button-danger-ghost-content) 5%,var(--color-neutral-0))!important;border-color:var(--button-danger-ghost-content)!important}.login-form_fieldWrapper__HrqtR:has([role=alert]) .login-form_inputElevated__Fpluc:focus-visible,.login-form_passwordField__oJiaP:has([role=alert]) .login-form_inputElevated__Fpluc:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--button-danger-ghost-content) 15%,#0000)!important}.login-form_fieldWrapper__HrqtR:has([role=alert]) .login-form_fieldLeadIcon__rUmOx,.login-form_passwordField__oJiaP:has([role=alert]) .login-form_fieldLeadIcon__rUmOx{color:var(--button-danger-ghost-content)}.login-form_fieldWrapper__HrqtR [role=alert],.login-form_passwordField__oJiaP [role=alert]{align-items:center;animation:login-form_fadeSlideUp__sMsZ1 .22s ease-out both;color:var(--button-danger-ghost-content)!important;display:inline-flex!important;font-weight:var(--font-medium);gap:.375rem;margin-top:.5rem!important;padding:.25rem 0 0!important}.login-form_fieldWrapper__HrqtR [role=alert]:before,.login-form_passwordField__oJiaP [role=alert]:before{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:.875rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><circle cx=%2712%27 cy=%2712%27 r=%2710%27/><line x1=%2712%27 y1=%278%27 x2=%2712%27 y2=%2712%27/><line x1=%2712%27 y1=%2716%27 x2=%2712.01%27 y2=%2716%27/></svg>") no-repeat center /contain;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272.25%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><circle cx=%2712%27 cy=%2712%27 r=%2710%27/><line x1=%2712%27 y1=%278%27 x2=%2712%27 y2=%2712%27/><line x1=%2712%27 y1=%2716%27 x2=%2712.01%27 y2=%2716%27/></svg>") no-repeat center /contain;width:.875rem}.login-form_toggleButton__Sz2bG{align-items:center;background:#0000;border:none;border-radius:var(--rounded-md);color:var(--content-muted);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;padding:0;position:absolute;right:.5rem;top:calc(var(--spacing-md) + 1.75rem);transition:color .15s ease,background-color .15s ease,transform .15s ease;width:2rem}.login-form_toggleButton__Sz2bG:hover{background-color:var(--card-nested-surface);color:var(--content);transform:scale(1.1)}.login-form_toggleButton__Sz2bG:active{transform:scale(.95)}.login-form_toggleButton__Sz2bG:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.login-form_actions__4HDG3{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-md)}.login-form_submitButton__VUGtB{position:relative;transition:transform .18s ease,box-shadow .25s ease,filter .18s ease!important}.login-form_submitButton__VUGtB:not(:disabled):hover{box-shadow:0 12px 28px -10px var(--color-accent-500),0 4px 12px -4px color-mix(in srgb,var(--color-accent-500) 40%,#0000);filter:brightness(1.04);transform:translateY(-2px)}.login-form_submitButton__VUGtB:not(:disabled):active{box-shadow:0 4px 10px -4px var(--color-accent-500);transform:translateY(0)}.login-form_errorBanner__yowbm{animation:login-form_fadeSlideUp__sMsZ1 .25s ease-out both;background-color:var(--button-danger-ghost-hover-surface);border:1px solid var(--button-danger-ghost-content);border-radius:var(--rounded-md);color:var(--button-danger-ghost-content);margin:0;padding:var(--spacing-md) var(--spacing-lg);text-align:center}.login-form_forgotLink__zjt9n{align-items:center;align-self:center;color:var(--content-accent);display:inline-flex;font-weight:var(--font-medium);gap:var(--spacing-xs);text-decoration:none;transition:color .15s ease,gap .18s ease}.login-form_forgotLink__zjt9n:after{content:"\2192";display:inline-block;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.login-form_forgotLink__zjt9n:focus-visible,.login-form_forgotLink__zjt9n:hover{color:var(--color-accent-600);gap:var(--spacing-sm)}.login-form_forgotLink__zjt9n:focus-visible:after,.login-form_forgotLink__zjt9n:hover:after{opacity:1;transform:translateX(0)}.login-form_spinner__NrD0c{animation:login-form_spin__W0RHc .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:inline-block;height:1rem;width:1rem}@keyframes login-form_spin__W0RHc{to{transform:rotate(1turn)}}@keyframes login-form_fadeSlideUp__sMsZ1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.login-form_errorBanner__yowbm,.login-form_forgotLink__zjt9n,.login-form_forgotLink__zjt9n:after,.login-form_form__vOM3B,.login-form_submitButton__VUGtB,.login-form_toggleButton__Sz2bG{animation:none!important;transition:none!important}}.login-page_page__94RV3{background-color:var(--card-surface);min-height:100vh;width:100%}.bank-step_form__SES0W{display:flex;flex-direction:column;gap:1.25rem;gap:var(--space-xl,1.25rem)}.bank-step_grid__suIGy{grid-gap:.75rem;grid-gap:var(--space-md,.75rem);display:grid;gap:.75rem;gap:var(--space-md,.75rem);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (max-width:640px){.bank-step_grid__suIGy{grid-template-columns:1fr}}.bank-step_actions__PwmSC{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:space-between}.documents-step_root__59oNP{display:flex;flex-direction:column;gap:1rem;gap:var(--space-lg,1rem)}.documents-step_lead__56b8y{color:var(--content-muted);margin:0}.documents-step_list__BOT2-{display:flex;flex-direction:column;gap:.75rem;gap:var(--space-md,.75rem);list-style:none;margin:0;padding:0}.documents-step_item__M2lMP{margin:0}.documents-step_actions__O727i{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:space-between}.review-step_root__cBqFy{display:flex;flex-direction:column;gap:1rem;gap:var(--space-lg,1rem)}.review-step_lead__vE6T1{color:var(--content-muted);margin:0}.review-step_section__wGYvM h3{padding-bottom:var(--spacing-xl)!important}.review-step_dl__Ie4y6{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:.5rem 0 0;margin:var(--space-sm,.5rem) 0 0}@media (max-width:36rem){.review-step_dl__Ie4y6{grid-template-columns:1fr}}.review-step_dlItem__IA8If{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.review-step_dlItemFull__maFve{grid-column:1/-1}.review-step_dlItem__IA8If dt{color:var(--color-accent-500)!important;font-size:var(--text-base);font-weight:var(--font-normal)}.review-step_dlItem__IA8If dd{color:var(--content);font-size:var(--text-base);margin:.125rem 0 0;word-break:break-word}.review-step_fileValue__4yFlJ{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-sm,.5rem);min-width:0}.review-step_fileName__bVxql{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-step_fileNameMuted__Lrg1b{color:var(--content-muted)}.review-step_viewLink__iKgpi{color:var(--color-accent-500);flex-shrink:0;font-size:14px;font-size:var(--text-sm,14px);font-weight:500;font-weight:var(--font-medium,500);text-decoration:underline;text-underline-offset:2px}.review-step_viewLink__iKgpi:hover{color:var(--content)}.review-step_docList__bEQMH{display:flex;flex-direction:column;gap:.5rem;gap:var(--space-sm,.5rem);list-style:none;margin:.5rem 0 0;margin:var(--space-sm,.5rem) 0 0;padding:0}.review-step_docRow__g3qNP{grid-gap:.35rem .75rem;grid-gap:var(--space-xs,.35rem) var(--space-md,.75rem);align-items:start;display:grid;gap:.35rem .75rem;gap:var(--space-xs,.35rem) var(--space-md,.75rem);grid-template-columns:minmax(9rem,1fr) minmax(0,2fr)}@media (max-width:36rem){.review-step_docRow__g3qNP{grid-template-columns:1fr}}.review-step_docLabel__HQWq-{color:var(--content-muted);font-size:var(--text-base)}.review-step_docMeta__SeDDS{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-sm,.5rem);min-width:0}.review-step_docName__I9EVq{color:var(--content);font-size:var(--text-base);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-step_docNameMuted__F836X{color:var(--content-muted);font-size:var(--text-base)}.review-step_actions__wZGKm{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-md,.75rem);justify-content:space-between}.review-step_separator__IY3qs{border:1px solid var(--border);margin:0}.onboard-post-join-wizard_wrap__qzvZ7{display:flex;flex-direction:column;margin-inline:auto;width:100%}.onboard-post-join-wizard_card__TJQ5V{width:100%}.onboard-post-join-wizard_lead__Twb7G{color:var(--content-muted);margin:0}.onboard-post-join-wizard_successMark__o9MFY{color:var(--color-accent-500);display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.onboard-post-join-wizard_verifyHint__ONj0Q{color:var(--content-muted);margin:0 auto 1rem;margin:0 auto var(--space-lg,1rem);max-width:24rem;text-align:center}.onboard-post-join-page_page__06vvq{background:var(--surface-page);background:var(--surface-canvas,var(--surface-page));display:flex;flex-direction:column;min-height:100vh}.onboard-post-join-page_topBar__nvo7O{align-items:center;background-color:var(--color-neutral-0);border-bottom:1px solid var(--border);box-shadow:0 1px 0 #0f172a0a;display:flex;flex-shrink:0;justify-content:flex-start;padding:var(--spacing-xl) var(--spacing-3xl);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.onboard-post-join-page_logo__6\+FOR{display:block;height:auto;max-width:42vw;width:150px}.onboard-post-join-page_main__OAa-f{flex:1 1 auto;min-width:0;width:100%}.onboard-post-join-page_inner__d7LUK{margin-inline:auto;max-width:72rem;padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-5xl);width:100%}.onboard-post-join-page_heroCard__ebdbl{background-color:#f7fbfe;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;border-radius:var(--rounded-xl,14px);box-shadow:0 4px 24px #0f172a0f;margin-bottom:var(--spacing-3xl);overflow:hidden;padding:var(--spacing-6xl) var(--spacing-4xl) var(--spacing-5xl);position:relative;text-align:center}.onboard-post-join-page_heroTitle__v2Ui\+{color:var(--color-accent-500);font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,1.2rem);font-weight:var(--font-semibold);letter-spacing:-.02em;line-height:1.25;margin:0 0 var(--spacing-lg);position:relative;z-index:1}.onboard-post-join-page_heroLine__nOtrZ{background:linear-gradient(90deg,#0000 0,var(--color-accent-500) 50%,#0000 100%);border-radius:999px;height:3px;margin:0 auto var(--spacing-xl);position:relative;width:3.5rem;z-index:1}.onboard-post-join-page_heroIntro__2Xifv{color:var(--content-muted);margin:0 auto;max-width:36rem;position:relative;z-index:1}.onboard-post-join-page_error__vDG75{color:#b91c1c;color:var(--content-danger,var(--color-danger-600,#b91c1c));margin:0;text-align:center}@media (max-width:640px){.onboard-post-join-page_topBar__nvo7O{padding:var(--spacing-lg) var(--spacing-xl)}.onboard-post-join-page_logo__6\+FOR{width:120px}.onboard-post-join-page_inner__d7LUK{padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-4xl)}.onboard-post-join-page_heroCard__ebdbl{padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-3xl)}.onboard-post-join-page_heroTitle__v2Ui\+{font-size:var(--text-xl)}}.us-post-join-steps_grid__g0SWE{grid-gap:var(--spacing-4xl);align-items:start;display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.us-post-join-steps_chequeField__hT\+ev{margin-top:var(--spacing-3xl)}.us-post-join-steps_lead__rrQqu{color:var(--content-muted);margin:0 0 var(--spacing-xl)}.us-post-join-steps_documentList__7wtXr{display:flex;flex-direction:column;gap:var(--spacing-xl);list-style:none;margin:0;padding:0}@media (max-width:640px){.us-post-join-steps_grid__g0SWE{grid-template-columns:1fr}}.page-shell_pageShell__e1NPE{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-width:100%;min-width:0;padding:var(--spacing-6xl) var(--spacing-7xl);width:100%}.empty-state-message_wrap__avVs1{align-items:center;display:flex;flex-direction:column;gap:1rem;gap:var(--space-lg,1rem);justify-content:center;min-height:4rem;padding:1.5rem;padding:var(--space-xl,1.5rem)}.empty-state-message_text__Ig0uL{color:var(--content-muted);font-size:1rem;font-size:var(--font-size-md,1rem);margin:0;text-align:center}.approval-center-stats_grid__aB4FQ{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space-7)}@media (max-width:900px){.approval-center-stats_grid__aB4FQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.approval-center-stats_grid__aB4FQ{grid-template-columns:1fr}}.approval-center-stats_card__RwlDb{min-width:0}.approval-center-stats_cardInner__m54-Z{align-items:flex-start;display:flex;gap:var(--spacing-lg)}.approval-center-stats_iconWrap__5bKhP{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.approval-center-stats_iconPurple__EcC\+0{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.approval-center-stats_iconGreen__Mt-eW{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.approval-center-stats_iconAmber__Dm59E{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.approval-center-stats_iconRed__owTh7{background:#fef2f2;background:var(--color-danger-50,#fef2f2);color:#b91c1c;color:var(--color-danger-700,#b91c1c)}.approval-center-stats_text__4fgvD{min-width:0}.approval-center-stats_label__9Yq8r{color:var(--content-muted);margin:0 0 var(--spacing-xs)}.approval-center-stats_value__S9xo4{font-feature-settings:"tnum";color:var(--content);font-variant-numeric:tabular-nums;margin:0}.approval-center-stats_subtitle__221tW{color:var(--content-muted);margin:var(--spacing-xs) 0 0}.approval-center-filters_card__mOw5B{margin-bottom:var(--space-6)}.approval-center-filters_row__Ravor{grid-gap:.75rem;grid-gap:var(--spacing-md,.75rem);align-items:end;display:grid;gap:.75rem;gap:var(--spacing-md,.75rem);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.approval-center-filters_fieldWide__ENXNZ,.approval-center-filters_field__NfONZ{min-width:0}.approval-center-filters_actions__2ItLo{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--spacing-sm,.5rem);justify-content:flex-end}@media (max-width:900px){.approval-center-filters_row__Ravor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.approval-center-filters_row__Ravor{grid-template-columns:1fr}.approval-center-filters_actions__2ItLo{justify-content:stretch}.approval-center-filters_actions__2ItLo>*{flex:1 1 auto}}.bank-details-readonly-modal_modal__S09Bj{max-height:min(92vh,52rem)}.bank-details-readonly-modal_body__m4jh2{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.bank-details-readonly-modal_infoGrid__e8gox{grid-gap:var(--spacing-xl);align-items:stretch;display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.bank-details-readonly-modal_infoGrid__e8gox{grid-template-columns:1fr}}.bank-details-readonly-modal_infoPanel__-dRjj{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);padding:var(--spacing-xl)}.bank-details-readonly-modal_panelHeading__fTlp2{align-items:center;color:var(--accent);color:var(--color-accent-600,var(--accent));display:flex;font-size:var(--text-base);font-weight:var(--font-semibold);gap:var(--spacing-sm);margin:0 0 var(--spacing-2xl)}.bank-details-readonly-modal_employeeIntro__6DBUN{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-lg)}.bank-details-readonly-modal_infoList__XKSii{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin:0}.bank-details-readonly-modal_infoRow__WX5nt{grid-gap:var(--spacing-sm) var(--spacing-lg);align-items:baseline;display:grid;gap:var(--spacing-sm) var(--spacing-lg);grid-template-columns:minmax(9rem,11rem) minmax(0,1fr)}.bank-details-readonly-modal_infoLabel__7J5Aj{margin:0}.bank-details-readonly-modal_infoValue__bmhVB{color:var(--content);margin:0;min-width:0;word-break:break-word}.bank-details-readonly-modal_viewLink__YVSX6{align-items:center;background:none;border:none;color:var(--accent);color:var(--color-accent-600,var(--accent));cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);font-weight:600;gap:var(--spacing-xs);padding:0}.bank-details-readonly-modal_viewLink__YVSX6:hover:not(:disabled){text-decoration:underline}.bank-details-readonly-modal_viewLink__YVSX6:disabled{cursor:wait;opacity:.6}.bank-details-readonly-modal_spin__tbvp9{animation:bank-details-readonly-modal_spin__tbvp9 .8s linear infinite}@keyframes bank-details-readonly-modal_spin__tbvp9{to{transform:rotate(1turn)}}.bank-details-readonly-modal_emptyHint__Jwju6{color:var(--content-muted);font-size:var(--text-sm);margin:0}.bank-details-readonly-modal_footer__uFU3M{display:flex;justify-content:flex-end;width:100%}.employee-verification-modal_verificationModal__E0baA{max-height:min(92vh,52rem)}.employee-verification-modal_modalShell__bifpW{display:flex;flex-direction:column;max-height:calc(92vh - 7rem);min-height:0;overflow:hidden}.employee-verification-modal_employeeBanner__mH-8U{grid-gap:var(--spacing-lg) var(--spacing-xl);align-items:start;background:var(--surface-muted);background:var(--card-nested-surface,var(--surface-muted));border:1px solid var(--border);border-radius:var(--rounded-lg);display:grid;flex-shrink:0;gap:var(--spacing-lg) var(--spacing-xl);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(6.5rem,1fr));margin-bottom:var(--spacing-lg);padding:var(--spacing-xl)}@media (max-width:900px){.employee-verification-modal_employeeBanner__mH-8U{gap:var(--spacing-md);grid-template-columns:1fr}}.employee-verification-modal_employeePrimary__Tqjpl{align-items:center;display:flex;gap:var(--spacing-md);min-width:0}.employee-verification-modal_employeePrimaryText__VghKm{min-width:0}.employee-verification-modal_employeeName__J9QNn{color:var(--color-accent-500)!important;font-weight:500;margin:0}.employee-verification-modal_employeeEmail__4H3EQ{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal)}.employee-verification-modal_metaBlock__j9fvT{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.employee-verification-modal_metaLabel__o9\+2M{color:var(--color-accent-500);font-size:var(--text-base);font-weight:500;line-height:1.2;margin:0}.employee-verification-modal_metaValue__pU\+q6{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-normal);margin-bottom:0;word-break:break-word}.employee-verification-modal_tabsRoot__eKlXI{flex:1 1;min-height:0;overflow:hidden}.employee-verification-modal_tabContent__FUgMA{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--spacing-xs);scrollbar-gutter:stable}.employee-verification-modal_tabPanelDocuments__oIbp-{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.employee-verification-modal_documentsPanel__0l36Z{display:flex;flex-direction:column;max-height:calc(92vh - 16rem);min-height:0}.employee-verification-modal_docListScroll__7FWyc{flex:1 1;margin-bottom:var(--spacing-md);max-height:min(22rem,calc(92vh - 20rem));min-height:8rem;overflow-x:hidden;overflow-y:auto;padding-right:var(--spacing-xs)}.employee-verification-modal_panel__Md4z4{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);padding:var(--spacing-xl)}.employee-verification-modal_summaryList__LODe1{display:flex;flex-direction:column;gap:var(--spacing-md);list-style:none;margin:0;padding:0}.employee-verification-modal_summaryItem__9ojR\+{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.employee-verification-modal_summaryItem__9ojR\+ .employee-verification-modal_body-xs__ERpLa{color:var(--content-muted);flex-shrink:0;text-align:right}.employee-verification-modal_summaryItemLeft__ug0X7{align-items:center;display:flex;gap:var(--spacing-sm);min-width:0}.employee-verification-modal_summaryIcon__JjsRU{align-items:center;background:#f0fdf4;background:var(--color-success-50,#f0fdf4);border-radius:var(--rounded-md);color:#15803d;color:var(--color-success-700,#15803d);display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.employee-verification-modal_docList__Y-SZ\+{display:flex;flex-direction:column;gap:var(--spacing-md)}.employee-verification-modal_docRow__DTwdw{grid-gap:var(--spacing-md);align-items:center;background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);display:grid;gap:var(--spacing-md);grid-template-columns:auto auto minmax(0,1fr) auto;padding:var(--spacing-lg);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.employee-verification-modal_docRow__DTwdw:hover{border-color:#bfdbfe;border-color:var(--color-accent-200,#bfdbfe);box-shadow:0 1px 3px #0000000f}@media (max-width:720px){.employee-verification-modal_docRow__DTwdw{grid-template-columns:auto auto 1fr;grid-template-rows:auto auto}.employee-verification-modal_docActions__BXHIg{border-top:1px solid var(--border);grid-column:1/-1;justify-content:flex-end;padding-top:var(--spacing-sm)}}.employee-verification-modal_docRowApproved__KS-98{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);border-color:#bbf7d0;border-color:var(--color-success-200,#bbf7d0)}.employee-verification-modal_docRowRejected__un5E0{background:#fef2f2;background:var(--color-danger-50,#fef2f2);border-color:#fecaca;border-color:var(--color-danger-200,#fecaca)}.employee-verification-modal_docTick__xROHm{background:var(--success)}.employee-verification-modal_docCross__nYak9,.employee-verification-modal_docTick__xROHm{align-items:center;animation:employee-verification-modal_resultPop__JroRx .35s ease;border-radius:var(--rounded-full);color:#fff;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.employee-verification-modal_docCross__nYak9{background:var(--danger)}.employee-verification-modal_docResultPlaceholder__nVERU{flex-shrink:0;width:1.5rem}@keyframes employee-verification-modal_resultPop__JroRx{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.employee-verification-modal_docTypeIcon__Z6i0s{align-items:center;background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-md);color:var(--accent);color:var(--color-accent-600,var(--accent));display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.employee-verification-modal_docInfo__M2YBn{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.employee-verification-modal_docTitle__SBSZL{color:var(--accent);color:var(--color-accent-500,var(--accent));font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.35;margin:0}.employee-verification-modal_docSubtitle__beTKJ{color:var(--content-muted);font-size:var(--text-xs);line-height:1.35;margin:0;word-break:break-word}.employee-verification-modal_docActions__BXHIg{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm);justify-content:flex-end;min-width:4.5rem}.employee-verification-modal_viewLink__8X89W{align-items:center;background:none;border:none;color:var(--accent);color:var(--color-accent-600,var(--accent));cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);font-weight:600;gap:var(--spacing-xs);padding:0}.employee-verification-modal_viewLink__8X89W:hover:not(:disabled){text-decoration:underline}.employee-verification-modal_viewLink__8X89W:disabled{cursor:wait;opacity:.6}.employee-verification-modal_docSpinner__yPtb4{align-items:center;display:inline-flex;justify-content:center}.employee-verification-modal_spin__W6qbZ{animation:employee-verification-modal_spin__W6qbZ .8s linear infinite}@keyframes employee-verification-modal_spin__W6qbZ{to{transform:rotate(1turn)}}.employee-verification-modal_docActionsBar__PhyjG{border-top:1px solid var(--border);display:flex;gap:var(--spacing-md);justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-xl)}.employee-verification-modal_bankDl__d2nBy{grid-gap:var(--spacing-lg) var(--spacing-xl);display:grid;gap:var(--spacing-lg) var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (max-width:640px){.employee-verification-modal_bankDl__d2nBy{grid-template-columns:1fr}}.employee-verification-modal_bankItem__RUWL- dt{margin:0 0 var(--spacing-xs)}.employee-verification-modal_bankItem__RUWL- dd{font-weight:var(--font-normal);margin:0;word-break:break-word}.employee-verification-modal_footer__nEcQw{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.employee-verification-modal_approveBtn__KuNd3,.employee-verification-modal_rejectBtn__\+gKm\+{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.employee-verification-modal_emptyHint__dRlQx{color:var(--content-muted);font-size:var(--text-sm)}.employee-verification-modal_confirmBody__cJGlD{color:var(--content);margin:0 0 var(--spacing-lg)}.employee-verification-modal_confirmReason__CxB78{margin-bottom:var(--spacing-lg);width:100%}.employee-verification-modal_confirmFooter__-QnaA{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.employee-verification-modal_insuranceForm__WFwz0{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr))}.employee-verification-modal_insuranceTabPanel__1b--W{overflow:visible;padding-bottom:var(--spacing-lg)}.employee-verification-modal_insuranceProviderSection__LdCkb{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);grid-column:1/-1;padding:var(--spacing-xl)}.employee-verification-modal_insuranceProviderSection__LdCkb h3{color:var(--content);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0 0 var(--spacing-md)}.employee-verification-modal_insuranceProviderSection__LdCkb input:read-only,.employee-verification-modal_viewOnlyInsuranceCard__jIbqw .employee-verification-modal_cardValidityDates__emmQm button:disabled,.employee-verification-modal_viewOnlyInsuranceCard__jIbqw .employee-verification-modal_validityDates__a6BWk button:disabled,.employee-verification-modal_viewOnlyInsuranceCard__jIbqw input:read-only{background:#eff6ff;background:var(--surface-info,#eff6ff);border-color:#bfdbfe;border-color:var(--border-info,#bfdbfe)}.employee-verification-modal_dependentCard__3jKDy,.employee-verification-modal_insuranceEntryCard__168LJ{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);padding:var(--spacing-xl)}.employee-verification-modal_dependentCardHeader__Yye1V h4,.employee-verification-modal_insuranceEntryCard__168LJ>h3{color:var(--content);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--spacing-lg)}.employee-verification-modal_insuranceEntryCard__168LJ .employee-verification-modal_optionalSection__Fwnm-{margin-top:var(--spacing-xl)}.employee-verification-modal_insuranceFields__P6XMs{grid-gap:var(--spacing-xl);align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.employee-verification-modal_insuranceNumberRow__I\+Gfn,.employee-verification-modal_validityGroup__-zPlP{grid-column:1/-1}.employee-verification-modal_validityDates__a6BWk{grid-gap:var(--spacing-md);align-items:center;display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr))}.employee-verification-modal_dateSeparator__vQVCS{display:none}.employee-verification-modal_cardValidityDates__emmQm>*,.employee-verification-modal_validityDates__a6BWk>*{min-width:0}.employee-verification-modal_optionalSection__Fwnm-{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:var(--spacing-xl)}.employee-verification-modal_dependentInsuranceSection__FFd0a{display:contents}.employee-verification-modal_dependentIdentity__hMlQB h4,.employee-verification-modal_dependentSectionHeading__a9hbO h3,.employee-verification-modal_dependentSectionHeading__a9hbO p{margin:0}.employee-verification-modal_dependentSectionHeading__a9hbO h3{color:var(--content);font-size:var(--text-base);font-weight:var(--font-semibold)}.employee-verification-modal_dependentSectionHeading__a9hbO p{color:var(--content-muted);font-size:var(--text-sm);margin-top:var(--spacing-xs)}.employee-verification-modal_dependentCards__14iPU{display:contents}.employee-verification-modal_dependentCard__3jKDy{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl)}.employee-verification-modal_dependentCardHeader__Yye1V button,.employee-verification-modal_dependentDetails__NG4VC,.employee-verification-modal_dependentIcon__852q2,.employee-verification-modal_dependentPolicy__Tyl34{display:none}.employee-verification-modal_dependentCardHeader__Yye1V{justify-content:flex-start}.employee-verification-modal_dependentFieldSet__8Cgij{display:flex;flex-direction:column;gap:var(--spacing-lg)}.employee-verification-modal_dependentUploadSection__fqvUk{border-top:1px solid var(--border);min-width:0;padding-top:var(--spacing-xl)}.employee-verification-modal_dependentUploadSection__fqvUk .employee-verification-modal_viewLink__8X89W{min-width:0}.employee-verification-modal_uploadedInsuranceRow__GEg\+T{align-items:center;color:var(--accent);color:var(--color-accent-600,var(--accent));display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--spacing-md);justify-content:space-between;min-width:0;width:100%}.employee-verification-modal_cardValidityDates__emmQm{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr))}.employee-verification-modal_dependentCardHeader__Yye1V,.employee-verification-modal_dependentIdentity__hMlQB,.employee-verification-modal_dependentPolicyFile__h7PbJ{align-items:center;display:flex}.employee-verification-modal_dependentCardHeader__Yye1V{gap:var(--spacing-md);justify-content:space-between}.employee-verification-modal_dependentIdentity__hMlQB{gap:var(--spacing-md)}.employee-verification-modal_dependentIdentity__hMlQB h4{color:var(--content);font-size:var(--text-lg);font-weight:var(--font-semibold)}.employee-verification-modal_dependentIcon__852q2{align-items:center;border-radius:var(--rounded-full);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.employee-verification-modal_spouseIcon__ZgW7\+{background:#f3e8ff;color:#7c3aed}.employee-verification-modal_childIcon__qimNm{background:#dcfce7;color:#16a34a}.employee-verification-modal_dependentDetails__NG4VC{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.employee-verification-modal_dependentDetails__NG4VC>div{min-width:0}.employee-verification-modal_dependentNumber__zizG-{grid-column:1/-1}.employee-verification-modal_dependentDetails__NG4VC dt,.employee-verification-modal_dependentPolicy__Tyl34>span{color:var(--content-muted);font-size:var(--text-sm);margin-bottom:var(--spacing-xs)}.employee-verification-modal_dependentDetails__NG4VC dd{color:var(--content);font-size:var(--text-sm);margin:0}.employee-verification-modal_dependentPolicy__Tyl34{display:flex;flex-direction:column}.employee-verification-modal_dependentPolicyFile__h7PbJ{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content-muted);gap:var(--spacing-md);padding:var(--spacing-md);text-align:left;width:100%}.employee-verification-modal_dependentPolicyFile__h7PbJ>span{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0}.employee-verification-modal_dependentPolicyFile__h7PbJ strong{color:var(--content);font-size:var(--text-sm);font-weight:var(--font-medium)}.employee-verification-modal_dependentPolicyFile__h7PbJ small{color:var(--content-muted);font-size:var(--text-xs)}.employee-verification-modal_dependentPolicyFile__h7PbJ:disabled{cursor:not-allowed;opacity:.75}.employee-verification-modal_dependentDetails__NG4VC,.employee-verification-modal_dependentPolicy__Tyl34{display:none}@media (max-width:1100px){.employee-verification-modal_cardValidityDates__emmQm,.employee-verification-modal_validityDates__a6BWk{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.employee-verification-modal_cardValidityDates__emmQm,.employee-verification-modal_dependentCards__14iPU,.employee-verification-modal_insuranceFields__P6XMs,.employee-verification-modal_insuranceForm__WFwz0,.employee-verification-modal_validityDates__a6BWk{grid-template-columns:1fr}.employee-verification-modal_dateSeparator__vQVCS{display:none}}.invite-post-join-modal_form__gBbWv{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.invite-post-join-modal_footer__I\+wCz{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-end;width:100%}.approve-bank-details-page_header__Nl3xU{margin-bottom:var(--space-7)}.approve-bank-details-page_title__Chyym{margin:0 0 var(--spacing-sm)}.approve-bank-details-page_subtitle__iJ4-T{color:var(--content-muted);margin:0;max-width:42rem}.approve-bank-details-page_tabRow__spI0j{margin-bottom:var(--spacing-lg)}.approve-bank-details-page_tabPill__n7sLB{align-items:center;background:var(--accent);background:var(--color-accent-500,var(--accent));border:none;border-radius:var(--rounded-full);color:#fff;color:var(--color-white,#fff);cursor:default;display:inline-flex;font:inherit;font-size:var(--text-sm);font-weight:600;gap:var(--spacing-sm);margin:0;padding:var(--spacing-md) var(--spacing-xl)}.approve-bank-details-page_tableSection__wzASs{margin-top:var(--spacing-lg)}.approve-bank-details-page_employeeCell__M2WYc{align-items:center;display:flex;gap:var(--spacing-md);min-width:0}.approve-bank-details-page_employeeMeta__Ks0zS{display:flex;flex-direction:column;gap:2px;min-width:0}.approve-bank-details-page_employeeName__5NSIe{color:var(--content);font-weight:600}.approve-bank-details-page_employeeCode__-Y9Vl,.approve-bank-details-page_employeeEmail__sqp4L{color:var(--content-muted)}.approve-bank-details-page_attachmentsCell__42Him{display:flex;flex-direction:column;gap:var(--spacing-xs)}.approve-bank-details-page_attachmentIcons__1hu58{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.approve-bank-details-page_attachmentIcon__1OfZc{align-items:center;border:1px solid var(--border);border-radius:var(--rounded-md);display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.approve-bank-details-page_attachmentIconBank__ppelb{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.approve-bank-details-page_attachmentIconDoc__inuBD{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.approve-bank-details-page_attachmentIconPdf__YjX9T{background:#fef2f2;background:var(--color-danger-50,#fef2f2);color:#b91c1c;color:var(--color-danger-700,#b91c1c)}.approve-bank-details-page_attachmentIconImage__rCprL{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.approve-bank-details-page_attachmentIconDefault__exYH5,.approve-bank-details-page_attachmentOverflow__dqUq7{background:var(--surface-muted);background:var(--card-nested-surface,var(--surface-muted));color:var(--content-muted)}.approve-bank-details-page_attachmentOverflow__dqUq7{align-items:center;border-radius:var(--rounded-md);display:inline-flex;font-size:var(--text-xs);font-weight:600;height:1.75rem;justify-content:center;min-width:1.75rem;padding:0 var(--spacing-xs)}.approve-bank-details-page_attachmentCount__Ox4MM{color:var(--content-muted)}.approve-bank-details-page_viewBtn__XlDDa{align-items:center;background:none;border:none;color:var(--accent);color:var(--color-accent-600,var(--accent));cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);font-weight:600;gap:var(--spacing-xs);margin:0;padding:0}.approve-bank-details-page_viewBtn__XlDDa:hover{text-decoration:underline}.approve-bank-details-page_sendInviteBtn__vwBdR{align-items:center;background:var(--accent);background:var(--color-accent-500,var(--accent));border:none;border-radius:var(--rounded-lg);color:#fff;color:var(--color-white,#fff);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);font-weight:600;justify-content:center;min-height:2rem;padding:0 var(--spacing-md)}.approve-bank-details-page_sendInviteBtn__vwBdR:hover{background:var(--accent);background:var(--color-accent-600,var(--accent))}.approve-bank-details-page_sendInviteBtn__vwBdR:focus-visible{outline:2px solid var(--accent);outline:2px solid var(--color-accent-500,var(--accent));outline-offset:2px}.invite-pre-join-modal_form__M57zB{display:flex;flex-direction:column;gap:var(--spacing-3xl);min-width:0}.invite-pre-join-modal_note__LPnVJ{color:#dc2626;color:var(--danger,var(--color-danger-600,#dc2626));margin:0}.invite-pre-join-modal_footer__qfa71{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-end;width:100%}.pre-join-form-tab_root__cE8HW{display:flex;flex-direction:column;gap:var(--spacing-3xl);min-width:0}.pre-join-form-tab_toolbar__VGWM9{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);justify-content:space-between}.pre-join-form-tab_filter__xKpPU{flex:1 1 18rem;max-width:28rem;min-width:0}.pre-join-form-tab_toolbarRight__igybq{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.pre-join-form-tab_total__U61Li{color:var(--content-muted);margin:0}.pre-join-form-tab_total__U61Li strong{color:var(--content);font-weight:var(--font-semibold)}.pre-join-form-tab_error__d0CQQ{color:#dc2626;color:var(--danger,var(--color-danger-600,#dc2626));margin:0}.pre-join-form-tab_loaderWrap__gXoMv{align-items:center;display:flex;justify-content:center;padding:var(--spacing-7xl)}.post-join-form-tab_root__HYQyy{display:flex;flex-direction:column;gap:var(--spacing-3xl);min-width:0}.post-join-form-tab_toolbarCard__uw5hS{min-width:0;width:100%}.post-join-form-tab_toolbar__m9Ofv{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);justify-content:flex-end}.post-join-form-tab_filter__Wf1-d{flex:1 1 18rem;max-width:28rem;min-width:0}.post-join-form-tab_toolbarRight__FL8sW{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.post-join-form-tab_total__5scuA{color:var(--content-muted);margin:0}.post-join-form-tab_total__5scuA strong{color:var(--content);font-weight:var(--font-semibold)}.post-join-form-tab_error__cjLRZ{color:#dc2626;color:var(--danger,var(--color-danger-600,#dc2626));margin:0}.post-join-form-tab_tableCard__7IaZv{min-width:0}.post-join-form-tab_loaderWrap__ZdhGg{align-items:center;display:flex;justify-content:center;padding:var(--spacing-7xl)}.consultant_root__ydRFg{min-width:0}.consultant_invitationFields__Il78o{border:0;margin:0;min-width:0;padding:0}.consultant_toolbar__CCmKT{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between;margin-bottom:var(--spacing-3xl)}.consultant_formGrid__OfIoR{grid-gap:var(--spacing-3xl);display:grid;gap:var(--spacing-3xl);grid-template-columns:repeat(2,minmax(0,1fr))}.consultant_actions__GhIBa{display:flex;gap:var(--spacing-xl);justify-content:flex-end}.consultant_note__LDMjH{color:var(--content-muted);margin-bottom:var(--spacing-xl)}@media (max-width:640px){.consultant_formGrid__OfIoR{grid-template-columns:1fr}}.consultant_stageFilter__wAr\+M{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-3xl);width:100%}.consultant_invitationLoader__464iu{align-items:center;display:flex;justify-content:center;min-height:200px}.consultant_stageFilter__wAr\+M>:first-child{flex:0 1 22rem;width:min(100%,22rem)}.onboard-form-page_header__TrrVA{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);justify-content:space-between}.onboard-form-page_headingGroup__DbTK5{align-items:center;display:flex;gap:var(--spacing-lg)}.onboard-form-page_headingIcon__qgB-s{background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-lg);color:var(--color-accent-600);display:grid;padding:var(--spacing-md);place-items:center}.onboard-form-page_categoryList__kN0Vd{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);overflow:visible}.onboard-form-page_categoryList__kN0Vd .onboard-form-page_categoryCard__JZL-U{align-items:flex-start;border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;flex:0 1 auto;gap:var(--spacing-lg);max-width:100%;min-width:0;padding:var(--spacing-2xl) var(--spacing-4xl);text-align:left;white-space:normal;width:-webkit-fit-content;width:fit-content}.onboard-form-page_categoryList__kN0Vd .onboard-form-page_categoryCard__JZL-U[data-state=inactive]{background:#fff;background:var(--card-surface,#fff)}.onboard-form-page_categoryList__kN0Vd .onboard-form-page_categoryCard__JZL-U[data-state=active]{background:#0284c71a;border:1px solid var(--color-accent-500);color:var(--color-accent-600)}.onboard-form-page_categoryCard__JZL-U>svg{flex-shrink:0}.onboard-form-page_categoryCopy__GuT56{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm)}.onboard-form-page_categoryCopy__GuT56 h3{color:var(--content);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);margin-bottom:0!important}.onboard-form-page_categoryCopy__GuT56>span{color:var(--content-muted);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:1.5}.onboard-form-page_categoryList__kN0Vd .onboard-form-page_categoryCard__JZL-U:focus-visible{outline:2px solid var(--color-accent-600);outline-offset:3px}.onboard-form-page_contentPanel__Nm8MK{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);min-width:0;padding:var(--spacing-xl)}.onboard-form-page_flowTabs__ICmQa{border-bottom:1px solid var(--border)}.onboard-form-page_flowTabs__ICmQa .onboard-form-page_flowTab__IOQcV{border-bottom:2px solid #0000;border-radius:0}.onboard-form-page_flowTabs__ICmQa .onboard-form-page_flowTab__IOQcV[data-state=active]{background:#0000;border-bottom-color:var(--color-accent-500);color:var(--color-accent-600)}.onboard-form-page_infoBanner__Gq\+fB{align-items:center;background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-md);color:var(--content-muted);display:flex;font-size:var(--text-xs);gap:var(--spacing-md);line-height:1.6;padding:var(--spacing-lg)}.onboard-form-page_infoBanner__Gq\+fB svg{color:var(--color-accent-500);flex-shrink:0}@media (max-width:560px){.onboard-form-page_contentPanel__Nm8MK{padding:var(--spacing-md)}}.onboard-form-page_titleBlock__7GzQs{flex:1 1 auto;min-width:0}.onboard-form-page_title__6o5NT{color:var(--content);margin:0 0 var(--spacing-sm)}.onboard-form-page_description__bdgkB{color:var(--content-muted);margin:0;max-width:48rem}.onboard-form-page_error__r\+R4u{color:#dc2626;color:var(--danger,var(--color-danger-600,#dc2626));margin:0 0 var(--spacing-3xl)}.onboard-form-page_tabsRoot__hjrm\+{min-width:0;width:100%}.onboard-form-page_tabsList__eYgbX{flex-wrap:wrap;margin-bottom:var(--spacing-3xl)}.onboard-form-page_tabTrigger__0Aq4Q{flex:0 0 auto}.onboard-form-page_tabPanel__O-b5t{min-width:0}.onboard-form-page_resourceTabsList__Na7u5{align-self:flex-start;background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-xl);gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);max-width:100%;padding:var(--spacing-xs)}.onboard-form-page_resourceTabsList__Na7u5 .onboard-form-page_resourceTab__bHo1t{align-items:center;border-radius:var(--rounded-lg);display:inline-flex;font-weight:var(--font-semibold);gap:var(--spacing-sm);justify-content:center;min-width:9rem;padding:var(--spacing-lg) var(--spacing-xl)}.onboard-form-page_resourceTabsList__Na7u5 .onboard-form-page_resourceTab__bHo1t[data-state=active]{background:var(--color-accent-500);box-shadow:0 2px 6px #0f172a1f;color:#fff}.onboard-form-page_resourceTabsList__Na7u5 .onboard-form-page_resourceTab__bHo1t[data-state=inactive]:hover{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.onboard-form-page_resourceTabsList__Na7u5 .onboard-form-page_resourceTab__bHo1t:focus-visible{outline:2px solid var(--color-accent-600);outline-offset:-2px}@media (max-width:480px){.onboard-form-page_resourceTabsList__Na7u5{align-self:stretch}.onboard-form-page_resourceTabsList__Na7u5 .onboard-form-page_resourceTab__bHo1t{flex:1 1;min-width:0}}.hr-approve-tab_form__5-qgd{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.hr-approve-tab_grid__MMsod,.hr-approve-tab_readOnlyRow__B2s6B{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hr-approve-tab_spanFull__F1a4x{grid-column:1/-1;min-width:0}.hr-approve-tab_actions__Pb5UT{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end;margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl)}.hr-approve-tab_loadError__1Jxbt{color:var(--danger);margin:0}.hr-approve-tab_probationPeriodWrapper__ub-qP{display:flex;flex-direction:column;gap:var(--spacing-xl)}.consultant-queue-details_sections__XCM3A{grid-gap:24px;display:grid;gap:24px}.consultant-queue-details_grid__uApXY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.consultant-queue-details_grid__uApXY dd{margin:4px 0 0;overflow-wrap:anywhere}@media (max-width:640px){.consultant-queue-details_grid__uApXY{grid-template-columns:1fr}}.hr-approval-modal_tabsRoot__Af2wa{min-width:0;width:100%}.hr-approval-modal_tabsList__MbjkI{flex-wrap:wrap;margin-bottom:var(--spacing-3xl)}.hr-approval-modal_tabTrigger__hQRHE{flex:0 0 auto}.hr-approval-modal_tabPanel__qWPab{min-width:0}.it-approval-form_form__kiiEH{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.it-approval-form_readOnlyRow__mh7l-{background:var(--modal-panel-surface-alt);border-radius:var(--rounded-3xl);padding:var(--spacing-4xl)}.it-approval-form_formCard__XAqFF{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.it-approval-form_actionSection__GN4M9{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl)}.it-approval-form_inputWrapper__LGh4E{max-width:350px;padding-block:var(--spacing-2xl)}.it-approval-form_actions__yRRbj{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.it-approval-form_passwordRow__W\+9ze{grid-gap:var(--spacing-sm);align-items:end;display:grid;gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto}.hr-personal-detail-tab_form__oyOxr{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.hr-personal-detail-tab_toolbar__Rn06d{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.hr-personal-detail-tab_grid__MOAN1{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hr-personal-detail-tab_spanFull__piWIB{grid-column:1/-1;min-width:0}.hr-personal-detail-tab_actions__x9Zln{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.hr-personal-detail-tab_filler__PAbVU{padding-bottom:var(--spacing-3xl)}.hr-personal-detail-tab_fieldHint__p0\+dS{color:var(--text-muted);margin:var(--spacing-sm) 0 0}.hr-contact-detail-tab_form__NC8Rg{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.hr-contact-detail-tab_toolbar__Df-mV{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.hr-contact-detail-tab_grid__cJSwd{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hr-contact-detail-tab_textareas__bVcqV{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr}@media (min-width:768px){.hr-contact-detail-tab_textareas__bVcqV{grid-template-columns:1fr 1fr}}.hr-contact-detail-tab_sameRow__MTTgv{margin-top:var(--spacing-sm)}.hr-contact-detail-tab_permanentLocked__0iLPJ{cursor:default;opacity:.88}.hr-contact-detail-tab_actions__tizIj{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:flex-end}.hr-contact-detail-tab_filler__tKvLP{padding-bottom:var(--spacing-3xl)}.hr-setup-page_header__4z9g4{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);justify-content:space-between;margin-bottom:var(--spacing-3xl)}.hr-setup-page_titleBlock__ulcGh{flex:1 1 auto;min-width:0}.hr-setup-page_title__bpFYe{color:var(--content);margin:0 0 var(--spacing-sm)}.hr-setup-page_description__u\+Obm{color:var(--content-muted);margin:0;max-width:48rem}.hr-setup-page_total__Zg4Ra{align-self:center;color:var(--content-muted);margin:0}.hr-setup-page_total__Zg4Ra strong{color:var(--content);font-weight:var(--font-semibold)}.hr-setup-page_toolbar__lg1TP{margin-bottom:var(--spacing-3xl);max-width:28rem}.hr-setup-page_loadError__gJ9Bd{color:var(--danger);margin:0 0 var(--spacing-3xl)}.hr-setup-page_loaderWrap__6\+fs3{align-items:center;display:flex;justify-content:center;padding:var(--spacing-7xl)}.hr-setup-page_tableSection__72J3L{min-width:0}.hr-setup-page_iconBtn__WqhR\+{align-items:center;background:var(--card-nested-surface);background:var(--ui-field-surface,var(--card-nested-surface));border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content-muted);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;margin:0;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.25rem}.hr-setup-page_iconBtn__WqhR\+:hover{background:var(--color-gray-100);background:var(--surface-hover,var(--color-gray-100));border-color:var(--color-accent-300,var(--border));color:var(--content);color:var(--color-accent-500,var(--content))}.hr-setup-page_queueFilters__XgI79{margin-bottom:16px;max-width:280px;width:100%}.it-approval-page_tableSection__C9rIR{min-width:0}.it-approval-page_iconBtn__URuf2{align-items:center;background:var(--card-nested-surface);background:var(--ui-field-surface,var(--card-nested-surface));border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content-muted);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;margin:0;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.25rem}.it-approval-page_iconBtn__URuf2:hover{background:var(--color-gray-100);background:var(--surface-hover,var(--color-gray-100));border-color:var(--color-accent-300,var(--border));color:var(--content);color:var(--color-accent-500,var(--content))}.it-approval-page_queueFilters__J5HyN{margin-bottom:16px;max-width:280px;width:100%}.leave_listRoot__El58c{display:flex;flex-direction:column;gap:var(--spacing-xl);min-width:0}.leave_pageHeadingRow__AoBhh{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);min-width:0}.leave_balanceBoardCard__Ap-mb{min-width:0}.leave_balanceStripInner__xIdo0{min-width:0;width:100%}.leave_balanceBoardHeader__dF6Zz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between;margin-bottom:1rem}.leave_balanceSectionTitle__NuQf0{flex:1 1 auto;margin:0;min-width:0}.leave_balanceBoardHeaderAction__gIQjo{flex-shrink:0}.leave_balancePrimary__k3dMI{grid-gap:.625rem;display:grid;gap:.625rem;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));min-width:0;width:100%}.leave_balanceTile__4omTz{align-items:center;background:#fff;background:var(--card-surface,#fff);border:1px solid #e2e8f0f2;border-radius:.625rem;box-shadow:0 1px 2px #0f172a0a;box-sizing:border-box;display:flex;flex-direction:row;gap:.625rem;min-width:0;padding:var(--spacing-lg);transition:border-color .2s ease,box-shadow .2s ease}.leave_balanceTile__4omTz:hover{border-color:#cbd5e1;box-shadow:0 2px 12px #0f172a12}.leave_balanceTileDanger__VFFHL{background:#fffdfd;border-color:#fecaca;box-shadow:0 1px 2px #b91c1c0d}.leave_balanceTileDanger__VFFHL:hover{border-color:#fca5a5;box-shadow:0 2px 12px #b91c1c1a}.leave_balanceTileIcon__T1bu8{align-items:center;background:#f1f5f9;border-radius:9999px;color:#2563eb;color:var(--color-accent-600,#2563eb);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.leave_balanceTileIconDanger__XNkHV{background:#fee2e2;color:#dc2626}.leave_balanceTileBody__Y19Jr{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.leave_balanceTileLabel__pXNAS{color:#64748b;color:var(--content-muted,#64748b);display:block;font-size:.6875rem;font-weight:600;letter-spacing:.02em;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leave_balanceTileValue__8JH6Y{font-feature-settings:"tnum";color:var(--color-accent-600);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:var(--font-bold);line-height:1.15}.leave_balanceTileValueDanger__U7ACn{color:#b91c1c}.leave_actionsRow__aokZ2{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-end}.leave_loadingBlock__-dmqo{align-items:center;display:flex;justify-content:center;padding:var(--spacing-4xl) var(--spacing-xl)}.leave_validityAnchor__Dh8S1{min-width:0;position:relative;width:100%}.leave_nativeValidityProxyField__N9qwQ{-webkit-appearance:none;appearance:none;border:0;box-sizing:border-box;inset:0;margin:0;min-height:2.5rem;min-height:var(--ui-field-height,2.5rem);opacity:0;padding:0;pointer-events:none;position:absolute;width:100%;z-index:4}.leave_overlay__XXHLK{align-items:center;background:#ffffffbf;border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.leave_balanceBadgeRow__xJ3BU{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.leave_applyLeaveNote__baa-S{color:#dc2626;color:var(--color-red-500,#dc2626);display:block;font-size:.8125rem;line-height:1.4;margin-top:0}.leave_oodHrFilters__HIGAZ{grid-gap:var(--spacing-md);align-items:end;background:var(--surface);border:1px solid var(--border);border-radius:var(--rounded-md);display:grid;gap:var(--spacing-md);grid-template-columns:minmax(16rem,1fr) minmax(16rem,1fr) auto;margin-bottom:var(--spacing-3xl);padding:var(--spacing-xl)}.leave_oodHrFilters__HIGAZ label{color:#0284c7;color:var(--color-accent-600,#0284c7);font-size:var(--text-base);font-weight:var(--font-semibold)}.leave_oodHrFilterButton__\+HvQ9{min-height:3rem;min-height:var(--ui-field-height,3rem);padding-inline:var(--spacing-xl)}@media (max-width:768px){.leave_oodHrFilters__HIGAZ{grid-template-columns:1fr}.leave_oodHrFilterButton__\+HvQ9{width:100%}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.sortableDataTable_ledgerTableWrapper__tP3iU{background:#f6f8fc;border-radius:16px;padding:18px}.sortableDataTable_tableResponsive__5ndyT{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #b6b8ba;border-radius:12px;max-height:calc(100vh - 280px);overflow-x:auto;overflow-y:auto;width:100%}.sortableDataTable_customTable__VJ\+\+k{border-collapse:collapse;width:100%}.sortableDataTable_customTable__VJ\+\+k thead{background-color:#e1eafb}.sortableDataTable_customTable__VJ\+\+k thead th{background:#e1eafb;border-bottom:1px solid #b6b8ba;border-right:1px solid #b6b8ba;color:#667085;font-size:.85rem;font-weight:600;padding:12px 15px;position:-webkit-sticky;position:sticky;text-align:center;top:0;white-space:nowrap}.sortableDataTable_customTable__VJ\+\+k thead th:first-child{border-left:none;border-top-left-radius:12px}.sortableDataTable_customTable__VJ\+\+k thead th:last-child{border-right:none;border-top-right-radius:12px;z-index:11}.sortableDataTable_customTable__VJ\+\+k tbody tr{transition:background-color .15s ease-in-out}.sortableDataTable_customTable__VJ\+\+k td{word-wrap:break-word;border-bottom:1px solid #b6b8ba;border-right:1px solid #b6b8ba;color:#344054;font-size:.85rem;overflow-wrap:break-word;padding:10px 15px;text-align:center;white-space:normal}.sortableDataTable_customTable__VJ\+\+k td:last-child{border-bottom-left-radius:12px;border-right:none}.sortableDataTable_customTable__VJ\+\+k tbody tr:last-child td{border-bottom:none;border-bottom-right-radius:12px}.employee-insurance-tab_page__TdBFJ{grid-gap:20px;color:#111827;color:var(--text-primary,#111827);display:grid;gap:20px;padding:24px 20px}.employee-insurance-tab_cardTitle__lB\+bU,.employee-insurance-tab_emptyState__pV\+AT,.employee-insurance-tab_formActions__1uAUr,.employee-insurance-tab_header__PzCeh,.employee-insurance-tab_hospitalHeader__z\+o7K,.employee-insurance-tab_hospitalHeading__ey02z,.employee-insurance-tab_loadingState__NPH7T,.employee-insurance-tab_message__F1QeY{align-items:center;display:flex}.employee-insurance-tab_loadingState__NPH7T{color:#64748b;color:var(--text-secondary,#64748b);flex-direction:column;gap:10px;justify-content:center;min-height:180px}.employee-insurance-tab_emptyState__pV\+AT{color:#64748b;color:var(--text-secondary,#64748b);gap:12px}.employee-insurance-tab_emptyState__pV\+AT>svg{color:#0079c2;color:var(--primary-color,#0079c2);flex:0 0 auto}.employee-insurance-tab_emptyState__pV\+AT h3,.employee-insurance-tab_emptyState__pV\+AT p{margin:0}.employee-insurance-tab_emptyState__pV\+AT p{margin-top:4px}.employee-insurance-tab_header__PzCeh,.employee-insurance-tab_hospitalHeader__z\+o7K{gap:16px;justify-content:space-between}.employee-insurance-tab_cardTitle__lB\+bU h3,.employee-insurance-tab_header__PzCeh h2,.employee-insurance-tab_header__PzCeh p,.employee-insurance-tab_hospitalHeading__ey02z h3,.employee-insurance-tab_hospitalHeading__ey02z p{margin:0}.employee-insurance-tab_header__PzCeh p,.employee-insurance-tab_hospitalHeading__ey02z p{color:#64748b;color:var(--text-secondary,#64748b);margin-top:4px}.employee-insurance-tab_form__ynmnW{grid-gap:20px;background:#fff;display:grid;gap:20px;padding:20px}.employee-insurance-tab_entrySection__1dlr0,.employee-insurance-tab_form__ynmnW{border:1px solid #d9e1ea;border:1px solid var(--border-color,#d9e1ea);border-radius:8px}.employee-insurance-tab_entrySection__1dlr0{margin:0;min-width:0;padding:18px}.employee-insurance-tab_entrySection__1dlr0 legend{color:#111827;color:var(--text-primary,#111827);font-size:14px;font-weight:500;letter-spacing:0;margin:0;width:auto}.employee-insurance-tab_formGrid__Rlunh{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-insurance-tab_formActions__1uAUr{gap:12px;justify-content:flex-end}.employee-insurance-tab_summaryGrid__qozFa{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.employee-insurance-tab_providerSummary__5qw5s{align-items:center;background:#f8fafc;background:var(--surface-subtle,#f8fafc);border:1px solid #d9e1ea;border:1px solid var(--border-color,#d9e1ea);border-radius:8px;display:flex;gap:var(--spacing-md);padding:14px 18px}.employee-insurance-tab_providerSummary__5qw5s span{font-weight:var(--font-weight-semibold)}.employee-insurance-tab_providerSummary__5qw5s+.employee-insurance-tab_summaryGrid__qozFa{margin-top:16px}.employee-insurance-tab_summaryCard__T2rVC{min-width:0}.employee-insurance-tab_cardTitle__lB\+bU{color:#0079c2;color:var(--primary-color,#0079c2);gap:8px}.employee-insurance-tab_detailsList__AWft8{grid-gap:12px;display:grid;gap:12px;margin:18px 0 0}.employee-insurance-tab_detailsList__AWft8 div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr)}.employee-insurance-tab_detailsList__AWft8 dt{font-weight:var(--font-medium)!important}.employee-insurance-tab_detailsList__AWft8 dd{margin:0;min-width:0;overflow-wrap:anywhere}.employee-insurance-tab_detailsList__AWft8 dd button{min-height:auto;padding:0}.employee-insurance-tab_hospitalSection__moX3U{background:#fff;border:1px solid #d9e1ea;border:1px solid var(--border-color,#d9e1ea);border-radius:8px;position:relative}.employee-insurance-tab_hospitalHeader__z\+o7K{padding:16px 18px}.employee-insurance-tab_hospitalHeading__ey02z{gap:12px;min-width:0}.employee-insurance-tab_hospitalHeading__ey02z>svg{color:#0079c2;color:var(--primary-color,#0079c2);flex:0 0 auto}.employee-insurance-tab_hospitalActions__QP7BT{flex:0 0 auto;position:relative}.employee-insurance-tab_hospitalDropdown__NUPPF{background:#fff;border:1px solid #d9e1ea;border:1px solid var(--border-color,#d9e1ea);border-radius:8px;box-shadow:0 12px 32px #0f172a24;max-height:300px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);width:min(420px,calc(100vw - 48px));z-index:1050}.employee-insurance-tab_dropdownTitle__7BSg1{background:#fff;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color,#e2e8f0);color:#1e293b;color:var(--text-primary,#1e293b);font-size:13px;font-weight:600;margin:0;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.employee-insurance-tab_hospitalList__hqTaA{list-style:none;margin:0;padding:6px 0}.employee-insurance-tab_cityGroup__ALNM7{padding:8px 0}.employee-insurance-tab_cityGroup__ALNM7+.employee-insurance-tab_cityGroup__ALNM7{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color,#e2e8f0)}.employee-insurance-tab_cityGroup__ALNM7 h4{color:#64748b;color:var(--text-secondary,#64748b);font-size:12px;font-weight:700;letter-spacing:0;margin:0;padding:6px 18px;text-transform:uppercase}.employee-insurance-tab_cityGroup__ALNM7 ul{list-style:none;margin:0;padding:0}.employee-insurance-tab_cityGroup__ALNM7 li{align-items:center;color:#334155;color:var(--text-primary,#334155);display:flex;font-size:14px;gap:10px;padding:10px 18px}.employee-insurance-tab_cityGroup__ALNM7 li svg{color:#0079c2;color:var(--primary-color,#0079c2);flex:0 0 auto}.employee-insurance-tab_cityGroup__ALNM7 li+li{border-top:1px solid #eef2f6;border-top:1px solid var(--border-color,#eef2f6)}.employee-insurance-tab_errorMessage__I\+yXG,.employee-insurance-tab_message__F1QeY{color:#64748b;color:var(--text-secondary,#64748b);font-size:14px;gap:8px;margin:0;padding:14px 18px}.employee-insurance-tab_errorMessage__I\+yXG{color:#dc2626;color:var(--danger-color,#dc2626)}@media (max-width:767px){.employee-insurance-tab_page__TdBFJ{padding:18px 12px}.employee-insurance-tab_header__PzCeh,.employee-insurance-tab_hospitalHeader__z\+o7K{align-items:stretch;flex-direction:column}.employee-insurance-tab_header__PzCeh>button,.employee-insurance-tab_hospitalActions__QP7BT,.employee-insurance-tab_hospitalActions__QP7BT>button{width:100%}.employee-insurance-tab_hospitalDropdown__NUPPF{left:0;right:auto;width:100%}.employee-insurance-tab_entrySection__1dlr0,.employee-insurance-tab_form__ynmnW{padding:14px}.employee-insurance-tab_formGrid__Rlunh{grid-template-columns:1fr}.employee-insurance-tab_formActions__1uAUr{align-items:stretch;flex-direction:column-reverse}.employee-insurance-tab_formActions__1uAUr button{width:100%}.employee-insurance-tab_detailsList__AWft8 div{gap:3px;grid-template-columns:1fr}}.certification-document-viewer_body__XH6LC{height:min(72vh,760px);overflow:hidden}.certification-document-viewer_preview__zwLZc{border:0;height:100%;width:100%}.certification-document-viewer_image__JnxaE{display:block;height:100%;object-fit:contain;width:100%}.certification-document-viewer_download__2o9y5{align-items:center;color:#2563eb;color:var(--primary,#2563eb);display:inline-flex;font-weight:600;gap:.5rem;text-decoration:none}.certification-document-viewer_unsupported__Vx-Pk{grid-gap:1rem;display:grid;gap:1rem;height:100%;justify-items:center;place-content:center}.employee-profile-skills_card__xCK4J{margin-top:var(--spacing-xl);min-width:0}.employee-profile-skills_embedded__N8HzK{min-width:0}.employee-profile-skills_heading__ovGbW{align-items:flex-start;display:flex;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.employee-profile-skills_heading__ovGbW h3{color:var(--content-primary);font-size:var(--text-lg);margin:0}.employee-profile-skills_heading__ovGbW p{color:var(--content-secondary);font-size:var(--text-sm);margin:var(--spacing-xs) 0 0}.employee-profile-skills_icon__HvAHp{background:var(--color-accent-50);border-radius:var(--rounded-xl);color:var(--color-accent-600);display:grid;flex-shrink:0;height:2.5rem;place-items:center;width:2.5rem}.employee-profile-skills_skills__IfgP5{display:flex;flex-wrap:wrap;font-size:var(--text-base);gap:var(--spacing-xl);list-style:none;margin:0;padding:0}.employee-profile-skills_skill__o4Lfj{align-items:center;background:var(--table-header-surface);border:var(--border-thin) solid var(--table-border);border-radius:var(--rounded-lg);color:var(--content-primary);display:inline-flex;gap:var(--spacing-lg);max-width:100%;overflow-wrap:anywhere;padding:var(--spacing-sm) var(--spacing-lg)}.employee-profile-skills_dot__LpQ3f{background:var(--color-accent-500);border-radius:50%;flex-shrink:0;height:7px;width:7px}.employee-profile-skills_state__b0huU{display:grid;min-height:12rem;place-items:center}:root{--color-accent-500:var(--color-indigo-500);--color-accent-600:var(--color-indigo-600);--surface:var(--color-slate-200);--surface-accent:var(--color-accent-500);--link-active:var(--color-accent-500);--content:var(--color-slate-800);--content-inverse:var(--color-neutral-0);--content-accent:var(--color-accent-500);--content-muted:var(--color-slate-500);--content-subtle:var(--color-slate-600);--border:var(--color-slate-200);--card-surface:var(--color-neutral-0);--card-nested-surface:var(--color-slate-200);--header-surface:var(--color-neutral-0-80);--ui-field-surface:var(--card-surface);--ui-field-border:var(--border);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--button-accent-surface:var(--color-accent-500);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-600);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-neutral-400);--button-muted-content:var(--color-neutral-0);--button-muted-border:var(--color-neutral-400);--button-muted-hover-surface:var(--color-neutral-500);--button-muted-hover-content:var(--color-neutral-0);--button-muted-hover-border:var(--color-neutral-500);--button-muted-outline-surface:var(--color-neutral-0);--button-muted-outline-border:var(--color-slate-300);--button-muted-outline-content:var(--color-slate-700);--button-muted-outline-hover-surface:var(--color-slate-50);--button-muted-outline-hover-border:var(--color-slate-400);--button-muted-outline-hover-content:var(--color-slate-800);--button-light-grey-surface:var(--color-slate-100);--button-light-grey-content:var(--color-slate-800);--button-light-grey-border:var(--color-slate-200);--button-light-grey-hover-surface:var(--color-slate-200);--button-light-grey-hover-content:var(--color-slate-900);--button-light-grey-hover-border:var(--color-slate-300);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-700);--button-danger-hover-surface:var(--color-red-700);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-800);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-accent-500);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-slate-50);--button-accent-ghost-hover-content:var(--color-accent-600);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-600);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:var(--color-red-50);--button-danger-ghost-hover-content:var(--color-red-700);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-600);--sidebar-surface:var(--color-neutral-0);--sidebar-submenu-surface:var(--color-neutral-50);--sidebar-content:var(--color-neutral-700);--card-surface-gradient:radial-gradient(circle at top right,var(--color-neutral-500) 0%,var(--color-slate-400) 60%,var(--color-indigo-100) 100%);--training-category-training-surface:var(--color-sky-50);--training-category-training-content:var(--color-sky-600);--training-category-learning-surface:var(--color-indigo-100);--training-category-learning-content:var(--color-indigo-600);--training-category-workshop-surface:var(--color-slate-100);--training-category-workshop-content:var(--color-slate-700);--modal-backdrop-surface:color-mix(in srgb,var(--color-slate-900) 28%,#0000);--modal-panel-surface:var(--card-surface)}.dark{--color-accent-500:var(--color-indigo-500);--color-accent-600:var(--color-indigo-600);--surface:var(--color-slate-800);--surface-accent:var(--color-accent-500);--link-active:var(--color-accent-500);--content:var(--color-neutral-0);--content-inverse:var(--color-slate-900);--content-accent:var(--color-indigo-500);--content-muted:var(--color-neutral-300);--content-subtle:var(--color-slate-400);--border:var(--color-slate-600);--card-surface:var(--color-slate-800);--card-nested-surface:var(--color-slate-700);--header-surface:var(--color-slate-900);--ui-field-surface:var(--card-surface);--ui-field-border:var(--border);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--button-accent-surface:var(--color-accent-500);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-600);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-slate-700);--button-muted-content:var(--color-neutral-0);--button-muted-border:var(--color-slate-700);--button-muted-hover-surface:var(--color-slate-600);--button-muted-hover-content:var(--color-neutral-0);--button-muted-hover-border:var(--color-slate-600);--button-muted-outline-surface:var(--color-slate-800);--button-muted-outline-border:var(--color-slate-600);--button-muted-outline-content:var(--color-neutral-100);--button-muted-outline-hover-surface:var(--color-slate-700);--button-muted-outline-hover-border:var(--color-slate-500);--button-muted-outline-hover-content:var(--color-neutral-0);--button-light-grey-surface:var(--color-slate-600);--button-light-grey-content:var(--color-neutral-100);--button-light-grey-border:var(--color-slate-500);--button-light-grey-hover-surface:var(--color-slate-500);--button-light-grey-hover-content:var(--color-neutral-0);--button-light-grey-hover-border:var(--color-slate-400);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-500);--button-danger-hover-surface:var(--color-red-500);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-400);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-accent-500);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-slate-700);--button-accent-ghost-hover-content:var(--color-indigo-300);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-400);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:#ef444424;--button-danger-ghost-hover-content:var(--color-red-300);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-400);--sidebar-surface:var(--color-slate-800);--sidebar-submenu-surface:var(--color-slate-600);--sidebar-content:var(--color-neutral-50);--card-surface-gradient:linear-gradient(135deg,var(--color-slate-600) 0%,var(--color-slate-700) 100%);--training-category-training-surface:var(--color-sky-600-10);--training-category-training-content:var(--color-sky-400);--training-category-learning-surface:var(--color-slate-700);--training-category-learning-content:var(--color-indigo-100);--training-category-workshop-surface:var(--color-slate-600);--training-category-workshop-content:var(--color-slate-200);--modal-backdrop-surface:color-mix(in srgb,var(--color-slate-900) 62%,#0000);--modal-panel-surface:var(--card-surface)}[data-theme=diwali]{--color-accent-500:var(--color-amber-500);--color-accent-600:var(--color-amber-600);--surface:var(--color-amber-50);--surface-accent:var(--color-accent-500);--link-active:var(--color-accent-500);--content:var(--color-neutral-800);--content-inverse:var(--color-neutral-0);--content-accent:var(--color-accent-500);--content-muted:var(--color-neutral-700);--content-subtle:var(--color-slate-600);--border:var(--color-slate-200);--card-surface:var(--color-neutral-0);--card-nested-surface:var(--color-amber-100);--header-surface:var(--color-neutral-0-80);--ui-field-surface:var(--card-surface);--ui-field-border:var(--border);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--button-accent-surface:var(--color-accent-600);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-600);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-amber-800);--button-muted-content:var(--color-amber-400);--button-muted-border:var(--color-amber-300);--button-muted-hover-surface:var(--color-amber-300);--button-muted-hover-content:var(--color-amber-900);--button-muted-hover-border:var(--color-amber-400);--button-muted-outline-surface:var(--color-neutral-0);--button-muted-outline-border:var(--color-slate-300);--button-muted-outline-content:var(--color-slate-700);--button-muted-outline-hover-surface:var(--color-amber-50);--button-muted-outline-hover-border:var(--color-amber-200);--button-muted-outline-hover-content:var(--color-amber-900);--button-light-grey-surface:var(--color-neutral-100);--button-light-grey-content:var(--color-slate-800);--button-light-grey-border:var(--color-slate-200);--button-light-grey-hover-surface:var(--color-slate-100);--button-light-grey-hover-content:var(--color-slate-900);--button-light-grey-hover-border:var(--color-slate-300);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-700);--button-danger-hover-surface:var(--color-red-700);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-800);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-accent-600);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-amber-50);--button-accent-ghost-hover-content:var(--color-accent-600);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-600);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:var(--color-red-50);--button-danger-ghost-hover-content:var(--color-red-700);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-600);--sidebar-surface:var(--color-neutral-0);--sidebar-submenu-surface:var(--color-amber-100);--card-surface-gradient:radial-gradient(circle at top right,var(--color-amber-100) 0%,var(--color-amber-200) 60%,var(--color-amber-300) 100%);--training-category-training-surface:var(--color-sky-50);--training-category-training-content:var(--color-sky-600);--training-category-learning-surface:var(--color-indigo-100);--training-category-learning-content:var(--color-indigo-600);--training-category-workshop-surface:var(--color-slate-100);--training-category-workshop-content:var(--color-slate-700);--modal-backdrop-surface:color-mix(in srgb,var(--color-amber-900) 30%,#0000);--modal-panel-surface:var(--card-surface)}[data-theme=diwali].dark{--color-accent-500:var(--color-amber-500);--color-accent-600:var(--color-amber-600);--surface:var(--color-amber-600);--surface-accent:var(--color-accent-500);--link-active:var(--color-accent-500);--content:var(--color-amber-100);--content-inverse:var(--color-amber-950);--content-accent:var(--color-amber-400);--content-muted:var(--color-amber-200);--content-subtle:var(--color-amber-300);--border:var(--color-amber-700);--card-surface:var(--color-amber-900);--card-nested-surface:var(--color-amber-800);--header-surface:var(--color-amber-950);--ui-field-surface:var(--card-surface);--ui-field-border:var(--border);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--button-accent-surface:var(--color-accent-500);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-600);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-amber-700);--button-muted-content:var(--color-amber-100);--button-muted-border:var(--color-amber-300);--button-muted-hover-surface:var(--color-amber-300);--button-muted-hover-content:var(--color-amber-900);--button-muted-hover-border:var(--color-amber-400);--button-muted-outline-surface:var(--color-amber-900);--button-muted-outline-border:var(--color-amber-700);--button-muted-outline-content:var(--color-amber-100);--button-muted-outline-hover-surface:var(--color-amber-800);--button-muted-outline-hover-border:var(--color-amber-600);--button-muted-outline-hover-content:var(--color-neutral-0);--button-light-grey-surface:var(--color-slate-600);--button-light-grey-content:var(--color-neutral-100);--button-light-grey-border:var(--color-slate-500);--button-light-grey-hover-surface:var(--color-slate-500);--button-light-grey-hover-content:var(--color-neutral-0);--button-light-grey-hover-border:var(--color-slate-400);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-500);--button-danger-hover-surface:var(--color-red-500);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-400);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-amber-400);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-amber-800);--button-accent-ghost-hover-content:var(--color-amber-300);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-400);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:#ef44442e;--button-danger-ghost-hover-content:var(--color-red-300);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-400);--sidebar-surface:var(--color-amber-50);--sidebar-submenu-surface:var(--color-amber-100);--sidebar-content:var(--color-amber-800);--card-surface-gradient:linear-gradient(135deg,var(--color-amber-900) 0%,var(--color-amber-800) 100%);--training-category-training-surface:var(--color-sky-600-10);--training-category-training-content:var(--color-sky-400);--training-category-learning-surface:var(--color-slate-700);--training-category-learning-content:var(--color-indigo-100);--training-category-workshop-surface:var(--color-slate-600);--training-category-workshop-content:var(--color-slate-200);--modal-backdrop-surface:color-mix(in srgb,var(--color-amber-950) 68%,#0000);--modal-panel-surface:var(--card-surface)}[data-theme=caelius-classic]{--color-accent-500:var(--color-sky-500);--color-accent-50:var(--color-sky-50);--color-accent-600:var(--color-sky-600);--surface:var(--color-slate-25);--surface-accent:var(--color-accent-500);--content:var(--color-neutral-800);--content-inverse:var(--color-neutral-0);--content-accent:var(--color-accent-500);--content-muted:var(--color-slate-500);--content-subtle:var(--color-slate-600);--border:var(--color-neutral-300);--border-accent:var(--color-accent-500);--card-surface:var(--color-neutral-0);--card-nested-surface:var(--color-slate-50);--header-surface:var(--color-neutral-0-80);--link:var(--color-accent-500);--link-active:var(--color-accent-600);--button-accent-surface:var(--color-accent-500);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-500);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-slate-300);--button-muted-content:var(--color-slate-700);--button-muted-border:var(--color-slate-200);--button-muted-hover-surface:var(--color-slate-200);--button-muted-hover-content:var(--color-slate-800);--button-muted-hover-border:var(--color-slate-300);--button-muted-outline-surface:var(--color-neutral-0);--button-muted-outline-border:var(--color-slate-300);--button-muted-outline-content:var(--color-slate-700);--button-muted-outline-hover-surface:var(--color-slate-50);--button-muted-outline-hover-border:var(--color-slate-400);--button-muted-outline-hover-content:var(--color-slate-800);--button-light-grey-surface:var(--color-slate-100);--button-light-grey-content:var(--color-slate-800);--button-light-grey-border:var(--color-slate-200);--button-light-grey-hover-surface:var(--color-slate-200);--button-light-grey-hover-content:var(--color-slate-900);--button-light-grey-hover-border:var(--color-slate-300);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-700);--button-danger-hover-surface:var(--color-red-700);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-800);--button-success-surface:var(--color-green-500);--button-success-content:var(--color-neutral-0);--button-success-border:var(--color-green-600);--button-success-hover-surface:var(--color-green-600);--button-success-hover-content:var(--color-neutral-0);--button-success-hover-border:var(--color-green-700);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-accent-500);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-slate-50);--button-accent-ghost-hover-content:var(--color-accent-600);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-600);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:var(--surface-danger);--button-danger-ghost-hover-content:var(--color-red-700);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-600);--avatar-initial-content:var(--color-neutral-800);--avatar-surface-0:var(--color-sky-50);--avatar-surface-1:var(--color-green-100);--avatar-surface-2:var(--color-amber-100);--avatar-surface-3:var(--color-indigo-100);--avatar-surface-4:var(--color-red-100);--avatar-surface-5:var(--color-warm-50);--avatar-surface-6:var(--color-slate-100);--avatar-surface-7:var(--color-gray-50);--avatar-surface-8:var(--color-green-50);--avatar-surface-9:var(--color-amber-50);--team-availability-label-leave-content:var(--color-amber-700);--team-availability-label-leave-surface:var(--color-amber-50);--team-availability-label-wfh-content:var(--color-sky-600);--team-availability-label-wfh-surface:var(--color-sky-50);--team-availability-label-in-office-content:var(--color-green-600);--team-availability-label-in-office-surface:var(--color-green-50);--training-category-training-surface:var(--color-sky-50);--training-category-training-content:var(--color-sky-600);--training-category-learning-surface:var(--color-indigo-100);--training-category-learning-content:var(--color-indigo-600);--training-category-workshop-surface:var(--color-slate-100);--training-category-workshop-content:var(--color-slate-700);--icon-accent:var(--color-accent-500);--icon-accent-surface:var(--color-sky-600-10);--sidebar-surface:var(--color-neutral-0);--sidebar-submenu-surface:var(--color-slate-100);--sidebar-menu-hover-surface:var(--color-slate-50);--sidebar-submenu-hover-surface:var(--color-slate-100-60);--sidebar-menu-active-surface:var(--color-accent-500);--sidebar-submenu-active-surface:var(--color-sky-600-10);--card-surface-gradient:radial-gradient(circle at top right,var(--color-slate-25) 0%,var(--color-slate-300) 60%,var(--color-sky-600-30) 100%);--celebration-banner-birthday-gradient:linear-gradient(135deg,var(--color-pink-100) 0%,var(--color-orange-100) 100%);--celebration-banner-birthday-heading-content:var(--color-slate-900);--celebration-banner-birthday-muted-content:var(--color-slate-600);--celebration-banner-anniversary-gradient:linear-gradient(135deg,var(--color-amber-50) 0%,var(--color-warm-100) 100%);--celebration-banner-anniversary-heading-content:var(--color-slate-900);--celebration-banner-anniversary-muted-content:var(--color-slate-600);--celebration-banner-session-gradient:linear-gradient(135deg,var(--color-cyan-100) 0%,var(--color-green-100) 100%);--celebration-banner-session-heading-content:var(--color-slate-900);--celebration-banner-session-muted-content:var(--color-slate-600);--celebration-banner-chip-surface:color-mix(in srgb,var(--color-slate-900) 8%,#0000);--celebration-banner-chip-icon-content:var(--color-slate-700);--celebration-banner-avatar-ring:color-mix(in srgb,var(--color-slate-900) 14%,#0000);--linear-progress-track-surface:var(--color-slate-200);--linear-progress-accent-fill:var(--color-accent-500);--linear-progress-success-fill:var(--success);--my-projects-view-all-content:var(--link-active);--my-projects-badge-active-surface:var(--color-sky-500-50);--my-projects-badge-active-content:var(--color-accent-500);--my-projects-badge-completed-surface:var(--surface-success);--my-projects-badge-completed-content:var(--color-green-600);--ui-field-surface:var(--color-neutral-0);--ui-field-border:var(--border);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--select-field-surface:var(--ui-field-surface);--select-field-border:var(--ui-field-border);--select-field-content:var(--ui-field-content);--select-field-placeholder-content:var(--ui-field-placeholder-content);--select-panel-surface:var(--color-neutral-0);--select-panel-border:var(--border);--select-option-hover-surface:var(--color-slate-50);--select-option-selected-surface:var(--color-sky-600-10);--date-range-field-surface:var(--ui-field-surface);--date-range-field-border:var(--ui-field-border);--date-range-field-content:var(--ui-field-content);--table-surface:var(--color-neutral-0);--table-border:var(--border);--table-header-surface:var(--color-slate-50);--table-header-content:var(--content-muted);--table-row-divider-border:var(--border);--table-cell-content:var(--content);--table-status-active-dot:var(--success);--table-status-active-surface:var(--surface-success);--table-status-active-content:var(--success);--pagination-content:var(--content-muted);--pagination-border:var(--border);--pagination-button-hover-surface:var(--color-slate-50);--modal-backdrop-surface:color-mix(in srgb,var(--color-slate-900) 28%,#0000);--modal-panel-surface:var(--card-surface);--modal-panel-surface-alt:var(--color-slate-200)}[data-theme=caelius-classic].dark{--color-accent-500:var(--color-sky-500);--color-accent-600:var(--color-sky-600);--surface:var(--color-slate-800);--surface-accent:var(--color-accent-500);--link-active:var(--color-accent-500);--content:var(--color-neutral-0);--content-inverse:var(--color-slate-900);--content-accent:var(--color-accent-500);--content-muted:var(--color-neutral-300);--content-subtle:var(--color-slate-400);--border:var(--color-slate-600);--card-surface:var(--color-slate-800);--card-nested-surface:var(--color-slate-700);--header-surface:var(--color-slate-900);--button-accent-surface:var(--color-accent-500);--button-accent-content:var(--color-neutral-0);--button-accent-border:var(--color-accent-600);--button-accent-hover-surface:var(--color-accent-600);--button-accent-hover-content:var(--color-neutral-0);--button-accent-hover-border:var(--color-accent-600);--button-muted-surface:var(--color-slate-700);--button-muted-content:var(--color-neutral-100);--button-muted-border:var(--color-slate-300);--button-muted-hover-surface:var(--color-slate-300);--button-muted-hover-content:var(--color-slate-900);--button-muted-hover-border:var(--color-slate-400);--button-muted-outline-surface:var(--color-slate-800);--button-muted-outline-border:var(--color-slate-600);--button-muted-outline-content:var(--color-neutral-100);--button-muted-outline-hover-surface:var(--color-slate-700);--button-muted-outline-hover-border:var(--color-slate-500);--button-muted-outline-hover-content:var(--color-neutral-0);--button-light-grey-surface:var(--color-slate-600);--button-light-grey-content:var(--color-neutral-100);--button-light-grey-border:var(--color-slate-500);--button-light-grey-hover-surface:var(--color-slate-500);--button-light-grey-hover-content:var(--color-neutral-0);--button-light-grey-hover-border:var(--color-slate-400);--button-danger-surface:var(--color-red-600);--button-danger-content:var(--color-neutral-0);--button-danger-border:var(--color-red-500);--button-danger-hover-surface:var(--color-red-500);--button-danger-hover-content:var(--color-neutral-0);--button-danger-hover-border:var(--color-red-400);--button-success-surface:var(--color-green-500);--button-success-content:var(--color-neutral-0);--button-success-border:var(--color-green-600);--button-success-hover-surface:var(--color-green-600);--button-success-hover-content:var(--color-neutral-0);--button-success-hover-border:var(--color-green-700);--button-accent-ghost-surface:#0000;--button-accent-ghost-content:var(--color-accent-500);--button-accent-ghost-border:#0000;--button-accent-ghost-hover-surface:var(--color-slate-700);--button-accent-ghost-hover-content:var(--color-sky-400);--button-accent-ghost-hover-border:#0000;--button-danger-ghost-surface:#0000;--button-danger-ghost-content:var(--color-red-400);--button-danger-ghost-border:#0000;--button-danger-ghost-hover-surface:#ef444424;--button-danger-ghost-hover-content:var(--color-red-300);--button-danger-ghost-hover-border:#0000;--button-focus-ring-danger:var(--color-red-400);--avatar-initial-content:var(--color-neutral-0);--avatar-surface-0:var(--color-sky-600-10);--avatar-surface-1:var(--color-green-500-15);--avatar-surface-2:var(--color-amber-900);--avatar-surface-3:var(--color-slate-700);--avatar-surface-4:var(--color-red-900);--avatar-surface-5:var(--color-warm-800);--avatar-surface-6:var(--color-indigo-600);--avatar-surface-7:var(--color-slate-600);--avatar-surface-8:var(--color-sky-600);--avatar-surface-9:var(--color-amber-950);--team-availability-label-leave-content:var(--color-amber-300);--team-availability-label-leave-surface:var(--color-amber-950);--team-availability-label-wfh-content:var(--color-sky-400);--team-availability-label-wfh-surface:var(--color-sky-600-10);--team-availability-label-in-office-content:var(--color-green-300);--team-availability-label-in-office-surface:var(--color-green-500-15);--training-category-training-surface:var(--color-sky-600-10);--training-category-training-content:var(--color-sky-400);--training-category-learning-surface:var(--color-slate-700);--training-category-learning-content:var(--color-indigo-100);--training-category-workshop-surface:var(--color-slate-600);--training-category-workshop-content:var(--color-slate-200);--sidebar-surface:var(--color-slate-900);--sidebar-submenu-surface:var(--color-slate-800);--sidebar-content:var(--color-neutral-100);--card-surface-gradient:linear-gradient(135deg,#0c4a6e,#075985);--celebration-banner-birthday-gradient:linear-gradient(135deg,color-mix(in srgb,var(--color-amber-950) 88%,var(--color-slate-900)) 0%,var(--color-amber-900) 100%);--celebration-banner-birthday-border:var(--color-amber-700);--celebration-banner-birthday-icon-surface:var(--color-amber-900);--celebration-banner-birthday-icon-content:var(--color-amber-200);--celebration-banner-birthday-heading-content:var(--color-neutral-0);--celebration-banner-birthday-muted-content:var(--color-amber-100);--celebration-banner-anniversary-gradient:linear-gradient(135deg,var(--color-slate-900) 0%,color-mix(in srgb,var(--color-sky-700) 55%,var(--color-slate-900)) 100%);--celebration-banner-anniversary-border:var(--color-sky-600);--celebration-banner-anniversary-icon-surface:var(--color-sky-600-10);--celebration-banner-anniversary-icon-content:var(--color-sky-400);--celebration-banner-anniversary-heading-content:var(--color-neutral-0);--celebration-banner-anniversary-muted-content:var(--color-neutral-200);--celebration-banner-session-gradient:linear-gradient(135deg,var(--color-slate-900) 0%,color-mix(in srgb,var(--color-green-900) 65%,var(--color-slate-900)) 100%);--celebration-banner-session-heading-content:var(--color-neutral-0);--celebration-banner-session-muted-content:var(--color-green-200);--celebration-banner-chip-surface:#ffffff1f;--celebration-banner-chip-icon-content:var(--color-neutral-0);--celebration-banner-avatar-ring:#ffffff38;--linear-progress-track-surface:var(--color-slate-700);--linear-progress-accent-fill:var(--color-accent-500);--linear-progress-success-fill:var(--color-green-400);--my-projects-view-all-content:var(--link-active);--my-projects-row-divider-border:var(--color-slate-600);--my-projects-badge-active-surface:var(--color-sky-600-10);--my-projects-badge-active-content:var(--color-sky-400);--my-projects-badge-completed-surface:var(--color-green-500-15);--my-projects-badge-completed-content:var(--color-green-300);--ui-field-surface:var(--color-slate-800);--ui-field-border:var(--color-slate-600);--ui-field-content:var(--content);--ui-field-placeholder-content:var(--content-muted);--ui-field-height:2.75rem;--select-field-surface:var(--ui-field-surface);--select-field-border:var(--ui-field-border);--select-field-content:var(--ui-field-content);--select-field-placeholder-content:var(--ui-field-placeholder-content);--select-panel-surface:var(--color-slate-900);--select-panel-border:var(--color-slate-600);--select-option-hover-surface:var(--color-slate-700);--select-option-selected-surface:var(--color-sky-600-10);--date-range-field-surface:var(--ui-field-surface);--date-range-field-border:var(--ui-field-border);--date-range-field-content:var(--ui-field-content);--table-surface:var(--color-slate-800);--table-border:var(--color-slate-600);--table-header-surface:var(--color-slate-900);--table-header-content:var(--content-muted);--table-row-divider-border:var(--my-projects-row-divider-border);--table-cell-content:var(--content);--table-status-active-dot:var(--color-green-400);--table-status-active-surface:var(--color-green-500-15);--table-status-active-content:var(--color-green-300);--pagination-content:var(--content-muted);--pagination-border:var(--color-slate-600);--pagination-button-hover-surface:var(--color-slate-700);--modal-backdrop-surface:color-mix(in srgb,var(--color-slate-900) 62%,#0000);--modal-panel-surface:var(--card-surface);--modal-panel-surface-alt:var(--color-slate-700)}:root{--color-indigo-100:#e0e7ff;--color-indigo-500:#5c63c0;--color-indigo-600:#454a93;--color-indigo-800:#3730a3;--color-slate-25:#f8fafc;--color-slate-50:#f5f7fa;--color-slate-100:#dee2e6;--color-slate-100-60:#f1f5f999;--color-slate-150:#e2e8f0;--color-slate-200:#e8edf3;--color-slate-300:#d7e2ef;--color-slate-400:#e7ebff99;--color-slate-500:#64748b;--color-slate-600:#374151;--color-slate-700:#1f2937;--color-slate-800:#111827;--color-slate-900:#0f172a;--color-neutral-0:#fff;--color-neutral-0-80:#fffc;--color-neutral-50:#f5f5f5;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#aaa;--color-neutral-500:#ffffff4d;--color-neutral-600:#6c757d;--color-neutral-700:#21252999;--color-neutral-800:#212529;--color-gray-50:#f8f9fa;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-600-10:#d977061a;--color-amber-600-50:#d9770680;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-warm-50:#fff8e1;--color-warm-50-10:#fffbeb;--color-warm-100:#ffecb3;--color-warm-800:#5d4037;--color-amber-glow:#d9770626;--color-amber-soft:#d9770614;--color-sky-50:#ceedfb;--color-sky-400:#0ea5e9;--color-sky-450:#0084c2;--color-sky-500:#0284c7;--color-sky-600:#0369a1;--color-sky-700:#2563eb;--color-sky-600-10:#0284c71a;--color-sky-500-50:#4bbbf31a;--color-sky-600-30:#0284c73a;--color-green-50:#ecfdf5;--color-green-100:#d1fae5;--color-green-200:#a7f3d0;--color-green-300:#6ee7b7;--color-green-400:#34d399;--color-green-500:#059669;--color-green-500-15:#05966926;--color-green-600:#047857;--color-green-700:#065f46;--color-green-800:#064e3b;--color-green-900:#022c22;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-pink-100:#fce7f3;--color-pink-500:#f6339a;--color-pink-800:#9d174d;--color-orange-100:#ffedd5;--color-orange-400:#ff8b1a;--color-orange-800:#9a3412;--color-yellow-300:#ffe02a;--color-blue-100:#dbeafe;--color-blue-800:#1e40af;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-800:#6b21a8;--color-cyan-100:#cffafe;--color-cyan-800:#155e75;--color-teal-100:#ccfbf1;--color-teal-800:#115e59;--font-size-xxs:0.6875rem;--font-size-xs:0.75rem;--font-size-sm:0.8125rem;--font-size-base:0.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-3xl:1.5rem;--font-size-4xl:1.875rem;--font-plus-jakarta:"Plus Jakarta Sans",sans-serif;--font-inter:"Inter",sans-serif;--space-1:0.125rem;--space-2:0.25rem;--space-3:0.375rem;--space-4:0.5rem;--space-5:0.75rem;--space-6:0.875rem;--space-7:1rem;--space-8:1.125rem;--space-9:1.25rem;--space-10:1.5rem;--space-11:2rem;--space-12:3rem;--border-1:1px;--border-2:2px;--border-4:4px;--border-6:6px;--border-8:8px;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.625rem;--radius-2xl:0.75rem;--radius-3xl:0.875rem;--radius-full:9999px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--height-1:6px;--height-2:8px;--height-3:12px;--height-4:15px;--height-5:16px;--height-6:18px;--height-7:20px;--height-8:24px;--height-9:32px;--height-10:36px;--height-11:40px;--height-12:48px;--height-13:64px;--success:var(--color-green-500);--content-success:var(--color-green-500);--surface-success:var(--color-green-50);--border-success:var(--color-green-500-15);--warning:var(--color-amber-600);--content-warning:var(--color-amber-600);--surface-warning:var(--color-amber-600-10);--border-warning:var(--color-amber-600-50);--info:var(--color-accent-500);--content-info:var(--color-neutral-0);--surface-info:var(--color-sky-500-50);--border-info:var(--color-sky-50);--danger:var(--color-red-500);--content-danger:var(--color-neutral-0);--surface-danger:var(--color-red-50);--border-danger:var(--color-red-200);--neutral:var(--color-slate-500);--content-neutral:var(--color-slate-500);--surface-neutral:var(--color-gray-50);--border-neutral:var(--color-slate-100);--purple:var(--color-purple-800);--content-purple:var(--color-purple-800);--surface-purple:var(--color-purple-100);--border-purple:var(--color-purple-200);--task-category-surface:var(--color-indigo-100);--task-category-content:var(--color-indigo-800);--text-xxs:var(--font-size-xxs);--text-xs:var(--font-size-xs);--text-sm:var(--font-size-sm);--text-base:var(--font-size-base);--text-lg:var(--font-size-lg);--text-xl:var(--font-size-xl);--text-2xl:var(--font-size-2xl);--text-3xl:var(--font-size-3xl);--text-4xl:var(--font-size-4xl);--font-light:var(--font-weight-light);--font-normal:var(--font-weight-regular);--font-medium:var(--font-weight-medium);--font-semibold:var(--font-weight-semibold);--font-bold:var(--font-weight-bold);--rounded-xs:var(--radius-xs);--rounded-sm:var(--radius-sm);--rounded-md:var(--radius-md);--rounded-lg:var(--radius-lg);--rounded-xl:var(--radius-xl);--rounded-2xl:var(--radius-2xl);--rounded-3xl:var(--radius-3xl);--rounded-full:var(--radius-full);--border-thin:var(--border-1);--border-medium:var(--border-2);--border-thick:var(--border-4);--border-heavy:var(--border-8);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-3);--spacing-lg:var(--space-4);--spacing-xl:var(--space-5);--spacing-2xl:var(--space-6);--spacing-3xl:var(--space-7);--spacing-4xl:var(--space-8);--spacing-5xl:var(--space-9);--spacing-6xl:var(--space-10);--spacing-7xl:var(--space-11);--spacing-8xl:var(--space-12);--height-sm:var(--height-1);--height-md:var(--height-2);--height-lg:var(--height-3);--height-lg:var(--height-4);--height-xl:var(--height-5);--height-2xl:var(--height-6);--height-3xl:var(--height-7);--height-4xl:var(--height-8);--height-5xl:var(--height-9);--height-6xl:var(--height-10);--height-7xl:var(--height-11);--height-8xl:var(--height-12);--height-9xl:var(--height-13);--font-body:var(--font-inter);--font-heading:var(--font-plus-jakarta);--font-subheading:var(--font-inter)}.heading-xs{color:var(--content);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:0!important}.heading-sm{font-size:var(--text-lg)}.heading-lg,.heading-sm{color:var(--content);font-family:var(--font-heading);font-weight:var(--font-semibold);margin-bottom:0}.heading-lg{font-size:var(--text-xl)}.heading-xl{color:var(--content);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin-bottom:0}.sub-heading-xs{font-size:var(--text-xxs);font-weight:var(--font-medium)}.sub-heading-sm,.sub-heading-xs{color:var(--content-muted);font-family:var(--font-subheading);margin-bottom:0}.sub-heading-sm{font-size:var(--text-xs);font-weight:var(--font-regular)}.sub-heading-md{font-size:var(--text-base)}.sub-heading-lg,.sub-heading-md{color:var(--content-muted);font-family:var(--font-subheading);font-weight:var(--font-medium);margin-bottom:0}.sub-heading-lg{font-size:var(--text-lg)}.body-xs{color:var(--content-muted);font-size:var(--text-xs)}.body-sm,.body-xs{font-family:var(--font-body);font-weight:var(--font-normal);margin-bottom:0}.body-sm{color:var(--content);font-size:var(--text-base)}.font-700{font-weight:var(--font-bold)}.text-accent{color:var(--color-accent-500)!important}.icon-accent{color:var(--icon-accent);height:var(--height-3xl);width:var(--height-3xl)}.icon-sm{height:var(--height-xl);width:var(--height-xl)}.icon-base{height:var(--height-3xl);width:var(--height-3xl)}.color-accent{color:var(--color-accent-500)}.badge--success{background-color:var(--surface-success);border:1px solid var(--border-success);border-radius:var(--rounded-full);color:var(--success)}.badge--success,.badge--warning{align-items:center;display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-medium);gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-lg);white-space:nowrap}.badge--warning{background-color:var(--surface-warning);border:1px solid var(--border-warning);border-radius:var(--rounded-full);color:var(--content-warning)}.badge--danger{align-items:center;background-color:var(--surface-danger);border:1px solid var(--border-danger);border-radius:var(--rounded-xl);display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-medium);gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-lg);white-space:nowrap}.badge--danger,.badge--danger:hover{color:var(--danger)}.info-card{background-color:var(--surface-info);border:1px solid var(--border-info);border-radius:var(--rounded-3xl);color:var(--info)}.info-card,.neutral-card{padding:var(--spacing-xl)}.neutral-card{background-color:var(--surface-neutral);border:1px solid var(--border-neutral);border-radius:var(--rounded-3xl);color:var(--content-neutral)}.btn-xl{background:var(--color-accent-500);border:none;border-radius:var(--rounded-xl);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-medium);padding:var(--spacing-lg);width:100%}.btn-xl,.btn-xl:hover{color:var(--content-info)}.btn-xl:hover{background:var(--color-accent-600)}:root{--theme-color:var(--color-accent-500);--radius-sm:8px;--radius-md:10px;--radius-lg:16px}::selection{background:#d6d6e6;color:#ff7373}a{color:inherit;text-decoration:none}hr{width:100%}.flex-1{display:flex;flex:1 1}.d-n{display:none!important}.d-f{display:flex!important}.f-w{flex-wrap:wrap}.fd-c{flex-direction:column}.flex{flex:1 1}.a-i-c{align-items:center}.small-fw{flex-wrap:wrap}.bg-white{background-color:#fff!important}.theme-color{color:var(--color-accent-500)!important;color:var(--theme-color)!important}.theme-background-color{background-color:var(--color-accent-500)!important;background-color:var(--theme-color)!important;color:#fff}.theme-background-color:hover{color:#fff!important}.theme-color-outline{border:1px solid var(--theme-color)!important}.brand-color{color:#ed1c24!important}.bg-brand{background-color:#ed1c24!important}.gap-15{gap:15px}.outline-none{outline:none!important}.cursor-not-allowed{cursor:not-allowed!important}.badge{background:#e4e4e4;border-radius:15px!important;display:inline-block;font-size:12px;margin-left:0;padding:4px 10px;user-select:none;-webkit-user-select:none}.badge.badge-success{background:#cde4cd;color:#2d862d}.badge.badge-danger{background:#ecdfdf;color:#a92828}.badge.badge-warning{background:#aed8545e;color:#889105}.badge.badge-info{background:rgba(190,213,239,.926);color:#0c22e9}.badge.badge-disable{background-color:#d9d9d9;color:#666262}.custom-badge{border-radius:16px;display:inline-block;font-size:12px;font-weight:500;min-width:75px!important;padding:2px 6px;text-align:center}.custom-badge.custom-badge-success{background-color:#e2f7e6!important;border:1px solid #41b06a!important;color:#41b06a!important}.custom-badge.custom-badge-danger{background-color:#fadada!important;border:1px solid #c92222!important;color:#c92222!important}.custom-badge.custom-badge-warning{background-color:#fffcec!important;border:1px solid #e0b200!important;color:#e0b200!important}.custom-badge.custom-badge-secondary{background:#e7e7e7!important;border:1.5px solid #bcbcbc!important;color:#475569!important}.custom-badge.custom-badge-info{background:#ccdfff!important;border:1.5px solid #090083!important;color:#090083!important}.theme-button{-webkit-appearance:none;appearance:none;background:var(--button-accent-surface);border:0;border-radius:5px;color:#fff!important;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;margin:0;outline:0;padding:10px 20px;transition:all .3s ease}.theme-button:hover{background:var(--button-accent-hover-surface);transition:all .3s ease}.bg-grey{background:#aaa!important}.bg-dark-grey{background-color:#6c757d!important}img{-webkit-user-select:none;user-select:none}input:not([type=checkbox],[type=radio]),select,textarea{-webkit-appearance:none;appearance:none;border:none;font-size:14px;padding:10px 20px;width:100%}textarea:focus{border:1px solid #7c7c7c;box-shadow:none!important;outline:none}select{appearance:auto;-webkit-appearance:auto}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{-webkit-tap-highlight-color:red;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:var(--surface);background-size:cover;color:#212529;font-family:Inter,sans-serif;font-size:300px;font-size:1rem;margin:0;text-align:left}.text-center{text-align:center}.nowrap{white-space:nowrap}.close_icon{background:#e1e1e1;border-radius:30px;cursor:pointer;font-weight:bolder;height:30px;line-height:30px;text-align:center;width:30px}.wrapper{display:flex;min-height:100vh}nav{background:var(--sidebar-surface);display:flex;flex:1 1;flex-direction:column;height:100vh;max-width:260px;overflow:auto;position:-webkit-sticky;position:sticky;top:0}nav ul{list-style:none;margin-bottom:0;margin-top:30px;padding:0}nav ul.submenu{background:var(--sidebar-submenu-surface);border-radius:5px;margin-top:12px}nav ul li ul.submenu{height:0;overflow:hidden;&.show{height:auto}}nav ul li a{align-items:center;border-radius:5px;color:var(--sidebar-content);display:inline-flex;display:flex;font-size:14px;font-weight:400;justify-content:center;justify-content:space-between;padding:12px;text-decoration:none;width:100%}nav ul li.active ul.submenu li.active a,nav ul li.active>a{color:var(--color-accent-500);color:var(--theme-color)}nav ul li.active ul.submenu li.active a{background:var(--sidebar-submenu-active-surface)}nav ul li.active:has(.submenu)>a{background:#0000;color:var(--color-accent-500);color:var(--theme-color)}nav .log-out{align-content:center;border-top:1px solid #2125290d;margin-top:auto;padding-top:25px}nav .log-out a{align-items:center;color:#212529;display:inline-flex;font-size:15px;justify-content:center;text-decoration:none;width:100%}nav .log-out a:hover{color:#ed1c24;cursor:pointer;transition:color .3s ease}nav .log-out a img{margin-right:12px}nav .close-button{cursor:pointer;display:none}.wrapper-body{display:flex;flex:1 1;flex-direction:column;padding:16px 20px}.auth{margin-left:0}.collapse-button{cursor:pointer;display:none;margin-right:20px}.collapse-button span{background:#ed1c24;border-radius:40px;display:block;height:2px;margin:0 0 5px;width:16px}.collapse-button span:nth-child(3){margin-bottom:0}.collapse-button span:nth-child(2){width:12px}.page-heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px}.h1{font-size:21px;font-weight:700;margin:0}.flag{border:1px solid var(--border);border-radius:4px;object-fit:cover;width:44px}.main{display:flex;flex:1 1;flex-direction:column}.layout{display:flex;width:100%}.main-layout{display:flex;flex:1 1;flex-direction:column;width:calc(100% - 270px)}.page-heading h1{color:var(--content);font-size:21px;font-weight:700;margin:0}.page-heading .total{background:#f5f7fa;border-radius:50px;color:#21252999;font-size:13px;font-weight:400;margin-left:auto;padding:10px 17px}.wrapper-body .filters{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.wrapper-body .filters .country,.wrapper-body .filters .job-post,.wrapper-body .filters .search{align-items:center;background:#f5f7fa;border-radius:5px;display:flex;flex:1 1;flex-wrap:wrap;margin-right:20px;position:relative}.search input{background:var(--color-slate-100-60)}.search input:focus{outline:none}.leave-list-badges{align-items:center;border-radius:5px;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;margin-right:20px}.leave-list-badges::-webkit-scrollbar{display:none}.wrapper-body .filters form{align-items:center;flex:1 1;flex-wrap:wrap}.wrapper-body .filters form button{background:#0000;border:0;color:#ed1c24;cursor:pointer;font-size:14px;outline:0;padding:10px 15px}.wrapper-body .filters input:focus,.wrapper-body .filters select:focus,.wrapper-body .filters textarea:focus{border:1px solid #ccbfbf;border-radius:10px}.wrapper-body .filters .country img,.wrapper-body .filters .job-post img,.wrapper-body .filters .search img{position:absolute;right:20px}.search span{margin:5px}.wrapper-body .filters .actions{margin-left:auto}.wrapper-body .filters .actions a{align-items:center;color:inherit;display:inline-flex;font-size:14px;font-weight:400;margin-left:10px;text-decoration:none}.wrapper-body .filters .actions a.bulk-del{color:#e16368;margin-right:20px}.table-responsive{border-radius:16px!important}.wrapper-body .table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background:#f5f7fa;border-radius:6px;box-shadow:0 1px 4px #d7e2ef;margin-bottom:30px;max-height:calc(100vh - 280px);overflow:auto;padding:16px;width:100%}.wrapper-body table.custom{border-collapse:collapse;table-layout:auto!important;width:100%}.wrapper-body table.custom thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.wrapper-body table.custom thead:before{background:#e4e9f1;border-radius:6px;content:"";height:40px;position:absolute;width:100%;z-index:-1}.wrapper-body table.custom thead:after{background:#f5f7fa;content:"";height:40px;position:absolute;top:-20px;width:100%;z-index:-2}.wrapper-body table.custom td,.wrapper-body table.custom th{font-size:.85rem;padding:12px 15px}.wrapper-body table.custom th{color:#8190a6;font-weight:500;white-space:nowrap}.wrapper-body table.custom tbody tr:first-child td{padding-top:10px}.wrapper-body table.custom .days span:first-child{padding-left:0}.wrapper-body table.custom .days span{color:#b9b9b9;font-weight:500;padding:5px}.wrapper-body table.custom .days span.yes{color:var(--color-accent-500);color:var(--theme-color)}.wrapper-body table.custom td a{align-items:center;color:#4b76d7;cursor:pointer;display:inline-flex;text-decoration:none}.wrapper-body table.custom td a:hover{color:blue;cursor:pointer}.wrapper-body table.custom td a img{margin:0 6px}.wrapper-body .copyright{color:#21252966;font-size:12px;margin-top:auto;padding-top:30px;text-align:right}.custom-scrollbar::-webkit-scrollbar{height:8px;width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:16px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:16px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.table-responsive::-webkit-scrollbar{height:8px;width:8px}.table-responsive::-webkit-scrollbar-track{background:#f1f1f1;border-radius:16px}.table-responsive::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:16px}.table-responsive::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.selectable-sortable-cell{word-wrap:break-word;max-width:350px;overflow-wrap:break-word;white-space:normal}.cards-outer{display:flex;flex-wrap:wrap;margin-bottom:40px}.cards-outer table.subscribe-table{width:100%}.cards-outer table.subscribe-table tr{display:flex;flex-wrap:wrap}.cards-outer table.subscribe-table tr td{background:#f5f7fa;border-radius:6px;box-shadow:0 1px 4px #d7e2ef;list-style:none;margin-bottom:20px;margin-right:20px;max-width:calc(25% - 15px);padding:16px;width:100%}.cards-outer table.subscribe-table tr td:nth-child(4n){margin-right:0}.cards-outer table.subscribe-table tr td a{color:#366ff0;display:inline-flex;font-size:14px;text-decoration:none;word-break:break-all}.cards-outer table.subscribe-table tr td p{color:#21252966;font-size:12px;font-weight:500;margin:12px 0 0}.wrapper.login_bg{position:relative}.wrapper.login_bg:before{background:url(/static/media/login_bg.686796be1a13b4da0e10.png);background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wrapper.bg .wrapper-body{padding:30px}.login{background:#f5f7fa;border-radius:6px;box-shadow:0 1px 4px #d7e2ef;margin:40px auto;max-width:500px;padding:40px 16px;width:100%}.login form{margin:0 auto;max-width:350px;width:100%}.login input:not(input[type=checkbox]){background:#fff;border:1px solid #d5e0f0;border-radius:5px;box-shadow:0 1px 4px #d7e2ef;font-size:14px;margin-bottom:10px;outline:0;padding:10px 15px;width:100%}.login button{box-shadow:0 12px 30px -10px #8186d5;display:block;margin:40px auto 0;padding:10px 50px}.login button:hover{box-shadow:0 15px 30px -4px #8186d5}label.remember{align-items:center;color:#0009;display:flex;font-size:14px;margin-top:10px}label.has-asterisk{position:relative}label.has-asterisk:after{color:red;content:"*";left:100%;margin-left:2px;position:absolute;top:-.2em}.login input:not(input[type=checkbox]):focus{border:1px solid #e77276}.login .forgot-password{color:#21252999;display:block;font-size:14px;margin-top:60px;text-align:center;text-decoration:none}.login .forgot-password:hover{color:#212529}.round-profile{border-radius:50%;object-fit:cover}.rounded{border-radius:6px}.card{background:var(--card-surface);border-radius:16px;box-shadow:0 1px 4px #d7e2ef;margin-bottom:30px;padding:20px;width:100%}.card .card{background:var(--card-nested-surface);box-shadow:none;margin-bottom:0}.card .heading{border-bottom:1px solid #ccc;color:var(--color-accent-500);color:var(--theme-color);font-size:16.5px;font-weight:500;margin:0 0 15px;padding-bottom:10px}.card .heading:has(+p){border-bottom:0 solid #ccc;margin-bottom:0;padding-bottom:5px}.card .heading+p{border-bottom:1px solid #ccc;color:gray;font-size:14px;padding-bottom:10px}.card select{-webkit-appearance:auto;appearance:auto;border:1px solid #888;margin-right:15px;padding:10px}.card select:focus{border:2px solid #000}.card .small-message{color:#888;font-size:13px;font-weight:500}.card .details{padding-top:20px}.card .details p{font-size:13px;margin:7px 20px 7px 0}.card .inputs:not(:last-child){margin-bottom:15px}.card .inputs .input-group{border-color:#888;display:block;flex:1 1}.input-group label.has-asterisk{position:relative}.input-group label.has-asterisk:after{color:red;content:"*";left:100%;margin-left:2px;position:absolute;top:-.2em}.card .inputs .input-group>label{font-size:14px;font-weight:500;margin-bottom:10px}.card .inputs .input-group>label.question{font-size:16px;padding:10px 0}.card .inputs .input-group>label.question:has(+.label-brief){margin-bottom:0}.card .inputs .input-group input,.card .inputs .input-group textarea{border:1px solid #888;border-radius:4px}.card .inputs .input-group input:focus,.card .inputs .input-group textarea:focus{border:1px solid #000}.card .inputs .input-group .label-brief{color:#6c6c8c;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:10px;margin-bottom:20px!important;margin-top:0}.card .inputs .input-group .label-brief small{background:#e5e5ee;border-radius:5px;padding:4px 10px;user-select:none;-webkit-user-select:none}.card table{border-collapse:collapse;width:100%}.card table tr:first-child td{border-top:0}.card table tr td{border-top:1px solid #ccc;vertical-align:top}.custom-checkbox{grid-gap:0 30px;display:grid;gap:0 30px;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.custom-checkbox.small{grid-template-columns:repeat(auto-fit,minmax(min(50px,100%),1fr))}.custom-checkbox>div{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.custom-checkbox>div>*{cursor:pointer}.custom-checkbox>div>input{margin-top:13px;transform:scale(1.18)}.custom-checkbox>div>label{flex:1 1;font-size:13px;padding:10px 0}.add-more-list{margin-top:40px;padding:20px 0}.generated_invoice{margin-bottom:50px}.generated_invoice iframe{border:1px solid #ccc;border-radius:15px;height:60vh}.label{color:var(--color-accent-500);color:var(--theme-color);font-size:15px;font-weight:500;margin-bottom:8px}.action-bar{align-items:flex-end;margin-bottom:20px;width:100%}.action-bar,.filters-wrapper{display:flex;flex-wrap:wrap;gap:20px}.filters-wrapper{flex:1 1}.filter{display:flex;flex:1 1;flex-direction:column}.search-input{display:flex;position:relative}.search-input .search-icon{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:15px;top:0}.search-input,.select{align-items:center;background:#f5f7fa;border:1px solid #cfd4da;border-radius:5px;height:40px;padding-right:10px}.search-input:focus-within,.select:focus-within{border:1px solid #90b7ff}.actions-wrapper{align-items:center;display:flex;gap:10px;justify-content:flex-end}.input{border:1px solid #888}.input:focus{border:1px solid gray;border-radius:10px;outline:none}.input-wrapper{position:relative}.input-suggestion{color:#848484;left:20px;pointer-events:none;position:absolute;top:10px}.input:focus .input-suggestion{top:10px}.timesheet{background:#f6f8fa;border-radius:6px;box-shadow:0 1px 4px #d7e2ef;font-size:.85rem;padding:20px 20px 0}.apply-timesheet{width:100%}.view-timesheet{padding:10px 20px 0}.timesheet-total-time{background-color:#f3f6f9;border-radius:50px;font-size:.875rem;font-weight:400;margin-left:auto;padding:6px 16px}.timesheet-total-time>span{color:var(--color-accent-500);color:var(--theme-color)}.timesheet>h2{margin-bottom:20px}.timesheet-header{background-color:#e5e9f1;border-radius:6px;font-size:.825rem!important;padding:10px}.timesheet-header>div{color:#8490a7;font-weight:500}.timesheet-content-view{font-size:.925rem!important}.timesheet-content .timesheet-row{border-top:1px solid #ccc;margin:0!important;padding:10px 0 15px}.timesheet-content .timesheet-row:first-child{border-top:0}.button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;transition:all .3s ease}.button-add-timesheet-row{background-color:var(--color-accent-500);background-color:var(--theme-color);border-radius:50%;bottom:-5px;color:#fff;height:33px;position:absolute;right:-15px;width:33px}.button-add-timesheet-row:hover{background:#454a93;color:#fff}.button-remove-timesheet-row{background-color:#eceef3;border-radius:50%;color:#bd2d2d;height:33px;width:33px}.button-remove-timesheet-row:hover{background:#bd2d2d;color:#fff}.button-reset-timesheet-row{background-color:#eceef3;border-radius:50%;color:#bd2d2d;font-weight:500;height:33px;width:33px}.button-reset-timesheet-row:hover{background:#bd2d2d;color:#fff}.timesheet-time-input{font-size:.8rem;height:40px!important;padding:2px 6px!important;width:45%!important}.modal-document-viewer-wrapper{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0003}.modal-document-viewer-header{gap:12px;height:auto;min-height:45px}.modal-document-viewer-title{flex:1 1 auto;min-width:0}.modal-document-viewer-title h5{line-height:1.25;max-width:100%;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.modal-document-viewer-actions{flex:0 0 auto}.modal-document-viewer-body{border-radius:0 0 calc(.3rem - 1px) calc(.3rem - 1px);padding:0}.modal-pdf{border-radius:16px!important;border-radius:var(--radius-lg)!important;height:85vh}.modal-header-btn{align-items:center;color:#707070;cursor:pointer!important;display:flex;height:32px;justify-content:center;padding:0;width:32px}.modal-header-btn:hover{color:#404040}@media only screen and (max-width:1399px){nav{overflow-y:auto}.wrapper-body{padding:30px}.wrapper-body .page-heading{margin-bottom:30px}.rto-management-actions-wrapper{width:100%}.cards-outer table.subscribe-table tr td{margin-bottom:15px;margin-right:15px;max-width:calc(33.33333% - 15px)}.cards-outer table.subscribe-table tr td:nth-child(4n){margin-right:15px}.cards-outer table.subscribe-table tr td:nth-child(3n){margin-right:0}}@media only screen and (max-width:1199px){nav{background:#fff;left:0;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease;width:260px;z-index:10}.wrapper.show-menu nav{transform:translateX(0);transition:all .3s ease}.wrapper.show-menu nav .close-button{align-items:center;background:#fff;border-radius:0 30px 30px 0;display:flex;height:40px;justify-content:center;position:absolute;right:25px;transform:translate(50%,-10%);width:40px}.wrapper.show-menu nav .close-button span{background:#ed1c24;display:block;height:1.5px;position:absolute;transform:rotate(45deg);width:14px}.wrapper.show-menu nav .close-button span:last-child{transform:rotate(-45deg)}.collapse-button{display:block}.wrapper-body{padding-left:30px;position:relative}.wrapper.show-menu .wrapper-body:before{background:#0009;content:"";height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1}.actions-wrapper{width:100%}.wrapper-body .copyright{text-align:center}}@media only screen and (max-width:992px){.wrapper-body .filters form{flex:100% 1}.filter{min-width:100%}.wrapper-body .filters .actions{margin-right:auto}}@media only screen and (max-width:767px){.card .inputs .input-group{min-width:100%}}@media only screen and (max-width:600px){.wrapper-body .filters .actions{margin-top:10px}.wrapper-body .page-heading h1{font-size:17px}.wrapper-body .page-heading .total{font-size:11px;font-weight:500;padding:6px 10px}.wrapper-body .filters input,.wrapper-body .filters select{font-size:13px;padding:10px 15px}.wrapper-body .filters .actions a{font-size:12px}.wrapper-body table.custom,.wrapper-body table.custom tbody,.wrapper-body table.custom td,.wrapper-body table.custom tr{display:block}.wrapper-body .table-responsive{background:#0000;box-shadow:none;max-height:inherit;padding:0}.wrapper-body table.custom thead{display:none}.wrapper-body table.custom tbody tr{background:#f5f7fa;border-radius:6px;box-shadow:0 1px 4px #d7e2ef;margin-bottom:10px;padding:16px;position:relative}.wrapper-body table.custom tbody tr td{padding:6px 10px!important;text-align:left}.wrapper-body table.custom.resume tbody tr td:before{color:#21252999;content:attr(data-title);display:inline-flex;font-size:12px;margin-right:20px;width:60px}.wrapper-body table.custom tbody tr td:first-child{display:none}.wrapper-body table.custom tbody tr td:nth-child(2){background:#e5edf3;border-radius:5px;color:#3b414b;margin-bottom:8px}.wrapper-body table.custom.resume td:not(:nth-child(6)),.wrapper-body table.custom.resume th{white-space:normal}.wrapper-body table.custom.resume tbody tr td:last-child{position:absolute;right:15px;top:15px}.wrapper-body table.custom tbody tr td:nth-child(2):before,.wrapper-body table.custom.resume tbody tr td:last-child:before{content:none}.cards-outer table.subscribe-table tr td{margin-bottom:8px;margin-right:0;max-width:100%}.cards-outer table.subscribe-table tr td:nth-child(4n){margin-right:0}table#description_table tr,table#description_table tr td{display:block}.card table tr td,.card table tr:first-child td{border-top:0;padding:0}table#description_table tr{border-top:1px solid #ccc;padding:40px 0}table#description_table tr:first-child{border-top:0;padding-top:0}}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:4px;margin:0}@media only screen and (min-width:768px){.mb-md-15{margin-bottom:15px}.small-fw{flex-wrap:nowrap}}ul.tab-nav{background:#d5dde7;border-radius:5px;font-size:14px;list-style:none;margin:0;padding:1rem;position:-webkit-sticky;position:sticky;top:80px}ul.tab-nav li{align-items:center;display:flex;position:relative}ul.tab-nav li:before{aspect-ratio:1/1;background:#f5f7fa;border-radius:20px;content:"";display:inline-flex;margin:0 15px;width:8px}ul.tab-nav li a{flex:1 1;padding:10px 0}ul.tab-nav li:after{background:#fff;content:"";height:100%;left:16px;position:absolute;transform:translateX(100%);width:2px}ul.tab-nav li:first-child:after{bottom:0;height:50%}ul.tab-nav li:last-child:after{height:50%;top:0}ul.tab-nav li.complete:after,ul.tab-nav li.complete:before{background:var(--color-accent-500);background:var(--theme-color)}ul.tab-nav li.active:after,ul.tab-nav li.active:before{box-shadow:inset 0 34px 0 #abb1ff}ul.tab-nav li.active a{color:var(--color-accent-500);color:var(--theme-color);font-weight:500}.disabled{opacity:.7;pointer-events:none}.disable{background-color:#efefef!important;color:#888}.overlay{background:hsla(0,1%,74%,.511)}.overlay,.overlay-nav{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay-nav{background:#00000080}.loader-container-nav{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0003;padding:20px;text-align:center}.centered-loader svg,.loader-container svg,.loader-container-nav svg,.overlay svg{stroke:var(--color-accent-500)!important;fill:var(--color-accent-500)!important}svg[data-testid=tail-spin-svg] *{stroke:var(--color-accent-500)!important}.punchin-card{background-image:radial-gradient(circle at top right,#ffffff4d 0,#e7ebff99 60%,#eef2ff 100%);border:1px solid #b4b7e8;border-radius:12px;display:flex;flex-direction:column;max-width:190px;min-width:182px;overflow:hidden;transition:all .3s ease}.punchin-card:hover{border-color:#c5ccff;box-shadow:-1px 5px 8px #48495040!important;transform:translateY(-2px)}.punchin-card-header{align-items:center;border-bottom:1px solid #e1e4f6;display:flex;justify-content:space-between;padding:8px 12px}.punchin-card-header h6{color:#2c3152;font-size:14px;font-weight:600;margin:0}.punchin-card-body{display:flex;flex-direction:column;gap:5px;padding:6px 12px}.punchin-row{align-items:center;display:flex;justify-content:space-between}.punchin-label{color:#717694;font-size:13px;font-weight:500}.punchin-value{color:#333;font-size:13px}.screen-time-footer{align-items:center;background:#b4b7e826;border-top:1px solid #dbe0ff;display:flex;justify-content:space-between;margin-top:auto;padding:5px 8px}.screen-time-label{color:#3e4460;font-size:12px;font-weight:500}.screen-time-value{background:#b4b7e859;border:1px solid #dbe0ff;border-radius:4px;color:#2c3047;font-size:11px;font-weight:600;padding:2px 8px}.leave-balance-overview .card,.projects-section .card,.punchin .card,.sessions .session-card .card{margin-bottom:16px}.location-trigger{align-items:center;background:#eef0ff;border:1px solid #c5c8ef;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;transition:.2s;width:20px}.location-trigger svg{fill:#5c62a6;height:12px;width:12px}.punchin-card{position:relative}.has-overlay:hover{border-color:#c5ccff;box-shadow:0 6px 15px #81828d40!important;transform:translateY(-2px)}.has-overlay:hover .punchin-card-body,.has-overlay:hover .screen-time-footer{opacity:0;transform:translateY(-6px)}.has-overlay:hover .location-overlay{opacity:1;pointer-events:auto;transform:translateY(0)}.location-overlay{background:linear-gradient(160deg,#dfe3f8f7,#dce1f5fc);border-radius:0 0 12px 12px;bottom:0;display:flex;flex-direction:column;gap:6px;left:0;opacity:0;padding:8px 2px 8px 8px;pointer-events:none;position:absolute;right:0;top:37px;transform:translateY(8px);transition:.3s ease}.punchin-card:hover .location-overlay{cursor:pointer;opacity:1;pointer-events:auto;transform:translateY(0)}.punchin-card:hover .location-trigger{opacity:0;pointer-events:none}.overlay-location{align-items:center;display:flex;gap:6px}.location-overlay-icon{align-items:center;background:#fff;border:1.5px solid #b4b7e8;border-radius:50%;display:flex;height:16px;justify-content:center;padding-top:1px;width:16px}.location-overlay-icon svg{fill:#5c62a6;height:10px;width:10px}.location-title{color:#3e4460;font-size:12px;font-weight:600}.location-item{align-items:center;background:#ffffffb3;border:1px solid #dbe0ff;border-radius:6px;display:flex;gap:6px;padding:4px 8px}.location-dot{background:#7b82d6;border-radius:50%;flex-shrink:0;height:6px;min-height:6px;min-width:6px;width:6px}.location-name{color:#2c3152;font-size:12px;font-weight:500;overflow-wrap:anywhere}.location-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:2px;scrollbar-color:#c5c8ef #0000;scrollbar-width:thin}.location-list::-webkit-scrollbar{width:3px}.location-list::-webkit-scrollbar-track{background:#0000}.location-list::-webkit-scrollbar-thumb{background:#c5c8ef;border-radius:10px}.location-list::-webkit-scrollbar-thumb:hover{background:#a0a5d6}.location-no-record{color:#5a5a74;font-size:12px}.sessions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.error-text{border:2px solid #ce1f25!important}.attendance-wrapper{position:relative}.attendance-cards-container{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;padding:.6rem;scroll-behavior:smooth;scrollbar-width:none}.attendance-cards-container::-webkit-scrollbar{display:none}.bulk-upload-link{color:var(--color-accent-500);color:var(--theme-color);font-size:13px;text-decoration:none}.bulk-upload-link:hover{color:#2830ac}.scroll-indicator{align-items:center;cursor:pointer;display:none;height:100%;padding-left:10px;padding-right:.5rem;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.scroll-indicator:not(.hidden){display:flex}.scroll-arrow{animation:bounce 2s infinite;color:#5c63c0e6;cursor:pointer;font-size:24px;pointer-events:auto}@keyframes bounce{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.scroll-indicator-left{background:linear-gradient(90deg,#f5f7fa 60%,#0000);left:0;padding-left:.5rem;padding-right:10px}.scroll-indicator-right{background:linear-gradient(270deg,#f5f7fa 60%,#0000);right:0}.scroll-indicator-left .scroll-arrow{animation:bounceLeft 2s infinite}@keyframes bounceLeft{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.8;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.user-type-tag{position:absolute;right:0;top:0}.user-type-tag .badge{background:#e4e4e4;border-radius:0 5px!important;display:inline-block;font-size:12px;margin-left:0;padding:8px;user-select:none;-webkit-user-select:none}aside{--aside-width:300px}aside.right-sidebar{background:#fff;flex-basis:var(--aside-width);padding:40px 30px;position:relative;z-index:99}aside.right-sidebar:before{background:#000000b3;content:"";height:100%;left:-100vw;position:absolute;top:0;width:100vw;z-index:-1}aside.right-sidebar ul.track-progress{list-style:none;padding:0;position:relative}aside.right-sidebar ul.track-progress:before{background:#e8e8e8;content:"";height:100%;left:0;position:absolute;top:0;width:8px}aside.right-sidebar ul.track-progress li{padding-bottom:20px;padding-left:2rem;position:relative}aside.right-sidebar ul.track-progress li h6{margin-bottom:2px}aside.right-sidebar ul.track-progress li h6+p+*{border-top:1px solid #e0e0e0;font-size:14px;font-weight:500;margin:0;padding-top:8px}aside.right-sidebar ul.track-progress li:after,aside.right-sidebar ul.track-progress li:before{content:"";left:0;position:absolute;top:0;transform:translateX(calc(-50% + 4px))}aside.right-sidebar ul.track-progress li:before{aspect-ratio:1;background:#fff;border:5px solid #e8e8e8;border-radius:50px;width:20px;z-index:1}aside.right-sidebar ul.track-progress li:after{background:#e8e8e8;height:100%;width:4px;z-index:0}aside.right-sidebar ul li.approved:before{background:#3abe3a;border-color:#bbe8bb}aside.right-sidebar ul li.approved:after{background:linear-gradient(#bbe8bb,#0000)}aside.right-sidebar ul li.rejected:before{background:#be3a3a;border-color:#e8bbbb}aside.right-sidebar ul li.rejected:after{background:linear-gradient(#e8bbbb,#0000)}aside.right-sidebar ul li.in-progress:before{animation:ripple 1s ease-in-out 0s infinite reverse forwards;background:#bbd9e8;border-color:#bbd9e8;border-width:0;left:3px;top:7px}aside.right-sidebar ul li.in-progress:after{background:linear-gradient(#bbd9e8,#0000)}aside.right-sidebar ul li p{margin:0;padding-bottom:8px}aside.right-sidebar .detail{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin-bottom:40px;padding:10px 0}aside.right-sidebar .detail h5{font-size:15px;margin-bottom:5px}aside.right-sidebar .detail h6{font-size:12px;margin:0}aside.right-sidebar ul li:last-child{padding-bottom:0}.react-datepicker-wrapper{width:100%}.modal-full-height{height:100vh;margin:0}.modal-right{background-color:#fff;box-shadow:0 0 10px #0003;height:100vh;padding:20px;position:fixed;right:0;top:0;width:400px}.min-dashboard-card{min-height:189px}.space-text{margin:36px}.cursor-link{cursor:pointer}.password-container{align-items:center;display:flex;margin:20px auto;max-width:400px;position:relative;width:100%}.password-action{cursor:pointer;position:absolute;right:0;top:18px;transform:translateY(-50%)}.password-action img{height:20px;margin:0 10px;width:20px}.color-blue-grey{color:#6d757d}.breadcrumbs-separator{color:#bbb;font-size:12px;margin-inline:5px}@media (max-width:768px){.password-action{right:5px}}@media (max-width:480px){.password-action{right:2px}}.marquee-container{background-color:red;box-sizing:border-box;color:#fff;font-size:16px;font-weight:bolder;margin-bottom:10px;overflow:hidden;white-space:nowrap;width:100%}.marquee{animation:marquee 30s linear infinite;display:inline-block}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.width-100{width:100%}.performance-qa-answer{padding:20px;white-space:pre-wrap}.performance-qa-answer,.performance-qa-marks-answer{word-wrap:break-word;background-color:#fff;border:1px solid #d7d7d7;border-radius:6px!important;display:flex;flex-wrap:wrap;font-size:.925rem;justify-content:space-between;min-height:63.53px;overflow-wrap:break-word;position:relative;word-break:break-all}.performance-qa-marks-answer{padding:20px 150px 20px 20px}.performance-qa-read-only-marks-answer{word-wrap:break-word;flex-wrap:wrap;overflow-wrap:break-word;padding:20px 90px 20px 20px;word-break:break-all}.performance-qa-answer-cert,.performance-qa-read-only-marks-answer{background-color:#fff;border:1px solid #d7d7d7;border-radius:6px!important;display:flex;font-size:.925rem;justify-content:space-between;min-height:63.53px;position:relative}.performance-qa-answer-cert{padding:20px 0 20px 20px}.performance-cert-category-wrapper{display:flex;gap:20px;justify-content:space-between;min-height:63.53px;position:relative}.performance-cert-category{display:flex;flex-direction:column;gap:5px}.performance-item-wrapper{display:flex;flex-wrap:wrap;gap:10px}.performance-item{background-color:#f6f7f9;border-radius:6px;max-height:26.2px;padding:2px 8px}.performance-marks-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-top:5px;position:absolute;right:15px;top:9px}.performance-marks-input{height:35px;width:75px!important}.performance-marks-denominator{font-size:.925rem}.performance-computed-marks{background-color:#e3f7e3;border-radius:6px;color:#549454;max-height:32px;padding:5px 8px;position:absolute;right:15px;top:15px}.custom-date[value=""]::-webkit-datetime-edit{color:#8a8b8b}.custom-date:not([value=""])::-webkit-datetime-edit{color:#212529}.accordion-button:not(.collapsed){color:var(--color-accent-500);color:var(--theme-color)}.last-accordion-item.rounded-lg-bottom .accordion-button:not(.collapsed),.last-accordion-item.rounded-lg-bottom .accordion-collapse.show{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.countText{background-color:#e9373733;border-radius:8px;color:#df0808;font-size:12px;font-weight:600;padding:0 6px}.notifyDot{background:#dc3545;border-radius:50%;box-shadow:0 0 4px 3px #dc354599;height:8px;position:absolute;right:-48px;top:-4px;width:8px}.notifyDot.notificationAnimation{animation:dotPulse 2s ease-in-out infinite;box-shadow:0 0 6px 2px #dc3545cc}.notifyDot.notificationAnimation:after{animation:ripple 1.8s ease-out infinite;background:#dc354599;border-radius:50%;content:"";height:100%;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:100%}@keyframes dotPulse{0%{box-shadow:0 0 4px 1px #dc354599;transform:scale(.85)}50%{box-shadow:0 0 8px 2px #dc3545;transform:scale(1.3)}to{box-shadow:0 0 6px 2px #dc3545cc;transform:scale(1)}}@keyframes ripple{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}70%{opacity:.15;transform:translate(-50%,-50%) scale(2)}to{opacity:0}}.project-caraousel{overflow:hidden;width:100%}.project-caraousel-container{border-radius:15px;box-shadow:-2px 1px 8px 2px #0000000d;min-height:198px}.project-caraousel-container,.project-container{align-items:center;display:flex;justify-content:center}.project-container{background:#f5f7fa}.projects::-webkit-scrollbar{display:none}.projects{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:transform .5s ease-in-out}.project{align-items:center;background:#f5f7fa;border-radius:14px;box-shadow:-2px 1px 8px 2px #0000000d;display:flex;flex-direction:column;margin-bottom:10px;margin-left:5px;margin-top:10px;max-width:145px;min-width:142px;padding:15px;text-align:center}.notification-container p,.project p{color:#2e3a59;font-size:15px;font-weight:500;margin-bottom:12px;overflow-wrap:break-word;text-align:center;word-break:break-word}.project p{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-circle{height:100px;margin:10px auto;width:100px}.progress-circle svg{height:80px;width:80px}.progress-circle circle{fill:none;stroke-width:8;stroke-linecap:round}.progress-bg{stroke:#e0e0e0}.recharts-wrapper svg :focus,.recharts-wrapper svg:focus{outline:none!important}.modal-open{overflow:hidden!important}.custom-date{background-color:#f5f7fa!important;border:1px solid #888!important}.custom-edit-project-date,.custom-edit-select .react-select__control{background-color:#fff!important}.custom-select .react-select__control{background-color:#f5f7fa;border-color:#888;font-size:14px}.custom-select .react-select__control:hover{border-color:#888}.custom-select .react-select__control--is-focused{border:1px solid #000!important;box-shadow:none!important}.input-group textarea[name=commercialSummary]{border:1px solid #a5a3a3}.card .inputs .input-group input[name=projectName]:focus,.card .inputs .input-group textarea[name=commercialSummary]:focus,.input-group textarea[name=commercialSummary]:focus{border:1px solid #000;box-shadow:none;outline:none}.react-datepicker__input-container input.datepicker{background:#fff!important;border-color:#ccc!important;padding:8px 25px!important}.react-datepicker__input-container input{border:1px solid #888;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px 25px!important;width:100%}.react-datepicker__input-container input:focus{border:1px solid #888!important}.react-datepicker-popper{z-index:10050!important}.custom-tick{color:#374151;font-size:12px;font-weight:500;position:relative;text-align:center}.project-message-box.openmessage{max-height:200px;opacity:1;padding:1rem}.dateBadgeStyle{background-color:#f5f7fa;color:#5c63c0e6;font-size:12px;padding:2px 4px;position:absolute;top:-10px;z-index:1}.dateBoxStyle{background-color:#f5f7fa;font-size:14px}.editDateBadgeStyle{background-color:#fff;color:#5c63c0e6;font-size:12px;margin-left:10px;padding:2px 4px;position:absolute;top:-10px;z-index:1}.project-details label{font-size:15px}.project-details-section{height:515px!important}.project-details-field{background-color:#f5f7fa;font-size:14px;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.project-details-field-description{background-color:#f5f7fa;border-radius:2px;flex:1 1;font-size:14px;line-height:1.6;min-height:0;overflow-y:auto;text-align:justify;white-space:pre-line}.project-details-field-description-display{max-height:350px}.project-date-box{width:calc(50% - 4px)}.project-accordion-item .accordion-button:after{display:none}.project-accordion-item .accordion-header{border-radius:10px!important}.project-accordion-item{position:relative}.project-accordion-item .accordion-button{align-items:center;border:none;box-shadow:none;display:flex;justify-content:space-between;outline:none;padding:.8rem 1rem!important;transition:background-color .3s,color .3s,transform .2s,box-shadow .2s}.project-accordion-item .project-status-badge{border-radius:5px;font-size:12px;margin-left:auto;min-width:85px;padding:5px 8px;text-align:center}.project-accordion-item.open .project-status-badge{transform:rotateX(1turn)}.badge-active{background:#daf9ea;border:1.5px solid #10b981;color:#059669}.badge-complete{background:#f8fafc;border:1.5px solid #cbd5e1;color:#475569}.badge-onhold{background:#fff8d6;border:1.5px solid #f3e27d;color:#a67c00}.badge-closed{background:#fff1f0;border:1.5px solid #f2b8b5;color:#b42318}.dropdown-icon{margin-left:8px;opacity:0;transition:opacity .2s ease}.project-accordion-item:hover .dropdown-icon{opacity:1}.project-accordion-item .accordion-button:hover{box-shadow:0 4px 8px #0000001a;outline:2px solid #caddf9;transform:scale(1.01)}.project-accordion-item .accordion-button:focus{box-shadow:none!important}.project-accordion-item .accordion-button:not(.collapsed){background-color:#e7f1ff;box-shadow:0 4px 8px #0000001a;outline:2px solid #caddf9;transform:scale(1.02);transition:transform .25s ease;z-index:1}.project-accordion-item,.project-accordion-item .accordion-button,.project-accordion-item .accordion-button:not(.collapsed),.project-accordion-item .accordion-header{border-radius:16px!important;border-radius:var(--radius-lg)!important}.project-accordion-item .accordion-button:not(.collapsed) .dropdown-icon{opacity:1}.active-projects-title{font-size:18px;font-weight:500;padding:0 40px}.project-nav-btn{background:#0000;border:none;color:#5c63c0;cursor:pointer;transition:opacity .2s ease}.project-nav-btn.disabled{cursor:not-allowed!important;opacity:.5}.project--detail{display:flex;flex-direction:column;gap:4px;margin-top:10px}.detail-row{display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-bottom:5px}.detail-row-label{color:#7e8495;flex:0 0 150px}.project--team ul{list-style:none;margin:0;padding:0}.project--team ul li{font-size:14px;padding:3px 18px 3px 3px}.member-info,.project--team ul li{display:flex;flex-direction:column}.member-info{justify-content:center;white-space:normal}.member-name{color:#312e81;font-size:14px;font-weight:600;overflow-wrap:anywhere}.member-designation{word-wrap:break-word;color:#5c63c0;font-size:12px;white-space:normal}.member-avatar{aspect-ratio:1/1;border:1px solid #ccc;border-radius:50%;height:45px;object-fit:cover;width:45px}.project-count-box{border-radius:15px;cursor:pointer;flex:1 1;padding:.5rem;text-align:center;transition:transform .2s ease}.project-count-box:hover{transform:scale(1.03)}.label-text{font-size:16px;opacity:.75}.value-text{font-size:22px;font-weight:700}.project-count-box.all{background-color:#d8daf6;border:1px solid #5c63c0;color:#5c63c0}.project-count-box.active{background-color:#d6f6dc;border:1px solid #41b06a;color:#41b06a}.project-count-box.completed{background:#e7e7e7;border:1.5px solid #bcbcbc;color:#475569}.project-count-box.onhold{background-color:#fffadf;border:1px solid #e0b200;color:#e0b200}.project-progress-card{border-radius:14px;box-shadow:4px 7px 20px #00000014;margin-top:20px;padding:20px;width:100%}.project-progress-title{font-size:14px}.project-progress-percent{color:var(--color-accent-500);font-size:14px}.progress-custom{height:8px}.progress-bar-custom{background-color:var(--color-accent-500)}.team-members-list{max-height:250px}.active-projects-list::-webkit-scrollbar,.team-members-list::-webkit-scrollbar{width:8px}.active-projects-list::-webkit-scrollbar-track,.team-members-list::-webkit-scrollbar-track{background:#b4b4b4;border-radius:10px}.active-projects-list::-webkit-scrollbar-thumb .team-members-list::-webkit-scrollbar-thumb{background:#b4b4b4;border-radius:10px}.active-projects-list,.team-members-list{overflow-x:auto!important;scrollbar-color:#b4b4b4;scrollbar-width:thin;white-space:nowrap}.designations-section{flex:1 1;max-height:350px;min-width:260px}.designation-card{display:block!important;max-width:100%;width:auto}.designation-card,.team-member-item{background:#eef2ff;border-radius:16px;cursor:pointer;margin:8px;padding:5px 20px;transition:all .2s ease}.designation-card:hover,.team-member-item:hover{background:#e5e8f7;transform:scale(1.02)}.active-project-card{background-color:#e5e8f7!important;border:1px solid #5c63c0!important}.designation-title{word-wrap:break-word;color:#312e81;font-size:14px;font-weight:600;overflow-wrap:anywhere;white-space:normal}.designation-project{color:#5c63c0;font-size:12px}.project-card{background-image:var(--card-surface-gradient);border:1px solid #b4b7e8;border-radius:15px;box-shadow:4px 7px 20px #00000014;min-width:350px}.project-card-startDate-badge{border:1px solid #d5d5d5;color:#6c757d;font-size:12px!important;font-weight:400;padding-bottom:5px!important}.project-dashboard-left-card,.project-dashboard-right-card{max-height:350px}.close-modal-btn{background-color:#6c757d!important;border:none;border-radius:6px;color:#fff!important}.notification-send-btn{background-color:#d63737}.notification-send-btn:hover{background-color:#ef1a1a!important}.notification-send-btn:disabled{background-color:#c94e4e;opacity:.6;transition:all .2s ease}.csat-rating-card{background-color:#fff!important}.csat-rating-filters-card{background-color:#f5f7fa!important}.csat-rating-table tr,.selectable-table-body tr{cursor:pointer;transition:transform .2s ease}.csat-rating-table tbody tr:hover,.selectable-table-body--hover tr:hover{transform:scale(1.022)}.csat-rating-label{font-weight:500}.csat-rating-table{display:block}.csat-selected-members-table{max-height:200px!important;overflow-y:auto}.csat-selected-members-table td,.csat-selected-members-table th{text-align:center;width:10%}.profile-card{background-image:var(--card-surface-gradient);border:1px solid #b4b7e8;border-radius:16px;margin-bottom:24px;padding:12px 20px}.main-dashboard-wrapper-body{padding:20px}.csat-gold-star,.csat-silver-star{display:inline-block;position:relative}.csat-gold-star{width:32px}.csat-silver-star{margin-left:4px;width:32px}.csat-stars-div{font-size:12px}.star-wrapper{display:inline-block;position:relative}.star-badge{background-color:#5c63c0;border-radius:50%;color:#fff;display:flex;font-size:10px;height:15px;justify-content:center;position:absolute;right:-5px;text-align:center;top:4px;width:15px}.card-radius,.main-dashboard-card-radius{border-radius:16px}.rounded-sm{border-radius:8px;border-radius:var(--radius-sm)}.rounded-md{border-radius:10px;border-radius:var(--radius-md)}.rounded-lg{border-radius:16px!important;border-radius:var(--radius-lg)!important}.rounded-lg-bottom{border-bottom-left-radius:16px!important;border-bottom-left-radius:var(--radius-lg)!important;border-bottom-right-radius:16px!important;border-bottom-right-radius:var(--radius-lg)!important}.rounded-lg-top{border-top-left-radius:16px!important;border-top-left-radius:var(--radius-lg)!important;border-top-right-radius:16px!important;border-top-right-radius:var(--radius-lg)!important}.modal-content{border-radius:16px!important;border-radius:var(--radius-lg)!important}.modal-body iframe{border-bottom-left-radius:16px!important;border-bottom-left-radius:var(--radius-lg)!important;border-bottom-right-radius:16px!important;border-bottom-right-radius:var(--radius-lg)!important}.employee-profile{border-radius:50%;object-fit:cover}.employee-profile,.preview-image{border:1px solid #888}.selected-profile-image{max-height:300px!important;max-width:100%!important;min-height:250px!important;object-fit:contain!important}.ReactCrop__crop-mask rect{fill:#a4a4a4!important;fill-opacity:.7!important}.bg-red{background-color:#d63737}.bg-red:hover{background-color:#ef1a1a!important}.update-photo-btn:hover{color:#fff}.change-password-btn:hover{background-color:var(--color-accent-500);background-color:var(--theme-color);color:#fff!important}.change-password-btn:active:focus,.change-password-btn:focus,.change-password-btn:focus-visible,.update-photo-btn:active:focus,.update-photo-btn:focus,.update-photo-btn:focus-visible{box-shadow:none!important;outline:none!important}.tab-content .accordion-button:active:focus,.tab-content .accordion-button:focus,.tab-content .accordion-button:focus-visible,.tab-content .nav-link:active:focus,.tab-content .nav-link:focus,.tab-content .nav-link:focus-visible{box-shadow:none!important;outline:none!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:initial;border-bottom:3px solid var(--link-active);color:var(--link-active)}.nav-tabs .nav-link{background:0 0;border:none;color:grey;margin-bottom:-1px}.nav-tabs{margin-bottom:20px}.asset--and--access-container .total{background-color:#f0f2f6!important}.access-request-progress-sidebar,.asset-request-progress-sidebar{bottom:0;overflow-y:auto;position:fixed!important;right:0;top:0}@media (max-width:933px){.project-dashboard-left-card{width:100%!important}.project-dashboard-right-card{margin-top:1.5rem!important;width:100%!important}}@media (max-width:655px){.row.g-4{display:flex!important;flex-direction:column!important}.project-dashboard-left-card{display:flex!important;flex-direction:column;max-height:500px}.team-members-list{max-height:95px}.project-card{min-width:100%!important}}.project-section-wrapper{display:flex;gap:1rem}.project-left-section{display:flex;flex:1 1;gap:1rem}.project-count-boxes{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}.project-right-section{display:flex;flex:2.5 1;gap:1rem;min-width:0;overflow:auto}.team-members-section{min-width:220px}.rs__control{background-color:initial!important;border:1px solid #888!important}.rs__control--is-focused{border:1px solid #000!important;box-shadow:none!important}.pr{font-size:14px}@media (max-width:998px){.project-count-boxes{display:grid;grid-template-columns:repeat(2,1fr)}.project-left-section{flex-direction:column;justify-content:stretch}.project-right-section{flex:1 1;flex-direction:column}}@media (max-width:768px){.project-section-wrapper{flex-direction:column}}.sidebar-backdrop{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1040}.right-sidebar.asset-request-progress-sidebar{height:100%;max-width:350px;min-width:250px;overflow-y:auto;position:fixed;right:0;top:0;z-index:1050}.file-view-loading,.zindex-high{z-index:9999}.session-row{max-height:220px;overflow:auto}.session-row::-webkit-scrollbar{height:2px!important;width:5px!important}.attendance-info-box{background:#f8f6f6}.react-tooltip.custom-tooltip{animation:tooltipFade .18s ease-out;background:#cdcdcd!important;border-radius:14px;box-shadow:0 6px 18px #0000001f,inset 0 1px 0 #fff9;color:#2a2a2a;font-size:13px;font-weight:500;line-height:1.6;max-width:260px;padding:4px 14px!important;text-align:center;z-index:9999}.react-tooltip.custom-tooltip .react-tooltip-content{padding:0!important}@keyframes tooltipFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.custom-badge-theme{text-align:center}.leave-badge{cursor:pointer;padding:6px 12px;transition:transform .15s ease,box-shadow .25s ease}.leave-badge:hover{box-shadow:0 2px 4px #0000002e;transform:translateY(-1px) scale(1.005)}.action-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;transition:all .2s ease;white-space:nowrap}.action-btn--view{align-items:center;color:var(--color-accent-500);display:flex;font-weight:var(--font-semibold);gap:4px}.action-btn--view:hover{color:var(--color-accent-600);cursor:pointer;text-decoration:none}.action-btn--withdraw{color:#ce3e3e}.action-btn--withdraw:hover{background:#fef2f2}.action-btn--disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.action-btn--disabled:hover{background:#f9fafb}#viewLedgerModal .modal-title{color:#495057}.leave-balance-box{background:#eef6f9;border:1.5px solid #7fc6d6;border-radius:14px;cursor:pointer;min-width:150px;padding:10px;text-align:left;transition:transform .2s ease}.leave-balance-box:hover{transform:scale(1.03)}.leave-balance-box .label-text{color:#4a4a4a}.leave-balance-box .value-text span{color:#6b6b6b;font-size:14px;font-weight:400}.leave-balance-box.workFromHomeLeave{background:#e6f6fb;border:1.5px solid #6cc7dd;color:#2b8aa3}.leave-balance-box.privilegeLeave{background:#e9f8ec;border:1.5px solid #6ed38b;color:#2f8f4e}.leave-balance-box.casualLeave{background:#e9efff;border:1.5px solid #8aa2ff;color:#3f5bd8}.leave-balance-box.unpaidLeaveBalanceMonth{background:#efe9ff;border:1.5px solid #a88bff;color:#6a46d9}.leave-balance-box.negativeBalance{background:#ffeaec;border:1.5px solid #fa6c6c;color:#f41f1f}.leave-balance-box .label-text{color:#555;font-size:15px;font-weight:500}.leave-balance-box .value-text{font-size:18px;font-weight:700}.sub-text{color:#777;font-size:12px;margin-top:4px}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#create-project .cp-layout{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}@media (min-width:768px){#create-project .cp-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}#create-project .cp-col{min-width:0;padding:1rem}#create-project .cp-col>:first-child{margin-top:0}#create-project .cp-field{grid-column-gap:.75rem;align-items:center;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);margin-top:1.5rem;min-width:0}#create-project .cp-field--start{align-items:start}#create-project .cp-field label{line-height:1.4;margin-bottom:0}#create-project .cp-control{min-width:0}#create-project .cp-control .custom-select{width:100%}#create-project .cp-description{margin-top:1.5rem;min-width:0}#create-project .cp-description-label{display:inline-block;margin-bottom:.75rem}#create-project .cp-description-control{min-width:0;width:100%}#create-project .cp-dates{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}#create-project .cp-date{min-width:0;position:relative}#create-project .cp-date-badge{background-color:#f5f7fa;color:#5c63c0e6;color:var(--color-accent-500,#5c63c0e6);font-size:12px;font-weight:500;margin-left:8px;padding:0 4px;position:absolute;top:-9px;z-index:1}#create-project .cp-date .custom-date,#create-project .cp-date .react-datepicker-wrapper,#create-project .cp-date .react-datepicker__input-container{width:100%}@media (max-width:767.98px){#create-project .cp-field{row-gap:.5rem}#create-project .cp-dates,#create-project .cp-field{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){#create-project .cp-col{padding:.75rem 0}}.employee-profile-field-grid{grid-gap:.5rem 1.5rem;display:grid;gap:.5rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-profile-field-grid>.row:not(.employee-profile-grid-actions){display:contents}.employee-profile-field-grid>.row:not(.employee-profile-grid-actions)>.col-md-6{margin-bottom:.5rem;min-width:0;width:100%}.employee-profile-grid-actions{grid-column:1/-1}@media (max-width:767.98px){.employee-profile-field-grid{grid-template-columns:1fr}}.pmh-trigger{align-items:center;background:#fff;border:1px solid #5c63c0;border:1px solid var(--color-accent-500,#5c63c0);border-radius:6px;color:#5c63c0;color:var(--color-accent-500,#5c63c0);display:inline-flex;font-weight:600;gap:.45rem;justify-content:center;min-height:38px;padding:.45rem .9rem}.pmh-trigger:focus-visible,.pmh-trigger:hover{background:#f4f5ff;background:var(--color-accent-50,#f4f5ff);border-color:#4f46b5;border-color:var(--color-accent-600,#4f46b5);color:#4f46b5;color:var(--color-accent-600,#4f46b5)}.pmh-layer{display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:2000}.pmh-backdrop{background:#0f172a57;border:0;cursor:default;height:100%;inset:0;padding:0;position:absolute;width:100%}.pmh-drawer{animation:pmh-slide-in .18s ease-out;background:#fff;border-left:1px solid #dfe4ef;box-shadow:-12px 0 36px #0f172a24;color:#172033;display:flex;flex-direction:column;height:100%;position:relative;width:min(480px,100vw);z-index:1}@keyframes pmh-slide-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.pmh-header{align-items:flex-start;border-bottom:1px solid #e7eaf1;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.35rem 1rem}.pmh-title-row{align-items:center;display:flex;gap:.65rem}.pmh-title-row h2{color:#172033;font-size:1.2rem;font-weight:650;margin:0}.pmh-title-icon{align-items:center;background:#eef0ff;background:var(--color-accent-50,#eef0ff);border-radius:8px;color:#5c63c0;color:var(--color-accent-500,#5c63c0);display:inline-flex;height:34px;justify-content:center;width:34px}.pmh-header p{color:#68738a;font-size:.82rem;margin:.35rem 0 0 2.65rem}.pmh-icon-button{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#59657a;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;width:34px}.pmh-icon-button:focus-visible,.pmh-icon-button:hover{background:#f3f5f9;border-color:#dfe4ec;color:#172033}.pmh-toolbar{grid-gap:.35rem .65rem;background:#fafbfe;border-bottom:1px solid #e7eaf1;display:grid;gap:.35rem .65rem;grid-template-columns:1fr auto;padding:1rem 1.35rem}.pmh-toolbar label{color:#68738a;font-size:.75rem;font-weight:600;grid-column:1/-1}.pmh-toolbar select{background:#fff;border:1px solid #d8deea;border-radius:7px;color:#263147;min-height:38px;outline:none;padding:.45rem 2rem .45rem .7rem;width:100%}.pmh-toolbar select:focus{border-color:#5c63c0;border-color:var(--color-accent-500,#5c63c0);box-shadow:0 0 0 3px #5c63c01f}.pmh-refresh{background:#fff;border-color:#d8deea;height:38px;width:38px}.pmh-content{background:#f7f9fc;flex:1 1;min-height:0;overflow-y:auto;padding:1rem 1.35rem 1.5rem}.pmh-day+.pmh-day{margin-top:1.2rem}.pmh-day h3{color:#4d596f;font-size:.78rem;font-weight:700;letter-spacing:.02em;margin:0 0 .65rem;text-transform:uppercase}.pmh-timeline{grid-gap:.65rem;display:grid;gap:.65rem;padding-left:.8rem;position:relative}.pmh-timeline:before{background:#d8deea;bottom:.75rem;content:"";left:.18rem;position:absolute;top:.75rem;width:1px}.pmh-event{background:#fff;border:1px solid #dfe4ed;border-radius:9px;box-shadow:0 2px 7px #0f172a0a;overflow:visible;position:relative}.pmh-timeline-dot{background:#98a2b5;border:2px solid #f7f9fc;border-radius:50%;box-sizing:initial;height:8px;left:-.98rem;position:absolute;top:1.35rem;width:8px;z-index:1}.pmh-event--allocated .pmh-timeline-dot{background:#2f9b65}.pmh-event--deallocated .pmh-timeline-dot{background:#d65a5a}.pmh-event-summary{grid-gap:.55rem;align-items:center;background:#0000;border:0;color:inherit;display:grid;gap:.55rem;grid-template-columns:auto auto minmax(0,1fr) auto;padding:.85rem;text-align:left;width:100%}.pmh-event-summary>svg{color:#7c879b}.pmh-avatar{align-items:center;background:#eef0ff;background:var(--color-accent-50,#eef0ff);border-radius:50%;color:#4f46b5;color:var(--color-accent-600,#4f46b5);display:inline-flex;font-size:.72rem;font-weight:700;height:34px;justify-content:center;width:34px}.pmh-event-copy{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pmh-event-copy strong{color:#202a3d;font-size:.88rem;font-weight:650}.pmh-event-copy small,.pmh-event-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmh-event-copy small{color:#707b8f;font-size:.72rem}.pmh-status{background:#f1f3f7;border-radius:999px;color:#5d6677;font-size:.67rem;font-weight:650;padding:.22rem .48rem}.pmh-status--allocated{background:#eaf7ef;color:#237848}.pmh-status--deallocated{background:#fff0f0;color:#aa3d3d}.pmh-event-details{border-top:1px solid #edf0f5;padding:0 .95rem .95rem 3.95rem}.pmh-event-details dl{grid-gap:.75rem 1rem;display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:.85rem}.pmh-detail-block,.pmh-event-details dl div{min-width:0}.pmh-detail-block span,.pmh-event-details dt{color:#7a8598;font-size:.68rem;font-weight:600;margin-bottom:.15rem;text-transform:uppercase}.pmh-detail-block p,.pmh-event-details dd{color:#2e394d;font-size:.79rem;line-height:1.45;margin:0}.pmh-detail-block{margin-top:.8rem}.pmh-reason{background:#f7f8fb;border-left:3px solid #5c63c0;border-left:3px solid var(--color-accent-500,#5c63c0);border-radius:4px;padding:.65rem .75rem}.pmh-state{align-items:center;color:#778196;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:280px;padding:2rem;text-align:center}.pmh-state>svg{color:#9aa4b5;height:32px;width:32px}.pmh-state strong{color:#354056;font-size:.92rem}.pmh-state span{font-size:.78rem;max-width:280px}.pmh-state button{background:#fff;border:1px solid #5c63c0;border:1px solid var(--color-accent-500,#5c63c0);border-radius:6px;color:#5c63c0;color:var(--color-accent-500,#5c63c0);margin-top:.35rem;padding:.4rem .75rem}.pmh-error strong{color:#a33b3b}.pmh-loader{border:3px solid #dfe4ed;border-radius:50%;border-top:3px solid var(--color-accent-500,#5c63c0);height:24px;width:24px}.pmh-loader,.pmh-spinning{animation:pmh-spin .7s linear infinite}@keyframes pmh-spin{to{transform:rotate(1turn)}}@media (max-width:575.98px){.pmh-drawer{width:100vw}.pmh-content,.pmh-header,.pmh-toolbar{padding-left:1rem;padding-right:1rem}.pmh-event-summary{grid-template-columns:auto auto minmax(0,1fr)}.pmh-status{grid-column:3;justify-self:start}.pmh-event-details{padding-left:1rem}}@media (prefers-reduced-motion:reduce){.pmh-drawer{animation:none}}.employeeCard_employeeCard__y7uHN{background:#fff;border:1px solid #e5e7eb;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;min-height:320px;padding:24px;position:relative;text-align:center;transition:all .2s ease}.employeeCard_employeeCard__y7uHN:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-4px)}.employeeCard_statusTag__k6Lr2{border-radius:16px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:6px 14px;position:absolute;right:0;text-transform:uppercase;top:0}.employeeCard_regular__wrebx{background-color:#03a670;color:#fff}.employeeCard_contract__JvauN{background-color:#3b82f6;color:#fff}.employeeCard_profileImageWrapper__iYmi8{height:140px;margin:0 auto 20px;width:140px}.employeeCard_profileImg__qUQ\+t{border:2px solid #aeaeae;border-radius:50%;height:100%;object-fit:cover;width:100%}.employeeCard_employeeInfo__dLIBm{display:flex;flex-direction:column;gap:6px}.employeeCard_empName__Whuhn{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1f2937;display:-webkit-box;font-size:17px;font-weight:600;line-height:1.4;margin:0;max-height:2.8em;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.employeeCard_empDesignation__aUcQR{color:#6b7280;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employeeCard_empDepartment__uh3cV{background-color:#f3f4f6;border-radius:20px;color:#4b5563;display:inline-block;font-size:13px;font-weight:500;margin-top:8px;max-width:100%;overflow:hidden;padding:6px 16px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.employeeCard_employeeCard__y7uHN{min-height:300px;padding:20px}.employeeCard_profileImageWrapper__iYmi8{height:120px;width:120px}.employeeCard_empName__Whuhn{font-size:16px}}.it-requests-form_formRoot__-cnbm{display:flex;flex-direction:column;gap:var(--spacing-2xl);min-width:0}.it-requests-form_submittingDots__l4X2C{align-items:center;display:inline-flex;justify-content:center}.reimbursement_currencyOptions__LmF\+-{grid-gap:.5rem;grid-gap:var(--spacing-md,.5rem);display:grid;gap:.5rem;gap:var(--spacing-md,.5rem);grid-template-columns:repeat(5,minmax(0,1fr))}.reimbursement_currencyOption__CXxji{align-items:center;background:#fff;background:var(--ui-field-surface,#fff);border:1px solid #d1d5db;border:1px solid var(--ui-field-border,#d1d5db);border-radius:.5rem;color:#111827;color:var(--content,#111827);cursor:pointer;display:inline-flex;font:inherit;gap:.375rem;gap:var(--spacing-sm,.375rem);justify-content:center;min-height:42px;min-height:var(--ui-field-height,42px);padding:.5rem .75rem;position:relative;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.reimbursement_currencyOption__CXxji:hover{background:#f0f9ff;background:var(--surface-accent,#f0f9ff);border-color:#38bdf8;border-color:var(--color-accent-500,#38bdf8);color:#fff}.reimbursement_currencyOption__CXxji:focus-visible{outline:2px solid #0ea5e9;outline:2px solid var(--color-accent-500,#0ea5e9);outline-offset:2px}.reimbursement_currencyOptionSelected__IG7vE{background:#f0f9ff;background:var(--surface-accent,#f0f9ff);border-color:#0ea5e9;border-color:var(--color-accent-500,#0ea5e9);box-shadow:0 0 0 1px #0ea5e9;box-shadow:0 0 0 1px var(--color-accent-500,#0ea5e9);color:#fff}.reimbursement_currencySymbol__t6sei{font-weight:700}.reimbursement_currencyOption__CXxji:after{background:#111827;background:var(--content,#111827);border-radius:.375rem;bottom:calc(100% + .5rem);color:#fff;color:var(--surface,#fff);content:attr(data-tooltip);font-size:.75rem;left:50%;line-height:1.2;opacity:0;padding:.35rem .55rem;pointer-events:none;position:absolute;transform:translate(-50%,.25rem);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:10}.reimbursement_currencyOption__CXxji:focus-visible:after,.reimbursement_currencyOption__CXxji:hover:after{opacity:1;transform:translate(-50%)}.reimbursement_amountField__tBzcZ{align-items:flex-start;display:flex;width:100%}.reimbursement_amountCurrency__OPz3v{align-items:center;background:#f8fafc;background:var(--card-nested-surface,#f8fafc);border:1px solid #d1d5db;border:1px solid var(--ui-field-border,#d1d5db);border-radius:.375rem 0 0 .375rem;border-right:0;box-sizing:border-box;color:#111827;color:var(--content,#111827);display:inline-flex;font-weight:700;justify-content:center;min-height:42px;min-height:var(--ui-field-height,42px);min-width:3.25rem;padding:0 .75rem}.reimbursement_amountField__tBzcZ>div{flex:1 1 auto;min-width:0}.reimbursement_amountInput__Qn\+xG{border-radius:0 .375rem .375rem 0!important}@media (max-width:720px){.reimbursement_currencyOptions__LmF\+-{grid-template-columns:repeat(2,minmax(0,1fr))}}.it-requests-tabs_pageHeader__3Xn5q{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-xl)}.it-requests-tabs_pageTitleBlock__fcYMW{min-width:0}.it-requests-tabs_pageTitle__RMo2o{color:var(--content);margin:0}.it-requests-tabs_pageDescription__wdhTr{color:var(--content-muted);margin:var(--spacing-xs) 0 0}.it-requests-tabs_tableCard__rwxDs{min-width:0}.it-requests-tabs_tabBar__DdjgT{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-lg)}.it-requests-tabs_tabsList__KW6sL{flex:1 1 auto;flex-wrap:wrap}.it-requests-tabs_actionsSlot__XagEs,.it-requests-tabs_tabTrigger__8\+EMM{flex:0 0 auto}.it-requests-tabs_tabPanel__uZyGe{min-width:0}.approve-reimbursement-request-form_documentViewerBackdrop__CTW4\+{z-index:2000}.policies-hero_hero__GwE63{background:linear-gradient(135deg,var(--color-accent-50) 0,#fff 100%,#f8fafc 100%);background:linear-gradient(135deg,var(--color-accent-50) 0,var(--card-surface,#fff) 100%,var(--color-slate-50,#f8fafc) 100%);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);box-sizing:border-box;margin-bottom:var(--space-7);overflow:hidden;padding:var(--spacing-5xl) var(--spacing-5xl)}.policies-hero_row__NvTFd{align-items:center;display:flex;gap:var(--spacing-5xl);justify-content:space-between;min-width:0}.policies-hero_copy__Kp1ez{flex:1 1 auto;max-width:38rem;min-width:0}.policies-hero_title__blelg{color:var(--content);margin:0 0 var(--spacing-lg)}.policies-hero_subtitle__NHJFC{color:var(--content-muted);margin:0;max-width:36rem}.policies-hero_art__PtwGu{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:0}.policies-hero_heroImg__sdYEu{display:block;height:auto;max-height:6.5rem;max-width:min(20rem,38vw);object-fit:contain;object-position:right center;width:auto}@media (max-width:768px){.policies-hero_row__NvTFd{align-items:center;flex-direction:column;text-align:center}.policies-hero_copy__Kp1ez{max-width:100%;order:1}.policies-hero_subtitle__NHJFC{margin-left:auto;margin-right:auto}.policies-hero_art__PtwGu{justify-content:center;order:2}.policies-hero_heroImg__sdYEu{max-height:8rem;max-width:min(18rem,85vw);object-position:center}}.region-badge_root__hx3MO{align-items:center;border:var(--border-thin) solid #0000;border-radius:var(--rounded-full);display:inline-flex;font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);line-height:1.2;margin:0;max-width:100%;padding:var(--spacing-xs) var(--spacing-md)}.region-badge_flag__PMvjj{border-radius:2px;flex-shrink:0;object-fit:cover}.region-badge_globe__WpCWU{color:inherit;flex-shrink:0;opacity:.9}.region-badge_label__KrBFG{white-space:nowrap}.region-badge_india__qqjP5{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);border-color:#bbf7d0;border-color:var(--color-success-200,#bbf7d0);color:var(--color-success-700);color:var(--team-availability-label-leave-content,var(--color-success-700))}.region-badge_us__CjYT-{background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-color:#bfdbfe;border-color:var(--color-accent-200,#bfdbfe);color:#2563eb;color:var(--color-accent-600,#2563eb)}.region-badge_uk__xV21b{background:#f8fafc;background:var(--color-slate-50,#f8fafc);border-color:var(--border);color:var(--content-muted)}.region-badge_sqe__siflw{background:#f0fdfa;background:var(--color-teal-50,#f0fdfa);border-color:#99f6e4;border-color:var(--color-teal-200,#99f6e4);color:#0f766e;color:var(--color-teal-700,#0f766e)}.region-badge_global__aD8Ck{background:#fffbeb;background:var(--color-warning-50,#fffbeb);border-color:#fde68a;border-color:var(--color-warning-200,#fde68a);color:#b45309;color:var(--team-availability-label-wfh-content,#b45309)}.view-policy_headerRow__MEwW-{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;width:100%}.view-policy_tableCard__CBoCg{min-width:0}.view-policy_tableCardHeader__dcLl3{margin-bottom:var(--spacing-lg)}.view-policy_tableTitle__PrbIy{color:var(--content);flex:1 1 auto;margin:0;min-width:0;text-align:left}.view-policy_yearSlot__TYfAf{flex:0 0 auto;max-width:12rem;width:min(12rem,100%)}.view-policy_tabsList__1uPR2{flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.view-policy_tabTrigger__1akh9{flex:0 0 auto}.view-policy_tabPanel__NiDpF{min-width:0}.view-policy_statsGrid__nPQC4{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space-7)}.view-policy_statCard__nlaHP{min-width:0}.view-policy_statInner__K8Pzh{align-items:center;display:flex;gap:var(--spacing-lg)}.view-policy_iconWrap__4gaCI{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.view-policy_iconPurple__SxzQn{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.view-policy_iconGreen__695\+x{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.view-policy_iconBlue__6ILCQ{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:#2563eb;color:var(--color-accent-600,#2563eb)}.view-policy_iconAmber__Q\+w\+r{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.view-policy_iconTeal__ANLU4{background:#f0fdfa;background:var(--color-teal-50,#f0fdfa);color:#0f766e;color:var(--color-teal-700,#0f766e)}.view-policy_statText__yhP9Z{min-width:0}.view-policy_statLabel__J0FpA{color:var(--content-muted);margin:0 0 var(--spacing-xs)}.view-policy_statValue__fkBXy{font-feature-settings:"tnum";color:var(--content);font-variant-numeric:tabular-nums;margin:0}@media (max-width:900px){.view-policy_statsGrid__nPQC4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.view-policy_headerRow__MEwW-{align-items:stretch;flex-direction:column}.view-policy_yearSlot__TYfAf{max-width:none}.view-policy_statsGrid__nPQC4{grid-template-columns:1fr}}.my-attendance_pageShell__4dt\+4{gap:var(--spacing-xl)}.my-attendance_pageHeader__JB5WK{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.my-attendance_pageTitle__aQT52{color:var(--content)}.my-attendance_pageDescription__dYQPe{max-width:48rem}.my-attendance_calendarRoot__78keq{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0;position:relative}.my-attendance_overlay__0ZHRT{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb8;border-radius:var(--rounded-3xl);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.my-attendance_headerCard__xkNNP{min-width:0}.my-attendance_headerBar__OaQQA{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;min-width:0}.my-attendance_headerLeading__1K-DO{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--spacing-xl);min-width:0}.my-attendance_headerLeft__hF8mK{flex:0 1 auto;min-width:0}.my-attendance_headerEyebrow__R2tVQ{color:var(--content-muted);letter-spacing:.08em;margin-bottom:var(--spacing-xs);text-transform:uppercase}.my-attendance_headerTitle__hbYYX{color:var(--content-accent)}.my-attendance_summaryRow__W3HF9{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:flex-end;min-width:0}.my-attendance_pillPresent__wS\+DJ{background:var(--surface-success)!important;border-color:#6ee7b7!important;border-color:var(--color-green-300,#6ee7b7)!important;color:#065f46!important;color:var(--color-green-800,#065f46)!important}.my-attendance_pillAbsent__O9u3S{background:var(--surface-danger)!important;border-color:#fca5a5!important;border-color:var(--color-red-300,#fca5a5)!important;color:#991b1b!important;color:var(--color-red-800,#991b1b)!important}.my-attendance_pillHalfDay__z-p0u{background:var(--surface-warning)!important;border-color:var(--border-warning)!important;color:#78350f!important;color:var(--color-amber-900,#78350f)!important}.my-attendance_pillWfh__33nwj{background:var(--surface-purple)!important;border-color:var(--border-purple)!important;color:var(--content-purple)!important}.my-attendance_pillLeave__NgAlH{background:var(--color-warm-50-10);border-color:#fde68a;border-color:var(--color-amber-200,#fde68a);color:#5d4037!important;color:var(--color-warm-800,#5d4037)!important}.my-attendance_pillHoliday__Jlj58{background:#ffedd5!important;background:var(--color-orange-100,#ffedd5)!important;border-color:#fdba74!important;border-color:var(--color-orange-300,#fdba74)!important;color:#9a3412!important;color:var(--color-orange-800,#9a3412)!important}.my-attendance_headerNav__\+iZOh{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-start}.my-attendance_navBtn__T60S\+{flex-shrink:0}.my-attendance_monthSelectWrap__lWYoA{flex:0 1 12.5rem;max-width:100%;min-width:0;width:12.5rem}.my-attendance_gridCard__TQUiU{min-width:0;overflow:hidden}.my-attendance_weekHeader__Kmx34{background:linear-gradient(135deg,rgb(from var(--color-accent-600) r g b/.85) 0,rgb(from var(--color-accent-500) r g b/.85) 100%);color:var(--button-accent-content);display:grid;font-family:var(--font-subheading);font-size:var(--text-xs);font-weight:var(--font-semibold);grid-template-columns:repeat(7,minmax(0,1fr));letter-spacing:.06em;padding:var(--spacing-2xl);text-align:center;text-transform:uppercase}.my-attendance_weekHeaderCell__l6Qsm{padding:var(--spacing-xs)}.my-attendance_grid__QS8IV{grid-gap:var(--spacing-lg);background:#0284c71a;display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(7,minmax(0,1fr));padding:var(--spacing-md)}.my-attendance_cellEmpty__MpvOO{background:#0000;border-radius:var(--rounded-lg);min-height:5.5rem}.my-attendance_cell__iULgT{align-items:flex-start;border:var(--border-thin) solid var(--border,#e2e8f0);border-radius:var(--rounded-lg);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-3xl);min-height:5.75rem;padding:var(--spacing-xl) var(--spacing-xl);position:relative;transition:box-shadow .15s ease,border-color .15s ease}.my-attendance_cellPlain__xUheo,.my-attendance_cell__iULgT{background:#fff;background:var(--card-surface,#fff)}.my-attendance_cellOff__\+RX97{background:var(--surface-neutral);border-color:var(--border-neutral);color:#64748b;color:var(--content-muted,#64748b)}.my-attendance_cellPresent__TVdy4{background:var(--surface-success);border-color:var(--border-success)}.my-attendance_cellAbsent__Cuwiu{background:var(--surface-danger);border-color:var(--border-danger)}.my-attendance_cellHoliday__uV-18{background:#ffedd5;background:var(--color-orange-100,#ffedd5);border-color:#fdba74;border-color:var(--color-orange-300,#fdba74)}.my-attendance_cellLeave__OaQhu{background:var(--color-warm-50-10);border-color:#fde68a;border-color:var(--color-amber-200,#fde68a)}.my-attendance_cellWfh__wZPG6{background:var(--surface-purple);border-color:var(--border-purple)}.my-attendance_cellHalfDay__7lR0F{background:var(--surface-warning);border-color:var(--border-warning)}.my-attendance_cellClickable__Z-lQf{cursor:pointer;transition:transform .2s ease-in-out}.my-attendance_cellClickable__Z-lQf:hover{transform:scale(1.02)}.my-attendance_cellToday__dqzYx{border-width:2px}.my-attendance_cellTodayBadge__ywlmm{background:var(--color-accent-600);border-radius:var(--rounded-sm);color:var(--button-accent-content);font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.04em;padding:.125rem .375rem;position:absolute;right:var(--spacing-xs);text-transform:uppercase;top:var(--spacing-xs)}.my-attendance_cellNumber__PohgD{color:#0f172a;color:var(--content,#0f172a);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-bold);line-height:1.1}.my-attendance_cellOff__\+RX97 .my-attendance_cellNumber__PohgD{color:#64748b;color:var(--content-muted,#64748b)}.my-attendance_cellLeaveMeta__vYOFs{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:auto;min-width:0;width:100%}.my-attendance_cellStatus__1Q99N{color:#0f172a;color:var(--content,#0f172a);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1.3;margin:0}.my-attendance_cellPresent__TVdy4 .my-attendance_cellStatus__1Q99N{color:#047857;color:var(--color-green-700,#047857);font-weight:var(--font-bold)}.my-attendance_cellAbsent__Cuwiu .my-attendance_cellStatus__1Q99N{color:#b91c1c;color:var(--color-red-700,#b91c1c);font-weight:var(--font-bold)}.my-attendance_cellHoliday__uV-18 .my-attendance_cellStatus__1Q99N{color:#9a3412;color:var(--color-orange-800,#9a3412);font-weight:var(--font-bold)}.my-attendance_cellLeave__OaQhu .my-attendance_cellStatus__1Q99N{color:var(--color-amber-900)}.my-attendance_cellWfh__wZPG6 .my-attendance_cellStatus__1Q99N{color:var(--content-purple)}.my-attendance_cellHalfDay__7lR0F .my-attendance_cellStatus__1Q99N{color:var(--warning)}.my-attendance_cellTime__VxEK\+{display:flex;margin:0;max-width:100%}.my-attendance_cellTimePill__cE8NE{align-items:end;background:var(--card-surface);border:var(--border-thin) solid #0000;border-radius:var(--rounded-sm);box-sizing:border-box;display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-semibold);gap:var(--spacing-sm);line-height:1.2;max-width:100%;padding:var(--spacing-xs) var(--spacing-sm)}.my-attendance_cellTimePillIcon__NvoGF{flex-shrink:0}.my-attendance_cellPresent__TVdy4 .my-attendance_cellTimePill__cE8NE{background:#fff;background:var(--color-neutral-0,#fff);border-color:var(--border-success);color:#047857;color:var(--color-green-700,#047857)}.my-attendance_cellAbsent__Cuwiu .my-attendance_cellTimePill__cE8NE{background:#fff;background:var(--color-neutral-0,#fff);border-color:var(--border-danger);color:#b91c1c;color:var(--color-red-700,#b91c1c)}.my-attendance_cellWfh__wZPG6 .my-attendance_cellTimePill__cE8NE{background:#fff;background:var(--color-neutral-0,#fff);border-color:var(--border-purple);color:var(--content-purple)}.my-attendance_cellHalfDay__7lR0F .my-attendance_cellTimePill__cE8NE{background:#fff;background:var(--color-neutral-0,#fff);border-color:var(--border-warning);color:#78350f;color:var(--color-amber-900,#78350f)}.my-attendance_cellHoliday__uV-18 .my-attendance_cellTimePill__cE8NE{background:#fff;background:var(--color-neutral-0,#fff);border-color:#fdba74;border-color:var(--color-orange-300,#fdba74);color:#9a3412;color:var(--color-orange-800,#9a3412)}.my-attendance_cellLeave__OaQhu .my-attendance_cellTimePill__cE8NE{background:var(--card-surface);border-color:var(--border-neutral);color:var(--content-neutral)}.my-attendance_cellOff__\+RX97 .my-attendance_cellTimePill__cE8NE,.my-attendance_cellPlain__xUheo .my-attendance_cellTimePill__cE8NE{background:var(--surface-neutral);border-color:var(--border-neutral);color:var(--content-neutral)}.my-attendance_legend__RMJ6i{align-items:center;background:#0284c71a;border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);color:#64748b;color:var(--content-muted,#64748b);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--spacing-lg);justify-content:center;padding:var(--spacing-md) var(--spacing-lg)}.my-attendance_legendItem__XVeFT{align-items:center;display:inline-flex;gap:.375rem}.my-attendance_legendDot__g7sq6{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.my-attendance_legendDotPresent__qZFjX{background:var(--success)}.my-attendance_legendDotAbsent__kTI-M{background:var(--danger)}.my-attendance_legendDotWfh__iRNEf{background:var(--purple)}.my-attendance_legendDotHalf__S1nJ8{background:var(--warning)}.my-attendance_legendDotHoliday__Y7hUR{background:#ff8b1a;background:var(--color-orange-400,#ff8b1a)}.my-attendance_legendDotLeave__wdwiK{background:var(--color-amber-200)}.my-attendance_legendSquare__xXVPl{background:#fff;border:var(--border-thin) solid var(--neutral);border-radius:var(--rounded-full);flex-shrink:0;height:.5rem;width:.5rem}.my-attendance_legendSquareWeekend__P\+LVd{border-color:var(--neutral)}.my-attendance_modalHero__qI7r-{background:linear-gradient(135deg,var(--color-accent-600) 0,var(--color-accent-500) 100%);border-radius:var(--rounded-md);color:var(--button-accent-content);display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-height:6.125rem;padding:var(--spacing-lg) var(--spacing-xl);width:7.75rem}.my-attendance_modalSummary__7Cwn-{align-items:flex-start;display:flex;gap:var(--spacing-xl);justify-content:space-between;min-width:0;padding:var(--spacing-sm) 0 var(--spacing-lg)}.my-attendance_modalHeroWeekday__-zted{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.12em;margin:0 0 var(--spacing-xs);opacity:.95;text-transform:uppercase}.my-attendance_modalHeroDay__mfidF{font-family:var(--font-heading);font-size:2rem;font-weight:var(--font-bold);line-height:1;margin:0}.my-attendance_modalHeroMonth__cIKH\+{font-size:var(--text-sm);font-weight:var(--font-semibold);margin:var(--spacing-sm) 0 0;opacity:.95}.my-attendance_modalStatusStack__-5Z74{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md);min-width:0;padding-top:var(--spacing-lg)}.my-attendance_modalStatusRow__mVJXz{align-items:flex-start;display:flex;gap:var(--spacing-md);justify-content:space-between;min-width:0}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalStatusBadge__kAO2U{justify-content:flex-start;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:normal}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeLeave__IZMD6{background:var(--color-warm-50-10);border-color:#fde68a;border-color:var(--color-amber-200,#fde68a);color:var(--color-amber-900)}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeLeave__IZMD6>span:first-of-type{background:#b45309;background:var(--color-amber-700,#b45309)}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeWfh__6qzpL{background:var(--surface-purple);border-color:var(--border-purple);color:var(--content-purple)}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeWfh__6qzpL>span:first-of-type{background:var(--purple)}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeHoliday__4krmH{background:#ffedd5;background:var(--color-orange-100,#ffedd5);border-color:#fdba74;border-color:var(--color-orange-300,#fdba74);color:#9a3412;color:var(--color-orange-800,#9a3412)}.my-attendance_modalStatusRow__mVJXz .my-attendance_modalTypeBadgeHoliday__4krmH>span:first-of-type{background:#ff8b1a;background:var(--color-orange-400,#ff8b1a)}.my-attendance_modalTimesheetNotice__pb\+TR{background:var(--surface-danger);border:1px solid var(--border-danger);border-radius:var(--rounded-md);color:#991b1b;color:var(--color-red-800,#991b1b);display:flex;flex-direction:column;gap:var(--spacing-xs);margin:var(--spacing-sm) 0 var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.my-attendance_modalTimesheetNoticeLabel__OdF0K{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase}.my-attendance_modalTimesheetNotice__pb\+TR p{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.my-attendance_modalMetaGrid__tNveG{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-attendance_modalRow__dHfMZ{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-lg)}.my-attendance_modalRowLabel__DeHba{color:var(--color-slate-500);flex-shrink:0;font-weight:var(--font-semibold)}.my-attendance_modalRowValue__hskB6{color:var(--color-slate-900);font-weight:var(--font-semibold);min-width:0;text-align:right}.my-attendance_extraHours__2NIgA{color:var(--success);font-size:var(--text-base);font-weight:var(--font-semibold);margin-left:var(--spacing-xs)}@media (max-width:640px){.my-attendance_grid__QS8IV{gap:var(--spacing-xs);padding:var(--spacing-sm)}.my-attendance_cell__iULgT{gap:var(--spacing-md);min-height:4.5rem;padding:var(--spacing-sm) .25rem}.my-attendance_cellNumber__PohgD{font-size:var(--text-base)}.my-attendance_cellStatus__1Q99N{font-size:.625rem}.my-attendance_cellTimePill__cE8NE{font-size:.5625rem;padding:.125rem .35rem}.my-attendance_cellTodayBadge__ywlmm{font-size:.5rem;padding:.0625rem .25rem}.my-attendance_modalSummary__7Cwn-{flex-direction:column;gap:var(--spacing-lg)}.my-attendance_modalHero__qI7r-{width:100%}.my-attendance_modalStatusStack__-5Z74{padding-top:0;width:100%}}.organization-structure-hero_hero__XWSSK{background:linear-gradient(135deg,var(--color-accent-50) 0,#fff 55%,#f8fafc 100%);background:linear-gradient(135deg,var(--color-accent-50) 0,var(--card-surface,#fff) 55%,var(--color-slate-50,#f8fafc) 100%);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);box-sizing:border-box;margin-bottom:var(--space-7);overflow:hidden;padding:var(--spacing-5xl) var(--spacing-5xl)}.organization-structure-hero_row__Mb3Zu{align-items:center;display:flex;gap:var(--spacing-5xl);justify-content:space-between;min-width:0}.organization-structure-hero_copy__5KDF9{flex:1 1 auto;max-width:38rem;min-width:0}.organization-structure-hero_title__SP2Iu{color:var(--content);margin:0 0 var(--spacing-lg)}.organization-structure-hero_subtitle__YOBNU{color:var(--content-muted);margin:0;max-width:36rem}.organization-structure-hero_art__tMRBn{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:0}.organization-structure-hero_heroImg__kAGIj{display:block;height:auto;max-height:6.5rem;max-width:min(20rem,38vw);object-fit:contain;object-position:right center;width:auto}@media (max-width:768px){.organization-structure-hero_row__Mb3Zu{align-items:center;flex-direction:column;text-align:center}.organization-structure-hero_copy__5KDF9{max-width:100%;order:1}.organization-structure-hero_subtitle__YOBNU{margin-left:auto;margin-right:auto}.organization-structure-hero_art__tMRBn{justify-content:center;order:2}.organization-structure-hero_heroImg__kAGIj{max-height:8rem;max-width:min(18rem,85vw);object-position:center}}.department-form-modal_footer__\+RuxU{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.department-form-modal_body__d7nAg{display:flex;flex-direction:column;gap:var(--spacing-md)}.departments-tab_toolbar__BeOpy{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-xl)}.departments-tab_searchWrap__geMY-{flex:1 1 16rem;max-width:24rem}.departments-tab_actions__7xHiv{flex:0 0 auto}.departments-tab_sectionTitle__stkpJ{color:var(--content);margin:0 0 var(--spacing-xs)}.departments-tab_sectionDescription__vft\+Q{color:var(--content-muted);margin:0 0 var(--spacing-xl)}.departments-tab_loadingWrap__3V378{display:flex;justify-content:center;padding:var(--spacing-5xl)}.departments-tab_tableWrap__HEJB8{min-width:0}.departments-tab_pagination__sQlZG{margin-top:var(--spacing-xl)}.departments-tab_iconBtn__b-ecP{align-items:center;background:#0000;border:none;border-radius:var(--rounded-lg);color:var(--color-accent-500);cursor:pointer;display:inline-flex;justify-content:center;padding:var(--spacing-sm)}.departments-tab_iconBtn__b-ecP:hover{background:var(--color-accent-50)}.departments-tab_iconBtn__b-ecP:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.designation-form-modal_footer__xIxnq{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.designation-form-modal_body__bMzVg{display:flex;flex-direction:column;gap:var(--spacing-md)}.designations-tab_toolbar__JAlo5{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-xl)}.designations-tab_departmentSelect__1Ljow{flex:1 1 16rem;max-width:24rem}.designations-tab_actions__WVTP\+{flex:0 0 auto}.designations-tab_sectionTitle__cF29h{color:var(--content);margin:0 0 var(--spacing-xs)}.designations-tab_sectionDescription__-qULa{color:var(--content-muted);margin:0 0 var(--spacing-xl)}.designations-tab_loadingWrap__jDE\+1{display:flex;justify-content:center;padding:var(--spacing-5xl)}.designations-tab_tableWrap__qKu0V{min-width:0}.designations-tab_pagination__sIRCA{margin-top:var(--spacing-xl)}.designations-tab_iconBtn__8CFG4{align-items:center;background:#0000;border:none;border-radius:var(--rounded-lg);color:var(--color-accent-500);cursor:pointer;display:inline-flex;justify-content:center;padding:var(--spacing-sm)}.designations-tab_iconBtn__8CFG4:hover{background:var(--color-accent-50)}.designations-tab_iconBtn__8CFG4:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.roles-tab_sectionTitle__u5s8O{color:var(--content);margin:0 0 var(--spacing-xs)}.roles-tab_sectionDescription__IpvSw{color:var(--content-muted);margin:0 0 var(--spacing-xl)}.roles-tab_employeeSelect__sVmif{margin-bottom:var(--spacing-2xl);max-width:28rem}.roles-tab_loadingWrap__3ySyW{display:flex;justify-content:center;padding:var(--spacing-5xl)}.roles-tab_roleList__77HP\+{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0 auto;max-width:28rem}.roles-tab_roleRow__ty1pC{align-items:center;display:flex;gap:var(--spacing-md)}.roles-tab_roleLabel__-EO6U{color:var(--content);font-size:var(--text-sm)}.roles-tab_actions__SZDuh{display:flex;justify-content:center;margin-top:var(--spacing-2xl)}.roles-tab_successMessage__F-rji{color:#15803d;color:var(--color-success-700,#15803d);font-size:var(--text-sm);margin-top:var(--spacing-xl);text-align:center}.role-management_tableCard__MkGVl{min-width:0}.role-management_deleteAction__TxiUJ,.role-management_editAction__NDVqR{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;gap:var(--spacing-xs);padding:var(--spacing-xs)}.role-management_editAction__NDVqR{color:var(--color-accent-500);font-weight:var(--font-semibold)}.role-management_deleteAction__TxiUJ{color:#b42318;color:var(--color-danger-600,#b42318);font-weight:var(--font-semibold)}.role-management_deleteAction__TxiUJ:hover,.role-management_editAction__NDVqR:hover{text-decoration:underline}.role-management_deleteAction__TxiUJ:focus-visible,.role-management_editAction__NDVqR:focus-visible{outline:2px solid currentColor;outline-offset:2px}.role-management_tabsList__aKdzi{flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.role-management_tabLabel__SeqNl{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.role-management_toolbar__SnWap{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.role-management_field__0ZPQI{flex:1 1 16rem;max-width:24rem}.role-management_actions__xn5sY{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-start}.role-management_toolbar__SnWap>.role-management_actions__xn5sY{margin-left:auto}.role-management_form__NN\+8r{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.role-management_summary__4\+um-{color:var(--content-muted);margin:0 0 var(--spacing-lg)}.role-management_menuList__y639-{display:flex;flex-direction:column;gap:var(--spacing-xl);list-style:none;margin:var(--spacing-xl) auto;max-width:100%;padding:0;width:-webkit-fit-content;width:fit-content}.role-management_subMenus__mbOsn{display:flex;flex-direction:column;gap:var(--spacing-md);list-style:none;margin:var(--spacing-md) 0 0;padding-left:var(--spacing-xl)}.role-management_roleList__pnWFf{margin:0;padding-left:var(--spacing-lg)}.role-management_error__UEQP7{color:#b42318;color:var(--color-danger-600,#b42318);padding-block:var(--spacing-lg)}.adhoc-email_page__SpSan{grid-gap:20px;display:grid;gap:20px;min-width:0}.adhoc-email_pageHeader__s7p1B{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.adhoc-email_pageHeader__s7p1B h1{color:var(--color-text-primary);margin:0}.adhoc-email_pageHeader__s7p1B p{color:var(--color-text-secondary);margin:4px 0 0}.adhoc-email_toolbar__OMPvJ{display:flex;flex-wrap:wrap;gap:10px}.adhoc-email_filterCard__dzRbs{padding:18px!important}.adhoc-email_filterGrid__ZEX6B{align-items:flex-end;display:flex;gap:14px;width:100%}.adhoc-email_filterGrid__ZEX6B>:not(.adhoc-email_filterActions__bLv-a){flex:1 1;min-width:220px}.adhoc-email_filterActions__bLv-a{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-left:auto}.adhoc-email_tablePanel__nAt6g{min-width:0}.adhoc-email_empty__wD1EU{color:var(--color-text-secondary);padding:42px 18px;text-align:center}.adhoc-email_status__\+UX-1{text-transform:capitalize}.adhoc-email_cellWrap__Pb-fg{overflow-wrap:anywhere}.adhoc-email_countryCode__pCq3P{color:var(--color-text-secondary);display:inline-block;line-height:1;min-width:1.75rem;white-space:nowrap}.adhoc-email_phoneInput__fEfb2{padding-left:3.25rem!important}.adhoc-email_modalForm__XuQZ9{grid-gap:18px;display:grid;gap:18px}.adhoc-email_formGrid__34dfY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.adhoc-email_fullWidth__snnMx{grid-column:1/-1}.adhoc-email_notice__HSchA{background:#fff1f2;background:var(--color-danger-50,#fff1f2);border:1px solid #fecaca;border:1px solid var(--color-danger-200,#fecaca);border-radius:6px;color:#b42318;color:var(--color-danger-700,#b42318);font-size:var(--text-base);margin:0;padding:12px}.adhoc-email_modalFooter__Hr-q1{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.adhoc-email_tableStatus__ZjNiw{color:#475569;font-weight:600}.adhoc-email_configurationHeading__4xO6V{color:var(--content);grid-column:1/-1;margin:0}.adhoc-email_readOnlyName__F9L7U[readonly]{background-color:#eff6ff;border-color:#bfdbfe;color:#1e3a5f}.adhoc-email_configurationModal__J2FIO{grid-gap:18px;display:grid;gap:18px}.adhoc-email_configurationSummary__rdjSi{grid-gap:12px 18px;background:#f8fafc;border-radius:7px;display:grid;gap:12px 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 16px}.adhoc-email_configurationSummary__rdjSi div{min-width:0}.adhoc-email_configurationSummary__rdjSi dt{color:#64748b;font-size:var(--text-base);margin-bottom:3px}.adhoc-email_configurationSummary__rdjSi dd{color:#475569;font-size:var(--text-base);font-weight:500;margin:0;overflow-wrap:anywhere}.adhoc-email_passwordField__dicoR{position:relative}.adhoc-email_passwordInput__KQQil{padding-right:2.75rem!important}.adhoc-email_passwordToggle__rPFxH{background:#0000;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:grid;height:1.75rem;padding:0;place-items:center;position:absolute;right:.75rem;top:2.45rem;width:1.75rem}.adhoc-email_passwordToggle__rPFxH:hover{background:#eef6fa;color:#087fbd;color:var(--color-accent-600,#087fbd)}.adhoc-email_passwordToggle__rPFxH:focus-visible{outline:2px solid #0788ca;outline:2px solid var(--color-accent-500,#0788ca);outline-offset:2px}.adhoc-email_detailsGrid__teB2f{grid-gap:0;border:1px solid #d7dee7;border:1px solid var(--color-border,#d7dee7);border-radius:6px;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.adhoc-email_detail__slbzu{border-bottom:1px solid #d7dee7;border-bottom:1px solid var(--color-border,#d7dee7);min-width:0;padding:12px 14px}.adhoc-email_detail__slbzu:nth-child(odd){border-right:1px solid #d7dee7;border-right:1px solid var(--color-border,#d7dee7)}.adhoc-email_detail__slbzu dt{color:var(--color-text-secondary);margin-bottom:4px}.adhoc-email_detail__slbzu dd{color:var(--color-text-primary);margin:0;overflow-wrap:anywhere}.adhoc-email_requestView__O\+mkg{grid-gap:20px;display:grid;gap:20px}.adhoc-email_requestViewHeader__sqMox{grid-gap:14px;align-items:center;background:#f8fafc;border:1px solid #e5ebf2;border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.adhoc-email_requestIdentity__nYN7d{min-width:0;overflow-wrap:anywhere}.adhoc-email_requestIdentity__nYN7d h3{color:#334155;font-size:1.125rem;font-weight:600;margin:2px 0 5px}.adhoc-email_requestStatus__Q462L{align-self:center;justify-self:end;width:-webkit-fit-content;width:fit-content}.adhoc-email_requestMeta__fj7kO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.adhoc-email_requestMetaItem__wUOLC{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:7px;display:flex;gap:11px;min-width:0;padding:14px}.adhoc-email_requestMetaItem__wUOLC>span{background:#edf8fd;background:var(--color-accent-50,#edf8fd);border-radius:6px;color:#087fbd;color:var(--color-accent-600,#087fbd);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.adhoc-email_requestMetaItem__wUOLC dt{margin-bottom:4px}.adhoc-email_requestMetaItem__wUOLC dd{color:#475569;font-weight:500;margin:0;overflow-wrap:anywhere}@media (max-width:900px){.adhoc-email_filterGrid__ZEX6B{flex-wrap:wrap}.adhoc-email_filterActions__bLv-a{flex:1 1 100%}}@media (max-width:640px){.adhoc-email_filterGrid__ZEX6B{align-items:stretch}.adhoc-email_filterActions__bLv-a,.adhoc-email_filterGrid__ZEX6B>:first-child,.adhoc-email_filterGrid__ZEX6B>:not(.adhoc-email_filterActions__bLv-a){flex:1 1 100%}.adhoc-email_configurationSummary__rdjSi,.adhoc-email_detailsGrid__teB2f,.adhoc-email_formGrid__34dfY,.adhoc-email_requestMeta__fj7kO{grid-template-columns:1fr}.adhoc-email_requestStatus__Q462L{align-self:start}.adhoc-email_detail__slbzu:nth-child(odd){border-right:0}.adhoc-email_filterActions__bLv-a>button,.adhoc-email_toolbar__OMPvJ>button{flex:1 1 auto}}.holidays-hero_hero__oqU5l{background:linear-gradient(135deg,var(--color-accent-50) 0,#fff 100%,#f8fafc 100%);background:linear-gradient(135deg,var(--color-accent-50) 0,var(--card-surface,#fff) 100%,var(--color-slate-50,#f8fafc) 100%);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);box-sizing:border-box;margin-bottom:var(--space-7);overflow:hidden;padding:var(--spacing-5xl) var(--spacing-5xl)}.holidays-hero_row__edkmU{align-items:center;display:flex;gap:var(--spacing-5xl);justify-content:space-between;min-width:0}.holidays-hero_copy__n0sEL{flex:1 1 auto;max-width:38rem;min-width:0}.holidays-hero_title__5oVtB{color:var(--content);margin:0 0 var(--spacing-lg)}.holidays-hero_subtitle__ck1rK{color:var(--content-muted);margin:0;max-width:36rem}.holidays-hero_art__lTkj1{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:0}.holidays-hero_heroImg__ewNLh{display:block;height:auto;max-height:6.5rem;max-width:min(20rem,38vw);object-fit:contain;object-position:right center;width:auto}@media (max-width:768px){.holidays-hero_row__edkmU{align-items:center;flex-direction:column;text-align:center}.holidays-hero_copy__n0sEL{max-width:100%;order:1}.holidays-hero_subtitle__ck1rK{margin-left:auto;margin-right:auto}.holidays-hero_art__lTkj1{justify-content:center;order:2}.holidays-hero_heroImg__ewNLh{max-height:8rem;max-width:min(18rem,85vw);object-position:center}}.holidays-stats_grid__scEO5{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space-7)}@media (max-width:900px){.holidays-stats_grid__scEO5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.holidays-stats_grid__scEO5{grid-template-columns:1fr}}.holidays-stats_card__0Q6M6{min-width:0}.holidays-stats_cardInner__-Aym-{align-items:center;display:flex;gap:var(--spacing-lg)}.holidays-stats_iconWrap__-EVEo{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.holidays-stats_iconPurple__bO9Lx{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.holidays-stats_iconGreen__A2BpV{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.holidays-stats_iconBlue__Jeuzl{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:#2563eb;color:var(--color-accent-600,#2563eb)}.holidays-stats_iconAmber__6eMHy{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.holidays-stats_iconTeal__zkVX0{background:#f0fdfa;background:var(--color-teal-50,#f0fdfa);color:#0f766e;color:var(--color-teal-700,#0f766e)}.holidays-stats_text__cf-MH{min-width:0}.holidays-stats_label__AA3mm{color:var(--content-muted);margin:0 0 var(--spacing-xs)}.holidays-stats_value__oPC2v{font-feature-settings:"tnum";color:var(--content);font-variant-numeric:tabular-nums;margin:0}.holidays-table_datePill__FpDJx{background:#f1f5f9;background:var(--color-slate-100,#f1f5f9);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-md);color:var(--content);display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-xs) var(--spacing-md)}.holidays_headerRow__soxvN{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;width:100%}.holidays_tableCard__oywZP{min-width:0}.holidays_tableCardHeader__68d4N{margin-bottom:var(--spacing-lg)}.holidays_tableTitle__oszHI{color:var(--content);flex:1 1 auto;margin:0;min-width:0;text-align:left}.holidays_yearSlot__ielPV{flex:0 0 auto;max-width:12rem;width:min(12rem,100%)}@media (max-width:480px){.holidays_headerRow__soxvN{align-items:stretch;flex-direction:column}.holidays_yearSlot__ielPV{max-width:none}}.holidays_error__lJYKD{color:#dc2626;color:var(--color-danger-600,#dc2626);margin:0 0 var(--spacing-lg)}.holidays_tabsList__J\+UMd{flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.holidays_tabTrigger__BNZHb{flex:0 0 auto}.holidays_tabPanel__qe-Tf{min-width:0}.it-requests-list_listRoot__OTYjp{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.it-requests-list_loadingRow__Sx6-y{align-items:center;display:flex;justify-content:center;padding:var(--spacing-3xl) 0}.it-requests-list_actionButtonClose__TUttU{border-color:#fecaca;border-color:var(--color-danger-200,#fecaca);color:#b91c1c;color:var(--color-danger-700,#b91c1c)}.it-requests-list_actionButtonClose__TUttU:hover{background:#fef2f2;background:var(--color-danger-50,#fef2f2)}.it-requests-list_totalLabel__EF\+4-{color:var(--content);font-weight:var(--font-medium)}.it-requests-list_cellMuted__WVjwT{color:var(--content-muted)}.appraisal_fileUploaderSection__7niQB{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:32rem;min-width:18rem;padding:.5rem;width:100%}.appraisal_fileUploader__3MFsv{align-items:center;background:linear-gradient(135deg,#10b9810d,#0596690d);border:1px solid #afd1c6;border-radius:12px;box-shadow:0 4px 12px #00000014;cursor:pointer;display:flex;height:16rem;justify-content:center;text-align:center;transition:all .3s ease;width:100%}.appraisal_fileUploader__3MFsv>label{align-items:center!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:15px!important;justify-content:center!important;width:100%}.appraisal_fileUploader__3MFsv svg{height:60px!important;margin-bottom:10px!important;width:60px!important}.appraisal_fileUploader__3MFsv label span{color:#999!important;display:block!important;font-size:15px!important;text-align:center!important}.appraisal_selectedFile__YCpUl{align-items:center;background:linear-gradient(135deg,#10b9811a,#05966903);border:1px solid #afd1c6;border-radius:8px;display:flex;font-size:14px;gap:12px;overflow:hidden;padding:8px 10px;width:100%}.appraisal_fileInfo__1nSNM{display:flex;flex-direction:column;z-index:1}.appraisal_fileSize__3oAjF{color:#9ca3af;font-size:13px;z-index:1}.appraisal_fileDeleteIcon__ewxbN{color:#fa0c0c;cursor:pointer;height:26px;width:26px;z-index:1}.appraisal_uploadIconWrapper__sDdZP{animation:appraisal_float__JP9Hc 3s ease-in-out infinite;position:relative}@keyframes appraisal_float__JP9Hc{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.appraisal_uploadBtn__HChfZ{background-color:#059669;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:10px 20px}.appraisal_uploadBtn__HChfZ:hover:not(:disabled){background-color:#047857}.appraisal_progressFill__cXOXM{border-bottom:4px solid #059669;height:100%;left:0;position:absolute;top:0;transition:width .6s ease-in-out;z-index:0}.appraisal_selectedFileWrapper__5LXci{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,transform 1s ease,max-height 1s ease;width:100%}.appraisal_selectedFileWrapper__5LXci.appraisal_show__VHpnM{margin-top:1rem;max-height:200px;opacity:1;transform:translateY(0)}@media (max-width:480px){.appraisal_fileUploader__3MFsv{min-height:160px}}.approve-wfh-timesheet-modal_wrap__XeuTL{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.approve-wfh-timesheet-modal_subtitle__oXrl6{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.approve-wfh-timesheet-modal_footerActions__s89ks{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center;width:100%}.approve-wfh-timesheet-modal_groupCard__IZQDL{border:1px solid var(--border);border-radius:var(--rounded-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.approve-wfh-timesheet-modal_groupCardApproved__4hU28{border-left:3px solid var(--color-accent-500)}.approve-wfh-timesheet-modal_groupCardRejected__\+ywan{border-left:3px solid var(--danger)}.approve-wfh-timesheet-modal_groupCardPending__kmwkS{border-left:3px solid var(--warning)}.approve-wfh-timesheet-modal_groupCardSkipped__-RBhv{border-left:3px solid var(--neutral)}.approve-wfh-timesheet-modal_groupCardStaged__5z2qk{box-shadow:0 0 0 1px var(--border);box-shadow:0 0 0 1px var(--color-accent-300,var(--border))}.approve-wfh-timesheet-modal_groupHeader__TlBw5{align-items:flex-start;display:flex;gap:var(--spacing-3xl);padding:var(--spacing-5xl)}.approve-wfh-timesheet-modal_groupIcon__yBfZ6{align-items:center;background:var(--surface-info);background:var(--color-accent-50,var(--surface-info));border-radius:var(--rounded-lg);color:var(--color-accent-500);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.approve-wfh-timesheet-modal_groupTitleBlock__ktfUj{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.approve-wfh-timesheet-modal_groupName__IEmcf{color:var(--content);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:1.3;margin:0}.approve-wfh-timesheet-modal_groupSubtitle__86f1Q{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.approve-wfh-timesheet-modal_groupStats__H4kdI{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-sm)}.approve-wfh-timesheet-modal_groupHours__dlvQQ{color:var(--color-accent-500);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1}.approve-wfh-timesheet-modal_actionHistory__JU8XS{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl)}.approve-wfh-timesheet-modal_historyLine__VlcRQ{align-items:center;color:var(--content-muted);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg)}.approve-wfh-timesheet-modal_historyIcon__1UJx1{flex-shrink:0;font-size:var(--text-base)}.approve-wfh-timesheet-modal_historyIconApproved__bxjtS{color:var(--success)}.approve-wfh-timesheet-modal_historyIconRejected__g8b44{color:var(--danger)}.approve-wfh-timesheet-modal_commentLine__bA5QA{align-items:center;color:var(--content);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg);padding-left:var(--spacing-sm)}.approve-wfh-timesheet-modal_commentIcon__NqSeb{color:var(--content-muted);flex-shrink:0;margin-top:1px}.approve-wfh-timesheet-modal_entriesToggle__CRrh1{align-items:center;background:var(--color-gray-50);background:var(--card-nested-surface,var(--color-gray-50));border:none;border-top:1px solid var(--border);color:var(--content-muted);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-lg);justify-content:center;padding:var(--spacing-xl) var(--spacing-3xl);transition:background .15s ease,color .15s ease;width:100%}.approve-wfh-timesheet-modal_entriesToggle__CRrh1:hover{background:var(--border);background:var(--color-gray-100,var(--border));color:var(--content)}.approve-wfh-timesheet-modal_toggleChevron__jCf-j{transition:transform .2s ease}.approve-wfh-timesheet-modal_toggleChevronOpen__KTrXV{transform:rotate(180deg)}.approve-wfh-timesheet-modal_actionBar__DrAmt,.approve-wfh-timesheet-modal_entriesTableWrap__nfqGf{border-top:1px solid var(--border);padding:var(--spacing-3xl) var(--spacing-5xl) var(--spacing-5xl)}.approve-wfh-timesheet-modal_actionBar__DrAmt{display:flex;flex-direction:column;gap:var(--spacing-xl)}.approve-wfh-timesheet-modal_actionInputRow__fcUYG{align-items:flex-start;display:flex;gap:var(--spacing-xl)}.approve-wfh-timesheet-modal_commentInput__jLsE2{flex:1 1 auto;min-width:0}.approve-wfh-timesheet-modal_commentInput__jLsE2 input{background:#fff;background:var(--ui-field-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);outline:none;padding:var(--spacing-xl) var(--spacing-3xl);transition:border-color .15s ease;width:100%}.approve-wfh-timesheet-modal_commentInput__jLsE2 input::placeholder{color:var(--content-muted)}.approve-wfh-timesheet-modal_commentInput__jLsE2 input:focus{border-color:var(--color-accent-300,var(--info))}.approve-wfh-timesheet-modal_commentInputError__RxvCz input{border-color:var(--danger)}.approve-wfh-timesheet-modal_actionButtons__wPBwB{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xl)}.approve-wfh-timesheet-modal_approveBtn__ICrye{align-items:center;background:var(--success);border:none;border-radius:var(--rounded-md);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-5xl);transition:opacity .15s ease;white-space:nowrap}.approve-wfh-timesheet-modal_approveBtn__ICrye:hover{opacity:.9}.approve-wfh-timesheet-modal_rejectBtn__Qfxoo{align-items:center;background:#0000;border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--danger);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-5xl);transition:background .15s ease;white-space:nowrap}.approve-wfh-timesheet-modal_rejectBtn__Qfxoo:hover{background:var(--surface-danger)}.approve-wfh-timesheet-modal_helperText__ly1Vi{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.approve-wfh-timesheet-modal_errorText__FP\+3c{color:var(--danger);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.approve-wfh-timesheet-modal_stagedIndicator__3dwrj{align-items:center;border-radius:var(--rounded-md);display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl)}.approve-wfh-timesheet-modal_stagedApproved__DM09S{background:var(--surface-success);color:var(--content-success)}.approve-wfh-timesheet-modal_stagedRejected__dfSH0{background:var(--surface-danger);color:var(--danger)}.approve-wfh-timesheet-modal_unstageBtn__EjfJD{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--text-xs);margin-left:auto;opacity:.7;padding:0;text-decoration:underline}.approve-wfh-timesheet-modal_unstageBtn__EjfJD:hover{opacity:1}.approve-wfh-timesheet-modal_emptyState__VeNQH{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--spacing-7xl);text-align:center}@media (max-width:640px){.approve-wfh-timesheet-modal_groupHeader__TlBw5{flex-wrap:wrap}.approve-wfh-timesheet-modal_groupStats__H4kdI{align-items:center;flex-direction:row;gap:var(--spacing-xl);width:100%}.approve-wfh-timesheet-modal_actionInputRow__fcUYG{flex-direction:column}.approve-wfh-timesheet-modal_actionButtons__wPBwB{justify-content:flex-end;width:100%}}.approve-wfh-timesheet-modal_categoryBadge__TeK47{background:#ede9fe;background:var(--purple-100,#ede9fe);border-radius:999px;color:#6d28d9;color:var(--purple-700,#6d28d9);display:inline-block;font-size:.75rem;font-weight:500;line-height:1.4;padding:2px 10px;white-space:nowrap}.approve-wfh-timesheet-modal_timeCell__XOypw{color:#0d9488;color:var(--content-brand,var(--brand-600,#0d9488));font-size:.9375rem;font-weight:600}.approve-wfh-timesheet-modal_confirmCopy__SziT5{color:var(--content-default);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.approval-dashboard-stats_grid__iv2nr{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--space-7)}@media (max-width:900px){.approval-dashboard-stats_grid__iv2nr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.approval-dashboard-stats_grid__iv2nr{grid-template-columns:1fr}}.approval-dashboard-stats_card__yhEmN{min-width:0}.approval-dashboard-stats_cardInner__XF3Vx{align-items:center;display:flex;gap:var(--spacing-lg)}.approval-dashboard-stats_iconWrap__atnnD{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.approval-dashboard-stats_iconPurple__hZvg3{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.approval-dashboard-stats_iconGreen__5xQLz{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.approval-dashboard-stats_iconAmber__Zdm82{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.approval-dashboard-stats_iconRed__2ryNK{background:#fef2f2;background:var(--color-danger-50,#fef2f2);color:#b91c1c;color:var(--color-danger-700,#b91c1c)}.approval-dashboard-stats_text__rM6Lg{min-width:0}.approval-dashboard-stats_label__mbxIq{color:var(--content-muted);margin:0 0 var(--spacing-xs)}.approval-dashboard-stats_value__pxnLR{font-feature-settings:"tnum";color:var(--content);font-variant-numeric:tabular-nums;margin:0}.approval-dashboard-filters_card__QjWwO{margin-bottom:var(--space-6)}.approval-dashboard-filters_row__rFOK-{grid-gap:.75rem;grid-gap:var(--spacing-md,.75rem);align-items:end;display:grid;gap:.75rem;gap:var(--spacing-md,.75rem);grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.35fr) auto;width:100%}.approval-dashboard-filters_fieldDate__Yyi48,.approval-dashboard-filters_field__mxXDP{min-width:0;width:100%}.approval-dashboard-filters_actions__fAIji{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;gap:var(--spacing-sm,.5rem);justify-self:end;padding-bottom:1px}.approval-dashboard-filters_actions__fAIji>*{flex-shrink:0;white-space:nowrap}.approval-dashboard-filters_exportMenu__1sv2a{position:relative}.approval-dashboard-filters_exportOptions__ihRYt{background:var(--table-surface);border:var(--border-thin) solid var(--table-border);border-radius:var(--rounded-xl);box-shadow:0 10px 25px #0f172a24;padding:var(--spacing-sm);position:absolute;right:0;top:calc(100% + var(--spacing-sm));width:17rem;z-index:20}.approval-dashboard-filters_exportOptions__ihRYt button{align-items:flex-start;background:#0000;border:0;border-radius:var(--rounded-lg);color:var(--content-primary);cursor:pointer;display:flex;gap:var(--spacing-lg);padding:var(--spacing-lg);text-align:left;width:100%}.approval-dashboard-filters_exportOptions__ihRYt button:hover{background:#0000000a;background:var(--table-row-hover-surface,#0000000a)}.approval-dashboard-filters_exportOptions__ihRYt svg{color:var(--color-accent-500);flex-shrink:0}.approval-dashboard-filters_exportOptions__ihRYt small,.approval-dashboard-filters_exportOptions__ihRYt span,.approval-dashboard-filters_exportOptions__ihRYt strong{display:block}.approval-dashboard-filters_exportOptions__ihRYt small{color:var(--content-secondary);font-size:var(--text-xs);font-weight:var(--font-regular);margin-top:var(--spacing-xs)}@media (max-width:900px){.approval-dashboard-filters_row__rFOK-{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-dashboard-filters_fieldDate__Yyi48{grid-column:span 2}.approval-dashboard-filters_actions__fAIji{grid-column:1/-1;justify-self:end}}@media (max-width:520px){.approval-dashboard-filters_row__rFOK-{grid-template-columns:1fr}.approval-dashboard-filters_fieldDate__Yyi48{grid-column:auto}.approval-dashboard-filters_actions__fAIji{grid-column:auto;justify-content:flex-end;width:100%}}.approval-dashboard-table_container__MqpE8{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.approval-dashboard-table_tableWrapper__mvW5n{background:var(--table-surface);border:var(--border-thin) solid var(--table-border);border-radius:var(--rounded-3xl);max-height:70vh;overflow:auto}.approval-dashboard-table_table__Q\+byP{border-collapse:initial;border-spacing:0;width:100%}.approval-dashboard-table_thead__XoZN9{background:var(--table-header-surface);position:-webkit-sticky;position:sticky;top:0;z-index:3}.approval-dashboard-table_th__Cc0bi{background:var(--table-header-surface);border-bottom:var(--border-thin) solid var(--table-row-divider-border);color:var(--table-header-content);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle;white-space:nowrap}.approval-dashboard-table_tr__sBPIA{background:var(--table-surface)}.approval-dashboard-table_tr__sBPIA:hover .approval-dashboard-table_td__e9b5j{background:rgba(0,0,0,.025);background:var(--table-row-hover-surface,rgba(0,0,0,.025))}.approval-dashboard-table_td__e9b5j{border-bottom:var(--border-thin) solid var(--row-inner-divider,#0000000f);color:var(--table-cell-content);font-size:var(--text-sm);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.approval-dashboard-table_serialCell__\+e82z{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;width:3.5rem}.approval-dashboard-table_numberCell__P30QQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.approval-dashboard-table_actionCell__X1thZ{text-align:center;width:7rem}.approval-dashboard-table_sectionHeaderRow__VvVWE{position:-webkit-sticky;position:sticky;top:2.75rem;z-index:2}.approval-dashboard-table_sectionHeader__7GWlf{background:#f5f6f8;background:var(--table-header-surface,#f5f6f8);border-bottom:var(--border-thin) solid var(--table-row-divider-border);border-top:var(--border-thin) solid var(--table-row-divider-border);color:var(--content);padding:var(--spacing-lg) var(--spacing-3xl);text-align:left}.approval-dashboard-table_sectionHeaderInner__ye6iU{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);min-height:1.75rem}.approval-dashboard-table_sectionSerial__aSet7{color:var(--content-muted);font-weight:700;font-weight:var(--font-bold,700);min-width:1.5rem}.approval-dashboard-table_sectionApproverLabel__wMgoS{color:var(--content-muted);font-size:var(--text-sm);font-weight:500;font-weight:var(--font-medium,500)}.approval-dashboard-table_sectionApproverName__OWuj6{color:var(--content);font-size:.9375rem;font-size:var(--text-base,.9375rem);font-weight:var(--font-semibold)}.approval-dashboard-table_sectionBadges__6aQfi{display:inline-flex;flex-wrap:wrap;gap:.5rem;gap:var(--spacing-sm,.5rem)}.approval-dashboard-table_countBadge__F3Gna{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approval-dashboard-table_emptyEmployees__HKkU-{color:var(--content-muted);font-style:italic;text-align:center}.approval-dashboard-table_loadingState__2Wl0Q{align-items:center;display:flex;justify-content:center;padding:var(--space-7) 0}.approval-dashboard-table_innerLoadingCell__5gjB5{padding:var(--spacing-xl) var(--spacing-3xl);text-align:center}.approval-dashboard-table_innerPaginationRow__kMx\+g .approval-dashboard-table_innerPaginationCell__7iPDm{border-bottom:var(--border-thin) solid var(--row-inner-divider,#0000000f);padding:var(--spacing-md) var(--spacing-3xl)}.approval-dashboard-table_innerPagination__pPVca{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:flex-end}.approval-dashboard-table_innerLoadMore__Cb5W1{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;text-align:center}.approval-dashboard-table_loadMoreLink__lkuPH{background:none;border:none;color:var(--color-accent-500);cursor:pointer;font:inherit;font-size:var(--text-sm);padding:0;text-decoration:underline}.approval-dashboard-table_loadMoreLink__lkuPH:hover:not(:disabled){color:var(--color-accent-600)}.approval-dashboard-table_loadMoreLink__lkuPH:disabled{cursor:not-allowed;opacity:.7}.approval-dashboard-table_loadMoreLoading__vNjB4{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.approval-dashboard-table_innerPaginationRange__nupsH{font-feature-settings:"tnum";color:var(--content-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.approval-dashboard-table_innerPaginationNav__xvQmv{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.approval-dashboard-table_innerPaginationButton__Id8Up{align-items:center;background:#f0f1f3;background:var(--surface-muted,#f0f1f3);border:none;border-radius:50%;color:var(--content);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:2rem}.approval-dashboard-table_innerPaginationButton__Id8Up:hover:not(:disabled){background:#e4e6ea;background:var(--surface-hover,#e4e6ea)}.approval-dashboard-table_innerPaginationButton__Id8Up:disabled{background:#0000;color:var(--content-muted);cursor:not-allowed;opacity:.5}.approval-dashboard-table_outerPagination__8WOGA{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between}.approval-dashboard-table_pageSize__P1\+nG{align-items:center;color:var(--content-muted);display:inline-flex;font-size:var(--text-sm);gap:var(--spacing-md);white-space:nowrap}.approval-dashboard-table_pageSizeSelect__aC8Wl{background:#fff;background:var(--ui-field-surface,#fff);border:var(--border-thin) solid var(--ui-field-border,#d0d5dd);border-radius:var(--rounded-lg);color:var(--content);font-size:var(--text-sm);padding:var(--spacing-sm) var(--spacing-lg)}.approve-timesheet-modal_wrap__WXIip{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.approve-timesheet-modal_subtitle__TXC-I{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.approve-timesheet-modal_footerActions__GbwLg{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center;width:100%}.approve-timesheet-modal_groupCard__sZOJt{border:1px solid var(--border);border-radius:var(--rounded-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.approve-timesheet-modal_groupCardApproved__jvaTY{border-left:3px solid var(--color-accent-500)}.approve-timesheet-modal_groupCardRejected__5I4mp{border-left:3px solid var(--danger)}.approve-timesheet-modal_groupCardPending__KJA5Z{border-left:3px solid var(--warning)}.approve-timesheet-modal_groupCardSkipped__JZNqo{border-left:3px solid var(--neutral)}.approve-timesheet-modal_groupCardStaged__7eElH{box-shadow:0 0 0 1px var(--border);box-shadow:0 0 0 1px var(--color-accent-300,var(--border))}.approve-timesheet-modal_groupHeader__FLZha{align-items:flex-start;display:flex;gap:var(--spacing-3xl);padding:var(--spacing-5xl)}.approve-timesheet-modal_groupIcon__PEXwH{align-items:center;background:var(--surface-info);background:var(--color-accent-50,var(--surface-info));border-radius:var(--rounded-lg);color:var(--color-accent-500);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.approve-timesheet-modal_groupTitleBlock__pjK4J{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.approve-timesheet-modal_groupName__OQTUH{color:var(--content);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:1.3;margin:0}.approve-timesheet-modal_groupSubtitle__QJhkE{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.approve-timesheet-modal_groupStats__tiXxz{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-sm)}.approve-timesheet-modal_groupHours__ydoK6{color:var(--color-accent-500);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1}.approve-timesheet-modal_actionHistory__TMdz-{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl)}.approve-timesheet-modal_historyLine__NC9PA{align-items:center;color:var(--content-muted);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg)}.approve-timesheet-modal_historyIcon__VpOqC{flex-shrink:0;font-size:var(--text-base)}.approve-timesheet-modal_historyIconApproved__WjjWY{color:var(--success)}.approve-timesheet-modal_historyIconRejected__RAaX-{color:var(--danger)}.approve-timesheet-modal_commentLine__4qup6{align-items:center;color:var(--content);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg);padding-left:var(--spacing-sm)}.approve-timesheet-modal_commentIcon__aKiwX{color:var(--content-muted);flex-shrink:0;margin-top:1px}.approve-timesheet-modal_entriesToggle__vg9HF{align-items:center;background:var(--color-gray-50);background:var(--card-nested-surface,var(--color-gray-50));border:none;border-top:1px solid var(--border);color:var(--content-muted);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-lg);justify-content:center;padding:var(--spacing-xl) var(--spacing-3xl);transition:background .15s ease,color .15s ease;width:100%}.approve-timesheet-modal_entriesToggle__vg9HF:hover{background:var(--border);background:var(--color-gray-100,var(--border));color:var(--content)}.approve-timesheet-modal_toggleChevron__M0UId{transition:transform .2s ease}.approve-timesheet-modal_toggleChevronOpen__cvDi7{transform:rotate(180deg)}.approve-timesheet-modal_actionBar__uxt-Y,.approve-timesheet-modal_entriesTableWrap__0x80Q{border-top:1px solid var(--border);padding:var(--spacing-3xl) var(--spacing-5xl) var(--spacing-5xl)}.approve-timesheet-modal_actionBar__uxt-Y{display:flex;flex-direction:column;gap:var(--spacing-xl)}.approve-timesheet-modal_actionInputRow__Cqu-r{align-items:flex-start;display:flex;gap:var(--spacing-xl)}.approve-timesheet-modal_commentInput__xHtVi{flex:1 1 auto;min-width:0}.approve-timesheet-modal_commentInput__xHtVi input{background:#fff;background:var(--ui-field-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);outline:none;padding:var(--spacing-xl) var(--spacing-3xl);transition:border-color .15s ease;width:100%}.approve-timesheet-modal_commentInput__xHtVi input::placeholder{color:var(--content-muted)}.approve-timesheet-modal_commentInput__xHtVi input:focus{border-color:var(--color-accent-300,var(--info))}.approve-timesheet-modal_commentInputError__letW7 input{border-color:var(--danger)}.approve-timesheet-modal_actionButtons__o69J4{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xl)}.approve-timesheet-modal_approveBtn__90QZD{align-items:center;background:var(--success);border:none;border-radius:var(--rounded-md);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-5xl);transition:opacity .15s ease;white-space:nowrap}.approve-timesheet-modal_approveBtn__90QZD:hover{opacity:.9}.approve-timesheet-modal_rejectBtn__CPonZ{align-items:center;background:#0000;border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--danger);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-5xl);transition:background .15s ease;white-space:nowrap}.approve-timesheet-modal_rejectBtn__CPonZ:hover{background:var(--surface-danger)}.approve-timesheet-modal_helperText__85Fyy{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.approve-timesheet-modal_errorText__Gewee{color:var(--danger);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.approve-timesheet-modal_stagedIndicator__lnmVK{align-items:center;border-radius:var(--rounded-md);display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl)}.approve-timesheet-modal_stagedApproved__basSa{background:var(--surface-success);color:var(--content-success)}.approve-timesheet-modal_stagedRejected__RPBJi{background:var(--surface-danger);color:var(--danger)}.approve-timesheet-modal_unstageBtn__iEFyD{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--text-xs);margin-left:auto;opacity:.7;padding:0;text-decoration:underline}.approve-timesheet-modal_unstageBtn__iEFyD:hover{opacity:1}.approve-timesheet-modal_emptyState__6KVNt{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--spacing-7xl);text-align:center}@media (max-width:640px){.approve-timesheet-modal_groupHeader__FLZha{flex-wrap:wrap}.approve-timesheet-modal_groupStats__tiXxz{align-items:center;flex-direction:row;gap:var(--spacing-xl);width:100%}.approve-timesheet-modal_actionInputRow__Cqu-r{flex-direction:column}.approve-timesheet-modal_actionButtons__o69J4{justify-content:flex-end;width:100%}}.approve-timesheet-modal_categoryBadge__hktca{background:#ede9fe;background:var(--purple-100,#ede9fe);border-radius:999px;color:#6d28d9;color:var(--purple-700,#6d28d9);display:inline-block;font-size:.75rem;font-weight:500;line-height:1.4;padding:2px 10px;white-space:nowrap}.approve-timesheet-modal_timeCell__4NkK8{color:#0d9488;color:var(--content-brand,var(--brand-600,#0d9488));font-size:.9375rem;font-weight:600}.approve-timesheet-modal_confirmCopy__LKjl1{color:var(--content-default);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.organization-structure-page_tableCard__7r\+j7{min-width:0}.organization-structure-page_tabsList__h2aA5{flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.organization-structure-page_tabTrigger__Lgj7n{flex:0 0 auto}.organization-structure-page_tabTriggerInner__YhlxI{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.organization-structure-page_tabPanel__73PVJ{min-width:0}.employee-progression-hero_hero__E202C{background:linear-gradient(135deg,var(--color-accent-50) 0,#fff 55%,#f8fafc 100%);background:linear-gradient(135deg,var(--color-accent-50) 0,var(--card-surface,#fff) 55%,var(--color-slate-50,#f8fafc) 100%);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);box-sizing:border-box;margin-bottom:var(--space-7);overflow:hidden;padding:var(--spacing-5xl) var(--spacing-5xl)}.employee-progression-hero_row__DnQ3w{align-items:center;display:flex;gap:var(--spacing-5xl);justify-content:space-between;min-width:0}.employee-progression-hero_copy__bTyg4{flex:1 1 auto;max-width:40rem;min-width:0}.employee-progression-hero_title__rjJNf{color:var(--content);margin:0 0 var(--spacing-lg)}.employee-progression-hero_subtitle__UzJLf{color:var(--content-muted);margin:0;max-width:40rem}.employee-progression-hero_art__3c15j{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:0}.employee-progression-hero_heroImg__TcJIn{display:block;height:auto;max-height:6.5rem;max-width:min(20rem,38vw);object-fit:contain;object-position:right center;width:auto}@media (max-width:768px){.employee-progression-hero_row__DnQ3w{align-items:center;flex-direction:column;text-align:center}.employee-progression-hero_copy__bTyg4{max-width:100%;order:1}.employee-progression-hero_subtitle__UzJLf{margin-left:auto;margin-right:auto}.employee-progression-hero_art__3c15j{justify-content:center;order:2}.employee-progression-hero_heroImg__TcJIn{max-height:8rem;max-width:min(18rem,85vw);object-position:center}}.assign-manager-tab_stack__HYVSy{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.assign-manager-tab_panel__WXWFN{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.assign-manager-tab_panel__WXWFN h2,.assign-manager-tab_panel__WXWFN p{margin:0}.assign-manager-tab_panel__WXWFN p{color:var(--content-muted);margin-top:var(--spacing-xs)}.assign-manager-tab_formGrid__-4O34{grid-gap:var(--spacing-lg);align-items:end;display:grid;gap:var(--spacing-lg);grid-template-columns:minmax(13rem,1.1fr) minmax(11rem,.8fr) minmax(13rem,1.1fr) auto;margin-top:var(--spacing-xl)}.assign-manager-tab_actionCell__5U\+UA{align-items:flex-end;display:flex}.assign-manager-tab_tableHeader__0kEM5{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:flex-end;margin-bottom:var(--spacing-lg)}.assign-manager-tab_loadingWrap__yCxli{display:flex;justify-content:center;padding:var(--spacing-5xl)}.assign-manager-tab_modalFooter__4ySvz{display:flex;gap:var(--spacing-md);justify-content:flex-end}@media (max-width:1080px){.assign-manager-tab_formGrid__-4O34{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.assign-manager-tab_formGrid__-4O34,.assign-manager-tab_tableHeader__0kEM5{align-items:stretch;flex-direction:column;grid-template-columns:1fr}.assign-manager-tab_actionCell__5U\+UA{align-items:stretch}}.promotion-management-tab_stack__U-fGm{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.promotion-management-tab_panel__PJu1j{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.promotion-management-tab_panel__PJu1j h2,.promotion-management-tab_panel__PJu1j p{margin:0}.promotion-management-tab_panel__PJu1j p{color:var(--content-muted);margin-top:var(--spacing-xs)}.promotion-management-tab_employeePicker__NW6XX{margin-top:var(--spacing-xl);max-width:32rem}.promotion-management-tab_tableHeader__CjuPc{align-items:center;color:var(--content);display:flex;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-lg)}.promotion-management-tab_modalGrid__Mf7RD{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.promotion-management-tab_loadingInline__29agE{display:flex;justify-content:center;padding-top:var(--spacing-lg)}.promotion-management-tab_modalFooter__gwlVx{display:flex;gap:var(--spacing-md);justify-content:flex-end}@media (max-width:640px){.promotion-management-tab_modalGrid__Mf7RD{grid-template-columns:1fr}}.document-approval-tab_stack__3AOpN{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.document-approval-tab_panel__OQfFf{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.document-approval-tab_panel__OQfFf h2,.document-approval-tab_panel__OQfFf p{margin:0}.document-approval-tab_panel__OQfFf p{color:var(--content-muted);margin-top:var(--spacing-xs)}.document-approval-tab_filterGrid__MxV6r{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--spacing-xl)}.document-approval-tab_loadingWrap__B5K2v{display:flex;justify-content:center;padding:var(--spacing-5xl)}.document-approval-tab_actionGroup__oE2ht{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--spacing-sm)}.document-approval-tab_documentSummary__GexZq{grid-gap:var(--spacing-lg);background:#f8fafc;background:var(--color-slate-50,#f8fafc);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-xl);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--spacing-lg)}.document-approval-tab_documentSummary__GexZq div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs);min-width:0}.document-approval-tab_documentSummary__GexZq span{color:var(--content-muted)}.document-approval-tab_modalControls__jAzna{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:1fr;margin-top:var(--spacing-xl);max-width:28rem}.document-approval-tab_hiddenButton__i\+f\+f{display:none}.document-approval-tab_modalFooter__wWFGv{display:flex;gap:var(--spacing-md);justify-content:flex-end}@media (max-width:900px){.document-approval-tab_documentSummary__GexZq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.document-approval-tab_documentSummary__GexZq,.document-approval-tab_filterGrid__MxV6r{grid-template-columns:1fr}}.employee-progression-page_tableCard__AdgYg{min-width:0}.employee-progression-page_tabsList__mbbMr{flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.employee-progression-page_tabTrigger__E4eFr{flex:0 0 auto}.employee-progression-page_tabTriggerInner__Kknao{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.employee-progression-page_tabPanel__NQHmu{min-width:0}.leave-balance-tab_stack__AS\+dw{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.leave-balance-tab_panel__0f-gh{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.leave-balance-tab_panel__0f-gh h2,.leave-balance-tab_panel__0f-gh p{margin:0}.leave-balance-tab_panel__0f-gh p{color:var(--content-muted);margin-top:var(--spacing-xs)}.leave-balance-tab_employeeSelect__pvqcs{margin-top:var(--spacing-xl);max-width:32rem}.leave-balance-tab_modalGrid__rqFRN{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.leave-balance-tab_modalFooter__Rtc1q{display:flex;gap:var(--spacing-md);justify-content:flex-end}.leave-approval-tab_stack__cHyg8{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.leave-approval-tab_panel__-Yz19{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.leave-approval-tab_panel__-Yz19 h2,.leave-approval-tab_panel__-Yz19 p{margin:0}.leave-approval-tab_panel__-Yz19 p{color:var(--content-muted);margin-top:var(--spacing-xs)}.leave-approval-tab_filters__4V6n0{grid-gap:var(--spacing-lg);align-items:end;display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 1fr;margin-top:var(--spacing-xl)}.leave-approval-tab_summaryGrid__\+Vxrw{grid-gap:var(--spacing-lg);background:#f8fafc;background:var(--color-slate-50,#f8fafc);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-xl);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--spacing-lg)}.leave-approval-tab_summaryGrid__\+Vxrw div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.leave-approval-tab_summaryGrid__\+Vxrw span{color:var(--content-muted);font-size:var(--text-xs);font-weight:600}.leave-approval-tab_summaryGrid__\+Vxrw strong{color:var(--content);font-size:var(--text-sm)}.leave-approval-tab_modalControls__OOFlH{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);margin-left:auto;margin-right:auto;margin-top:var(--spacing-xl);width:min(100%,24rem)}.leave-approval-tab_loadingWrap__vx823{display:flex;justify-content:center;padding:var(--spacing-5xl)}@media (max-width:720px){.leave-approval-tab_filters__4V6n0,.leave-approval-tab_summaryGrid__\+Vxrw{grid-template-columns:1fr}.leave-approval-tab_modalControls__OOFlH{width:100%}}.leave-approval-tab_modalFooter__ncx5Z{display:flex;gap:var(--spacing-md);justify-content:flex-end}.punch-details-tab_stack__PgmcP{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.punch-details-tab_panel__pbQce{background:#fff;background:var(--card-surface,#fff);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);min-width:0;padding:var(--spacing-xl)}.punch-details-tab_panel__pbQce h2,.punch-details-tab_panel__pbQce p{margin:0}.punch-details-tab_panel__pbQce p{color:var(--content-muted);margin-top:var(--spacing-xs)}.punch-details-tab_employeeSelect__gUrrw{margin-top:var(--spacing-xl);max-width:32rem}.leave-attendance-management-page_hero__SwOur{background:linear-gradient(135deg,var(--color-accent-50) 0,#fff 58%,#f8fafc 100%);background:linear-gradient(135deg,var(--color-accent-50) 0,var(--card-surface,#fff) 58%,var(--color-slate-50,#f8fafc) 100%);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);box-sizing:border-box;margin-bottom:var(--space-7);overflow:hidden;padding:var(--spacing-5xl)}.leave-attendance-management-page_heroRow__MEHx9{align-items:center;display:flex;gap:var(--spacing-5xl);justify-content:space-between;min-width:0}.leave-attendance-management-page_copy__wj4NR{flex:1 1 auto;max-width:42rem;min-width:0}.leave-attendance-management-page_copy__wj4NR h1,.leave-attendance-management-page_copy__wj4NR p{margin:0}.leave-attendance-management-page_copy__wj4NR p{color:var(--content-muted);margin-top:var(--spacing-md);max-width:40rem}.leave-attendance-management-page_art__WvVK4{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:0}.leave-attendance-management-page_heroImg__nJt73{display:block;height:auto;max-height:6.5rem;max-width:min(20rem,38vw);object-fit:contain;object-position:right center;width:auto}.leave-attendance-management-page_tableCard__jKQb1{min-width:0}.leave-attendance-management-page_tabsList__-tlYM{flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.leave-attendance-management-page_tabTrigger__\+FNEt{flex:0 0 auto}.leave-attendance-management-page_tabTriggerInner__gAjwo{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.leave-attendance-management-page_tabPanel__xRlmv{min-width:0}@media (max-width:768px){.leave-attendance-management-page_heroRow__MEHx9{align-items:center;flex-direction:column;text-align:center}.leave-attendance-management-page_copy__wj4NR{max-width:100%}.leave-attendance-management-page_copy__wj4NR p{margin-left:auto;margin-right:auto}.leave-attendance-management-page_art__WvVK4{justify-content:center}.leave-attendance-management-page_heroImg__nJt73{max-height:8rem;max-width:min(18rem,85vw);object-position:center}}.celebration-banners_annWrapper__DbixE{display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.celebration-banners_carouselContainer__9IGBr{width:100%}.celebration-banners_grid__KSplL{grid-gap:var(--spacing-3xl);display:grid;gap:var(--spacing-3xl);grid-template-columns:1fr;width:100%}@media (min-width:992px){.celebration-banners_gridCols1__QLatB{grid-template-columns:1fr}.celebration-banners_gridCols2__SzKea{grid-template-columns:repeat(2,1fr)}.celebration-banners_gridCols3__ueKzr{grid-template-columns:repeat(3,1fr)}}.celebration-banners_card__iR0H2{align-items:center;background-origin:border-box;border:none;border-radius:var(--rounded-3xl);display:flex!important;gap:var(--spacing-3xl);height:var(--height-10xl);justify-content:space-between;min-width:0;padding:var(--spacing-lg) var(--spacing-5xl)}.celebration-banners_cardBirthday__F5H6E{background:var(--celebration-banner-birthday-gradient)}.celebration-banners_cardAnniversary__INmlO{background:var(--celebration-banner-anniversary-gradient)}.celebration-banners_cardSession__KNxNw{background:var(--celebration-banner-session-gradient);color:inherit;text-decoration:none}.celebration-banners_sessionCardLink__1aDM-{align-items:stretch;color:inherit;display:flex;min-width:0;text-decoration:none;width:100%}.celebration-banners_sessionCardLink__1aDM- .celebration-banners_card__iR0H2{flex:1 1;min-width:0;width:100%}p.celebration-banners_headlineSession__eTBcj,p.celebration-banners_sublineSession__n-pHD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}p.celebration-banners_headlineSession__eTBcj{color:var(--celebration-banner-session-heading-content)}p.celebration-banners_sublineSession__n-pHD{color:var(--celebration-banner-session-muted-content)}.celebration-banners_avatar__ak2\+S{border:2px solid #0f172a1f;border:2px solid var(--celebration-banner-avatar-ring,#0f172a1f)}.celebration-banners_leftContent__24Xjs{align-items:center;display:flex;flex:1 1;gap:var(--spacing-3xl);min-width:0}.celebration-banners_iconWrap__FhUK\+{align-items:center;background:#0f172a0f;background:var(--celebration-banner-chip-surface,#0f172a0f);border-radius:var(--rounded-2xl);display:flex;flex-shrink:0;height:var(--height-6xl);justify-content:center;width:var(--height-6xl)}.celebration-banners_icon__BVom9{color:var(--color-slate-700);color:var(--celebration-banner-chip-icon-content,var(--color-slate-700));height:var(--height-3xl);opacity:.92;width:var(--height-3xl)}.celebration-banners_textBlock__uj\+vC{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:left}.celebration-banners_date__CfeKE{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--spacing-sm);margin:0}.celebration-banners_date__CfeKE svg{flex-shrink:0}p.celebration-banners_headlineAnniversary__qsjJk,p.celebration-banners_headlineBirthday__Qi7gt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}p.celebration-banners_headlineBirthday__Qi7gt{color:var(--celebration-banner-birthday-heading-content)}p.celebration-banners_headlineAnniversary__qsjJk{color:var(--celebration-banner-anniversary-heading-content)}p.celebration-banners_sublineAnniversary__0Yb41,p.celebration-banners_sublineBirthday__GJkal{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}p.celebration-banners_sublineBirthday__GJkal{color:var(--celebration-banner-birthday-muted-content)}p.celebration-banners_sublineAnniversary__0Yb41{color:var(--celebration-banner-anniversary-muted-content)}.slick-slider{display:flex!important;flex-direction:column;width:100%}.slick-list{border-radius:var(--rounded-3xl);order:1}.slick-dots{margin:var(--spacing-lg) 0 0 0!important;order:2;position:static!important}.slick-dots,.slick-dots li{align-items:center;display:flex!important;justify-content:center}.slick-dots li{height:10px!important;margin:0 5px!important;width:10px!important}.slick-dots li button{background:var(--color-accent-500)!important;border:none!important;border-radius:50%!important;cursor:pointer!important;font-size:0!important;height:6px!important;opacity:.3;outline:none!important;padding:0!important;transition:all .3s ease;width:6px!important}.slick-dots li button:before{display:none!important}.slick-dots li.slick-active button{background:var(--color-accent-500)!important;height:8px!important;opacity:1;width:8px!important}.celebration-banners_carouselSection__W9QuT{margin-bottom:var(--spacing-xl);min-width:0}@media (max-width:767px){p.celebration-banners_headlineAnniversary__qsjJk,p.celebration-banners_headlineBirthday__Qi7gt,p.celebration-banners_headlineSession__eTBcj,p.celebration-banners_sublineAnniversary__0Yb41,p.celebration-banners_sublineBirthday__GJkal,p.celebration-banners_sublineSession__n-pHD{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;white-space:normal}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.quick-actions_actionGrid__cU4EC{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.quick-actions_actionGrid__cU4EC{grid-template-columns:repeat(4,1fr)}}.quick-actions_actionCard__OAVtn{background-color:var(--card-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-3xl);transition:all .2s ease}.quick-actions_actionCard__OAVtn:hover{border-color:#0d6efd33;box-shadow:0 4px 12px #00000014}.quick-actions_actionCard__OAVtn:active{transform:scale(.99)}.quick-actions_iconBg__9W24D{background-color:var(--icon-accent-surface);border-radius:var(--rounded-xl);height:var(--height-7xl);width:var(--height-7xl)}.attendance-card_chartWrapper__xeicu{margin-top:var(--spacing-5xl)}.attendance-card_chartContainer__BN1Xt{height:130px}.attendance-card_chartLoading__FxLl0{align-items:center;color:var(--content-muted);display:flex;font-size:var(--text-xs);height:130px;justify-content:center}.attendance-card_displayHours__VQj9q{color:var(--color-accent-500);font-size:var(--font-size-base);font-weight:var(--font-semibold)}.attendance-card_activeWorkHours__K\+LpD{color:var(--text-color-default);font-size:var(--font-size-base);font-weight:var(--font-semibold)}.attendance-card_locationIcon__KO86X{color:var(--content-muted)}.attendance-card_locationPill__FkjKt{background:color-mix(in srgb,var(--color-accent-500) 10%,#0000);border-radius:var(--rounded-full);color:var(--color-accent-500);display:inline-block;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.01em;max-width:60%;min-width:0;overflow:hidden;padding:2px var(--spacing-md);text-overflow:ellipsis;white-space:nowrap}.attendance-card_legend__wreI9{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-5xl);margin-top:var(--spacing-lg)}.attendance-card_legendItem__kbyk\+{align-items:center;display:flex;gap:var(--spacing-sm)}.attendance-card_legendDot__Wih8O{border-radius:var(--rounded-full);flex-shrink:0;height:8px;width:8px}.attendance-card_legendLabel__R2Blm{color:var(--content-muted);font-size:var(--text-xxs);font-weight:var(--font-normal)}.attendance-card_tooltip__RwBs0{background:var(--card-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-md);box-shadow:0 4px 16px #00000014;min-width:148px;padding:var(--spacing-lg) var(--spacing-xl)}.attendance-card_tooltipDate__a1VMU{color:var(--content);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--font-semibold);margin:0 0 var(--spacing-xs) 0}.attendance-card_tooltipStatus__Narzx{color:var(--content-muted);font-size:var(--text-xxs);margin:0}.attendance-card_tooltipDivider__X6Mv5{border:none;border-top:var(--border-thin) solid var(--border);margin:var(--spacing-md) 0}.attendance-card_tooltipRow__NQtaW{display:flex;gap:var(--spacing-5xl);justify-content:space-between;margin-bottom:var(--spacing-xs)}.attendance-card_tooltipKey__C59k7{color:var(--content-muted);font-size:var(--text-xxs)}.attendance-card_tooltipVal__4TqAw{color:var(--content);font-size:var(--text-xxs);font-weight:var(--font-medium)}.attendance-card_tooltipValBold__RVa1z{color:var(--content);font-size:var(--text-xxs);font-weight:var(--font-bold)}.attendance-card_punchDetail__Xdo3C{background:var(--card-nested-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-md);margin-top:var(--spacing-5xl);padding:var(--spacing-xl)}.attendance-card_punchDetailHeader__f5Ik5{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xl)}.attendance-card_punchDetailDate__0Ah9q{color:var(--content);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--font-semibold);margin:0}.attendance-card_punchDetailClose__-PhbR{align-items:center;background:none;border:none;color:var(--content-muted);cursor:pointer;display:flex;line-height:1;padding:0}.attendance-card_punchDetailClose__-PhbR:hover{color:var(--content)}.attendance-card_punchDetailGrid__7UOAn{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr)}.attendance-card_punchDetailItem__Lq7dI{display:flex;flex-direction:column;gap:var(--spacing-xs)}.attendance-card_punchDetailLabel__5Hj95{color:var(--content-muted);font-size:var(--text-xxs);font-weight:var(--font-normal)}.attendance-card_punchDetailValue__uLFf1{color:var(--content);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-semibold)}.attendance-card_punchDetailLoading__r\+m1F{color:var(--content-muted);font-size:var(--text-xs);padding:var(--spacing-xl) 0;text-align:center}.attendance-card_punchDetailError__-d\+6i{color:var(--danger);font-size:var(--text-xs);padding:var(--spacing-xl) 0;text-align:center}.attendance-card_officeInTimeIcon__HFcpt{color:var(--color-accent-500)}.attendance-card_officeIn__iKUb-{color:var(--color-accent-500)}.attendance-card_officeIn__iKUb-,.attendance-card_officeOut__ZNzps{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-bold);margin-top:var(--spacing-xs)}.attendance-card_officeOut__ZNzps{color:var(--content-muted)}.attendance-card_selectedDayLabel__oGnfQ{align-items:center;color:var(--content-muted);display:flex;font-size:var(--text-xxs);font-weight:var(--font-medium);justify-content:space-between;margin-bottom:var(--spacing-lg)}.attendance-card_selectedDayReset__n1trT{background:none;border:none;color:var(--danger);cursor:pointer;font-size:var(--text-xxs);font-weight:var(--font-medium);padding:0}.attendance-card_selectedDayReset__n1trT:hover{opacity:.75}.linear-progress_root__OQq\+J{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.linear-progress_barRow__WBkYV{align-items:center;display:flex;gap:var(--spacing-md);min-width:0}.linear-progress_track__IvbMw{background:var(--linear-progress-track-surface);border-radius:var(--rounded-full);flex:1 1;height:var(--height-sm);min-width:0;overflow:hidden}.linear-progress_fill__pqwWm{border-radius:inherit;display:block;height:100%;transform-origin:left center;will-change:transform}.linear-progress_fillAccent__qaZ2L{background:var(--linear-progress-accent-fill)}.linear-progress_fillSuccess__FKsSo{background:var(--linear-progress-success-fill)}.linear-progress_fillDanger__utO88{background:#ef4444;background:var(--linear-progress-danger-fill,#ef4444)}.linear-progress_valueLabel__1A4pN{font-feature-settings:"tnum";flex-shrink:0;font-variant-numeric:tabular-nums;min-width:2.25rem;text-align:right}@media (prefers-reduced-motion:reduce){.linear-progress_fill__pqwWm{transition:none!important}}.my-projects_myProjectsCard__G6Rfh{display:flex;flex-direction:column;max-height:426px}.my-projects_header__9-bZd{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-2xl)}.my-projects_viewAllButton__6y9xq{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--link);display:inline-flex;font:inherit;gap:var(--spacing-xs);margin:0;padding:0}.my-projects_projectList__4Xoqr{max-height:426px;overflow-y:auto;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.my-projects_projectList__4Xoqr::-webkit-scrollbar{width:4px}.my-projects_projectList__4Xoqr::-webkit-scrollbar-track{background:#0000}.my-projects_projectList__4Xoqr::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.my-projects_row__0q49g{border-top:1px solid var(--border);padding-bottom:var(--spacing-2xl);padding-top:var(--spacing-2xl)}.my-projects_row__0q49g.my-projects_firstRow__0Nrj6{border-top:none;padding-top:0}.my-projects_rowTop__h\+8dj{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between;margin-bottom:var(--spacing-md);min-width:0}.my-projects_truncate__zgLFk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-projects_badgeActive__pGYpn,.my-projects_badgeCompleted__V\+bnp,.my-projects_badgeOnHold__Ulgvr{border-radius:var(--rounded-full);flex-shrink:0;padding:var(--spacing-xs) var(--spacing-md)}.my-projects_badgeActive__pGYpn{background:var(--my-projects-badge-active-surface);color:var(--my-projects-badge-active-content)}.my-projects_badgeCompleted__V\+bnp{background:var(--my-projects-badge-completed-surface);color:var(--my-projects-badge-completed-content)}.my-projects_badgeOnHold__Ulgvr{background:#fff8e1;background:var(--my-projects-badge-onhold-surface,#fff8e1);color:#b45309;color:var(--my-projects-badge-onhold-content,#b45309)}.my-projects_progressWrap__7pfrR{margin-bottom:var(--spacing-lg)}.my-projects_rowBottom__xfCFG{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between}.my-projects_metaLeft__FcUJA{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);min-width:0}.my-projects_metaItem__Vvshr{align-items:center;display:inline-flex;gap:var(--spacing-sm);min-width:0}.my-projects_percentAccent__vOulw{color:var(--my-projects-badge-active-content)}.my-projects_percentSuccess__zS4lS{color:var(--my-projects-badge-completed-content)}.leave-balance-overview-card_card__nZBjJ{width:100%}.leave-balance-overview-card_header__GxuRM{align-items:flex-start;display:flex;gap:var(--space-5);justify-content:space-between;margin-bottom:var(--space-6)}.leave-balance-overview-card_titleBlock__jwtfV{min-width:0}.leave-balance-overview-card_title__1ygaZ{margin:0}.leave-balance-overview-card_subtitle__dp1IP{margin:var(--space-2) 0 0}.leave-balance-overview-card_grid__lFuAo{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:768px){.leave-balance-overview-card_grid__lFuAo{grid-template-columns:1fr}}.leave-balance-overview-card_tile__SlErE{background:var(--card-surface);background:var(--card-surface,var(--card-surface));border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);padding:var(--space-5)}.leave-balance-overview-card_tileHeader__wZkxT{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between;width:100%}.leave-balance-overview-card_tileLabel__1ugdO{letter-spacing:.04em;margin:0;text-transform:uppercase}.leave-balance-overview-card_accentDot__pePrK{background:var(--content-accent);border-radius:50%;flex-shrink:0;height:6px;transition:background-color .3s ease;width:6px}.leave-balance-overview-card_daysRow__Eiovk{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.leave-balance-overview-card_daysValue__N24tz{color:var(--content-accent);font-size:2rem;font-size:var(--font-size-3xl,2rem);font-weight:600;font-weight:var(--font-weight-semibold,600);line-height:1.1;margin:0;transition:color .3s ease}.leave-balance-overview-card_tile__SlErE[data-variant=success] .leave-balance-overview-card_daysValue__N24tz{color:var(--success)}.leave-balance-overview-card_tile__SlErE[data-variant=success] .leave-balance-overview-card_accentDot__pePrK{background:var(--success)}.leave-balance-overview-card_tile__SlErE[data-variant=accent] .leave-balance-overview-card_daysValue__N24tz{color:var(--color-accent-500)}.leave-balance-overview-card_tile__SlErE[data-variant=accent] .leave-balance-overview-card_accentDot__pePrK{background:var(--color-accent-500)}.leave-balance-overview-card_tile__SlErE[data-variant=danger] .leave-balance-overview-card_daysValue__N24tz{color:var(--danger)}.leave-balance-overview-card_tile__SlErE[data-variant=danger] .leave-balance-overview-card_accentDot__pePrK{background:var(--danger)}.leave-balance-overview-card_daysSuffix__orA3z{margin:0}.leave-balance-overview-card_progress__7-Vun{margin-top:var(--space-4)}.leave-balance-overview-card_statsRow__duVkT{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-4)}.leave-balance-overview-card_stat__DGKCx{color:var(--content-muted);margin:0}.leave-type-label_root__aasfG{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.2;margin:0}.leave-type-label_leave__Tt\+5i{color:var(--team-availability-label-leave-content)}.leave-type-label_wfh__Md0Dn{color:var(--team-availability-label-wfh-content)}.leave-type-label_inOffice__13PRq{color:var(--team-availability-label-in-office-content)}.team-availability-card_teamAvailabilityCard__\+V9qG{display:flex;flex-direction:column;height:100%}.team-availability-card_header__yQSlD{align-items:flex-start;display:flex;gap:var(--space-5);justify-content:space-between;margin-bottom:var(--space-6)}.team-availability-card_titleBlock__-U\+zc{min-width:0}.team-availability-card_title__1W\+jo{margin:0}.team-availability-card_subtitle__lr24O{margin:var(--space-2) 0 0}.team-availability-card_memberCount__MWOaQ{flex-shrink:0;line-height:1.2;margin:0}.team-availability-card_list__K9tYo{flex:1 1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.team-availability-card_list__K9tYo::-webkit-scrollbar{width:4px}.team-availability-card_list__K9tYo::-webkit-scrollbar-track{background:#0000}.team-availability-card_list__K9tYo::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.team-availability-card_row__XgrIM{grid-gap:var(--space-5);align-items:center;border-top:var(--border-1) solid var(--border);display:grid;gap:var(--space-5);grid-template-columns:auto 1fr auto;padding:var(--space-5) 0}.team-availability-card_row__XgrIM:first-child{border-top:none;padding-top:0}.team-availability-card_avatar__ZlX-r{align-self:center}.team-availability-card_identity__3lFXN{min-width:0}.team-availability-card_name__zTJ63{margin:0}.team-availability-card_status__vSx\+f{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2);text-align:right}.team-availability-card_date__nSES\+,.team-availability-card_leaveLabel__5eH\+e{margin:0}.team-availability-card_footerButton__9vmbD{margin-top:auto;padding-top:var(--space-6)}.training-category-label_root__0ODYA{align-items:center;border-radius:9999px;display:inline-flex;font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.2;margin:0;padding:var(--space-2) var(--space-4);width:-webkit-fit-content;width:fit-content}.training-category-label_training__n20nD{background-color:var(--training-category-training-surface);color:var(--training-category-training-content)}.training-category-label_learning__fmBL3{background-color:var(--training-category-learning-surface);color:var(--training-category-learning-content)}.training-category-label_workshop__VFNC1{background-color:var(--training-category-workshop-surface);color:var(--training-category-workshop-content)}.training-development-card_trainingDevelopmentCard__iZ0gy{display:flex;flex-direction:column;height:100%}.training-development-card_header__d0\+Ze{align-items:flex-start;display:flex;gap:var(--space-5);justify-content:space-between;margin-bottom:var(--space-6)}.training-development-card_titleBlock__ceZnt{min-width:0}.training-development-card_title__0stcm{margin:0}.training-development-card_subtitle__oHOnO{margin:var(--space-2) 0 0}.training-development-card_sessionCount__igQps{flex-shrink:0;line-height:1.2;margin:0}.training-development-card_list__1XaYZ{flex:1 1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.training-development-card_row__821bj{grid-gap:var(--space-5);align-items:center;border-top:var(--border-1) solid var(--border);display:grid;gap:var(--space-5);grid-template-columns:auto 1fr auto;grid-template-rows:auto;padding:var(--space-5) 0}.training-development-card_row__821bj:first-child{border-top:none;padding-top:0}.training-development-card_iconTile__0DNrR{align-items:center;border-radius:var(--rounded-lg);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.training-development-card_iconTileSky__bmYFc{background:var(--color-sky-50);color:var(--color-sky-600)}.training-development-card_iconTileAmber__g-rfZ{background:var(--color-amber-100);color:var(--color-amber-700)}.training-development-card_iconTileIndigo__S2l8C{background:var(--color-indigo-100);color:var(--color-indigo-600)}.training-development-card_iconTileGlyph__KDq5U{color:inherit;flex-shrink:0}.training-development-card_iconTileGreen__NBGOg{background-color:#dcfce7;color:#16a34a}.training-development-card_body__PV5mZ{min-width:0}.training-development-card_sessionTitle__xvmCF{margin:0}.training-development-card_meta__tiZrb{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);margin-top:var(--space-2)}.training-development-card_metaItem__mHsLU{align-items:center;display:inline-flex;gap:var(--space-2);min-width:0}.training-development-card_metaIcon__t1APX{color:var(--content-muted);flex-shrink:0}.training-development-card_labelCol__Iz7br{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2);text-align:right}.training-development-card_categoryLabel__NFmBp{margin:0}.training-development-card_footerButton__FhxHZ{margin-top:auto}.attendance-analytics-card_header__MG\+Ue{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xl)}.attendance-analytics-card_titleWrap__xmVeZ{display:flex;flex-direction:column;gap:2px}.attendance-analytics-card_trend__Q968k{align-items:center;color:var(--success);display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-sm)}.attendance-analytics-card_chartWrap__yRl9S{height:180px;margin-top:var(--spacing-7xl);width:100%}.attendance-analytics-card_divider__MtqC8{border-top:1px solid var(--border-neutral);margin-top:var(--spacing-5xl)}.attendance-analytics-card_stats__JQL7e{display:flex;gap:var(--spacing-4xl);justify-content:space-between;margin-top:var(--spacing-4xl);padding:0 var(--spacing-5xl);text-align:center}.attendance-analytics-card_statItem__bQbqu{display:flex;flex-direction:column;gap:var(--spacing-xs)}.attendance-analytics-card_statValue__zDjwE{color:var(--content);font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-bold)}.attendance-analytics-card_statPrimary__UIxKZ{color:var(--color-accent-500)!important}.attendance-analytics-card_statSuccess__a8MbU{color:var(--success)}.timesheet-summary-card_cardContainer__8mrG6{display:flex;flex-direction:column;height:100%}.timesheet-summary-card_cardSection__rjeqY{display:flex;flex:1 1;flex-direction:column;margin-top:var(--spacing-xl);width:100%}.timesheet-summary-card_totalBox__ztGEA{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-4xl)}.timesheet-summary-card_totalLabel__JtkX1{color:var(--info);font-size:var(--text-xxs);font-weight:var(--font-medium);text-transform:uppercase}.timesheet-summary-card_totalValue__rHDyw{color:var(--content);font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-bold)}.timesheet-summary-card_iconBox__6xKRZ{background-color:var(--icon-accent-surface);border-radius:var(--rounded-xl);height:var(--height-7xl);width:var(--height-7xl)}.timesheet-summary-card_rowItem__lh2oj{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-xl)}.timesheet-summary-card_rowLeft__Lt6Tl{align-items:center;display:flex;gap:var(--spacing-sm)}.timesheet-summary-card_dotPrimary__bwvwR{background:var(--info);border-radius:var(--rounded-full);height:8px;width:8px}.timesheet-summary-card_dotMuted__ZPpV7{background:var(--content-muted);border-radius:var(--rounded-full);height:8px;width:8px}.timesheet-summary-card_valueText__Ykxp\+{font-size:var(--text-base);font-weight:var(--font-semibold)}.timesheet-summary-card_divider__2OEk0{border-top:1px solid var(--border-color-default);display:flex;flex:1 1;flex-direction:column;margin-top:var(--spacing-xl);min-height:0;padding-top:var(--spacing-md)}.timesheet-summary-card_dayRow__6zSQh{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-lg)}.timesheet-summary-card_submitBtn__FfR4M{background:var(--info);border:none;border-radius:var(--rounded-md);color:var(--content-info);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);margin-top:auto;padding:var(--spacing-md);transition:.2s;width:100%}.timesheet-summary-card_submitBtn__FfR4M:hover{opacity:.9}.timesheet-summary-card_iconBg__wmlf\+{background-color:var(--icon-accent-surface);border-radius:var(--rounded-xl);height:var(--height-7xl);width:var(--height-7xl)}.timesheet-summary-card_scrollContainer__\+NhHh{margin-bottom:var(--spacing-2xl);max-height:155px;min-height:60px;overflow-y:auto;padding-right:4px}.timesheet-summary-card_scrollContainer__\+NhHh::-webkit-scrollbar{width:4px}.timesheet-summary-card_scrollContainer__\+NhHh::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.timesheet-summary-card_scrollContainer__\+NhHh::-webkit-scrollbar-thumb:hover{background:#0000004d}.action-center-card_actionCard__pDtKk{display:flex;flex-direction:column;max-height:426px}.action-center-card_header__FLyeL{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-2xl)}.action-center-card_header__FLyeL h3{font-size:var(--text-base);font-weight:var(--font-semibold)}.action-center-card_item__N1fwa{display:flex;gap:var(--spacing-lg);padding:var(--spacing-xl);transition:.2s}.action-center-card_item__N1fwa:hover{background:var(--surface-neutral)}.action-center-card_iconBox__V7qD5{align-items:center;background:var(--surface-info);border-radius:var(--rounded-lg);color:var(--info);display:flex;height:36px;justify-content:center;width:36px}.action-center-card_content__Dk8Ie{flex:1 1;min-width:0}.action-center-card_topRow__05WlG{align-items:center;display:flex;gap:var(--spacing-md)}.action-center-card_name__e45XK{font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:0}.action-center-card_desc__iFHUQ{color:var(--neutral);font-size:var(--text-xs);margin-top:2px}.action-center-card_actions__AqR3H{align-items:start;display:flex;gap:6px}.action-center-card_actionsList__imwrt{max-height:426px;overflow-y:auto;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.action-center-card_approve__E8WJq{background:#0000;border:none;color:var(--success);cursor:pointer}.action-center-card_reject__V9sDA{background:#0000;border:none;color:var(--danger);cursor:pointer}.team-availability-page_toolbar__lJNMa{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-6);margin-bottom:var(--space-7)}.team-availability-page_filterSlot__CbKdZ{flex:1 1 auto;max-width:min(100%,22rem);min-width:0}.team-availability-page_dateFilter__C9Aqw{display:block;width:100%}.team-availability-page_dateFilterLabel__10tU-{display:block;margin-bottom:var(--spacing-sm)!important}.team-availability-page_dateFilterTrigger__i81KP{align-items:center;background-color:var(--ui-field-surface);border:1px solid var(--ui-field-border);border-radius:.375rem;box-sizing:border-box;color:var(--ui-field-content);cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;justify-content:flex-start;min-height:var(--ui-field-height);padding:.5rem .75rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.team-availability-page_dateFilterTrigger__i81KP:hover:not(:disabled){border-color:var(--ui-field-border)}.team-availability-page_dateFilterTrigger__i81KP:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.team-availability-page_dateFilterTrigger__i81KP:disabled{cursor:not-allowed;opacity:.6}.team-availability-page_dateFilterTriggerIcon__CbbsA{color:var(--ui-field-placeholder-content);flex-shrink:0}.team-availability-page_dateFilterTriggerLabel__wVvYF{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-availability-page_dateFilterTriggerPlaceholder__ak6RR{color:var(--ui-field-placeholder-content)}.team-availability-page_tableSection__xcmAp{margin-top:var(--space-5);max-width:100%;min-width:0}.team-availability-page_totalStat__RZaoc{margin:0 0 var(--space-5)}.team-availability-page_employeeCell__LJziu{align-items:center;display:inline-flex;gap:var(--space-4);min-width:0}.team-availability-page_employeeName__3fOEO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-sessions-page_toolbar__VQOHX{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-6);margin-bottom:var(--space-7)}.training-sessions-page_filterSlot__kRxUK{flex:1 1 auto;max-width:min(100%,22rem);min-width:0}.training-sessions-page_tableSection__vZHFB{margin-top:var(--space-5)}.training-sessions-page_totalStat__Ys9mQ{margin:0 0 var(--space-5)}.reactEasyCrop_Container{align-items:center;bottom:0;cursor:move;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;user-select:none}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.reactEasyCrop_Cover_Horizontal{height:auto;width:100%}.reactEasyCrop_Cover_Vertical{height:100%;width:auto}.reactEasyCrop_CropArea{border:1px solid #ffffff80;box-shadow:0 0 0 9999em;box-sizing:border-box;color:#00000080;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{border:1px solid #ffffff80;border-bottom:0;border-top:0;bottom:0;box-sizing:border-box;content:" ";left:33.33%;position:absolute;right:33.33%;top:0}.reactEasyCrop_CropAreaGrid:after{border:1px solid #ffffff80;border-left:0;border-right:0;bottom:33.33%;box-sizing:border-box;content:" ";left:0;position:absolute;right:0;top:33.33%}.profile-header-card_card__qG2Pn{border-top:3px solid var(--color-accent-500)}.profile-header-card_inner__9JA6E{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-6)}.profile-header-card_avatarWrap__07zHe{flex-shrink:0;position:relative}.profile-header-card_avatarBtn__imEcG{background:none;border:none;border-radius:var(--radius-full);cursor:pointer;display:block;padding:0;position:relative}.profile-header-card_avatarOverlay__anuhk{align-items:center;background:#00000085;border-radius:var(--radius-full);color:#fff;display:flex;flex-direction:column;gap:3px;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease}.profile-header-card_avatarBtn__imEcG:hover .profile-header-card_avatarOverlay__anuhk{opacity:1}.profile-header-card_avatarOverlayText__uHQiT{font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.2;text-align:center;white-space:nowrap}.profile-header-card_main__5Zdu-{flex:1 1 16rem;min-width:0}.profile-header-card_nameRow__CWFeH{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-2)}.profile-header-card_roleLine__BIAxm{color:var(--content-muted)!important;margin-bottom:var(--spacing-xl)!important}.profile-header-card_metaRow__fDRiH,.profile-header-card_roleLine__BIAxm{align-items:center;display:flex;gap:var(--spacing-2xl)}.profile-header-card_metaItem__4wzSU{align-items:center;color:var(--content);display:inline-flex;gap:var(--spacing-md)}.profile-header-card_metaIcon__y1Mvo{color:var(--content-muted);flex-shrink:0;height:var(--height-3);width:var(--height-3)}.profile-header-card_actions__e6QsQ{flex-shrink:0;margin-left:auto}.profile-header-card_divider__8gzSu{border-top:1px solid var(--border);margin-top:var(--space-6);padding-top:var(--space-6)}.profile-header-card_stats__WzBSO{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.profile-header-card_statLabel__ZFYyR{color:var(--content-muted);letter-spacing:.02em;margin-bottom:var(--space-1);text-transform:uppercase}.profile-header-card_statValue__zoE7e{color:var(--content)}.profile-insurance-details_page__ct7-n{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);max-width:100%;min-width:0;padding:var(--spacing-sm) 0;width:100%}.profile-insurance-details_fieldLabel__3bbmx b,.profile-insurance-details_fileField__Tm-V6 small,.profile-insurance-details_insuranceForm__AbNfH small{color:var(--danger)}.profile-insurance-details_dateField__VIFll{min-width:0}.profile-insurance-details_dateField__VIFll>div{width:100%}.profile-insurance-details_nativeFileInput__yHQ7N{width:1px}.profile-insurance-details_filePicker__zJZp9{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md)}.profile-insurance-details_fileField__Tm-V6 em{color:var(--content-muted);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-normal)}.profile-insurance-details_childQuestion__AAaHG{align-items:center;background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);display:flex;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-lg)}.profile-insurance-details_childQuestion__AAaHG>span{font-weight:var(--font-semibold);margin-right:auto}.profile-insurance-details_childQuestion__AAaHG label{align-items:center;display:inline-flex;gap:var(--spacing-sm);margin:0}.profile-insurance-details_actionBar__Q-RA9{display:flex;justify-content:flex-end}.profile-insurance-details_actionBar__Q-RA9 button,.profile-insurance-details_formActions__9a1VQ button{align-items:center;display:inline-flex;gap:var(--spacing-sm);justify-content:center}.profile-insurance-details_insuranceForm__AbNfH{grid-gap:var(--spacing-xl);background:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);display:grid;gap:var(--spacing-xl);padding:var(--spacing-lg)}.profile-insurance-details_formGrid__yvjV6 label,.profile-insurance-details_insuranceForm__AbNfH>label{grid-gap:var(--spacing-xs);color:var(--content);display:grid;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-xs)}.profile-insurance-details_fieldLabel__3bbmx{align-items:center;display:inline-flex;gap:.2rem;min-height:1.25rem}.profile-insurance-details_fieldLabel__3bbmx b{color:var(--danger);font-weight:var(--font-semibold)}.profile-insurance-details_formGrid__yvjV6>label>input,.profile-insurance-details_insuranceForm__AbNfH>label>input{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-lg);box-sizing:border-box;color:var(--content);min-height:2.5rem;padding:var(--spacing-md);width:100%}.profile-insurance-details_insuranceForm__AbNfH label>small{color:var(--danger)}.profile-insurance-details_insuranceForm__AbNfH label>em{color:var(--content-muted);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-normal)}.profile-insurance-details_formSection__POnvp{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);margin:0;min-width:0;padding:var(--spacing-lg)}.profile-insurance-details_formSection__POnvp legend{color:var(--content);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0;padding:0 var(--spacing-sm);width:auto}.profile-insurance-details_formGrid__yvjV6{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.profile-insurance-details_fileField__Tm-V6{grid-gap:var(--spacing-xs);color:var(--content);display:grid;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--spacing-xs);min-width:0}.profile-insurance-details_nativeFileInput__yHQ7N{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;min-height:0!important;overflow:hidden;position:absolute;white-space:nowrap;width:1px!important}.profile-insurance-details_filePicker__zJZp9{grid-gap:var(--spacing-md)!important;align-items:center;background:var(--card-surface);border:var(--border-thin) dashed var(--border-neutral);border-radius:var(--rounded-lg);cursor:pointer;display:grid!important;gap:var(--spacing-md)!important;grid-template-columns:auto minmax(0,1fr) auto;min-height:2.5rem;padding:var(--spacing-sm) var(--spacing-md)}.profile-insurance-details_filePicker__zJZp9:hover{background:var(--surface-info);border-color:var(--info)}.profile-insurance-details_filePicker__zJZp9>span{color:var(--content-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-insurance-details_filePicker__zJZp9>strong{color:var(--info);font-size:var(--text-xs)}.profile-insurance-details_fileField__Tm-V6>small{color:var(--danger)}.profile-insurance-details_fileField__Tm-V6>em{color:var(--content-muted);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-normal)}.profile-insurance-details_formActions__9a1VQ{display:flex;gap:var(--spacing-md);justify-content:flex-end}.profile-insurance-details_card__8qJwS{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-3xl);box-shadow:0 8px 24px #0f172a0d;overflow:visible}.profile-insurance-details_sectionHeader__LfdHo{align-items:center;border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-2xl)}.profile-insurance-details_emptyState__d0A9j p,.profile-insurance-details_hospitalCopy__7SPCc h3,.profile-insurance-details_hospitalCopy__7SPCc p,.profile-insurance-details_sectionHeader__LfdHo h2,.profile-insurance-details_sectionHeader__LfdHo p{margin:0}.profile-insurance-details_hospitalCopy__7SPCc p,.profile-insurance-details_sectionHeader__LfdHo p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.profile-insurance-details_headerIcon__xsvcs,.profile-insurance-details_hospitalIcon__xPgfi,.profile-insurance-details_summaryIcon__U4uax{align-items:center;background:var(--surface-info);border-radius:var(--rounded-xl);color:var(--info);display:inline-flex;flex:0 0 auto;justify-content:center}.profile-insurance-details_headerIcon__xsvcs{height:2.5rem;width:2.5rem}.profile-insurance-details_summaryGrid__ZXjCJ{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-2xl)}.profile-insurance-details_summaryItem__xO6oa{align-items:center;background:var(--surface-info);border:var(--border-thin) solid var(--border-info);border-radius:var(--rounded-2xl);display:flex;gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl)}.profile-insurance-details_summaryIcon__U4uax{background:var(--card-surface);height:2.25rem;width:2.25rem}.profile-insurance-details_summaryItem__xO6oa div{min-width:0}.profile-insurance-details_summaryItem__xO6oa span:not(.profile-insurance-details_summaryIcon__U4uax){display:block}.profile-insurance-details_summaryItem__xO6oa strong{color:var(--content);display:block;font-size:var(--text-base);font-weight:var(--font-semibold);margin-top:var(--spacing-xs);overflow-wrap:anywhere}.profile-insurance-details_hospitalSection__KxDAh{align-items:center;background:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);box-sizing:border-box;display:flex;gap:var(--spacing-xl);justify-content:space-between;margin:0;max-width:100%;min-width:0;padding:var(--spacing-xl);width:100%}.profile-insurance-details_hospitalCopy__7SPCc{align-items:center;display:flex;gap:var(--spacing-lg);min-width:0}.profile-insurance-details_hospitalCopy__7SPCc h3{color:var(--content);font-weight:var(--font-semibold)}.profile-insurance-details_hospitalIcon__xPgfi{height:2.25rem;width:2.25rem}.profile-insurance-details_hospitalTrigger__Gp8U2{background:var(--card-surface);border:var(--border-thin) solid var(--info);border-radius:var(--rounded-xl);color:var(--info);font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--spacing-md) var(--spacing-xl)}.profile-insurance-details_hospitalTrigger__Gp8U2:focus-visible,.profile-insurance-details_hospitalTrigger__Gp8U2:hover{background:var(--surface-info)}.profile-insurance-details_hospitalCopy__7SPCc>div{min-width:0}.profile-insurance-details_hospitalDropdown__nX-ka{flex:0 0 auto;position:relative}.profile-insurance-details_hospitalMenu__hkC5O{border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);box-shadow:0 12px 32px #0f172a1f;inset:5vh max(1rem,3vw) 5vh auto!important;max-height:90vh;min-width:0;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-sm);position:fixed!important;transform:none!important;width:min(30rem,calc(100vw - 3rem))}.profile-insurance-details_menuTitle__kwF-I{color:var(--content-muted);font-size:var(--text-xxs);font-weight:var(--font-semibold);padding:var(--spacing-md) var(--spacing-lg);text-transform:uppercase}.profile-insurance-details_hospitalItem__1RDrQ{align-items:center;border-radius:var(--rounded-lg);color:var(--content);display:flex;font-size:var(--text-xs);gap:var(--spacing-md);overflow-wrap:anywhere;padding:var(--spacing-md) var(--spacing-lg)}.profile-insurance-details_hospitalItem__1RDrQ svg{color:var(--info);flex:0 0 auto}.profile-insurance-details_familyContent__XjI0P{padding:var(--spacing-2xl)}.profile-insurance-details_tableWrap__vabmc{border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);overflow-x:auto}.profile-insurance-details_table__n3tQK{border-collapse:collapse;width:100%}.profile-insurance-details_table__n3tQK td,.profile-insurance-details_table__n3tQK th{border-bottom:var(--border-thin) solid var(--border-neutral);padding:var(--spacing-lg) var(--spacing-xl);text-align:left;white-space:nowrap}.profile-insurance-details_table__n3tQK th{background:var(--surface-neutral);color:var(--content-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.profile-insurance-details_table__n3tQK td{color:var(--content);font-size:var(--text-sm)}.profile-insurance-details_table__n3tQK tbody tr:last-child td{border-bottom:0}.profile-insurance-details_emptyState__d0A9j{align-items:center;background:var(--surface-neutral);border:var(--border-thin) dashed var(--border-neutral);border-radius:var(--rounded-xl);color:var(--content-muted);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:8rem}.profile-insurance-details_insuranceCards__v5DjW{grid-gap:var(--spacing-xl);box-sizing:border-box;display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));max-width:100%;min-width:0;width:100%}.profile-insurance-details_cityGroup__F98Az{list-style:none}.profile-insurance-details_cityGroup__F98Az+.profile-insurance-details_cityGroup__F98Az{border-top:var(--border-thin) solid var(--border-neutral);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}.profile-insurance-details_cityGroup__F98Az h4{background:var(--card-surface);color:var(--content);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0;padding:var(--spacing-sm) var(--spacing-lg);position:-webkit-sticky;position:sticky;top:0;z-index:1}.profile-insurance-details_cityGroup__F98Az ul{list-style:none;margin:0;padding:0}.profile-insurance-details_hospitalMessage__dL8\+h{color:var(--content-muted);font-size:var(--text-sm);padding:var(--spacing-xl);text-align:center}.profile-insurance-details_insuranceCard__1kZzZ{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);box-shadow:0 4px 16px #0f172a0a;box-sizing:border-box;max-width:100%;min-width:0;padding:var(--spacing-xl);width:100%}.profile-insurance-details_insuranceCard__1kZzZ h2{color:var(--content);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--spacing-xl)}.profile-insurance-details_insuranceCard__1kZzZ dl{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0}.profile-insurance-details_insuranceCard__1kZzZ dl>div{min-width:0}.profile-insurance-details_insuranceCard__1kZzZ dt{color:var(--content-muted);font-size:var(--text-base);font-weight:var(--font-medium);margin-bottom:var(--spacing-xs)}.profile-insurance-details_insuranceCard__1kZzZ dd{color:var(--content);font-size:var(--text-sm);margin:0;overflow-wrap:anywhere}@media (max-width:720px){.profile-insurance-details_childQuestion__AAaHG{align-items:flex-start;flex-direction:column}.profile-insurance-details_formGrid__yvjV6,.profile-insurance-details_insuranceCards__v5DjW,.profile-insurance-details_summaryGrid__ZXjCJ{grid-template-columns:1fr}.profile-insurance-details_hospitalSection__KxDAh{align-items:stretch;flex-direction:column}.profile-insurance-details_hospitalDropdown__nX-ka,.profile-insurance-details_hospitalTrigger__Gp8U2{width:100%}.profile-insurance-details_hospitalMenu__hkC5O{left:1.5rem!important;min-width:0;right:1.5rem!important;width:auto}}.profile-insurance-details_viewButton__F8DGi{align-items:center;background:var(--card-surface);border:none;border-radius:var(--rounded-lg);color:var(--info);cursor:pointer;display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-xs) var(--spacing-md);transition:background .2s ease,color .2s ease}.profile-insurance-details_viewButton__F8DGi:hover{background:var(--surface-info)}.profile-insurance-details_viewButton__F8DGi:disabled{cursor:not-allowed;opacity:.6}.profile-insurance-details_loadingState__s5IJo{align-items:center;color:var(--content-muted);display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);justify-content:center;min-height:220px}.employee-tech-stack_root__2smQx{color:#172033}.employee-tech-stack_loader__9XoIu{align-items:center;display:flex;justify-content:center;min-height:220px}.employee-tech-stack_footer__-LXDn,.employee-tech-stack_headingRow__WKkUb,.employee-tech-stack_selectorHeader__Yb3Qi{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.employee-tech-stack_title__ov5PE{font-size:17px;font-weight:600;margin:0}.employee-tech-stack_subtitle__5CxKy{color:#64748b;font-size:13px;margin:4px 0 14px}.employee-tech-stack_selectorHeader__Yb3Qi{align-items:flex-end;margin-bottom:12px}.employee-tech-stack_searchBox__egA3M{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#64748b;display:flex;gap:10px;min-height:42px;padding:0 12px;width:min(390px,100%)}.employee-tech-stack_searchBox__egA3M:focus-within{border-color:var(--color-accent-500);box-shadow:0 0 0 3px #2563eb1f}.employee-tech-stack_searchBox__egA3M input{background:#0000;border:0;color:#172033;outline:0;width:100%}.employee-tech-stack_selectedSummary__8FJun{flex:1 1;min-width:0}.employee-tech-stack_summaryLabel__u3hv4{color:#64748b;display:block;font-size:12px;margin-bottom:6px}.employee-tech-stack_chips__3\+Zvc{display:flex;flex-wrap:wrap;gap:7px}.employee-tech-stack_chip__azbR4{align-items:center;background:#f8fbff;border:1px solid #93b4ef;border-radius:7px;color:var(--color-accent-500);display:inline-flex;font-size:12px;gap:5px;padding:5px 7px 5px 9px}.employee-tech-stack_chip__azbR4 button{background:#0000;border:0;color:inherit;display:inline-flex;padding:0}.employee-tech-stack_chip__azbR4 button:disabled,.employee-tech-stack_removeButton__txtB1:disabled{cursor:not-allowed;opacity:.5}.employee-tech-stack_picker__WdB60{background:#fff;border:1px solid #dbe2ea;border-radius:8px 8px 0 0;display:grid;grid-template-columns:185px 1fr;overflow:hidden}.employee-tech-stack_categories__leSY3{background:#fbfcfe;border-right:1px solid #e2e8f0;padding:6px 0}.employee-tech-stack_categoryActive__SPG7b,.employee-tech-stack_category__xJvtN{align-items:center;background:#0000;border:0;color:#334155;display:flex;font-size:13px;gap:9px;padding:10px 14px;text-align:left;width:100%}.employee-tech-stack_category__xJvtN:hover{background:#f1f5f9}.employee-tech-stack_categoryActive__SPG7b{background:#eaf2ff;color:var(--color-accent-500);font-weight:600}.employee-tech-stack_categoryMark__Pcx0i{align-items:center;background:color-mix(in srgb,var(--color-accent-500) 14%,#fff);border-radius:6px;color:var(--color-accent-500);display:inline-flex;flex:0 0 22px;font-size:11px;font-weight:700;height:22px;justify-content:center;position:relative;width:22px}.employee-tech-stack_categoryLogo__pdbJQ{background:#fff;border-radius:inherit;display:block;height:100%;inset:0;object-fit:contain;padding:3px;position:absolute;width:100%}.employee-tech-stack_skillsGrid__oFXVw{align-content:start;display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));min-height:188px}.employee-tech-stack_technologyPanel__5Anve{min-width:0;padding-bottom:20px}.employee-tech-stack_skillOption__AcDCu{align-items:center;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;cursor:pointer;display:flex;font-size:13px;gap:9px;min-height:58px;padding:12px}.employee-tech-stack_skillOption__AcDCu:hover{background:#f8fafc}.employee-tech-stack_skillOption__AcDCu input{accent-color:var(--color-accent-500);height:16px;width:16px}.employee-tech-stack_empty__65kX8{align-self:center;color:#64748b;grid-column:1/-1;margin:0;text-align:center}.employee-tech-stack_proficiencyTable__YkikX{background:#fff;border:1px solid #dbe2ea;border-radius:8px;margin:20px;overflow:hidden}.employee-tech-stack_proficiencyHeading__L5cRB{background:#f8fafc;border-bottom:1px solid #dbe2ea;color:#334155;font-size:13px;font-weight:600;margin:0;padding:13px 16px}.employee-tech-stack_proficiencyRows__kfqHd{max-height:244px;overflow-y:auto;scrollbar-gutter:stable}.employee-tech-stack_proficiencyRow__PpADc{grid-gap:14px;align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:14px;grid-template-columns:minmax(170px,1fr) auto minmax(170px,230px) 40px;min-height:68px;padding:8px 16px}.employee-tech-stack_proficiencyRow__PpADc:last-child{border-bottom:0}.employee-tech-stack_proficiencyTechnology__bjO6B{align-items:center;display:flex;font-size:13px;gap:10px;min-width:0}.employee-tech-stack_fallbackMark__-c98R{align-items:center;background:#eff6ff;border-radius:6px;color:var(--color-accent-500);display:inline-flex;flex:0 0 22px;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.employee-tech-stack_levelLabel__rWuDF{color:#475569;font-size:12px}.employee-tech-stack_levelSelect__6xB97{min-width:0}.employee-tech-stack_removeButton__txtB1{background:#0000;border:0;border-radius:7px;color:#dc2626;cursor:pointer;display:inline-grid;height:36px;place-items:center;width:36px}.employee-tech-stack_removeButton__txtB1:hover{background:#fef2f2}.employee-tech-stack_proficiencyEmpty__AUQC8{color:#64748b;font-size:13px;margin:0;padding:28px 16px;text-align:center}.employee-tech-stack_footer__-LXDn{align-items:center;border:1px solid #dbe2ea;border-radius:0 0 8px 8px;border-top:0;font-size:13px;padding:12px 14px}.employee-tech-stack_footer__-LXDn>div{display:flex;gap:10px}.employee-tech-stack_clearButton__Pgu0S,.employee-tech-stack_saveButton__80ewK{border-radius:7px;font-size:13px;font-weight:600;padding:8px 16px}.employee-tech-stack_clearButton__Pgu0S{background:#0000;border:0;color:#1457b8}.employee-tech-stack_saveButton__80ewK{background:var(--color-accent-500);border:1px solid var(--color-accent-500);color:#fff}.employee-tech-stack_clearButton__Pgu0S:disabled,.employee-tech-stack_saveButton__80ewK:disabled{cursor:not-allowed;opacity:.55}@media (max-width:900px){.employee-tech-stack_selectorHeader__Yb3Qi{flex-direction:column}.employee-tech-stack_searchBox__egA3M,.employee-tech-stack_selectedSummary__8FJun{width:100%}.employee-tech-stack_skillsGrid__oFXVw{grid-template-columns:repeat(2,minmax(140px,1fr))}.employee-tech-stack_proficiencyRow__PpADc{grid-template-columns:minmax(140px,1fr) minmax(150px,210px) 40px}.employee-tech-stack_levelLabel__rWuDF{display:none}}@media (max-width:640px){.employee-tech-stack_picker__WdB60{grid-template-columns:1fr}.employee-tech-stack_categories__leSY3{border-bottom:1px solid #e2e8f0;border-right:0;display:flex;overflow-x:auto}.employee-tech-stack_categoryActive__SPG7b,.employee-tech-stack_category__xJvtN{flex:0 0 auto;width:auto}.employee-tech-stack_skillsGrid__oFXVw{grid-template-columns:1fr}.employee-tech-stack_proficiencyTable__YkikX{margin:14px}.employee-tech-stack_proficiencyRow__PpADc{grid-template-columns:1fr 38px}.employee-tech-stack_levelSelect__6xB97{grid-column:1}.employee-tech-stack_removeButton__txtB1{grid-column:2;grid-row:1/span 2}.employee-tech-stack_footer__-LXDn{align-items:stretch;flex-direction:column}.employee-tech-stack_footer__-LXDn>div{justify-content:flex-end}}.employee-certifications_root__JoJkU{background:var(--card-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-xl);color:var(--content);overflow:hidden}.employee-certifications_loader__ZZ10C{display:grid;min-height:300px;place-items:center}.employee-certifications_header__poxc0{align-items:center;border-bottom:var(--border-thin) solid var(--border);display:flex;gap:var(--spacing-4xl);justify-content:space-between;padding:var(--spacing-4xl)}.employee-certifications_heading__UkI-w{align-items:center;display:flex;gap:var(--spacing-xl)}.employee-certifications_headingIcon__oL14x{background:var(--surface-accent);border-radius:var(--rounded-lg);color:#fff;display:grid;height:42px;place-items:center;width:42px}.employee-certifications_catalog__1jgXL h3,.employee-certifications_catalog__1jgXL p,.employee-certifications_details__DcWnV h3,.employee-certifications_heading__UkI-w h2,.employee-certifications_heading__UkI-w p,.employee-certifications_selected__9N9zO h3{margin:0}.employee-certifications_heading__UkI-w h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.employee-certifications_catalog__1jgXL p,.employee-certifications_heading__UkI-w p{color:var(--content-muted);font-size:var(--text-sm);margin-top:var(--spacing-sm)}.employee-certifications_search__xFQoU{align-items:center;background:var(--ui-field-surface);border:var(--border-thin) solid var(--ui-field-border);border-radius:var(--rounded-lg);color:var(--content-muted);display:flex;gap:var(--spacing-lg);min-height:var(--ui-field-height);padding:0 var(--spacing-xl);width:min(310px,100%)}.employee-certifications_search__xFQoU:focus-within{border-color:var(--content-accent)}.employee-certifications_search__xFQoU input{background:#0000;border:0;color:var(--ui-field-content);flex:1 1;min-width:0;outline:0}.employee-certifications_selector__FL6Kx{border-bottom:var(--border-thin) solid var(--border);display:grid;grid-template-columns:minmax(180px,.7fr) minmax(280px,1.15fr) minmax(280px,1fr);min-height:265px}.employee-certifications_catalog__1jgXL,.employee-certifications_categories__0UxAT,.employee-certifications_selected__9N9zO{min-width:0;padding:var(--spacing-3xl)}.employee-certifications_catalog__1jgXL,.employee-certifications_categories__0UxAT{border-right:var(--border-thin) solid var(--border)}.employee-certifications_catalog__1jgXL h3,.employee-certifications_categories__0UxAT h3,.employee-certifications_details__DcWnV>h3,.employee-certifications_selected__9N9zO h3{font-size:var(--text-base);font-weight:var(--font-semibold)}.employee-certifications_categories__0UxAT{background:#fbfcfe;display:flex;flex-direction:column;gap:0;padding:6px 0}.employee-certifications_categoryActive__d0Qo5,.employee-certifications_category__ddR-d{align-items:center;background:#0000;border:0;border-radius:0;color:#334155;display:flex;font-size:13px;gap:9px;padding:10px 14px;text-align:left;width:100%}.employee-certifications_category__ddR-d:hover{background:#f1f5f9}.employee-certifications_categoryActive__d0Qo5{background:#eaf2ff;color:var(--color-accent-500);font-weight:600}.employee-certifications_categoryMark__mtMou{display:inline-flex;flex:0 0 22px;height:22px;place-items:center;align-items:center;background:#eff6ff;border-radius:6px;color:var(--color-accent-500);font-size:11px;font-weight:700;justify-content:center;width:22px}.employee-certifications_catalogList__XnAXZ{border:var(--border-thin) solid var(--border);border-radius:var(--rounded-lg);margin-top:var(--spacing-xl);max-height:230px;overflow-y:auto}.employee-certifications_catalogItem__PeRhC{border-bottom:var(--border-thin) solid var(--border);padding:var(--spacing-xl)}.employee-certifications_catalogItem__PeRhC:last-child{border-bottom:0}.employee-certifications_selectedHeader__woBem{align-items:center;display:flex;gap:var(--spacing-xl);justify-content:space-between}.employee-certifications_selectedHeader__woBem>button{background:#0000;border:0;color:var(--content-accent);font-size:var(--text-sm)}.employee-certifications_selectedHeader__woBem>button:disabled{opacity:.45}.employee-certifications_chips__0kuO1{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}.employee-certifications_chip__7oigB{align-items:center;background:var(--card-surface);border:var(--border-thin) solid var(--content-accent);border-radius:var(--rounded-md);color:var(--content-accent);display:inline-flex;font-size:var(--text-sm);gap:var(--spacing-md);max-width:100%;padding:var(--spacing-md) var(--spacing-lg)}.employee-certifications_chip__7oigB>button{background:#0000;border:0;color:inherit;display:grid;padding:0;place-items:center}.employee-certifications_details__DcWnV{padding:var(--spacing-3xl)}.employee-certifications_details__DcWnV>h3{margin-bottom:var(--spacing-xl)}.employee-certifications_detailCard__Hu536{border:var(--border-thin) solid var(--border);border-radius:var(--rounded-lg);margin-top:var(--spacing-lg);overflow:hidden}.employee-certifications_detailHeader__fr5eI{align-items:center;background:var(--card-nested-surface);display:flex;justify-content:space-between;min-height:44px}.employee-certifications_expandButton__Wwk7g{align-items:center;background:#0000;border:0;color:var(--content-accent);display:flex;flex:1 1;font-weight:var(--font-medium);gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl);text-align:left}.employee-certifications_deleteButton__7elht{background:#0000;border:0;color:var(--danger);display:grid;margin-right:var(--spacing-xl);padding:var(--spacing-md);place-items:center}.employee-certifications_fields__LgQgN{grid-gap:var(--spacing-2xl);border-top:var(--border-thin) solid var(--border);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(4,minmax(150px,1fr));padding:var(--spacing-3xl)}.employee-certifications_fileField__OFrDS,.employee-certifications_urlField__SJclK{grid-column:span 2}.employee-certifications_detailsEmpty__s9Q4N,.employee-certifications_empty__99AII{color:var(--content-muted);font-size:var(--text-sm);margin:var(--spacing-3xl) 0}.employee-certifications_footer__OoRo5{border-top:var(--border-thin) solid var(--border);display:flex;gap:var(--spacing-xl);justify-content:flex-end;padding:var(--spacing-3xl)}@media (max-width:1100px){.employee-certifications_selector__FL6Kx{grid-template-columns:190px 1fr}.employee-certifications_selected__9N9zO{border-top:var(--border-thin) solid var(--border);grid-column:1/-1}.employee-certifications_catalog__1jgXL{border-right:0}.employee-certifications_fields__LgQgN{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:700px){.employee-certifications_header__poxc0{align-items:stretch;flex-direction:column}.employee-certifications_search__xFQoU{width:100%}.employee-certifications_selector__FL6Kx{display:block}.employee-certifications_catalog__1jgXL,.employee-certifications_categories__0UxAT{border-bottom:var(--border-thin) solid var(--border);border-right:0}.employee-certifications_fields__LgQgN{grid-template-columns:1fr}.employee-certifications_fileField__OFrDS,.employee-certifications_urlField__SJclK{grid-column:auto}}.action-banner_container__2\+36P{align-items:center;border-radius:var(--rounded-lg);display:flex;justify-content:space-between;padding:var(--spacing-4xl)}.action-banner_container__2\+36P.action-banner_pending__T9qh-{background-color:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral)}.action-banner_container__2\+36P.action-banner_draft__dSosf{background-color:var(--surface-info);border:var(--border-thin) solid var(--border-info)}.action-banner_container__2\+36P.action-banner_submitted__hBvpg{background-color:var(--surface-success);border:var(--border-thin) solid var(--border-success)}.action-banner_container__2\+36P.action-banner_needsResubmit__1F\+JT{background-color:var(--surface-danger);border:var(--border-thin) solid var(--border-danger)}.action-banner_statusInfo__\+YMir{align-items:center;display:flex;gap:var(--spacing-md)}.action-banner_indicator__fJ2ir{border-radius:50%;height:8px;width:8px}.action-banner_indicator__fJ2ir.action-banner_pending__T9qh-{background-color:#64748b;background-color:var(--neutral,#64748b)}.action-banner_indicator__fJ2ir.action-banner_draft__dSosf{background-color:#0ea5e9;background-color:var(--info,#0ea5e9)}.action-banner_indicator__fJ2ir.action-banner_submitted__hBvpg{background-color:#22c55e;background-color:var(--success,#22c55e)}.action-banner_indicator__fJ2ir.action-banner_needsResubmit__1F\+JT{background-color:#ef4444;background-color:var(--danger,#ef4444)}.action-banner_label__lW1rg{color:#1a1a1a;color:var(--color-text-primary,#1a1a1a);font-size:14px;font-size:var(--text-sm,14px);font-weight:600}.action-banner_actions__OZrc8{align-items:center;display:flex;gap:var(--spacing-md)}.timesheet-entry-form_form__P00D5{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);transition:opacity .2s ease}.timesheet-entry-form_disabled__9ilAE{filter:grayscale(.2);opacity:.6;pointer-events:none}.timesheet-entry-form_fieldLarge__DWuKP,.timesheet-entry-form_fieldSmall__La1zB,.timesheet-entry-form_field__uLSwY{display:flex;flex-direction:column;gap:4px}.timesheet-entry-form_field__uLSwY{width:180px}.timesheet-entry-form_fieldLarge__DWuKP{width:260px}.timesheet-entry-form_fieldSmall__La1zB{width:80px}.timesheet-entry-form_form__P00D5 label{color:var(--color-accent-500)!important;font-size:var(--text-xs);font-weight:var(--font-medium)}.timesheet-entry-form_form__P00D5 input,.timesheet-entry-form_form__P00D5 select{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:var(--rounded-sm)!important;font-size:var(--text-sm);height:36px;padding:0 10px}.timesheet-entry-form_form__P00D5 input:focus-visible,.timesheet-entry-form_form__P00D5 select:focus-visible,.timesheet-entry-form_form__P00D5 textarea:focus-visible{outline:none}.timesheet-entry-form_error__Yxo3l{color:red;font-size:10px}.add-new-entry-card_timesheetEntryCard__jUIer{background-color:#f0f7ff;border:var(--border-medium) solid var(--border-accent)}.add-new-entry-card_button__0Skzm{width:120px}.add-new-entry-card_button__0Skzm:hover{opacity:.9}.timesheet-data-table_table__650Mf{border-collapse:collapse!important;border-radius:0;width:100%}.timesheet-data-table_wrapper__9l7A5{display:flex;flex-direction:column;gap:0}.timesheet-data-table_tableWrapper__ruauv{min-width:0;width:100%}.timesheet-data-table_responsiveRoot__MVrLB thead th{font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none}.timesheet-data-table_responsiveRoot__MVrLB tbody td{padding:12px 16px;vertical-align:middle}.timesheet-data-table_statusWrapper__sLcRK{align-items:center;display:inline-flex;min-width:0}.timesheet-data-table_mobileFooter__-BbjI{background:#f0f7ff;box-shadow:inset 0 4px 0 0 #cce3ff;padding:12px 16px}.timesheet-data-table_mobileFooterRow__6aTKU{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.timesheet-data-table_mobileFooterRow__6aTKU .timesheet-data-table_footerTimeWrapper__nxRD4 strong{color:#0284c7;color:var(--info,#0284c7);font-size:18px;font-weight:800}.timesheet-data-table_mobileFooterRow__6aTKU .timesheet-data-table_footerTimeWrapper__nxRD4 span{color:#0284c7;color:var(--info,#0284c7);font-size:14px;font-weight:600}.timesheet-data-table_mobileFooterMeta__W-mAy{color:#64748b;color:var(--color-text-secondary,#64748b);font-size:14px;font-weight:500;margin:8px 0 0}.timesheet-data-table_projectCell__6UgB3{display:flex;flex-direction:column;gap:3px}.timesheet-data-table_projectName__VMaBo{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:13px;font-weight:var(--font-semibold);line-height:1.3}.timesheet-data-table_projectCode__s6Vsm{color:#9aa5b8;color:var(--color-text-muted,#9aa5b8);font-family:monospace;font-size:11px;font-weight:500;letter-spacing:.04em}.timesheet-data-table_descriptionCell__1DtC8{line-height:1.45;max-width:100%;min-width:0;overflow-wrap:break-word;word-break:break-word}.timesheet-data-table_responsiveRoot__MVrLB table{table-layout:auto;width:100%}.timesheet-data-table_responsiveRoot__MVrLB tbody td:has(.descriptionCell){max-width:40%;min-width:0;white-space:normal;width:auto}.timesheet-data-table_timeValue__1hzjg{align-items:baseline;color:#0284c7;color:var(--info,#0284c7);display:inline-flex;font-size:14px;font-weight:500;gap:5px;white-space:nowrap}.timesheet-data-table_timeValue__1hzjg strong{color:#0284c7;color:var(--info,#0284c7);font-size:16px;font-weight:700}.timesheet-data-table_timeUnit__y-eq3{color:#64748b;color:var(--neutral,#64748b);font-size:12px;font-weight:500}.timesheet-data-table_actionsContainer__xSdwH{align-items:center;display:flex;gap:10px}.timesheet-data-table_actionsPlaceholder__WzGw-{color:#94a3b8;color:var(--color-text-tertiary,#94a3b8);display:inline-block;min-width:2ch;text-align:center}.timesheet-data-table_deleteBtn__XuHTr,.timesheet-data-table_editBtn__KK0Bw{align-items:center;background:#0000;border:none;border-radius:6px;color:#9aa5b8;color:var(--neutral,#9aa5b8);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.timesheet-data-table_editBtn__KK0Bw:hover{background:#f1f5f9;background:var(--neutral-surface-border,#f1f5f9);color:#0ea5e9;color:var(--info,#0ea5e9)}.timesheet-data-table_deleteBtn__XuHTr:hover{background:#fef2f2;background:var(--danger-surface,#fef2f2);color:#ef4444;color:var(--danger,#ef4444)}.timesheet-data-table_emptyState__Jg-SF{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:56px 24px;text-align:center}.timesheet-data-table_emptyIcon__1CPvD{color:#9aa5b8;color:var(--color-text-muted,#9aa5b8);margin-bottom:4px;opacity:.5}.timesheet-data-table_emptyTitle__lt8RL{color:#6b7a90;color:var(--color-text-secondary,#6b7a90);font-size:15px;font-weight:600;margin:0}.timesheet-data-table_emptySubtitle__DyrWO{color:#9aa5b8;color:var(--color-text-muted,#9aa5b8);font-size:13px;margin:0}.timesheet-data-table_footerRow__\+Aosb td{background:#f0f7ff!important;border-top:none!important;box-shadow:inset 0 4px 0 0 #cce3ff!important;padding:12px 16px!important}.timesheet-data-table_footerLeft__uN8cA{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:15px;font-weight:700}.timesheet-data-table_footerCenter__JXgqL{color:#0284c7;color:var(--info,#0284c7);display:table-cell!important;text-align:left}.timesheet-data-table_footerTimeWrapper__nxRD4{align-items:baseline;display:flex;gap:5px}.timesheet-data-table_footerCenter__JXgqL strong{color:#0284c7;color:var(--info,#0284c7);font-size:18px;font-weight:800}.timesheet-data-table_footerCenter__JXgqL span{color:#0284c7;color:var(--info,#0284c7);font-size:14px;font-weight:600}.timesheet-data-table_footerRight__zScLW{color:#64748b;color:var(--color-text-secondary,#64748b);font-size:14px;font-weight:500;text-align:left!important}.timesheet-data-table_phasePill__ojQ2K{align-items:center;background:#eef4ff;border:1px solid #cfdcf8;border-radius:999px;color:#315fca;display:inline-flex;font-size:.74rem;font-weight:600;padding:4px 9px;white-space:nowrap}.timesheet-data-table_mutedValue__-x-m7{color:#94a0b3}.task-category-label_categoryLabel__Kf8HT{background-color:var(--surface-purple);border:var(--border-default,1px) solid var(--border-purple);border-radius:9999px;border-radius:var(--rounded-full,9999px);color:var(--content-purple);display:inline-block;font-size:11px;font-size:var(--text-xxs,11px);font-weight:500;font-weight:var(--font-medium,500);margin-bottom:0;padding:2px 8px;padding:var(--spacing-xs,2px) var(--spacing-lg,8px);white-space:nowrap}.modal-forms_formGrid__QfCqk{display:flex;flex-direction:column;gap:var(--space-4)}.modal-forms_rowGrid__hXmfF{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr}@media (min-width:640px){.modal-forms_rowGrid__hXmfF{grid-template-columns:repeat(2,1fr)}}.modal-forms_rowFull__\+k8KM{grid-column:1/-1}.modal-forms_arrayBlock__-f6nC{background-color:var(--card-nested-surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl)}.modal-forms_arrayHeader__3m3xg{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--spacing-xl)}.modal-forms_arrayTitle__jxx0P{margin:0}.modal-forms_footerActions__chu2N{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.edit-entry-modal_loaderWrap__it8ij{align-items:center;color:var(--content-muted);display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-lg,1rem);justify-content:center;padding:1.5rem;padding:var(--spacing-2xl,1.5rem)}.edit-entry-modal_loaderText__tuqgi{font-size:var(--font-size-sm);margin:0}.timesheet-entry-card_container__vm2NS{display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:var(--spacing-4xl)}.timesheet-entry-card_header__vSPjf{align-items:flex-start;display:flex;justify-content:space-between}.timesheet-entry-card_dateNav__CdzDN{align-items:center;display:flex;gap:var(--spacing-lg);margin-left:auto}.timesheet-entry-card_arrowBtn__zAZPM{align-items:center;background-color:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-md);color:var(--neutral);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-lg);height:var(--height-7xl);justify-content:center;transition:background-color .2s ease;width:var(--height-7xl)}.timesheet-entry-card_arrowBtn__zAZPM:disabled{background-color:var(--button-muted-surface);cursor:not-allowed;opacity:.7}.timesheet-entry-card_arrowBtn__zAZPM:hover{background-color:var(--border-neutral)}.timesheet-entry-card_titleWrap__nXGW-{display:flex;flex-direction:column;gap:var(--spacing-xs)}.timesheet-entry-card_dateTrigger__OLVbZ{background-color:var(--surface-info);border:var(--border-medium) solid var(--info);border-radius:var(--rounded-md);color:var(--info);cursor:pointer;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-medium);min-width:180px;padding:var(--spacing-lg) var(--spacing-5xl);text-align:center}.timesheet-entry-card_dateTrigger__OLVbZ:hover{filter:brightness(.97)}.timesheet-entry-card_react-datepicker__day--disabled__QAOOs{color:#ccc!important;cursor:not-allowed;opacity:.5}.timesheet-entry-card_warningCard__W8zUP{background-color:var(--surface-warning);border:var(--border-thin) solid var(--border-warning);margin-bottom:var(--spacing-lg)}.timesheet-entry-card_warningContent__xXA7Q{align-items:center;display:flex;gap:var(--spacing-lg)}.timesheet-entry-card_warningIcon__QZ6tS{color:var(--content-warning);flex-shrink:0}.timesheet-entry-card_warningText__oNbQm{color:var(--content-warning);font-size:var(--text-base);font-weight:var(--font-medium);margin:0;text-align:left}.timesheet-entry-card_pastDateBanner__vuoVk{align-items:center;background-color:var(--surface-warning);border:var(--border-thin) solid var(--border-warning);border-radius:var(--rounded-md);display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-xl) var(--spacing-3xl)}.timesheet-entry-card_pastDateBannerMain__3Os0-{align-items:center;display:flex;flex:1 1;gap:var(--spacing-lg);min-width:0}.timesheet-entry-card_pastDateBannerIcon__cV8VO{color:var(--content-warning);flex-shrink:0;margin-top:2px}.timesheet-entry-card_pastDateBannerText__hFoMl{color:var(--content-warning);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-normal);margin:0;text-align:left}.timesheet-entry-card_extensionRequestActions__QlIMn{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-md)}.timesheet-entry-card_requestEditBtn__eHWal{flex-shrink:0}.timesheet-entry-card_extensionRequestStatus__-fvB8{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-xs)}.timesheet-entry-card_extensionRequestLabel__xO-T8{color:var(--content-warning);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-normal);white-space:nowrap}.timesheet-entry-card_requestPendingBadge__sLADi{flex-shrink:0}.submit-confirmation-modal_container__-Ovci{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-6xl) 0;text-align:center}.submit-confirmation-modal_iconWrapper__3JlPj{align-items:center;background-color:var(--surface-warning);border-radius:var(--rounded-full);color:var(--warning);display:flex;height:64px;justify-content:center;margin-bottom:var(--spacing-xl);width:64px}.submit-confirmation-modal_content__zeiSr{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:320px}.submit-confirmation-modal_subtext__d8tq5{color:var(--color-slate-500);font-size:var(--text-sm)}.submit-confirmation-modal_footer__5qTmM{display:flex;gap:var(--spacing-xl);justify-content:center;padding-top:var(--spacing-xl);width:100%}.time-entry-tab_container__R3d\+7{display:flex;flex-direction:column;gap:var(--spacing-4xl);position:relative}.time-entry-tab_refreshOverlay__F2BWo{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6;border-radius:var(--rounded-lg);display:flex;inset:0;justify-content:center;pointer-events:all;position:absolute;z-index:10}.extend-timesheet-modal_container__pCrVu{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-6xl) 0;text-align:center}.extend-timesheet-modal_iconWrapper__L0qmN{align-items:center;background-color:var(--surface-warning);border-radius:var(--rounded-full);color:var(--warning);display:flex;height:64px;justify-content:center;margin-bottom:var(--spacing-xl);width:64px}.extend-timesheet-modal_content__eEMX\+{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:360px}.extend-timesheet-modal_message__pF8lw{color:var(--content);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-normal);margin:0}.extend-timesheet-modal_messageDate__BkyQv{display:inline-block;font-weight:var(--font-medium);margin-top:var(--spacing-xs);white-space:nowrap}.extend-timesheet-modal_subtext__K6Uwx{color:var(--color-slate-500);font-size:var(--text-sm);line-height:1.5}.extend-timesheet-modal_footer__\+dJ0-{display:flex;gap:var(--spacing-xl);justify-content:center;padding-top:var(--spacing-xl);width:100%}.timesheet_pageContent__gv6Fp{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative;width:100%}.timesheet_tabsTrigger__xuPfM{align-items:center;display:flex;gap:8px}.timesheet_overlay__kJyuK{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3;border-radius:var(--rounded-lg);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.timesheet_toolbar__ohoNw{justify-content:space-between;margin-bottom:var(--spacing-4xl)}.timesheet_toolbarLeft__dLuw8,.timesheet_toolbar__ohoNw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.timesheet_toolbarActions__xiEW4{flex-shrink:0;margin-left:auto}.timesheet_badgeGroup__rtY\+l{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.timesheet_iconBadge__a3tmo{font-size:var(--text-sm);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl)}.timesheet_iconBadge__a3tmo svg{flex-shrink:0}@media (max-width:640px){.timesheet_toolbarLeft__dLuw8,.timesheet_toolbar__ohoNw{align-items:stretch;flex-direction:column}.timesheet_toolbarActions__xiEW4{margin-left:0}.timesheet_badgeGroup__rtY\+l{justify-content:flex-start}}.download-report-modal_body__lK9gd{display:flex;flex-direction:column;gap:16px;height:20rem;overflow-y:auto;padding:28px 15px}.download-report-modal_row__ac3pW{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:1fr 2fr}.download-report-modal_selectWrapper__pSQ0J{flex:1 1;min-width:0}.download-report-modal_weekReadOnly__ejZgs{background:linear-gradient(135deg,#f0f4ff,#f8f9fc);border:1px solid #dce3f5;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:center;min-height:44px;padding:10px 16px}.download-report-modal_weekLabel__Rg9V9{color:#7b8bb2;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.download-report-modal_weekRange__f\+Vd9{color:#1d2a4a;font-size:13.5px;font-weight:500;white-space:nowrap}.download-report-modal_footer__mxc6K{align-items:center;background-color:#fafbfc;border-radius:0 0 12px 12px;display:flex;gap:16px;justify-content:flex-end}.extension-report-filters_card__9smiy{margin-bottom:var(--space-6)}.extension-report-filters_row__i81JE{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--spacing-md,.75rem)}.extension-report-filters_field__fFZ9i{flex:1 1;min-width:0}.extension-report-filters_actions__SV82O{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.5rem;gap:var(--spacing-sm,.5rem);margin-left:auto}@media (max-width:720px){.extension-report-filters_row__i81JE{align-items:stretch;flex-direction:column}.extension-report-filters_field__fFZ9i{flex:1 1 auto;width:100%}.extension-report-filters_actions__SV82O{justify-content:flex-end;margin-left:0;width:100%}}.extension-report-table_container__24\+Bj{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.extension-report-table_tableWrapper__DBOXf{background:var(--table-surface);border:var(--border-thin) solid var(--table-border);border-radius:var(--rounded-3xl);max-height:70vh;overflow:auto}.extension-report-table_table__aJcG8{border-collapse:initial;border-spacing:0;width:100%}.extension-report-table_thead__mXtuw{background:var(--table-header-surface);position:-webkit-sticky;position:sticky;top:0;z-index:3}.extension-report-table_th__00oID{background:var(--table-header-surface);border-bottom:var(--border-thin) solid var(--table-row-divider-border);color:var(--table-header-content);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle;white-space:nowrap}.extension-report-table_thCenter__75R3v{text-align:center}.extension-report-table_thRight__SD1La{text-align:right}.extension-report-table_tr__-ktNu{background:var(--table-surface)}.extension-report-table_tr__-ktNu:hover .extension-report-table_td__WQNc8{background:rgba(0,0,0,.025);background:var(--table-row-hover-surface,rgba(0,0,0,.025))}.extension-report-table_td__WQNc8{border-bottom:var(--border-thin) solid var(--row-inner-divider,#0000000f);color:var(--table-cell-content);font-size:var(--text-sm);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.extension-report-table_tdCenter__NDNLN{text-align:center;vertical-align:middle}.extension-report-table_badgeCell__\+PLfd{display:inline-flex;justify-content:center;width:100%}.extension-report-table_serialCell__LVaXI{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;width:3.5rem}.extension-report-table_numberCell__TrelY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;vertical-align:middle;white-space:nowrap}.extension-report-table_sectionHeaderRow__nzr34{position:-webkit-sticky;position:sticky;top:2.75rem;z-index:2}.extension-report-table_sectionHeader__pPzJx{background:#f5f6f8;background:var(--table-header-surface,#f5f6f8);border-bottom:var(--border-thin) solid var(--table-row-divider-border);border-top:var(--border-thin) solid var(--table-row-divider-border);color:var(--content);padding:var(--spacing-lg) var(--spacing-3xl);text-align:left}.extension-report-table_sectionHeaderInner__Wd1VO{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);min-height:1.75rem}.extension-report-table_sectionSerial__3pXw0{color:var(--content-muted);font-weight:700;font-weight:var(--font-bold,700);min-width:1.5rem}.extension-report-table_sectionEmployeeName__b6rRB{color:var(--content);font-size:.9375rem;font-size:var(--text-base,.9375rem);font-weight:var(--font-semibold)}.extension-report-table_sectionEmployeeLabel__u0IZh{color:var(--content-secondary);font-size:var(--text-sm);font-weight:var(--font-medium)}.extension-report-table_sectionBadges__cuhGY{display:inline-flex;flex-wrap:wrap;gap:.5rem;gap:var(--spacing-sm,.5rem)}.extension-report-table_countBadge__oNxuY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.extension-report-table_emptyExtensions__qIkXR{color:var(--content-muted);font-style:italic;text-align:center}.extension-report-table_loadingState__oMY5z{align-items:center;display:flex;justify-content:center;padding:var(--space-7) 0}.extension-report-table_nullValue__cwCOZ{color:var(--content-muted)}.extension-report-table_employeeEmail__ou2po,.extension-report-table_employeeName__1\+fIS{display:block}.extension-report-table_employeeDetails__KT2tS{min-width:0}.extension-report-table_employeeName__1\+fIS{color:var(--content-primary)}.extension-report-table_employeeEmail__ou2po{color:var(--content-secondary);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.extension-report-table_actionCell__O\+pQJ{display:inline-flex;margin-left:auto}.extension-report-table_summaryRow__4xuEi{align-items:center;display:flex;gap:var(--spacing-lg);width:100%}.extension-report-table_toggleButton__tJbXl{background:#0000;border:0;border-radius:var(--rounded-lg);color:var(--color-accent-500);cursor:pointer;display:inline-grid;height:2rem;padding:0;place-items:center;width:2rem}.extension-report-table_toggleButton__tJbXl:hover{background:#0000000a;background:var(--table-row-hover-surface,#0000000a)}.extension-report-table_toggleButton__tJbXl svg{transition:transform .16s ease}.extension-report-table_chevronOpen__2UIVL{transform:rotate(180deg)}.extension-report-table_detailRow__kQTzV{background:var(--table-header-surface)}.extension-report-table_detailCell__NY1eb{border-bottom:var(--border-thin) solid var(--table-row-divider-border);color:var(--content-secondary);font-size:var(--text-sm);padding:var(--spacing-xl) var(--spacing-3xl);text-align:center}.extension-report-table_innerLoadMore__4xoZp{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm)}.extension-report-table_innerPaginationRange__Hg-MO{font-feature-settings:"tnum";color:var(--content-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.extension-report-table_loadMoreLink__S1MZQ{background:none;border:0;color:var(--color-accent-500);cursor:pointer;font:inherit;font-size:var(--text-sm);padding:0;text-decoration:underline}.extension-report-table_loadMoreLink__S1MZQ:hover:not(:disabled){color:var(--color-accent-600)}.extension-report-table_loadMoreLink__S1MZQ:disabled{cursor:not-allowed;opacity:.7}.extension-report-table_detailTableCell__QfmDX{border-bottom:var(--border-thin) solid var(--table-row-divider-border);padding:var(--spacing-xl) var(--spacing-3xl) var(--spacing-2xl)}.extension-report-table_detailTable__KZLxd{background:var(--table-surface);border:var(--border-thin) solid var(--table-border);border-collapse:initial;border-radius:var(--rounded-xl);border-spacing:0;overflow:hidden;width:100%}.extension-report-table_detailTable__KZLxd td,.extension-report-table_detailTable__KZLxd th{border-bottom:var(--border-thin) solid var(--row-inner-divider,#0000000f);color:var(--table-cell-content);font-size:var(--text-sm);padding:var(--spacing-lg) var(--spacing-xl);text-align:left;white-space:nowrap}.extension-report-table_detailTable__KZLxd th{background:var(--table-header-surface);color:var(--table-header-content);font-weight:var(--font-semibold)}.extension-report-table_detailTable__KZLxd tbody tr:last-child td{border-bottom:0}@media (max-width:768px){.extension-report-table_detailTableCell__QfmDX{overflow-x:auto;padding:var(--spacing-lg)}}.extension-report_page__Y6udu{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-lg,1rem)}.insurance-filters_card__3Vp-B{margin-bottom:var(--space-6)}.insurance-filters_row__Hhx26{grid-gap:.75rem;grid-gap:var(--spacing-md,.75rem);align-items:end;display:grid;gap:.75rem;gap:var(--spacing-md,.75rem);grid-template-columns:minmax(220px,1fr) minmax(180px,.75fr) auto}.insurance-filters_actions__UO8CX{display:flex;gap:.5rem;gap:var(--spacing-sm,.5rem);justify-content:flex-end;padding-bottom:1px}.insurance-filters_actions__UO8CX>*{white-space:nowrap}@media (max-width:760px){.insurance-filters_row__Hhx26{grid-template-columns:1fr}.insurance-filters_actions__UO8CX{flex-wrap:wrap}}.insurance-stats_grid__U\+Nm4{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--space-7)}.insurance-stats_card__-3e4j{min-width:0}.insurance-stats_inner__n406q{align-items:center;display:flex;gap:var(--spacing-lg)}.insurance-stats_icon__CCZFx{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex:0 0 2.75rem;height:2.75rem;justify-content:center;width:2.75rem}.insurance-stats_blue__IN3Ga{background:#eff6ff;background:var(--color-accent-50,#eff6ff);color:var(--color-accent-600)}.insurance-stats_green__YPAG-{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#15803d;color:var(--color-success-700,#15803d)}.insurance-stats_amber__CsIVi{background:#fffbeb;background:var(--color-warning-50,#fffbeb);color:#b45309;color:var(--color-warning-700,#b45309)}.insurance-stats_red__raxQ9{background:#fef3f2;background:var(--color-danger-50,#fef3f2);color:#b42318;color:var(--color-danger-700,#b42318)}.insurance-stats_label__a7GYE{color:var(--content-muted);margin:0 0 var(--spacing-xs)}.insurance-stats_value__2ScuY{font-feature-settings:"tnum";color:var(--content);font-variant-numeric:tabular-nums;margin:0}@media (max-width:760px){.insurance-stats_grid__U\+Nm4{grid-template-columns:1fr}}.insurance-table_viewButton__5iAuz{align-items:center;background:#0000;border:0;color:var(--accent);color:var(--color-accent-600,var(--accent));cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--font-semibold);gap:var(--spacing-xs);padding:0}.insurance-table_viewButton__5iAuz:hover:not(:disabled){text-decoration:underline}.insurance-table_viewButton__5iAuz:disabled{cursor:wait;opacity:.65}.insurance-table_spin__CuxfM{animation:insurance-table_spin__CuxfM .8s linear infinite}@keyframes insurance-table_spin__CuxfM{to{transform:rotate(1turn)}}.allocation-period-toggle_wrapper__9ey2Q{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--spacing-md)}.allocation-period-toggle_currentLabel__07nBV{color:var(--content-muted);margin:0;max-width:22rem;white-space:normal}.allocation-period-toggle_root__zKmSJ{align-items:center;background:var(--card-surface);border:1px solid var(--border);border-radius:var(--rounded-lg);display:inline-flex;flex-wrap:wrap;gap:0;padding:2px}.allocation-period-toggle_segment__rbSHG{background:#0000;border:none;border-radius:calc(var(--rounded-lg) - 2px);color:var(--content-muted);cursor:pointer;font-family:var(--font-body);margin:0;min-height:2rem;padding:var(--space-2) var(--spacing-md)}.allocation-period-toggle_segment__rbSHG:hover{color:var(--content)}.allocation-period-toggle_segment__rbSHG:focus-visible{outline:2px solid var(--content-accent);outline-offset:2px}.allocation-period-toggle_segmentSelected__4-Q\+j{background:var(--card-nested-surface);color:var(--content-accent);font-weight:var(--font-medium)}.project-accordion_accordion__RphMD{display:flex;flex-direction:column;gap:var(--spacing-lg)}.project-accordion_accordionItemOverflow__18RXq{overflow:visible!important}.project-accordion_itemHeader__prWiq{align-items:center;background:#0000;display:flex;flex-wrap:wrap;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl)}.project-accordion_headerToolbarSlot__Zx\+Su{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-end;margin-left:auto;min-width:0}.project-accordion_projectName__oaKZ\+{color:var(--content-accent);flex:1 1 12rem;margin:0;min-width:0}.project-accordion_iconTrigger__chwMu{align-items:center;background:var(--card-surface);border:1px solid var(--border);border-radius:var(--rounded-lg);color:var(--content);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.project-accordion_iconTrigger__chwMu:hover{background:var(--card-nested-surface)}.project-accordion_iconTrigger__chwMu:focus-visible{outline:2px solid var(--content-accent);outline-offset:2px}.project-accordion_chevron__ChIEZ{transition:transform .2s ease}.project-accordion_iconTrigger__chwMu[aria-expanded=true] .project-accordion_chevron__ChIEZ{transform:rotate(180deg)}.project-accordion_itemContent__yk65P{display:flex;flex-direction:column;padding:var(--spacing-xl) 0 var(--spacing-md)}.project-accordion_itemContentTight__x-qBg{display:flex;flex-direction:column;padding:0 var(--spacing-2xl) var(--spacing-md)!important}.employee-allocation-table_assignedCell__3avny{max-width:8rem;min-width:6.5rem}.employee-allocation-table_assignedCell__3avny label.sub-heading-sm{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.employee-allocation-table_assignedCell__3avny .wrapper{margin-bottom:0;position:relative}.project-allocation-panel_panel__HGF8j{min-height:0;padding:0 var(--spacing-xl);padding-bottom:var(--spacing-md)}.project-allocation-panel_toolbarInline__42n0V{align-items:center;background:#0000;border:none;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-end;padding:0}.period-change-confirm-modal_copy__SwFVd{color:var(--content);line-height:1.55;margin:0}.period-change-confirm-modal_footerActions__7X3W4{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--spacing-sm,.75rem);justify-content:flex-end;width:100%}.custom-period-allocation-modal_form__t-zQ1{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-md,1rem)}.custom-period-allocation-modal_emptyHint__kj71t{color:var(--content-muted);margin:0}.custom-period-allocation-modal_footerActions__SoNcQ{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--spacing-sm,.75rem);justify-content:flex-end;width:100%}.view-allocations-modal_subtitle__stOe5{color:var(--content-muted);margin:0 0 1rem;margin:0 0 var(--spacing-md,1rem)}.view-allocations-modal_tableWrap__BhzAb{min-height:4rem}.view-allocations-modal_loadingWrap__gHvyY{align-items:center;display:flex;flex-direction:column;gap:.75rem;gap:var(--spacing-sm,.75rem);justify-content:center;padding:1.25rem 0;padding:var(--spacing-lg,1.25rem) 0}.view-allocations-modal_loadingText__gfc19{color:var(--content-muted);font-size:.875rem;font-size:var(--font-size-sm,.875rem);margin:0}.view-allocations-modal_errorBlock__w-gQ9{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;gap:var(--spacing-sm,.75rem)}.view-allocations-modal_errorText__sE1HQ{color:inherit;color:var(--content-primary,inherit);margin:0}.view-allocations-modal_emptyText__NUVu9{color:var(--content-muted);margin:0}.discard-assigned-changes-modal_footerActions__05TIZ{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--spacing-sm,.75rem);justify-content:flex-end;width:100%}.time-allocation-page_pageInner__MlO9R,.time-allocation-page_projectAccordianContent__R9a6b{display:flex;flex-direction:column;min-height:0}.time-allocation-page_errorWrap__CfH-z,.time-allocation-page_loadingWrap__i61BL{align-items:center;display:flex;flex-direction:column;gap:1rem;gap:var(--space-lg,1rem);justify-content:center;min-height:12rem;padding:1.5rem;padding:var(--space-xl,1.5rem)}.time-allocation-page_errorText__JhNmp,.time-allocation-page_loadingText__7flz-{color:inherit;color:var(--text-secondary,inherit);font-size:.875rem;font-size:var(--font-size-sm,.875rem);margin:0;text-align:center}.time-allocation-page_errorText__JhNmp{color:inherit;color:var(--text-primary,inherit)}.overview-summary-cards_gridContainer__GDnjz{grid-gap:var(--spacing-4xl);display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(3,1fr)}.overview-summary-cards_card__prpVA{display:flex;flex-direction:column;gap:6px}.overview-summary-cards_header__pFFtN{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xl)}.overview-summary-cards_iconContainer__KHT0R{align-items:center;background-color:var(--surface-info);border-radius:var(--rounded-md);color:var(--color-sky-600);color:var(--color-cyan-600,var(--color-sky-600));display:flex;height:32px;justify-content:center;width:32px}.overview-summary-cards_icon__g2MBY{stroke-width:2.5px}.overview-summary-cards_valueContainer__n9ypj{margin-bottom:var(--spacing-md)}@media (max-width:1024px){.overview-summary-cards_gridContainer__GDnjz{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.overview-summary-cards_gridContainer__GDnjz{grid-template-columns:1fr}}.view-timesheets-modal_modalBody__mdC7Z{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding-top:0}.view-timesheets-modal_modalHeader__fUnd1{padding-bottom:.25rem}.view-timesheets-modal_shell__UZanP{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.view-timesheets-modal_topBar__iA3Q2{align-items:flex-start;background:var(--card-surface);background:var(--modal-panel-surface,var(--card-surface));border-bottom:1px solid var(--border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between;padding-bottom:var(--spacing-xl);padding-top:0}.view-timesheets-modal_scrollContent__4uKow{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-top:var(--spacing-5xl)}.view-timesheets-modal_subtitle__8C4Iq{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.view-timesheets-modal_dateNav__f9tPA{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-lg);margin-left:auto}.view-timesheets-modal_arrowBtn__rGw4o{align-items:center;background-color:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-md);color:var(--neutral);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-lg);height:var(--height-7xl);justify-content:center;transition:background-color .2s ease;width:var(--height-7xl)}.view-timesheets-modal_arrowBtn__rGw4o:hover:not(:disabled){background-color:var(--border-neutral)}.view-timesheets-modal_arrowBtn__rGw4o:disabled{cursor:not-allowed;opacity:.45}.view-timesheets-modal_dateTrigger__HHJH7{background-color:var(--surface-info);border:var(--border-medium) solid var(--info);border-radius:var(--rounded-md);color:var(--info);cursor:pointer;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-medium);min-width:180px;padding:var(--spacing-lg) var(--spacing-5xl);text-align:center}.view-timesheets-modal_dateTrigger__HHJH7:hover{filter:brightness(.97)}.view-timesheets-modal_loadingWrap__F3ect{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);justify-content:center;padding:var(--spacing-7xl)}.view-timesheets-modal_loadingText__JwoPK{color:var(--content-muted);font-size:var(--text-sm);margin:0}.view-timesheets-modal_emptyState__13Y1l{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--spacing-7xl);text-align:center}.view-timesheets-modal_groups__306N6{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.view-timesheets-modal_groupCard__uhiuA{border:1px solid var(--border);border-radius:var(--rounded-lg);overflow:hidden}.view-timesheets-modal_groupCardApproved__kzQFw{border-left:3px solid var(--color-accent-500)}.view-timesheets-modal_groupCardRejected__OL3SA{border-left:3px solid var(--danger)}.view-timesheets-modal_groupCardPending__kt9VM{border-left:3px solid var(--warning)}.view-timesheets-modal_groupCardSkipped__Qg0JO{border-left:3px solid var(--neutral)}.view-timesheets-modal_groupHeader__6Gkai{align-items:flex-start;display:flex;gap:var(--spacing-3xl);padding:var(--spacing-5xl)}.view-timesheets-modal_groupIcon__S1Wh3{align-items:center;background:var(--surface-info);background:var(--color-accent-50,var(--surface-info));border-radius:var(--rounded-lg);color:var(--color-accent-500);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.view-timesheets-modal_groupTitleBlock__yldqU{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xs);min-width:0}.view-timesheets-modal_groupName__LM5CZ{color:var(--content);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:1.3;margin:0}.view-timesheets-modal_groupSubtitle__EZvC3{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.view-timesheets-modal_groupStats__8YEIY{align-items:flex-end;display:flex;flex-shrink:0;gap:var(--spacing-sm)}.view-timesheets-modal_groupHours__OnYaQ{color:var(--color-accent-500);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1}.view-timesheets-modal_actionHistory__uL4Xs{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl)}.view-timesheets-modal_historyLine__\+-OH-{align-items:center;color:var(--content-muted);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg)}.view-timesheets-modal_historyIcon__6CkWx{flex-shrink:0;font-size:var(--text-base)}.view-timesheets-modal_historyIconApproved__zxn19{color:var(--success)}.view-timesheets-modal_historyIconRejected__JInW0{color:var(--danger)}.view-timesheets-modal_commentLine__RQ-mj{align-items:center;color:var(--content);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--spacing-lg);padding-left:var(--spacing-sm)}.view-timesheets-modal_commentIcon__Iii2O{color:var(--content-muted);flex-shrink:0;margin-top:1px}.view-timesheets-modal_entriesSection__KnGYB{border-top:1px solid var(--border);padding:var(--spacing-3xl) var(--spacing-5xl) var(--spacing-5xl)}.view-timesheets-modal_entriesLabel__I24Xy{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0 0 var(--spacing-xl)}.view-timesheets-modal_categoryBadge__le4CR{background:#ede9fe;background:var(--purple-100,#ede9fe);border-radius:999px;color:#6d28d9;color:var(--purple-700,#6d28d9);display:inline-block;font-size:.75rem;font-weight:500;line-height:1.4;padding:2px 10px;white-space:nowrap}.view-timesheets-modal_timeCell__tdu6R{color:#0d9488;color:var(--content-brand,var(--brand-600,#0d9488));font-size:.9375rem;font-weight:600}@media (max-width:640px){.view-timesheets-modal_topBar__iA3Q2{align-items:stretch;flex-direction:column}.view-timesheets-modal_dateNav__f9tPA{justify-content:flex-end;margin-left:0}.view-timesheets-modal_groupHeader__6Gkai{flex-wrap:wrap}.view-timesheets-modal_groupStats__8YEIY{align-items:center;flex-direction:row;gap:var(--spacing-xl);width:100%}}.download-timesheets-modal_body__oEE\+y{display:flex;flex-direction:column;gap:var(--spacing-xl);min-height:20rem;overflow-y:auto;padding:var(--spacing-4xl) var(--spacing-xl)}.download-timesheets-modal_row__3ZfKm{grid-gap:var(--spacing-xl);align-items:end;display:grid;gap:var(--spacing-xl);grid-template-columns:1fr 2fr}.download-timesheets-modal_optionsRow__v9i94{grid-gap:var(--spacing-xl);align-items:end;display:grid;gap:var(--spacing-xl);grid-template-columns:1fr}.download-timesheets-modal_toggleRow__H1jnM{align-items:center;display:flex;padding-top:var(--spacing-sm)}.download-timesheets-modal_selectWrapper__tyy9m{flex:1 1;min-width:0}.download-timesheets-modal_weekReadOnly__mSYGg{background:linear-gradient(135deg,#f0f4ff,#f8f9fc);border:1px solid #dce3f5;border-radius:var(--rounded-lg);display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs);justify-content:center;min-height:2.75rem;padding:var(--spacing-md) var(--spacing-xl)}.download-timesheets-modal_weekLabel__MbLSx{color:#7b8bb2;font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase}.download-timesheets-modal_weekRange__yNcZt{color:#1d2a4a;font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap}.download-timesheets-modal_footer__Kk4BS{align-items:center;background-color:#fafbfc;border-radius:0 0 var(--rounded-xl) var(--rounded-xl);display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:flex-end}@media (max-width:48rem){.download-timesheets-modal_optionsRow__v9i94,.download-timesheets-modal_row__3ZfKm{grid-template-columns:1fr}}.project-allocation-cards_container__PcbS8{display:flex;flex-direction:column;gap:var(--spacing-4xl);margin-top:var(--spacing-5xl)}.project-allocation-cards_headerRow__cAlBy{align-items:flex-start;display:flex;justify-content:space-between}.project-allocation-cards_headerText__2vWyQ{display:flex;flex-direction:column;gap:var(--spacing-xs)}.project-allocation-cards_headerActions__ReAFf{align-items:center;display:flex;gap:var(--spacing-xs)}.project-allocation-cards_cardsList__vFLq-{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.project-allocation-cards_cardTopRow__WR92b{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xl)}.project-allocation-cards_projectInfo__tX6CZ{display:flex;flex-direction:column;gap:var(--spacing-xs)}.project-allocation-cards_utilizationBlock__PNZAa{align-items:flex-end;display:flex;flex-direction:column}.project-allocation-cards_utilizationPercent__y-J-7{color:var(--color-sky-500)}.project-allocation-cards_linearProgress__YIRKK{margin-bottom:var(--spacing-3xl)}.project-allocation-cards_statsGrid__3ojwo{display:grid;grid-template-columns:1fr 1fr 1fr}.project-allocation-cards_statCol__PI7I9{display:flex;flex-direction:column;gap:var(--spacing-xs)}.project-allocation-cards_statValueBlack__TvzHV{color:var(--color-slate-800)}.project-allocation-cards_statValueTeal__j30Iq{color:var(--color-sky-500)}.project-allocation-cards_statValueGreen__UYWY9{color:var(--color-green-500)}.project-allocation-cards_statValueAmber__RmDpQ{color:var(--color-amber-500)}.project-allocation-cards_emptyState__tQc--{background:var(--surface-subtle);border:1px dashed var(--border);border-radius:var(--rounded-lg);color:var(--content-muted);font-size:var(--text-sm);padding:var(--spacing-5xl);text-align:center}.time-breakdown-cards_container__e8Y0h{display:flex;flex-direction:column;gap:var(--spacing-5xl);margin-top:var(--spacing-5xl)}.time-breakdown-cards_headerSection__8kI5w{display:flex;flex-direction:column;gap:var(--spacing-xs)}.time-breakdown-cards_title__Rs8kv{color:var(--content);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.time-breakdown-cards_subtitle__\+GlUW{color:var(--content-muted);font-size:var(--text-sm);margin:0}.time-breakdown-cards_gridContainer__q1M7u{grid-gap:var(--spacing-4xl);display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(3,1fr)}.time-breakdown-cards_emptyState__UZUb4{grid-column:1/-1}.time-breakdown-cards_breakdownCard__33D6L{display:flex;flex-direction:column;gap:var(--spacing-md)}.time-breakdown-cards_cardHeader__nwABZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.time-breakdown-cards_categoryName__as\+Bh{color:var(--content);font-size:var(--text-sm);font-weight:var(--font-semibold)}.time-breakdown-cards_percentageBadge__NKWRQ{background-color:var(--surface-purple);border-radius:var(--rounded-md);color:var(--content-purple);font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--spacing-xs) var(--spacing-sm)}.time-breakdown-cards_hours__7rPmO{color:var(--color-sky-600);color:var(--color-cyan-600,var(--color-sky-600));font-size:var(--text-3xl);font-weight:var(--font-bold)}.time-breakdown-cards_hoursSuffix__f0mS9{font-size:var(--text-xl);font-weight:var(--font-semibold)}.time-breakdown-cards_entries__qLFxp{color:var(--content-muted);font-size:var(--text-xs)}@media (max-width:1024px){.time-breakdown-cards_gridContainer__q1M7u{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.time-breakdown-cards_gridContainer__q1M7u{grid-template-columns:1fr}}.overview-content_container__u\+JTr{display:flex;flex-direction:column;gap:var(--spacing-4xl);padding-top:var(--spacing-xl)}.overview-content_stateCard__i7a0\+{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-lg);justify-content:center;text-align:center}.overview-content_errorEmpty__h11iJ{color:#b42318;color:var(--content-danger,#b42318)}.overview-content_loading__ejh84{align-items:center;color:var(--content-muted);display:flex;flex-direction:column;gap:var(--spacing-lg);justify-content:center;min-height:400px}.overview-content_loadingText__cYl6g{font-family:var(--font-family-sans);font-size:var(--font-size-sm);margin:0}.period-range-control_monthRow__VwnQY{min-width:0;width:100%}.period-range-control_weekReadOnly__F8RS4{display:flex;flex-direction:column;gap:0;min-width:0;width:100%}.period-range-control_weekReadOnlyLabel__Z\+1FS{color:var(--color-accent-500);display:block;line-height:1.25;margin-bottom:var(--spacing-md)}.period-range-control_weekReadOnlyRange__zsf8Z{align-items:center;color:var(--content-default);display:flex;line-height:1.35;min-height:var(--ui-field-height);min-width:0;width:100%}.period-range-control_customWrap__Kbk3r{min-width:0;width:100%}.period-selector_root__ZkQ9c{align-items:center;background:var(--surface-default);border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;display:inline-flex;flex-wrap:nowrap;gap:0;min-height:var(--ui-field-height);overflow:hidden;padding:0}.period-selector_tab__VLD\+H{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:var(--rounded-md);border-right:1px solid var(--border-default);color:var(--content-muted);cursor:pointer;display:inline-flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:600;gap:var(--spacing-sm);justify-content:center;min-height:calc(var(--ui-field-height) - 2px);min-width:82px;padding:0 var(--spacing-lg);transition:background .15s ease,box-shadow .15s ease,color .15s ease}.period-selector_tab__VLD\+H:last-child{border-right:0}.period-selector_tab__VLD\+H svg{flex:0 0 auto}.period-selector_tab__VLD\+H:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-500) 7%,#0000);color:var(--color-accent-500)}.period-selector_tab__VLD\+H:disabled{cursor:not-allowed;opacity:.5}.period-selector_tabActive__SiBFS{background:color-mix(in srgb,var(--color-accent-500) 9%,var(--surface-default));box-shadow:inset 0 0 0 1px var(--color-accent-500);color:var(--color-accent-500);color:var(--content-accent,var(--color-accent-500));font-weight:700}.period-selector_tabActive__SiBFS:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-500) 11%,var(--surface-default));color:var(--color-accent-500);color:var(--content-accent,var(--color-accent-500))}@media (max-width:520px){.period-selector_root__ZkQ9c{width:100%}.period-selector_tab__VLD\+H{flex:1 1;min-width:0;padding:0 var(--spacing-md)}}.overview-toolbar_card__MFADr{margin-bottom:var(--spacing-3xl)}.overview-toolbar_grid__AaHKB{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-2xl);width:100%}.overview-toolbar_fieldEmployee__236c4{display:flex;flex:1 1;flex-direction:column;min-width:0}.overview-toolbar_fieldEmployee__236c4>*{min-width:0;width:100%}.overview-toolbar_fieldPeriod__Y4bxq{display:flex;flex:0 0 auto;flex-direction:column;gap:0}.overview-toolbar_periodLabel__408r-{color:var(--color-accent-500);display:block;line-height:1.25;margin-bottom:var(--spacing-md)}.overview-toolbar_fieldRange__K6wci{display:flex;flex:1 1;flex-direction:column;min-width:0}.overview-toolbar_fieldRange__K6wci>*{min-width:0;width:100%}.overview-toolbar_error__Q6PB1{color:#b42318;color:var(--content-danger,#b42318);font-size:var(--font-size-sm);margin:var(--spacing-lg) 0 0}.time-allocated-overview_shell__kVUzy{min-width:0}.project-utilization-report_reportStack__qd5T5{display:flex;flex-direction:column}.project-utilization-report_emptyCard__-wWK8,.project-utilization-report_loadingCard__m8\+n7{align-items:center;color:var(--content-muted);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:260px;text-align:center}.project-utilization-report_emptyCard__-wWK8 h3,.project-utilization-report_emptyCard__-wWK8 p{margin:0}.project-utilization-report_emptyIcon__Lp8u6{align-items:center;background:color-mix(in srgb,var(--color-accent-500) 9%,var(--surface-default));border-radius:50%;color:var(--color-neutral-400);display:inline-flex;justify-content:center}.project-utilization-report_emptyIconDanger__CLtD\+{background:color-mix(in srgb,#b42318 9%,var(--surface-default));color:#b42318;color:var(--content-danger,#b42318)}.project-utilization-report_projectCard__Njzvj{display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.project-utilization-report_projectHeader__ezjkn{align-items:flex-start;display:flex;gap:var(--spacing-xl);justify-content:space-between}.project-utilization-report_projectTitleBlock__Eg9UZ{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:center;min-width:0}.project-utilization-report_projectTitleBlock__Eg9UZ p,.project-utilization-report_projectTitle__ABPEw{margin:0}.project-utilization-report_projectIcon__d4dBN{align-items:center;background:color-mix(in srgb,var(--color-accent-500) 10%,var(--surface-default));border-radius:var(--radius-md);color:var(--color-accent-500);display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.project-utilization-report_summaryGrid__6cci9{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--spacing-3xl)}.project-utilization-report_summaryCard__-3Zwa{align-items:center;background:var(--surface-default);border:1px solid var(--border);border-radius:18px;border-radius:var(--radius-xl,18px);display:flex;gap:var(--spacing-xl);min-height:5rem;min-width:0;padding:var(--spacing-xl)}.project-utilization-report_summaryCard__-3Zwa:hover{box-shadow:0 10px 24px #0f172a14;cursor:pointer}.project-utilization-report_summaryIcon__zynw4{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;width:2.5rem}.project-utilization-report_summaryIconblue__fbd5N{background:#cff0fb;color:var(--color-accent-500)}.project-utilization-report_summaryIconamber__q-x29{background:#fff6db;color:#d97706}.project-utilization-report_summaryIcongreen__py4Yd{background:#dcfae6;color:#079455}.project-utilization-report_summaryIconred__fw0MN{background:#fee4e2;color:#dc2626}.project-utilization-report_summaryContent__ytwGq{min-width:0}.project-utilization-report_summaryContent__ytwGq span,.project-utilization-report_summaryContent__ytwGq strong{display:block}.project-utilization-report_summaryContent__ytwGq span{color:var(--content-muted);font-weight:var(--font-semibold);margin-bottom:var(--spacing-xs)}.project-utilization-report_summaryContent__ytwGq strong{color:var(--content-default);font-size:1.55rem;font-weight:var(--font-semibold);line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-utilization-report_roleGrid__ElqiY{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr))}.project-utilization-report_roleCard__DZUFi{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:0;padding:var(--spacing-lg)}.project-utilization-report_roleLabel__HeBiP{color:var(--color-accent-500);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-sm)}.project-utilization-report_roleEmail__vgitS,.project-utilization-report_roleMeta__2yJoO,.project-utilization-report_roleName__yqHJI{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-utilization-report_roleEmail__vgitS,.project-utilization-report_roleMeta__2yJoO{color:var(--content-muted);font-size:var(--font-size-sm)}.project-utilization-report_tableCard__IFPva{border-radius:var(--rounded-3xl);overflow:hidden}.project-utilization-report_tableHeader__wS9Sm{align-items:center;border-bottom:1px solid var(--border-default);display:flex;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-3xl)}.project-utilization-report_tableHeader__wS9Sm h3,.project-utilization-report_tableHeader__wS9Sm p{margin:0}.project-utilization-report_memberPill__Hq8L6{align-items:center;background:color-mix(in srgb,var(--color-accent-500) 9%,var(--surface-default));border-radius:var(--radius-md);color:var(--color-accent-500);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-semibold);gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);white-space:nowrap}.project-utilization-report_tableScroll__Uvl7e{max-height:70vh;overflow:auto}.project-utilization-report_table__JmNtE{background:var(--surface-default);background:var(--table-surface,var(--surface-default));border-collapse:initial;border-spacing:0;min-width:760px;table-layout:fixed;width:100%}.project-utilization-report_serialColumn__AeMvm{width:4.5rem}.project-utilization-report_employeeColumn__7ATwW{width:34%}.project-utilization-report_timeColumn__mWN6M{width:13rem}.project-utilization-report_table__JmNtE td,.project-utilization-report_table__JmNtE th{border-bottom:var(--border-thin) solid var(--row-inner-divider,#0000000f);font-size:var(--text-sm);padding:var(--spacing-xl) var(--spacing-3xl);text-align:left;vertical-align:middle}.project-utilization-report_table__JmNtE thead th{background:var(--color-slate-50);background:var(--table-header-surface,var(--color-slate-50));color:var(--content-muted);color:var(--table-header-content,var(--content-muted));font-weight:var(--font-semibold);position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:3}.project-utilization-report_groupBody__syu9b tr:not(.project-utilization-report_groupRow__Pmnog):hover td{background:rgba(0,0,0,.025);background:var(--table-row-hover-surface,rgba(0,0,0,.025))}.project-utilization-report_groupBody__syu9b tr:last-child td{border-bottom-color:var(--table-row-divider-border,var(--border-default))}.project-utilization-report_groupRow__Pmnog th{background:#f5f6f8;background:var(--table-header-surface,#f5f6f8);border-bottom:var(--border-thin) solid var(--table-row-divider-border,var(--border-default));border-top:var(--border-thin) solid var(--table-row-divider-border,var(--border-default));color:var(--content-default);font-weight:var(--font-semibold);padding:var(--spacing-lg) var(--spacing-3xl);position:-webkit-sticky;position:sticky;top:44px;z-index:2}.project-utilization-report_groupHeaderInner__vEl8H{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);width:100%}.project-utilization-report_groupBadges__I2Upx,.project-utilization-report_groupLabel__qz3of,.project-utilization-report_groupName__xh1Op,.project-utilization-report_groupSerial__SL604{align-items:center;display:inline-flex}.project-utilization-report_groupSerial__SL604{color:var(--content-muted);min-width:1.5rem}.project-utilization-report_groupLabel__qz3of{color:var(--content-muted);font-weight:var(--font-medium)}.project-utilization-report_groupName__xh1Op{color:var(--content-default)}.project-utilization-report_groupBadges__I2Upx{flex-wrap:wrap;gap:var(--spacing-sm);justify-content:flex-end;margin-left:auto}.project-utilization-report_countBadge__bureo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.project-utilization-report_serialCell__F54nO{color:var(--content-default);width:4.5rem}.project-utilization-report_employeeCell__\+-pHN{min-width:0}.project-utilization-report_employeeName__UCB6-{align-items:center;color:var(--content-default);display:inline-flex;gap:var(--spacing-sm);max-width:100%}.project-utilization-report_employeeNameText__c3\+nQ{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-utilization-report_memberTypeBadge__brBMO{flex:0 0 auto}.project-utilization-report_numeric__X1eGT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left!important;white-space:nowrap}.project-utilization-report_table__JmNtE tfoot td,.project-utilization-report_table__JmNtE tfoot th{background:#eef6ff;border-bottom:0;bottom:0;box-shadow:inset 0 3px 0 #cfe5ff;font-weight:var(--font-semibold);position:-webkit-sticky;position:sticky;z-index:3}.project-utilization-report_totalRow__WCCpT td,.project-utilization-report_totalRow__WCCpT th{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.project-utilization-report_totalLabel__JlleG,.project-utilization-report_totalMeta__WT73g{display:block}.project-utilization-report_totalLabel__JlleG{color:var(--content-default);font-size:var(--font-size-lg);font-weight:var(--font-semibold);line-height:1.25}.project-utilization-report_totalMetaLabel__ibDMn{color:var(--color-accent-500);font-weight:var(--font-bold)}.project-utilization-report_totalMeta__WT73g{color:var(--table-header-content);font-size:var(--text-base);margin-top:var(--spacing-xs)}.project-utilization-report_totalCount__\+oiQw{color:var(--table-header-content);font-size:var(--text-base);text-align:center!important;white-space:nowrap}.project-utilization-report_totalTime__zckUJ{color:#0875be;color:var(--color-accent-500,#0875be);font-size:1.25rem!important;font-weight:700!important;font-weight:var(--font-bold,700)!important;line-height:1.2}.project-utilization-report_emptyTitle__VAefO{color:var(--color-neutral-700);font-size:var(--font-size-lg);font-weight:var(--font-semibold)}.project-utilization-report_emptyMessage__l0WTH{color:var(--color-neutral-600);font-size:var(--font-size-sm)}@media (max-width:900px){.project-utilization-report_roleGrid__ElqiY,.project-utilization-report_summaryGrid__6cci9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.project-utilization-report_projectHeader__ezjkn,.project-utilization-report_tableHeader__wS9Sm{flex-direction:column}.project-utilization-report_roleGrid__ElqiY,.project-utilization-report_summaryGrid__6cci9{grid-template-columns:1fr}.project-utilization-report_tableHeader__wS9Sm{padding:var(--spacing-2xl)}}.project-reports-toolbar_card__L8aOn{margin-bottom:var(--spacing-3xl)}.project-reports-toolbar_grid__596Dw{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-2xl);width:100%}.project-reports-toolbar_fieldProject__ad80d{display:flex;flex:1 1;flex-direction:column;min-width:0}.project-reports-toolbar_fieldProject__ad80d>*{min-width:0;width:100%}.project-reports-toolbar_fieldPeriod__gVNmF{display:flex;flex:0 0 auto;flex-direction:column;gap:0}.project-reports-toolbar_periodLabel__DqVZg{color:var(--color-accent-500);display:block;line-height:1.25;margin-bottom:var(--spacing-md)}.project-reports-toolbar_fieldRange__zSX0D{display:flex;flex:1 1;flex-direction:column;min-width:0}.project-reports-toolbar_fieldRange__zSX0D>*{min-width:0;width:100%}.project-reports-toolbar_error__Qf2Y2{color:#b42318;color:var(--content-danger,#b42318);font-size:var(--font-size-sm);margin:var(--spacing-lg) 0 0}.project-reports-page_shell__ory-v{min-width:0}.overview-tab_container__AivG8{display:flex;flex-direction:column;gap:var(--spacing-4xl);padding-top:var(--spacing-xl)}.overview-tab_loading__XCq1G{align-items:center;color:var(--content-muted);display:flex;font-family:var(--font-family-sans);justify-content:center;min-height:400px}.wfh-timesheet-view-modal_wrap__C1RGG{display:flex;flex-direction:column;gap:var(--spacing-xl)}.wfh-timesheet-view-modal_summaryRow__Clz5m{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between;width:100%}.wfh-timesheet-view-modal_projectCount__BA-BD{color:var(--content-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);margin:0}.wfh-timesheet-view-modal_accordion__Gn2y8{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.wfh-timesheet-view-modal_accordionItemCard__iVNW1{transition:box-shadow .2s ease,border-color .2s ease}.wfh-timesheet-view-modal_accordionItemCard__iVNW1[data-state=open]{border-color:var(--color-accent-300,var(--border));box-shadow:0 2px 8px #0000000f}.wfh-timesheet-view-modal_itemHeader__mFGX3{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);width:100%}.wfh-timesheet-view-modal_itemHeaderRich__ppkTD{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-xl)}.wfh-timesheet-view-modal_itemHeaderRich__ppkTD .wfh-timesheet-view-modal_iconTrigger__Y4Txj{align-self:center}.wfh-timesheet-view-modal_headerBlock__ALeX4{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-sm);min-width:0}.wfh-timesheet-view-modal_headerMeta__Bpi0u{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem var(--spacing-md);padding-top:2px;width:100%}.wfh-timesheet-view-modal_metaLabel__dnAM7{color:var(--content-muted);flex-shrink:0;font-family:var(--font-body);font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}.wfh-timesheet-view-modal_metaSep__3gSpC{color:var(--content-muted);font-weight:var(--font-medium);opacity:.75;-webkit-user-select:none;user-select:none}.wfh-timesheet-view-modal_groupApprover__zlcAp{color:var(--content);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.35;max-width:100%;word-break:break-word}.wfh-timesheet-view-modal_projectTitle__NtzR9{color:var(--content-accent);flex:0 1 auto;font-weight:var(--font-semibold);letter-spacing:-.01em;line-height:1.35;margin:0;min-width:0}.wfh-timesheet-view-modal_iconTrigger__Y4Txj{align-items:center;background:var(--card-surface)!important;background:var(--card-nested-surface,var(--card-surface))!important;border:1px solid var(--border)!important;border-radius:var(--rounded-full);color:var(--content-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:2.5rem;justify-content:center;margin:0!important;padding:0!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:2.5rem}.wfh-timesheet-view-modal_iconTrigger__Y4Txj:hover{background:var(--card-surface)!important;border-color:var(--color-accent-300,var(--border))!important;color:var(--content-accent)}.wfh-timesheet-view-modal_chevron__uL9yW{transition:transform .2s ease}.wfh-timesheet-view-modal_iconTrigger__Y4Txj[aria-expanded=true] .wfh-timesheet-view-modal_chevron__uL9yW{transform:rotate(180deg)}.wfh-timesheet-view-modal_accordionContent__Vqi0P{padding:0 var(--spacing-lg) var(--spacing-lg)!important}.wfh-timesheet-view-modal_accordionItemCard__iVNW1 .wfh-timesheet-view-modal_accordionContent__Vqi0P{background:#0000;background:var(--card-nested-surface,#0000);border-top:var(--border-thin) solid var(--border);margin-top:0}.shared_wrapper__dki2Y{border:none;display:block;margin:0;max-width:100%;min-width:0;width:100%}.shared_label__qDswV{color:var(--color-accent-500)!important;display:block;margin:0 0 var(--spacing-lg) 0!important;padding:0}.shared_value__mEgda{border:1px solid var(--border);border-radius:.375rem;line-height:calc(var(--ui-field-height) - 1rem - 2px);padding:var(--spacing-xl)}.shared_checkboxValues__1JsnC{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.shared_checkboxValue__3fLs5,.shared_choiceValue__OyMVs{background-color:var(--color-slate-200);border-radius:var(--rounded-lg);display:inline-block;padding:var(--spacing-md) var(--spacing-xl)}.probation-form-panel_wrapper__fca2B{display:flex;flex-direction:column;gap:var(--spacing-3xl);justify-content:center;margin:0 auto;max-width:1200px}.probation-form-panel_formCard__Kx7sq{padding:var(--spacing-4xl)}.probation-form-panel_formCard__Kx7sq,.probation-form-panel_form__-\+SRg{display:flex;flex-direction:column;gap:var(--spacing-6xl)}.probation-form-panel_formSubmitted__kBWvU{gap:calc(var(--spacing-7xl) + .5rem)}.probation-form-panel_toolbar__Yj-X1{align-items:center;display:flex;gap:var(--spacing-2xl);justify-content:space-between;padding:var(--spacing-4xl)}.probation-form-panel_toolbarSuccess__bjLZ5{background-color:var(--surface-success);border:var(--border-thin) solid var(--border-success)}.probation-form-panel_toolbarDraft__DTKHu{background-color:var(--surface-info);border:var(--border-thin) solid var(--border-info)}.probation-form-panel_statusWrapper__1DJtD{align-items:center;border-radius:var(--rounded-lg);color:#1a1a1a;color:var(--color-text-primary,#1a1a1a);display:flex;font-size:14px;font-size:var(--text-sm,14px);font-weight:600;gap:var(--spacing-lg)}.probation-form-panel_actionWrapper__\+L8W8{align-items:center;display:flex;gap:var(--spacing-md)}.probation-form-panel_indicator__bGMtI{border-radius:50%;display:inline-block;height:8px;width:8px}.probation-form-panel_indicatorSuccess__BrTPN{background-color:#22c55e;background-color:var(--success,#22c55e)}.probation-form-panel_indicatorInitial__mJlVR{background-color:#64748b;background-color:var(--neutral,#64748b)}.probation-form-panel_indicatorDraft__wrf5n{background-color:#0ea5e9;background-color:var(--info,#0ea5e9)}.probation-form-panel_extensionPeriodWrapper__TJ12t{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:20rem}.probation-form-panel_extensionLabel__CBU5o{margin:0}.probation-assessment-tab_root__5cJER{padding:var(--spacing-3xl)}.probation-review-toolbar_card__39yd4{margin-bottom:var(--spacing-3xl)}.probation-review-toolbar_grid__12nAR{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-2xl);width:100%}.probation-review-toolbar_fieldStatus__io1UC{display:flex;flex:1 1;flex-direction:column;max-width:400px;min-width:0}.probation-review-toolbar_actions__OPSMo{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.probation-review-toolbar_fieldEmployee__7ow83>*,.probation-review-toolbar_fieldStatus__io1UC>*{min-width:0;width:100%}.probation-review-toolbar_fieldEmployee__7ow83{display:flex;flex:1 1;flex-direction:column;max-width:400px;min-width:0}@media (max-width:640px){.probation-review-toolbar_fieldEmployee__7ow83,.probation-review-toolbar_fieldStatus__io1UC{flex:1 1 100%}}.probation-readonly-panel_root__CTCQA{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.probation-readonly-panel_title__nhmYb{margin:0}.probation-readonly-panel_formCard__NLuEK{padding:var(--spacing-4xl)}.probation-readonly-panel_formCard__NLuEK,.probation-readonly-panel_questions__bZjJs{display:flex;flex-direction:column;gap:var(--spacing-6xl)}.probation-readonly-panel_pendingWrap__K\+lx6{align-items:center;display:flex;justify-content:center;min-height:12rem;padding:var(--spacing-4xl)}.probation-readonly-panel_pendingMessage__\+OJQd{width:100%}.probation-review-modal_panel__uqGMa{max-width:min(100vw - 2rem,92rem)}.probation-review-modal_headerMeta__MMTUh{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-xl);margin:calc(var(--spacing-sm)*-1) 0 var(--spacing-3xl);padding-bottom:var(--spacing-xl)}.probation-review-modal_designation__M8cQx{color:var(--content-muted);margin:0}.probation-review-modal_splitGrid__iXsAT{grid-gap:var(--spacing-3xl);align-items:start;display:grid;gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.probation-review-modal_splitCol__bj4eJ{min-width:0}.probation-review-modal_splitColReadOnly__Mptlh{background:var(--modal-panel-surface-alt);border-radius:var(--rounded-3xl);max-height:calc(100vh - 10rem);overflow-y:auto;padding:var(--spacing-4xl);position:-webkit-sticky;position:sticky;top:0}.probation-review-modal_readOnlyTabs__IJ9Sq{min-width:0;width:100%}.probation-review-modal_tabsList__RWMzg{flex-wrap:wrap;margin-bottom:var(--spacing-3xl)}.probation-review-modal_tabPanel__TOrSR{min-width:0}.probation-review-modal_loadingWrap__X8I1h{align-items:center;display:flex;justify-content:center;padding:var(--spacing-7xl)}@media (max-width:900px){.probation-review-modal_splitGrid__iXsAT{grid-template-columns:1fr}}.probation-review-page_tableSection__ye9zR{min-width:0}.probation-review-page_iconBtn__VMb8F{align-items:center;background:var(--card-nested-surface);background:var(--ui-field-surface,var(--card-nested-surface));border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content-muted);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;margin:0;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.25rem}.probation-review-page_iconBtn__VMb8F:hover{background:var(--color-gray-100);background:var(--surface-hover,var(--color-gray-100));border-color:var(--color-accent-300,var(--border));color:var(--content);color:var(--color-accent-500,var(--content))}.offboarding-page-overlay_overlay__lMpGr{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--modal-backdrop-surface);box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:var(--spacing-2xl);position:absolute;z-index:10}.offboarding-page-overlay_dialog__Njt5Y{background:#fff;background:var(--card-surface,#fff);border:1px solid var(--border);border-radius:var(--rounded-lg);box-shadow:0 8px 32px #0000001a;box-sizing:border-box;max-width:44rem;width:100%}.support-request-banner_overlayStack__qDYws{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-lg,1rem);max-width:40rem;width:100%}.support-request-banner_card__t5P7b{background:#f8faff;border:1px solid #dbeafe;border-radius:.75rem;box-shadow:0 8px 32px #2563eb14;box-sizing:border-box;width:100%}.support-request-banner_content__25wlG{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem 1.75rem}.support-request-banner_headerRow__Qf5bD{align-items:flex-start;display:flex;gap:1rem}.support-request-banner_iconCircle__KGNRy{align-items:center;background-color:var(--color-accent-50);background-color:var(--icon-accent-surface,var(--color-accent-50));border-radius:50%;color:var(--color-accent-500);color:var(--icon-accent,var(--color-accent-500));display:flex;flex-shrink:0;height:3.25rem;justify-content:center;width:3.25rem}.support-request-banner_headerText__RrcEb{flex:1 1;min-width:0;padding-top:.125rem}.support-request-banner_title__ycO7P{color:#0f172a;color:var(--content,#0f172a);font-family:var(--font-body);font-size:1.125rem;font-size:var(--text-lg,1.125rem);font-weight:600;font-weight:var(--font-semibold,600);line-height:1.35;margin:0 0 .375rem}.support-request-banner_subtitle__Iy3sd{color:#64748b;color:var(--content-muted,#64748b);font-family:var(--font-body);font-size:.875rem;font-size:var(--text-base,.875rem);font-weight:400;font-weight:var(--font-regular,400);line-height:1.5;margin:0}.support-request-banner_options__eo7t9{display:flex;flex-direction:column;gap:.875rem;padding-left:.125rem}.support-request-banner_option__sAvw6{align-items:center;cursor:pointer;display:flex;gap:.625rem;margin:0}.support-request-banner_radioInput__YWPJ9{accent-color:var(--color-accent-500);cursor:pointer;flex-shrink:0;height:1rem;margin:0;width:1rem}.support-request-banner_optionLabel__dmVQK{color:#1e293b;color:var(--content-subtle,#1e293b);font-family:var(--font-body);font-size:.875rem;font-size:var(--text-base,.875rem);font-weight:400;font-weight:var(--font-regular,400);line-height:1.4}.support-request-banner_infoPanel__8qeU\+{background-color:var(--color-accent-50);background-color:var(--surface-info,var(--color-accent-50));border:var(--border-thin,1px) dashed var(--info,var(--color-accent-500));border-radius:.5rem;border-radius:var(--rounded-md,.5rem);padding:.875rem 1rem;padding:var(--spacing-xxl,.875rem) var(--spacing-lg,1rem)}.support-request-banner_infoHeader__Hg3Kv{align-items:center;color:var(--color-accent-500);color:var(--icon-accent,var(--color-accent-500));display:flex;gap:.5rem;gap:var(--spacing-lg,.5rem);margin-bottom:.75rem;margin-bottom:var(--spacing-xl,.75rem)}.support-request-banner_infoText__24SLd{color:#334155;color:var(--content-subtle,#334155);font-family:var(--font-body);font-size:.8125rem;font-size:var(--text-sm,.8125rem);font-weight:400;font-weight:var(--font-regular,400);line-height:1.4}.support-request-banner_recipients__mxi3y{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--spacing-4xl,1rem);padding-left:1.5rem;padding-left:var(--spacing-2xl,1.5rem)}.support-request-banner_recipient__akaRy{align-items:center;color:#475569;color:var(--content-muted,#475569);display:flex;font-family:var(--font-body);font-size:.8125rem;font-size:var(--text-sm,.8125rem);font-weight:400;font-weight:var(--font-regular,400);gap:.375rem;line-height:1.3}.support-request-banner_recipient__akaRy svg{color:#64748b;color:var(--content-muted,#64748b)}.support-request-banner_actions__dj2jW{display:flex;justify-content:flex-end;padding-top:.25rem}.support-request-banner_primaryBtn__o-YKV{border-radius:.5rem!important;border-radius:var(--rounded-md,.5rem)!important;font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;min-width:11rem;padding:.625rem 1.25rem!important}.retention-sent-view_card__Et\+gN{margin:0 auto;max-width:36rem}.retention-sent-view_content__o2yQW{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-2xl);text-align:center}.retention-sent-view_iconWrap__AIenf{color:#2563eb;color:var(--color-accent-500,#2563eb)}.retention-sent-view_title__FDmqQ{margin:0}.retention-sent-view_message__owUUB{color:var(--color-slate-500);margin:0;max-width:30rem}.retention-sent-view_hint__tpc85{color:var(  --button-danger-ghost-content);margin:0}.question-renderers_wrapper__5VKJu{border:none;display:block;margin:0;max-width:100%;min-width:0;width:100%}.question-renderers_label__6FIqZ{color:var(--color-accent-500)!important;display:block;margin:0 0 var(--spacing-lg) 0!important;padding:0}.question-renderers_value__I8RFM{border:1px solid var(--border);border-radius:.375rem;line-height:calc(var(--ui-field-height) - 1rem - 2px);padding:var(--spacing-xl)}.question-renderers_choiceValue__bOX\+E{background-color:var(--color-slate-200);border-radius:var(--rounded-lg);display:inline-block;padding:var(--spacing-md) var(--spacing-xl)}.question-renderers_fileAnswerRow__MWjZ8{align-items:center;display:flex;gap:var(--spacing-md)}.question-renderers_fileAnswerRow__MWjZ8 .question-renderers_value__I8RFM{flex:0 1 36rem;margin:0;min-width:0}.question-renderers_viewButton__bFNEG{align-items:center;background:#0000;border:0;color:var(--accent);color:var(--color-accent-600,var(--accent));cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--font-semibold);gap:var(--spacing-xs);padding:0}.question-renderers_viewButton__bFNEG:hover:not(:disabled){text-decoration:underline}.question-renderers_viewButton__bFNEG:disabled{cursor:wait;opacity:.65}.question-renderers_spin__lyDZG{animation:question-renderers_spin__lyDZG .8s linear infinite}@keyframes question-renderers_spin__lyDZG{to{transform:rotate(1turn)}}.question-renderers_recoveryRow__EBBQC{grid-gap:var(--spacing-xl);align-items:end;background:#fff;background:var(--card-surface,#fff);border:1px solid #bfdbfe;border:1px solid var(--color-accent-200,#bfdbfe);border-radius:var(--rounded-lg);display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(18rem,1.25fr);padding:var(--spacing-lg)}.question-renderers_policyNote__gRdW7{align-items:flex-start;background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-md);color:#1e40af;color:var(--color-accent-800,#1e40af);display:flex;font-size:var(--text-sm);gap:var(--spacing-md);line-height:1.4;padding:var(--spacing-lg)}.question-renderers_policyNote__gRdW7 svg{flex-shrink:0}@media (max-width:720px){.question-renderers_recoveryRow__EBBQC{grid-template-columns:1fr}}.offboarding-section-form_formPanel__k6xcd{background:var(--color-slate-50);background:var(--surface-subtle,var(--color-slate-50));border:1px solid var(--border);border-radius:var(--rounded-lg);padding:var(--spacing-xl)}.offboarding-section-form_form__nTCWG{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.offboarding-section-form_sectionHeader__MglYN{border-bottom:1px solid var(--border);padding-bottom:var(--spacing-sm)}.offboarding-section-form_sectionHeader__MglYN h3{color:var(--content);margin:0}.offboarding-section-form_formActions__L-zU5{border-top:1px solid var(--border);display:flex;justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg)}.resignation-form-modal_header__xDM58{padding:var(--spacing-2xl) var(--spacing-2xl) 0}.resignation-form-modal_title__oBrTp{margin:0}.resignation-form-modal_body__52vCe{padding:var(--spacing-6xl)}.allocated-assets-table_card__tLyjn{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-2xl)}.allocated-assets-table_header__VeGRY{align-items:flex-start;display:flex;gap:var(--spacing-lg);justify-content:space-between}.allocated-assets-table_headerText__Ly1lz{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.allocated-assets-table_headerText__Ly1lz h3,.allocated-assets-table_headerText__Ly1lz p{margin:0}.allocated-assets-table_headerText__Ly1lz p{color:var(--content-muted)}.allocated-assets-table_emptyState__NvSIx,.allocated-assets-table_errorState__PvyjN{align-items:center;border:1px dashed var(--border);border-radius:var(--rounded-md);color:var(--content-muted);display:flex;gap:var(--spacing-sm);padding:var(--spacing-lg)}.allocated-assets-table_errorState__PvyjN,.allocated-assets-table_errorState__PvyjN span{border-color:#fecaca;border-color:var(--border-danger,#fecaca);color:var(--color-red-600)}.allocated-assets-table_form__UMO3g{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media (max-width:768px){.allocated-assets-table_card__tLyjn{padding:var(--spacing-lg)}}.view-clearance-form-modal_content__1ucOP{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.view-clearance-form-modal_sectionHeader__pO3D1{border-bottom:1px solid var(--border);padding-bottom:var(--spacing-md)}.view-clearance-form-modal_sectionHeader__pO3D1 h3{color:var(--content);margin:0}.view-clearance-form-modal_answerGroup__Nn6xZ{background:var(--color-slate-50);background:var(--surface-subtle,var(--color-slate-50));border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl)}.view-clearance-form-modal_groupContent__3EbmD{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.view-clearance-form-modal_acknowledgementPanel__6Bzas{align-items:center;background:var(--color-slate-50);background:var(--surface-subtle,var(--color-slate-50));border:1px solid var(--border);border-radius:var(--rounded-lg);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-xl)}.view-clearance-form-modal_acknowledgementPanel__6Bzas p{color:var(--content-muted);margin:0}.view-clearance-form-modal_acknowledgementText__k0BXv{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.view-clearance-form-modal_acknowledgedStatus__P76qH,.view-clearance-form-modal_pendingStatus__SIHwF{border-radius:var(--rounded-lg);font-size:.8125rem;font-weight:600;padding:var(--spacing-xs) var(--spacing-md);width:-webkit-fit-content;width:fit-content}.view-clearance-form-modal_acknowledgedStatus__P76qH{background:var(--color-green-50);color:var(--color-green-700)}.view-clearance-form-modal_pendingStatus__SIHwF{background:var(--color-amber-50);color:var(--color-amber-700)}@media (max-width:768px){.view-clearance-form-modal_acknowledgementPanel__6Bzas{align-items:stretch;flex-direction:column}}.withdraw-modal_body__54X3L{display:flex;flex-direction:column;gap:var(--spacing-md)}.withdraw-modal_description__N\+avI{color:var(--color-slate-600);margin:0}.withdraw-modal_footer__HQKDi{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.withdrawn-status-view_content__AX1au{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-5xl) var(--spacing-2xl);text-align:center}.withdrawn-status-view_iconWrap__0LNfw{align-items:center;background:#eff6ff;background:var(--color-accent-50,#eff6ff);border-radius:var(--rounded-full);box-shadow:inset 0 0 0 1px #dbeafe,0 10px 24px #0ea5e924;box-shadow:inset 0 0 0 1px var(--color-accent-100,#dbeafe),0 10px 24px #0ea5e924;color:var(--color-accent-500);color:var(--color-accent-600,var(--color-accent-500));display:inline-flex;height:4rem;justify-content:center;width:4rem}.withdrawn-status-view_title__rBDRB{color:var(--color-slate-900);margin:0}.withdrawn-status-view_icon__vW\+pg{height:2.25rem;width:2.25rem}.withdrawn-status-view_message__qXRNc{color:var(--color-slate-500);line-height:1.55;margin:0;max-width:31rem}.withdrawn-status-view_hint__bF0KD{color:var(--danger);line-height:1.55;margin:0;max-width:31rem}.withdrawn-status-view_reasonPanel__yG9-W{background:linear-gradient(180deg,#f8fafc,#fff);background:linear-gradient(180deg,var(--color-slate-50,#f8fafc),var(--color-white,#fff));border:1px solid var(--border);border-radius:var(--rounded-lg);margin-top:var(--spacing-sm);max-width:32rem;padding:var(--spacing-lg) var(--spacing-xl);text-align:left;width:100%}.withdrawn-status-view_reasonLabel__3fYXk{color:var(--color-accent-600);margin:0 0 var(--spacing-sm)}.withdrawn-status-view_reasonText__-zD38{color:var(--color-slate-900);line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.rejected-status-view_content__8y9rN{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-4xl)var(--spacing-2xl);text-align:center}.rejected-status-view_iconWrap__dkhUm{color:#dc2626;color:var(--color-danger-500,#dc2626)}.rejected-status-view_title__KUwD9{margin:0}.rejected-status-view_message__-gecV{color:var(--color-slate-500);margin:0;max-width:30rem}.rejected-status-view_commentBox__H5hOa{background:var(--card-nested-surface);border:1px solid var(  --border-info);border-radius:var(--radius-lg);padding:var(--spacing-md) var(--spacing-lg);text-align:left;width:min(100%,34rem)}.rejected-status-view_commentLabel__o5mw0{color:var(--color-accent-500);display:block;font-size:var(--text-base);font-weight:700;letter-spacing:.02em;margin-bottom:var(--spacing-xs);text-align:center}.rejected-status-view_commentText__70cnE{color:var(--color-slate-700);line-height:1.6;margin:0;text-align:center}.rejected-status-view_hint__AY7H\+{color:var(--color-slate-500);margin:0;max-width:30rem}.coo-action-modal_modalPanel__qA\+9f{max-width:42rem}.coo-action-modal_modalHeader__BcZcE{background:#fff;background:var(--card-surface,#fff);border-bottom:1px solid var(--border);padding:var(--spacing-lg) var(--spacing-2xl)}.coo-action-modal_modalBody__jBGn0{background:#fff;background:var(--card-surface,#fff);padding:var(--spacing-xl) var(--spacing-3xl)}.coo-action-modal_body__U05N3{display:flex;flex-direction:column;gap:var(--spacing-lg)}.coo-action-modal_requestSummary__oyKR2{align-items:center;display:flex;gap:var(--spacing-md);padding:var(--spacing-sm) 0}.coo-action-modal_summaryIcon__ZZkis{align-items:center;background:var(--color-slate-100);border-radius:var(--rounded-full);color:var(--color-accent-500);display:inline-flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;width:2.25rem}.coo-action-modal_summaryText__95jyQ{min-width:0}.coo-action-modal_employeeName__rEs6D{margin:0}.coo-action-modal_employeeMeta__JaidI{color:var(--color-accent-500);font-weight:400}.coo-action-modal_section__EEh9G{background:#0000;border:none;display:flex;flex-direction:column;gap:var(--spacing-md);padding:0}.coo-action-modal_sectionHeader__roScO{align-items:flex-start;background:#0000;border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-md);justify-content:space-between;padding:0}.coo-action-modal_sectionTitle__EsJuC{color:var(--content-muted);margin:0 0 var(--spacing-lg)}.coo-action-modal_answerList__EZo4d{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.coo-action-modal_answerItem__TZQ2X{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm) 0 var(--spacing-md)}.coo-action-modal_answerItem__TZQ2X+.coo-action-modal_answerItem__TZQ2X{border-top:1px solid var(--border);padding-top:var(--spacing-md)}.coo-action-modal_questionId__ypcXK{color:var(--color-accent-500);line-height:1.45}.coo-action-modal_answerText__YWMbs{color:var(--content);font-size:var(--text-base);line-height:1.5;margin:0;padding-left:0;word-break:break-word}.coo-action-modal_emptyState__CsJmb{align-items:center;background:var(--color-slate-50);border:1px dashed var(--border);border-radius:var(--rounded-md);color:var(--color-slate-600);display:flex;gap:var(--spacing-sm);padding:var(--spacing-lg)}.coo-action-modal_emptyState__CsJmb p{margin:0}.coo-action-modal_notificationPanel__ytf1q{align-items:center;background:var(--color-slate-50);border:1px solid var(--border);border-radius:var(--rounded-md);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg)}.coo-action-modal_notificationIcon__P1SVW{align-items:center;background:var(--color-sky-600-10);border-radius:var(--rounded-full);color:var(--color-accent-500);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.coo-action-modal_notificationText__nRcfC{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.coo-action-modal_notificationText__nRcfC h4,.coo-action-modal_notificationText__nRcfC p{margin:0}.coo-action-modal_notificationText__nRcfC p{color:var(--content-muted)}.coo-action-modal_actionForm__YSDXC{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding-top:var(--spacing-sm)}.coo-action-modal_tentativeLwdNote__\+zYU2{background:#fffbeb;background:var(--surface-warning,#fffbeb);border:1px solid var(--border-warning,var(--border));border-radius:var(--rounded-md);padding:var(--spacing-lg) var(--spacing-2xl)}.coo-action-modal_tentativeLwdText__FyLzZ{color:var(--content);line-height:1.5;margin:0}.coo-action-modal_tentativeLwdText__FyLzZ strong{color:#92400e;color:var(--content-warning,#92400e)}.coo-action-modal_dateLabel__Tx1I2{font-weight:600}.coo-action-modal_required__pcHk2{color:var(--color-red-600);margin-left:var(--spacing-xs)}.coo-action-modal_dateInput__H1kjc{border:1px solid var(--color-slate-300);border-radius:var(--radius-md);font:inherit;padding:var(--spacing-sm) var(--spacing-md)}.coo-action-modal_dateInputError__z03\+4{border-color:var(--color-red-500)}.coo-action-modal_dateError__8jT9Q{color:var(--color-red-600);margin:0}.coo-action-modal_footer__sNjnT{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-end;width:100%}@media (max-width:640px){.coo-action-modal_modalBody__jBGn0{padding:var(--spacing-lg)}.coo-action-modal_sectionHeader__roScO{flex-direction:column;gap:var(--spacing-sm)}.coo-action-modal_footer__sNjnT{justify-content:stretch}.coo-action-modal_notificationPanel__ytf1q{align-items:stretch;flex-direction:column}}.employee-header-card_profileCard__RFoJc{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-2xl);width:100%}.employee-header-card_profileTop__3TRYP{align-items:flex-start;display:flex;gap:var(--spacing-xl);width:100%}.employee-header-card_profileMain__GwfQj{align-items:flex-start;display:flex;flex:1 1;gap:var(--spacing-lg);min-width:0}.employee-header-card_profileAction__yyt0S{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-sm);height:100%;justify-content:space-between}.employee-header-card_lwdBlock__Ao7\+7{text-align:right}.employee-header-card_lwdValue__jj3St{color:var(--content-muted);font-size:var(--text-base);font-weight:var(--font-semibold)}.employee-header-card_avatar__8ojxo{flex-shrink:0}.employee-header-card_profileInfo__5bQbp{flex:1 1;min-width:0}.employee-header-card_profileInfo__5bQbp h2{margin:0 0 var(--spacing-xs)}.employee-header-card_designation__0a4Se{color:var(--color-slate-600);margin:0 0 var(--spacing-xs)}.employee-header-card_employeeId__Lsob8{color:var(--color-slate-500);margin:0}.employee-header-card_infoStrip__JaBk-{align-items:stretch;border-top:1px solid var(--border);display:flex;padding-top:var(--spacing-lg);width:100%}.employee-header-card_infoStripItem__tpUdY{align-items:stretch;display:flex;flex:1 1;min-width:0}.employee-header-card_infoDivider__0H93N{background:var(--border);flex-shrink:0;margin:var(--spacing-xs) var(--spacing-lg);width:1px}.employee-header-card_infoBlock__JHR\+J{align-items:center;display:flex;flex:1 1;gap:var(--spacing-md);min-width:0;padding:var(--spacing-xs) 0}.employee-header-card_infoIconCircle__kpa\+e{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.employee-header-card_infoIconBlue__4bLM\+{background-color:#eff6ff;color:#2563eb}.employee-header-card_infoIconGreen__MKAk2{background-color:#ecfdf5;color:#059669}.employee-header-card_infoIconPurple__0-2aj{background-color:#f5f3ff;color:#7c3aed}.employee-header-card_infoText__M00zz{display:flex;flex-direction:column;gap:2px;min-width:0}.employee-header-card_infoLabel__J6-XC{color:var(--color-slate-500);font-size:var(--text-xs);font-weight:var(--font-medium)}.employee-header-card_infoValue__pNkGu{color:var(--color-slate-900);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.employee-header-card_profileTop__3TRYP{flex-direction:column;gap:var(--spacing-md)}.employee-header-card_profileAction__yyt0S{align-items:flex-start;border-top:1px solid var(--border);height:100%;justify-content:space-between;padding-top:var(--spacing-sm);width:100%}.employee-header-card_lwdBlock__Ao7\+7{text-align:left;width:100%}.employee-header-card_lwdValue__jj3St{white-space:normal}}@media (max-width:768px){.employee-header-card_profileCard__RFoJc{gap:var(--spacing-lg);padding:var(--spacing-lg)}.employee-header-card_infoStrip__JaBk-{flex-direction:column;gap:0;padding-top:var(--spacing-md)}.employee-header-card_infoStripItem__tpUdY{flex-direction:column;width:100%}.employee-header-card_infoDivider__0H93N{height:1px;margin:var(--spacing-sm) 0;width:100%}.employee-header-card_infoBlock__JHR\+J{padding:var(--spacing-xs) 0;width:100%}.employee-header-card_infoValue__pNkGu{white-space:normal;word-break:break-word}}.clearance-action-modal_body__Ma3ee{padding-top:var(--spacing-md)}.clearance-action-modal_content__IKjvz{display:flex;flex-direction:column;gap:var(--spacing-xl)}.clearance-action-modal_contentShell__ZbgLG{min-height:18rem;position:relative}.clearance-action-modal_contentShell__ZbgLG>[role=status]{inset:0;position:absolute;z-index:1}.clearance-action-modal_contentPending__VlEwx{display:flex;flex-direction:column;gap:var(--spacing-xl);min-height:18rem;opacity:0;pointer-events:none}.clearance-action-modal_tabsList__Mr\+6F{margin-bottom:var(--spacing-lg)}.clearance-action-modal_tabTrigger__lM\+BJ{white-space:nowrap}.clearance-action-modal_tabPanel__tM3Du{padding-top:0}.exit-interview-modal_body__x8ntu{display:flex;flex-direction:column;gap:var(--spacing-md)}.exit-interview-modal_description__O4lEO{color:var(--color-slate-600);margin:0}.exit-interview-modal_footer__YQ5TJ{display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.clearance-summary_card__RRkkF{display:flex;flex-direction:column;gap:var(--spacing-6xl);padding:var(--spacing-2xl)}.clearance-summary_header__cXo8U{align-items:center;display:flex;gap:var(--spacing-md)}.clearance-summary_headerIcon__TPwbU{color:#2563eb;color:var(--color-accent-500,#2563eb);flex-shrink:0}.clearance-summary_header__cXo8U h3{margin:0}.clearance-summary_actionNotice__2jFg0{align-items:flex-start;background:#fffbeb;background:var(--surface-warning,#fffbeb);border:1px solid var(--border-warning,var(--border));border-radius:var(--rounded-md);color:#92400e;color:var(--content-warning,#92400e);display:flex;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-2xl)}.clearance-summary_actionNoticeIcon__5oq0Q{color:#92400e;color:var(--content-warning,#92400e);flex-shrink:0;margin-top:1px}.clearance-summary_actionNotice__2jFg0 p{color:#92400e;color:var(--content-warning,#92400e);margin:0}.clearance-summary_table__fFkx4{border:1px solid var(--border);border-radius:var(--rounded-md);display:flex;flex-direction:column;overflow:hidden;width:100%}.clearance-summary_tableHeader__UdYUg,.clearance-summary_tableRow__klo5I{grid-gap:var(--spacing-lg);align-items:center;display:grid;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-4xl)}.clearance-summary_tableHeader__UdYUg{background:#f8fafc;background:var(--color-slate-50,#f8fafc);border-bottom:1px solid var(--border)}.clearance-summary_tableHeader__UdYUg span{color:var(--color-slate-500);font-size:var(--text-base);font-weight:600;letter-spacing:.02em}.clearance-summary_tableRow__klo5I{border-bottom:1px solid var(--border)}.clearance-summary_tableRow__klo5I:last-child{border-bottom:none}.clearance-summary_gridEmployee__46QaM,.clearance-summary_gridFull__vwuPK{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.clearance-summary_departmentCell__FHRTw{align-items:center;display:flex;gap:var(--spacing-md);min-width:0}.clearance-summary_deptIcon__GmJl7{align-items:center;background:var(--color-sky-600-10);border-radius:var(--rounded-md);color:var(--color-accent-500);display:flex;flex-shrink:0;height:1.8rem;justify-content:center;width:1.8rem}.clearance-summary_departmentLabel__U6tui{color:var(--color-slate-800);font-size:.875rem;font-weight:500}.clearance-summary_remarks__BUmCi{color:var(--color-slate-600);font-size:.875rem;line-height:1.45;margin:0;word-break:break-word}.clearance-summary_actions__-0hXi{align-items:center;display:flex;gap:var(--spacing-md);justify-content:flex-start}.clearance-summary_viewBtn__nLuNZ{align-items:center;background:var(--card-nested-surface);background:var(--ui-field-surface,var(--card-nested-surface));border:1px solid var(--border);border-radius:var(--rounded-md);color:var(--content-muted);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:var(--spacing-xs);justify-content:center;line-height:1;margin:0;min-height:2.25rem;padding:0 var(--spacing-lg);transition:background .15s ease,color .15s ease,border-color .15s ease}.clearance-summary_viewBtn__nLuNZ:hover{background:var(--color-gray-100);background:var(--surface-hover,var(--color-gray-100));border-color:var(--color-accent-300,var(--border));color:var(--content);color:var(--color-accent-500,var(--content))}.clearance-summary_actionDash__psYcr{color:var(--color-slate-500);font-size:.875rem}@media (max-width:768px){.clearance-summary_gridFull__vwuPK{grid-template-columns:1fr}.clearance-summary_tableHeader__UdYUg{display:none}.clearance-summary_tableRow__klo5I{gap:var(--spacing-sm);grid-template-columns:1fr;padding:var(--spacing-lg)}.clearance-summary_actions__-0hXi{justify-content:flex-start}}.resignation-progress-tracker_card__p0efb{padding:var(--spacing-xl) var(--spacing-2xl)}.resignation-progress-tracker_title__E-1Wl{color:var(--content);margin:0 0 var(--spacing-6xl)}.resignation-progress-tracker_list__RCn12{align-items:flex-start;display:flex;list-style:none;margin:0;padding:0;width:100%}.resignation-progress-tracker_item__i2tah{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative;text-align:center}.resignation-progress-tracker_item__i2tah:first-child .resignation-progress-tracker_segmentBefore__gOV-U,.resignation-progress-tracker_item__i2tah:last-child .resignation-progress-tracker_segmentAfter__UsIPN{visibility:hidden}.resignation-progress-tracker_trackRow__JbUpr{align-items:center;display:flex;justify-content:center;margin-bottom:var(--spacing-sm);width:100%}.resignation-progress-tracker_segment__aJkh0{background-color:#d7e2ef;background-color:var(--color-slate-300,#d7e2ef);border-radius:9999px;flex:1 1 auto;height:3px;min-width:var(--spacing-xs);transition:background-color .2s ease}.resignation-progress-tracker_segmentComplete__xvgY9{background-color:var(--button-success-surface)}.resignation-progress-tracker_iconCircle__0ynoY{align-items:center;border-radius:var(--rounded-full);box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:2.375rem;justify-content:center;margin:0 var(--spacing-xs);transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;width:2.375rem}.resignation-progress-tracker_iconCircleUpcoming__brjru{background-color:#fff;background-color:var(--color-neutral-0,#fff);border:1.5px solid #d7e2ef;border:1.5px solid var(--color-slate-300,#d7e2ef);color:#374151;color:var(--color-slate-600,#374151)}.resignation-progress-tracker_iconCircleCurrent__XQsQO{background-color:#2563eb;background-color:var(--color-accent-500,#2563eb);border:none;color:#fff;overflow:visible;position:relative}.resignation-progress-tracker_iconCircleCompleted__DMH9H{background-color:var(--button-success-surface);border:none;color:#fff}.resignation-progress-tracker_label__Wvcul{color:#1f2937;color:var(--color-slate-700,#1f2937);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:1.4;max-width:7.5rem;padding:0 var(--spacing-xs);white-space:normal}.resignation-progress-tracker_labelCurrent__tEJcI{color:var(--content);font-weight:var(--font-semibold)}.resignation-progress-tracker_labelCompleted__dxZK7{color:#334155;color:var(--color-slate-700,#334155);font-weight:var(--font-medium)}.resignation-progress-tracker_labelUpcoming__rC1\+W{color:#374151;color:var(--color-slate-600,#374151);font-weight:var(--font-medium)}@media (max-width:900px){.resignation-progress-tracker_label__Wvcul{font-size:var(--text-xs);max-width:5.5rem}.resignation-progress-tracker_iconCircle__0ynoY{height:2rem;width:2rem}}@media (max-width:640px){.resignation-progress-tracker_list__RCn12{align-items:stretch;flex-direction:column;gap:var(--spacing-md)}.resignation-progress-tracker_item__i2tah{align-items:center;flex-direction:row;gap:var(--spacing-md);text-align:left}.resignation-progress-tracker_trackRow__JbUpr{flex-shrink:0;margin-bottom:0;width:auto}.resignation-progress-tracker_segment__aJkh0{display:none}.resignation-progress-tracker_label__Wvcul{font-size:var(--text-sm);max-width:none;padding:0}}.resignation-progress-tracker_iconCircleCurrent__XQsQO:after,.resignation-progress-tracker_iconCircleCurrent__XQsQO:before{background:color-mix(in srgb,#2563eb 50%,#0000);background:color-mix(in srgb,var(--color-accent-500,#2563eb) 50%,#0000);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.resignation-progress-tracker_iconCircleCurrent__XQsQO:before{animation:resignation-progress-tracker_ripple__3ITzR 2s ease-out infinite}.resignation-progress-tracker_iconCircleCurrent__XQsQO:after{animation:resignation-progress-tracker_ripple__3ITzR 2s ease-out 1s infinite}@keyframes resignation-progress-tracker_ripple__3ITzR{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}.resignation-submitted-card_content__ljBwY{display:flex;flex-direction:column;gap:var(--spacing-xl)}.resignation-submitted-card_mainSection__zVjCl{grid-gap:var(--spacing-xl);align-items:stretch;display:grid;gap:var(--spacing-xl);grid-template-columns:2fr 1fr}.resignation-submitted-card_mainSectionFull__8OT57{grid-template-columns:1fr}@media (max-width:768px){.resignation-submitted-card_mainSection__zVjCl{grid-template-columns:1fr}}.resignation-submitted-card_clearanceSection__NT-4P,.resignation-submitted-card_trackerSection__t19Q7{width:100%}.resignation-submitted-card_clearanceSection__NT-4P{display:flex;flex-direction:column;gap:var(--spacing-xl)}.resignation-submitted-card_clearanceRow__C4J8N{grid-gap:var(--spacing-xl);align-items:stretch;display:grid;gap:var(--spacing-xl);grid-template-columns:1fr}.resignation-submitted-card_clearanceRowWithAssets__L2bPG{grid-template-columns:2.33fr 1fr}.resignation-submitted-card_assetsCard__2Ja-G{background:var(--surface);border:1px solid var(--border);border-radius:var(--rounded-xl);display:flex;flex-direction:column;gap:var(--spacing-xl);min-height:-webkit-fit-content;min-height:fit-content;padding:var(--spacing-lg) var(--spacing-xl)}.resignation-submitted-card_assetsHeader__5l0oQ{align-items:flex-start;display:flex;gap:var(--spacing-md)}.resignation-submitted-card_assetsHeader__5l0oQ h3{font-size:1rem;margin:0}.resignation-submitted-card_assetsHeader__5l0oQ p{font-size:.8125rem;margin:0 0 var(--spacing-xs) 0}.resignation-submitted-card_assetsError__60M9r,.resignation-submitted-card_assetsLoading__FsUq1{align-items:center;background:var(--surface-muted);border-radius:var(--rounded-md);color:var(--content-muted);display:flex;justify-content:center;min-height:7rem;padding:var(--spacing-lg)}.resignation-submitted-card_assetsError__60M9r{border:1px solid #fecaca;border:1px solid var(--border-danger,#fecaca);color:var(--color-red-600)}.resignation-submitted-card_assetGroups__ZA8mm{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.resignation-submitted-card_assetGroup__eSP82{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--rounded-xl);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg)}.resignation-submitted-card_assetTabs__9-hlt{border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-xs);list-style:none;margin:0;padding:0}.resignation-submitted-card_assetTabButton__Zv-Hz{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--content-muted);cursor:pointer;flex:1 1;font-size:.875rem;font-weight:600;margin:0;min-width:0;padding:var(--spacing-md) var(--spacing-lg);transition:all .2s ease}.resignation-submitted-card_assetTabButton__Zv-Hz:hover{color:var(--content-primary)}.resignation-submitted-card_assetTabButtonActive__9sh9s{border-bottom-color:var(--color-accent-500);color:var(--content-primary)}.resignation-submitted-card_assetListWrapper__ysvNv{display:flex;flex-direction:column;gap:var(--spacing-sm)}.resignation-submitted-card_assetListHeader__g3T7r{align-items:center;display:flex;gap:var(--spacing-md);padding:var(--spacing-md) 0}.resignation-submitted-card_assetListHeader__g3T7r p{font-size:.875rem;font-weight:600;margin:0}.resignation-submitted-card_assetListHeader__g3T7r .resignation-submitted-card_body-sm__JIVQ6{font-size:.75rem}.resignation-submitted-card_assetGroupHeader__HIYh6{align-items:center;display:flex;gap:var(--spacing-md)}.resignation-submitted-card_assetGroupBadgeAllocated__uQL-x,.resignation-submitted-card_assetGroupBadgeDeallocated__FDr6M{border-radius:999px;flex-shrink:0;height:.75rem;margin-top:.25rem;width:.75rem}.resignation-submitted-card_assetGroupBadgeAllocated__uQL-x{background:var(--color-emerald-500)}.resignation-submitted-card_assetGroupBadgeDeallocated__FDr6M{background:var(--color-slate-400)}.resignation-submitted-card_assetGroupSubtitle__\+9RDr{color:var(--content-muted);font-size:var(--text-sm);margin:0}.resignation-submitted-card_assetList__yGT8p{display:flex;flex-direction:column;gap:var(--spacing-sm)}.resignation-submitted-card_assetScrollArea__j3jkD{display:flex;flex-direction:column;gap:var(--spacing-md);max-height:22rem;overflow-y:auto;padding-right:.25rem}.resignation-submitted-card_assetScrollArea__j3jkD::-webkit-scrollbar{width:8px}.resignation-submitted-card_assetScrollArea__j3jkD::-webkit-scrollbar-track{background:#0000}.resignation-submitted-card_assetScrollArea__j3jkD::-webkit-scrollbar-thumb{background:var(--color-slate-300);border-radius:999px}.resignation-submitted-card_assetScrollArea__j3jkD::-webkit-scrollbar-thumb:hover{background:var(--color-slate-400)}.resignation-submitted-card_assetRow__nH2nE{grid-gap:var(--spacing-md);align-items:center;background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--rounded-md);display:grid;gap:var(--spacing-md);grid-template-columns:auto 1fr;padding:var(--spacing-sm) var(--spacing-md);transition:background .2s ease}.resignation-submitted-card_assetRow__nH2nE:hover{background:var(--color-slate-50);background:var(--surface-hover,var(--color-slate-50))}.resignation-submitted-card_assetStatusDotDeallocated__N3KEH,.resignation-submitted-card_assetStatusDot__Dtx\+r{border-radius:999px;flex-shrink:0;height:.75rem;width:.75rem}.resignation-submitted-card_assetStatusDot__Dtx\+r{background:var(--color-emerald-500)}.resignation-submitted-card_assetStatusDotDeallocated__N3KEH{background:var(--color-slate-400)}.resignation-submitted-card_assetDetail__Ukmk0{display:flex;flex-direction:column;gap:.125rem;min-width:0}.resignation-submitted-card_assetName__nzeNv{color:var(--color-slate-900);font-size:.875rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resignation-submitted-card_assetSerial__WMKRE{color:var(--content-muted);font-size:.75rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resignation-submitted-card_assetEmpty__XylOl{background:var(--surface-muted);border-radius:var(--rounded-md);color:var(--content-muted);font-size:.875rem;padding:var(--spacing-lg);text-align:center}@media (max-width:1024px){.resignation-submitted-card_clearanceRow__C4J8N{grid-template-columns:1fr}}.resignation-submitted-card_exitInterviewReviewCard__vVQ1z{align-items:center;background:var(--surface);background:var(--card-surface,var(--surface));border:1px solid var(--border);border-radius:var(--rounded-md);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-xl) var(--spacing-2xl)}.resignation-submitted-card_exitInterviewReviewCardPending__CFG5N{background:linear-gradient(90deg,#fbbf2429,#fffbebf0 52%),var(--surface);background:linear-gradient(90deg,#fbbf2429,#fffbebf0 52%),var(--card-surface,var(--surface));border-color:#fcd34d;border-color:var(--color-amber-300,#fcd34d);box-shadow:0 10px 26px #92400e14}.resignation-submitted-card_exitInterviewReviewMain__y0Lio{align-items:center;display:flex;gap:var(--spacing-lg);min-width:0}.resignation-submitted-card_exitInterviewReviewIcon__j7BYG{align-items:center;background:var(--color-sky-600-10);border-radius:var(--rounded-md);color:var(--color-accent-500);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.resignation-submitted-card_exitInterviewReviewIconWarning__kaapF{background:#fffbeb;background:var(--color-amber-50,#fffbeb);color:#b45309;color:var(--color-amber-700,#b45309)}.resignation-submitted-card_exitInterviewReviewText__vfAdI{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.resignation-submitted-card_exitInterviewReviewText__vfAdI h3,.resignation-submitted-card_exitInterviewReviewText__vfAdI p{margin:0}.resignation-submitted-card_exitInterviewReviewText__vfAdI p{color:var(--color-slate-600)}.resignation-submitted-card_exitInterviewAcknowledged__1-7TT{align-items:center;background:var(--color-green-50);border-radius:var(--rounded-lg);color:var(--color-green-700);display:inline-flex;font-size:.8125rem;font-weight:600;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);width:-webkit-fit-content;width:fit-content}.resignation-submitted-card_exitInterviewAcknowledgeNotice__22DE7{align-items:center;border-radius:var(--rounded-lg);color:#92400e;color:var(--color-amber-800,#92400e);display:inline-flex;font-size:.875rem;font-weight:700;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);width:-webkit-fit-content;width:fit-content}.resignation-submitted-card_exitInterviewBanner__SGe8o{align-items:center;background-color:var(--surface-warning);border:var(--border-thin) solid var(--border-warning);border-radius:var(--rounded-md);display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-xl) var(--spacing-3xl)}.resignation-submitted-card_exitInterviewBannerMain__7pcd0{align-items:center;display:flex;flex:1 1;gap:var(--spacing-lg);min-width:0}.resignation-submitted-card_exitInterviewBannerIcon__xtS0F{color:var(--content-warning);flex-shrink:0}.resignation-submitted-card_exitInterviewBannerText__Jne-B{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.resignation-submitted-card_exitInterviewBannerTitle__IEeII{color:var(--content-warning);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-normal);margin:0}.resignation-submitted-card_exitInterviewBannerDescription__kQ5ic{color:var(--color-slate-600);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.resignation-submitted-card_exitInterviewBannerBtn__0xsOu{flex-shrink:0}.resignation-submitted-card_exitInterviewDateNote__FyYYf{align-items:flex-start;background:#fffbeb;background:var(--surface-warning,#fffbeb);border:1px solid var(--border-warning,var(--border));border-radius:var(--rounded-md);color:var(--content);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg)}.resignation-submitted-card_exitInterviewDateNoteIcon__KSitI{align-items:center;background:#fff7ed;border-radius:var(--rounded-full);color:#92400e;color:var(--content-warning,#92400e);display:inline-flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;width:2.25rem}.resignation-submitted-card_exitInterviewDateNoteText__alnIG{min-width:0}.resignation-submitted-card_exitInterviewDateNoteTitle__4jBmL{font-weight:var(--font-semibold);margin:0 0 var(--spacing-xs)}.resignation-submitted-card_exitInterviewDateNoteText__alnIG p:last-child{color:var(--color-slate-600);margin:0}@media (max-width:768px){.resignation-submitted-card_exitInterviewBanner__SGe8o{align-items:stretch;flex-direction:column}.resignation-submitted-card_exitInterviewBannerBtn__0xsOu{width:100%}.resignation-submitted-card_exitInterviewReviewCard__vVQ1z{align-items:stretch;flex-direction:column}}.resignation-submitted-card_profileCard__XgJLm{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-2xl)}.resignation-submitted-card_profileTop__nnyRx{align-items:flex-start;display:flex;gap:var(--spacing-xl);width:100%}.resignation-submitted-card_profileMain__Wcg6E{align-items:flex-start;display:flex;flex:1 1;gap:var(--spacing-lg);min-width:0}.resignation-submitted-card_profileAction__rh8DM{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-sm)}.resignation-submitted-card_lwdBlock__w6baf{text-align:right}.resignation-submitted-card_lwdValue__GagWX{color:var(--content);font-size:var(--text-base);font-weight:var(--font-semibold)}.resignation-submitted-card_viewFormBtn__7m1sB{align-self:flex-start}.resignation-submitted-card_avatar__kxauR{flex-shrink:0}.resignation-submitted-card_profileInfo__TlDTJ{flex:1 1;min-width:0}.resignation-submitted-card_profileInfo__TlDTJ h2{margin:0 0 var(--spacing-xs)}.resignation-submitted-card_designation__q0SoW{color:var(--color-slate-600);margin:0 0 var(--spacing-xs)}.resignation-submitted-card_employeeId__UOu7Z{color:var(--color-slate-500);margin:0}.resignation-submitted-card_infoStrip__h\+hiM{align-items:stretch;border-top:1px solid var(--border);display:flex;padding-top:var(--spacing-lg);width:100%}.resignation-submitted-card_infoStripItem__SFad7{align-items:stretch;display:flex;flex:1 1;min-width:0}.resignation-submitted-card_infoDivider__NOeEJ{background:var(--border);flex-shrink:0;margin:var(--spacing-xs) var(--spacing-lg);width:1px}.resignation-submitted-card_infoBlock__7AkBM{align-items:center;display:flex;flex:1 1;gap:var(--spacing-md);min-width:0;padding:var(--spacing-xs) 0}.resignation-submitted-card_infoIconCircle__sdh7c{align-items:center;border-radius:var(--rounded-full);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.resignation-submitted-card_infoIconBlue__Mdtot{background-color:#eff6ff;color:#2563eb}.resignation-submitted-card_infoIconGreen__cdhEu{background-color:#ecfdf5;color:#059669}.resignation-submitted-card_infoIconPurple__BIofw{background-color:#f5f3ff;color:#7c3aed}.resignation-submitted-card_infoText__c9hAn{display:flex;flex-direction:column;gap:2px;min-width:0}.resignation-submitted-card_infoLabel__T60Hr{color:var(--color-slate-500);font-size:var(--text-xs);font-weight:var(--font-medium)}.resignation-submitted-card_infoValue__qGsS8{color:var(--color-slate-900);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.resignation-submitted-card_profileTop__nnyRx{flex-direction:column;gap:var(--spacing-md)}.resignation-submitted-card_profileAction__rh8DM{align-items:flex-start;border-top:1px solid var(--border);padding-top:var(--spacing-sm);width:100%}.resignation-submitted-card_lwdBlock__w6baf{text-align:left;width:100%}.resignation-submitted-card_lwdValue__GagWX{white-space:normal}}@media (max-width:768px){.resignation-submitted-card_profileCard__XgJLm{gap:var(--spacing-lg);padding:var(--spacing-lg)}.resignation-submitted-card_infoStrip__h\+hiM{flex-direction:column;gap:0;padding-top:var(--spacing-md)}.resignation-submitted-card_infoStripItem__SFad7{flex-direction:column;width:100%}.resignation-submitted-card_infoDivider__NOeEJ{height:1px;margin:var(--spacing-sm) 0;width:100%}.resignation-submitted-card_infoBlock__7AkBM{padding:var(--spacing-xs) 0;width:100%}.resignation-submitted-card_infoValue__qGsS8{white-space:normal;word-break:break-word}}.resignation-submitted-card_withdrawCard__U6vhM{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-2xl)}.resignation-submitted-card_withdrawCard__U6vhM h3{margin:0}.resignation-submitted-card_withdrawCard__U6vhM p{color:var(--color-slate-600);flex:1 1;margin:0}.initiate-resignation-page_statusMessage__iL9nv{color:var(--color-slate-700);padding:var(--spacing-2xl);text-align:center}.initiate-resignation-page_pageRoot__GERjK{min-height:24rem;position:relative}.initiate-resignation-page_pipActionNotice__9lReE{align-items:flex-start;background:#f5ede6;border:1px solid #f59e0b;border:1px solid var(--content-warning,#f59e0b);border-radius:var(--rounded-md);color:#ea580c;color:var(--content-warning,#ea580c);display:flex;gap:var(--spacing-sm);margin-bottom:0;padding:var(--spacing-3xl) var(--spacing-5xl)}.initiate-resignation-page_pipActionNoticeIcon__bikcm{color:#ea580c;color:var(--content-warning,#ea580c);flex-shrink:0;margin-top:.125rem}.initiate-resignation-page_pipActionNotice__9lReE p{color:#ea580c;color:var(--content-warning,#ea580c);display:flex;gap:var(--spacing-md);justify-content:flex-start;margin:0}.initiate-resignation-page_pipActionNoticeText__IUEWJ{display:flex;flex-direction:column;gap:var(--spacing-xs)}.initiate-resignation-page_pipActionNoticeTitle__IIsaW{font-size:1rem;font-weight:500;line-height:1.5}.offboard-l1-page_pageRoot__fKs9d{min-height:24rem;position:relative}.offboard-l1-page_toolbarCard__9kyN9{margin-bottom:var(--spacing-3xl)}.offboard-l1-page_toolbarRow__GZsnm{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:space-between}.offboard-l1-page_toolbarToggle__1O4DJ{align-items:center;display:flex;padding-bottom:var(--spacing-xs)}.offboard-l1-page_toolbarField__8B2mI{display:flex;flex:1 1;flex-direction:column;max-width:400px;min-width:0}.offboard-l1-page_toolbarFieldLocked__YpTqT{cursor:not-allowed}.offboard-l1-page_toolbarField__8B2mI>*{min-width:0;width:100%}.offboard-l1-page_tableSection__Ct2MI{min-width:0}.offboard-l1-page_actionGroup__3YpHM{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--spacing-sm)}.offboard-l1-page_notificationButton__syooM{min-height:2rem;padding-inline:var(--spacing-lg);white-space:nowrap}.offboard-l1-page_clearanceActionNotice__qEJyj{align-items:center;background:#fffbeb;background:var(--surface-warning,#fffbeb);border:1px solid var(--border-warning,var(--border));border-radius:var(--rounded-md);color:#92400e;color:var(--content-warning,#92400e);display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-2xl)}.offboard-l1-page_clearanceActionNoticeIcon__qOuMT{color:#92400e;color:var(--content-warning,#92400e);flex-shrink:0}.offboard-l1-page_clearanceActionNotice__qEJyj p{color:var(--content-warning);margin:0}.offboard-l1-page_terminationModalBody__hmMLD{display:flex;flex-direction:column;gap:var(--spacing-xl);overflow:hidden}.offboard-l1-page_terminationTop__ODyGA{max-width:26rem}.offboard-l1-page_terminationGrid__t3Wrg{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);height:min(42rem,calc(90vh - 13rem));min-height:18rem}.offboard-l1-page_detailsPanel__9NuIJ,.offboard-l1-page_templatePanel__BOb5J{background:var(--surface);border:1px solid var(--border);border-radius:var(--rounded-md);min-width:0}.offboard-l1-page_templatePanel__BOb5J{display:flex;flex-direction:column;min-height:0;overflow:hidden}.offboard-l1-page_templateLayout__-uoS7{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.offboard-l1-page_templateHeader__P4U70{align-items:center;background:#f8fafc;background:var(--surface-subtle,#f8fafc);border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl)}.offboard-l1-page_templateSelect__Y4A6o{min-width:0;width:14rem}.offboard-l1-page_templateHeaderActions__J3K1J{align-items:center;display:inline-flex;flex:0 0 auto;gap:var(--spacing-sm)}.offboard-l1-page_templateWorkspace__5\+oZ3{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.offboard-l1-page_templateModeToggle__67KQq{background:var(--surface);border:1px solid var(--border);border-radius:var(--rounded-md);display:inline-flex;flex:0 0 auto;gap:var(--spacing-xs);padding:var(--spacing-xs)}.offboard-l1-page_templateModeButton__CJoiE{background:#0000;border:0;border-radius:var(--rounded-sm);color:var(--content-muted);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:600;min-height:2rem;padding:0 var(--spacing-md)}.offboard-l1-page_templateModeButton__CJoiE[data-active=true]{background:var(--color-accent-500);box-shadow:0 6px 14px #2f80ed33;color:#fff}.offboard-l1-page_templateModeButton__CJoiE:disabled{cursor:not-allowed;opacity:.6}.offboard-l1-page_templateEditor__tcH0O{display:flex;flex-direction:column;gap:var(--spacing-lg);min-height:0;overflow:auto;padding:var(--spacing-xl)}.offboard-l1-page_emailPreview__lzii0{background:#eef1f4;flex:1 1;min-height:0;overflow:auto;padding:var(--spacing-xl)}.offboard-l1-page_emailPreviewSubject__gGynR{color:var(--content-muted);font-size:var(--text-sm);font-weight:600;margin:0 0 var(--spacing-lg)}.offboard-l1-page_emailPreviewCard__JJ6oX{background:#fff;border:1px solid #e3e8ee;border-radius:14px;margin:0 auto;max-width:40rem;overflow:hidden}.offboard-l1-page_emailPreviewHeader__gk-g\+{align-items:center;background:#e5eef7;display:flex;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-5xl)}.offboard-l1-page_emailPreviewHeader__gk-g\+ h3,.offboard-l1-page_emailPreviewHeader__gk-g\+ p{margin:0}.offboard-l1-page_emailPreviewHeader__gk-g\+ h3{color:var(--color-accent-500);font-size:var(--text-xl);font-weight:var(--font-bold);letter-spacing:.1px}.offboard-l1-page_emailPreviewHeader__gk-g\+ p{color:#3b5368;font-size:14px;line-height:1.5;margin-top:6px}.offboard-l1-page_emailPreviewBody__Q0xyp{color:#2b3440;font-size:15px;line-height:1.65;padding:32px}.offboard-l1-page_emailPreviewBody__Q0xyp p{margin:0 0 18px;white-space:pre-wrap}.offboard-l1-page_emailPreviewDivider__BJUFp{border-top:1px solid #e3e8ee;margin:0 32px}.offboard-l1-page_emailPreviewNote__JJwWr{color:#6b7a8c;font-size:13px;font-style:italic;margin:0;padding:16px 32px;text-align:center}.offboard-l1-page_emailPreviewFooter__uM8f2{align-items:center;border-top:1px solid #e3e8ee;display:flex;gap:var(--spacing-xl);justify-content:space-between;padding:28px 32px}.offboard-l1-page_emailPreviewFooterLogo__-nZED,.offboard-l1-page_emailPreviewLogo__EG7Gw{display:block;flex:0 0 auto;height:auto;width:120px}.offboard-l1-page_emailPreviewFooterLogo__-nZED{opacity:.75;width:110px}.offboard-l1-page_emailPreviewLinks__bd4D3{align-items:center;color:#1e6ba8;display:inline-flex;font-size:13px;gap:var(--spacing-sm)}.offboard-l1-page_emailPreviewLinks__bd4D3 span[aria-hidden=true]{color:#bfd4e8}.offboard-l1-page_templateTextarea__cAgIe{resize:vertical}.offboard-l1-page_generatedTemplateNote__wg0g8{color:var(--content-muted);font-size:var(--text-sm);line-height:1.5;margin:calc(var(--spacing-sm)*-1) 0 0}.offboard-l1-page_detailsPanel__9NuIJ{background:linear-gradient(180deg,#fff,#fbfdff);border-color:#dbe4f2;border-radius:var(--rounded-md);box-shadow:0 12px 30px #0f172a0d;display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:0}.offboard-l1-page_detailsPanelHeader__gPvAg{align-items:center;background:#f8fafc;background:var(--surface-subtle,#f8fafc);border-bottom:1px solid var(--border);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl)}.offboard-l1-page_detailsPanelHeader__gPvAg h3{margin:0}.offboard-l1-page_detailsPanelBody__tepfS{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xl);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-xl)}.offboard-l1-page_employeeDetailsCard__ly37u,.offboard-l1-page_terminationFormCard__Dpeb7{background:#fff;border:1px solid #dbe4f2;border-radius:var(--rounded-md);box-shadow:0 8px 20px #0f172a0a}.offboard-l1-page_employeeDetailsCard__ly37u{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl)}.offboard-l1-page_emailContent__wJwau{line-height:1.7;white-space:pre-wrap;word-break:break-word}.offboard-l1-page_terminationFormCard__Dpeb7{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl)}.offboard-l1-page_employeeLoadingState__RWNBK{display:grid;flex:1 1;min-height:18rem;place-items:center}.offboard-l1-page_employeeEmptyState__9fd-n{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:18rem;padding:var(--spacing-4xl) var(--spacing-2xl);text-align:center}.offboard-l1-page_employeeEmptyState__9fd-n h3{color:#111827;margin:var(--spacing-xl) 0 var(--spacing-md)}.offboard-l1-page_employeeEmptyState__9fd-n p{color:#53627a;line-height:1.65;margin:0;max-width:19rem}.offboard-l1-page_employeeEmptyArtwork__7bxj2{display:grid;height:7.5rem;place-items:center;position:relative;width:9.5rem}.offboard-l1-page_employeeEmptyIcon__-KbIL{background:linear-gradient(180deg,var(--color-accent-50) 0,#d9edff 100%);border-radius:18px;box-shadow:0 18px 34px #2f80ed38;color:var(--color-accent-500);display:grid;height:4.5rem;place-items:center;width:5.75rem}.offboard-l1-page_detailsHeader__YbBBp{align-items:center;display:flex;gap:var(--spacing-md)}.offboard-l1-page_detailsHeader__YbBBp h3{margin:0}.offboard-l1-page_detailsHeaderIcon__tpOBC,.offboard-l1-page_detailsInfoIcon__-2tci{background:#eef5ff;border-radius:var(--rounded-md);color:var(--color-accent-500);display:inline-grid;flex:0 0 auto;place-items:center}.offboard-l1-page_detailsHeaderIcon__tpOBC{height:2rem;width:2rem}.offboard-l1-page_employeeProfile__SOeeW{align-items:center;display:flex;gap:var(--spacing-xl);padding:var(--spacing-md) 0 var(--spacing-sm)}.offboard-l1-page_employeeAvatar__pbwwA{box-shadow:0 10px 22px #0f172a1a}.offboard-l1-page_employeeSummary__c-41n{min-width:0}.offboard-l1-page_employeeSummary__c-41n h4,.offboard-l1-page_employeeSummary__c-41n p{margin:0}.offboard-l1-page_employeeDesignation__lJB79{color:var(--content-muted)}.offboard-l1-page_detailsCardGrid__zPv1g{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.offboard-l1-page_detailsInfoCard__ZUnRn{align-items:center;background:#fff;border:1px solid #dbe4f2;border-radius:var(--rounded-md);box-shadow:0 6px 16px #0f172a0a;display:flex;gap:var(--spacing-md);min-width:0;padding:var(--spacing-md)}.offboard-l1-page_detailsInfoLabel__P\+jmn{align-items:center;display:flex;gap:var(--spacing-sm)}.offboard-l1-page_detailsInfoLabel__P\+jmn span{margin:0}.offboard-l1-page_detailsInfoIcon__-2tci{align-items:center;color:var(--color-accent-500)!important;display:flex!important;height:2.5rem;justify-content:center;width:2.5rem}.offboard-l1-page_detailsInfoCard__ZUnRn span{color:var(--neutral);display:block;margin-bottom:var(--spacing-xs)}.offboard-l1-page_detailsInfoCard__ZUnRn strong,.offboard-l1-page_detailsInlineItem__oiOAE strong{color:#111827;display:block;min-width:0;overflow-wrap:anywhere}.offboard-l1-page_detailsInlineGrid__efbjy{grid-gap:var(--spacing-3xl) var(--spacing-xl);display:grid;gap:var(--spacing-3xl) var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.offboard-l1-page_detailsInlineItem__oiOAE{grid-gap:var(--spacing-md);align-items:center;color:#49607c;display:grid;gap:var(--spacing-md);grid-template-columns:1.5rem minmax(0,1fr)}.offboard-l1-page_detailsInlineItem__oiOAE svg{align-self:center}.offboard-l1-page_offboardingDateTrigger__cGiqs{font-size:var(--text-base)}.offboard-l1-page_detailsInlineItem__oiOAE span{display:block;font-size:var(--text-sm);margin:0 0 var(--spacing-xs)}.offboard-l1-page_detailsInlineItem__oiOAE p{font-size:var(--text-sm)}.offboard-l1-page_detailsList__SgCVb{display:none}.offboard-l1-page_detailsRow__qgQ4k{grid-gap:var(--spacing-md);align-items:start;display:grid;gap:var(--spacing-md);grid-template-columns:8rem minmax(0,1fr)}.offboard-l1-page_detailsRow__qgQ4k span{color:var(--content-muted)}.offboard-l1-page_detailsRow__qgQ4k strong{min-width:0;overflow-wrap:anywhere}.offboard-l1-page_terminationFooter__KfWOq{display:flex;gap:var(--spacing-sm);justify-content:flex-end}@media (max-width:640px){.offboard-l1-page_toolbarField__8B2mI{flex:1 1 100%}.offboard-l1-page_templateSelect__Y4A6o{flex:1 1;width:auto}.offboard-l1-page_templateHeaderActions__J3K1J{justify-content:flex-end;width:100%}.offboard-l1-page_templateHeader__P4U70{flex-wrap:wrap}.offboard-l1-page_templateModeToggle__67KQq{margin-left:auto}.offboard-l1-page_emailPreviewFooter__uM8f2,.offboard-l1-page_emailPreviewHeader__gk-g\+{align-items:flex-start;flex-direction:column}.offboard-l1-page_terminationTop__ODyGA{max-width:none}.offboard-l1-page_terminationGrid__t3Wrg{grid-template-columns:1fr;height:auto;max-height:none}.offboard-l1-page_detailsPanelBody__tepfS{max-height:min(32rem,70vh)}.offboard-l1-page_detailsRow__qgQ4k{gap:var(--spacing-xs);grid-template-columns:1fr}}.offboard-l1-detail-page_pageRoot__vZPH0{min-height:24rem;position:relative}.delete-workstream-modal_message__VP8py{color:var(--content-muted);margin:0}.delete-workstream-modal_actions__HLOws{display:flex;gap:var(--spacing-lg);justify-content:flex-end;width:100%}.workstream-form-modal_modalBody__A5hFH{overflow-y:auto}.workstream-form-modal_form__4Lufl{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.workstream-form-modal_row__YOZuY{grid-gap:var(--spacing-2xl);align-items:start;display:grid;gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.workstream-form-modal_descriptionField__u8vtf{padding-right:1.25rem;position:relative}.workstream-form-modal_circleButton__rgwI4{align-items:center;background:var(--color-accent-500);border:1px solid var(--color-accent-500);border-radius:50%;bottom:-.15rem;color:#fff;display:inline-flex;height:2.25rem;justify-content:center;position:absolute;right:0;width:2.25rem;z-index:1}.workstream-form-modal_circleButton__rgwI4:hover{filter:brightness(.92)}.workstream-form-modal_circleButton__rgwI4:disabled{background:var(--color-neutral-400);border-color:var(--color-neutral-400);color:#fff;cursor:not-allowed;filter:none;opacity:1}.workstream-form-modal_removeButton__3Yctt{background:var(--surface-danger);border-color:var(--surface-danger);color:var(--danger)}.workstream-form-modal_removeButton__3Yctt:hover{background:#b42318;background:var(--content-danger,#b42318)}.workstream-form-modal_footerActions__dY\+fB{display:flex;gap:var(--spacing-lg);justify-content:flex-end;width:100%}@media (max-width:720px){.workstream-form-modal_row__YOZuY{grid-template-columns:1fr}}.workstream-table_card__p7Nr2{overflow:hidden}.workstream-table_actionsVisible__1GNLm th:last-child{text-align:center}.workstream-table_header__M59aK{align-items:center;border-bottom:1px solid var(--border-default);display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-3xl)}.workstream-table_headerActions__mviF\+{align-items:center;display:flex;gap:var(--spacing-md);margin-left:auto}.workstream-table_header__M59aK h2{margin:0}.workstream-table_actions__mLfxr{align-items:center;display:flex;gap:var(--spacing-xl);justify-content:center;width:100%}.workstream-table_actionButton__E-OFf{min-width:4.5rem;padding:0}.workstream-table_state__rtFuI{align-items:center;color:var(--content-muted);display:flex;gap:var(--spacing-md);justify-content:center;min-height:10rem;padding:var(--spacing-3xl);text-align:center}.workstream-table_error__NxHBN{color:#b42318;color:var(--content-danger,#b42318)}@media (max-width:640px){.workstream-table_headerActions__mviF\+{width:100%}.workstream-table_headerActions__mviF\+>button{flex:1 1}}.work-stream-page_filterCard__3aOqD{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);justify-content:space-between;margin-bottom:var(--spacing-3xl)}.work-stream-page_projectFilter__2188D{width:min(28rem,100%)}.work-stream-page_content__YdS3t{display:flex;flex-direction:column}.work-stream-page_emptyState__nRWCw,.work-stream-page_loadingState__t84\+c{align-items:center;color:var(--content-muted);display:flex;gap:var(--spacing-md);justify-content:center;min-height:14rem;text-align:center}.work-stream-page_error__-3HMo{color:#b42318;color:var(--content-danger,#b42318);margin:0}@media (max-width:640px){.work-stream-page_filterCard__3aOqD>button,.work-stream-page_projectFilter__2188D{width:100%}}.workstream-configuration-page_projectCard__MhMZS{max-width:32rem}.workstream-configuration-page_sections__1GSfS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-configuration-page_fullWidthCard__IX2op,.workstream-configuration-page_phaseCard__idDyw,.workstream-configuration-page_settingsCard__RDb6Y{grid-column:1/-1}.workstream-configuration-page_empty__HjF8n{align-items:center;color:#64748b;color:var(--content-secondary,#64748b);display:flex;gap:12px;justify-content:center;min-height:140px}.workstream-configuration-page_error__y-8E7{color:#b42318;color:var(--content-danger,#b42318)}.workstream-configuration-page_heading__D36EY{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.workstream-configuration-page_heading__D36EY h2{align-items:center;color:#172036;display:flex;font-size:1.125rem;gap:6px;margin:0 0 4px}.workstream-configuration-page_heading__D36EY h2 small{color:#53627b;font-size:.85rem;font-weight:500}.workstream-configuration-page_heading__D36EY h2 svg{color:#64748b}.workstream-configuration-page_heading__D36EY p{color:#64748b;color:var(--content-secondary,#64748b);margin:0}.workstream-configuration-page_sectionTitle__DRhRY{align-items:flex-start;display:flex;gap:11px}.workstream-configuration-page_sectionTitle__DRhRY>span{background:#edf3ff;border-radius:10px;color:#3868ed;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.workstream-configuration-page_settingsLayout__br3Hl{display:block}.workstream-configuration-page_trackingGrid__rPAN4{grid-gap:18px;align-content:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(180px,1fr))}.workstream-configuration-page_sowCurrencyFields__3d2zf{grid-gap:8px;grid-gap:var(--spacing-md,8px);display:grid;gap:8px;gap:var(--spacing-md,8px);min-width:0}.workstream-configuration-page_sowLabel__ZUvlg{color:#2563eb;color:var(--color-accent-500,#2563eb);font-size:.875rem;font-weight:600}.workstream-configuration-page_sowLabel__ZUvlg span{color:#d92d20;color:var(--content-danger,#d92d20)}.workstream-configuration-page_sowControls__cv3MG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:138px minmax(0,1fr);min-width:0}.workstream-configuration-page_sowCurrencyFields__3d2zf>p{color:#64748b;color:var(--content-secondary,#64748b);font-size:.875rem;font-size:var(--text-base,.875rem);margin:0}.workstream-configuration-page_phaseConfigurationHeader__hq88D{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.workstream-configuration-page_phaseConfigurationHeader__hq88D h2{color:#172036;font-size:1.125rem;margin:0 0 4px}.workstream-configuration-page_phaseConfigurationHeader__hq88D p{color:#6b7894;font-size:13px;margin:0}.workstream-configuration-page_phaseTable__Ae9Zv{border:1px solid #e0e6ef;border-radius:9px;overflow-x:auto}.workstream-configuration-page_phaseColumnHeaders__LD5VJ,.workstream-configuration-page_phaseRow__Co4s5{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:32px minmax(150px,1.25fr) minmax(125px,.75fr) minmax(120px,.75fr) minmax(140px,.8fr) minmax(140px,.8fr) minmax(120px,.65fr) auto;min-width:1120px}.workstream-configuration-page_phaseColumnHeaders__LD5VJ{background:#f5f7fa;color:#586880;font-size:.75rem;font-weight:600;min-height:38px;padding:0 12px}.workstream-configuration-page_phaseRows__1kAKP{display:grid}.workstream-configuration-page_phaseRowGroup__\+9Gkb{border-top:1px solid #e6ebf2;display:grid}.workstream-configuration-page_phaseRowGroup__\+9Gkb:first-child{border-top:0}.workstream-configuration-page_noPhases__20FoL{background:#f7f9fc;border-radius:8px;color:#6b7894;font-size:13px;margin:4px 0;padding:14px;text-align:center}.workstream-configuration-page_phaseRow__Co4s5{min-height:54px;padding:7px 12px}.workstream-configuration-page_phaseIndex__LnmLl{color:#526078;font-size:.78rem;font-weight:600}.workstream-configuration-page_notApplicable__3PqSr{background:#f8fafc;border:1px dashed #c8d2e1;border-radius:7px;color:#667085;display:grid;font-size:.8rem;font-weight:700;min-height:36px;place-items:center}.workstream-configuration-page_phaseToggle__3qCKz{gap:0}.workstream-configuration-page_phaseRollup__\+2VVl{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px 54px}.workstream-configuration-page_phaseRollup__\+2VVl span{align-items:center;background:#f7f9fc;border:1px solid #dce5f3;border-radius:6px;color:#65738b;display:inline-flex;font-size:.72rem;gap:6px;padding:4px 8px}.workstream-configuration-page_phaseRollup__\+2VVl strong{color:#33445f;font-weight:600}.workstream-configuration-page_phaseFootnote__ebdox{color:#687792;font-size:.78rem;margin:11px 0 0}.workstream-configuration-page_modalForm__iMxZi{grid-gap:18px;display:grid;gap:18px}.workstream-configuration-page_workstreamForm__ySrJm{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-configuration-page_workstreamStatus__X3QLO{align-self:center;justify-self:center}.workstream-configuration-page_hoursBreakdown__2KSBq,.workstream-configuration-page_optionalDates__q0gHj,.workstream-configuration-page_workstreamForm__ySrJm>:nth-child(3),.workstream-configuration-page_workstreamForm__ySrJm>textarea{grid-column:1/-1}.workstream-configuration-page_optionalDates__q0gHj,.workstream-configuration-page_phaseHours__xBvDM{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-configuration-page_hoursBreakdown__2KSBq{grid-gap:18px;background:#f8fbff;border:1px solid #cfe0ff;border-radius:10px;display:grid;gap:18px;padding:18px}.workstream-configuration-page_hoursBreakdownHeader__khCS2{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.workstream-configuration-page_hoursBreakdownHeader__khCS2 h3{color:#172036;font-size:1rem;margin:0 0 4px}.workstream-configuration-page_hoursBreakdownHeader__khCS2 p{color:#64748b;font-size:.84rem;margin:0;max-width:540px}.workstream-configuration-page_hoursAvailability__SFWqt{display:flex;flex-shrink:0;gap:8px}.workstream-configuration-page_hoursAvailability__SFWqt span{background:#eaf2ff;border-radius:7px;color:#64748b;display:flex;flex-direction:column;font-size:.72rem;min-width:92px;padding:8px 10px}.workstream-configuration-page_hoursAvailability__SFWqt strong{color:#1d4f91;font-size:.95rem}.workstream-configuration-page_workstreamPhaseAllocation__8D4LL{grid-gap:12px;display:grid;gap:12px;padding-top:2px}.workstream-configuration-page_workstreamPhaseAllocation__8D4LL h4{color:#172036;font-size:.9rem;margin:0 0 3px}.workstream-configuration-page_workstreamPhaseAllocation__8D4LL p{color:#64748b;font-size:.8rem;margin:0}.workstream-configuration-page_workstreamPhaseGrid__dEzhj{grid-gap:12px;display:grid;gap:12px}.workstream-configuration-page_workstreamPhaseRow__v3PlY{grid-gap:12px;align-items:end;background:#fff;border:1px solid #dce6f3;border-radius:9px;display:grid;gap:12px;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(145px,1fr));padding:12px}.workstream-configuration-page_workstreamPhaseRow__v3PlY>strong{align-items:flex-start;align-self:center;color:#243550;display:flex;flex-direction:column;font-size:.8rem;gap:5px}.workstream-configuration-page_openEndedBadge__P6e2\+{background:#eef4ff;border:1px solid #b9cdfc;border-radius:999px;color:#315fca;font-size:.68rem;font-weight:700;padding:2px 7px}.workstream-configuration-page_notApplicableField__FLquM{grid-gap:7px;display:grid;gap:7px}.workstream-configuration-page_notApplicableField__FLquM>span{color:#526078;font-size:.78rem;font-weight:600}.workstream-configuration-page_notApplicableField__FLquM>strong{background:#f8fafc;border:1px dashed #c8d2e1;border-radius:7px;color:#667085;display:grid;font-size:.82rem;min-height:38px;place-items:center}.workstream-configuration-page_phaseTotal__9BAIm{border-top:1px solid #d9e5f5;color:#64748b;display:flex;font-size:.82rem;gap:22px;justify-content:flex-end;padding-top:12px}.workstream-configuration-page_phaseTotal__9BAIm strong{color:#203b67}.workstream-configuration-page_phaseTotalMismatch__etwFn strong{color:#b42318}.workstream-configuration-page_actions__vF33\+{display:flex;gap:10px}.workstream-configuration-page_emptyRow__LX3Fl{color:#64748b;color:var(--content-secondary,#64748b);padding:28px!important;text-align:center}.workstream-configuration-page_description__o9m-e{color:#64748b;color:var(--content-secondary,#64748b);display:block;margin-top:3px}.workstream-configuration-page_rowActions__TKPZo{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.workstream-configuration-page_allocationContent__VIIMy{grid-gap:22px;display:grid;gap:22px}.workstream-configuration-page_hourSummary__SiJTA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.workstream-configuration-page_hourSummary__SiJTA span{background:#f8fafc;background:var(--surface-subtle,#f8fafc);border-radius:8px;color:#64748b;color:var(--content-secondary,#64748b);display:flex;flex-direction:column;gap:4px;padding:12px 14px}.workstream-configuration-page_hourSummary__SiJTA strong{color:#0f172a;color:var(--content-primary,#0f172a);font-size:1.1rem}.workstream-configuration-page_allocationForm__AYyVi{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(240px,2fr) minmax(150px,1fr) auto auto}.workstream-configuration-page_configurationHeader__INNwz{grid-gap:18px;align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:14px;box-shadow:0 3px 12px rgba(30,52,82,.035);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px;padding:18px}.workstream-configuration-page_projectIdentity__pmw0W{align-items:center;display:flex;gap:13px;min-width:0}.workstream-configuration-page_projectIdentity__pmw0W>span{background:#edf3ff;border-radius:11px;color:#3868ed;display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.workstream-configuration-page_projectIdentity__pmw0W h1{color:#131c2e;font-size:clamp(1.35rem,2vw,1.7rem);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-configuration-page_listHeading__1iM6m h1{align-items:center;color:#131c2e;display:flex;font-size:clamp(1.45rem,2.3vw,1.9rem);gap:9px;margin:8px 0 0}.workstream-configuration-page_listHeading__1iM6m h1 svg{background:#edf3ff;border-radius:9px;box-sizing:initial;color:#3868ed;padding:5px}.workstream-configuration-page_configurationHeader__INNwz p,.workstream-configuration-page_listHeading__1iM6m p{color:#687792;margin:0}.workstream-configuration-page_configurationStats__APSPS{grid-gap:14px;display:grid;gap:14px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:2px}.workstream-configuration-page_configurationStat__cGtl3{align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:11px;display:flex;gap:13px;min-width:0;padding:14px 16px}.workstream-configuration-page_configurationStatIcon__Giych{border-radius:10px;display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.workstream-configuration-page_configurationStatBlue__aBXdI{background:#eaf2ff;color:#3476d7}.workstream-configuration-page_configurationStatGreen__86njQ{background:#eaf8ef;color:#269a55}.workstream-configuration-page_configurationStatViolet__54UEY{background:#f2edff;color:#7657d6}.workstream-configuration-page_configurationStatOrange__qm15I{background:#fff3e5;color:#e88918}.workstream-configuration-page_configurationStat__cGtl3 p{grid-gap:4px;color:#687792;display:grid;font-size:.75rem;gap:4px;min-width:0}.workstream-configuration-page_configurationStat__cGtl3 strong{color:#172036;font-size:.94rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-configuration-page_currencyFlag__HpltI{border:1px solid #0f172a24;border-radius:3px;box-shadow:0 1px 2px #0f172a14;overflow:hidden}.workstream-configuration-page_backButton__-i0hI{align-items:center;background:#fff;border:1px solid #cfe0ff;border-radius:8px;color:#2563eb;cursor:pointer;display:flex;font:inherit;font-size:.82rem;font-weight:600;gap:7px;min-height:36px;padding:0 13px}.workstream-configuration-page_backButton__-i0hI:hover{background:#f3f7ff}.workstream-configuration-page_projectListView__ZKxvL{grid-gap:18px;display:grid;gap:18px}.workstream-configuration-page_listHeading__1iM6m{background:linear-gradient(135deg,#fff,#f7faff);border:1px solid #dce3ed;border-radius:14px;box-shadow:0 3px 12px rgba(30,52,82,.035);padding:18px 20px}.workstream-configuration-page_listHeading__1iM6m p{margin-top:8px}.workstream-configuration-page_listStats__FB1E7{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.workstream-configuration-page_listStats__FB1E7>div{align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:12px;display:flex;gap:13px;min-width:0;padding:16px 18px}.workstream-configuration-page_listStats__FB1E7>div>span{background:#edf3ff;border-radius:10px;color:#3868ed;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.workstream-configuration-page_listStats__FB1E7>div:nth-child(2)>span{background:#f2edff;color:#7657d6}.workstream-configuration-page_listStats__FB1E7>div:nth-child(3)>span{background:#eaf7ef;color:#269660}.workstream-configuration-page_listStats__FB1E7 p{grid-gap:4px;color:#687792;display:grid;font-size:.78rem;gap:4px;margin:0}.workstream-configuration-page_listStats__FB1E7 strong{color:#172036;font-size:1.25rem}.workstream-configuration-page_listCard__5flLj{border-radius:16px;overflow:hidden}.workstream-configuration-page_listToolbar__qX7s0{align-items:center;border-bottom:1px solid #e1e7ef;display:flex;gap:18px;justify-content:space-between;padding:20px 24px}.workstream-configuration-page_listToolbar__qX7s0 label{align-items:center;border:1px solid #d5deeb;border-radius:10px;color:#71819b;display:flex;gap:10px;min-height:44px;padding:0 14px;width:min(520px,100%)}.workstream-configuration-page_listToolbar__qX7s0 input{background:#0000;border:0;font:inherit;outline:0;width:100%}.workstream-configuration-page_listToolbar__qX7s0>span{color:#687792;font-size:.85rem}.workstream-configuration-page_projectCards__RWncS{grid-gap:0;background:#fff;display:grid;gap:0;grid-template-columns:1fr;padding:0}.workstream-configuration-page_projectTile__9tDFE{grid-gap:16px;align-items:center;background:#fff;border:0;border-bottom:1px solid #e2e7ef;border-radius:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:16px;grid-template-columns:48px minmax(180px,1.25fr) minmax(240px,1fr) minmax(210px,1fr) 135px;min-width:0;padding:14px 18px;position:relative;text-align:left;transition:background-color .16s ease,box-shadow .16s ease}.workstream-configuration-page_projectTile__9tDFE:last-child{border-bottom:0}.workstream-configuration-page_projectTile__9tDFE:before{background:var(--project-accent);border-radius:0 4px 4px 0;content:"";inset:9px auto 9px 0;opacity:.75;position:absolute;width:3px}.workstream-configuration-page_projectTile__9tDFE:hover{background:#f6f9ff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--project-accent) 25%,#0000)}.workstream-configuration-page_projectTileTop__mfbQF{display:contents}.workstream-configuration-page_projectTileTop__mfbQF>.workstream-configuration-page_statusPill__uNFSV{grid-column:4;grid-row:1;justify-self:end;margin-right:2px}.workstream-configuration-page_projectTileIcon__x0GRt{background:color-mix(in srgb,var(--project-accent) 10%,#fff);border-radius:10px;color:var(--project-accent);display:grid;height:38px;place-items:center;width:38px}.workstream-configuration-page_projectTile__9tDFE>strong{color:#172036;font-size:.92rem;grid-column:2;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-configuration-page_projectTileMeta__Qzirp{grid-gap:12px;display:grid;gap:12px;grid-column:3;grid-row:1;grid-template-columns:.7fr 1.3fr}.workstream-configuration-page_projectTileMeta__Qzirp>span{grid-gap:5px;color:#71809a;display:grid;font-size:.75rem;gap:5px;min-width:0}.workstream-configuration-page_projectTileMeta__Qzirp b{color:#26344c;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-configuration-page_projectTileProgress__rzT9K{grid-gap:7px;display:grid;gap:7px;grid-column:4;grid-row:1;padding-right:82px}.workstream-configuration-page_projectTileProgress__rzT9K>span{color:#71809a;display:flex;font-size:.75rem;gap:10px;justify-content:space-between}.workstream-configuration-page_projectTileProgress__rzT9K i{background:#e8edf4;border-radius:99px;height:7px;overflow:hidden}.workstream-configuration-page_projectTileProgress__rzT9K em{background:var(--project-accent);border-radius:inherit;display:block;height:100%}.workstream-configuration-page_projectTileAction__glg\+v{align-items:center;border:0;color:#3564e8;display:flex;font-size:.8rem;font-weight:650;grid-column:5;grid-row:1;justify-content:space-between;margin:0;padding:0}.workstream-configuration-page_srOnly__jdkNl{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.workstream-configuration-page_projectRow__B0hw2{cursor:pointer;transition:background-color .15s ease}.workstream-configuration-page_projectRow__B0hw2:hover{background:#f3f8ff}.workstream-configuration-page_projectRow__B0hw2 small{color:#71819b;display:block;margin-top:5px}.workstream-configuration-page_listCard__5flLj th{color:#53627b;white-space:nowrap}.workstream-configuration-page_listCard__5flLj td{vertical-align:middle}.workstream-configuration-page_sections__1GSfS>div{border:1px solid #dde4ee;border-radius:12px;box-shadow:0 3px 12px rgba(30,52,82,.035);min-width:0}.workstream-configuration-page_sections__1GSfS>div:not(.workstream-configuration-page_settingsCard__RDb6Y){padding:16px 18px}.workstream-configuration-page_sections__1GSfS table{border:1px solid #e0e6ef;border-radius:9px;overflow:hidden}.workstream-configuration-page_sections__1GSfS th{background:#f5f7fa;color:#586880;white-space:nowrap}.workstream-configuration-page_sections__1GSfS td{vertical-align:middle}.workstream-configuration-page_statusPill__uNFSV{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:.75rem;font-weight:600;line-height:1.25;padding:3px 9px;white-space:nowrap}.workstream-configuration-page_statusActive__Q9lnb{background:#e8f7ec;border:1px solid #ccebd5;color:#217a42}.workstream-configuration-page_statusInactive__VHknY{background:#fcebec;border:1px solid #f2cfd2;color:#9b343b}.workstream-configuration-page_statusShadow__\+0dBu{background:#eef0ff;border:1px solid #d7dcff;color:#4759c9}.workstream-configuration-page_projectCompleted__m4Zw5{background:#eaf0ff;border:1px solid #cfdbfb;color:#315fc7}.workstream-configuration-page_projectOnHold__8-Tnz{background:#fff4e3;border:1px solid #f3dfbd;color:#a5660d}.workstream-configuration-page_tableFooter__O7M0W{color:#687792;font-size:.82rem;padding:14px 2px 0}@media (max-width:1280px){.workstream-configuration-page_configurationStats__APSPS{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.workstream-configuration-page_sections__1GSfS{grid-template-columns:1fr}.workstream-configuration-page_fullWidthCard__IX2op,.workstream-configuration-page_settingsCard__RDb6Y{grid-column:auto}.workstream-configuration-page_projectTile__9tDFE{grid-template-columns:44px minmax(160px,1fr) minmax(220px,1fr) minmax(180px,1fr) 120px}}@media (max-width:900px){.workstream-configuration-page_configurationStats__APSPS{grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-configuration-page_listStats__FB1E7{grid-template-columns:1fr}.workstream-configuration-page_phaseCard__idDyw{overflow-x:auto}.workstream-configuration-page_phaseTable__Ae9Zv{min-width:650px}}@media (max-width:760px){.workstream-configuration-page_optionalDates__q0gHj,.workstream-configuration-page_phaseHours__xBvDM,.workstream-configuration-page_trackingGrid__rPAN4,.workstream-configuration-page_workstreamForm__ySrJm,.workstream-configuration-page_workstreamPhaseGrid__dEzhj,.workstream-configuration-page_workstreamPhaseRow__v3PlY{grid-template-columns:1fr}.workstream-configuration-page_heading__D36EY,.workstream-configuration-page_hoursBreakdownHeader__khCS2,.workstream-configuration-page_phaseConfigurationHeader__hq88D{align-items:stretch;flex-direction:column}.workstream-configuration-page_hoursAvailability__SFWqt{flex-wrap:wrap}.workstream-configuration-page_configurationHeader__INNwz{grid-template-columns:1fr}.workstream-configuration-page_configurationStats__APSPS{grid-column:auto;grid-template-columns:1fr}.workstream-configuration-page_backButton__-i0hI{justify-self:start}.workstream-configuration-page_allocationForm__AYyVi,.workstream-configuration-page_hourSummary__SiJTA,.workstream-configuration-page_projectCards__RWncS{grid-template-columns:1fr}.workstream-configuration-page_listToolbar__qX7s0{align-items:stretch;flex-direction:column}.workstream-configuration-page_projectTile__9tDFE{gap:12px;grid-template-columns:42px minmax(0,1fr) auto;padding:14px}.workstream-configuration-page_projectTileTop__mfbQF>.workstream-configuration-page_statusPill__uNFSV{grid-column:3;grid-row:1;margin:0}.workstream-configuration-page_projectTile__9tDFE>strong{grid-column:2}.workstream-configuration-page_projectTileMeta__Qzirp,.workstream-configuration-page_projectTileProgress__rzT9K{grid-column:1/-1;grid-row:auto;padding:0}.workstream-configuration-page_projectTileAction__glg\+v{border-top:1px solid #e4e9f0;grid-column:1/-1;grid-row:auto;padding-top:10px}}.workstream-tracking-page_page__B5SkR{background:#f6f8fb;color:#172036;gap:16px}.workstream-tracking-page_hero__55tZA{display:none}.workstream-tracking-page_hero__55tZA h1{color:#131c2e;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.12;margin:5px 0 6px}.workstream-tracking-page_hero__55tZA p{color:#687792;font-size:1rem;margin:0}.workstream-tracking-page_eyebrow__DjBYn{color:#2782d8;font-size:.78rem;font-weight:700;letter-spacing:.08em}.workstream-tracking-page_backButton__MmnXN{align-items:center;background:#0000;border:0;color:#52627d;cursor:pointer;display:flex;font:inherit;font-size:.84rem;gap:7px;margin:0 0 10px;padding:0}.workstream-tracking-page_backButton__MmnXN:hover{color:#2782d8}.workstream-tracking-page_projectHeader__Rl9nG{grid-gap:0 20px;background:#fff;border:1px solid #dce3ed;border-radius:14px;box-shadow:0 3px 12px #1e34520a;display:grid;gap:0 20px;grid-template-columns:minmax(0,2fr) minmax(390px,1fr);padding:16px 20px}.workstream-tracking-page_projectIdentity__5qUGw{align-items:center;border-bottom:1px solid #e3e8ef;display:flex;gap:14px;min-width:0;padding:4px 6px 18px}.workstream-tracking-page_projectShadowToggle__3MVKq{background:#f9fbfd;border:1px solid #dbe3ee;border-radius:9px;margin-left:auto;padding:7px 10px}.workstream-tracking-page_projectIdentity__5qUGw h1{color:#172036;font-size:clamp(1.35rem,2vw,1.75rem);margin:4px 0}.workstream-tracking-page_projectIdentity__5qUGw p{color:#687792;font-size:.8rem;margin:0}.workstream-tracking-page_projectMark__DbNuz{background:#eef2ff;border-radius:10px;color:#4977df;display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.workstream-tracking-page_projectMark__DbNuz svg{width:24px}.workstream-tracking-page_healthBadge__Xe7ha{align-self:flex-start;border-radius:999px;font-size:.7rem;font-weight:800;margin-left:2px;padding:5px 10px;white-space:nowrap}.workstream-tracking-page_projectFacts__p48ib{grid-gap:0;display:grid;gap:0;grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:17px}.workstream-tracking-page_projectFact__MAhp6{grid-gap:4px 8px;display:grid;gap:4px 8px;grid-template-columns:20px 1fr;padding:4px 16px}.workstream-tracking-page_projectFact__MAhp6+.workstream-tracking-page_projectFact__MAhp6{border-left:1px solid #e3e8ef}.workstream-tracking-page_projectFact__MAhp6 svg{align-self:center;color:#58719c;grid-row:1/3;width:16px}.workstream-tracking-page_projectFact__MAhp6 small{color:#687792;font-size:.7rem}.workstream-tracking-page_projectFact__MAhp6 b{color:#253149;font-size:.73rem;overflow-wrap:anywhere}.workstream-tracking-page_projectHealth__3InID{grid-gap:9px;background:#fbfcfe;border:1px solid #e0e6ee;border-radius:12px;display:grid;gap:9px;grid-column:2;grid-row:1/3;padding:14px 16px}.workstream-tracking-page_projectHealth__3InID>span{color:#253149;font-size:.72rem;font-weight:800}.workstream-tracking-page_healthSummary__46c63{align-items:center;background:color-mix(in srgb,currentColor 8%,#fff);border-radius:9px;display:flex;gap:9px;padding:7px 9px}.workstream-tracking-page_healthSummary__46c63>svg{height:28px;width:28px}.workstream-tracking-page_healthSummary__46c63 div{grid-gap:2px;display:grid;gap:2px}.workstream-tracking-page_healthSummary__46c63 small{font-size:.7rem}.workstream-tracking-page_healthSummary__46c63 strong{font-size:.88rem}.workstream-tracking-page_healthSummary__46c63 p{color:#687792;font-size:.7rem;margin:0}.workstream-tracking-page_healthSignals__tBdVh{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_healthSignals__tBdVh span{grid-gap:3px;color:#687792;display:grid;font-size:.7rem;gap:3px}.workstream-tracking-page_healthSignals__tBdVh b{align-items:center;color:currentColor;display:flex;font-size:.7rem;gap:5px}.workstream-tracking-page_healthSignals__tBdVh b i{background:currentColor;border-radius:50%;height:6px;width:6px}.workstream-tracking-page_healthProgress__wyIfd{grid-gap:6px;color:#687792;display:grid;font-size:.7rem;gap:6px;grid-template-columns:1fr auto}.workstream-tracking-page_healthProgress__wyIfd>span:first-child{display:contents}.workstream-tracking-page_healthProgress__wyIfd b{color:#253149}.workstream-tracking-page_healthProgress__wyIfd .workstream-tracking-page_progressTrack__b6\+RJ{grid-column:1/-1}.workstream-tracking-page_healthGood__lq-UK{background-color:#e9f6ef;color:#2d8f5b}.workstream-tracking-page_healthWatch__cB\+v\+{background-color:#fff4df;color:#b87511}.workstream-tracking-page_healthRisk__P5PMJ{background-color:#fcebed;color:#c8464f}.workstream-tracking-page_trackingScope__YY25x{grid-gap:10px;background:#fff;border:1px solid #dce3ed;border-radius:14px;box-shadow:0 3px 12px rgba(30,52,82,.035);display:grid;gap:10px;padding:14px 16px}.workstream-tracking-page_trackingScope__YY25x header strong{color:#253149;display:block;font-size:.82rem}.workstream-tracking-page_trackingScope__YY25x header span{color:#687792;display:block;font-size:.72rem;margin-top:3px}.workstream-tracking-page_scopeOptions__j\+XbF{display:flex;gap:10px;overflow-x:auto;padding:1px 1px 4px;scrollbar-width:thin}.workstream-tracking-page_scopeOptions__j\+XbF button{align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:9px;color:#66758d;cursor:pointer;display:flex;flex:0 0 min(210px,24vw);font:inherit;gap:9px;min-height:54px;padding:9px 12px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.workstream-tracking-page_scopeOptions__j\+XbF button:hover{background:#f8faff;border-color:#9ab4f6}.workstream-tracking-page_scopeOptions__j\+XbF button>svg{color:#60728f;flex:0 0 auto;width:19px}.workstream-tracking-page_scopeOptions__j\+XbF button>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.workstream-tracking-page_scopeOptions__j\+XbF button small,.workstream-tracking-page_scopeOptions__j\+XbF button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_scopeOptions__j\+XbF button strong{color:#26344c;font-size:.78rem}.workstream-tracking-page_scopeOptions__j\+XbF button small{color:#71809a;font-size:.7rem}.workstream-tracking-page_scopeOptions__j\+XbF .workstream-tracking-page_scopeActive__5TvhL{background:#f1f5ff;border-color:#7198f5;box-shadow:inset 0 0 0 1px #c9d7fb}.workstream-tracking-page_scopeOptions__j\+XbF .workstream-tracking-page_scopeActive__5TvhL strong,.workstream-tracking-page_scopeOptions__j\+XbF .workstream-tracking-page_scopeActive__5TvhL>svg{color:#3868ed}.workstream-tracking-page_kpiGrid__I2ayz{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.workstream-tracking-page_kpiGrid__I2ayz .workstream-tracking-page_metric__9nmIv{min-height:130px;padding:17px}.workstream-tracking-page_kpiGrid__I2ayz .workstream-tracking-page_metricIcon__prkvz{margin-bottom:8px}.workstream-tracking-page_kpiGrid__I2ayz .workstream-tracking-page_metric__9nmIv strong{font-size:clamp(1.15rem,1.45vw,1.6rem);margin:9px 0 5px}.workstream-tracking-page_kpiGrid__I2ayz .workstream-tracking-page_metric__9nmIv p{font-size:.73rem}.workstream-tracking-page_projectPicker__B-1La{width:min(360px,100%)}.workstream-tracking-page_empty__m78za{align-items:center;color:#687792;display:flex;gap:12px;justify-content:center;min-height:180px}.workstream-tracking-page_error__KqjXF{color:#c33f46}.workstream-tracking-page_loadingOverlay__\+jHaX{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#f1f5f9ad;cursor:wait;display:grid;inset:0;place-items:center;position:fixed;z-index:1200}.workstream-tracking-page_loadingOverlay__\+jHaX svg{filter:drop-shadow(0 5px 10px rgba(30,80,145,.16));height:64px;width:64px}.workstream-tracking-page_srOnly__JgL-R{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.workstream-tracking-page_summary__g8DtQ{grid-gap:35px;background:#fff;border:1px solid #d8e0ec;border-radius:16px;box-shadow:0 4px 16px #1e34520a;display:grid;gap:35px;grid-template-columns:minmax(0,1fr) minmax(350px,.48fr);padding:28px 30px}.workstream-tracking-page_metric__9nmIv>span:not(.workstream-tracking-page_metricIcon__prkvz),.workstream-tracking-page_miniMetric__hS8EX>span,.workstream-tracking-page_summary__g8DtQ>div>span{color:#687792;font-size:.86rem}.workstream-tracking-page_summary__g8DtQ h2{color:#131c2e;font-size:1.45rem;margin:16px 0 10px}.workstream-tracking-page_summary__g8DtQ p{color:#687792;line-height:1.55;margin:0}.workstream-tracking-page_summaryMetrics__Hulrv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_miniMetric__hS8EX{background:#fafbfd;border:1px solid #e0e6ef;border-radius:14px;padding:20px}.workstream-tracking-page_miniMetric__hS8EX strong{color:#131c2e;display:block;font-size:1.75rem;margin:13px 0}.workstream-tracking-page_metricGrid__carzG{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.workstream-tracking-page_overviewPanel__1QO7k{grid-gap:18px;background:#fff;border:1px solid #d8e0ec;border-radius:16px;box-shadow:0 4px 16px #1e34520a;display:grid;gap:18px;grid-template-columns:minmax(260px,.85fr) minmax(0,2.6fr);padding:16px}.workstream-tracking-page_overviewSummary__B9alZ{padding:13px 14px}.workstream-tracking-page_overviewSummary__B9alZ>span{color:#265fe4;font-size:.83rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.workstream-tracking-page_overviewSummary__B9alZ h2{color:#131c2e;font-size:1.12rem;line-height:1.4;margin:15px 0 10px}.workstream-tracking-page_overviewSummary__B9alZ p{color:#687792;font-size:.85rem;line-height:1.5;margin:0}.workstream-tracking-page_overviewSummary__B9alZ>div{grid-gap:5px 9px;color:#687792;display:grid;font-size:.76rem;gap:5px 9px;grid-template-columns:auto 1fr;margin-top:18px}.workstream-tracking-page_overviewSummary__B9alZ>div b{color:#172036}.workstream-tracking-page_overviewSummary__B9alZ>div .workstream-tracking-page_progressTrack__b6\+RJ{grid-column:1/-1}.workstream-tracking-page_overviewPanel__1QO7k .workstream-tracking-page_metricGrid__carzG{gap:12px}.workstream-tracking-page_overviewPanel__1QO7k .workstream-tracking-page_metric__9nmIv{min-height:145px;padding:18px}.workstream-tracking-page_overviewPanel__1QO7k .workstream-tracking-page_metric__9nmIv strong{font-size:clamp(1.25rem,1.6vw,1.75rem)}.workstream-tracking-page_metric__9nmIv{background:#fff;border:1px solid #d8e0ec;border-radius:14px;box-shadow:0 4px 14px rgba(30,52,82,.035);min-height:172px;overflow:hidden;padding:22px;position:relative}.workstream-tracking-page_metric__9nmIv:before{background:var(--metric-color);content:"";height:4px;inset:0 0 auto;position:absolute}.workstream-tracking-page_metricIcon__prkvz{color:var(--metric-color);display:inline-flex;margin-bottom:15px}.workstream-tracking-page_metric__9nmIv strong{color:#131c2e;display:block;font-size:clamp(1.45rem,2vw,2.1rem);margin:15px 0 8px;overflow-wrap:anywhere}.workstream-tracking-page_metric__9nmIv p{color:#687792;font-size:.88rem;margin:0}.workstream-tracking-page_utilisationSection__hC644{grid-gap:14px;background:#f9fbfe;border:1px solid #d8e0ec;border-radius:16px;box-shadow:0 4px 16px #1e34520a;display:grid;gap:14px;padding:18px}.workstream-tracking-page_utilisationHeader__-qu-H{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:2px 4px 4px}.workstream-tracking-page_utilisationHeader__-qu-H h2{color:#172036;font-size:1.3rem;margin:0 0 5px}.workstream-tracking-page_utilisationHeader__-qu-H p{color:#687792;font-size:.87rem;margin:0}.workstream-tracking-page_utilisationHeader__-qu-H>span{align-items:center;color:#687792;display:flex;font-size:.8rem;gap:8px}.workstream-tracking-page_utilisationCharts__3baWK{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(260px,.68fr) minmax(450px,1.45fr) minmax(300px,.82fr)}.workstream-tracking-page_insightCard__IasP4{background:#fff;border:1px solid #dce3ed;border-radius:12px;min-width:0;overflow:hidden}.workstream-tracking-page_insightCard__IasP4>h3{border-bottom:1px solid #e5eaf1;color:#253149;font-size:.95rem;margin:0;padding:16px 18px}.workstream-tracking-page_insightCard__IasP4>h3 small{color:#687792;font-weight:400}.workstream-tracking-page_summaryVisualCard__qP563{display:flex;flex-direction:column}.workstream-tracking-page_visualCardHeader__i1QD\+{grid-gap:10px;align-items:center;border-bottom:1px solid #e5eaf1;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) 26px;min-height:68px;padding:10px 13px}.workstream-tracking-page_visualCardHeader__i1QD\+>span{background:color-mix(in srgb,var(--visual-accent) 10%,#fff);border-radius:9px;color:var(--visual-accent);display:grid;height:36px;place-items:center;width:36px}.workstream-tracking-page_visualCardHeader__i1QD\+>span svg{height:19px;width:19px}.workstream-tracking-page_visualCardHeader__i1QD\+>div{min-width:0}.workstream-tracking-page_visualCardHeader__i1QD\+ h3{color:#1d2940;font-size:.91rem;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_visualCardHeader__i1QD\+ p{color:#71809a;font-size:.7rem;line-height:1.25;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_visualHeaderBlue__\+CRjs{--visual-accent:#3972df}.workstream-tracking-page_visualHeaderPurple__6Xy9O{--visual-accent:#805ce8}.workstream-tracking-page_visualInfoButton__W6r8S{background:#0000;border:0;border-radius:50%;color:var(--visual-accent);cursor:help;display:grid;height:25px;padding:0;place-items:center;width:25px}.workstream-tracking-page_visualInfoButton__W6r8S:hover{background:color-mix(in srgb,var(--visual-accent) 9%,#fff)}.workstream-tracking-page_visualInfoButton__W6r8S svg{height:16px;width:16px}.workstream-tracking-page_designationCardBody__GuyiB,.workstream-tracking-page_utilisationCardBody__R5D5G{grid-gap:9px;align-content:start;display:grid;gap:9px;padding:12px}.workstream-tracking-page_primaryDonut__\+zDG8{filter:drop-shadow(0 8px 13px rgba(73,105,157,.08));height:172px;margin:0 auto;position:relative;width:min(190px,100%)}.workstream-tracking-page_primaryDonutTotal__mt3mm{display:grid;inset:50% auto auto 50%;justify-items:center;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-50%)}.workstream-tracking-page_primaryDonutTotal__mt3mm strong{color:#172036;font-size:1.55rem;line-height:1}.workstream-tracking-page_primaryDonutTotal__mt3mm span{color:#687792;font-size:.7rem;font-weight:600;margin-top:5px}.workstream-tracking-page_primaryDonutTotal__mt3mm small{color:#506a98;font-size:.7rem;margin-top:8px;white-space:nowrap}.workstream-tracking-page_summaryMetricRows__F4XVF{grid-gap:6px;display:grid;gap:6px}.workstream-tracking-page_summaryMetricRow__DYXen{grid-gap:9px;align-items:center;background:linear-gradient(100deg,#fff,#fbfcfe);border:1px solid #e3e9f2;border-radius:8px;display:grid;gap:9px;grid-template-columns:10px minmax(0,1fr) auto;min-height:48px;padding:7px 10px}.workstream-tracking-page_summaryMetricRow__DYXen>i{border-radius:50%;height:9px;width:9px}.workstream-tracking-page_summaryMetricRow__DYXen>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.workstream-tracking-page_summaryMetricRow__DYXen span{color:#687792;font-size:.7rem}.workstream-tracking-page_summaryMetricRow__DYXen strong{color:#172036;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_metricShare__RgunN{justify-items:end}.workstream-tracking-page_metricShare__RgunN b{background:#e8f7ef;border-radius:7px;color:#27895a;font-size:.7rem;padding:3px 7px}.workstream-tracking-page_metricShare__RgunN small{color:#71809a;font-size:.7rem;margin-top:1px}.workstream-tracking-page_visualCallout__Zxwus{grid-gap:9px;align-items:center;border:1px solid;border-radius:8px;display:grid;gap:9px;grid-template-columns:32px minmax(0,1fr);min-height:54px;overflow:hidden;padding:8px 10px;position:relative}.workstream-tracking-page_visualCallout__Zxwus:after{border:1px solid;border-radius:50% 50% 0 0;bottom:-34px;content:"";height:64px;opacity:.25;position:absolute;right:-12px;transform:rotate(-8deg);width:105px}.workstream-tracking-page_visualCallout__Zxwus>span{background:color-mix(in srgb,currentColor 10%,#fff);border-radius:8px;display:grid;height:31px;place-items:center;position:relative;width:31px;z-index:1}.workstream-tracking-page_visualCallout__Zxwus svg{height:17px;width:17px}.workstream-tracking-page_visualCallout__Zxwus>div{grid-gap:3px;display:grid;gap:3px;min-width:0;position:relative;z-index:1}.workstream-tracking-page_visualCallout__Zxwus strong{font-size:.7rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_visualCallout__Zxwus small{color:#687792;font-size:.7rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_visualCalloutSuccess__mxXl9{background:linear-gradient(110deg,#f3fbf6,#effaf4);border-color:#d8ecdf;color:#31905b}.workstream-tracking-page_visualCalloutDanger__y3SZc{background:linear-gradient(110deg,#fff6f7,#fff1f2);border-color:#f1d9db;color:#d34d56}.workstream-tracking-page_visualCalloutInfo__S8Pwj{background:linear-gradient(110deg,#f6f9ff,#edf3ff);border-color:#dce5fa;color:#3972df}.workstream-tracking-page_donutLayout__VUEgU{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:180px 1fr;min-height:255px;padding:18px}.workstream-tracking-page_donutChart__G1y3W{height:180px;position:relative}.workstream-tracking-page_donutChart__G1y3W>strong{color:#172036;display:grid;font-size:1.6rem;inset:50% auto auto 50%;position:absolute;text-align:center;transform:translate(-50%,-50%)}.workstream-tracking-page_donutChart__G1y3W small{color:#687792;font-size:.7rem;font-weight:500;margin-top:4px}.workstream-tracking-page_donutLayout__VUEgU dl{grid-gap:20px;display:grid;gap:20px;margin:0}.workstream-tracking-page_donutLayout__VUEgU dl div{grid-gap:6px;display:grid;gap:6px}.workstream-tracking-page_donutLayout__VUEgU dt{align-items:center;color:#687792;display:flex;font-size:.78rem;gap:7px}.workstream-tracking-page_donutLayout__VUEgU dd{color:#172036;font-weight:700;margin:0 0 0 17px}.workstream-tracking-page_donutLayout__VUEgU i{border-radius:50%;height:9px;width:9px}.workstream-tracking-page_utilisedDot__hzNaY{background:#3972df}.workstream-tracking-page_plannedDot__F\+8Am{background:#d7dce5}.workstream-tracking-page_costVisual__CyWZb,.workstream-tracking-page_phaseChartCard__ntXBv{--phase-chart-grid:var(--border-neutral,#dee2e6);--phase-chart-axis:var(--color-slate-500,#64748b);--phase-chart-axis-muted:color-mix(in srgb,var(--color-slate-500,#64748b) 68%,#fff);--phase-chart-planned:var(--color-slate-300,#d7e2ef);--phase-chart-utilised:var(--color-accent-500,#5c63c0);--phase-chart-utilised-label:var(--color-accent-600,#454a93)}.workstream-tracking-page_phaseChartCard__ntXBv{display:flex;flex-direction:column}.workstream-tracking-page_phaseChart__FP-TZ{flex:1 1 auto;height:auto;min-height:300px;padding:12px 15px 5px;width:100%}.workstream-tracking-page_phaseStatusCard__95lus{display:flex;flex-direction:column}.workstream-tracking-page_phaseStatusList__evBqg{grid-gap:8px;display:grid;gap:8px;padding:12px 12px 8px}.workstream-tracking-page_phaseStatusItem__NSldu{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e1e6ee;border-radius:9px;display:grid;gap:9px;grid-template-columns:34px minmax(90px,1fr) minmax(105px,.9fr);padding:9px}.workstream-tracking-page_phaseStatusIcon__yVvoG{background:var(--phase-color);border-radius:50%;color:#fff;display:grid;height:33px;place-items:center;width:33px}.workstream-tracking-page_phaseStatusIcon__yVvoG svg{height:15px;width:15px}.workstream-tracking-page_phaseStatusItem__NSldu>div:nth-child(2){grid-gap:3px;display:grid;gap:3px}.workstream-tracking-page_phaseStatusItem__NSldu strong{color:#253149;font-size:.75rem}.workstream-tracking-page_phaseStatusItem__NSldu small{color:#73819a;font-size:.7rem}.workstream-tracking-page_phaseStatusUsage__SEugb{grid-gap:6px;display:grid;gap:6px}.workstream-tracking-page_phaseStatusUsage__SEugb>span{color:#586880;display:flex;font-size:.7rem;gap:8px;justify-content:space-between}.workstream-tracking-page_phaseStatusUsage__SEugb b{color:#253149}.workstream-tracking-page_phaseStatusUsage__SEugb>i{background:#e7ebf1;border-radius:7px;height:5px;overflow:hidden}.workstream-tracking-page_phaseStatusUsage__SEugb em{background:#3972df;border-radius:inherit;display:block;height:100%}.workstream-tracking-page_phaseOver__dcrRJ .workstream-tracking-page_phaseStatusUsage__SEugb b,.workstream-tracking-page_phaseOver__dcrRJ small{color:#d1434a}.workstream-tracking-page_phaseOver__dcrRJ .workstream-tracking-page_phaseStatusUsage__SEugb em{background:#d1434a}.workstream-tracking-page_phaseWatch__KoVk- .workstream-tracking-page_phaseStatusUsage__SEugb b,.workstream-tracking-page_phaseWatch__KoVk- small{color:#b87511}.workstream-tracking-page_phaseWatch__KoVk- .workstream-tracking-page_phaseStatusUsage__SEugb em{background:#d99a35}.workstream-tracking-page_timelineLink__Lnxm\+{align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:8px;color:#3972df;cursor:pointer;display:flex;font:inherit;font-size:.74rem;font-weight:600;gap:10px;justify-content:space-between;margin:auto 12px 12px;padding:10px 12px}.workstream-tracking-page_timelineLink__Lnxm\+:hover{background:#f4f7ff;border-color:#3972df}.workstream-tracking-page_durationGrid__dAfOd{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1.5fr) minmax(440px,1fr)}.workstream-tracking-page_costTable__H2Wz- table,.workstream-tracking-page_phaseTable__cfSu7 table{margin:0}.workstream-tracking-page_costTable__H2Wz- td,.workstream-tracking-page_costTable__H2Wz- th,.workstream-tracking-page_phaseTable__cfSu7 td,.workstream-tracking-page_phaseTable__cfSu7 th{font-size:.78rem;padding:12px 14px}.workstream-tracking-page_tableProgress__wUBkc{align-items:center;display:flex;gap:8px;min-width:110px}.workstream-tracking-page_tableProgress__wUBkc>i{background:#e5eaf1;border-radius:8px;height:6px;overflow:hidden;width:48px}.workstream-tracking-page_tableProgress__wUBkc b{background:#41a36d;border-radius:inherit;display:block;height:100%}.workstream-tracking-page_projectSummaryCards__txW5B{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_projectSummaryCard__arWMo{align-content:center;background:#fff;border:1px solid #dce3ed;border-radius:12px;display:grid;min-height:138px;padding:15px;place-items:center;text-align:center}.workstream-tracking-page_projectSummaryCard__arWMo>span{background:color-mix(in srgb,var(--summary-color) 10%,#fff);border-radius:50%;color:var(--summary-color);display:grid;height:34px;margin-bottom:9px;place-items:center;width:34px}.workstream-tracking-page_projectSummaryCard__arWMo svg{width:17px}.workstream-tracking-page_projectSummaryCard__arWMo small{color:#687792}.workstream-tracking-page_projectSummaryCard__arWMo strong{color:var(--summary-color);font-size:1.05rem;margin-top:9px}.workstream-tracking-page_projectSummaryCard__arWMo p{color:#687792;font-size:.72rem;margin:7px 0 0}.workstream-tracking-page_summaryblue__qOlEx{--summary-color:#3972df}.workstream-tracking-page_summarygreen__gpNvO{--summary-color:#31905b}.workstream-tracking-page_summaryamber__YPYce{--summary-color:#bf7a00}.workstream-tracking-page_summarypurple__h4u99{--summary-color:#8157d5}.workstream-tracking-page_costGrid__KDE89{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(260px,.68fr) minmax(450px,1.45fr) minmax(300px,.82fr)}.workstream-tracking-page_costTotals__sPi-l{grid-gap:12px;display:grid;gap:12px}.workstream-tracking-page_costTotals__sPi-l article{align-content:center;background:linear-gradient(145deg,#f4f8ff,#fff);border:1px solid #dce3ed;border-radius:12px;display:grid;justify-items:start;padding:18px}.workstream-tracking-page_costTotals__sPi-l article:last-child{background:linear-gradient(145deg,#f2fbf5,#fff)}.workstream-tracking-page_costTotals__sPi-l svg{color:#3972df;width:18px}.workstream-tracking-page_costTotals__sPi-l span{color:#687792;font-size:.75rem;margin:10px 0 8px}.workstream-tracking-page_costTotals__sPi-l strong{color:#3972df;font-size:1.25rem;overflow-wrap:anywhere}.workstream-tracking-page_costTotals__sPi-l article:last-child strong{color:#31905b}.workstream-tracking-page_costVisual__CyWZb{display:flex;flex-direction:column}.workstream-tracking-page_costSummaryStrip__EgVkf{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:12px 14px 0}.workstream-tracking-page_costSummaryStrip__EgVkf>div{grid-gap:3px 8px;align-items:center;background:#f2f6ff;border-radius:9px;color:#3972df;display:grid;gap:3px 8px;grid-template-columns:auto 1fr;padding:11px 12px}.workstream-tracking-page_costSummaryStrip__EgVkf>div:last-child{background:#f5f2ff;color:#7456ce}.workstream-tracking-page_costSummaryStrip__EgVkf svg{grid-row:1/3;width:17px}.workstream-tracking-page_costSummaryStrip__EgVkf span{color:#687792;font-size:.7rem}.workstream-tracking-page_costSummaryStrip__EgVkf strong{color:#172036;font-size:.92rem;overflow-wrap:anywhere}.workstream-tracking-page_costChart__RzDxQ{flex:1 1;min-height:235px;padding:12px 12px 4px}.workstream-tracking-page_designationDonut__u\+Crx{display:flex;flex-direction:column}.workstream-tracking-page_designationDonutChart__kr2dd{filter:drop-shadow(0 8px 13px rgba(83,73,157,.09));height:175px;margin:0 auto;position:relative;width:min(205px,100%)}.workstream-tracking-page_designationDonutChart__kr2dd .recharts-tooltip-wrapper{pointer-events:none;z-index:10}.workstream-tracking-page_designationDonutTotal__f\+IvA{display:grid;justify-items:center;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.workstream-tracking-page_designationDonutTotal__f\+IvA strong{color:#172036;font-size:1.35rem;line-height:1}.workstream-tracking-page_designationDonutTotal__f\+IvA span{color:#687792;font-size:.7rem;margin-top:5px}.workstream-tracking-page_designationRows__QNLLO{grid-gap:5px;display:grid;gap:5px;max-height:205px;overflow-y:auto;padding-right:2px;scrollbar-color:#cad4e5 #0000;scrollbar-width:thin}.workstream-tracking-page_designationRow__5zFEh{grid-gap:7px;align-items:center;background:color-mix(in srgb,var(--designation-color) 5%,#fff);border:1px solid color-mix(in srgb,var(--designation-color) 18%,#e5eaf1);border-radius:7px;display:grid;gap:7px;grid-template-columns:8px minmax(0,1fr) auto minmax(42px,.75fr) auto;min-height:34px;padding:5px 8px}.workstream-tracking-page_designationRow__5zFEh>i{background:var(--designation-color);border-radius:50%;height:8px;width:8px}.workstream-tracking-page_designationName__lnkAX{color:#596983;cursor:help;display:block;font-size:.7rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_designationRow__5zFEh>strong{color:#172036;font-size:.7rem;white-space:nowrap}.workstream-tracking-page_designationProgress__vloDw{background:#e8edf4;border-radius:7px;height:5px;overflow:hidden}.workstream-tracking-page_designationProgress__vloDw>i{background:var(--designation-color);border-radius:inherit;display:block;height:100%}.workstream-tracking-page_designationRow__5zFEh>b{background:color-mix(in srgb,var(--designation-color) 10%,#fff);border-radius:7px;color:var(--designation-color);font-size:.7rem;min-width:36px;padding:3px 5px;text-align:center}.workstream-tracking-page_noDesignationData__DTazB{color:#71809a;font-size:.72rem;margin:0;padding:18px 10px;text-align:center}.workstream-tracking-page_designationTooltip__rx5n9{grid-gap:7px;background:#fffffffa;border:1px solid #dce3ed;border-radius:9px;box-shadow:0 8px 24px #1f304d24;display:grid;gap:7px;min-width:190px;padding:12px 14px}.workstream-tracking-page_designationTooltip__rx5n9>strong{border-bottom:1px solid #e7ebf1;color:#172036;padding-bottom:6px}.workstream-tracking-page_designationTooltip__rx5n9 span{color:#687792;display:flex;font-size:.75rem;gap:16px;justify-content:space-between}.workstream-tracking-page_designationTooltip__rx5n9 b{color:#253149;white-space:nowrap}.workstream-tracking-page_utilisationTooltip__PRA5K{background:#fff;border-color:#cfd8e6;box-shadow:0 12px 30px #1f304d33;min-width:180px;position:relative;z-index:30}.workstream-tracking-page_phaseChart__FP-TZ .recharts-default-tooltip{background:#fff!important;border:1px solid #d6deea!important;border-radius:9px;box-shadow:0 10px 26px #1f304d2e}.workstream-tracking-page_phaseChart__FP-TZ .recharts-tooltip-label{color:#172036;font-weight:700}.workstream-tracking-page_phaseChart__FP-TZ .recharts-tooltip-item{color:#344054!important;font-weight:600}.workstream-tracking-page_keyInsights__LHBQ4{display:flex;flex-direction:column}.workstream-tracking-page_insightList__1\+eFQ{grid-gap:10px;align-content:start;display:grid;gap:10px;padding:14px}.workstream-tracking-page_insightItem__rNJM5{grid-gap:9px;border:1px solid #0000;border-radius:9px;display:grid;gap:9px;grid-template-columns:28px 1fr;padding:11px}.workstream-tracking-page_insightItem__rNJM5>span{border-radius:50%;display:grid;height:27px;place-items:center;width:27px}.workstream-tracking-page_insightItem__rNJM5 svg{height:15px;width:15px}.workstream-tracking-page_insightItem__rNJM5 strong{color:#253149;display:block;font-size:.78rem;line-height:1.35}.workstream-tracking-page_insightItem__rNJM5 p{color:#687792;font-size:.7rem;line-height:1.4;margin:4px 0 0}.workstream-tracking-page_insightdanger__7jXxF{background:#fff6f7;border-color:#f3d7da}.workstream-tracking-page_insightdanger__7jXxF>span{background:#fde8ea;color:#d34d56}.workstream-tracking-page_insightsuccess__FEyW8{background:#f4fbf6;border-color:#d8ecdf}.workstream-tracking-page_insightsuccess__FEyW8>span{background:#e2f3e8;color:#31905b}.workstream-tracking-page_insightinfo__VS-eW{background:#f5f8ff;border-color:#dce5fa}.workstream-tracking-page_insightinfo__VS-eW>span{background:#e5ecff;color:#3972df}.workstream-tracking-page_blue__Yeszl{--metric-color:#5b91df}.workstream-tracking-page_purple__CNseh{--metric-color:#8069d6}.workstream-tracking-page_green__uHkb5{--metric-color:#55a77a}.workstream-tracking-page_amber__gazkA{--metric-color:#d59a43}.workstream-tracking-page_red__\+A3Ug{--metric-color:#d66a70}.workstream-tracking-page_sky__T-8uZ{--metric-color:#61a5d9}.workstream-tracking-page_violet__i0kLo{--metric-color:#8d75cf}.workstream-tracking-page_reportCard__9HK5v{background:#fff;border:1px solid #d8e0ec;border-radius:16px;box-shadow:0 4px 16px rgba(30,52,82,.035);overflow:hidden}.workstream-tracking-page_sectionHeader__C3\+xp{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:25px 28px}.workstream-tracking-page_sectionHeader__C3\+xp h2{color:#131c2e;font-size:1.3rem;margin:0 0 7px}.workstream-tracking-page_sectionHeader__C3\+xp p,.workstream-tracking-page_sectionHeader__C3\+xp>span{color:#687792;margin:0}.workstream-tracking-page_reportCard__9HK5v table{margin:0}.workstream-tracking-page_reportCard__9HK5v thead{background:#f2f5f9}.workstream-tracking-page_reportCard__9HK5v th{color:#53627b;white-space:nowrap}.workstream-tracking-page_reportCard__9HK5v td{vertical-align:middle}.workstream-tracking-page_progress__1VJCK{align-items:center;display:flex;gap:12px;min-width:135px}.workstream-tracking-page_progressTrack__b6\+RJ{background:#e8edf3;border-radius:20px;flex:1 1;height:8px;min-width:70px;overflow:hidden}.workstream-tracking-page_progressTrack__b6\+RJ i{background:#349168;border-radius:inherit;display:block;height:100%}.workstream-tracking-page_projectMargin__4rE8w{align-items:baseline;display:inline-flex;gap:7px;white-space:nowrap}.workstream-tracking-page_projectMargin__4rE8w strong{color:inherit;font-size:.8rem}.workstream-tracking-page_projectMargin__4rE8w small{border-radius:999px;font-size:.68rem;font-weight:700;padding:2px 6px}.workstream-tracking-page_projectMarginPositive__Y\+Nz7{color:#198754}.workstream-tracking-page_projectMarginNegative__7CZrq{color:#d14343}.workstream-tracking-page_marginUnavailable__QexOG,.workstream-tracking-page_projectMarginNeutral__N05-N{color:#687792}.workstream-tracking-page_projectMarginPositive__Y\+Nz7 small{background:#eaf8ee}.workstream-tracking-page_projectMarginNegative__7CZrq small{background:#fff0f0}.workstream-tracking-page_projectMarginNeutral__N05-N small{background:#f1f3f6}.workstream-tracking-page_status__5nVvE{align-items:center;border-radius:999px;display:inline-flex;font-size:.82rem;gap:8px;padding:7px 12px;white-space:nowrap}.workstream-tracking-page_status__5nVvE i{background:currentColor;border-radius:50%;height:8px;width:8px}.workstream-tracking-page_statusGood__QAePn{background:#e9f6f0;color:#18865b}.workstream-tracking-page_statusWatch__NjUua{background:#fff3e3;color:#b76b06}.workstream-tracking-page_statusDanger__t7zaL{background:#fcecee;color:#cf4149}.workstream-tracking-page_negative__LKWjP{color:#d14343}.workstream-tracking-page_emptyRow__6svCr{color:#687792;padding:34px!important;text-align:center}.workstream-tracking-page_listHero__RSAPB{background:linear-gradient(135deg,#fff,#f7faff);border:1px solid #dce3ed;border-radius:14px;box-shadow:0 3px 12px rgba(30,52,82,.035);padding:18px 20px}.workstream-tracking-page_listHero__RSAPB h1{color:#131c2e;font-size:clamp(1.45rem,2.3vw,1.9rem);margin:0}.workstream-tracking-page_listHero__RSAPB p{color:#687792;font-size:.86rem;margin:8px 0 0}.workstream-tracking-page_listStats__8oOL-{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.workstream-tracking-page_listStats__8oOL->div{grid-gap:6px;background:#fff;border:1px solid #dce3ed;border-radius:12px;box-shadow:0 3px 10px rgba(30,52,82,.025);display:grid;gap:6px;min-width:0;padding:15px 17px}.workstream-tracking-page_listStats__8oOL- span{color:#687792;font-size:.78rem}.workstream-tracking-page_listStats__8oOL- strong{color:#172036;font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_listToolbar__a0ZxI{grid-gap:18px;align-items:center;background:#fff;border-bottom:1px solid #e1e7ef;display:grid;gap:18px;grid-template-columns:minmax(280px,520px) 1fr;padding:18px 24px}.workstream-tracking-page_listToolbar__a0ZxI>span{color:#687792;font-size:.85rem;justify-self:end}.workstream-tracking-page_searchBox__7U1Lb{align-items:center;background:#fff;border:1px solid #d5deeb;border-radius:10px;color:#71819b;display:flex;gap:10px;min-height:44px;padding:0 15px}.workstream-tracking-page_searchBox__7U1Lb input{background:#0000;border:0;color:#172036;font:inherit;outline:0;width:100%}.workstream-tracking-page_listToolbar__a0ZxI select{background:#fff;border:1px solid #d5deeb;border-radius:10px;color:#43526c;font:inherit;min-height:44px;padding:0 13px}.workstream-tracking-page_projectRow__5GFzW{cursor:pointer;transition:background-color .15s ease}.workstream-tracking-page_projectRow__5GFzW:hover{background:#f3f8ff}.workstream-tracking-page_subText__tlIKu{color:#71819b;display:block;margin-top:5px}.workstream-tracking-page_workstreamWorkspace__tZM-0{padding:0 24px 24px}.workstream-tracking-page_workstreamWorkspaceOpen__zaDwf{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(320px,.82fr) minmax(0,1.55fr)}.workstream-tracking-page_workstreamList__8p9Wl{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.workstream-tracking-page_workstreamWorkspaceOpen__zaDwf .workstream-tracking-page_workstreamList__8p9Wl{grid-template-columns:1fr}.workstream-tracking-page_workstreamCard__RO8nS{background:#fff;border:1px solid #dce3ed;border-radius:14px;border-top:4px solid var(--workstream-accent);min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.workstream-tracking-page_workstreamCardExpanded__Zzaou,.workstream-tracking-page_workstreamCard__RO8nS:hover{border-color:var(--workstream-accent);box-shadow:0 7px 22px #23375517}.workstream-tracking-page_workstreamTrigger__vRxyl{grid-gap:20px;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:20px;padding:22px 24px 0;text-align:left;width:100%}.workstream-tracking-page_workstreamTitle__6HhZq{align-items:center;display:flex;gap:14px;justify-content:space-between}.workstream-tracking-page_workstreamTitle__6HhZq>strong{color:#121b2d;font-size:1.17rem}.workstream-tracking-page_workstreamMetrics__PKox-{grid-gap:14px;color:#6a7891;display:grid;font-size:.81rem;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.workstream-tracking-page_workstreamMetrics__PKox- span{min-width:0}.workstream-tracking-page_workstreamMetrics__PKox- strong{color:#141d30;display:block;font-size:1rem;margin-top:7px;overflow-wrap:anywhere}.workstream-tracking-page_workstreamProgress__9On1V{grid-gap:8px;display:grid;gap:8px}.workstream-tracking-page_workstreamProgress__9On1V>span:first-child{color:#687792;display:flex;font-size:.82rem;justify-content:space-between}.workstream-tracking-page_workstreamProgress__9On1V .workstream-tracking-page_progressTrack__b6\+RJ i{background:var(--workstream-accent)}.workstream-tracking-page_workstreamTrend__VD53W{background:#fff;border-top:1px solid #e3e8f0;margin:0 -24px -20px;padding:16px 18px 6px}.workstream-tracking-page_workstreamTrend__VD53W h4{color:#25324a;font-size:.83rem;margin:0 0 10px}.workstream-tracking-page_workstreamTrendLoading__UgMBt{color:#7a879c;display:grid;font-size:.8rem;min-height:150px;place-items:center}.workstream-tracking-page_breakdownLink__oiueP{align-items:center;border-top:1px solid #e3e8f0;color:#365fea;display:flex;font-weight:600;justify-content:space-between;margin:0 -24px;padding:15px 24px}.workstream-tracking-page_selectedAnalytics__4r7PS{background:#fff;border:1px solid #dce3ed;border-radius:14px;min-width:0;overflow:hidden}.workstream-tracking-page_selectedAnalytics__4r7PS>header{align-items:center;border-bottom:1px solid #e3e8f0;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.workstream-tracking-page_selectedAnalytics__4r7PS>header span{color:#365fea;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.workstream-tracking-page_selectedAnalytics__4r7PS>header h3{color:#172036;font-size:1.1rem;margin:5px 0 0}.workstream-tracking-page_selectedAnalytics__4r7PS>header button{background:#fff;border:1px solid #d6deea;border-radius:8px;color:#596983;cursor:pointer;padding:7px 11px}.workstream-tracking-page_analyticsPlaceholder__LkZOK{align-items:center;background:linear-gradient(145deg,#fbfdff,#f5f8fd);border:1px dashed #cdd8e7;border-radius:14px;color:#687792;display:flex;flex-direction:column;justify-content:center;min-height:390px;padding:34px;text-align:center}.workstream-tracking-page_analyticsPlaceholder__LkZOK>span{background:#e8efff;border-radius:15px;color:#3868ed;display:grid;height:54px;margin-bottom:14px;place-items:center;width:54px}.workstream-tracking-page_analyticsPlaceholder__LkZOK h3{color:#172036;font-size:1.08rem;margin:0 0 9px}.workstream-tracking-page_analyticsPlaceholder__LkZOK p{line-height:1.55;margin:0;max-width:410px}.workstream-tracking-page_analyticsPanel__zmbZF{background:#fafbfd;border-top:1px solid #e3e8f0;padding:22px 24px 26px}.workstream-tracking-page_analyticsFilters__\+M5RA{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.workstream-tracking-page_analyticsTools__FWWdp{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.workstream-tracking-page_modeSwitch__Wf6Mz{background:#eef2f8;border-radius:8px;display:inline-flex;padding:3px}.workstream-tracking-page_modeSwitch__Wf6Mz button{background:#0000;border:0;border-radius:6px;color:#66758e;cursor:pointer;font-weight:600;min-width:68px;padding:8px 13px}.workstream-tracking-page_modeSwitch__Wf6Mz .workstream-tracking-page_modeActive__RKK9R{background:#3868ed;box-shadow:0 2px 5px #3868ed3d;color:#fff}.workstream-tracking-page_analyticsFilters__\+M5RA label{grid-gap:6px;color:#65748e;display:grid;font-size:.78rem;font-weight:600;gap:6px}.workstream-tracking-page_analyticsFilters__\+M5RA input,.workstream-tracking-page_analyticsFilters__\+M5RA select{background:#fff;border:1px solid #d3dce9;border-radius:8px;color:#26344c;font:inherit;min-height:38px;padding:0 10px}.workstream-tracking-page_analyticsFilters__\+M5RA button{background:#0000;border:0;color:#365fea;cursor:pointer;font-weight:600;min-height:38px;padding:0 12px}.workstream-tracking-page_analyticsState__3CQKK{align-items:center;color:#687792;display:flex;gap:10px;justify-content:center;min-height:220px}.workstream-tracking-page_analyticsSummary__h1c-L{align-items:center;color:#687792;display:flex;flex-wrap:wrap;font-size:.84rem;gap:12px 28px;margin-bottom:18px}.workstream-tracking-page_analyticsSummary__h1c-L strong{color:#172036;font-size:1rem;margin-left:6px}.workstream-tracking-page_analyticsSummary__h1c-L small{margin-left:auto}.workstream-tracking-page_categoryTiles__Sliv3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));margin-bottom:18px}.workstream-tracking-page_categoryTiles__Sliv3 article{background:color-mix(in srgb,var(--category-color) 5%,#fff);border:1px solid color-mix(in srgb,var(--category-color) 22%,#dfe5ee);border-radius:10px;min-width:0;overflow:hidden;padding:13px 14px;position:relative}.workstream-tracking-page_categoryTiles__Sliv3 article:before{background:var(--category-color);content:"";inset:0 auto 0 0;position:absolute;width:3px}.workstream-tracking-page_categoryTiles__Sliv3 span{color:#65748e;display:block;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_categoryTiles__Sliv3 strong{color:#172036;display:inline-block;font-size:1.05rem;margin-top:9px}.workstream-tracking-page_categoryTiles__Sliv3 small{color:#65748e;float:right;margin-top:11px}.workstream-tracking-page_chartGrid__QNH\+R{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(300px,.8fr) minmax(440px,1.4fr)}.workstream-tracking-page_chartCard__ucuBc{background:#fff;border:1px solid #dfe5ee;border-radius:12px;min-width:0;padding:18px}.workstream-tracking-page_chartCard__ucuBc h3{color:#172036;font-size:1rem;margin:0 0 12px}.workstream-tracking-page_chartCanvas__M6QCj{height:275px}.workstream-tracking-page_categoryLegend__q7Ndp{grid-gap:9px 16px;display:grid;gap:9px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-tracking-page_categoryLegend__q7Ndp>div{grid-gap:7px;align-items:center;color:#596983;display:grid;font-size:.78rem;gap:7px;grid-template-columns:9px minmax(0,1fr) auto auto}.workstream-tracking-page_categoryLegend__q7Ndp i{border-radius:3px;height:8px;width:8px}.workstream-tracking-page_categoryLegend__q7Ndp b{color:#172036}.workstream-tracking-page_categoryLegend__q7Ndp small{min-width:36px;text-align:right}.workstream-tracking-page_noChartData__QW8YY{color:#7a879c;display:grid;min-height:275px;place-items:center;text-align:center}@media (max-width:1100px){.workstream-tracking-page_metricGrid__carzG{grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_overviewPanel__1QO7k,.workstream-tracking-page_summary__g8DtQ{grid-template-columns:1fr}}@media (max-width:1350px){.workstream-tracking-page_kpiGrid__I2ayz{grid-template-columns:repeat(3,1fr)}.workstream-tracking-page_utilisationCharts__3baWK{grid-template-columns:minmax(260px,.7fr) minmax(430px,1.3fr)}.workstream-tracking-page_phaseStatusCard__95lus{grid-column:1/-1}.workstream-tracking-page_phaseStatusList__evBqg{grid-template-columns:repeat(2,1fr)}}@media (max-width:1400px){.workstream-tracking-page_costGrid__KDE89{grid-template-columns:minmax(260px,.7fr) minmax(430px,1.3fr)}.workstream-tracking-page_keyInsights__LHBQ4{grid-column:1/-1}.workstream-tracking-page_insightList__1\+eFQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1250px){.workstream-tracking-page_costGrid__KDE89{grid-template-columns:1fr}.workstream-tracking-page_keyInsights__LHBQ4{grid-column:auto}.workstream-tracking-page_durationGrid__dAfOd,.workstream-tracking-page_workstreamWorkspaceOpen__zaDwf{grid-template-columns:1fr}.workstream-tracking-page_workstreamWorkspaceOpen__zaDwf .workstream-tracking-page_workstreamList__8p9Wl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.workstream-tracking-page_workstreamList__8p9Wl{grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-tracking-page_chartGrid__QNH\+R{grid-template-columns:1fr}.workstream-tracking-page_listStats__8oOL-{grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_listToolbar__a0ZxI{grid-template-columns:1fr 200px}.workstream-tracking-page_listToolbar__a0ZxI>span{grid-column:1/-1;justify-self:start}}@media (max-width:720px){.workstream-tracking-page_hero__55tZA{align-items:stretch;flex-direction:column}.workstream-tracking-page_projectPicker__B-1La{width:100%}.workstream-tracking-page_costGrid__KDE89,.workstream-tracking-page_insightList__1\+eFQ,.workstream-tracking-page_listStats__8oOL-,.workstream-tracking-page_metricGrid__carzG,.workstream-tracking-page_phaseStatusList__evBqg,.workstream-tracking-page_summaryMetrics__Hulrv,.workstream-tracking-page_utilisationCharts__3baWK,.workstream-tracking-page_workstreamList__8p9Wl,.workstream-tracking-page_workstreamWorkspaceOpen__zaDwf .workstream-tracking-page_workstreamList__8p9Wl{grid-template-columns:1fr}.workstream-tracking-page_costGrid__KDE89>article:last-child,.workstream-tracking-page_phaseStatusCard__95lus{grid-column:auto}.workstream-tracking-page_costSummaryStrip__EgVkf,.workstream-tracking-page_donutLayout__VUEgU,.workstream-tracking-page_projectSummaryCards__txW5B{grid-template-columns:1fr}.workstream-tracking-page_utilisationSection__hC644{padding:12px}.workstream-tracking-page_workstreamWorkspace__tZM-0{padding:0 14px 14px}.workstream-tracking-page_workstreamMetrics__PKox-{grid-template-columns:1fr 1fr}.workstream-tracking-page_analyticsPanel__zmbZF{padding:18px 14px}.workstream-tracking-page_analyticsTools__FWWdp{align-items:stretch;flex-direction:column-reverse}.workstream-tracking-page_analyticsSummary__h1c-L small{margin-left:0;width:100%}.workstream-tracking-page_chartGrid__QNH\+R{grid-template-columns:minmax(0,1fr)}.workstream-tracking-page_categoryLegend__q7Ndp{grid-template-columns:1fr}.workstream-tracking-page_summary__g8DtQ{padding:22px}.workstream-tracking-page_sectionHeader__C3\+xp{align-items:flex-start;flex-direction:column}.workstream-tracking-page_listToolbar__a0ZxI{grid-template-columns:1fr}.workstream-tracking-page_listToolbar__a0ZxI>span{grid-column:auto}.workstream-tracking-page_projectHeader__Rl9nG{grid-template-columns:1fr}.workstream-tracking-page_projectHealth__3InID{grid-column:1;grid-row:auto}.workstream-tracking-page_kpiGrid__I2ayz,.workstream-tracking-page_projectFacts__p48ib{grid-template-columns:repeat(2,1fr)}.workstream-tracking-page_scopeOptions__j\+XbF button{flex-basis:175px}}.workstream-tracking-page_compactInsightCard__POKf6,.workstream-tracking-page_scopeSummaryCard__uuufC,.workstream-tracking-page_trackingSummary__IjzcM{background:#fff;border:1px solid #dce1e8;box-shadow:0 2px 5px #141f3212}.workstream-tracking-page_trackingSummary__IjzcM{border-radius:14px;overflow:hidden}.workstream-tracking-page_trackingSummaryTop__VuNWm{align-items:center;border-bottom:1px solid #e8ebf0;display:flex;gap:18px;justify-content:space-between;margin:0 24px;min-height:68px}.workstream-tracking-page_compactProjectIdentity__2jqnD{align-items:center;display:flex;gap:12px;min-width:0}.workstream-tracking-page_compactProjectIdentity__2jqnD>span{background:#f1f3ff;border-radius:10px;color:#536ff5;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.workstream-tracking-page_compactProjectIdentity__2jqnD svg{height:20px;width:20px}.workstream-tracking-page_compactProjectIdentity__2jqnD h1{color:#111a2e;font-size:1.08rem;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_compactProjectActions__aCLgv{align-items:center;display:flex;gap:14px;justify-content:flex-end}.workstream-tracking-page_ratesBadge__rVJvQ{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:700;gap:4px;padding:5px 10px;white-space:nowrap}.workstream-tracking-page_ratesBadge__rVJvQ svg{height:12px;width:12px}.workstream-tracking-page_ratesIncomplete__NtaJ8{background:#fff8dd;border-color:#f2cf65;color:#b56c00}.workstream-tracking-page_ratesComplete__33JJ3{background:#edfbf1;border-color:#a9e3bb;color:#178a45}.workstream-tracking-page_compactTrackingToggles__p474W{align-items:center;display:flex;gap:14px}.workstream-tracking-page_compactTrackingToggle__wDbFx{gap:7px!important;white-space:nowrap}.workstream-tracking-page_compactTrackingToggle__wDbFx>span:first-of-type{color:#657087!important;font-size:.7rem!important;font-weight:500!important}.workstream-tracking-page_compactTrackingToggle__wDbFx>span:nth-of-type(2){border:0;height:20px;width:36px}.workstream-tracking-page_compactTrackingToggle__wDbFx>span:nth-of-type(2)>span{height:16px;left:2px;top:2px;width:16px}.workstream-tracking-page_trackingSummaryFacts__K8xWj{align-items:stretch;display:grid;grid-template-columns:.95fr .95fr .95fr 1.1fr;min-height:78px;padding:0 24px}.workstream-tracking-page_compactFact__BM\+6a{grid-gap:4px;align-content:center;display:grid;gap:4px;padding:10px 0}.workstream-tracking-page_compactFact__BM\+6a>span,.workstream-tracking-page_compactHealth__cj7fP>span{color:#8b96aa;font-size:.7rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.workstream-tracking-page_compactFact__BM\+6a>div{align-items:center;display:flex;gap:7px}.workstream-tracking-page_compactFact__BM\+6a svg{color:#8a96aa;height:13px;width:13px}.workstream-tracking-page_compactFact__BM\+6a strong{color:#142039;font-size:.72rem}.workstream-tracking-page_compactFact__BM\+6a small{color:#939caf;font-size:.7rem}.workstream-tracking-page_compactFactAccent__xzTqu strong{color:#4264f0;font-size:.86rem}.workstream-tracking-page_compactHealth__cj7fP{grid-gap:5px;align-content:center;display:grid;gap:5px}.workstream-tracking-page_compactHealth__cj7fP>div{align-items:center;color:#536079;display:flex;font-size:.7rem;gap:5px;white-space:nowrap}.workstream-tracking-page_compactHealth__cj7fP>div b{border-radius:50%;height:7px;margin-left:5px;width:7px}.workstream-tracking-page_compactHealth__cj7fP>div b:first-child{margin-left:0}.workstream-tracking-page_healthIndicatorDot__WNyd4{flex:0 0 auto}.workstream-tracking-page_healthDotGood__De202{background:#2cb55e}.workstream-tracking-page_healthDotWarning__s1lD-{background:#e4a900}.workstream-tracking-page_healthDotDanger__BdFZd{background:#dc3329}.workstream-tracking-page_compactHealth__cj7fP small{color:#919bad;display:flex;font-size:.7rem;justify-content:space-between}.workstream-tracking-page_compactHealth__cj7fP small strong{color:#42506a}.workstream-tracking-page_compactHealth__cj7fP>i{background:#e9edf2;border-radius:999px;height:5px;overflow:hidden}.workstream-tracking-page_compactHealth__cj7fP>i em{border-radius:inherit;display:block;height:100%}.workstream-tracking-page_scopeSummaryCard__uuufC{border-radius:14px;overflow:hidden}.workstream-tracking-page_compactScopeTabs__REbNq{border-bottom:1px solid #e2e6ec;display:flex;min-height:48px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.workstream-tracking-page_compactScopeTabs__REbNq::-webkit-scrollbar{display:none}.workstream-tracking-page_compactScopeTabs__REbNq button{align-items:center;background:#fff;border:0;color:#697389;cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-size:.72rem;gap:7px;min-width:160px;padding:0 18px;position:relative}.workstream-tracking-page_compactScopeTabs__REbNq button:hover{background:#f8faff}.workstream-tracking-page_compactScopeTabs__REbNq button svg{height:14px;width:14px}.workstream-tracking-page_compactScopeTabs__REbNq button strong{color:inherit;white-space:nowrap}.workstream-tracking-page_compactScopeTabs__REbNq button small{color:#9aa2b2;font-size:.7rem;white-space:nowrap}.workstream-tracking-page_compactScopeTabs__REbNq .workstream-tracking-page_compactScopeActive__TLCT4{background:#f6f7ff;color:#3d5df0}.workstream-tracking-page_compactKpis__YAwYf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:146px}.workstream-tracking-page_compactKpis__YAwYf article{border-right:1px solid #e6e9ee;min-width:0;padding:18px 20px 12px;position:relative}.workstream-tracking-page_compactKpis__YAwYf article:last-child{border-right:0}.workstream-tracking-page_compactKpis__YAwYf article:before{background:var(--compact-kpi-color);content:"";height:2px;left:0;position:absolute;right:0;top:0}.workstream-tracking-page_compactKpiPlanned__o5Hq8,.workstream-tracking-page_compactKpi__drOyH{align-content:start;display:grid}.workstream-tracking-page_compactKpiPlanned__o5Hq8>span,.workstream-tracking-page_compactKpi__drOyH>span{color:#919aad;font-size:.7rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.workstream-tracking-page_compactKpiPlanned__o5Hq8>strong,.workstream-tracking-page_compactKpi__drOyH>strong{color:#111a2e;font-size:1.45rem;line-height:1.05;margin-top:6px;overflow-wrap:anywhere}.workstream-tracking-page_compactKpiPlanned__o5Hq8>small,.workstream-tracking-page_compactKpi__drOyH>small{color:#929caf;font-size:.7rem;margin-top:4px}.workstream-tracking-page_compactKpiInclusions__kakMK{grid-gap:5px;display:grid;gap:5px;margin-top:9px}.workstream-tracking-page_compactKpiInclusions__kakMK>em{color:#7c879a;font-size:.7rem;font-style:normal;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.workstream-tracking-page_compactKpiInclusions__kakMK>div{display:flex;flex-wrap:wrap;gap:4px}.workstream-tracking-page_compactKpiInclusions__kakMK>div>span{align-items:center;background:color-mix(in srgb,currentColor 8%,#fff);border:1px solid;border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;line-height:1.25;min-width:0;padding:2px 6px;white-space:nowrap}.workstream-tracking-page_compactKpiInclusions__kakMK>div>span>i{background:currentColor;border-radius:50%;flex:0 0 auto;height:5px;width:5px}.workstream-tracking-page_compactKpiInclusions__kakMK>small{color:#929caf;font-size:.7rem}.workstream-tracking-page_compactKpiInclusionshadow__2efQr{color:#7b4ce2}.workstream-tracking-page_compactKpiInclusionresearch__\+8Uq\+{color:#3f6de8}.workstream-tracking-page_compactKpiInclusiongovernance__3RIFs{color:#bf7900}.workstream-tracking-page_compactKpiInclusioncommission__Hz4f0{color:#249653}.workstream-tracking-page_compactKpiPlanned__o5Hq8{--compact-kpi-color:#7541ef}.workstream-tracking-page_compactKpigreen__R5l9I{--compact-kpi-color:#36b86a}.workstream-tracking-page_compactKpiamber__6q4Hl{--compact-kpi-color:#d89a00}.workstream-tracking-page_compactKpiblue__ZfwxI{--compact-kpi-color:#4569ef}.workstream-tracking-page_compactKpislate__wFPgJ{--compact-kpi-color:#747d90}.workstream-tracking-page_allocationBar__B1zjT{background:#ddd5fb;border-radius:999px;display:flex;height:6px;margin-top:13px;overflow:hidden}.workstream-tracking-page_allocationBar__B1zjT i{background:#7947ed}.workstream-tracking-page_allocationBar__B1zjT em{flex:1 1}.workstream-tracking-page_allocationLegend__--Qrw{grid-gap:3px;color:#67728a;display:grid;font-size:.7rem;gap:3px;margin-top:7px}.workstream-tracking-page_allocationLegend__--Qrw>span{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:7px 1fr auto}.workstream-tracking-page_allocationLegend__--Qrw i{background:#7947ed;border-radius:50%;height:6px;width:6px}.workstream-tracking-page_allocationLegend__--Qrw span:nth-child(2) i{background:#ddd5fb}.workstream-tracking-page_allocationLegend__--Qrw b{color:#48536b}.workstream-tracking-page_allocationLegend__--Qrw span:nth-child(2) b{color:#bc7500}.workstream-tracking-page_trackingVisuals__gEdM9{grid-gap:16px;display:grid;gap:16px}.workstream-tracking-page_trackingMainGrid__ovexJ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr)}.workstream-tracking-page_trackingLeftStack__1rJmo{grid-gap:16px;display:grid;gap:16px}.workstream-tracking-page_compactInsightCard__POKf6{border-radius:14px;min-width:0;overflow:hidden}.workstream-tracking-page_compactInsightCard__POKf6 h2{color:#111a2e;font-size:.82rem;margin:0}.workstream-tracking-page_compactUtilisation__3Ix\+Q{padding:18px 20px}.workstream-tracking-page_compactUtilisationBody__BP6\+U{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:122px 1fr;height:132px}.workstream-tracking-page_compactDonut__CRcBB{height:118px;position:relative;width:118px}.workstream-tracking-page_compactDonut__CRcBB>div:last-child{display:grid;justify-items:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.workstream-tracking-page_compactDonut__CRcBB>div:last-child strong{color:#152039;font-size:1.1rem}.workstream-tracking-page_compactDonut__CRcBB>div:last-child small{color:#8e98aa;font-size:.7rem;margin-top:2px}.workstream-tracking-page_compactUtilisationStats__ug4qJ{grid-gap:12px;display:grid;gap:12px}.workstream-tracking-page_compactUtilisationStats__ug4qJ>span{grid-gap:7px;align-items:center;color:#7c879c;display:grid;font-size:.7rem;gap:7px;grid-template-columns:7px minmax(0,1fr) auto auto}.workstream-tracking-page_compactUtilisationStats__ug4qJ>span>i{background:#d7dce5;border-radius:50%;height:7px;width:7px}.workstream-tracking-page_compactUtilisationStats__ug4qJ>span strong{color:#152039;font-size:.72rem}.workstream-tracking-page_compactUtilisationStats__ug4qJ>span b{background:#eaf8ee;border-radius:7px;color:#198a45;font-size:.7rem;padding:3px 7px}.workstream-tracking-page_compactTrackGood__21ZlG,.workstream-tracking-page_compactTrackRisk__RZGPC{align-items:center;border:1px solid;border-radius:6px;display:flex;font-size:.7rem;font-weight:600;gap:5px;padding:6px 9px}.workstream-tracking-page_compactTrackGood__21ZlG{background:#f0fff4;border-color:#a9e5bb;color:#188944}.workstream-tracking-page_compactTrackRisk__RZGPC{background:#fff4f5;border-color:#f0b6ba;color:#cf353d}.workstream-tracking-page_compactTrackGood__21ZlG svg,.workstream-tracking-page_compactTrackRisk__RZGPC svg{height:12px;width:12px}.workstream-tracking-page_compactDesignationCard__KPozR{padding:18px 20px}.workstream-tracking-page_compactDesignationCard__KPozR>header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.workstream-tracking-page_compactDesignationCard__KPozR>header p{color:#8d97aa;font-size:.7rem;margin:4px 0 0}.workstream-tracking-page_compactDesignationCard__KPozR>header>span{background:#f8f9fb;border:1px solid #e5e8ee;border-radius:8px;color:#667187;font-size:.7rem;padding:5px 9px;white-space:nowrap}.workstream-tracking-page_compactDesignationRows__MHqcc{grid-gap:9px;display:grid;gap:9px;margin-top:13px;max-height:165px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.workstream-tracking-page_compactDesignationRow__2j0U\+{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:7px minmax(85px,.8fr) minmax(85px,1.2fr) auto 36px}.workstream-tracking-page_compactDesignationRow__2j0U\+>i{background:var(--designation-color);border-radius:50%;height:7px;width:7px}.workstream-tracking-page_compactDesignationRow__2j0U\+>span{color:#34415a;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_compactDesignationRow__2j0U\+>em{background:#f0f1f4;border-radius:999px;height:9px;overflow:hidden}.workstream-tracking-page_compactDesignationRow__2j0U\+>em b{background:color-mix(in srgb,var(--designation-color) 22%,#fff);border-left:3px solid var(--designation-color);border-radius:inherit;display:block;height:100%}.workstream-tracking-page_compactDesignationRow__2j0U\+>strong{color:#526079;font-size:.7rem;white-space:nowrap}.workstream-tracking-page_compactDesignationRow__2j0U\+>small{color:var(--designation-color);font-size:.7rem;font-weight:700;text-align:right}.workstream-tracking-page_compactEmpty__QRl7s{color:#8b95a8;font-size:.7rem;margin:16px 0;text-align:center}.workstream-tracking-page_compactPhaseStatus__NRI7C{display:flex;flex-direction:column}.workstream-tracking-page_compactPhaseStatus__NRI7C>header{align-items:center;border-bottom:1px solid #e5e8ed;display:grid;grid-template-columns:minmax(0,1fr) 105px 38px;min-height:50px;padding:0 20px}.workstream-tracking-page_compactPhaseStatus__NRI7C>header span{color:#929bad;font-size:.7rem;letter-spacing:.035em;text-transform:uppercase}.workstream-tracking-page_compactPhaseStatus__NRI7C>header span:last-child{text-align:right}.workstream-tracking-page_compactPhaseStatus__NRI7C>div{display:grid}.workstream-tracking-page_compactTimelineLink__p4-e9{align-items:center;background:#fff;border:0;border-top:1px solid #e8ebef;color:#365ff2;cursor:pointer;display:flex;font:inherit;font-size:.7rem;font-weight:600;gap:10px;justify-content:space-between;margin-top:auto;min-height:48px;padding:0 20px;width:100%}.workstream-tracking-page_compactTimelineLink__p4-e9:hover{background:#f7f9ff}.workstream-tracking-page_compactTimelineLink__p4-e9 svg{height:14px;width:14px}.workstream-tracking-page_compactPhaseRow__CuCur{grid-gap:10px;align-items:center;border-bottom:1px solid #edf0f3;display:grid;gap:10px;grid-template-columns:32px minmax(125px,.78fr) minmax(120px,1fr) 105px 42px;min-height:58px;padding:7px 20px}.workstream-tracking-page_compactPhaseRow__CuCur:last-child{border-bottom:0}.workstream-tracking-page_compactPhaseOver__sCPJR{background:#fff4f4}.workstream-tracking-page_compactPhaseIcon__E-EUe{background:var(--phase-color);border-radius:50%;color:#fff;display:grid;height:28px;place-items:center;width:28px}.workstream-tracking-page_compactPhaseIcon__E-EUe svg{height:13px;width:13px}.workstream-tracking-page_compactPhaseName__tDEzR{grid-gap:3px;display:grid;gap:3px;min-width:0}.workstream-tracking-page_compactPhaseName__tDEzR strong{color:#172139;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_compactPhaseName__tDEzR small{font-size:.7rem}.workstream-tracking-page_compactPhaseProgress__qeetI{background:#edf0f3;border-radius:999px;height:7px;overflow:hidden}.workstream-tracking-page_compactPhaseProgress__qeetI em{border-radius:inherit;display:block;height:100%}.workstream-tracking-page_compactPhaseValues__MRrrJ{color:#7d879b;font-size:.7rem;text-align:right;white-space:nowrap}.workstream-tracking-page_compactPhaseValues__MRrrJ b{color:#28344c}.workstream-tracking-page_compactPhasePercent__sdmR2{font-size:.7rem;text-align:right}.workstream-tracking-page_trackingBottomGrid__\+buoA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(580px,1.72fr) minmax(350px,.92fr)}.workstream-tracking-page_compactBurnCard__k4YcX,.workstream-tracking-page_compactPhaseChart__FYP6U{min-height:430px}.workstream-tracking-page_compactPhaseChart__FYP6U{display:flex;flex-direction:column}.workstream-tracking-page_compactBurnCard__k4YcX>header,.workstream-tracking-page_compactPhaseChart__FYP6U>header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;padding:20px 20px 8px}.workstream-tracking-page_compactPhaseChart__FYP6U>header p{color:#939caf;font-size:.7rem;margin:5px 0 0}.workstream-tracking-page_chartMode__2viPV{background:#f0f2f5;border-radius:7px;display:flex;padding:2px}.workstream-tracking-page_chartMode__2viPV button{background:#0000;border:0;border-radius:6px;color:#657188;font:inherit;font-size:.7rem;font-weight:600;padding:5px 12px}.workstream-tracking-page_chartMode__2viPV button[aria-pressed=true]{background:#fff;border:1px solid #dbe0e7;box-shadow:0 1px 2px #1b243614;color:#162139}.workstream-tracking-page_chartMode__2viPV button:disabled{cursor:not-allowed;opacity:.7}.workstream-tracking-page_compactPhaseChartPlot__YZsYI{display:flex;flex:1 1;flex-direction:column;min-height:360px;padding:0 18px 14px}.workstream-tracking-page_compactPhaseChartCanvas__VijMb{flex:1 1;min-height:320px}.workstream-tracking-page_compactPhaseChartLegend__6iAko{align-items:center;color:#7f8ba0;display:flex;font-size:.7rem;gap:24px;justify-content:center;min-height:30px}.workstream-tracking-page_compactPhaseChartLegend__6iAko span{align-items:center;display:flex;gap:7px}.workstream-tracking-page_compactPhaseChartLegend__6iAko i{background:#bad3fa;border-radius:2px;height:10px;width:10px}.workstream-tracking-page_compactPhaseChartLegend__6iAko span:last-child i{background:#4e7df1}.workstream-tracking-page_compactBurnCard__k4YcX{display:flex;flex-direction:column;padding-bottom:16px}.workstream-tracking-page_negativeMargin__t7k7d,.workstream-tracking-page_positiveMargin__Th3g4{border:1px solid;border-radius:999px;font-size:.7rem;font-weight:700;padding:5px 10px}.workstream-tracking-page_positiveMargin__Th3g4{background:#effdf3;border-color:#ace7bb;color:#168943}.workstream-tracking-page_negativeMargin__t7k7d{background:#fff2f3;border-color:#f0b9bd;color:#cf353d}.workstream-tracking-page_burnSummary__\+U3h2{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);padding:7px 20px 14px}.workstream-tracking-page_burnSummary__\+U3h2>div{grid-gap:5px;background:#f8f9fb;border:1px solid #e7ebf0;border-radius:10px;display:grid;gap:5px;min-width:0;padding:11px 10px}.workstream-tracking-page_burnSummary__\+U3h2>div:first-child{background:#f0f6ff;border-color:#d7e4fb}.workstream-tracking-page_burnSummary__\+U3h2>div:last-child{background:#f0fcf4;border-color:#d8efdf}.workstream-tracking-page_burnSummary__\+U3h2 span{color:#728098;font-size:.7rem}.workstream-tracking-page_burnSummary__\+U3h2 div:first-child span,.workstream-tracking-page_burnSummary__\+U3h2 div:first-child strong{color:#3c64ef}.workstream-tracking-page_burnSummary__\+U3h2 div:last-child span,.workstream-tracking-page_burnSummary__\+U3h2 div:last-child strong{color:#15914a}.workstream-tracking-page_burnSummary__\+U3h2 strong{color:#172139;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_burnByLabel__Vb\+Mg{color:#929caf;display:block;font-size:.7rem;font-weight:700;letter-spacing:.045em;padding:2px 20px 10px;text-transform:uppercase}.workstream-tracking-page_burnRows__ECzV7{grid-gap:16px;display:grid;gap:16px;padding:0 20px}.workstream-tracking-page_burnRow__2AkWh{grid-gap:4px 10px;display:grid;gap:4px 10px;grid-template-columns:1fr auto;outline:none;position:relative}.workstream-tracking-page_burnRow__2AkWh:focus-visible{border-radius:4px;outline:2px solid #6e8df4;outline-offset:3px}.workstream-tracking-page_burnRow__2AkWh>span{color:#3e4b62;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_burnRow__2AkWh>strong{color:#8c95a8;font-size:.7rem}.workstream-tracking-page_burnTrack__RnNIt{background:#f0f1f4;border-radius:999px;grid-column:1/-1;height:12px;overflow:hidden;position:relative}.workstream-tracking-page_burnTrack__RnNIt em,.workstream-tracking-page_burnTrack__RnNIt i{border-radius:inherit;height:100%;left:0;position:absolute;top:0}.workstream-tracking-page_burnTrack__RnNIt i{background:#bdd5fb}.workstream-tracking-page_burnTrack__RnNIt em{background:#4d7cf2}.workstream-tracking-page_burnLegend__qPQ30{color:#929caf;display:flex;font-size:.7rem;gap:18px;margin-top:auto;padding:18px 20px 0}.workstream-tracking-page_burnLegend__qPQ30 span{align-items:center;display:flex;gap:6px}.workstream-tracking-page_burnLegend__qPQ30 i{background:#bdd5fb;border-radius:3px;height:8px;width:8px}.workstream-tracking-page_burnLegend__qPQ30 span:last-child i{background:#4d7cf2}.workstream-tracking-page_compactTooltip__pmD6r{grid-gap:6px;background:#fffffffa;border:1px solid #dbe1e9;border-radius:8px;box-shadow:0 8px 22px #1e2a4124;display:grid;gap:6px;min-width:170px;padding:10px 12px}.workstream-tracking-page_compactTooltip__pmD6r>strong{border-bottom:1px solid #ebedf1;color:#172139;font-size:.7rem;padding-bottom:5px}.workstream-tracking-page_compactTooltip__pmD6r span{color:#7a859a;display:flex;font-size:.7rem;gap:16px;justify-content:space-between}.workstream-tracking-page_compactTooltip__pmD6r b{color:#28344c}.workstream-tracking-page_darkChartTooltip__uQKem{background:#192234;border:0;box-shadow:0 9px 22px #141d2d47;color:#fff;min-width:178px;padding:10px 12px}.workstream-tracking-page_darkChartTooltip__uQKem>strong{border-bottom:0;color:#fff;font-size:.7rem}.workstream-tracking-page_darkChartTooltip__uQKem span{grid-gap:6px;align-items:center;color:#f3f5f9;display:grid;gap:6px;grid-template-columns:8px 1fr auto}.workstream-tracking-page_burnHoverTooltip__RYZKX span>i,.workstream-tracking-page_darkChartTooltip__uQKem span>i{border-radius:50%;height:7px;width:7px}.workstream-tracking-page_darkChartTooltip__uQKem b{color:#fff}.workstream-tracking-page_tooltipCommercial__SFKJ7,.workstream-tracking-page_tooltipPlanned__oJylL{background:#bad3fa}.workstream-tracking-page_tooltipInternal__i3WB1{background:#4d72ec}.workstream-tracking-page_tooltipMargin__06qTh,.workstream-tracking-page_tooltipUsage__mud6s{background:#31a85b}.workstream-tracking-page_tooltipDanger__gSTw-{background:#da2921}.workstream-tracking-page_burnHoverTooltip__RYZKX{grid-gap:7px;background:#171f30;border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 10px 24px #111a2b47;color:#fff;display:grid;gap:7px;height:auto;left:0;min-width:210px;opacity:0;overflow:visible;padding:12px 13px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease;width:-webkit-max-content;width:max-content;z-index:20}.workstream-tracking-page_burnHoverTooltip__RYZKX:after{background:#171f30;bottom:-7px;content:"";height:14px;left:12px;position:absolute;transform:rotate(45deg);width:14px}.workstream-tracking-page_burnRow__2AkWh:focus .workstream-tracking-page_burnHoverTooltip__RYZKX,.workstream-tracking-page_burnRow__2AkWh:hover .workstream-tracking-page_burnHoverTooltip__RYZKX{opacity:1;transform:translateY(0)}.workstream-tracking-page_burnHoverTooltip__RYZKX>strong{color:#fff;font-size:.7rem}.workstream-tracking-page_burnHoverTooltip__RYZKX>span{grid-gap:6px;align-items:center;color:#edf1f7;display:grid;font-size:.7rem;gap:6px;grid-template-columns:8px 1fr auto}.workstream-tracking-page_burnHoverTooltip__RYZKX>span b{color:#fff}.workstream-tracking-page_burnHoverTooltip__RYZKX>em{border-top:1px solid #586175;color:#fff;display:flex;font-size:.7rem;font-style:normal;gap:14px;justify-content:space-between;margin-top:1px;padding-top:7px}.workstream-tracking-page_burnHoverTooltip__RYZKX>em b{color:#37cf71}.workstream-tracking-page_projectAlertsTrigger__eYh3F{align-items:center;background:#fff5f5;border:1px solid #ffb8b8;border-radius:9px;box-shadow:0 1px 3px #cb1b1b0a;color:#df1717;cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-size:.72rem;font-weight:600;gap:8px;height:36px;line-height:1;margin:0;padding:0 10px 0 12px}.workstream-tracking-page_projectAlertsTrigger__eYh3F:hover{background:#fff0f0;border-color:#ef8b8b}.workstream-tracking-page_projectAlertsTrigger__eYh3F>svg{height:15px;width:15px}.workstream-tracking-page_projectAlertsTrigger__eYh3F>b{background:#e62c32;border-radius:999px;color:#fff;display:grid;font-size:.7rem;height:20px;min-width:20px;padding:0 5px;place-items:center}.workstream-tracking-page_projectAlertsOverlay__NMqI7{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#12192642;inset:0;position:fixed;z-index:1400}.workstream-tracking-page_projectAlertsDrawer__oiLT\+{background:#fff;box-shadow:-12px 0 34px #141d2d2e;color:#172139;display:grid;grid-template-rows:auto 1fr auto;height:100dvh;position:absolute;right:0;top:0;width:min(520px,calc(100vw - 48px))}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header{align-items:center;border-bottom:1px solid #e8ebef;display:flex;gap:18px;justify-content:space-between;min-height:106px;padding:20px 30px}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header h2{color:#172139;font-size:1.05rem;margin:0}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header p{color:#919bad;font-size:.76rem;margin:7px 0 0}.workstream-tracking-page_projectAlert__zwiCc>button,.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header button{background:#0000;border:0;color:#99a3b4;cursor:pointer;display:grid;padding:0;place-items:center}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header button{height:32px;width:32px}.workstream-tracking-page_projectAlert__zwiCc>button:hover,.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header button:hover{color:#4f5b72}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>header svg{height:19px;width:19px}.workstream-tracking-page_projectAlertsList__BWGEF{grid-gap:18px;align-content:start;display:grid;gap:18px;overflow-y:auto;padding:24px 30px}.workstream-tracking-page_projectAlert__zwiCc{grid-gap:12px;border-left:5px solid;border-radius:14px;display:grid;gap:12px;grid-template-columns:26px minmax(0,1fr) 24px;padding:22px 18px}.workstream-tracking-page_projectAlert__zwiCc>span{display:grid;height:24px;place-items:center;width:24px}.workstream-tracking-page_projectAlert__zwiCc>span svg{height:17px;width:17px}.workstream-tracking-page_projectAlert__zwiCc h3{font-size:.9rem;margin:1px 0 8px}.workstream-tracking-page_projectAlert__zwiCc p{font-size:.76rem;line-height:1.65;margin:0}.workstream-tracking-page_projectAlert__zwiCc>button{align-self:start;height:24px;width:24px}.workstream-tracking-page_projectAlert__zwiCc>button svg{height:15px;width:15px}.workstream-tracking-page_projectAlertdanger__sISLD{background:#fff0f1;border-color:#de2d29;color:#d82b27}.workstream-tracking-page_projectAlertdanger__sISLD h3{color:#ad1415}.workstream-tracking-page_projectAlertwarning__oFedI{background:#fff9e8;border-color:#d78200;color:#d07900}.workstream-tracking-page_projectAlertwarning__oFedI h3{color:#985100}.workstream-tracking-page_projectAlertinfo__phUye{background:#eff4ff;border-color:#4264ee;color:#4264ee}.workstream-tracking-page_projectAlertinfo__phUye h3{color:#3049c8}.workstream-tracking-page_projectAlertsEmpty__RIgDn{color:#8792a6;display:grid;font-size:.78rem;min-height:160px;place-items:center;text-align:center}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>footer{border-top:1px solid #e8ebef;display:grid;min-height:72px;place-items:center}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>footer button{background:#0000;border:0;color:#7f899c;cursor:pointer;font:inherit;font-size:.75rem;font-weight:600;padding:9px 18px}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>footer button:hover:not(:disabled){color:#e22b31}.workstream-tracking-page_projectAlertsDrawer__oiLT\+>footer button:disabled{cursor:default;opacity:.55}.workstream-tracking-page_phaseBreakdownCard__IDW9b{background:#fff;border:1px solid #dce1e8;border-radius:14px;box-shadow:0 2px 5px #141f3212;overflow-x:auto}.workstream-tracking-page_phaseBreakdownHeader__omWxV{align-items:center;border-bottom:1px solid #e9ecf0;display:flex;gap:18px;justify-content:space-between;min-height:66px;min-width:860px;padding:10px 20px}.workstream-tracking-page_phaseBreakdownHeader__omWxV h2{color:#111a2e;font-size:.83rem;margin:0}.workstream-tracking-page_phaseBreakdownHeader__omWxV p{color:#929caf;font-size:.7rem;margin:4px 0 0}.workstream-tracking-page_phaseBreakdownSearch__zeH3w{align-items:center;background:#fafbfc;border:1px solid #dce2ea;border-radius:8px;display:flex;gap:8px;height:32px;padding:0 10px;width:230px}.workstream-tracking-page_phaseBreakdownSearch__zeH3w svg{color:#8c96a8;flex:0 0 auto;height:13px;width:13px}.workstream-tracking-page_phaseBreakdownSearch__zeH3w input{background:#0000;border:0;color:#263149;font:inherit;font-size:.7rem;min-width:0;outline:0;padding:0;width:100%}.workstream-tracking-page_phaseBreakdownSearch__zeH3w input::placeholder{color:#8f99aa}.workstream-tracking-page_phaseBreakdownNotice__2LvFj{background:#fff8df;border-bottom:1px solid #f0d994;color:#946200;font-size:.7rem;min-width:860px;padding:9px 20px}.workstream-tracking-page_phaseBreakdownColumns__k-FcI{align-items:center;background:#fafbfc;border-bottom:1px solid #e8ebef;color:#909aac;display:grid;font-size:.7rem;font-weight:700;grid-template-columns:50px 250px minmax(220px,1fr) 125px 110px 110px;letter-spacing:.045em;min-height:37px;min-width:860px;padding:0 20px;text-transform:uppercase}.workstream-tracking-page_phaseBreakdownColumns__k-FcI>span:nth-child(n+4){text-align:right}.workstream-tracking-page_phaseBreakdownColumns__k-FcI button{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:inherit;gap:5px;justify-self:end;letter-spacing:inherit;padding:0;text-transform:inherit}.workstream-tracking-page_phaseBreakdownColumns__k-FcI button svg{height:10px;width:10px}.workstream-tracking-page_phaseBreakdownGroups__CK15l{min-width:860px}.workstream-tracking-page_phaseBreakdownGroup__OFkbh{border-bottom:1px solid #e9ecf0}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk{align-items:center;background:#fff;border:0;color:#172139;cursor:pointer;display:grid;font:inherit;grid-template-columns:minmax(520px,1fr) 125px 110px 110px;min-height:41px;padding:0 20px;text-align:left;width:100%}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk:hover{background:#fafbfe}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk>span{align-items:center;display:flex;gap:8px;min-width:0}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk svg{color:#8b96a9;height:12px;width:12px}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk span>i{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk span>strong{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk span>small{color:#96a0b1;font-size:.7rem;white-space:nowrap}.workstream-tracking-page_phaseBreakdownGroupHeader__jbuDk>b{color:#1d2940;font-size:.7rem;text-align:right}.workstream-tracking-page_phaseBreakdownRows__ymARR{display:grid}.workstream-tracking-page_phaseBreakdownRow__YqWwG{align-items:center;background:#fff;color:#36435b;display:grid;grid-template-columns:50px 250px minmax(220px,1fr) 125px 110px 110px;min-height:42px;padding:0 20px}.workstream-tracking-page_phaseBreakdownRow__YqWwG:nth-child(2n){background:#fbfbfc}.workstream-tracking-page_phaseTreeLine__-Tg6c{background:#dce2eb;height:17px;justify-self:start;margin-left:22px;width:1px}.workstream-tracking-page_phaseDesignation__t34z8{align-items:center;display:flex;font-size:.7rem;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_phaseDesignation__t34z8>i{border-radius:50%;flex:0 0 auto;height:5px;opacity:.6;width:5px}.workstream-tracking-page_phaseEmployee__3xPmv{align-items:center;display:flex;font-size:.7rem;gap:8px;min-width:0;white-space:nowrap}.workstream-tracking-page_phaseEmployee__3xPmv>i{background:#5b5bdf;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:.7rem;font-style:normal;font-weight:700;height:24px;place-items:center;width:24px}.workstream-tracking-page_phaseEmployeeName__t4YSF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_membershipBadge__qR\+dF{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:.7rem;font-weight:650;line-height:1.25;padding:2px 7px;white-space:nowrap}.workstream-tracking-page_membershipActive__pbsFu{background:#e8f7ec;border-color:#ccebd5;color:#217a42}.workstream-tracking-page_membershipShadow__Xpkze{background:#eef0ff;border-color:#d7dcff;color:#4759c9}.workstream-tracking-page_membershipDeallocated__eXYzh{background:#fcebec;border-color:#f2cfd2;color:#9b343b}.workstream-tracking-page_phaseHours__zrx3J{align-items:center;display:flex;gap:10px;justify-content:flex-end}.workstream-tracking-page_phaseHours__zrx3J>i{background:#f0f1f4;border-radius:999px;height:5px;overflow:hidden;width:64px}.workstream-tracking-page_phaseHours__zrx3J>i em{border-radius:inherit;display:block;height:100%;opacity:.58}.workstream-tracking-page_phaseBurn__OWU5x,.workstream-tracking-page_phaseCost__vzG-i,.workstream-tracking-page_phaseHours__zrx3J>b{color:#344158;font-size:.7rem;text-align:right;white-space:nowrap}.workstream-tracking-page_phaseBurn__OWU5x{color:#3459ed}.workstream-tracking-page_phaseBreakdownEmpty__nr56a{color:#8e98aa;display:grid;font-size:.7rem;min-height:44px;place-items:center}.workstream-tracking-page_phaseBreakdownTotal__T-Z1d{align-items:center;background:#fafbfc;border-top:1px solid #d9dfe8;display:grid;grid-template-columns:minmax(520px,1fr) 125px 110px 110px;min-height:45px;min-width:860px;padding:0 20px}.workstream-tracking-page_phaseBreakdownTotal__T-Z1d>strong{color:#627089;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.workstream-tracking-page_phaseBreakdownTotal__T-Z1d>b{color:#172139;font-size:.8rem;text-align:right}.workstream-tracking-page_phaseBreakdownTotal__T-Z1d>b:nth-last-child(2){color:#3459ed}.workstream-tracking-page_inlineTimelineCard__6gjg6{background:#fff;border:1px solid #dce1e8;border-radius:14px;box-shadow:0 2px 5px #141f3212;position:relative}.workstream-tracking-page_inlineTimelineGlossary__DB3wl{color:#344054;font-size:.72rem}.workstream-tracking-page_inlineTimelineHeader__gYG3o{align-items:center;border-bottom:1px solid #e7eaf0;display:flex;gap:12px;min-height:62px;padding:0 20px}.workstream-tracking-page_inlineTimelineHeader__gYG3o>button{align-items:center;background:#0000;border:0;color:#8993a5;cursor:pointer;display:flex;font:inherit;font-size:.7rem;gap:5px;padding:5px 4px 5px 0}.workstream-tracking-page_inlineTimelineHeader__gYG3o>button:hover{color:#365ff2}.workstream-tracking-page_inlineTimelineHeader__gYG3o>button svg{height:13px;width:13px}.workstream-tracking-page_inlineTimelineHeader__gYG3o>span{background:#e1e5eb;height:22px;width:1px}.workstream-tracking-page_inlineTimelineHeader__gYG3o>svg{background:#f0f3ff;border-radius:7px;box-sizing:initial;color:#526ff2;height:14px;padding:7px;width:14px}.workstream-tracking-page_inlineTimelineHeader__gYG3o>strong{color:#131d31;font-size:.74rem}.workstream-tracking-page_inlineTimelineContext__7R9Io{background:#f3f6ff;border:1px solid #dbe3ff;border-radius:999px;color:#4666d9;font-size:.7rem;font-style:normal;font-weight:600;padding:3px 7px;white-space:nowrap}.workstream-tracking-page_inlineTimelineHeader__gYG3o>small{color:#919bad;font-size:.7rem}.workstream-tracking-page_inlineTimelineMode__KLQdN{background:#f0f2f5;border-radius:7px;display:flex;margin-left:auto;padding:2px}.workstream-tracking-page_inlineTimelineMode__KLQdN button{background:#0000;border:0;border-radius:6px;color:#657188;cursor:pointer;font:inherit;font-size:.7rem;font-weight:600;padding:5px 12px}.workstream-tracking-page_inlineTimelineMode__KLQdN button[aria-pressed=true]{background:#fff;border:1px solid #dbe0e7;box-shadow:0 1px 2px #1b243614;color:#162139}.workstream-tracking-page_inlineTimelineScroller__t-YeV{overflow:visible}.workstream-tracking-page_inlineTimelineTable__TqBNz{min-width:980px}.workstream-tracking-page_inlineTimelineAxis__3HaT4,.workstream-tracking-page_inlineTimelineRow__6Lbkf{display:grid;grid-template-columns:270px minmax(0,1fr) 76px}.workstream-tracking-page_inlineTimelineAxis__3HaT4{align-items:stretch;background:#fafbfc;border-bottom:1px solid #dfe4eb;color:#7e899e;min-height:55px}.workstream-tracking-page_inlineTimelineAxis__3HaT4>b,.workstream-tracking-page_inlineTimelineAxis__3HaT4>strong{align-items:center;display:flex;font-size:.7rem;letter-spacing:.045em;padding:0 20px;text-transform:uppercase}.workstream-tracking-page_inlineTimelineAxis__3HaT4>b{justify-content:flex-end}.workstream-tracking-page_inlineTimelineMonths__IFYNt{display:flex;position:relative}.workstream-tracking-page_inlineTimelineMonths__IFYNt>span{border-right:1px solid #dfe4eb;color:#53617a;display:grid;font-size:.7rem;font-weight:700;place-items:center}.workstream-tracking-page_inlineHoursAxis__0mPxP{color:#53617a;display:grid;font-size:.7rem;font-weight:700;letter-spacing:.035em;place-items:center;text-transform:uppercase}.workstream-tracking-page_inlineTimelineTodayLabel__I0ioG{background:#fff9df;border:1px solid #f3bd42;border-radius:4px;color:#be7900;font-size:.7rem;font-style:normal;left:var(--today-left);padding:3px 6px;position:absolute;top:6px;transform:translateX(-50%);z-index:3}.workstream-tracking-page_inlineTimelineRows__D6OKi{position:relative}.workstream-tracking-page_inlineTimelineRow__6Lbkf{background:#fff;border-bottom:1px solid #e7eaf0;min-height:72px;position:relative;z-index:1}.workstream-tracking-page_inlineTimelineRow__6Lbkf:focus-within,.workstream-tracking-page_inlineTimelineRow__6Lbkf:hover{z-index:20}.workstream-tracking-page_inlineTimelinePhase__hfF9T{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:8px minmax(0,1fr) auto;padding:9px 16px 9px 20px}.workstream-tracking-page_inlineTimelinePhase__hfF9T>i{border-radius:50%;height:7px;width:7px}.workstream-tracking-page_inlineTimelinePhase__hfF9T>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.workstream-tracking-page_inlineTimelinePhase__hfF9T strong{color:#162137;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_inlineTimelinePhase__hfF9T small{color:#8994a8;font-size:.7rem}.workstream-tracking-page_inlineTimelinePhase__hfF9T>b{border:1px solid;border-radius:999px;font-size:.7rem;min-width:44px;padding:4px 8px;text-align:center}.workstream-tracking-page_inlineTimelinedanger__utab-{background:#fff0f0;border-color:#ffbab8;color:#c6211e}.workstream-tracking-page_inlineTimelinewatch__umpyF{background:#fff9df;border-color:#f0cf66;color:#a86400}.workstream-tracking-page_inlineTimelineactive__0OhAX{background:#eef4ff;border-color:#bed4fb;color:#3159d9}.workstream-tracking-page_inlineTimelineopenEnded__1oJUD{background:#eef4ff;border-color:#b9cdfc;color:#315fca;min-width:68px!important}.workstream-tracking-page_inlineTimelinepending__OVvmn{background:#f4f5f7;border-color:#dce1e8;color:#667186}.workstream-tracking-page_inlineTimelineLane__NKyQ\+{min-width:0;position:relative}.workstream-tracking-page_inlineHoursLane__jbQ0f{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 164px;min-width:0;padding:0 14px}.workstream-tracking-page_inlineHoursBar__lctqV{background:#f2f4f7;border-radius:999px;height:29px;outline:none;position:relative}.workstream-tracking-page_inlineHoursBar__lctqV:focus-visible{outline:2px solid #6e8df4;outline-offset:3px}.workstream-tracking-page_inlineHoursBar__lctqV>span{border-radius:999px;bottom:0;min-width:3px;position:absolute;top:0}.workstream-tracking-page_inlineHoursPlanned__MRZFE{border:1px solid #6772891f;z-index:1}.workstream-tracking-page_inlineHoursUsed__HyVA5{left:0;z-index:2}.workstream-tracking-page_inlineHoursExceeded__E6o23{background:#dc403b;z-index:3}.workstream-tracking-page_inlineHoursValues__vZK0l{grid-gap:3px;color:#8994a8;display:grid;font-size:.7rem;gap:3px}.workstream-tracking-page_inlineHoursValues__vZK0l span{display:flex;gap:10px;justify-content:space-between}.workstream-tracking-page_inlineHoursValues__vZK0l b{color:#334058}.workstream-tracking-page_inlineTimelineGuides__KnmZ4{display:flex;inset:0;position:absolute}.workstream-tracking-page_inlineTimelineGuides__KnmZ4 i{border-right:1px solid #edf0f4}.workstream-tracking-page_inlineTimelineToday__Hebq1{background:#f0b334;bottom:0;left:var(--today-left);position:absolute;top:0;width:1px;z-index:2}.workstream-tracking-page_inlineTimelineSpan__SFYvR{border-radius:999px;height:29px;position:absolute;top:50%;transform:translateY(-50%);z-index:4}.workstream-tracking-page_inlineTimelineFill__uV753{border-radius:999px;display:block;height:29px;min-width:3px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.workstream-tracking-page_inlineTimelineUsageLabel__mjFov{color:#fff;font-size:.7rem;margin-left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:6}.workstream-tracking-page_inlineTimelineSpan__SFYvR>small{color:#8994a8;font-size:.7rem;position:absolute;top:calc(100% + 2px);white-space:nowrap}.workstream-tracking-page_inlineTimelineSpan__SFYvR>small:first-of-type{left:3px}.workstream-tracking-page_inlineTimelineSpan__SFYvR>small:nth-of-type(2){right:3px}.workstream-tracking-page_inlineTimelineNoDates__qyvwI{align-items:center;border:1px dashed;border-radius:999px;display:flex;font-size:.7rem;height:27px;left:22px;opacity:.7;padding:0 12px;position:absolute;right:22px;top:50%;transform:translateY(-50%);z-index:4}.workstream-tracking-page_inlineTimelinePercent__uhS2V{align-items:center;color:#a0a8b6;display:flex;font-size:.7rem;justify-content:flex-end;padding-right:20px}.workstream-tracking-page_inlineTimelineTooltip__0kpu4{grid-gap:5px;background:#161e2e;border-radius:10px;box-shadow:0 14px 32px #10182752;color:#cbd2df;display:grid;gap:5px;left:50%;opacity:0;padding:10px 11px;pointer-events:none;position:absolute;top:calc(100% + 9px);transform:translate(-50%,-4px);transition:opacity .14s ease,transform .14s ease;width:min(620px,calc(100vw - 48px));z-index:40}.workstream-tracking-page_inlineTimelineTooltip__0kpu4:before{background:#161e2e;bottom:100%;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,6px) rotate(45deg);width:12px}.workstream-tracking-page_inlineHoursBar__lctqV:focus-within .workstream-tracking-page_inlineTimelineTooltip__0kpu4,.workstream-tracking-page_inlineHoursBar__lctqV:hover .workstream-tracking-page_inlineTimelineTooltip__0kpu4,.workstream-tracking-page_inlineTimelineSpan__SFYvR:focus-within .workstream-tracking-page_inlineTimelineTooltip__0kpu4,.workstream-tracking-page_inlineTimelineSpan__SFYvR:hover .workstream-tracking-page_inlineTimelineTooltip__0kpu4{opacity:1;transform:translate(-50%)}.workstream-tracking-page_inlineTimelineTooltip__0kpu4>strong{align-items:center;color:#fff;display:flex;font-size:.7rem;gap:7px;margin-bottom:1px}.workstream-tracking-page_inlineTimelineTooltip__0kpu4>strong i{border-radius:50%;height:7px;width:7px}.workstream-tracking-page_inlineTimelineTooltip__0kpu4>span{display:flex;font-size:.7rem;gap:16px;justify-content:space-between}.workstream-tracking-page_inlineTimelineTooltip__0kpu4>span b{color:#fff;white-space:nowrap}.workstream-tracking-page_inlineTimelineTooltip__0kpu4 hr{border:0;border-top:1px solid #465064;margin:1px 0;width:100%}.workstream-tracking-page_inlineTimelineTooltipSection__gWafX{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.workstream-tracking-page_inlineTimelineTooltipSection__gWafX>span{grid-gap:1px;background:hsla(0,0%,100%,.035);border:1px solid #94a3b824;border-radius:6px;color:#aeb8c8;display:grid;font-size:.7rem;gap:1px;min-width:0;padding:5px 6px}.workstream-tracking-page_inlineTimelineTooltipSection__gWafX>span b{color:#fff;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstream-tracking-page_inlineTimelineTooltip__0kpu4 .workstream-tracking-page_inlineTimelineCompletion__lv1aZ{font-weight:600;padding:1px}.workstream-tracking-page_inlineTimelineTooltip__0kpu4 .workstream-tracking-page_inlineTimelineMarginPositive__7vwcY,.workstream-tracking-page_inlineTimelineTooltip__0kpu4 .workstream-tracking-page_inlineTimelineOngoing__vhr6A{color:#43d477}.workstream-tracking-page_inlineTimelineTooltip__0kpu4 .workstream-tracking-page_inlineTimelineMarginNegative__Hpbib{color:#f77}.workstream-tracking-page_inlineTimelineLegend__sOUHz{align-items:center;color:#8b95a7;display:flex;font-size:.7rem;gap:20px;min-height:50px;padding:0 20px}.workstream-tracking-page_inlineTimelineLegend__sOUHz span{align-items:center;display:flex;gap:6px}.workstream-tracking-page_inlineTimelineLegend__sOUHz span>i{background:#d7dce4;border-radius:999px;height:8px;width:18px}.workstream-tracking-page_inlineTimelineLegend__sOUHz .workstream-tracking-page_inlineLegendUtilised__qTtGV>i{background:#6253ef}.workstream-tracking-page_inlineTimelineLegend__sOUHz .workstream-tracking-page_inlineLegendExceeded__Sip4z>i{background:#dc403b}.workstream-tracking-page_inlineTimelineLegend__sOUHz .workstream-tracking-page_inlineLegendToday__IRVQs>i{background:#f0b334;border-radius:0;height:15px;width:1px}.workstream-tracking-page_inlineTimelineLegend__sOUHz .workstream-tracking-page_inlineLegendUnscheduled__Itkrn>i{background:#0000;border:1px dashed #aeb7c6}.workstream-tracking-page_inlineTimelineLegend__sOUHz em{font-style:normal;margin-left:auto}.workstream-tracking-page_inlineTimelineUnavailable__fKWu8{color:#7d879a;display:grid;font-size:.7rem;min-height:180px;padding:24px;place-items:center;text-align:center}@media (max-width:1180px){.workstream-tracking-page_trackingBottomGrid__\+buoA,.workstream-tracking-page_trackingMainGrid__ovexJ{grid-template-columns:1fr}.workstream-tracking-page_trackingLeftStack__1rJmo{grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-tracking-page_compactPhaseStatus__NRI7C{min-height:390px}}@media (max-width:900px){.workstream-tracking-page_trackingSummaryFacts__K8xWj{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:10px;padding-top:10px}.workstream-tracking-page_compactKpis__YAwYf{grid-template-columns:repeat(2,minmax(0,1fr))}.workstream-tracking-page_compactKpis__YAwYf article{border-bottom:1px solid #e6e9ee}.workstream-tracking-page_compactKpis__YAwYf article:last-child{grid-column:1/-1}.workstream-tracking-page_trackingLeftStack__1rJmo{grid-template-columns:1fr}}@media (max-width:680px){.workstream-tracking-page_trackingSummaryTop__VuNWm{align-items:flex-start;flex-direction:column;margin:0;padding:16px}.workstream-tracking-page_compactProjectActions__aCLgv{align-items:flex-start;flex-direction:column;width:100%}.workstream-tracking-page_compactTrackingToggles__p474W{flex-wrap:wrap;justify-content:space-between;width:100%}.workstream-tracking-page_trackingSummaryFacts__K8xWj{grid-template-columns:1fr;padding:12px 16px}.workstream-tracking-page_compactKpis__YAwYf{grid-template-columns:1fr}.workstream-tracking-page_compactKpis__YAwYf article:last-child{grid-column:auto}.workstream-tracking-page_compactPhaseRow__CuCur{grid-template-columns:30px minmax(0,1fr) 64px 38px;padding:9px 12px}.workstream-tracking-page_compactPhaseProgress__qeetI{grid-column:2/-1;grid-row:2}.workstream-tracking-page_compactPhaseValues__MRrrJ{text-align:right}.workstream-tracking-page_compactPhaseStatus__NRI7C>header{grid-template-columns:1fr 88px 30px;padding:0 12px}.workstream-tracking-page_trackingBottomGrid__\+buoA{grid-template-columns:minmax(0,1fr)}.workstream-tracking-page_compactPhaseChartPlot__YZsYI{overflow-x:auto}.workstream-tracking-page_inlineTimelineScroller__t-YeV{overflow-x:auto;overflow-y:hidden}}.workstream-tracking-page_projectActivityTrigger__kHa2E{align-items:center;background:#fff;border:1px solid #d8deea;border-radius:10px;color:#4d5a72;cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;font-weight:650;gap:7px;margin-right:10px;min-height:38px;padding:7px 13px;transition:border-color .15s,background .15s,color .15s}.workstream-tracking-page_projectActivityTrigger__kHa2E svg{height:16px;width:16px}.workstream-tracking-page_projectActivityTrigger__kHa2E:hover{background:#f7f8ff;border-color:#5267e9;color:#4056d8}.workstream-tracking-page_projectActivityTriggerActive__sVTDD{background:#eef1ff;border-color:#5267e9;color:#4056d8}.project-activity-view_activityView__X72mQ{grid-gap:14px;color:#172033;display:grid;gap:14px;margin-top:14px}.project-activity-view_loadingOverlay__zS8Hg{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#f1f5f9ad;cursor:wait;display:grid;inset:0;place-items:center;position:fixed;z-index:1200}.project-activity-view_loadingOverlay__zS8Hg svg{filter:drop-shadow(0 5px 10px rgba(30,80,145,.16));height:64px;width:64px}.project-activity-view_srOnly__9-EEA{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.project-activity-view_heading__yYAOo{align-items:center;background:#fff;border:1px solid #dfe4ec;border-radius:14px;box-shadow:0 1px 4px #19233712;display:flex;gap:18px;justify-content:space-between;min-height:58px;padding:12px 16px}.project-activity-view_heading__yYAOo>div:first-child{align-items:center;display:flex;gap:10px;min-width:0}.project-activity-view_activityBack__9jz1l{align-items:center;background:#0000;border:0;border-right:1px solid #e3e7ed;color:#8993a6;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;gap:5px;min-height:30px;padding:0 12px 0 0}.project-activity-view_activityBack__9jz1l svg{height:13px;width:13px}.project-activity-view_activityTitleRow__UBkjs{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.project-activity-view_criticalCount__1lHYW,.project-activity-view_scopeCount__bp9qA,.project-activity-view_warningCount__kpf4D{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;min-height:18px;padding:1px 6px;white-space:nowrap}.project-activity-view_criticalCount__1lHYW{background:#fff0f0;color:#c93434}.project-activity-view_warningCount__kpf4D{background:#fff5d7;color:#9a6900}.project-activity-view_scopeCount__bp9qA{background:#f1edff;color:#654ad7}.project-activity-view_headingIcon__28mVD{background:#f0edff;border-radius:9px;color:#6d4df6;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.project-activity-view_headingIcon__28mVD svg{height:16px;width:16px}.project-activity-view_heading__yYAOo h2{color:#111a2e;font-size:.88rem;font-weight:700;line-height:1.2;margin:0}.project-activity-view_cardHeading__9Gifj p,.project-activity-view_heading__yYAOo p{color:#8a94a8;font-size:.63rem;line-height:1.35;margin:3px 0 0}.project-activity-view_asOf__yeIfq{color:#7d8798;flex:0 0 auto;font-size:.66rem;white-space:nowrap}.project-activity-view_filters__TbYPE{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;margin-top:-4px}.project-activity-view_filters__TbYPE button{align-items:center;background:#0000;border:1px solid #0000;border-radius:14px;color:#647087;cursor:pointer;display:inline-flex;font:inherit;font-size:.62rem;font-weight:500;gap:6px;justify-content:center;min-height:28px;padding:4px 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.project-activity-view_filters__TbYPE button:hover{background:#f6f7fa;color:#303b52}.project-activity-view_filters__TbYPE button span{display:none}.project-activity-view_filters__TbYPE .project-activity-view_filterActive__B3S\+u{background:#111a2e;border-color:#111a2e;color:#fff;font-weight:700}.project-activity-view_partialNotice__hvyO6{align-items:flex-start;background:#fff9e8;border:1px solid #efd28d;border-radius:10px;color:#805a00;display:flex;gap:9px;padding:10px 12px}.project-activity-view_partialNotice__hvyO6 svg{flex:0 0 auto;height:16px;margin-top:1px;width:16px}.project-activity-view_partialNotice__hvyO6 div{grid-gap:2px;display:grid;gap:2px}.project-activity-view_partialNotice__hvyO6 strong{font-size:.7rem}.project-activity-view_partialNotice__hvyO6 span{font-size:.64rem;line-height:1.4}.project-activity-view_inlineError__TpqtT{align-items:center;background:#fff3f3;border:1px solid #efc7c9;border-radius:10px;color:#a9343c;display:flex;font-size:.68rem;gap:8px;padding:9px 12px}.project-activity-view_inlineError__TpqtT svg{height:15px;width:15px}.project-activity-view_inlineError__TpqtT button{background:#0000;border:0;color:inherit;cursor:pointer;font-weight:700;margin-left:auto}.project-activity-view_dashboard__pSehI{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);transition:opacity .15s ease}.project-activity-view_dashboardLoading__ou88H{opacity:.55;pointer-events:none}.project-activity-view_card__\+beu6{background:#fff;border:1px solid #dfe4ec;border-radius:14px;box-shadow:0 1px 4px #19233712;min-width:0;overflow:hidden}.project-activity-view_lanesCard__SC7CA,.project-activity-view_timelineCard__DhQ6c{grid-column:auto;overflow:visible}.project-activity-view_burnCard__a5neB,.project-activity-view_logCard__Lvamm{grid-column:1/-1}.project-activity-view_burnCard__a5neB{overflow:visible}.project-activity-view_burnCard__a5neB .project-activity-view_cardHeading__9Gifj,.project-activity-view_lanesCard__SC7CA .project-activity-view_cardHeading__9Gifj,.project-activity-view_timelineCard__DhQ6c .project-activity-view_cardHeading__9Gifj{background:#fff;border-radius:14px 14px 0 0}.project-activity-view_cardHeading__9Gifj{align-items:center;border-bottom:1px solid #edf0f4;display:flex;justify-content:space-between;min-height:46px;padding:11px 14px}.project-activity-view_cardHeading__9Gifj h3{color:#172033;font-size:.73rem;font-weight:700;line-height:1.2;margin:0}.project-activity-view_clearSelection__hbDvm{background:#0000;border:0;color:#4267e8;cursor:pointer;font:inherit;font-size:.55rem}.project-activity-view_dotSizeHint__a6GnZ,.project-activity-view_severityLegend__lAr\+5{align-items:center;color:#8993a6;display:flex;font-size:.52rem;gap:5px;white-space:nowrap}.project-activity-view_burnFooter__QpRwG i,.project-activity-view_severityLegend__lAr\+5 i{border-radius:50%;display:inline-block;height:7px;margin-left:5px;width:7px}.project-activity-view_timelineHeader__E0g7b{border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:142px minmax(0,1fr) 30px;height:38px}.project-activity-view_timelineHeaderPlot__o4156{border-inline:1px solid #edf0f4;position:relative}.project-activity-view_timelineHeaderPlot__o4156 b{color:#667289;font-size:.51rem;font-weight:600;position:absolute;top:21px;transform:translateX(5px);white-space:nowrap}.project-activity-view_timelineHeaderPlot__o4156 em{background:#fffaf0;border:1px solid #f2b13c;border-radius:4px;color:#a86b00;font-size:.48rem;font-style:normal;padding:2px 5px;position:absolute;top:3px;transform:translateX(-50%);z-index:5}.project-activity-view_timelineAxis__BFw5-{grid-gap:8px;align-items:center;color:#8993a6;display:grid;font-size:.57rem;gap:8px;grid-template-columns:auto 1fr auto;padding:10px 14px 2px}.project-activity-view_timelineAxis__BFw5- i{background:#e4e8ef;height:1px}.project-activity-view_timelineRows__Fu1bg{padding:0}.project-activity-view_timelineRow__5x7U\+{align-items:center;border-bottom:1px solid #eef1f5;display:grid;grid-template-columns:142px minmax(0,1fr) 30px;min-height:42px;position:relative}.project-activity-view_timelineRow__5x7U\+:has(.project-activity-view_markerHost__f3MoM:focus-within),.project-activity-view_timelineRow__5x7U\+:has(.project-activity-view_markerHost__f3MoM:hover){z-index:30}.project-activity-view_timelineRow__5x7U\+:last-child{border-bottom:0}.project-activity-view_timelineRow__5x7U\+>strong{align-items:center;color:#374258;display:flex;font-size:.62rem;font-weight:600;gap:7px;overflow:hidden;padding-left:14px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.project-activity-view_timelineRow__5x7U\+>strong i{border-radius:50%;flex:0 0 auto;height:7px;width:7px}.project-activity-view_rowCount__eK2s7{align-self:center;color:#8d97aa;font-size:.53rem;justify-self:center}.project-activity-view_timelineRow__5x7U\+>div{height:18px;position:relative}.project-activity-view_timelineRow__5x7U\+>div>i{background:#e9edf3;border-radius:1px;height:1px;left:0;position:absolute;right:0;top:8px}.project-activity-view_eventMarker__S4MyN{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px currentColor,0 1px 3px #141e3229;cursor:pointer;height:11px;margin-left:-5px;padding:0;position:absolute;top:3px;transition:transform .12s ease,box-shadow .12s ease;width:11px;z-index:2}.project-activity-view_eventMarker__S4MyN:hover{transform:scale(1.2)}.project-activity-view_severityINFO__kgMVH{background:#5274df;color:#5274df}.project-activity-view_severitySUCCESS__hxCdz{background:#43a65f;color:#43a65f}.project-activity-view_severityWARNING__rL3G6{background:#e39b24;color:#e39b24}.project-activity-view_severityCRITICAL__Akg6l{background:#ef4444;color:#ef4444}.project-activity-view_selectedMarker__W8mQz{box-shadow:0 0 0 2px #6d4df638,0 0 0 1px currentColor,0 2px 6px #141e3233;transform:scale(1.35)}.project-activity-view_lanes__uqYTG{padding:6px 14px 12px}.project-activity-view_lane__J-YM6{grid-gap:10px;border-bottom:1px solid #eef1f5;display:grid;gap:10px;grid-template-columns:86px minmax(0,1fr);min-height:48px;padding:7px 0}.project-activity-view_lane__J-YM6:last-child{border-bottom:0}.project-activity-view_lane__J-YM6>strong{align-self:start;color:#667289;font-size:.58rem;font-weight:600;padding-top:7px;text-transform:none}.project-activity-view_lane__J-YM6>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.project-activity-view_laneEvent__rEwhl{align-items:center;border:1px solid #0000;border-radius:7px;color:#344057;cursor:pointer;display:inline-flex;font:inherit;font-size:.59rem;gap:5px;line-height:1.25;max-width:205px;padding:5px 7px;text-align:left;transition:transform .12s ease,box-shadow .12s ease}.project-activity-view_laneEvent__rEwhl:hover{box-shadow:0 2px 5px #19233714;transform:translateY(-1px)}.project-activity-view_laneEvent__rEwhl span{color:#7d8798;white-space:nowrap}.project-activity-view_categoryPHASES__F39NG{background:#f3f0ff;border-color:#e6ddff}.project-activity-view_categoryPEOPLE__lmwsn{background:#eff9f2;border-color:#d8efde}.project-activity-view_categoryBURN__I9rOj{background:#fff5e8;border-color:#f7dfbd}.project-activity-view_categoryRISKS__0\+OyH{background:#fff0f0;border-color:#f4d0d0}.project-activity-view_laneEventSelected__61wth{outline:2px solid #6d4df6;outline-offset:1px}.project-activity-view_chart__zRopp{height:250px;padding:8px 12px 10px 6px}.project-activity-view_chart__zRopp .recharts-cartesian-grid line{stroke:#edf0f4}.project-activity-view_chart__zRopp .recharts-cartesian-axis-tick-value{fill:#8a94a8;font-size:10px}.project-activity-view_chart__zRopp .recharts-legend-wrapper{font-size:10px!important}.project-activity-view_chart__zRopp .recharts-tooltip-wrapper{font-size:11px}.project-activity-view_chartEmpty__8AsKW{color:#8591a8;display:grid;font-size:.7rem;height:220px;place-items:center}.project-activity-view_eventLog__E3PrA{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 14px 14px}.project-activity-view_logEvent__jRX74{grid-gap:8px;background:#fff;border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:52px;min-width:0;outline:none;padding:8px 12px 8px 14px;position:relative;transition:background .15s ease,box-shadow .15s ease}.project-activity-view_logEvent__jRX74:nth-child(3n){border-right:0}.project-activity-view_logEvent__jRX74:before{background:#aab3c4;border-radius:2px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:2px}.project-activity-view_logEvent__jRX74:has(.project-activity-view_severityINFO__kgMVH):before{background:#6d4df6}.project-activity-view_logEvent__jRX74:has(.project-activity-view_severitySUCCESS__hxCdz):before{background:#43a65f}.project-activity-view_logEvent__jRX74:has(.project-activity-view_severityWARNING__rL3G6):before{background:#e39b24}.project-activity-view_logEvent__jRX74:has(.project-activity-view_severityCRITICAL__Akg6l):before{background:#ef4444}.project-activity-view_logEvent__jRX74:hover{background:#fafbfe}.project-activity-view_logEvent__jRX74:focus-visible{box-shadow:inset 0 0 0 2px #6d4df6}.project-activity-view_logEventSelected__UPB3E{background:#f1f6ff;border:1px solid #bcd4ff;border-left:0;border-radius:0 7px 7px 0}.project-activity-view_logIcon__XKtF6{display:none}.project-activity-view_logContent__nOi3\+{min-width:0}.project-activity-view_logContent__nOi3\+>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.project-activity-view_logContent__nOi3\+ strong{color:#1a2336;font-size:.65rem;font-weight:700;line-height:1.35;overflow:hidden}.project-activity-view_logContent__nOi3\+ p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#737e92;display:-webkit-box;font-size:.59rem;line-height:1.4;margin:5px 0 0;overflow:hidden}.project-activity-view_eventBadgeRow__u\+1-r{margin-top:4px}.project-activity-view_eventTypeBadge__rUi4J{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;line-height:1.2;min-height:17px;padding:1px 6px;white-space:nowrap}.project-activity-view_badgeRisk__4LqB7{background:#eeeaff;color:#5d46db}.project-activity-view_badgeBurn__SnNtr{background:#fff0cf;color:#b76800}.project-activity-view_badgeAllocation__b3ipJ{background:#e6f8eb;color:#178c3d}.project-activity-view_badgePeople__otlSH{background:#eaf0ff;color:#4766d8}.project-activity-view_badgeStart__MBGSd{background:#eaf7ec;color:#328941}.project-activity-view_badgeScope__E0shg{background:#f0eaff;color:#6847de}.project-activity-view_eventContext__hzk2Y{align-items:center;color:#8791a4;display:inline-flex;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-activity-view_eventContext__hzk2Y i{border:0;border-radius:50%;flex:0 0 auto;height:6px;padding:0;width:6px}.project-activity-view_eventContext__hzk2Y i.project-activity-view_categoryPHASES__F39NG{background:#7652ed}.project-activity-view_eventContext__hzk2Y i.project-activity-view_categoryPEOPLE__lmwsn{background:#36a357}.project-activity-view_eventContext__hzk2Y i.project-activity-view_categoryBURN__I9rOj{background:#d78900}.project-activity-view_eventContext__hzk2Y i.project-activity-view_categoryRISKS__0\+OyH{background:#e04848}.project-activity-view_logMeta__58KmH{align-items:flex-start;color:#8a95a8;display:flex;font-size:.53rem;gap:5px;justify-content:flex-end;white-space:nowrap}.project-activity-view_logMeta__58KmH>span{display:none}.project-activity-view_logMeta__58KmH button{background:#0000;border:0;border-radius:6px;color:#7a869b;cursor:pointer;display:grid;height:20px;margin-top:-3px;padding:0;place-items:center;width:20px}.project-activity-view_logMeta__58KmH button:hover{background:#f0f2f6}.project-activity-view_logMeta__58KmH svg{height:12px;width:12px}.project-activity-view_eventDetails__2mH6L{border-top:1px dashed #dde3ec;display:flex;flex-wrap:wrap;gap:14px;grid-column:1/-1;margin:8px 0 0;padding-top:8px}.project-activity-view_eventDetails__2mH6L div{grid-gap:1px;display:grid;gap:1px}.project-activity-view_eventDetails__2mH6L dt{color:#8b95a8;font-size:.52rem}.project-activity-view_eventDetails__2mH6L dd{color:#354158;font-size:.58rem;font-weight:600;margin:0}.project-activity-view_loadMore__I5Jtq{border-top:1px solid #edf0f4;display:flex;justify-content:center;padding:10px}.project-activity-view_state__ZWeXZ{align-items:center;background:#fff;border:1px solid #dde3ec;border-radius:14px;color:#71809a;display:flex;font-size:.72rem;gap:8px;justify-content:center;min-height:180px;padding:28px}.project-activity-view_state__ZWeXZ svg{height:18px;width:18px}.project-activity-view_stateError__ZZMSQ{color:#b83d46}.project-activity-view_stateError__ZZMSQ button{margin-left:8px}.project-activity-view_swimPlot__ET0Ym,.project-activity-view_timelinePlot__4mCbr{align-self:stretch;border-inline:1px solid #edf0f4;min-width:0;overflow:visible;position:relative}.project-activity-view_monthGrid__YdCF-{inset:0;pointer-events:none;position:absolute}.project-activity-view_markerHost__f3MoM{height:0;position:absolute;top:50%;width:0;z-index:5}.project-activity-view_markerFragment__ii4CC{display:contents}.project-activity-view_markerHost__f3MoM .project-activity-view_eventMarker__S4MyN,.project-activity-view_markerHost__f3MoM .project-activity-view_swimDot__LcfJB{inset:auto;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.project-activity-view_markerHost__f3MoM:focus-within,.project-activity-view_markerHost__f3MoM:hover{z-index:20}.project-activity-view_markerTooltip__j7Hit{background:#171e2d;border-radius:10px;box-shadow:0 12px 28px #0f172a3d;color:#c8cfdd;display:none;font-size:.56rem;left:0;line-height:1.45;max-height:220px;overflow:auto;overflow-wrap:anywhere;padding:10px 11px;position:absolute;top:12px;width:min(210px,calc(100vw - 32px));word-break:break-word}.project-activity-view_markerTooltip__j7Hit:before{border-color:#0000 #0000 #171e2d;border-style:solid;border-width:0 6px 6px;content:"";left:11px;position:absolute;top:-6px}.project-activity-view_markerHost__f3MoM:focus-within .project-activity-view_markerTooltip__j7Hit,.project-activity-view_markerHost__f3MoM:hover .project-activity-view_markerTooltip__j7Hit{grid-gap:5px;display:grid;gap:5px}.project-activity-view_markerFlip__sA4L4 .project-activity-view_markerTooltip__j7Hit{left:auto;right:0}.project-activity-view_markerFlip__sA4L4 .project-activity-view_markerTooltip__j7Hit:before{left:auto;right:6px}.project-activity-view_tooltipTop__qHsI3{align-items:flex-start;color:#8f9aae;display:flex;font-size:.5rem;gap:8px;justify-content:space-between;min-width:0}.project-activity-view_tooltipTop__qHsI3 b{color:#9b7bff;font-weight:600}.project-activity-view_tooltipTop__qHsI3 time{flex:0 0 auto;white-space:nowrap}.project-activity-view_tooltipTop__qHsI3 i{border-radius:50%;display:inline-block;height:7px;margin-right:5px;width:7px}.project-activity-view_markerTooltip__j7Hit>strong{color:#fff;font-size:.64rem;line-height:1.3}.project-activity-view_markerTooltip__j7Hit small{color:#778298;font-size:.49rem}.project-activity-view_markerTooltip__j7Hit small b{border-radius:8px;color:#fff;display:inline-block;font-size:.45rem;margin-right:5px;padding:1px 5px}.project-activity-view_monthGridLine__HLtWt{background:#edf0f4;bottom:0;position:absolute;top:0;width:1px}.project-activity-view_todayLine__ZAlrl{background:#f2b13c;bottom:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:2}.project-activity-view_todayLabel__cBFrk{background:#fffaf0;border:1px solid #f2b13c;border-radius:4px;color:#b87900;font-size:.5rem;padding:2px 4px;position:absolute;top:-20px;transform:translateX(-50%);white-space:nowrap;z-index:3}.project-activity-view_phaseBar__nhDX0{border-radius:999px;height:12px;opacity:.95;position:absolute;top:50%;transform:translateY(-50%)}.project-activity-view_phaseBarMuted__zM4cj{height:18px;opacity:.14}.project-activity-view_swimRow__F8Ue2{border-bottom:1px solid #eef1f5;display:grid;grid-template-columns:142px minmax(0,1fr) 30px;min-height:52px;position:relative}.project-activity-view_swimRow__F8Ue2:has(.project-activity-view_markerHost__f3MoM:focus-within),.project-activity-view_swimRow__F8Ue2:has(.project-activity-view_markerHost__f3MoM:hover){z-index:30}.project-activity-view_chartWrap__a3MY9{position:relative}.project-activity-view_burnMarkers__vvWno{bottom:42px;height:10px;left:68px;position:absolute;right:36px}.project-activity-view_burnMarkerHost__fivGZ:has(.project-activity-view_swimDot__LcfJB>span) .project-activity-view_swimDot__LcfJB{color:#fff;display:grid;font-weight:700;height:15px;place-items:center;width:15px}.project-activity-view_burnMarkerHost__fivGZ .project-activity-view_swimDot__LcfJB>span{color:#fff;font-size:.55rem;line-height:1}.project-activity-view_burnGroupTooltip__OABHo{width:min(235px,calc(100vw - 32px))}.project-activity-view_groupedActions__4pZC5{grid-gap:2px;display:grid;gap:2px;max-height:132px;overflow:auto}.project-activity-view_groupedActions__4pZC5 button{grid-gap:6px;align-items:start;background:#0000;border:0;border-bottom:1px solid #94a3b821;color:#eef2f8;cursor:pointer;display:grid;font:inherit;gap:6px;grid-template-columns:7px minmax(0,1fr);padding:5px 0;text-align:left;width:100%}.project-activity-view_groupedActions__4pZC5 button:last-child{border-bottom:0}.project-activity-view_groupedActions__4pZC5 button:hover{color:#fff}.project-activity-view_groupedActions__4pZC5 button>i{border-radius:50%;height:7px;margin-top:4px;width:7px}.project-activity-view_groupedActions__4pZC5 button>span{overflow-wrap:anywhere}.project-activity-view_burnFooter__QpRwG{align-items:center;color:#8a94a8;display:flex;font-size:.52rem;gap:12px;justify-content:space-between;padding:0 14px 10px}.project-activity-view_burnFooter__QpRwG>span{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.project-activity-view_burnFooter__QpRwG>b{font-weight:500;white-space:nowrap}.project-activity-view_burnFooter__QpRwG em{color:#d47900;font-style:normal;font-weight:700}.project-activity-view_burnFooter__QpRwG .project-activity-view_actualLegend__EFS9L{background:#df8500;border-radius:0;height:1px;width:18px}.project-activity-view_burnFooter__QpRwG .project-activity-view_ceilingLegend__bSWT-,.project-activity-view_burnFooter__QpRwG .project-activity-view_projectedLegend__xkOyR{border-radius:0;border-top:1px dashed #e8a94f;height:0;width:18px}.project-activity-view_burnFooter__QpRwG .project-activity-view_ceilingLegend__bSWT-{border-color:#e26565}.project-activity-view_swimRow__F8Ue2:last-child{border-bottom:0}.project-activity-view_swimLabel__fUyk3{display:flex;flex-direction:column;justify-content:center;padding:0 10px 0 14px}.project-activity-view_swimLabel__fUyk3 strong{color:#465168;font-size:.6rem;font-weight:600}.project-activity-view_swimLabel__fUyk3 span{color:#9aa3b4;font-size:.52rem;margin-top:2px}.project-activity-view_swimCount__TMu2Z{align-self:center;color:#909aac;font-size:.55rem;justify-self:center}.project-activity-view_swimDot__LcfJB{border:1.5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px currentColor;cursor:pointer;height:7px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px;z-index:3}.project-activity-view_swimDot__LcfJB:hover{transform:translate(-50%,-50%) scale(1.25)}.project-activity-view_swimDot__LcfJB.project-activity-view_severityINFO__kgMVH,.project-activity-view_swimDot__LcfJB.project-activity-view_severitySUCCESS__hxCdz{height:7px;width:7px}.project-activity-view_swimDot__LcfJB.project-activity-view_severityWARNING__rL3G6{height:9px;width:9px}.project-activity-view_swimDot__LcfJB.project-activity-view_severityCRITICAL__Akg6l{height:11px;width:11px}.project-activity-view_eventMarker__S4MyN.project-activity-view_severityINFO__kgMVH,.project-activity-view_eventMarker__S4MyN.project-activity-view_severitySUCCESS__hxCdz{height:7px;width:7px}.project-activity-view_eventMarker__S4MyN.project-activity-view_severityWARNING__rL3G6{height:9px;width:9px}.project-activity-view_eventMarker__S4MyN.project-activity-view_severityCRITICAL__Akg6l{height:11px;width:11px}.project-activity-view_activityView__X72mQ :is(p,button,span,strong,small,time,b,em,dt,dd){font-size:.7rem}.project-activity-view_chart__zRopp text{font-size:.7rem!important}@media (max-width:1100px){.project-activity-view_dashboard__pSehI{grid-template-columns:1fr}.project-activity-view_burnCard__a5neB,.project-activity-view_lanesCard__SC7CA,.project-activity-view_logCard__Lvamm,.project-activity-view_timelineCard__DhQ6c{grid-column:auto}.project-activity-view_eventLog__E3PrA{grid-template-columns:repeat(2,minmax(0,1fr))}.project-activity-view_logEvent__jRX74:nth-child(3n){border-right:1px solid #edf0f4}.project-activity-view_logEvent__jRX74:nth-child(2n){border-right:0}}@media (max-width:760px){.project-activity-view_activityView__X72mQ{gap:10px;margin-top:10px}.project-activity-view_heading__yYAOo{align-items:flex-start;padding:11px 12px}.project-activity-view_asOf__yeIfq{display:none}.project-activity-view_filters__TbYPE{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.project-activity-view_filters__TbYPE button{flex:0 0 auto;white-space:nowrap}.project-activity-view_timelineRow__5x7U\+{grid-template-columns:92px minmax(0,1fr) 22px}.project-activity-view_lane__J-YM6{grid-template-columns:72px minmax(0,1fr)}.project-activity-view_chart__zRopp{height:230px}.project-activity-view_eventLog__E3PrA{grid-template-columns:1fr}.project-activity-view_logEvent__jRX74,.project-activity-view_logEvent__jRX74:nth-child(2n),.project-activity-view_logEvent__jRX74:nth-child(3n){border-right:0}.project-activity-view_swimRow__F8Ue2{grid-template-columns:92px minmax(0,1fr) 22px}}@media (max-width:520px){.project-activity-view_headingIcon__28mVD{height:30px;width:30px}.project-activity-view_heading__yYAOo h2{font-size:.82rem}.project-activity-view_timelineRow__5x7U\+{grid-template-columns:78px minmax(0,1fr) 20px}.project-activity-view_lane__J-YM6{gap:4px;grid-template-columns:1fr}.project-activity-view_lane__J-YM6>strong{padding-top:0}.project-activity-view_laneEvent__rEwhl{max-width:100%}.project-activity-view_chart__zRopp{height:210px;padding-right:4px}.project-activity-view_cardHeading__9Gifj{padding:10px 12px}.project-activity-view_eventLog__E3PrA{padding:8px 10px 12px}}.project-phase-timeline-page_page__oFJoN{background:#f6f8fb;color:#172036;gap:18px}.project-phase-timeline-page_header__IsAl1{align-items:center;background:#fff;border:1px solid #d8e0ec;border-radius:15px;display:flex;gap:24px;justify-content:space-between;padding:22px 26px}.project-phase-timeline-page_header__IsAl1 button{align-items:center;background:#fff;border:1px solid #d8e0ec;border-radius:8px;color:#3972df;cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-size:.78rem;font-weight:600;gap:7px;padding:9px 13px}.project-phase-timeline-page_header__IsAl1 button:hover{background:#f5f8ff;border-color:#8aa7ec}.project-phase-timeline-page_header__IsAl1 h1{font-size:1.8rem;margin:0 0 7px}.project-phase-timeline-page_header__IsAl1 p{color:#687792;margin:0}.project-phase-timeline-page_state__\+UEFq{align-items:center;display:flex;gap:10px;justify-content:center;min-height:200px}.project-phase-timeline-page_timelineCard__sTDWu{background:#fff;border:1px solid #d8e0ec;border-radius:15px;box-shadow:0 5px 18px #1f304d0d;overflow:hidden}.project-phase-timeline-page_timelineTitle__876hj{align-items:center;border-bottom:1px solid #dce3ed;display:flex;gap:20px;justify-content:space-between;padding:18px 22px}.project-phase-timeline-page_timelineTitle__876hj>div:first-child{align-items:center;display:flex;gap:12px}.project-phase-timeline-page_timelineTitle__876hj>div:first-child>svg{background:#edf3ff;border-radius:10px;box-sizing:initial;color:#3972df;padding:9px}.project-phase-timeline-page_timelineTitle__876hj h2{font-size:1.15rem;margin:0 0 5px}.project-phase-timeline-page_timelineTitle__876hj p{color:#687792;font-size:.78rem;margin:0}.project-phase-timeline-page_timelineScroller__7qi4s{overflow-x:auto}.project-phase-timeline-page_timelineTable__YAg7o{min-width:max(100%,calc(265px + var(--week-count)*52px))}.project-phase-timeline-page_monthHeader__Fu703,.project-phase-timeline-page_phaseRow__9izW2,.project-phase-timeline-page_weekHeader__DjrEo{display:grid;grid-template-columns:170px 95px minmax(0,1fr)}.project-phase-timeline-page_monthHeader__Fu703{background:#f8fafc;border-bottom:1px solid #dce3ed;min-height:52px}.project-phase-timeline-page_monthHeader__Fu703>strong{align-items:center;border-right:1px solid #dce3ed;color:#465570;display:flex;font-size:.72rem;padding:0 16px}.project-phase-timeline-page_monthLane__CXmzA{display:grid;grid-template-columns:repeat(var(--week-count),minmax(52px,1fr))}.project-phase-timeline-page_monthLane__CXmzA span{grid-gap:3px;align-content:center;border-right:1px solid #dce3ed;color:#52617a;display:grid;gap:3px;place-items:center}.project-phase-timeline-page_monthLane__CXmzA b{font-size:.72rem}.project-phase-timeline-page_monthLane__CXmzA small{font-size:.62rem}.project-phase-timeline-page_weekHeader__DjrEo{background:#f8fafc;border-bottom:1px solid #dce3ed;min-height:34px}.project-phase-timeline-page_weekHeader__DjrEo>strong{align-items:center;border-right:1px solid #dce3ed;color:#52617a;display:flex;font-size:.68rem;padding-left:16px}.project-phase-timeline-page_weekHeader__DjrEo>span{border-right:1px solid #dce3ed}.project-phase-timeline-page_weekHeader__DjrEo>div,.project-phase-timeline-page_weekLane__\+FulL{display:grid;grid-template-columns:repeat(var(--week-count),minmax(52px,1fr))}.project-phase-timeline-page_weekHeader__DjrEo b{border-right:1px solid #e2e7ee;color:#62718a;display:grid;font-size:.65rem;place-items:center}.project-phase-timeline-page_phaseRow__9izW2{border-bottom:1px solid #e1e6ed;min-height:72px}.project-phase-timeline-page_phaseRow__9izW2:last-child{border-bottom:0}.project-phase-timeline-page_phaseName__P\+dDy{align-items:center;border-right:1px solid #dce3ed;display:flex;gap:10px;padding:0 16px}.project-phase-timeline-page_phaseName__P\+dDy i{border-radius:8px;height:28px;width:6px}.project-phase-timeline-page_phaseName__P\+dDy strong{font-size:.76rem;white-space:nowrap}.project-phase-timeline-page_effort__hVFaW{grid-gap:4px;align-content:center;border-right:1px solid #dce3ed;color:#52617a;display:grid;gap:4px;padding:0 14px}.project-phase-timeline-page_effort__hVFaW strong{font-size:.7rem}.project-phase-timeline-page_effort__hVFaW span{font-size:.67rem}.project-phase-timeline-page_weekLane__\+FulL{position:relative}.project-phase-timeline-page_weekLane__\+FulL>i{background:#fff;border-right:1px dashed #e0e6ee;grid-row:1}.project-phase-timeline-page_activityBar__h1Tg0{align-self:center;border-radius:5px;box-shadow:0 2px 6px #2d456e29;cursor:pointer;grid-row:1;height:16px;margin:0 6px;position:relative;z-index:2}.project-phase-timeline-page_activityBar__h1Tg0:focus-visible,.project-phase-timeline-page_activityBar__h1Tg0:hover{outline:2px solid #3972df33;outline-offset:2px;z-index:10}.project-phase-timeline-page_activityTooltip__HaiTU{background:#fff;border:1px solid #d8e0ec;border-radius:9px;bottom:calc(100% + 10px);box-shadow:0 10px 28px #1f304d2e;color:#52617a;display:none;font-size:.68rem;font-style:normal;left:50%;max-width:290px;min-width:220px;padding:11px 13px;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:20}.project-phase-timeline-page_activityTooltip__HaiTU:after{background:#fff;border-bottom:1px solid #d8e0ec;border-right:1px solid #d8e0ec;content:"";height:9px;left:50%;position:absolute;top:100%;transform:translate(-50%,-5px) rotate(45deg);width:9px}.project-phase-timeline-page_activityTooltip__HaiTU>strong{color:#172036;display:block;font-size:.76rem;margin-bottom:7px}.project-phase-timeline-page_activityTooltip__HaiTU>span{display:flex;gap:16px;justify-content:space-between;padding-top:4px}.project-phase-timeline-page_activityTooltip__HaiTU b{color:#253149;white-space:nowrap}.project-phase-timeline-page_activityBar__h1Tg0:focus-visible .project-phase-timeline-page_activityTooltip__HaiTU,.project-phase-timeline-page_activityBar__h1Tg0:hover .project-phase-timeline-page_activityTooltip__HaiTU{display:block}.project-phase-timeline-page_weekLane__\+FulL>em{color:#7f8ba0;font-size:.72rem;inset:50% 0 auto;position:absolute;text-align:center;transform:translateY(-50%)}.project-phase-timeline-page_timelineLegend__GHkJN{align-items:center;border-top:1px solid #dce3ed;color:#65748c;display:flex;font-size:.68rem;gap:32px;min-height:60px;padding:0 22px}.project-phase-timeline-page_timelineLegend__GHkJN span{align-items:center;display:flex;gap:7px}.project-phase-timeline-page_timelineLegend__GHkJN span:last-child{margin-left:auto}.project-phase-timeline-page_timelineLegend__GHkJN i{background:#edf1f6;border-radius:4px;height:12px;width:22px}.project-phase-timeline-page_timelineLegend__GHkJN span:nth-child(2) i{width:18px}.project-phase-timeline-page_timelineLegend__GHkJN svg{width:15px}@media (max-width:760px){.project-phase-timeline-page_header__IsAl1{align-items:flex-start;flex-direction:column-reverse}.project-phase-timeline-page_header__IsAl1 button{align-self:flex-end}.project-phase-timeline-page_timelineTitle__876hj{align-items:flex-start;flex-direction:column}.project-phase-timeline-page_timelineLegend__GHkJN{align-items:flex-start;flex-direction:column;gap:12px;padding:16px 20px}.project-phase-timeline-page_timelineLegend__GHkJN span:last-child{margin-left:0}}.employee-view-directory_filterRow__GTro3{align-items:flex-end;display:flex;gap:var(--spacing-md)}.employee-view-directory_filterField__q3M\+f{flex:0 1 20rem;min-width:0;width:100%}.employee-view-directory_filterActions__dC7IL{display:flex;gap:var(--spacing-sm);margin-left:auto}.employee-view-directory_employeeGrid__6YQuh{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(4,minmax(0,1fr))}.employee-view-directory_employeeCard__Dd4\+j{align-items:stretch;background:var(--card-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-2xl);color:var(--content-primary);cursor:pointer;display:flex;flex-direction:column;min-height:8.5rem;min-width:0;padding:var(--spacing-xl);text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.employee-view-directory_employeeCard__Dd4\+j:hover{border-color:var(--info);box-shadow:0 var(--spacing-sm) var(--spacing-xl) var(--border-neutral);transform:translateY(-2px)}.employee-view-directory_employeeCard__Dd4\+j:focus-visible{outline:var(--border-medium) solid var(--info);outline-offset:var(--spacing-sm)}.employee-view-directory_cardTop__oF7Pi{align-items:flex-start;display:flex;gap:var(--spacing-xl)}.employee-view-directory_directoryAvatar__MUKky{flex-basis:55px;height:55px;width:55px}.employee-view-directory_cardIdentity__ILRIV{display:flex;flex:1 1;flex-direction:column;min-width:0}.employee-view-directory_moreIcon__YkkbC{color:var(--content-muted);flex:0 0 auto}.employee-view-directory_cardIdentity__ILRIV span,.employee-view-directory_department__MzHgo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-view-directory_department__MzHgo{color:var(--content-muted);font-size:var(--text-sm)}.employee-view-directory_employeeCode__B3FH\+{align-self:flex-start;background:var(--surface-info);border-radius:var(--rounded-md);color:var(--info);font-size:var(--text-xs);margin-top:var(--spacing-lg)}.employee-view-directory_department__MzHgo{margin-top:var(--spacing-sm)}.employee-view-directory_cardFooter__17FF1{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between;margin-top:auto;padding-top:var(--spacing-xl)}.employee-view-directory_centerLoader__mpFk2{align-items:center;display:flex;justify-content:center;min-height:18rem}.employee-view-directory_moreLoader__1GNnd{display:flex;justify-content:center;padding:var(--spacing-xl)}.employee-view-directory_loadMoreTrigger__Kb634{height:1px}.employee-view-directory_profileSection__B-LL2 h2{margin:0 0 var(--spacing-3xl)}.employee-view-directory_profileSection__B-LL2{min-width:0}.employee-view-directory_profileFields__-U39p{grid-gap:0 var(--spacing-7xl);display:grid;gap:0 var(--spacing-7xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.employee-view-directory_profileFieldsSingleColumn__47flx{grid-template-columns:1fr}.employee-view-directory_profileField__Y1Qg7{grid-gap:var(--spacing-xl);border-bottom:var(--border-thin) solid var(--border-neutral);display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(7.5rem,.7fr) minmax(0,1.3fr);padding:var(--spacing-xl) 0}.employee-view-directory_profileFieldWide__R5A7a{grid-column:1/-1}.employee-view-directory_profileField__Y1Qg7 dt{color:var(--content-muted);font-size:var(--text-sm)}.employee-view-directory_profileField__Y1Qg7 dd{color:var(--content);font-size:var(--text-sm);margin:0;min-width:0;overflow-wrap:break-word;word-break:normal}.employee-view-directory_profileField__Y1Qg7 a{color:var(--info)}@media (max-width:1200px){.employee-view-directory_employeeGrid__6YQuh{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1400px){.employee-view-directory_profileFields__-U39p{column-gap:var(--spacing-xl)}.employee-view-directory_profileField__Y1Qg7{gap:var(--spacing-md);grid-template-columns:minmax(5.5rem,.8fr) minmax(0,1.2fr)}}@media (max-width:960px){.employee-view-directory_employeeGrid__6YQuh{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-view-directory_filterRow__GTro3{flex-wrap:wrap}.employee-view-directory_filterActions__dC7IL{margin-left:0}}@media (max-width:700px){.employee-view-directory_employeeGrid__6YQuh{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-view-directory_profileFields__-U39p{grid-template-columns:1fr}.employee-view-directory_profileField__Y1Qg7{grid-template-columns:minmax(7.5rem,.7fr) minmax(0,1.3fr)}}@media (max-width:480px){.employee-view-directory_profileField__Y1Qg7{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr)}.employee-view-directory_employeeGrid__6YQuh{grid-template-columns:1fr}.employee-view-directory_filterActions__dC7IL,.employee-view-directory_filterField__q3M\+f{width:100%}.employee-view-directory_filterActions__dC7IL{flex-wrap:wrap}}.employee-view-directory-page_page__YtnOI{display:flex;flex-direction:column;gap:var(--spacing-xl)}.employee-view-directory-page_backButton__uNFzF{align-self:flex-end}.employee-view-directory-page_count__6J5WQ{align-self:flex-end;color:var(--content-muted);font-size:var(--text-base)}.employee-view-directory-page_count__6J5WQ strong{color:var(--content-primary)}.employee-view-directory-page_error__smJeZ{color:var(--danger);margin:0}.employee-view-directory-page_detailLoader__Wshpg{align-items:center;display:flex;justify-content:center;min-height:24rem}.employee-view-directory-page_profileHeader__MqMrK{align-items:flex-start;display:flex;gap:var(--spacing-3xl);justify-content:space-between}.employee-view-directory-page_profileIdentity__CmS\+e{align-items:center;display:flex;flex:1 1 25rem;gap:var(--spacing-5xl);min-width:0}.employee-view-directory-page_profileHeaderContent__PLe8w{min-width:0}.employee-view-directory-page_profileNameRow__IgKyV{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.employee-view-directory-page_profileHeaderContent__PLe8w p,.employee-view-directory-page_profileNameRow__IgKyV h1{margin:0}.employee-view-directory-page_profileNameRow__IgKyV h1{font-size:var(--text-3xl);line-height:1.2;overflow-wrap:anywhere}.employee-view-directory-page_profileHeaderContent__PLe8w p{margin-top:var(--spacing-sm)}.employee-view-directory-page_employeeIdPill__r6MZC{align-items:center;background:var(--surface-info);border-radius:var(--rounded-full);color:var(--info);display:inline-flex;font-size:var(--text-xs);gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-lg)}.employee-view-directory-page_profileHeaderMeta__gJVzl{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-5xl)}.employee-view-directory-page_profileHeaderMeta__gJVzl span{align-items:center;color:var(--content-muted);display:inline-flex;font-size:var(--text-sm);gap:var(--spacing-sm);min-width:0;overflow-wrap:anywhere}.employee-view-directory-page_summaryTiles__9HTPh{grid-gap:var(--spacing-lg);display:grid;flex:1 1 45rem;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.employee-view-directory-page_summaryTile__4JZJw{grid-gap:var(--spacing-sm) var(--spacing-lg);align-content:flex-start;border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);display:grid;gap:var(--spacing-sm) var(--spacing-lg);grid-template-columns:auto 1fr;min-width:0;padding:var(--spacing-lg)}.employee-view-directory-page_summaryTile__4JZJw svg{grid-row:1/span 2}.employee-view-directory-page_summaryTile__4JZJw span{color:var(--content);font-size:var(--text-sm);font-weight:var(--font-medium)}.employee-view-directory-page_summaryTile__4JZJw strong{color:var(--content-muted);font-size:var(--text-sm);font-weight:var(--font-medium);overflow:hidden;text-overflow:ellipsis}.employee-view-directory-page_tileBlue__ckOve{background:var(--surface-info);color:var(--info)}.employee-view-directory-page_tileGreen__PeRqB,.employee-view-directory-page_tileMint__0d2n7{background:var(--surface-success);color:var(--success)}.employee-view-directory-page_tileSky__5eqJW{background:var(--surface-info);color:var(--info)}.employee-view-directory-page_tilePurple__oC4ez{background:var(--surface-purple);color:var(--purple)}.employee-view-directory-page_informationGrid__qoO-u{grid-gap:var(--spacing-xl);align-items:stretch;display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr) minmax(0,1.1fr)}.employee-view-directory-page_informationGrid__qoO-u>*{height:100%;min-width:0}@media (max-width:1400px){.employee-view-directory-page_profileHeader__MqMrK{flex-wrap:wrap}.employee-view-directory-page_summaryTiles__9HTPh{flex-basis:100%}.employee-view-directory-page_informationGrid__qoO-u{grid-template-columns:1fr 1fr}.employee-view-directory-page_informationGrid__qoO-u>:first-child{grid-column:1/-1}}@media (max-width:900px){.employee-view-directory-page_summaryTiles__9HTPh{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-view-directory-page_informationGrid__qoO-u{grid-template-columns:1fr}.employee-view-directory-page_informationGrid__qoO-u>:first-child{grid-column:auto}}@media (max-width:560px){.employee-view-directory-page_profileHeader__MqMrK,.employee-view-directory-page_profileIdentity__CmS\+e{align-items:flex-start}.employee-view-directory-page_profileNameRow__IgKyV h1{font-size:var(--text-2xl)}.employee-view-directory-page_summaryTiles__9HTPh{grid-template-columns:1fr}}.employee-skills-tabs_card__YFfaN{min-width:0}.employee-skills-tabs_panel__9ehWl{padding-top:var(--spacing-2xl)}.employee-skills-tabs_description__ZuNXI{color:var(--content-secondary);margin:0 0 var(--spacing-2xl)}.employee-skills-tabs_skills__oorsu{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);list-style:none;margin:0;padding:0}.employee-skills-tabs_skill__EOr0u{align-items:center;background:#f8fafc;background:var(--color-slate-50,#f8fafc);border-radius:var(--rounded-lg);color:var(--content-primary);display:flex;gap:var(--spacing-lg);max-width:100%;overflow-wrap:anywhere;padding:var(--spacing-lg) var(--spacing-xl)}.employee-skills-tabs_dot__IDS5q{background:var(--color-accent-500);border-radius:50%;flex-shrink:0;height:7px;width:7px}.utilization-report-components_statsGrid__vXoOY{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(14rem,20rem));justify-content:start}.utilization-report-components_statButton__ip\+Co{background:#0000;border:0;cursor:pointer;padding:0;text-align:left}.utilization-report-components_statButton__ip\+Co:disabled{cursor:wait}.utilization-report-components_statCard__\+rU2l{align-items:center;display:flex;gap:var(--spacing-lg);min-height:5.25rem;transition:border-color .15s ease,box-shadow .15s ease}.utilization-report-components_statButton__ip\+Co:focus-visible{border-radius:var(--rounded-xl);outline:var(--border-medium) solid var(--info);outline-offset:var(--spacing-sm)}.utilization-report-components_activeCard__TC4zK{border-color:var(--info);box-shadow:0 0 0 var(--border-thin) var(--info)}.utilization-report-components_statIcon__7ZUDR{align-items:center;border-radius:var(--rounded-full);display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.utilization-report-components_blue__aKllt{background:var(--surface-info);color:var(--info)}.utilization-report-components_amber__rpbgU{background:var(--surface-warning);color:var(--warning)}.utilization-report-components_green__-JsS0{background:var(--surface-success);color:var(--success)}.utilization-report-components_filterRow__L8r2M{align-items:flex-end;display:flex;gap:var(--spacing-md)}.utilization-report-components_field__2q5wy{flex:1 1 18rem;min-width:0}.utilization-report-components_actions__oGilW{align-items:center;display:flex;gap:var(--spacing-sm);margin-left:auto}.utilization-report-components_error__pUTkq{color:var(--danger);font-size:var(--text-base);margin:var(--spacing-sm) 0 0}.utilization-report-components_tableCard__NVHLm{overflow:hidden}.utilization-report-components_loadingWrap__PxoDv{align-items:center;display:flex;justify-content:center;min-height:14rem}.utilization-report-components_employeeCell__6RX1O{align-items:center;display:flex;gap:var(--spacing-xl);min-width:13rem}.utilization-report-components_employeeDetails__abMKG{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.utilization-report-components_employeeName__nDdeK{color:var(--content-primary);font-size:var(--text-lg);font-weight:var(--font-medium)}.utilization-report-components_employeeDepartment__zIJJr{color:var(--content-muted);font-size:var(--text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.utilization-report-components_statsGrid__vXoOY{grid-template-columns:repeat(auto-fit,minmax(14rem,20rem))}.utilization-report-components_filterRow__L8r2M{flex-wrap:wrap}.utilization-report-components_actions__oGilW{margin-left:0}}@media (max-width:560px){.utilization-report-components_statsGrid__vXoOY{grid-template-columns:1fr}.utilization-report-components_actions__oGilW,.utilization-report-components_field__2q5wy,.utilization-report-components_statButton__ip\+Co{width:100%}.utilization-report-components_actions__oGilW{flex-wrap:wrap}}.utilization-report-page_page__Enl2K{display:flex;flex-direction:column;gap:1.5rem;gap:var(--spacing-xl,1.5rem)}.tech-stack-editor-modal_modal__1paEe{max-width:min(100vw - 2rem,56rem)}.tech-stack-editor-modal_modalBody__Fknfa{padding-top:var(--spacing-lg)}.tech-stack-editor-modal_content__LvgTy{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.tech-stack-editor-modal_employeeSummary__RXK8\+{align-items:center;background:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);display:flex;gap:var(--spacing-3xl);padding:var(--spacing-4xl)}.tech-stack-editor-modal_avatar__zXq\+A{background:var(--surface-info);border-radius:var(--rounded-full);color:var(--info);display:grid;flex:0 0 46px;font-size:var(--text-lg);font-weight:var(--font-semibold);height:46px;place-items:center;width:46px}.tech-stack-editor-modal_employeeName__\+Xlxg{color:var(--content-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.tech-stack-editor-modal_employeeMeta__7SKuD{color:var(--content-secondary);font-size:var(--text-sm);margin:var(--spacing-sm) 0 0}.tech-stack-editor-modal_sectionTitleRow__1BYUJ{align-items:center;display:flex;gap:var(--spacing-lg)}.tech-stack-editor-modal_sectionTitle__T7TYk{color:var(--content-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.tech-stack-editor-modal_count__32oYa{background:var(--surface-info);border-radius:var(--rounded-full);color:var(--info);display:grid;font-size:var(--text-xs);font-weight:var(--font-semibold);height:24px;min-width:24px;place-items:center}.tech-stack-editor-modal_addRow__F6aea{grid-gap:var(--spacing-xl);align-items:center;display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(180px,.75fr) minmax(240px,1fr) auto}.tech-stack-editor-modal_skillTable__s9Y9\+{border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-lg);overflow:hidden}.tech-stack-editor-modal_skillRow__n\+2Rs,.tech-stack-editor-modal_tableHeader__elzdD{grid-gap:var(--spacing-3xl);align-items:center;display:grid;gap:var(--spacing-3xl);grid-template-columns:minmax(220px,1fr) 240px 72px}.tech-stack-editor-modal_tableHeader__elzdD{background:var(--surface-neutral);color:var(--content-secondary);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:.04em;padding:var(--spacing-xl) var(--spacing-3xl)}.tech-stack-editor-modal_tableHeader__elzdD span:last-child{text-align:center}.tech-stack-editor-modal_skillRow__n\+2Rs{border-top:var(--border-thin) solid var(--border-neutral);min-height:64px;padding:var(--spacing-lg) var(--spacing-3xl)}.tech-stack-editor-modal_techStackCell__HI\+\+g{align-items:center;color:var(--content-primary);display:flex;font-size:var(--text-sm);gap:var(--spacing-xl);min-width:0}.tech-stack-editor-modal_techStackCell__HI\+\+g small,.tech-stack-editor-modal_techStackCell__HI\+\+g strong{display:block}.tech-stack-editor-modal_techStackCell__HI\+\+g small{color:var(--content-secondary);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.tech-stack-editor-modal_skillIcon__FrRzU{background:color-mix(in srgb,var(--skill-color) 12%,#0000);border-radius:var(--rounded-md);color:var(--skill-color);display:grid;flex:0 0 36px;font-weight:var(--font-semibold);height:36px;place-items:center;position:relative;width:36px}.tech-stack-editor-modal_skillLogo__0r8gr{background:#fff;border-radius:inherit;height:100%;inset:0;object-fit:contain;padding:4px;position:absolute;width:100%}.tech-stack-editor-modal_removeButton__jKOIW{background:#0000;border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-md);color:var(--danger);cursor:pointer;display:grid;height:38px;margin:0 auto;place-items:center;width:38px}.tech-stack-editor-modal_removeButton__jKOIW:hover{background:var(--surface-danger);border-color:var(--border-danger)}.tech-stack-editor-modal_emptyState__0za0G{border-top:var(--border-thin) solid var(--border-neutral);color:var(--content-muted);font-size:var(--text-sm);padding:var(--spacing-6xl);text-align:center}.tech-stack-editor-modal_infoBanner__Kog8a{align-items:center;background:var(--surface-info);border:var(--border-thin) solid var(--border-info);border-radius:var(--rounded-lg);color:var(--info);display:flex;font-size:var(--text-sm);gap:var(--spacing-xl);padding:var(--spacing-3xl)}.tech-stack-editor-modal_footerActions__k5wnD{display:flex;gap:var(--spacing-lg);justify-content:flex-end;width:100%}@media (max-width:760px){.tech-stack-editor-modal_addRow__F6aea{grid-template-columns:1fr}.tech-stack-editor-modal_tableHeader__elzdD{display:none}.tech-stack-editor-modal_skillRow__n\+2Rs{grid-template-columns:1fr auto}.tech-stack-editor-modal_techStackCell__HI\+\+g{grid-column:1/-1}}.certification-editor-modal_modal__M6QHp{width:min(1120px,calc(100vw - 32px))}.certification-editor-modal_modalBody__n4uaF{padding:0}.certification-editor-modal_content__QgBfw{padding:var(--spacing-4xl)}.certification-editor-modal_employeeSummary__N6nMl{align-items:center;background:var(--card-nested-surface);border:var(--border-thin) solid var(--border);border-radius:var(--rounded-xl);display:flex;gap:var(--spacing-xl);padding:var(--spacing-3xl)}.certification-editor-modal_employeeSummary__N6nMl h3,.certification-editor-modal_employeeSummary__N6nMl p{margin:0}.certification-editor-modal_employeeSummary__N6nMl p{color:var(--content-muted);font-size:var(--text-sm);margin-top:var(--spacing-sm)}.certification-editor-modal_addRow__dNTSS{grid-gap:var(--spacing-xl);align-items:end;display:grid;gap:var(--spacing-xl);grid-template-columns:1fr 1.4fr auto;margin:var(--spacing-3xl) 0}.certification-editor-modal_empty__FramH,.certification-editor-modal_loading__k7vjZ{color:var(--content-muted);display:grid;min-height:180px;place-items:center}.certification-editor-modal_list__FoB61{display:flex;flex-direction:column;gap:var(--spacing-xl);max-height:480px;overflow-y:auto}.certification-editor-modal_certification__0oIu1{border:var(--border-thin) solid var(--border);border-radius:var(--rounded-lg);overflow:hidden}.certification-editor-modal_certificationHeader__TmK0u{align-items:center;background:var(--card-nested-surface);display:flex;justify-content:space-between;padding:var(--spacing-xl) var(--spacing-3xl)}.certification-editor-modal_certificationHeader__TmK0u small,.certification-editor-modal_certificationHeader__TmK0u strong{display:block}.certification-editor-modal_certificationHeader__TmK0u small{color:var(--content-muted);margin-top:var(--spacing-xs)}.certification-editor-modal_deleteButton__LE6mY{background:#0000;border:0;color:var(--danger);display:grid;place-items:center}.certification-editor-modal_deleteButton__LE6mY:disabled{opacity:.5}.certification-editor-modal_fields__9MnA2{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(4,minmax(150px,1fr));padding:var(--spacing-3xl)}.certification-editor-modal_certificateNumber__FfKd9>div{justify-content:flex-start}.certification-editor-modal_url__J38b0{grid-column:span 2}.certification-editor-modal_footer__zQr3n{display:flex;gap:var(--spacing-xl);justify-content:flex-end}@media (max-width:800px){.certification-editor-modal_addRow__dNTSS,.certification-editor-modal_fields__9MnA2{grid-template-columns:1fr}.certification-editor-modal_url__J38b0{grid-column:auto}}.tech-stack-list-page_page__3Q7Ob,.tech-stack-list-page_tabPanel__mAA0j{display:flex;flex-direction:column;gap:var(--spacing-xl)}.tech-stack-list-page_tabPanel__mAA0j{padding-top:var(--spacing-xl)}.tech-stack-list-page_filterCard__JuMnr{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.tech-stack-list-page_filterHeading__ybfGM{align-items:flex-start;display:flex;justify-content:space-between}.tech-stack-list-page_title__kBl9N{color:var(--content-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0}.tech-stack-list-page_subtitle__IgGHB{color:var(--content-secondary);font-size:var(--text-sm);margin:var(--spacing-sm) 0 0}.tech-stack-list-page_filters__FvBuG{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.tech-stack-list-page_filters__FvBuG>:not(.tech-stack-list-page_filterActions__KshJr){flex:1 1 160px;min-width:0}.tech-stack-list-page_filterActions__KshJr{display:flex;flex:0 0 auto;gap:var(--spacing-lg);justify-content:flex-end;margin-left:auto;padding-bottom:var(--spacing-xs)}.tech-stack-list-page_tableCard__f876e{overflow:hidden}.tech-stack-list-page_loading__LtKDF{display:grid;min-height:260px;place-items:center}.tech-stack-list-page_employeeCell__r9Pt\+{align-items:center;display:flex;gap:var(--spacing-xl)}.tech-stack-list-page_employeeCode__52y1u,.tech-stack-list-page_employeeName__CV376{display:block}.tech-stack-list-page_employeeName__CV376{color:var(--content-primary);font-size:var(--text-sm);font-weight:var(--font-medium)}.tech-stack-list-page_employeeCode__52y1u{color:var(--content-secondary);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.tech-stack-list-page_badgeList__r18DZ{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.tech-stack-list-page_noSkills__tYbmE{color:var(--content-tertiary);font-size:var(--text-sm)}@media (max-width:640px){.tech-stack-list-page_filters__FvBuG>:not(.tech-stack-list-page_filterActions__KshJr){flex-basis:100%}.tech-stack-list-page_filterActions__KshJr{flex:1 1 100%;flex-wrap:wrap}.tech-stack-list-page_filterActions__KshJr>*{flex:1 1 auto}}.employee-appraisal_page__EvYaZ{grid-gap:var(--spacing-3xl);display:grid;gap:var(--spacing-3xl)}.employee-appraisal_section__jvkhE{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_sectionHeader__adIIs{align-items:flex-start;display:flex;gap:var(--spacing-lg)}.employee-appraisal_employeeCard__ceO-D p,.employee-appraisal_employeeCard__ceO-D strong,.employee-appraisal_previewSection__Gbxhy h3,.employee-appraisal_previewSection__Gbxhy p,.employee-appraisal_sectionHeader__adIIs h2,.employee-appraisal_sectionHeader__adIIs p{margin:0}.employee-appraisal_employeeMeta__KHdfE,.employee-appraisal_previewSection__Gbxhy p,.employee-appraisal_sectionHeader__adIIs p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.employee-appraisal_number__sg7\+v{align-items:center;background:var(--info);border-radius:var(--rounded-full);color:var(--content-info);display:inline-flex;flex:0 0 auto;font-size:var(--text-xs);font-weight:var(--font-semibold);height:1.75rem;justify-content:center;width:1.75rem}.employee-appraisal_letterGrid__t0wFe{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.employee-appraisal_letterCard__3vtzj{grid-gap:var(--spacing-lg);align-items:center;background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);cursor:pointer;display:grid;gap:var(--spacing-lg);grid-template-columns:auto auto 1fr;padding:var(--spacing-xl);text-align:left}.employee-appraisal_letterCard__3vtzj:hover{background:var(--surface-info);border-color:var(--info)}.employee-appraisal_letterCardSelected__KiEzv{border-color:var(--info);box-shadow:0 0 0 var(--border-thin) var(--info)}.employee-appraisal_letterIcon__KvGG8{align-items:center;border-radius:var(--rounded-full);display:inline-flex;height:3rem;justify-content:center;width:3rem}.employee-appraisal_toneBlue__pNV2B{background:var(--surface-info);color:var(--info)}.employee-appraisal_toneGreen__jfqaH{background:var(--surface-success);color:var(--success)}.employee-appraisal_tonePurple__X\+7ff{background:var(--surface-purple);color:var(--purple)}.employee-appraisal_letterCopy__oppYG{min-width:0}.employee-appraisal_letterCopy__oppYG strong{color:var(--content);display:block;font-size:var(--text-sm)}.employee-appraisal_letterCopy__oppYG span{color:var(--content-muted);display:block;font-size:var(--text-xs);margin-top:var(--spacing-xs)}.employee-appraisal_employeeGrid__0bTPb{display:grid;grid-template-columns:minmax(0,1fr)}.employee-appraisal_employeeControlRow__ByIJ4{grid-gap:var(--spacing-xl);align-items:flex-end;display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr)) -webkit-max-content;grid-template-columns:repeat(2,minmax(0,1fr)) max-content}.employee-appraisal_employeeSelectControl__7sUQB{width:100%}.employee-appraisal_employeeControlRow__ByIJ4>button{grid-column:3;justify-self:end}.employee-appraisal_bulkUploadModal__-2C3R{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_bulkUploadIntro__IA5lv{align-items:flex-start;display:flex;gap:var(--spacing-lg);justify-content:space-between}.employee-appraisal_bulkUploadIntro__IA5lv h3,.employee-appraisal_bulkUploadIntro__IA5lv p{margin:0}.employee-appraisal_bulkUploadIntro__IA5lv h3{font-size:var(--text-sm)}.employee-appraisal_bulkUploadIntro__IA5lv p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.employee-appraisal_bulkUploadInput__THfAV{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.employee-appraisal_bulkUploadDropzone__NUNSU{grid-gap:var(--spacing-sm);background:var(--surface-info);border:var(--border-thin) dashed var(--info);border-radius:var(--rounded-xl);color:var(--content);cursor:pointer;display:grid;gap:var(--spacing-sm);padding:var(--spacing-5xl) var(--spacing-xl);place-items:center;width:100%}.employee-appraisal_bulkUploadDropzone__NUNSU svg{color:var(--info)}.employee-appraisal_bulkUploadDropzone__NUNSU span{color:var(--content-muted);font-size:var(--text-xs)}.employee-appraisal_bulkUploadErrors__5Cx0o{background:color-mix(in srgb,var(--danger) 5%,var(--card-surface));border:var(--border-thin) solid color-mix(in srgb,var(--danger) 35%,var(--border-neutral));border-radius:var(--rounded-xl);overflow:hidden}.employee-appraisal_bulkUploadErrorHeader__J\+4Pm{align-items:flex-start;border-bottom:var(--border-thin) solid color-mix(in srgb,var(--danger) 20%,var(--border-neutral));display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg)}.employee-appraisal_bulkUploadErrorHeader__J\+4Pm div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.employee-appraisal_bulkUploadErrorHeader__J\+4Pm strong{color:var(--danger)}.employee-appraisal_bulkUploadErrorHeader__J\+4Pm span,.employee-appraisal_bulkUploadErrors__5Cx0o li span{color:var(--content-muted);font-size:var(--text-xs)}.employee-appraisal_bulkUploadErrors__5Cx0o ul{display:grid;list-style:none;margin:0;max-height:13rem;overflow-y:auto;padding:0}.employee-appraisal_bulkUploadErrors__5Cx0o li{grid-gap:var(--spacing-sm);border-bottom:var(--border-thin) solid var(--border-neutral);display:grid;gap:var(--spacing-sm);padding:var(--spacing-lg)}.employee-appraisal_bulkUploadErrors__5Cx0o li:last-child{border-bottom:0}.employee-appraisal_bulkUploadErrors__5Cx0o li div{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:space-between}.employee-appraisal_bulkUploadErrors__5Cx0o p{color:var(--content);font-size:var(--text-xs);margin:0}.employee-appraisal_bulkUploadFooter__960Ad{display:flex;gap:var(--spacing-lg);justify-content:flex-end}.employee-appraisal_bulkUploadActionMenu__W8ZFF{position:relative}.employee-appraisal_bulkUploadMenu__Y4gnM{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);bottom:calc(100% + var(--spacing-sm));box-shadow:0 8px 24px color-mix(in srgb,var(--content) 14%,#0000);display:grid;overflow:hidden;position:absolute;right:0;width:12rem;z-index:2}.employee-appraisal_bulkUploadMenu__Y4gnM button{background:#0000;border:0;border-bottom:var(--border-thin) solid var(--border-neutral);color:var(--content);cursor:pointer;font-size:var(--text-base);padding:var(--spacing-lg);text-align:left}.employee-appraisal_bulkUploadMenu__Y4gnM button:last-child{border-bottom:0}.employee-appraisal_bulkUploadMenu__Y4gnM button:focus-visible,.employee-appraisal_bulkUploadMenu__Y4gnM button:hover{background:var(--surface-info);outline:none}.employee-appraisal_employeeCard__ceO-D{align-items:center;background:var(--surface-info);border-radius:var(--rounded-2xl);display:flex;gap:var(--spacing-lg);min-height:4.75rem;padding:var(--spacing-lg)}.employee-appraisal_avatar__umfVJ{align-items:center;background:var(--card-surface);border-radius:var(--rounded-full);color:var(--info);display:inline-flex;flex:0 0 auto;font-weight:var(--font-semibold);height:3rem;justify-content:center;width:3rem}.employee-appraisal_employeeCard__ceO-D strong{color:var(--content);font-size:var(--text-sm)}.employee-appraisal_employeeMeta__KHdfE{display:flex;flex-direction:column}.employee-appraisal_fieldsGrid__vtmmk{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr))}.employee-appraisal_wide__frMWk{grid-column:1/-1}.employee-appraisal_actions__SoMqF{display:flex;gap:var(--spacing-lg);justify-content:flex-end}.employee-appraisal_previewGrid__M8j8B{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.employee-appraisal_previewSection__Gbxhy{background:var(--surface-neutral);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);padding:var(--spacing-xl)}.employee-appraisal_placeholder__EQ33x{color:var(--content-muted);padding:var(--spacing-7xl);text-align:center}.employee-appraisal_error__WJgyp{color:var(--danger);font-size:var(--text-xs);margin:0}.employee-appraisal_annexureLayout__wSEQ4{grid-gap:var(--spacing-xl);align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) 22rem}.employee-appraisal_annexureMain__9clWW{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);min-width:0}.employee-appraisal_compensationCard__MlST5{overflow:hidden}.employee-appraisal_cardHeading__YNvfg{align-items:end;border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;gap:var(--spacing-xl);justify-content:space-between;padding:var(--spacing-xl) var(--spacing-2xl)}.employee-appraisal_cardHeading__YNvfg h2,.employee-appraisal_cardHeading__YNvfg p{margin:0}.employee-appraisal_cardHeading__YNvfg p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.employee-appraisal_annualCtcField__UpBhO{width:min(18rem,100%)}.employee-appraisal_editableAmountField__FYGQi{background-color:var(--surface-info)!important;border-color:var(--info)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--info) 18%,#0000)}.employee-appraisal_editableAmountField__FYGQi:hover:not(:disabled):not(:read-only){border-color:var(--info)!important}.employee-appraisal_editableAmountField__FYGQi:focus-visible{border-color:var(--info)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--info) 18%,#0000)}.employee-appraisal_compensationTableWrap__lNYBk{overflow-x:auto}.employee-appraisal_compensationTable__kcTAN{border-collapse:collapse;width:100%}.employee-appraisal_compensationTable__kcTAN td,.employee-appraisal_compensationTable__kcTAN th{border-bottom:var(--border-thin) solid var(--border-neutral);padding:var(--spacing-md) var(--spacing-xl);text-align:left;vertical-align:middle}.employee-appraisal_compensationTable__kcTAN th{background:var(--surface-neutral);color:var(--content-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.employee-appraisal_compensationTable__kcTAN td{color:var(--content);font-size:var(--text-xs)}.employee-appraisal_compensationTable__kcTAN td:first-child{text-align:center;width:3rem}.employee-appraisal_compensationTable__kcTAN td:nth-child(2){min-width:14rem}.employee-appraisal_compensationTable__kcTAN td:nth-child(3){width:13rem}.employee-appraisal_compensationTable__kcTAN td:nth-child(4){font-weight:var(--font-medium);min-width:10rem}.employee-appraisal_compensationTable__kcTAN td span,.employee-appraisal_compensationTable__kcTAN td strong{display:block}.employee-appraisal_compensationTable__kcTAN td span{color:var(--content-muted);font-size:var(--text-xxs);margin-top:var(--spacing-xs)}.employee-appraisal_compensationTable__kcTAN .employee-appraisal_componentGroupRow__UREQw td{background:var(--surface-neutral);color:var(--content);font-weight:var(--font-semibold);padding:var(--spacing-lg) var(--spacing-xl);text-align:left}.employee-appraisal_compensationTable__kcTAN .employee-appraisal_subtotalRow__Bhioz td,.employee-appraisal_compensationTable__kcTAN tfoot td{background:var(--surface-info);color:var(--info);font-weight:var(--font-semibold)}.employee-appraisal_compensationTable__kcTAN tfoot .employee-appraisal_grossCtcRow__kxKhX td{background:var(--info);color:var(--content-info)}.employee-appraisal_summaryColumn__QfFxW{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);position:-webkit-sticky;position:sticky;top:var(--spacing-xl)}.employee-appraisal_summaryCard__p5OCb{border-color:var(--border-info);overflow:hidden}.employee-appraisal_summaryHeading__44zOl{background:var(--surface-info);border-bottom:var(--border-thin) solid var(--border-info);color:var(--info);padding:var(--spacing-xl)}.employee-appraisal_summaryHeading__44zOl h2{margin:0}.employee-appraisal_summaryList__WuEyH{margin:0;padding:var(--spacing-lg) var(--spacing-xl)}.employee-appraisal_summaryList__WuEyH div{border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg) 0}.employee-appraisal_summaryList__WuEyH div:last-child{border-bottom:0}.employee-appraisal_summaryList__WuEyH dd,.employee-appraisal_summaryList__WuEyH dt{color:var(--content);font-size:var(--text-xs);margin:0}.employee-appraisal_summaryList__WuEyH dd{font-weight:var(--font-semibold);text-align:right}.employee-appraisal_summaryList__WuEyH .employee-appraisal_summaryTotal__3g59M{background:var(--surface-info);margin:var(--spacing-sm) calc(var(--spacing-xl)*-1);padding:var(--spacing-xl)}.employee-appraisal_summaryList__WuEyH .employee-appraisal_summaryTotal__3g59M dd,.employee-appraisal_summaryList__WuEyH .employee-appraisal_summaryTotal__3g59M dt{color:var(--info);font-size:var(--text-sm)}.employee-appraisal_takeHomeCard__Fg5yi{grid-gap:var(--spacing-md);background:var(--surface-success);border-color:var(--border-success);display:grid;gap:var(--spacing-md);text-align:center}.employee-appraisal_takeHomeCard__Fg5yi span{color:var(--content-success);font-size:var(--text-xs);font-weight:var(--font-medium)}.employee-appraisal_takeHomeCard__Fg5yi strong{color:var(--success);font-size:var(--text-xl)}.employee-appraisal_annexureActions__7CL9M{grid-column:1/-1;justify-content:space-between}.employee-appraisal_actionGroup__DTiXW{display:flex;gap:var(--spacing-lg)}.employee-appraisal_reviewPage__H6McG{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_reviewTopActions__ce5FX{display:flex;gap:var(--spacing-lg);justify-content:flex-end}.employee-appraisal_reviewGrid__RMcWE{grid-gap:var(--spacing-xl);align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,2fr) minmax(17rem,.92fr) minmax(16rem,.88fr)}.employee-appraisal_documentCard__kHVe1{min-width:0;overflow:hidden}.employee-appraisal_reviewCardHeader__dV5yO{padding:var(--spacing-xl) var(--spacing-2xl)}.employee-appraisal_approvalCard__dTXD3 h2,.employee-appraisal_approvalCard__dTXD3 p,.employee-appraisal_approverCard__vnRGW h2,.employee-appraisal_reviewCardHeader__dV5yO h2,.employee-appraisal_reviewCardHeader__dV5yO p{margin:0}.employee-appraisal_approvalCard__dTXD3 p,.employee-appraisal_reviewCardHeader__dV5yO p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.employee-appraisal_documentViewer__qTYjH{background:#2d333b;border-radius:var(--rounded-lg);margin:0 var(--spacing-2xl);overflow:hidden}.employee-appraisal_viewerBar__d-1Ub{align-items:center;background:#252a30;color:#fff;display:flex;font-size:var(--text-xs);gap:var(--spacing-lg);min-height:2.75rem;padding:0 var(--spacing-lg)}.employee-appraisal_viewerBar__d-1Ub span:first-of-type{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-appraisal_viewerBar__d-1Ub strong{background:#171b20;border-radius:var(--rounded-md);padding:var(--spacing-xs) var(--spacing-md)}.employee-appraisal_documentViewer__qTYjH iframe{background:#fff;border:0;display:block;height:min(68rem,calc(100vh - 13rem));margin:0 auto;min-height:42rem;width:calc(100% - 5rem)}.employee-appraisal_fillHeight__LmgUM{display:flex;flex-direction:column;height:100%;min-height:0}.employee-appraisal_fillHeight__LmgUM .employee-appraisal_documentViewer__qTYjH{display:flex;flex:1 1;flex-direction:column;min-height:0}.employee-appraisal_fillHeight__LmgUM .employee-appraisal_documentViewer__qTYjH iframe{flex:1 1;height:100%;max-height:none;min-height:0;overflow:auto}.employee-appraisal_previewError__rI0EJ,.employee-appraisal_previewLoading__Zxy4T{color:#fff;display:grid;height:42rem;margin:0;place-items:center}.employee-appraisal_previewError__rI0EJ{color:var(--danger)}.employee-appraisal_openPreviewAction__bEoDU{padding:var(--spacing-xl) var(--spacing-2xl)}.employee-appraisal_approvalColumn__\+YD1w,.employee-appraisal_letterSummaryColumn__sQZg9{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_approvalChecklist__Dt6oZ{grid-gap:var(--spacing-lg);background:var(--surface-success);border:var(--border-thin) solid var(--border-success);border-radius:var(--rounded-lg);display:grid;gap:var(--spacing-lg);margin-top:var(--spacing-xl);padding:var(--spacing-xl)}.employee-appraisal_approvalChecklist__Dt6oZ span{align-items:center;color:var(--content-success);display:flex;font-size:var(--text-xs);gap:var(--spacing-md)}.employee-appraisal_approverCard__vnRGW{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_approver__P4NJc{align-items:center;display:flex;gap:var(--spacing-lg)}.employee-appraisal_approver__P4NJc>span{background:var(--surface-info);border-radius:50%;color:var(--info);display:grid;font-weight:var(--font-semibold);height:3rem;place-items:center;width:3rem}.employee-appraisal_approver__P4NJc div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.employee-appraisal_approver__P4NJc small{color:var(--content-muted)}.employee-appraisal_statusRow__cjYLj{align-items:center;display:flex;font-size:var(--text-xs);justify-content:space-between}.employee-appraisal_statusRow__cjYLj strong{background:var(--surface-warning);border-radius:var(--rounded-lg);color:var(--content-warning);min-width:6rem;padding:var(--spacing-sm);text-align:center}.employee-appraisal_notesCard__1dFQR h2{align-items:center;display:flex;gap:var(--spacing-md);margin:0}.employee-appraisal_notesCard__1dFQR ul{grid-gap:var(--spacing-sm);color:var(--content-muted);display:grid;font-size:var(--text-xs);gap:var(--spacing-sm);margin:var(--spacing-lg) 0 0;padding-left:var(--spacing-xl)}.employee-appraisal_compensationPreviewCard__3yC0Y,.employee-appraisal_letterSummaryCard__xfV6X{overflow:hidden}.employee-appraisal_letterSummaryTitle__wtMnH{align-items:center;border-bottom:var(--border-thin) solid var(--border-neutral);color:var(--info);display:flex;gap:var(--spacing-md);padding:var(--spacing-xl)}.employee-appraisal_letterSummaryTitle__wtMnH h2{margin:0}.employee-appraisal_compensationPreviewCard__3yC0Y dl,.employee-appraisal_letterSummaryCard__xfV6X dl{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);margin:0;padding:var(--spacing-xl)}.employee-appraisal_letterSummaryCard__xfV6X dl div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.employee-appraisal_compensationPreviewCard__3yC0Y dt,.employee-appraisal_letterSummaryCard__xfV6X dt{color:var(--content-muted);font-size:var(--text-xxs)}.employee-appraisal_compensationPreviewCard__3yC0Y dd,.employee-appraisal_letterSummaryCard__xfV6X dd{color:var(--content);font-size:var(--text-xs);font-weight:var(--font-semibold);margin:0}.employee-appraisal_compensationPreviewCard__3yC0Y{background:var(--surface-success);border-color:var(--border-success)}.employee-appraisal_compensationPreviewCard__3yC0Y .employee-appraisal_letterSummaryTitle__wtMnH{color:var(--content-success)}.employee-appraisal_compensationPreviewCard__3yC0Y dl div{display:flex;gap:var(--spacing-md);justify-content:space-between}.employee-appraisal_compensationPreviewCard__3yC0Y dd{color:var(--success)}.employee-appraisal_finalReviewPage__T4F0t{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.employee-appraisal_finalReviewSection__DUUwg{overflow:hidden}.employee-appraisal_basicReviewGrid__NIb4e{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.employee-appraisal_basicReviewGrid__NIb4e div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.employee-appraisal_basicReviewGrid__NIb4e dt{color:var(--content-muted)}.employee-appraisal_basicReviewGrid__NIb4e dd{color:var(--content);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0}.employee-appraisal_annexureReviewMeta__6x7kR{grid-gap:var(--spacing-sm);color:var(--content-muted);display:grid;font-size:var(--text-xs);gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-2xl)}.employee-appraisal_submitReviewAction__RV7U6{display:flex;gap:var(--spacing-lg);justify-content:space-between}@media (max-width:980px){.employee-appraisal_fieldsGrid__vtmmk,.employee-appraisal_letterGrid__t0wFe{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-appraisal_employeeGrid__0bTPb{grid-template-columns:1fr}.employee-appraisal_employeeControlRow__ByIJ4{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-appraisal_employeeControlRow__ByIJ4>button{grid-column:1/-1}.employee-appraisal_annexureLayout__wSEQ4{grid-template-columns:1fr}.employee-appraisal_summaryColumn__QfFxW{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.employee-appraisal_reviewGrid__RMcWE{grid-template-columns:minmax(0,1.7fr) minmax(16rem,1fr)}.employee-appraisal_letterSummaryColumn__sQZg9{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-appraisal_basicReviewGrid__NIb4e{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.employee-appraisal_fieldsGrid__vtmmk,.employee-appraisal_letterGrid__t0wFe,.employee-appraisal_previewGrid__M8j8B{grid-template-columns:1fr}.employee-appraisal_actions__SoMqF{align-items:stretch;flex-direction:column-reverse}.employee-appraisal_bulkUploadIntro__IA5lv{align-items:stretch;flex-direction:column}.employee-appraisal_employeeControlRow__ByIJ4{align-items:stretch;grid-template-columns:1fr}.employee-appraisal_employeeControlRow__ByIJ4>button{grid-column:auto;justify-self:stretch}.employee-appraisal_employeeSelectControl__7sUQB{width:100%}.employee-appraisal_summaryColumn__QfFxW{grid-template-columns:1fr}.employee-appraisal_actionGroup__DTiXW,.employee-appraisal_annexureActions__7CL9M{align-items:stretch;flex-direction:column-reverse}.employee-appraisal_reviewTopActions__ce5FX{align-items:stretch;flex-direction:column}.employee-appraisal_reviewGrid__RMcWE{grid-template-columns:1fr}.employee-appraisal_letterSummaryColumn__sQZg9{grid-column:auto;grid-template-columns:1fr}.employee-appraisal_documentViewer__qTYjH iframe{height:34rem;width:100%}.employee-appraisal_basicReviewGrid__NIb4e{grid-template-columns:1fr}.employee-appraisal_submitReviewAction__RV7U6{align-items:stretch;flex-direction:column-reverse}}.appraisal-workflow_approvalPage__ryk4u{grid-gap:var(--spacing-2xl);align-content:start;display:grid;gap:var(--spacing-2xl);min-height:calc(100vh - 10.5rem);transition:grid-template-columns .2s ease}.appraisal-workflow_approvalPageOpen__AOtaS{grid-template-columns:minmax(30rem,41%) minmax(38rem,59%)}.appraisal-workflow_approvalPageClosed__ekobw{grid-template-columns:minmax(0,1fr)}.appraisal-workflow_managementPage__2x\+Fv{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl)}.appraisal-workflow_summaryGrid__z12Ie{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr))}.appraisal-workflow_summaryCard__GzK4d{align-items:center;background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);box-shadow:0 2px 7px color-mix(in srgb,var(--content) 6%,#0000);color:var(--content);cursor:pointer;display:flex;gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl);text-align:left;transition:transform .15s ease,border-color .15s ease}.appraisal-workflow_summaryCard__GzK4d:hover{border-color:var(--border-info);transform:translateY(-2px)}.appraisal-workflow_summaryCardActive__qTQHg{border-color:var(--info);box-shadow:0 0 0 1px var(--info)}.appraisal-workflow_summaryCardActiveGreen__LUUiQ{background:var(--surface-success);border-color:var(--success)}.appraisal-workflow_summaryCardActiveRed__XKuZr{background:var(--surface-danger);border-color:var(--danger)}.appraisal-workflow_summaryCard__GzK4d>span:last-child{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs);min-width:0}.appraisal-workflow_summaryCard__GzK4d strong{color:var(--content-muted);font-size:var(--text-sm);font-weight:var(--font-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appraisal-workflow_summaryCard__GzK4d b{font-size:var(--text-2xl);line-height:1.25}.appraisal-workflow_summaryIcon__p-wfc{border-radius:var(--rounded-full);display:grid;flex:0 0 auto;height:3rem;place-items:center;width:3rem}.appraisal-workflow_toneblue__LV54V{background:var(--surface-info);color:var(--info)}.appraisal-workflow_tonered__rbMIz{background:var(--surface-danger);color:var(--danger)}.appraisal-workflow_tonegreen__4BOPi{background:var(--surface-success);color:var(--success)}.appraisal-workflow_toneorange__Sj7Y-{background:var(--surface-warning);color:var(--content-warning)}.appraisal-workflow_tonepurple__XHVKx{background:var(--surface-purple);color:var(--purple)}.appraisal-workflow_managementGrid__65ndN{grid-gap:var(--spacing-lg);align-items:start;display:grid;gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) 18rem}.appraisal-workflow_managementMain__dlwQ2{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);min-width:0}.appraisal-workflow_managementToolbar__aYsyl{align-items:flex-end;background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);box-shadow:0 1px 3px color-mix(in srgb,var(--content) 5%,#0000);display:flex;gap:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg)}.appraisal-workflow_managementToolbar__aYsyl .appraisal-workflow_filters__lJ77r{border:0;flex:1 1;padding:0}.appraisal-workflow_managementAside__PoEMo{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.appraisal-workflow_reminderCard__WziPt,.appraisal-workflow_sideCard__wQ4xg{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-2xl);box-shadow:0 1px 4px color-mix(in srgb,var(--content) 6%,#0000);overflow:hidden}.appraisal-workflow_sideCard__wQ4xg h3{border-bottom:var(--border-thin) solid var(--border-neutral);font-size:var(--text-sm);margin:0;padding:var(--spacing-lg)}.appraisal-workflow_sideCard__wQ4xg>button{align-items:flex-start;background:#0000;border:0;color:var(--info);cursor:pointer;display:flex;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);text-align:left;width:100%}.appraisal-workflow_sideCard__wQ4xg>button:hover{background:var(--surface-info)}.appraisal-workflow_sideCard__wQ4xg>button svg{flex:0 0 auto;margin-top:2px}.appraisal-workflow_sideCard__wQ4xg>button span{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.appraisal-workflow_sideCard__wQ4xg>button strong{font-size:var(--text-xs)}.appraisal-workflow_sideCard__wQ4xg>button small{color:var(--content-muted);font-size:var(--text-xxs)}.appraisal-workflow_legend__wX4eF{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);padding:var(--spacing-lg)}.appraisal-workflow_legend__wX4eF>div{grid-gap:var(--spacing-sm);align-items:center;display:grid;gap:var(--spacing-sm);grid-template-columns:minmax(7rem,auto) 1fr}.appraisal-workflow_legend__wX4eF>div>span:last-child{color:var(--content-muted);font-size:var(--text-xxs)}.appraisal-workflow_reminderCard__WziPt{grid-gap:var(--spacing-md);background:linear-gradient(180deg,var(--surface-info),var(--card-surface));display:grid;gap:var(--spacing-md);justify-items:center;padding:var(--spacing-2xl);text-align:center}.appraisal-workflow_reminderCard__WziPt>span{align-items:flex-end;color:var(--info);display:flex}.appraisal-workflow_reminderCard__WziPt strong{font-size:var(--text-sm)}.appraisal-workflow_reminderCard__WziPt p{color:var(--content-muted);font-size:var(--text-xs);line-height:1.6;margin:0}.appraisal-workflow_neutralBadge__UKEd0{background:var(--surface-neutral);border-radius:var(--rounded-full);color:var(--content-subtle);display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-semibold);padding:var(--spacing-xs) var(--spacing-md)}.appraisal-workflow_listPanel__\+UnsB,.appraisal-workflow_reviewPanel__yS769{min-width:0;overflow:hidden}.appraisal-workflow_listPanel__\+UnsB{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.appraisal-workflow_panelTitle__leT8S,.appraisal-workflow_reviewHeader__QJxk3,.appraisal-workflow_reviewToolbar__2gH3Z{align-items:center;border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-xl)}.appraisal-workflow_emptyReview__Fv4C3 h2,.appraisal-workflow_emptyReview__Fv4C3 p,.appraisal-workflow_panelTitle__leT8S h2,.appraisal-workflow_panelTitle__leT8S p,.appraisal-workflow_reviewHeader__QJxk3 h2,.appraisal-workflow_reviewHeader__QJxk3 p,.appraisal-workflow_reviewToolbar__2gH3Z h3{margin:0}.appraisal-workflow_emptyReview__Fv4C3 p,.appraisal-workflow_panelTitle__leT8S p,.appraisal-workflow_reviewHeader__QJxk3 p{color:var(--content-muted);font-size:var(--text-xs);margin-top:var(--spacing-xs)}.appraisal-workflow_filters__lJ77r{grid-gap:var(--spacing-md);align-items:end;border-bottom:var(--border-thin) solid var(--border-neutral);display:grid;gap:var(--spacing-md);grid-template-columns:1.35fr repeat(3,1fr) auto;padding:var(--spacing-lg) var(--spacing-xl)}.appraisal-workflow_decisionBar__ZJEP3,.appraisal-workflow_filterActions__EECRU,.appraisal-workflow_rowActions__1gnVE{display:flex;gap:var(--spacing-sm)}.appraisal-workflow_tableWrap__m4GnN{flex:1 1;overflow:auto}.appraisal-workflow_tableWrap__m4GnN table{border-collapse:collapse;white-space:nowrap;width:100%}.appraisal-workflow_tableWrap__m4GnN td,.appraisal-workflow_tableWrap__m4GnN th{border-bottom:var(--border-thin) solid var(--border-neutral);font-size:var(--text-xs);padding:var(--spacing-md) var(--spacing-lg);text-align:left;vertical-align:middle}.appraisal-workflow_tableWrap__m4GnN th{background:var(--surface-neutral);color:var(--content-muted);font-weight:var(--font-semibold)}.appraisal-workflow_tableWrap__m4GnN td small,.appraisal-workflow_tableWrap__m4GnN td strong{display:block}.appraisal-workflow_tableWrap__m4GnN td small{color:var(--content-muted);margin-top:var(--spacing-xs)}.appraisal-workflow_pager__Ac7WZ{align-items:center;color:var(--content-muted);display:flex;font-size:var(--text-xs);gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg)}.appraisal-workflow_pager__Ac7WZ div{align-items:center;display:flex;gap:var(--spacing-md)}.appraisal-workflow_reviewPanel__yS769{display:flex;flex-direction:column}.appraisal-workflow_approvalReviewModalBody__VMaSs{display:flex;overflow:hidden;padding:0}.appraisal-workflow_approvalReviewModal__rJ5Vd{display:flex;flex-direction:column;max-height:calc(100vh - 10rem);min-height:0;overflow:hidden;width:100%}.appraisal-workflow_approvalReviewModal__rJ5Vd .appraisal-workflow_annexureScroll__8dusL{max-height:none;min-height:18rem}.appraisal-workflow_approvalReviewActions__felIc{justify-content:flex-end}.appraisal-workflow_approvalReviewActions__felIc,.appraisal-workflow_employeeCell__j7eJG,.appraisal-workflow_profileSummary__ysA8V{align-items:center;display:flex;gap:var(--spacing-md)}.appraisal-workflow_employeeIdentity__o9uIl{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs);min-width:0}.appraisal-workflow_employeeIdentity__o9uIl strong{color:var(--content);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appraisal-workflow_employeeIdentity__o9uIl small{color:var(--content-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appraisal-workflow_profileAvatar__GtoQb,.appraisal-workflow_tableAvatar__vmxxj{background:var(--surface-info);border-radius:var(--rounded-full);color:var(--info);display:grid;flex:0 0 auto;place-items:center}.appraisal-workflow_profileAvatar__GtoQb{height:3.5rem;width:3.5rem}.appraisal-workflow_tableAvatar__vmxxj{height:2rem;width:2rem}.appraisal-workflow_profileSummary__ysA8V small{color:var(--content-muted);display:block;font-size:var(--text-xxs);margin-top:var(--spacing-xs)}.appraisal-workflow_reviewStatus__ctGhg{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);justify-items:end}.appraisal-workflow_reviewStatus__ctGhg small{color:var(--content-muted);font-size:var(--text-xxs)}.appraisal-workflow_reviewHeaderActions__7yW2K{align-items:center;display:flex;gap:var(--spacing-lg)}.appraisal-workflow_closeReview__ibiqa{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-lg);color:var(--content-muted);cursor:pointer;display:grid;flex:0 0 auto;height:2.25rem;place-items:center;width:2.25rem}.appraisal-workflow_closeReview__ibiqa:hover{background:var(--surface-danger);border-color:var(--border-danger);color:var(--danger)}.appraisal-workflow_letterBadge__2Q\+Yj{background:var(--surface-success);border:var(--border-thin) solid var(--border-success);border-radius:var(--rounded-full);color:var(--success);display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-semibold);padding:var(--spacing-xs) var(--spacing-md)}.appraisal-workflow_reviewToolbar__2gH3Z h3{align-items:center;display:flex;gap:var(--spacing-sm);margin:0}.appraisal-workflow_detailGrid__YthTH{grid-gap:var(--spacing-lg);background:var(--surface-info);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(6,minmax(0,1fr));padding:var(--spacing-xl)}.appraisal-workflow_detailGrid__YthTH div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.appraisal-workflow_detailGrid__YthTH span{color:var(--content-muted);font-size:var(--text-xs);font-weight:var(--font-medium)}.appraisal-workflow_detailGrid__YthTH strong{color:var(--content);font-size:var(--text-xs);font-weight:var(--font-semibold)}.appraisal-workflow_annualComponentSummary__Dplto{grid-gap:var(--spacing-lg);background:var(--surface-info);border:var(--border-thin) solid color-mix(in srgb,var(--info) 35%,var(--border-neutral));border-radius:var(--rounded-xl);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-xl)}.appraisal-workflow_annualComponentSummary__Dplto div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.appraisal-workflow_annualComponentSummary__Dplto span{color:var(--content-muted);font-size:var(--text-xs)}.appraisal-workflow_annualComponentSummary__Dplto strong{color:var(--content);font-size:var(--text-sm)}.appraisal-workflow_workflowModalContent__oOu5V{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.appraisal-workflow_managementReviewBackdrop__FV9\+J{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a7a;padding:1.25rem}.appraisal-workflow_managementReviewModal__MH7W2{background:#fff;border-color:#ffffff8c;border-radius:var(--rounded-xl);height:calc(100vh - 2.5rem);max-height:none;max-width:none;width:calc(100vw - 2.5rem)}.appraisal-workflow_managementReviewModalBody__TKeb0{overflow:hidden;padding:0 var(--spacing-xl) var(--spacing-xl)}.appraisal-workflow_managementReviewLayout__afZvs,.appraisal-workflow_managementReviewModalBody__TKeb0 .appraisal-workflow_workflowModalContent__oOu5V,.appraisal-workflow_pendingPreviewLayout__D6hhm{height:100%;min-height:0}.appraisal-workflow_managementReviewLayout__afZvs{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(19rem,25rem) minmax(0,1fr)}.appraisal-workflow_pendingPreviewLayout__D6hhm{display:grid;grid-template-columns:minmax(0,1fr)}.appraisal-workflow_managementControlPanel__yBTuY{display:flex;flex-direction:column;gap:var(--spacing-lg);height:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--spacing-xs);scrollbar-gutter:stable}.appraisal-workflow_managementControlPanel__yBTuY>.appraisal-workflow_workflowSection__gOvg4{flex:0 0 auto}.appraisal-workflow_managementControlPanel__yBTuY .appraisal-workflow_detailGrid__YthTH{grid-template-columns:1fr}.appraisal-workflow_managementFileActions__WSP6w{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);padding:var(--spacing-lg)}.appraisal-workflow_managementFileActions__WSP6w>button{justify-self:start}.appraisal-workflow_managementPreviewPanel__gCkwR{min-height:0;min-width:0;overflow:auto}.appraisal-workflow_managementPreviewPanel__gCkwR .appraisal-workflow_workflowLetterPreview__RkREO{min-height:100%}.appraisal-workflow_approvedPreviewModal__AqM2g{height:min(88vh,56rem);max-height:calc(100vh - 2rem)}.appraisal-workflow_approvedPreviewModalBody__D2WU4{height:auto;min-height:0;min-width:0;overflow:hidden;padding:0 var(--spacing-md) var(--spacing-md)}.appraisal-workflow_approvedPreviewModalBody__D2WU4 .appraisal-workflow_pendingPreviewLayout__D6hhm,.appraisal-workflow_approvedPreviewModalBody__D2WU4 .appraisal-workflow_workflowModalContent__oOu5V{height:100%;min-height:0}.appraisal-workflow_managementPreviewPanel__gCkwR.appraisal-workflow_approvedPreviewScroll__PRELu{height:100%;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;width:100%}.appraisal-workflow_approvedLetterPreview__IgKB7{min-height:100%;min-width:70rem;width:max(100%,70rem)}.appraisal-workflow_workflowReviewLayout__uFAzV{grid-gap:var(--spacing-xl);align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1.8fr) minmax(19rem,.8fr)}.appraisal-workflow_workflowPreviewColumn__KTtTm{min-width:0}.appraisal-workflow_workflowSidebar__4V1Kc{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);min-width:0}.appraisal-workflow_workflowSidebar__4V1Kc .appraisal-workflow_detailGrid__YthTH,.appraisal-workflow_workflowSidebar__4V1Kc .appraisal-workflow_workflowDocumentGrid__GLfSV{grid-template-columns:1fr}.appraisal-workflow_workflowSection__gOvg4{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);overflow:hidden}.appraisal-workflow_workflowSectionHeader__HQBes{align-items:center;border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl)}.appraisal-workflow_workflowSectionHeader__HQBes>div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.appraisal-workflow_workflowSectionHeader__HQBes p,.appraisal-workflow_workflowSectionHeader__HQBes strong{margin:0}.appraisal-workflow_workflowSectionHeader__HQBes p{color:var(--content-muted);font-size:var(--text-xs)}.appraisal-workflow_workflowAnnexure__oXcaI{max-height:25rem;overflow:auto;padding:var(--spacing-lg)}.appraisal-workflow_workflowLetterPreview__RkREO{border:0;border-radius:0;box-shadow:none}.appraisal-workflow_approvalSummaryGrid__j2xOe{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.appraisal-workflow_approvalSummaryGrid__j2xOe .appraisal-workflow_summaryCard__GzK4d{padding:var(--spacing-2xl) var(--spacing-xl)}.appraisal-workflow_approvalSummaryGrid__j2xOe .appraisal-workflow_summaryIcon__p-wfc{height:2.5rem;margin:0;width:2.5rem}.appraisal-workflow_approvalSummaryContentWidth__-u-TZ{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.appraisal-workflow_approvalSummaryGrid__j2xOe.appraisal-workflow_singleSummaryCardGrid__U7I1p{grid-template-columns:minmax(12rem,16rem);justify-content:start}.appraisal-workflow_approvalSummaryContentWidth__-u-TZ .appraisal-workflow_summaryCard__GzK4d strong{overflow:visible;text-overflow:clip;white-space:normal}.appraisal-workflow_summaryCardStatic__IREtQ{cursor:default;transition:none}.appraisal-workflow_summaryCardStatic__IREtQ:hover{border-color:var(--border-neutral);transform:none}.appraisal-workflow_summaryCardStatic__IREtQ.appraisal-workflow_summaryCardActiveGreen__LUUiQ:hover{border-color:var(--success)}.appraisal-workflow_summaryCardStatic__IREtQ.appraisal-workflow_summaryCardActiveRed__XKuZr:hover{border-color:var(--danger)}.appraisal-workflow_workflowFooterActions__KMVwG{border-bottom:var(--border-thin) solid var(--border-neutral);display:flex;justify-content:flex-end;padding:var(--spacing-lg) var(--spacing-xl)}.appraisal-workflow_workflowDocumentGrid__GLfSV{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-xl)}.appraisal-workflow_schedulePanel__2r3mM,.appraisal-workflow_uploadPanel__8-JVS{grid-gap:var(--spacing-md);align-content:start;background:var(--surface-info);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-lg);display:grid;gap:var(--spacing-md);padding:var(--spacing-lg)}.appraisal-workflow_uploadPanel__8-JVS label{font-weight:var(--font-semibold)}.appraisal-workflow_uploadPanel__8-JVS input{background:var(--card-surface);border:var(--border-thin) dashed var(--border-neutral);border-radius:var(--rounded-md);padding:var(--spacing-md);width:100%}.appraisal-workflow_schedulePanel__2r3mM small,.appraisal-workflow_uploadPanel__8-JVS small{color:var(--content-muted)}.appraisal-workflow_uploadComplete__2kMLW{align-items:center;color:var(--success);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);gap:var(--spacing-xs)}@media (max-width:48rem){.appraisal-workflow_managementReviewBackdrop__FV9\+J{padding:var(--spacing-sm)}.appraisal-workflow_managementReviewModal__MH7W2{height:calc(100vh - 1rem);width:calc(100vw - 1rem)}.appraisal-workflow_managementReviewModalBody__TKeb0{overflow:auto;padding-inline:var(--spacing-md)}.appraisal-workflow_managementReviewLayout__afZvs{grid-template-columns:1fr;height:auto}.appraisal-workflow_managementControlPanel__yBTuY,.appraisal-workflow_managementPreviewPanel__gCkwR{overflow:visible}.appraisal-workflow_workflowReviewLayout__uFAzV{grid-template-columns:1fr}.appraisal-workflow_workflowSectionHeader__HQBes{align-items:flex-start;flex-direction:column}.appraisal-workflow_workflowDocumentGrid__GLfSV{grid-template-columns:1fr}}.appraisal-workflow_annexureScroll__8dusL{flex:1 1;max-height:calc(100vh - 28rem);min-height:20rem;overflow:auto;padding:var(--spacing-md) var(--spacing-xl)}.appraisal-workflow_annexureGroup__y7pWL{border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);margin-bottom:var(--spacing-lg);overflow:hidden}.appraisal-workflow_annexureGroup__y7pWL h4{background:linear-gradient(90deg,var(--surface-info),var(--card-surface));color:var(--info);font-size:var(--text-xs);margin:0;padding:var(--spacing-md) var(--spacing-lg)}.appraisal-workflow_annexureGroup__y7pWL p{color:var(--content-muted);font-size:var(--text-xs);padding:0 var(--spacing-lg)}.appraisal-workflow_moneyRow__4tJ7i{grid-gap:var(--spacing-lg);align-items:center;border-top:var(--border-thin) solid var(--border-neutral);display:grid;font-size:var(--text-xs);gap:var(--spacing-lg);grid-template-columns:1fr 10rem;padding:var(--spacing-sm) var(--spacing-lg)}.appraisal-workflow_moneyRow__4tJ7i strong{text-align:right}.appraisal-workflow_decisionBar__ZJEP3{background:var(--card-surface);border-top:var(--border-thin) solid var(--border-neutral);bottom:0;gap:var(--spacing-lg);justify-content:flex-end;margin-top:auto;padding:var(--spacing-lg) var(--spacing-xl);position:-webkit-sticky;position:sticky;z-index:1}.appraisal-workflow_emptyReview__Fv4C3{display:grid;height:100%;padding:var(--spacing-5xl);place-content:center;text-align:center}.appraisal-workflow_status__9Uk58{background:var(--surface-neutral);border-radius:var(--rounded-full);color:var(--content-muted);display:inline-flex;font-size:var(--text-xxs);font-weight:var(--font-semibold);padding:var(--spacing-xs) var(--spacing-md)}.appraisal-workflow_statusPDFGENERATED__aERyI,.appraisal-workflow_statusPENDINGAPPROVAL__0xDhJ{background:var(--surface-info);color:var(--info)}.appraisal-workflow_statusAPPROVED__AmxG8,.appraisal-workflow_statusEMAILSENT__bUibP{background:var(--surface-success);color:var(--success)}.appraisal-workflow_statusREJECTED__ASgIj{background:var(--surface-danger);color:var(--danger)}.appraisal-workflow_statusEMAILSCHEDULED__om4ka{background:var(--surface-warning);color:var(--content-warning)}.appraisal-workflow_statusTabs__\+1cV\+{background:var(--card-surface);border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);display:flex;gap:var(--spacing-sm);overflow:auto;padding:var(--spacing-sm)}.appraisal-workflow_statusTabs__\+1cV\+ button{background:#0000;border:0;border-radius:var(--rounded-lg);color:var(--content-muted);cursor:pointer;font-weight:var(--font-medium);padding:var(--spacing-md) var(--spacing-lg)}.appraisal-workflow_statusTabs__\+1cV\+ .appraisal-workflow_activeTab__vTqbR{background:var(--surface-info);color:var(--info)}.appraisal-workflow_rejection__h-CUA{color:var(--danger);white-space:normal}.appraisal-workflow_remarkBox__OBU8D{background:var(--surface-danger);border:var(--border-thin) solid var(--border-danger);border-radius:var(--rounded-xl);margin:var(--spacing-lg) 0;min-width:0;padding:var(--spacing-lg)}.appraisal-workflow_remarkBox__OBU8D p{color:var(--danger);font-size:var(--text-xs);margin:var(--spacing-xs) 0 0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}@media (max-width:64rem){.appraisal-workflow_managementReviewModalBody__TKeb0{overflow-y:auto}.appraisal-workflow_managementReviewLayout__afZvs,.appraisal-workflow_managementReviewModalBody__TKeb0 .appraisal-workflow_workflowModalContent__oOu5V{height:auto}.appraisal-workflow_managementReviewLayout__afZvs{grid-template-columns:minmax(0,1fr)}.appraisal-workflow_managementControlPanel__yBTuY{height:auto;overflow:visible;padding-right:0}}.appraisal-workflow_error__UZQAM{color:var(--danger);margin:var(--spacing-lg)}.appraisal-workflow_approvalFiltersGrid__0eejc{grid-gap:var(--spacing-md);align-items:end;display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr 1fr auto}.appraisal-workflow_managementFiltersGrid__wMsVd{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.appraisal-workflow_approvalFilterActions__eotzl{display:flex;gap:var(--spacing-sm)}.appraisal-workflow_approvalFilterActions__eotzl>*{flex:0 0 auto;white-space:nowrap}.appraisal-workflow_scheduleFiltersGrid__gt651{grid-gap:var(--spacing-md);align-items:end;display:grid;gap:var(--spacing-md);grid-template-columns:minmax(13rem,1fr) minmax(12rem,.8fr) minmax(16rem,1fr) auto}.appraisal-workflow_scheduleModalBody__XD52u{overflow:visible}.appraisal-workflow_scheduleModalContent__-0zbK{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl)}.appraisal-workflow_scheduleModalIntro__Y4i2c{align-items:flex-start;background:var(--surface-info);border:var(--border-thin) solid var(--border-info);border-radius:var(--rounded-xl);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg)}.appraisal-workflow_scheduleModalIntro__Y4i2c>span{background:var(--card-surface);border-radius:var(--rounded-full);color:var(--info);display:grid;flex:0 0 auto;height:2.5rem;place-items:center;width:2.5rem}.appraisal-workflow_reminderOption__MTHVc,.appraisal-workflow_scheduleModalIntro__Y4i2c div{grid-gap:var(--spacing-xs);display:grid;gap:var(--spacing-xs)}.appraisal-workflow_reminderOption__MTHVc small,.appraisal-workflow_scheduleModalIntro__Y4i2c p{color:var(--content-muted);font-size:var(--text-xs);margin:0}.appraisal-workflow_reminderOption__MTHVc{border:var(--border-thin) solid var(--border-neutral);border-radius:var(--rounded-xl);padding:var(--spacing-lg)}.appraisal-workflow_scheduleModalActions__r78\+w{align-items:center;display:flex;gap:var(--spacing-md);justify-content:flex-end;width:100%}.appraisal-workflow_approvalEmptyState__zwfot{color:var(--content-muted);display:grid;font-size:var(--text-xl);min-height:11rem;place-items:center}.appraisal-workflow_bulkActionBar__wy0Tj{align-items:center;color:var(--content-muted);display:flex;font-size:var(--text-sm);gap:var(--spacing-lg);justify-content:flex-end;padding:var(--spacing-lg)}.appraisal-workflow_completedAction__JoWL8{color:var(--content-muted);font-size:var(--text-xs);font-weight:var(--font-medium)}@media (max-width:1200px){.appraisal-workflow_approvalPage__ryk4u{grid-template-columns:1fr}.appraisal-workflow_filters__lJ77r{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-workflow_filterActions__EECRU{grid-column:1/-1;justify-content:flex-end}}@media (max-width:1100px){.appraisal-workflow_approvalFiltersGrid__0eejc{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-workflow_approvalFilterActions__eotzl{justify-content:flex-end}.appraisal-workflow_managementFiltersGrid__wMsVd,.appraisal-workflow_scheduleFiltersGrid__gt651{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-workflow_approvalSummaryGrid__j2xOe{grid-template-columns:1fr}.appraisal-workflow_approvalSummaryContentWidth__-u-TZ{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (max-width:600px){.appraisal-workflow_approvalSummaryContentWidth__-u-TZ{grid-template-columns:1fr}.appraisal-workflow_approvalSummaryGrid__j2xOe.appraisal-workflow_singleSummaryCardGrid__U7I1p{grid-template-columns:minmax(0,1fr)}}@media (max-width:1400px){.appraisal-workflow_summaryGrid__z12Ie{grid-template-columns:repeat(3,minmax(0,1fr))}.appraisal-workflow_managementGrid__65ndN{grid-template-columns:1fr}.appraisal-workflow_managementAside__PoEMo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.appraisal-workflow_annualComponentSummary__Dplto,.appraisal-workflow_detailGrid__YthTH,.appraisal-workflow_filters__lJ77r{grid-template-columns:1fr}.appraisal-workflow_approvalPage__ryk4u{display:block}.appraisal-workflow_reviewPanel__yS769{margin-top:var(--spacing-lg)}.appraisal-workflow_pager__Ac7WZ{align-items:flex-start;flex-direction:column}.appraisal-workflow_approvalFiltersGrid__0eejc,.appraisal-workflow_scheduleFiltersGrid__gt651{grid-template-columns:1fr}.appraisal-workflow_approvalFilterActions__eotzl{align-items:stretch;flex-direction:column}}@media (max-width:800px){.appraisal-workflow_managementAside__PoEMo,.appraisal-workflow_summaryGrid__z12Ie{grid-template-columns:1fr}.appraisal-workflow_managementToolbar__aYsyl{align-items:stretch;flex-direction:column}}.notification-badge_badge__RvsgO{align-items:center;background-color:#ef44441a;border:1px solid #ef444433;border-radius:999px;color:#ef4444;display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin-left:auto;padding:2px 8px;white-space:nowrap}.notification-badge_dot__k76ML{background-color:#ef4444;border-radius:50%;flex-shrink:0;height:6px;width:6px}.side-navbar_sidebar__50JfB{border-right:1px solid var(--border);min-width:260px}.side-navbar_bottomDivider__z\+zTr{background-color:#e8ecf2;flex-shrink:0;height:1px;margin:0 14px 6px}.side-navbar_divider__uuKpi{border-bottom:1px solid var(--border)}.side-navbar_navItem__GA-aL,.side-navbar_navItem__GA-aL:hover{color:var(--content-subtle)!important}.side-navbar_navList__yk4\+S{padding:var(--spacing-xl)}.side-navbar_navWrapper__Nr8zC{flex:1 1;min-height:0;overflow-y:auto}nav>a{flex-shrink:0}.side-navbar_navRow__wcRvu{align-items:center;border-radius:var( --rounded-xl);box-sizing:border-box;color:var(--content-subtle);cursor:pointer;display:flex;font-size:var(  --text-base);font-weight:var(--font-medium);padding:var(--spacing-lg) var(  --spacing-xl);text-decoration:none;transition:background .14s ease,color .14s ease;white-space:nowrap}.side-navbar_navRow__wcRvu:hover{background-color:var(--sidebar-menu-hover-surface)!important;border-radius:var( --rounded-xl);color:var(--content-subtle)!important}.side-navbar_navRowActive__lSXy1{background-color:var(--sidebar-menu-active-surface);color:#fff!important;padding:var(--spacing-lg) var(  --spacing-xl)}.side-navbar_navRowActive__lSXy1:hover{background-color:var( --color-accent-500)!important;color:#fff!important}.side-navbar_navRowOpen__U4r73{color:var(--color-accent-500)}.side-navbar_navRowOpen__U4r73:hover{color:var(--color-accent-500)!important}.side-navbar_navIcon__yD-VA{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;line-height:0;min-width:20px;width:20px}.side-navbar_navIcon__yD-VA svg{display:block;flex-shrink:0;height:18px;min-height:18px;min-width:18px;width:18px}.side-navbar_navRowActive__lSXy1 .side-navbar_navIcon__yD-VA,.side-navbar_navRowOpen__U4r73 .side-navbar_navIcon__yD-VA{opacity:1}.side-navbar_navLabel__3oWq2{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-navbar_chevron__FNlH3{color:var(--content-subtle);flex-shrink:0;transition:transform .2s ease,color .2s ease}.side-navbar_chevronOpen__7xQbY{color:var(--color-accent-500);transform:rotate(180deg)}.side-navbar_navRowActive__lSXy1 .side-navbar_chevron__FNlH3{color:#ffffffbf}@keyframes side-navbar_notifyPulse__LEE93{0%,to{box-shadow:0 0 0 0 #ef444473}50%{box-shadow:0 0 0 4px #ef444400}}.side-navbar_notifyDot__eaOJQ{animation:side-navbar_notifyPulse__LEE93 2s ease-in-out infinite;background-color:#ef4444;border-radius:50%;display:inline-block;flex-shrink:0;height:7px;min-width:7px;width:7px}.side-navbar_subList__DMpyh{border-left:2px solid #e8ecf2;display:flex;flex-direction:column;gap:1px;list-style:none;margin:3px 0 4px 16px;padding:0 0 0 var(--spacing-xl)}.side-navbar_subLink__26VRi{align-items:center;border-radius:var( --rounded-xl);color:var(--content-muted);display:flex;font-size:var(--text-sm);font-weight:var(--font-normal);gap:8px;padding:var(--spacing-md) var( --spacing-xl);text-decoration:none;transition:background .13s ease,color .13s ease}.side-navbar_subLink__26VRi:hover{background-color:var( --sidebar-submenu-hover-surface);color:var(--content-subtle)}.side-navbar_subLinkActive__gSIZI{background-color:var(--sidebar-submenu-active-surface);border-radius:var( --rounded-xl);color:var(--content-accent);font-weight:var(--font-medium)}.side-navbar_subLinkActive__gSIZI:hover{background-color:var(--sidebar-submenu-active-surface)!important;color:var(--content-accent)!important}.side-navbar_subDot__n8cxz{background-color:currentColor;border-radius:50%;display:inline-block;flex-shrink:0;height:5px;min-width:5px;opacity:.4;width:5px}.side-navbar_subLinkActive__gSIZI .side-navbar_subDot__n8cxz{background-color:#0ea5e9;opacity:1}.side-navbar_subLabel__BD67M{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-navbar_userCard__c\+uQK{align-items:center;background:#0000;border:none;border-top:1px solid var(--border);color:inherit;cursor:pointer;display:flex;flex-shrink:0;font:inherit;gap:10px;margin:0;padding:var(--spacing-xl) var(--spacing-2xl);text-align:inherit;transition:background .13s ease;width:100%}.side-navbar_userCard__c\+uQK:hover{background-color:#f7f9fc}.side-navbar_avatar__1pntT{border:none}.side-navbar_avatarImg__RWnYN{border-radius:var(--rounded-full);height:100%;object-fit:cover;width:100%}.side-navbar_userInfo__ELoqw{flex:1 1;min-width:0}.side-navbar_userName__KHwCf{color:#1a2637;font-size:var(--text-sm);font-weight:700}.side-navbar_userName__KHwCf,.side-navbar_userRole__os9I0{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-navbar_userRole__os9I0{color:#9baabb;font-size:var(--text-xs)}.side-navbar_closeButton__Lvdlp{cursor:pointer;display:none;flex-direction:column;gap:5px;padding:var(--spacing-sm);position:absolute;right:14px;top:14px;z-index:1}.side-navbar_closeButton__Lvdlp span{background-color:#3e4d63;border-radius:var( --rounded-xs);display:block;height:2px;width:20px}@media (max-width:768px){.side-navbar_closeButton__Lvdlp{display:flex}}.side-navbar_scrollbarCompact__utN69{overflow-y:auto}.side-navbar_scrollbarCompact__utN69::-webkit-scrollbar{width:4px}.side-navbar_scrollbarCompact__utN69::-webkit-scrollbar-track{background:#0000}.side-navbar_scrollbarCompact__utN69::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px;min-height:10px}.side-navbar_scrollbarCompact__utN69::-webkit-scrollbar-thumb:active,.side-navbar_scrollbarCompact__utN69::-webkit-scrollbar-thumb:hover{background-color:#0003;scrollbar-color:#0003 #0000}.side-navbar_scrollbarCompact__utN69{scrollbar-color:#0003 #0000;scrollbar-width:thin}.side-navbar_userWrapper__zyla0{position:relative}.side-navbar_userDropdownRoot__nu4uQ{width:100%}.side-navbar_userDropdownPanel__8lHb\+{background-color:var(--card-surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 20px #00000014;padding:6px}.side-navbar_userMenuStack__sAHwk{display:flex;flex-direction:column;gap:var(--spacing-sm)}.side-navbar_userMenuAction__oEiBF{border-radius:8px;font-size:14px;padding:10px 12px}.side-navbar_logoWrapper__ri0Oi{display:flex;gap:5px;padding:20px 24px 15px}.side-navbar_logoIcon__JoXto{align-items:center;background:var(--color-accent-500);border-radius:10px;color:#fff;display:flex;font-family:var(--font-plus-jakarta);font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.side-navbar_logoText__L-yzq{color:var(--content);font-family:var(--font-plus-jakarta);font-size:16px;font-weight:700;letter-spacing:-.2px;margin:0}.header_header__hAcjj{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--header-surface);border-bottom:var(--border-thin) solid var(--border);box-sizing:border-box;display:flex;flex-wrap:nowrap;height:var(--height-9xl);padding:0 var(--spacing-7xl);z-index:30}.header_headerMain__YfLB1{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;min-width:0;padding-right:var(--spacing-lg)}.header_headerActions__4HXNC{gap:var(--spacing-md);margin-left:auto}.header_headerActions__4HXNC,.header_pageActionsSlot__K\+AMr{align-items:center;display:flex;flex:0 0 auto}.header_regionFlag__XiMkc{border:var(--border-thin) solid var(--border);border-radius:4px;border-radius:var(--rounded-sm,4px);box-sizing:border-box;display:block;flex-shrink:0;height:32px;margin:0;max-width:58px;min-width:46px;object-fit:cover;object-position:center;width:auto}.header_avatarBtn__AjiHd{align-items:center;background-color:var(--color-accent-500);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:0;overflow:hidden;padding:0;transition:opacity .2s ease;width:40px}.header_avatarBtn__AjiHd:hover{opacity:.9}.header_profileMenuWrap__YbZre{align-items:center;display:flex;flex:0 0 auto;line-height:0;position:relative;width:auto}.header_profileMenuRoot__FqnBM{display:inline-flex}.header_profileMenuPanel__C0ZbQ{background-color:var(--card-surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 20px #00000014;box-sizing:border-box;max-width:calc(100vw - 16px);overflow:hidden;padding:6px}.header_profileMenuStack__wwGCt{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.header_profileMenuAction__2fOoQ{border-radius:8px;font-size:14px;padding:10px 12px}.header_avatarImg__kIsTh{border-radius:var(--rounded-full);height:100%;object-fit:cover;width:100%}.header_csatStarsDiv__zA83g{align-items:center;display:flex;font-size:12px}.header_csatGoldStar__hlFqv,.header_csatSilverStar__\+Cwiz,.header_starWrapper__VBjyK{display:inline-block;position:relative}.header_csatGoldStar__hlFqv{width:32px}.header_csatSilverStar__\+Cwiz{margin-left:4px;width:32px}.header_starBadge__Wecz8{background-color:var(--color-accent-500);border-radius:50%;color:#fff;display:flex;font-size:10px;height:15px;justify-content:center;position:absolute;right:-5px;text-align:center;top:4px;width:15px}.maintenance-page_page__zMiHV{background:#fff;color:#17233d;display:grid;font-family:Arial,sans-serif;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;min-height:100dvh}.maintenance-page_page__zMiHV,.maintenance-page_page__zMiHV *{box-sizing:border-box}.maintenance-page_primaryPanel__G96AA{background:radial-gradient(circle at 82% 18%,#44aeffb8,#0000 37%),linear-gradient(150deg,#2d8ae6,#1970ca 55%,#0757a6);color:#fff;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow:hidden;padding:clamp(30px,4.2vw,64px);position:relative}.maintenance-page_primaryPanel__G96AA:after{aspect-ratio:1;border:1px dashed #ffffff2e;border-radius:50%;content:"";inset:auto -16% -28% 22%;position:absolute;width:70%}.maintenance-page_logo__gTp9i{filter:brightness(0) invert(1);height:auto;position:relative;width:clamp(175px,17vw,245px);z-index:2}.maintenance-page_primaryContent__7q7a9{margin:clamp(62px,9vh,105px) auto 0;position:relative;text-align:center;width:min(100%,620px);z-index:2}.maintenance-page_primaryContent__7q7a9 h1{color:#fff;font-size:clamp(2.45rem,4.1vw,4.6rem);letter-spacing:-.035em;line-height:1.12;margin:0}.maintenance-page_primaryContent__7q7a9 h1 span{color:#123e7c}.maintenance-page_titleRule__bRDdP{background:#ffffffa6;border-radius:8px;display:block;height:5px;margin:26px auto;width:66px}.maintenance-page_primaryContent__7q7a9 p{color:#fffffff0;font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.65;margin:0 auto;max-width:560px}.maintenance-page_illustration__G2zpp{display:grid;margin-top:clamp(24px,4vh,48px);min-height:clamp(220px,29vh,330px);place-items:center;position:relative;z-index:1}.maintenance-page_monitor__GMkMt{aspect-ratio:1.7;background:linear-gradient(#eef7ff,#d8ebff);border:8px solid #fffffff2;border-radius:15px;box-shadow:0 20px 42px #032e6240;color:#9fc7f5;display:grid;place-items:center;width:min(60%,370px)}.maintenance-page_monitor__GMkMt:after{background:#ffffffe6;border-radius:8px;bottom:8%;box-shadow:0 10px 0 -3px #ffffffbf;content:"";height:11px;position:absolute;width:36%}.maintenance-page_monitor__GMkMt svg{stroke-width:1.4;height:42%;width:42%}.maintenance-page_backgroundGear__FxB6b{bottom:8%;color:#04438957;left:8%;position:absolute}.maintenance-page_backgroundGear__FxB6b svg{height:120px;width:120px}.maintenance-page_tool__9v9EC{bottom:13%;color:#d8ecff;filter:drop-shadow(0 8px 9px rgba(4,54,109,.25));position:absolute;right:16%;transform:rotate(-22deg)}.maintenance-page_tool__9v9EC svg{stroke-width:1.6;height:96px;width:96px}.maintenance-page_estimateCard__rq3Qz{align-items:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;box-shadow:inset 0 1px #ffffff14;display:flex;gap:18px;margin:auto auto 0;padding:22px 28px;position:relative;width:min(100%,700px);z-index:2}.maintenance-page_estimateIcon__Ccu3o{background:#ffffff24;border-radius:50%;display:grid;flex:0 0 58px;height:58px;place-items:center}.maintenance-page_estimateIcon__Ccu3o svg{height:30px;width:30px}.maintenance-page_estimateCard__rq3Qz>span:last-child{grid-gap:7px;display:grid;gap:7px}.maintenance-page_estimateCard__rq3Qz small{color:#ffffffd1;font-size:.88rem}.maintenance-page_estimateCard__rq3Qz strong{color:#fff;font-size:clamp(1rem,1.5vw,1.25rem)}.maintenance-page_primaryPanel__G96AA footer{color:#ffffffdb;font-size:.82rem;margin-top:40px;position:relative;z-index:2}.maintenance-page_secondaryPanel__yLk2T{background:radial-gradient(circle at 80% 8%,#378be60f,#0000 28%),#fff;display:grid;min-height:100vh;min-height:100dvh;padding:clamp(32px,6vw,90px);place-items:center}.maintenance-page_message__JYsLP{text-align:center;width:min(100%,610px)}.maintenance-page_maintenanceIcon__dTTm5{aspect-ratio:1;background:#eaf4ff;border-radius:50%;color:#1266d5;display:grid;margin:0 auto 38px;place-items:center;position:relative;width:clamp(150px,17vw,210px)}.maintenance-page_maintenanceIcon__dTTm5 svg:first-child{stroke-width:1.7;height:58%;width:58%}.maintenance-page_maintenanceIcon__dTTm5 svg:last-child{stroke-width:1.7;height:43%;position:absolute;width:43%}.maintenance-page_message__JYsLP h2{color:#17233d;font-size:clamp(1.8rem,2.8vw,2.65rem);margin:0 0 14px}.maintenance-page_message__JYsLP>p{color:#495875;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.55;margin:0 auto;max-width:520px}.maintenance-page_divider__XjPIp{background:#d8e5f3;height:1px;margin:48px 0 38px}.maintenance-page_infoRow__z\+J7W{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:72px 1fr;text-align:left}.maintenance-page_infoIcon__Sxwv\+,.maintenance-page_supportIcon__nAKiN{background:#eaf4ff;border-radius:50%;color:#0962d3;display:grid;height:72px;place-items:center;width:72px}.maintenance-page_infoIcon__Sxwv\+ svg,.maintenance-page_supportIcon__nAKiN svg{stroke-width:1.7;height:34px;width:34px}.maintenance-page_infoRow__z\+J7W strong,.maintenance-page_supportCard__tjnwx strong{color:#0962d3;display:block;font-size:1.12rem;margin-bottom:8px}.maintenance-page_infoRow__z\+J7W p{color:#43516d;line-height:1.55;margin:0}.maintenance-page_infoRow__z\+J7W b{color:#0962d3}.maintenance-page_supportCard__tjnwx{grid-gap:20px;align-items:center;background:linear-gradient(105deg,#edf6ff,#e4f1ff);border-radius:15px;display:grid;gap:20px;grid-template-columns:72px 1fr;margin-top:54px;padding:24px;text-align:left}.maintenance-page_supportCard__tjnwx strong{color:#24334f}.maintenance-page_supportCard__tjnwx a{color:#0962d3;font-size:1rem;text-decoration:none}.maintenance-page_supportCard__tjnwx a:hover{text-decoration:underline}.maintenance-page_socials__RedOC{display:flex;gap:22px;justify-content:center;margin-top:38px}.maintenance-page_socials__RedOC span{background:#eaf4ff;border-radius:50%;color:#0962d3;display:grid;height:46px;place-items:center;width:46px}.maintenance-page_socials__RedOC svg{height:21px;width:21px}@media (min-width:901px){.maintenance-page_page__zMiHV{height:100vh;height:100dvh;overflow:hidden}.maintenance-page_primaryPanel__G96AA,.maintenance-page_secondaryPanel__yLk2T{height:100vh;height:100dvh;min-height:0}.maintenance-page_primaryPanel__G96AA{padding:clamp(22px,3vh,36px) clamp(30px,4vw,60px)}.maintenance-page_logo__gTp9i{width:clamp(145px,13vw,205px)}.maintenance-page_primaryContent__7q7a9{margin-top:clamp(24px,4.2vh,50px)}.maintenance-page_primaryContent__7q7a9 h1{font-size:clamp(2.15rem,3.3vw,3.65rem)}.maintenance-page_titleRule__bRDdP{height:4px;margin:clamp(14px,2.2vh,23px) auto}.maintenance-page_primaryContent__7q7a9 p{font-size:clamp(.9rem,1.15vw,1.08rem);line-height:1.5;max-width:510px}.maintenance-page_illustration__G2zpp{height:clamp(145px,25vh,255px);margin-top:clamp(10px,2vh,22px);min-height:0}.maintenance-page_monitor__GMkMt{border-width:6px;width:min(48%,285px)}.maintenance-page_backgroundGear__FxB6b svg{height:clamp(75px,10vh,105px);width:clamp(75px,10vh,105px)}.maintenance-page_tool__9v9EC svg{height:clamp(65px,9vh,90px);width:clamp(65px,9vh,90px)}.maintenance-page_estimateCard__rq3Qz{gap:14px;padding:clamp(13px,1.8vh,18px) 22px;width:min(100%,610px)}.maintenance-page_estimateIcon__Ccu3o{flex-basis:46px;height:46px}.maintenance-page_estimateIcon__Ccu3o svg{height:25px;width:25px}.maintenance-page_estimateCard__rq3Qz small{font-size:.78rem}.maintenance-page_estimateCard__rq3Qz strong{font-size:clamp(.92rem,1.2vw,1.08rem)}.maintenance-page_primaryPanel__G96AA footer{font-size:.76rem;margin-top:clamp(14px,2.3vh,25px)}.maintenance-page_secondaryPanel__yLk2T{padding:clamp(28px,4vw,65px)}.maintenance-page_maintenanceIcon__dTTm5{margin-bottom:clamp(18px,3vh,30px);width:clamp(105px,18vh,170px)}.maintenance-page_message__JYsLP h2{font-size:clamp(1.65rem,2.35vw,2.25rem)}.maintenance-page_message__JYsLP>p{font-size:clamp(.92rem,1.2vw,1.08rem)}.maintenance-page_divider__XjPIp{margin:clamp(23px,4vh,38px) 0 clamp(20px,3.5vh,32px)}.maintenance-page_infoIcon__Sxwv\+,.maintenance-page_supportIcon__nAKiN{height:58px;width:58px}.maintenance-page_infoIcon__Sxwv\+ svg,.maintenance-page_supportIcon__nAKiN svg{height:28px;width:28px}.maintenance-page_infoRow__z\+J7W{gap:16px;grid-template-columns:58px 1fr}.maintenance-page_infoRow__z\+J7W strong,.maintenance-page_supportCard__tjnwx strong{font-size:1rem;margin-bottom:5px}.maintenance-page_infoRow__z\+J7W p{font-size:.9rem;line-height:1.45}.maintenance-page_supportCard__tjnwx{gap:16px;grid-template-columns:58px 1fr;margin-top:clamp(22px,4vh,38px);padding:clamp(16px,2.4vh,22px)}.maintenance-page_socials__RedOC{margin-top:clamp(18px,3vh,30px)}.maintenance-page_socials__RedOC span{height:40px;width:40px}}@media (max-width:900px){.maintenance-page_page__zMiHV{grid-template-columns:1fr}.maintenance-page_primaryPanel__G96AA,.maintenance-page_secondaryPanel__yLk2T{min-height:auto}.maintenance-page_primaryPanel__G96AA{padding-bottom:38px}.maintenance-page_primaryContent__7q7a9{margin-top:55px}.maintenance-page_illustration__G2zpp{min-height:250px}.maintenance-page_primaryPanel__G96AA footer{text-align:center}.maintenance-page_secondaryPanel__yLk2T{padding-bottom:70px;padding-top:70px}}@media (max-width:520px){.maintenance-page_primaryPanel__G96AA{padding:28px 20px 32px}.maintenance-page_primaryContent__7q7a9 h1{font-size:2.35rem}.maintenance-page_illustration__G2zpp{min-height:210px}.maintenance-page_monitor__GMkMt{width:72%}.maintenance-page_tool__9v9EC{right:7%}.maintenance-page_tool__9v9EC svg{height:72px;width:72px}.maintenance-page_backgroundGear__FxB6b{left:1%}.maintenance-page_backgroundGear__FxB6b svg{height:85px;width:85px}.maintenance-page_estimateCard__rq3Qz{align-items:flex-start;padding:18px}.maintenance-page_primaryPanel__G96AA footer{line-height:1.5;margin-top:28px}.maintenance-page_secondaryPanel__yLk2T{padding:58px 22px}.maintenance-page_divider__XjPIp{margin:36px 0 30px}.maintenance-page_infoRow__z\+J7W,.maintenance-page_supportCard__tjnwx{gap:14px;grid-template-columns:54px 1fr}.maintenance-page_infoIcon__Sxwv\+,.maintenance-page_supportIcon__nAKiN{height:54px;width:54px}.maintenance-page_infoIcon__Sxwv\+ svg,.maintenance-page_supportIcon__nAKiN svg{height:26px;width:26px}.maintenance-page_supportCard__tjnwx{margin-top:36px;padding:18px}}.migration-page_page__IukmH{--brand-navy:#17213c;--brand-blue:#3e8dca;--brand-blue-dark:#317bb5;--brand-blue-soft:#edf7fc;align-items:center;background:radial-gradient(circle at 50% 44%,#43a1cc14,#0000 34%),linear-gradient(145deg,#fff,#fbfdff 58%,#f3f9fd);color:var(--brand-navy);display:flex;flex-direction:column;font-family:Arial,sans-serif;min-height:100vh;min-height:100dvh;overflow:hidden;padding:clamp(28px,4vh,48px) 24px 24px;position:relative}.migration-page_page__IukmH,.migration-page_page__IukmH *{box-sizing:border-box}.migration-page_decorativeRing__sLPr4{border:clamp(46px,7vw,112px) solid rgba(67,161,204,.075);border-radius:50%;display:block;pointer-events:none;position:absolute}.migration-page_ringTop__errcx{aspect-ratio:1;right:clamp(-210px,-11vw,-90px);top:clamp(-230px,-15vw,-110px);width:clamp(300px,32vw,540px)}.migration-page_ringBottom__oXaW6{aspect-ratio:1;bottom:clamp(-250px,-16vw,-120px);left:clamp(-220px,-12vw,-90px);width:clamp(320px,34vw,570px)}.migration-page_branding__ZadaK{align-items:center;display:flex;gap:clamp(16px,2vw,28px);justify-content:center;margin-bottom:clamp(26px,4vh,45px);position:relative;z-index:2}.migration-page_consultingLogo__I6mhi{height:auto;width:clamp(205px,20vw,285px)}.migration-page_brandDivider__w0E7M{background:#dce2ea;height:clamp(35px,4vw,48px);width:1px}.migration-page_oneLogo__kTDNO{height:auto;width:clamp(240px,23vw,330px)}.migration-page_card__VS3o5{align-items:center;background:#ffffffed;border:1px solid #43a1cc14;border-radius:clamp(24px,2.5vw,38px);box-shadow:0 24px 70px #275d801a;display:flex;flex-direction:column;justify-content:center;min-height:min(690px,calc(100dvh - 190px));padding:clamp(36px,5vh,64px) clamp(24px,6vw,88px);position:relative;text-align:center;width:min(100%,1080px);z-index:2}.migration-page_migrationVisualFrame__mpqR\+{aspect-ratio:3.35/1;margin:0 auto clamp(18px,2.8vh,28px);overflow:hidden;width:min(100%,900px)}.migration-page_migrationVisual__6t4MG{display:block;height:auto;transform:translateY(-21%);width:100%}.migration-page_card__VS3o5 h1{color:var(--brand-navy);font-size:clamp(1.75rem,2.8vw,2.85rem);letter-spacing:-.035em;line-height:1.1;margin:0}.migration-page_card__VS3o5>p:not(.migration-page_bookmark__prYJq){color:#596783;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.55;margin:clamp(20px,2.6vh,28px) auto 0;max-width:850px}.migration-page_primaryAction__\+w6RG{align-items:center;background:#0284c7;border-radius:12px;box-shadow:0 12px 24px #318db83d;color:#fff;display:flex;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:700;gap:20px;justify-content:center;margin-top:clamp(28px,4vh,42px);min-height:68px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:min(100%,470px)}.migration-page_primaryAction__\+w6RG svg{height:25px;width:25px}.migration-page_primaryAction__\+w6RG:hover{background:#0369a1;box-shadow:0 16px 30px #0284c747;color:#fff;transform:translateY(-2px)}.migration-page_domainLink__CT5ou:focus-visible,.migration-page_primaryAction__\+w6RG:focus-visible{outline:3px solid #43a1cc59;outline-offset:4px}.migration-page_domainLink__CT5ou{align-items:center;background:var(--brand-blue-soft);border-radius:12px;color:var(--brand-blue-dark);display:flex;font-size:clamp(1rem,1.45vw,1.2rem);font-weight:700;gap:14px;justify-content:center;margin-top:26px;min-height:68px;text-decoration:none;width:min(100%,540px)}.migration-page_domainLink__CT5ou svg{height:25px;width:25px}.migration-page_domainLink__CT5ou:hover span{text-decoration:underline}.migration-page_bookmark__prYJq{align-items:center;color:#77839b;display:flex;font-size:.91rem;gap:9px;justify-content:center;margin:24px 0 0}.migration-page_bookmark__prYJq svg{height:19px;width:19px}.migration-page_page__IukmH footer{color:#7a8699;font-size:.76rem;margin-top:auto;padding-top:16px;position:relative;z-index:2}@media (max-height:850px) and (min-width:721px){.migration-page_page__IukmH{padding-top:22px}.migration-page_branding__ZadaK{margin-bottom:18px}.migration-page_consultingLogo__I6mhi{width:205px}.migration-page_oneLogo__kTDNO{width:240px}.migration-page_card__VS3o5{min-height:0;padding-bottom:26px;padding-top:26px}.migration-page_migrationVisualFrame__mpqR\+{margin-bottom:14px;width:min(100%,760px)}.migration-page_card__VS3o5 h1{font-size:clamp(1.75rem,2.7vw,2.65rem)}.migration-page_card__VS3o5>p:not(.migration-page_bookmark__prYJq){font-size:1rem;margin-top:14px}.migration-page_primaryAction__\+w6RG{margin-top:22px;min-height:54px}.migration-page_domainLink__CT5ou{margin-top:15px;min-height:52px}.migration-page_bookmark__prYJq{margin-top:16px}}@media (max-width:720px){.migration-page_page__IukmH{justify-content:flex-start;overflow:auto;padding:24px 16px 20px}.migration-page_branding__ZadaK{gap:10px;margin-bottom:24px}.migration-page_consultingLogo__I6mhi{width:min(35vw,145px)}.migration-page_oneLogo__kTDNO{width:min(45vw,185px)}.migration-page_brandDivider__w0E7M{height:28px}.migration-page_card__VS3o5{border-radius:24px;min-height:auto;padding:34px 20px 32px}.migration-page_migrationVisualFrame__mpqR\+{margin-bottom:20px;width:100%}.migration-page_card__VS3o5 h1{font-size:clamp(1.7rem,8vw,2.3rem)}.migration-page_card__VS3o5>p:not(.migration-page_bookmark__prYJq){font-size:.98rem}.migration-page_domainLink__CT5ou,.migration-page_primaryAction__\+w6RG{min-height:58px}.migration-page_domainLink__CT5ou{font-size:.96rem}.migration-page_bookmark__prYJq{align-items:flex-start;font-size:.82rem;line-height:1.45}.migration-page_page__IukmH footer{margin-top:14px;text-align:center}}@media (prefers-reduced-motion:reduce){.migration-page_primaryAction__\+w6RG{transition:none}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.7b22e1bd.css.map*/