@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@media (width<=575px){.ant-layout-content{padding:12px!important}.ant-card{margin-bottom:12px;border-radius:12px!important}.ant-typography h1{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:20px!important}.ant-typography h2{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:18px!important}.ant-typography h3{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important}.ant-typography h4{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:14px!important}.ant-space-item{margin-bottom:8px}.ant-btn{height:36px;font-size:14px;font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important}.ant-select,.ant-input{font-size:14px;font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important}}@media (width>=576px) and (width<=767px){.ant-layout-content{padding:16px!important}.ant-card{margin-bottom:16px;border-radius:16px!important}.ant-typography h1{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:22px!important}.ant-typography h2{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:20px!important}.ant-typography h3{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:18px!important}.ant-typography h4{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important}}@media (width>=768px){.ant-layout-content{padding:22px!important}.ant-card{margin-bottom:18px;border-radius:18px!important}}@media (width>=1200px){.ant-layout-content{padding:24px!important}}.responsive-hide-mobile{display:block}@media (width<=575px){.responsive-hide-mobile{display:none!important}}.responsive-show-mobile{display:none}@media (width<=575px){.responsive-show-mobile{display:block!important}}.responsive-text-small{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px}@media (width>=768px){.responsive-text-small{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:16px}}.responsive-spacing{padding:8px}@media (width>=768px){.responsive-spacing{padding:16px}}@media (width>=1200px){.responsive-spacing{padding:22px}}.ant-drawer-content{background:#172b78!important}.ant-drawer-body{padding:0!important}@media (width<=575px){.ant-row{margin:0 -4px!important}.ant-col{padding:0 4px!important}}@media (width>=576px) and (width<=767px){.ant-row{margin:0 -8px!important}.ant-col{padding:0 8px!important}}@media (width>=768px){.ant-row{margin:0 -9px!important}.ant-col{padding:0 9px!important}}.contract .contract-table [data-component-name=AnalyticalTableContainer],.contract-table [data-component-name=AnalyticalTableContainer]{scrollbar-width:thin;scrollbar-color:var(--theme-border,#d9e2f2) transparent}@media (width<=575px){.contract-table-card{border-radius:12px;box-shadow:0 6px 18px #14143a0f}.contract-table{border-radius:10px}}@font-face{font-family:"72";src:local("72"),local("SAP 72");font-weight:400;font-style:normal}@font-face{font-family:"72 Light";src:local("72 Light"),local("SAP 72 Light");font-weight:300;font-style:normal}@font-face{font-family:"72 SemiBold";src:local("72 SemiBold"),local("SAP 72 SemiBold");font-weight:600;font-style:normal}@font-face{font-family:"72 Full";src:local("72 Full"),local("SAP 72 Full");font-weight:400;font-style:normal}@font-face{font-family:"72 Condensed";src:local("72 Condensed"),local("SAP 72 Condensed");font-weight:400;font-style:normal}:root{--color-primary:#14143a;--color-primary-variant:#4609bb;--color-secondary:#8c18d1;--color-accent:#b73fbe;--color-blue:#134bc0;--color-blue-light:#2486e6;--color-cyan:#38b8f3;--color-bg:#f3f4fb;--color-surface:#fff;--color-text:#111827;--color-text-muted:#4b5563;--color-border:#d9e0fb;--color-shadow:#14143a14}html,body,#root{width:100%;min-height:100vh;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}body,input,textarea,select,button{color:var(--color-text)}a,a:visited{color:var(--color-blue-light)}a:hover,a:focus{color:var(--color-accent)}::selection{background:#b73fbe2e}html,body,#root,.ant-layout,.ant-layout-content,.ant-layout-header,.ant-layout-sider,.ant-layout-footer,.ant-card,.ant-modal-content,.ant-drawer-body,.ant-drawer-content,.ant-drawer-wrapper-body,.ant-dropdown,.ant-popover,.ant-tooltip,.ui5-page-root,.ui5-page,.ui5-shellbar,.sapMPage,.sapMDialog,.sapMPanel{background:var(--theme-bg)!important;color:var(--theme-text)!important}.ant-layout-header,.ui5-shellbar,.sapMShellBar,.ant-layout-sider,.ant-layout-footer{background:var(--theme-primary)!important;color:#fff!important}.ant-menu,.ant-menu-light,.ant-menu-dark,.ant-menu-inline,.ant-menu-root,.ant-menu-submenu,.ant-menu-item,.ant-menu-submenu-title{color:#ffffffeb!important;background:0 0!important}.ant-menu-item-active,.ant-menu-item-selected,.ant-menu-item:hover,.ant-menu-submenu-title:hover{color:#fff!important;background:#ffffff24!important}.ant-card,.ant-modal-content,.ant-drawer-body,.ant-drawer-content,.ant-dropdown,.ant-popover,.ant-tooltip,.ui5-card,.sapMPanel,.sapMDialog{background:var(--theme-surface)!important;border-color:var(--theme-border)!important}.ui5-button--Emphasized,.ant-btn-primary{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:#fff!important}button:hover,.ant-btn-primary:hover,.ui5-button--Emphasized:hover{background:var(--theme-secondary)!important;border-color:var(--theme-secondary)!important}.ant-btn-default,.ui5-button--Transparent,.ant-btn-text{color:var(--theme-primary)!important;border-color:var(--theme-border)!important}.ant-btn-default:hover,.ant-btn-text:hover,.ui5-button--Transparent:hover{color:var(--theme-secondary)!important;border-color:var(--theme-secondary)!important}input,textarea,select,.ant-input,.ant-select-selector,.ant-picker,.ui5-input-content{border-color:var(--theme-border)!important;background:var(--theme-surface)!important;color:var(--theme-text)!important}.ant-table,.ui5-table,table{background:var(--theme-surface)!important}.ant-table-thead>tr>th,th{color:var(--theme-primary-dark)!important;background:#eef3ff!important}.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:var(--theme-secondary)!important}.ant-tabs-nav .ant-tabs-ink-bar{background:var(--theme-secondary)!important}.ant-pagination-item-active{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important}.ant-pagination-item-active a{color:#fff!important}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.4}button,.ant-btn-primary{background-color:var(--color-primary-variant);border-color:var(--color-primary-variant);color:#fff}button:hover,.ant-btn-primary:hover{background-color:var(--color-secondary);border-color:var(--color-secondary)}input,textarea,select{background:var(--color-surface);border:1px solid var(--color-border)}h1{font-size:28px;font-weight:300}h2{font-size:24px;font-weight:300}h3{font-size:20px;font-weight:400}h4{font-size:18px;font-weight:400}h5{font-size:16px;font-weight:400}h6{font-size:14px;font-weight:600}p,span,div,li,td,th,label,input,textarea,select,button{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}small,.small-text{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400}.semibold-text,.font-semibold{font-family:"72 SemiBold","72","72 Full","72 Condensed",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-weight:600}.light-text,.font-light{font-family:"72 Light","72","72 Full","72 Condensed",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-weight:300}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-textarea,.ant-picker,.ant-mention,.ant-transfer-list,.ant-table,.ant-tag,.ant-badge,.ant-avatar,.ant-comment,.ant-list,.ant-card,.ant-collapse,.ant-modal,.ant-drawer,.ant-tooltip,.ant-popover,.ant-dropdown,.ant-menu,.ant-pagination,.ant-breadcrumb,.ant-steps,.ant-timeline,.ant-calendar,.ant-alert,.ant-message,.ant-notification,.ant-progress,.ant-skeleton,.ant-empty,.ant-result,.ant-statistic,.ant-qr-code,.ant-segmented,.ant-space,.ant-row,.ant-col,.ant-layout,.ant-layout-header,.ant-layout-content,.ant-layout-sider,.ant-layout-footer{font-family:"72","72 Full","72 Condensed","72 Light","72 SemiBold",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important}.ui5-analytical-table th,.ui5-analytical-table .ui5-table-header-cell,.ui5-analytical-table .ui5-table-column-header,.ui5-analytical-table [data-ui5-table-header-cell],.analytical-table th,.analytical-table .table-header,.analytical-table .column-header,.ui5-table-header-cell,[class*=analytical-table] th,[class*=AnalyticalTable] th,[class*=analytical-table] .table-header,[class*=AnalyticalTable] .table-header{text-align:center!important;font-weight:700!important}.contract-table{--sapList_HeaderTextColor:#14143a!important;--sapList_HeaderBackground:#dbeafe!important;--_ui5wcr-AnalyticalTable-HeaderActiveTextColor:#4609bb!important;--sapList_HeaderBorderColor:#2486e6!important}.contract-table [role=columnheader]{color:#14143a!important;letter-spacing:.04em!important;text-transform:uppercase!important;background-color:#dbeafe!important;border-bottom:2px solid #2486e6!important;font-size:.72rem!important;font-weight:700!important}.full-width-datepicker{width:100%!important}.full-width-datepicker input,.full-width-datepicker .ui5-date-picker-input,.full-width-datepicker [data-ui5-date-picker-input]{box-sizing:border-box!important;width:100%!important}.ui5-date-picker.full-width-datepicker,.ui5-date-picker.full-width-datepicker .ui5-date-picker-input,.ui5-date-picker[data-ui5-date-picker]{width:100%!important}.ui5-date-picker[data-ui5-date-picker] input{box-sizing:border-box!important;width:100%!important}:root{--theme-primary-dark:#14143a;--theme-primary:#4609bb;--theme-secondary:#8c18d1;--theme-accent:#b73fbe;--theme-blue:#134bc0;--theme-blue-light:#2486e6;--theme-cyan:#38b8f3;--theme-warning:#8c18d1;--theme-warning-bg:#8c18d11f;--theme-bg:#f5f7fd;--theme-surface:#fff;--theme-text:#1b1f2a;--theme-text-light:#667085;--theme-border:#d9e2f2;--theme-gradient:linear-gradient(135deg, #14143a 0%, #4609bb 40%, #7a22c7 60%, #2486e6 85%, #38b8f3 100%);--theme-surface-glass:#ffffff14;--theme-surface-muted:#ffffff1a;--theme-on-dark:#ffffffd9;--theme-on-dark-muted:#ffffffb3;--theme-on-dark-strong:#fffc;--theme-on-dark-light:#ffffff80;--theme-overlay:#00000080;--theme-overlay-soft:#0000004d;--theme-divider:#ffffff1a;--theme-shadow-dark:#00000040;--theme-shadow-blue:#134bc033;--theme-shadow-blue-hover:#2486e64d}:root .ant-layout,:root .ant-layout-content,:root .ant-layout-header,:root .ant-layout-sider,:root .ant-layout-footer,:root .ui5-page-root,:root .ui5-page,:root .ui5-shellbar,:root .sapMPage{background:var(--theme-bg)!important;color:var(--theme-text)!important}:root body{min-height:100vh!important}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{color:var(--theme-primary-dark)!important}:root .ui5-button--Emphasized,:root .ant-btn-primary{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:#fff!important}:root button:hover,:root .ui5-button--Emphasized:hover,:root .ant-btn-primary:hover{background:var(--theme-secondary)!important;border-color:var(--theme-secondary)!important}:root .ant-layout-header,:root .ui5-shellbar,:root .sapMShellBar,:root .ant-layout-sider,:root .ant-layout-footer{background:var(--theme-primary)!important;color:#fff!important}:root .ant-layout-header .ant-menu,:root .ant-layout-sider .ant-menu,:root .ant-menu,:root .ant-menu-light,:root .ant-menu-dark{background:0 0!important}:root .ant-menu-item,:root .ant-menu-submenu-title,:root .ant-menu-item a{color:#ffffffeb!important}:root .ant-menu-item-active,:root .ant-menu-item-selected,:root .ant-menu-item:hover,:root .ant-menu-submenu-title:hover{color:#fff!important;background:#ffffff24!important}:root .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,:root .ant-tabs-tab:hover{color:var(--theme-secondary)!important}:root .ant-tabs-nav .ant-tabs-ink-bar{background:var(--theme-secondary)!important}:root .ant-pagination-item-active{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important}:root .ant-pagination-item-active a{color:#fff!important}:root .ant-card,:root .ant-modal-content,:root .ant-drawer-body,:root .ant-drawer-content,:root .ant-drawer-wrapper-body,:root .ant-dropdown,:root .ui5-card,:root .sapMDialog{background:var(--theme-surface)!important}:root .ant-btn-default,:root .ui5-button--Transparent{color:var(--theme-primary)!important;border-color:var(--theme-border)!important}:root .ant-btn-default:hover,:root .ui5-button--Transparent:hover{color:var(--theme-secondary)!important;border-color:var(--theme-secondary)!important}:root input,:root textarea,:root select,:root .ant-input,:root .ant-select-selector,:root .ant-picker,:root .ui5-input-content{border:1px solid var(--theme-border)!important;background:#fff!important;border-radius:8px!important}:root input:focus,:root textarea:focus,:root .ant-input:focus,:root .ant-input-focused,:root .ant-select-focused .ant-select-selector,:root .ant-picker-focused{border-color:var(--theme-blue-light)!important;box-shadow:0 0 0 2px #2486e626!important}:root .ant-card,:root .ui5-card,:root .sapMPanel,:root .sapMDialog,:root [class*=card],:root [class*=Card]{border:1px solid var(--theme-border)!important;background:var(--theme-surface)!important;border-radius:14px!important;box-shadow:0 2px 10px #14143a0f!important}:root table,:root .ant-table,:root .ui5-table{background:#fff!important}:root th,:root .ant-table-thead>tr>th{color:var(--theme-primary-dark)!important;background:#eef3ff!important;font-weight:700!important}:root tr:hover td,:root .ant-table-tbody>tr:hover>td{background:#2486e60d!important}:root a{color:var(--theme-blue-light)!important}:root a:hover{color:var(--theme-secondary)!important}:root .sapMDialogTitle,:root .ui5-dialog-header,:root [class*=dialog] [class*=header]{background:var(--theme-gradient)!important;color:#fff!important}:root .app-header{background:var(--theme-surface)!important;color:var(--theme-text)!important;border-bottom:1px solid #15245a0f!important}:root .app-sidebar{background:var(--theme-primary)!important;color:#fff!important}:root .app-sidebar .ant-menu,:root .app-sidebar .ant-menu-inline,:root .app-sidebar .ant-menu-dark,:root .app-sidebar .ant-menu-item,:root .app-sidebar .ant-menu-submenu-title{color:#ffffffeb!important;background:0 0!important}:root .app-sidebar .ant-menu-item-active,:root .app-sidebar .ant-menu-item-selected,:root .app-sidebar .ant-menu-item:hover,:root .app-sidebar .ant-menu-submenu-title:hover{color:#fff!important;background:#ffffff29!important}:root .app-sidebar .ant-menu-item-selected{border-right:4px solid var(--theme-secondary)!important;background:#ffffff2e!important}:root .app-sidebar .ant-menu-item-selected>a,:root .app-sidebar .ant-menu-item-selected .ant-menu-title-content{color:#fff!important}:root ::-webkit-scrollbar{width:10px;height:10px}:root ::-webkit-scrollbar-thumb{background:#4609bb66;border-radius:10px}:root ::-webkit-scrollbar-thumb:hover{background:#4609bbb3}:root ::selection{background:#b73fbe2e}:root .ui5-table-row:hover{transition:all .2s;background:#f8f9ff!important}:root .employee-search-input input{caret-color:var(--theme-secondary)}:root .employee-search-input::part(input)::selection{color:inherit;background:#b73fbe2e}:root .employee-search-input::part(input)::selection{color:inherit;background:#b73fbe2e}:root .date-picker-match-width,:root .date-picker-match-width::part(root),:root .date-picker-match-width::part(input){width:100%!important}:root .psc-table .ui5-table-header-row,:root .psc-table [data-component-name=AnalyticalTableHeaderRow],:root .psc-table .ui5-table-header-background,:root .psc-table ._tableHeaderBackgroundElement_{display:none!important}:root .visa-expiry-date-picker{box-sizing:border-box;width:100%;min-width:0;max-width:100%}:root .visa-expiry-date-picker::part(input){box-sizing:border-box;border-radius:8px;width:100%}.contract-table-card__title{color:var(--theme-primary-dark,#14143a);align-items:center;gap:10px;font-size:1.05rem;font-weight:600;display:flex}.contract-table-card__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contract-table{--sapList_BorderColor:#b8c6e0;--sapList_HeaderBackground:#dbeafe;--sapList_HeaderTextColor:var(--theme-primary-dark,#14143a);--sapList_Hover_Background:#2486e614;--sapList_Active_Background:#4609bb1f;--sapList_AlternatingBackground:#fafbff;--sapList_SelectionBackgroundColor:#2486e61f;--sapList_SelectionBorderColor:#2486e659;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #d9e2f2b3;border-radius:12px;width:100%;font-family:Inter,"72",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;box-shadow:0 8px 24px #14143a0f}.contract-table [role=columnheader]{letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--theme-primary-dark,#14143a)!important;border-bottom:2px solid var(--theme-blue-light,#2486e6)!important;background-color:#dbeafe!important;font-size:.72rem!important;font-weight:700!important}.contract-table [role=row][data-is-selected],.contract-table [aria-selected=true]{box-shadow:inset 3px 0 0 var(--theme-primary,#4609bb);background-color:var(--sapList_SelectionBackgroundColor)!important}.contract .contract-table [data-component-name=AnalyticalTableContainer],.contract-table [data-component-name=AnalyticalTableContainer]{scrollbar-width:thin;scrollbar-color:var(--theme-border,#d9e2f2) transparent}.contract-table-empty{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #d9e2f2b3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex;box-shadow:0 10px 30px #14143a14}.contract-table-empty__icon{background:linear-gradient(135deg,#4609bb1a 0%,#2486e61a 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:flex}.contract-table-empty__title{color:#14143a;margin:0 0 .5rem;font-size:24px;font-weight:600}.contract-table-empty__description{color:#666;max-width:400px;margin:0 0 2rem;font-size:16px;line-height:1.5}.contract-status-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-flex}@media (width<=575px){.contract-table-card{border-radius:12px;box-shadow:0 6px 18px #14143a0f}.contract-table{border-radius:10px}}.contract-table-card{background:#fff;border:1px solid #b8c6e0;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #14143a14}.contract-table-card__header{color:var(--theme-primary-dark,#14143a);background:#dbeafe;border-bottom:1px solid #cfe0f5;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.contract-table-card__count{color:var(--theme-primary-dark,#14143a);white-space:nowrap;background:#14143a14;border-radius:999px;padding:3px 14px;font-size:12px;font-weight:600}.contract-table-card__body{padding:4px 0 0}.contract-table{--sapList_BorderColor:#b8c6e0;--sapList_HeaderBackground:#dbeafe;--sapList_HeaderTextColor:var(--theme-primary-dark,#14143a);--sapList_Hover_Background:#2486e614;--sapList_Active_Background:#4609bb1f;--sapList_AlternatingBackground:#fafbff;--sapList_SelectionBackgroundColor:#2486e61f;--sapList_SelectionBorderColor:#2486e659;font-family:Inter,"72",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contract-table [role=columnheader]{letter-spacing:.04em!important;text-transform:uppercase!important;border-bottom:2px solid var(--theme-blue-light,#2486e6)!important;background-color:#dbeafe!important;font-size:.72rem!important;font-weight:700!important}.contract-table [role=columnheader]:hover{color:var(--theme-primary,#4609bb)!important;background-color:#cfe6fd!important}.contract-table [role=row]:not(:has([role=columnheader])){transition:background-color .18s,box-shadow .18s}.contract-table [role=row]:not(:has([role=columnheader])):hover{box-shadow:inset 3px 0 0 var(--theme-blue-light,#2486e6);background-color:var(--sapList_Hover_Background)!important}.contract-table [role=row][data-is-selected]{box-shadow:inset 3px 0 0 var(--theme-primary,#4609bb);background-color:var(--sapList_SelectionBackgroundColor)!important}.contract-table [role=gridcell]{color:var(--theme-text,#1b1f2a)!important;font-size:.86rem!important}.contract-table [data-component-name=AnalyticalTableContainer]{scrollbar-width:thin;scrollbar-color:var(--theme-border,#d9e2f2) transparent}.contract-table [data-component-name=AnalyticalTableContainer]::-webkit-scrollbar{width:10px;height:10px}.contract-table [data-component-name=AnalyticalTableContainer]::-webkit-scrollbar-thumb{background:#2486e647;border:2px solid #fff;border-radius:999px}.contract-table [data-component-name=AnalyticalTableContainer]::-webkit-scrollbar-thumb:hover{background:#2486e680}@media (width<=575px){.contract-table-card{border-radius:12px;box-shadow:0 6px 18px #14143a0f}}
