body.eprocure-admin-ui{--eprocure-primary: #18794e;--eprocure-primary-hover: #12633f;--eprocure-primary-active: #0e4f33;--eprocure-primary-soft: #eef9f3;--eprocure-primary-soft-hover: #ddf3e7;--eprocure-primary-border: #bde5cf;--eprocure-primary-focus-ring: rgba(24, 121, 78, .24);--eprocure-on-primary: #ffffff;--eprocure-sidebar-bg: #ffffff;--eprocure-sidebar-text: #374151;--eprocure-sidebar-text-muted: #667085;--eprocure-sidebar-icon: #6b7280;--eprocure-sidebar-hover-bg: #f3f7f5;--eprocure-navbar-bg: #ffffff;--eprocure-content-bg: #f7f8fa;--eprocure-surface: #ffffff;--eprocure-text: #1f2937;--eprocure-text-muted: #6b7280;--eprocure-border: #e5e7eb;--eprocure-radius-sm: 8px;--eprocure-radius-md: 12px;--eprocure-shadow-sm: 0 4px 14px rgba(15, 23, 42, .06);--eprocure-sidebar-width: 248px;--eprocure-sidebar-collapsed-width: 72px;--eprocure-navbar-height: 64px;min-height:100vh;background:var(--eprocure-content-bg);color:var(--eprocure-text);font-size:14px;line-height:1.45}body.eprocure-admin-ui .wrapper{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;padding-block-end:0;overflow-x:clip}body.eprocure-admin-ui.layout-footer-not-fixed,body.eprocure-admin-ui.layout-footer-not-fixed .wrapper{padding-block-end:0}body.eprocure-admin-ui.layout-footer-not-fixed .content-wrapper{min-height:0!important;flex:1 0 auto;margin-block-end:0}body.eprocure-admin-ui.layout-footer-not-fixed .main-footer{position:static;flex:0 0 auto;margin-block-end:0}body.eprocure-admin-ui.layout-navbar-fixed .wrapper .content-wrapper,body.eprocure-admin-ui.layout-navbar-fixed.layout-fixed .wrapper .sidebar{margin-block-start:var(--eprocure-navbar-height)}body.eprocure-admin-ui .btn-primary{background-color:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .btn-primary:hover,body.eprocure-admin-ui .btn-primary:focus{background-color:var(--eprocure-primary-hover);border-color:var(--eprocure-primary-hover);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .btn-primary:focus,body.eprocure-admin-ui .btn-primary.focus{box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .btn-primary:not(:disabled):not(.disabled):active,body.eprocure-admin-ui .btn-primary:not(:disabled):not(.disabled).active{background-color:var(--eprocure-primary-active);border-color:var(--eprocure-primary-active);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .show>.btn-primary.dropdown-toggle{background-color:var(--eprocure-primary-active);border-color:var(--eprocure-primary-active);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .btn-outline-primary{border-color:var(--eprocure-primary);color:var(--eprocure-primary)}body.eprocure-admin-ui .btn-outline-primary:hover,body.eprocure-admin-ui .btn-outline-primary:focus,body.eprocure-admin-ui .btn-outline-primary:not(:disabled):not(.disabled):active,body.eprocure-admin-ui .btn-outline-primary:not(:disabled):not(.disabled).active{background-color:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .btn-outline-primary:focus,body.eprocure-admin-ui .btn-outline-primary.focus{box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .badge-primary,body.eprocure-admin-ui .bg-primary{background-color:var(--eprocure-primary)!important;color:var(--eprocure-on-primary)}body.eprocure-admin-ui .text-primary{color:var(--eprocure-primary)!important}body.eprocure-admin-ui .border-primary{border-color:var(--eprocure-primary)!important}body.eprocure-admin-ui .card.card-outline.card-primary{border-top-color:var(--eprocure-primary)}body.eprocure-admin-ui .card.card-primary:not(.card-outline)>.card-header{background-color:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .custom-control-input:checked~.custom-control-label:before,body.eprocure-admin-ui .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:var(--eprocure-primary);border-color:var(--eprocure-primary)}body.eprocure-admin-ui .custom-control-input:focus~.custom-control-label:before,body.eprocure-admin-ui .form-control:focus,body.eprocure-admin-ui .custom-select:focus{border-color:var(--eprocure-primary-border);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before,body.eprocure-admin-ui .progress-bar.bg-primary{background-color:var(--eprocure-primary)!important}body.eprocure-admin-ui .spinner-border.text-primary,body.eprocure-admin-ui .spinner-grow.text-primary{color:var(--eprocure-primary)!important}body.eprocure-admin-ui .content-wrapper a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not([class*=text-]){color:var(--eprocure-primary)}body.eprocure-admin-ui .content-wrapper a:not(.btn):not(.nav-link):not(.dropdown-item):not(.page-link):not([class*=text-]):hover{color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .content-wrapper .nav-pills .nav-link.active{background-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .content-wrapper .pagination .page-link{background:var(--eprocure-surface);border-color:var(--eprocure-border);color:var(--eprocure-primary)}body.eprocure-admin-ui .content-wrapper .pagination .page-link:hover{background:var(--eprocure-primary-soft);border-color:var(--eprocure-primary-border);color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .content-wrapper .pagination .page-link:focus{z-index:3;border-color:var(--eprocure-primary-border);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .content-wrapper .pagination .page-item.active .page-link{background:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .content-wrapper .pagination .page-item.active .page-link:hover,body.eprocure-admin-ui .content-wrapper .pagination .page-item.active .page-link:focus{background:var(--eprocure-primary-hover);border-color:var(--eprocure-primary-hover);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .content-wrapper .pagination .page-item.disabled .page-link{background:#f8faf9;border-color:var(--eprocure-border);color:var(--eprocure-text-muted)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.current,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)!important}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_paginate .paginate_button:not(.current):hover{background:var(--eprocure-primary-soft);border-color:var(--eprocure-primary-border);color:var(--eprocure-primary-hover)!important}body.eprocure-admin-ui .content-wrapper .card:has(.dataTables_wrapper){background:var(--eprocure-surface);border:1px solid #e2e8e4;border-radius:var(--eprocure-radius-md);box-shadow:0 2px 8px #0f172a0a}body.eprocure-admin-ui .content-wrapper .card:has(.dataTables_wrapper)>.card-header{background:var(--eprocure-surface);border-block-end:1px solid #e5eae7;border-start-start-radius:calc(var(--eprocure-radius-md) - 1px);border-start-end-radius:calc(var(--eprocure-radius-md) - 1px)}body.eprocure-admin-ui .content-wrapper .card:has(.dataTables_wrapper)>.card-body{min-width:0;padding:18px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper{width:100%;color:var(--eprocure-text);font-size:13px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper>.row{align-items:center;margin-inline:-6px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper>.row>[class*=col-]{min-width:0;padding-inline:6px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper>.row:first-child{margin-block-end:14px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper>.row:last-child{margin-block-start:14px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_info,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_paginate{color:var(--eprocure-text-muted)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length label,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter label{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--eprocure-text-muted);font-weight:500}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length select,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter input{height:38px;margin:0;background-color:var(--eprocure-surface);border:1px solid #d7e0da;border-radius:var(--eprocure-radius-sm);color:var(--eprocure-text);font-size:13px;box-shadow:none}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length select:focus,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter input:focus{border-color:var(--eprocure-primary);outline:0;box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length select{min-width:76px;padding-inline:10px 28px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter input{width:clamp(180px,22vw,260px);padding-inline:11px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_info{padding-block-start:8px;font-size:12px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_processing{inset-inline-start:50%;width:min(320px,100% - 32px);margin-inline-start:0;padding:14px 18px;transform:translate(-50%);background:var(--eprocure-surface);border:1px solid #d7e0da;border-radius:var(--eprocure-radius-sm);color:var(--eprocure-text);box-shadow:var(--eprocure-shadow-sm)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin:0}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination .page-item .page-link{min-width:34px;min-height:34px;margin:0;padding:7px 10px;border:1px solid #dde5e0;border-radius:7px;color:var(--eprocure-text-muted);line-height:1.25;text-align:center}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination .page-item:not(.active):not(.disabled) .page-link:hover{background:#eef9f3;border-color:var(--eprocure-primary-border);color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination .page-item.active .page-link{background:var(--eprocure-primary);border-color:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination .page-item.disabled .page-link{background:#f8faf9;border-color:#e5eae7;color:#9aa5a0}body.eprocure-admin-ui .content-wrapper table.dataTable{width:100%!important;margin-block:0!important;background:var(--eprocure-surface);border:0;border-collapse:separate!important;border-spacing:0;border-radius:10px;color:var(--eprocure-text);font-variant-numeric:tabular-nums}body.eprocure-admin-ui .content-wrapper table.dataTable thead th,body.eprocure-admin-ui .content-wrapper table.dataTable thead td{position:relative;padding-block:14px;padding-inline:14px;background-color:var(--eprocure-primary);border-block:0;border-inline-start:0;border-inline-end:1px solid rgba(255,255,255,.18);color:var(--eprocure-on-primary);font-size:13px;font-weight:600;line-height:1.35;vertical-align:middle;white-space:normal}body.eprocure-admin-ui .content-wrapper table.dataTable thead th:first-child,body.eprocure-admin-ui .content-wrapper table.dataTable thead td:first-child{border-start-start-radius:10px}body.eprocure-admin-ui .content-wrapper table.dataTable thead th:last-child,body.eprocure-admin-ui .content-wrapper table.dataTable thead td:last-child{border-inline-end:0;border-start-end-radius:10px}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc_disabled,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc_disabled{padding-inline-end:42px;background-image:none;cursor:pointer}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc_disabled:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc_disabled:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc_disabled:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc_disabled:after{position:absolute;inset-block-end:50%;right:auto;left:auto;display:block;color:#ffffffb8;font-size:12px;line-height:1;opacity:1;transform:translateY(50%)}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc_disabled:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc_disabled:before{inset-inline-end:18px}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc_disabled:after,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc_disabled:after{inset-inline-end:8px}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting:hover,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc{background-color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_asc:before,body.eprocure-admin-ui .content-wrapper table.dataTable thead .sorting_desc:after{color:var(--eprocure-on-primary);opacity:1}body.eprocure-admin-ui .content-wrapper table.dataTable tbody td,body.eprocure-admin-ui .content-wrapper table.dataTable tbody th{padding-block:13px;padding-inline:14px;background:transparent;border-block-start:1px solid #e5eae7;border-block-end:0;border-inline:0;color:var(--eprocure-text);line-height:1.45;vertical-align:middle;white-space:normal}body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:first-child>td,body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:first-child>th{border-block-start:0}body.eprocure-admin-ui .content-wrapper table.dataTable.table-striped tbody tr:nth-of-type(odd),body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:nth-child(odd){background-color:var(--eprocure-surface)}body.eprocure-admin-ui .content-wrapper table.dataTable.table-striped tbody tr:nth-of-type(2n),body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:nth-child(2n){background-color:#f8faf9}body.eprocure-admin-ui .content-wrapper table.dataTable.table-hover tbody tr:hover,body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:hover{background-color:#eef7f2}body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:hover>td,body.eprocure-admin-ui .content-wrapper table.dataTable tbody tr:hover>th{background-color:transparent}body.eprocure-admin-ui .content-wrapper table.dataTable tbody td.dataTables_empty{padding-block:32px;color:var(--eprocure-text-muted);text-align:center}body.eprocure-admin-ui .content-wrapper table.dataTable a:not(.btn):not([class*=text-]){color:var(--eprocure-primary);font-weight:500}body.eprocure-admin-ui .content-wrapper table.dataTable a:not(.btn):not([class*=text-]):hover{color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .content-wrapper table.dataTable .badge{padding:5px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.2}body.eprocure-admin-ui .content-wrapper table.dataTable .btn-sm,body.eprocure-admin-ui .content-wrapper table.dataTable .btn-group-sm>.btn{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:4px;border-radius:7px}body.eprocure-admin-ui .content-wrapper .card-body.table-responsive,body.eprocure-admin-ui .content-wrapper .card-body.table-responsive-sm,body.eprocure-admin-ui .content-wrapper .card-body.table-responsive-md,body.eprocure-admin-ui .content-wrapper .card-body.table-responsive-lg,body.eprocure-admin-ui .content-wrapper .card-body.table-responsive-xl{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.eprocure-admin-ui .main-sidebar{display:flex;width:var(--eprocure-sidebar-width);min-height:100vh;flex-direction:column;background:var(--eprocure-sidebar-bg);border-inline-end:1px solid var(--eprocure-border);box-shadow:none}body.eprocure-admin-ui .brand-link{display:flex;min-height:var(--eprocure-navbar-height);align-items:center;justify-content:flex-start;gap:10px;padding-block:10px;padding-inline:18px;overflow:hidden;background:var(--eprocure-sidebar-bg);border-block-end:1px solid var(--eprocure-border);color:var(--eprocure-text);text-align:start}body.eprocure-admin-ui .brand-link:hover{color:var(--eprocure-primary)}body.eprocure-admin-ui .brand-link:focus-visible{outline:2px solid var(--eprocure-primary);outline-offset:-3px;box-shadow:0 0 0 3px var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .brand-link .brand-image{width:34px;height:34px;max-height:34px;flex:0 0 34px;float:none;margin:0;object-fit:contain;opacity:1!important}body.eprocure-admin-ui .brand-link .brand-text{min-width:0;margin:0;overflow:hidden;font-size:15px;font-weight:600!important;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.eprocure-admin-ui .brand-link-no-logo{justify-content:center}body.eprocure-admin-ui .brand-link-no-logo .brand-text{text-align:center}body.eprocure-admin-ui .main-sidebar .sidebar{display:flex;height:calc(100vh - var(--eprocure-navbar-height));flex:1 1 auto;flex-direction:column;padding:12px 10px max(12px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto}body.eprocure-admin-ui .sidebar nav{flex:1 0 auto;padding:0}body.eprocure-admin-ui .nav-sidebar{width:100%}body.eprocure-admin-ui .nav-sidebar .nav-header{padding-block:16px 7px;padding-inline:12px;overflow:hidden;color:var(--eprocure-sidebar-text-muted);font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.eprocure-admin-ui .nav-sidebar .nav-item{width:100%}body.eprocure-admin-ui .nav-sidebar .nav-link{position:relative;display:flex;min-height:40px;align-items:center;gap:10px;margin-block:2px;padding-block:8px;padding-inline:11px;overflow:hidden;border-radius:var(--eprocure-radius-sm);color:var(--eprocure-sidebar-text);font-size:14px}body.eprocure-admin-ui .nav-sidebar .nav-link:hover{background:var(--eprocure-sidebar-hover-bg);color:#111827}body.eprocure-admin-ui .nav-sidebar .nav-link:focus-visible{outline:2px solid var(--eprocure-primary);outline-offset:1px;box-shadow:0 0 0 3px var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .nav-sidebar .nav-link.active{background:var(--eprocure-primary-soft);box-shadow:none;color:var(--eprocure-primary);font-weight:600}body.eprocure-admin-ui .nav-sidebar .nav-link.active:after{position:absolute;inset-block:8px;inset-inline-end:0;width:3px;border-radius:3px;background:var(--eprocure-primary);content:""}body.eprocure-admin-ui .nav-sidebar .nav-link.active .nav-icon{color:var(--eprocure-primary)!important}body.eprocure-admin-ui .nav-sidebar .nav-link.active:hover{background:var(--eprocure-primary-soft-hover)}body.eprocure-admin-ui .nav-sidebar .nav-link>.nav-icon{width:20px;flex:0 0 20px;margin:0;color:var(--eprocure-sidebar-icon);font-size:15px;text-align:center}body.eprocure-admin-ui .nav-sidebar .nav-link p{display:block;min-width:0;flex:1 1 auto;margin:0;overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}body.eprocure-admin-ui .nav-sidebar .nav-link .right{inset-inline-end:8px;right:auto}body.eprocure-admin-ui .nav-sidebar .menu-open>.nav-link>.nav-icon,body.eprocure-admin-ui .nav-sidebar .nav-link:hover>.nav-icon{color:var(--eprocure-primary)}body.eprocure-admin-ui .nav-sidebar .nav-treeview{padding-inline-start:18px}body.eprocure-admin-ui .nav-sidebar .nav-treeview>.nav-item>.nav-link{min-height:36px;color:#596273;font-size:13px}body.eprocure-admin-ui .nav-sidebar .badge{margin-inline-start:6px}body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active,body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar .nav-treeview>.nav-item>.nav-link.active{background:var(--eprocure-primary-soft);color:var(--eprocure-primary-hover);box-shadow:inset 0 0 0 1px var(--eprocure-primary-border)}body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active:hover,body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar .nav-treeview>.nav-item>.nav-link.active:hover{background:var(--eprocure-primary-soft-hover);color:var(--eprocure-primary-active)}body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active>.nav-icon,body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar .nav-treeview>.nav-item>.nav-link.active>.nav-icon{color:var(--eprocure-primary)!important}body.eprocure-admin-ui .main-sidebar.sidebar-light-primary .nav-sidebar>.nav-item.menu-open>.nav-link:not(.active){background:var(--eprocure-sidebar-hover-bg);color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .main-header{min-height:var(--eprocure-navbar-height);padding-block:0;padding-inline:12px 18px;background:var(--eprocure-navbar-bg);border-block-end:1px solid var(--eprocure-border);box-shadow:none}body.eprocure-admin-ui .main-header .navbar-nav{align-items:center}body.eprocure-admin-ui .main-header .nav-link{display:flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;gap:7px;margin-inline:2px;padding-block:8px;padding-inline:10px;border-radius:var(--eprocure-radius-sm);color:#5f6875;line-height:1.2}body.eprocure-admin-ui .main-header .nav-link:hover{background:#f4f6f8;color:var(--eprocure-text)}body.eprocure-admin-ui .main-header .nav-link:focus-visible{outline:2px solid var(--eprocure-primary);outline-offset:1px;box-shadow:0 0 0 3px var(--eprocure-primary-focus-ring)}body.eprocure-admin-ui .main-header .nav-link.active{background:var(--eprocure-primary-soft);color:var(--eprocure-primary)}body.eprocure-admin-ui .main-header [data-widget=pushmenu]{color:var(--eprocure-text)}body.eprocure-admin-ui .main-header .ml-auto{margin-inline-start:auto!important;margin-left:0!important}body.eprocure-admin-ui .main-header .eprocure-navbar-actions{justify-content:flex-end;gap:2px;margin-right:0!important;margin-left:auto!important}body.eprocure-admin-ui .main-header .dropdown-menu{margin-block-start:6px;padding:6px;background:var(--eprocure-surface);border:1px solid var(--eprocure-border)!important;border-radius:var(--eprocure-radius-md);box-shadow:var(--eprocure-shadow-sm)!important}body.eprocure-admin-ui .main-header .dropdown-item{min-height:36px;padding-block:8px;padding-inline:10px;border-radius:7px;color:var(--eprocure-text)}body.eprocure-admin-ui .main-header .dropdown-item:hover,body.eprocure-admin-ui .main-header .dropdown-item:focus{background:var(--eprocure-primary-soft);color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .main-header .dropdown-item.active,body.eprocure-admin-ui .main-header .dropdown-item:active{background:var(--eprocure-primary);color:var(--eprocure-on-primary)}body.eprocure-admin-ui .main-header #language-menu>.eprocure-language-trigger{min-width:auto;padding-inline:11px}body.eprocure-admin-ui .main-header #language-menu>.eprocure-language-trigger>.fas{color:var(--eprocure-primary)}body.eprocure-admin-ui .main-header #language-menu .dropdown-menu{min-width:196px}body.eprocure-admin-ui .main-header #language-menu .eprocure-language-option{display:flex;align-items:center;gap:10px;color:var(--eprocure-text);font-weight:500}body.eprocure-admin-ui .main-header #language-menu .eprocure-language-option.is-current{background:var(--eprocure-primary-soft);color:var(--eprocure-primary-hover);font-weight:600}body.eprocure-admin-ui .main-header #language-menu .eprocure-language-code{display:inline-flex;width:30px;height:26px;flex:0 0 30px;align-items:center;justify-content:center;border:1px solid var(--eprocure-primary-border);border-radius:6px;background:var(--eprocure-primary-soft);color:var(--eprocure-primary-hover);font-size:11px;font-weight:700;line-height:1}body.eprocure-admin-ui .main-header #language-menu .eprocure-language-check{margin-inline-start:auto;color:var(--eprocure-primary);font-size:12px}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-trigger{min-width:auto;padding-inline:8px 10px;color:var(--eprocure-text);font-weight:600}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-trigger[aria-expanded=true]{background:var(--eprocure-primary-soft);color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-trigger:after{display:none}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-avatar{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:1px solid var(--eprocure-primary-border);border-radius:50%;background:var(--eprocure-primary-soft);color:var(--eprocure-primary);font-size:12px}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-chevron{color:var(--eprocure-text-muted);font-size:10px}body.eprocure-admin-ui .main-header .user-menu .dropdown-menu{min-width:240px}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-audit-link,body.eprocure-admin-ui .main-header .user-menu .eprocure-user-action{display:flex;width:100%;min-height:42px;align-items:center;gap:10px;margin:0;padding:9px 11px;border:0;border-radius:7px;background:transparent;color:var(--eprocure-text);float:none;font-weight:600;text-align:start}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-audit-link>i,body.eprocure-admin-ui .main-header .user-menu .eprocure-user-action>i{width:20px;margin:0;text-align:center}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-audit-link>i{color:var(--eprocure-primary)}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-logout-link{color:#b42318}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-logout-link:hover,body.eprocure-admin-ui .main-header .user-menu .eprocure-user-logout-link:focus{background:#fff1f2;color:#912018}body.eprocure-admin-ui .main-header .user-menu .eprocure-user-logout-link>i{color:#d92d20!important}body.eprocure-admin-ui .main-header .user-footer{margin-block-start:4px;padding:6px 0 0;background:transparent;border-block-start:1px solid var(--eprocure-border);border-radius:0}body.eprocure-admin-ui .content-wrapper{background:var(--eprocure-content-bg);color:var(--eprocure-text)}body.eprocure-admin-ui .content-header{padding-block:22px 12px}body.eprocure-admin-ui .content-header>.container,body.eprocure-admin-ui .content-header>.container-fluid{padding-inline:28px}body.eprocure-admin-ui .content-header h1{color:var(--eprocure-text);font-size:clamp(22px,2vw,25px);font-weight:600;line-height:1.25;text-wrap:balance}body.eprocure-admin-ui .content-header h1 small,body.eprocure-admin-ui .content-header h1 .small{color:var(--eprocure-text-muted);font-size:13px!important;font-weight:400!important}body.eprocure-admin-ui .content-header .breadcrumb{margin:0;padding:0;background:transparent;color:var(--eprocure-text-muted);font-size:12px}body.eprocure-admin-ui .content-header .breadcrumb a{color:var(--eprocure-text-muted)}body.eprocure-admin-ui .content-header .breadcrumb a:hover{color:var(--eprocure-primary)}body.eprocure-admin-ui .content>.container,body.eprocure-admin-ui .content>.container-fluid{padding-inline:28px;padding-block-end:24px}body.eprocure-admin-ui .main-footer{min-height:48px;padding-block:14px;padding-inline:28px;background:var(--eprocure-surface);border-block-start:1px solid var(--eprocure-border);color:var(--eprocure-text-muted);font-size:12px;box-shadow:none;margin-block-end:0}body.eprocure-admin-ui a:focus-visible{outline:2px solid var(--eprocure-primary);outline-offset:2px;box-shadow:0 0 0 3px var(--eprocure-primary-focus-ring)}html[dir=rtl] body.eprocure-admin-ui .main-header .eprocure-navbar-actions{order:-1!important;margin-right:0!important;margin-left:auto!important}@media (min-width: 992px){body.eprocure-admin-ui:not(.sidebar-collapse) .main-header,body.eprocure-admin-ui:not(.sidebar-collapse) .content-wrapper,body.eprocure-admin-ui:not(.sidebar-collapse) .main-footer{margin-inline-start:var(--eprocure-sidebar-width)}body.eprocure-admin-ui.sidebar-collapse .main-sidebar{width:var(--eprocure-sidebar-collapsed-width)}body.eprocure-admin-ui.sidebar-collapse .main-header,body.eprocure-admin-ui.sidebar-collapse .content-wrapper,body.eprocure-admin-ui.sidebar-collapse .main-footer{margin-inline-start:var(--eprocure-sidebar-collapsed-width)}body.eprocure-admin-ui.sidebar-collapse .brand-link{justify-content:center;padding-inline:12px}body.eprocure-admin-ui.sidebar-collapse .brand-link .brand-text{display:none}body.eprocure-admin-ui.sidebar-collapse .main-sidebar:hover{width:var(--eprocure-sidebar-collapsed-width)}body.eprocure-admin-ui.sidebar-collapse .main-sidebar .sidebar{padding-inline:10px}body.eprocure-admin-ui.sidebar-collapse .nav-sidebar .nav-header,body.eprocure-admin-ui.sidebar-collapse .nav-sidebar .nav-link p{display:none}body.eprocure-admin-ui.sidebar-collapse .nav-sidebar .nav-link{justify-content:center;padding-inline:10px}body.eprocure-admin-ui.sidebar-collapse .nav-sidebar .nav-link>.nav-icon{margin:0}body.eprocure-admin-ui.sidebar-collapse .nav-sidebar .nav-link.active:after{inset-block:9px}html[dir=rtl] body.eprocure-admin-ui:not(.sidebar-collapse) .main-header,html[dir=rtl] body.eprocure-admin-ui:not(.sidebar-collapse) .content-wrapper,html[dir=rtl] body.eprocure-admin-ui:not(.sidebar-collapse) .main-footer{margin-right:var(--eprocure-sidebar-width);margin-left:0}html[dir=rtl] body.eprocure-admin-ui.sidebar-collapse .main-header,html[dir=rtl] body.eprocure-admin-ui.sidebar-collapse .content-wrapper,html[dir=rtl] body.eprocure-admin-ui.sidebar-collapse .main-footer{margin-right:var(--eprocure-sidebar-collapsed-width);margin-left:0}}@media (max-width: 991.98px){body.eprocure-admin-ui .main-sidebar{width:var(--eprocure-sidebar-width)}body.eprocure-admin-ui .main-header,body.eprocure-admin-ui .content-wrapper,body.eprocure-admin-ui .main-footer{margin-inline-start:0}body.eprocure-admin-ui .main-header{padding-inline:8px}body.eprocure-admin-ui .main-header .nav-link{margin-inline:0;padding-inline:9px}body.eprocure-admin-ui .main-header .dropdown-menu{max-width:calc(100vw - 20px)}body.eprocure-admin-ui .content-header{padding-block-start:18px}body.eprocure-admin-ui .content-header>.container,body.eprocure-admin-ui .content-header>.container-fluid{padding-inline:20px}body.eprocure-admin-ui .content-header .d-flex{flex-wrap:wrap;gap:10px}body.eprocure-admin-ui .content>.container,body.eprocure-admin-ui .content>.container-fluid{padding-inline:20px}body.eprocure-admin-ui .main-footer{padding-inline:20px}html[dir=ltr] body.eprocure-admin-ui .main-sidebar{margin-left:calc(-1 * var(--eprocure-sidebar-width))}html[dir=ltr] body.eprocure-admin-ui.sidebar-open .main-sidebar{margin-left:0}html[dir=rtl] body.eprocure-admin-ui .main-sidebar{right:0;left:auto;margin-right:calc(-1 * var(--eprocure-sidebar-width));margin-left:0}html[dir=rtl] body.eprocure-admin-ui.sidebar-open .main-sidebar{margin-right:0}html[dir=rtl] body.eprocure-admin-ui .main-header,html[dir=rtl] body.eprocure-admin-ui .content-wrapper,html[dir=rtl] body.eprocure-admin-ui .main-footer{margin-right:0;margin-left:0}}@media (max-width: 575.98px){body.eprocure-admin-ui .main-header .eprocure-user-name{max-width:96px}body.eprocure-admin-ui .content-header>.container,body.eprocure-admin-ui .content-header>.container-fluid{padding-inline:15px}body.eprocure-admin-ui .content-header .d-flex>h1,body.eprocure-admin-ui .content-header .d-flex>form{width:100%}body.eprocure-admin-ui .content>.container,body.eprocure-admin-ui .content>.container-fluid{padding-inline:15px;padding-block-end:18px}body.eprocure-admin-ui .main-footer{padding-inline:15px}body.eprocure-admin-ui .content-wrapper .card:has(.dataTables_wrapper)>.card-body{padding:14px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper>.row:first-child{gap:10px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter{width:100%;text-align:start}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_length label,body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter label{width:100%;flex-wrap:wrap;justify-content:flex-start}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_filter input{width:auto;min-width:0;flex:1 1 180px}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .dataTables_info{padding-block:0 6px;text-align:start}body.eprocure-admin-ui .content-wrapper .dataTables_wrapper .pagination{justify-content:flex-start}}@media (prefers-reduced-motion: reduce){body.eprocure-admin-ui .main-sidebar,body.eprocure-admin-ui .main-header,body.eprocure-admin-ui .content-wrapper,body.eprocure-admin-ui .main-footer,body.eprocure-admin-ui .nav-link,body.eprocure-admin-ui .dropdown-menu{transition:none!important}}body.procure360-auth-page{--eprocure-primary: #18794e;--eprocure-primary-hover: #12633f;--eprocure-primary-active: #0e4f33;--eprocure-primary-border: #bde5cf;--eprocure-primary-focus-ring: rgba(24, 121, 78, .24);min-height:100vh;min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background-color:#061b31;background-image:url(/images/loginbg.png);background-repeat:no-repeat;background-position:center;background-size:cover}body.procure360-auth-page .procure360-auth-box{width:100%;max-width:420px;margin:0 auto}body.procure360-auth-page .procure360-auth-box .card{overflow:hidden;margin:0;background:#ffffffe6;border:1px solid rgba(255,255,255,.68);border-radius:12px;box-shadow:0 12px 32px #0f172a33;backdrop-filter:none;-webkit-backdrop-filter:none}body.procure360-auth-page .procure360-auth-box .card-header{padding:22px 28px 12px;background:transparent;border-block-end:0}body.procure360-auth-page .procure360-auth-box .card-header .card-title{margin-block-start:10px;color:#1f2937;font-size:16px;font-weight:600;line-height:1.3;text-wrap:balance}body.procure360-auth-page .procure360-auth-box .card-body{padding:18px 28px 24px;background:transparent;color:#374151}body.procure360-auth-page .procure360-auth-box .input-group-text,body.procure360-auth-page .procure360-auth-box .form-control{min-height:44px;background:#fff;border-color:#d1d5db}body.procure360-auth-page .procure360-auth-box .form-control{border-start-start-radius:8px;border-end-start-radius:8px;border-start-end-radius:0;border-end-end-radius:0}body.procure360-auth-page .procure360-auth-box .form-control:focus{z-index:3;border-color:var(--eprocure-primary-border);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.procure360-auth-page .procure360-auth-box .input-group-append .input-group-text{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:8px;border-end-end-radius:8px;color:#6b7280}body.procure360-auth-page .procure360-auth-box .btn-primary{min-height:40px;background:var(--eprocure-primary);border-color:var(--eprocure-primary);border-radius:8px;color:#fff;font-weight:600;box-shadow:none;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}body.procure360-auth-page .procure360-auth-box .btn-primary:hover:not(:disabled),body.procure360-auth-page .procure360-auth-box .btn-primary:focus{background:var(--eprocure-primary-hover);border-color:var(--eprocure-primary-hover);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring);transform:none}body.procure360-auth-page .procure360-auth-box .btn-primary:active:not(:disabled){background:var(--eprocure-primary-active);border-color:var(--eprocure-primary-active)}body.procure360-auth-page .icheck-primary>input:first-child:checked+input[type=hidden]+label:before,body.procure360-auth-page .icheck-primary>input:first-child:checked+label:before{background-color:var(--eprocure-primary);border-color:var(--eprocure-primary)}body.procure360-auth-page .icheck-primary>input:first-child:focus+input[type=hidden]+label:before,body.procure360-auth-page .icheck-primary>input:first-child:focus+label:before{border-color:var(--eprocure-primary-border);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.procure360-auth-page .procure360-auth-box .card-footer{padding:14px 28px 20px;background:transparent;border-block-start:1px solid rgba(229,231,235,.78)}body.procure360-auth-page .procure360-auth-box .card-footer a{color:var(--eprocure-primary)}body.procure360-auth-page .procure360-auth-box .card-footer a:hover,body.procure360-auth-page .procure360-auth-box .card-footer a:focus{color:var(--eprocure-primary-hover)}body.procure360-auth-page .procure360-auth-card-logo{display:block;width:min(220px,68vw);height:auto;max-height:73px;margin-inline:auto;object-fit:contain}body.procure360-auth-page .procure360-lockscreen-card{width:100%;max-width:420px;margin:0 auto;padding:22px 28px 24px;background:#ffffffe6;border:1px solid rgba(255,255,255,.68);border-radius:12px;box-shadow:0 12px 32px #0f172a33}body.procure360-auth-page .procure360-lockscreen-card .lockscreen-logo{margin-block-end:12px}body.procure360-auth-page .procure360-lockscreen-card .lockscreen-name{color:#1f2937;font-size:16px;font-weight:600;text-wrap:balance}body.procure360-auth-page .procure360-lockscreen-card .lockscreen-item{width:100%;margin-block:16px;background:transparent}body.procure360-auth-page .procure360-lockscreen-card .lockscreen-credentials{margin-inline-start:0}body.procure360-auth-page .procure360-lockscreen-card .form-control{min-height:44px;border-color:#d1d5db}body.procure360-auth-page .procure360-lockscreen-card .form-control:focus{border-color:var(--eprocure-primary-border);box-shadow:0 0 0 .2rem var(--eprocure-primary-focus-ring)}body.procure360-auth-page .procure360-lockscreen-card .btn{min-height:44px;background:var(--eprocure-primary);color:#fff}body.procure360-auth-page .procure360-lockscreen-card .btn .text-muted{color:#fff!important}body.procure360-auth-page .procure360-lockscreen-card a{color:var(--eprocure-primary)}body.procure360-auth-page .procure360-lockscreen-card a:hover,body.procure360-auth-page .procure360-lockscreen-card a:focus{color:var(--eprocure-primary-hover)}body.eprocure-admin-ui .brand-link.logo-switch .procure360-brand-full{top:12px;right:auto;left:50%;width:auto;height:40px;max-width:calc(var(--eprocure-sidebar-width) - 28px);max-height:40px;object-fit:contain;transform:translate(-50%)}body.eprocure-admin-ui .brand-link.logo-switch .procure360-brand-icon{top:12px;right:auto;left:16px;width:40px;height:40px;max-height:40px;object-fit:contain}html[dir=rtl] body.eprocure-admin-ui .brand-link.logo-switch .procure360-brand-full{right:50%;left:auto;transform:translate(50%)}html[dir=rtl] body.eprocure-admin-ui .brand-link.logo-switch .procure360-brand-icon{right:16px;left:auto}body.eprocure-admin-ui .procure360-page-heading,body.eprocure-admin-ui .procure360-tender-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%}body.eprocure-admin-ui .procure360-page-eyebrow{color:var(--eprocure-primary);font-size:.75rem;font-weight:700;text-transform:uppercase}body.eprocure-admin-ui .procure360-page-intro,body.eprocure-admin-ui .procure360-summary-description{max-width:760px;margin-block-start:6px;color:var(--eprocure-text-muted);line-height:1.55;text-wrap:pretty}body.eprocure-admin-ui .procure360-page-heading h1,body.eprocure-admin-ui .procure360-summary-main h1,body.eprocure-admin-ui .procure360-form-section .card-title,body.eprocure-admin-ui .procure360-workspace-card .card-title{text-wrap:balance}body.eprocure-admin-ui .procure360-tender-create,body.eprocure-admin-ui .procure360-tender-show{max-width:1440px;margin-inline:auto}body.eprocure-admin-ui .procure360-form-stack{display:grid;gap:22px}body.eprocure-admin-ui .procure360-form-section,body.eprocure-admin-ui .procure360-workspace-card{overflow:hidden;margin-block-end:20px;border:1px solid var(--eprocure-border);border-inline-start:3px solid var(--eprocure-primary-border);border-radius:var(--eprocure-radius-md);background:var(--eprocure-surface);box-shadow:0 2px 8px #0f172a0a}body.eprocure-admin-ui .procure360-form-section>.card-header,body.eprocure-admin-ui .procure360-workspace-card>.card-header{display:flex;align-items:flex-start;gap:14px;min-height:68px;padding:17px 22px;border-block-end:1px solid var(--eprocure-border);background:#fbfdfc}body.eprocure-admin-ui .procure360-form-section>.card-header .card-title,body.eprocure-admin-ui .procure360-workspace-card>.card-header .card-title{float:none;margin:0;color:var(--eprocure-text);font-size:1.05rem;font-weight:700}body.eprocure-admin-ui .procure360-form-section>.card-header p,body.eprocure-admin-ui .procure360-card-heading p{margin:5px 0 0;color:var(--eprocure-text-muted);font-size:.84rem;line-height:1.45}body.eprocure-admin-ui .procure360-form-section>.card-body,body.eprocure-admin-ui .procure360-workspace-card>.card-body{padding:24px 22px}body.eprocure-admin-ui .procure360-section-number{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--eprocure-primary-border);border-radius:50%;background:var(--eprocure-primary-soft);color:var(--eprocure-primary);font-weight:700}body.eprocure-admin-ui .procure360-tender-create label{display:inline-block;margin-block-end:7px;color:#344054;font-size:.9rem;font-weight:600}body.eprocure-admin-ui .procure360-tender-create .form-group{margin-block-end:20px}body.eprocure-admin-ui .procure360-tender-create .form-row:last-child .form-group:last-child{margin-block-end:0}body.eprocure-admin-ui .procure360-tender-create .form-control{min-height:44px;border-color:#d7dce2;border-radius:var(--eprocure-radius-sm)}body.eprocure-admin-ui .procure360-timezone-note{display:flex;align-items:center;gap:12px;margin-block-end:24px;padding:14px 16px;border:1px solid var(--eprocure-primary-border);border-radius:var(--eprocure-radius-sm);background:var(--eprocure-primary-soft);color:var(--eprocure-primary-active)}body.eprocure-admin-ui .procure360-timezone-note>i{font-size:1.25rem}body.eprocure-admin-ui .procure360-timezone-note span{display:block;color:#476254;font-size:.8rem}body.eprocure-admin-ui .procure360-qa-toggle .custom-control{min-height:42px;padding-block-start:10px}body.eprocure-admin-ui .procure360-section-actions,body.eprocure-admin-ui .procure360-form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}body.eprocure-admin-ui .procure360-section-actions{justify-content:flex-start;margin-block-start:14px}body.eprocure-admin-ui .procure360-form-actions{position:sticky;z-index:10;bottom:12px;margin-block-start:18px;padding:16px 18px;border:1px solid var(--eprocure-border);border-radius:var(--eprocure-radius-md);background:#fffffff5;box-shadow:var(--eprocure-shadow-sm)}body.eprocure-admin-ui .procure360-tender-create .env-row{display:flex;align-items:flex-start;gap:12px;margin-block-end:16px;padding:18px;border:1px solid var(--eprocure-border);border-radius:var(--eprocure-radius-sm);background:#fbfcfc}body.eprocure-admin-ui .procure360-tender-create .env-row .handle{padding-block-start:10px;color:var(--eprocure-text-muted);cursor:grab}body.eprocure-admin-ui .procure360-tender-create .env-row .index{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;margin-block-start:6px;border-radius:50%;background:var(--eprocure-primary-soft);color:var(--eprocure-primary);font-weight:700}body.eprocure-admin-ui .procure360-tender-create .env-map{display:flex;gap:12px;width:100%}body.eprocure-admin-ui .procure360-tender-create .env-map .form-group{flex:1 1 50%;margin-block-end:0}body.eprocure-admin-ui .procure360-upload-panel{display:flex;align-items:center;gap:18px;padding:18px;border:1px dashed var(--eprocure-primary-border);border-radius:var(--eprocure-radius-md);background:var(--eprocure-primary-soft)}body.eprocure-admin-ui .procure360-upload-panel>i{color:var(--eprocure-primary);font-size:1.8rem}body.eprocure-admin-ui .procure360-tender-create .upload-item{margin-block-end:8px;padding:12px 14px;border:1px solid var(--eprocure-border);border-radius:var(--eprocure-radius-sm);background:var(--eprocure-surface)}body.eprocure-admin-ui .procure360-tender-create .upload-name{font-weight:600;overflow-wrap:anywhere}body.eprocure-admin-ui .procure360-tender-create .upload-status{display:flex;align-items:center;gap:6px}body.eprocure-admin-ui .procure360-tender-create .progress{height:7px;background:#edf0f2}body.eprocure-admin-ui .procure360-tender-create .icon-success{color:#218739}body.eprocure-admin-ui .procure360-tender-create .icon-error{color:#c92a2a}body.eprocure-admin-ui .procure360-tender-summary{padding:26px;border:1px solid var(--eprocure-border);border-inline-start:4px solid var(--eprocure-primary);border-radius:var(--eprocure-radius-md);background:var(--eprocure-surface);box-shadow:0 2px 8px #0f172a0a}body.eprocure-admin-ui .procure360-summary-main{min-width:0}body.eprocure-admin-ui .procure360-summary-main h1{overflow-wrap:anywhere;color:var(--eprocure-text);font-size:1.8rem;font-weight:700}body.eprocure-admin-ui .procure360-summary-meta{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;margin-block-start:22px}body.eprocure-admin-ui .procure360-summary-meta span{min-width:0;padding:10px 12px;border:1px solid #e7ece9;border-radius:var(--eprocure-radius-sm);background:#f8faf9}body.eprocure-admin-ui .procure360-summary-meta small,body.eprocure-admin-ui .procure360-summary-meta strong{display:block}body.eprocure-admin-ui .procure360-summary-meta small{color:var(--eprocure-text-muted);font-size:.74rem}body.eprocure-admin-ui .procure360-summary-meta strong{margin-block-start:4px;color:var(--eprocure-text);font-size:.9rem;overflow-wrap:anywhere}body.eprocure-admin-ui .procure360-summary-actions{display:flex;flex:0 1 520px;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-inline-start:24px;border-inline-start:1px solid var(--eprocure-border)}body.eprocure-admin-ui .procure360-summary-actions .btn,body.eprocure-admin-ui .procure360-summary-actions>span{margin:0!important}body.eprocure-admin-ui .procure360-workspace-grid{margin-inline:-10px}body.eprocure-admin-ui .procure360-workspace-grid>[class*=col-]{padding-inline:10px}body.eprocure-admin-ui .procure360-card-icon{display:inline-flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--eprocure-primary-border);border-radius:var(--eprocure-radius-sm);background:var(--eprocure-primary-soft);color:var(--eprocure-primary);font-size:1rem}body.eprocure-admin-ui .procure360-card-heading{min-width:0}body.eprocure-admin-ui .procure360-detail-grid{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.35fr);margin:0}body.eprocure-admin-ui .procure360-detail-grid dt,body.eprocure-admin-ui .procure360-detail-grid dd{width:auto;max-width:none;margin-block-end:0;padding:13px 10px;border-block-end:1px solid #eef0f2}body.eprocure-admin-ui .procure360-detail-grid dt{color:var(--eprocure-text-muted);font-size:.82rem;font-weight:600}body.eprocure-admin-ui .procure360-detail-grid dd{color:var(--eprocure-text);font-weight:500;overflow-wrap:anywhere}body.eprocure-admin-ui .procure360-detail-grid dt:nth-last-of-type(1),body.eprocure-admin-ui .procure360-detail-grid dd:last-child{border-block-end:0}body.eprocure-admin-ui .procure360-schedule-grid dd{font-variant-numeric:tabular-nums}body.eprocure-admin-ui .procure360-schedule-card{border-inline-start:3px solid var(--eprocure-primary)}body.eprocure-admin-ui .procure360-tender-show .rl-col h5{margin-block-end:16px!important;padding-block-end:10px;border-block-end:1px solid var(--eprocure-border);color:var(--eprocure-text);font-size:.9rem;font-weight:700}body.eprocure-admin-ui .procure360-access-item,body.eprocure-admin-ui .procure360-activity-item{position:relative;margin-block-end:14px;padding:16px;border:1px solid var(--eprocure-border);border-radius:var(--eprocure-radius-sm);background:#fbfcfc}body.eprocure-admin-ui .procure360-access-item:not(.is-unavailable){border-inline-start:3px solid var(--eprocure-primary)}body.eprocure-admin-ui .procure360-access-item.is-unavailable{background:#f7f7f8}body.eprocure-admin-ui .procure360-access-item>a,body.eprocure-admin-ui .procure360-activity-item a{font-weight:700;line-height:1.45}body.eprocure-admin-ui .procure360-access-item .small,body.eprocure-admin-ui .procure360-activity-item .small{margin-block-start:8px!important;line-height:1.5}body.eprocure-admin-ui .procure360-tender-show .rl-count{font-size:.95rem;font-weight:700}body.eprocure-admin-ui .procure360-tender-show .lock-note{color:#b42318;font-weight:600}body.eprocure-admin-ui .procure360-envelope-item{padding:18px 20px;border-color:var(--eprocure-border)}body.eprocure-admin-ui .procure360-envelope-item:hover{background:#fbfcfc}body.eprocure-admin-ui .procure360-audit-card{color:var(--eprocure-text-muted)}body.eprocure-admin-ui .procure360-tender-show .modal-content{overflow:hidden;border:0;border-radius:var(--eprocure-radius-md);box-shadow:0 18px 50px #0f172a2e}body.eprocure-admin-ui .procure360-tender-show .modal-header,body.eprocure-admin-ui .procure360-tender-show .modal-footer{padding:14px 18px}body.eprocure-admin-ui .procure360-tender-show .modal-body{padding:18px}@media (max-width: 991.98px){body.eprocure-admin-ui .procure360-page-heading,body.eprocure-admin-ui .procure360-tender-summary{flex-direction:column}body.eprocure-admin-ui .procure360-summary-actions{flex:1 1 auto;justify-content:flex-start;width:100%;padding-inline-start:0;padding-block-start:18px;border-inline-start:0;border-block-start:1px solid var(--eprocure-border)}}@media (max-width: 575.98px){body.eprocure-admin-ui .procure360-page-heading>.btn{width:100%}body.eprocure-admin-ui .procure360-form-section>.card-header,body.eprocure-admin-ui .procure360-workspace-card>.card-header,body.eprocure-admin-ui .procure360-form-section>.card-body,body.eprocure-admin-ui .procure360-workspace-card>.card-body{padding:14px}body.eprocure-admin-ui .procure360-tender-create .env-row{flex-wrap:wrap;padding:12px}body.eprocure-admin-ui .procure360-tender-create .env-row .flex-grow-1{flex-basis:calc(100% - 86px)}body.eprocure-admin-ui .procure360-tender-create .env-map{flex-direction:column}body.eprocure-admin-ui .procure360-upload-panel{align-items:flex-start;padding:14px}body.eprocure-admin-ui .procure360-form-actions{position:static}body.eprocure-admin-ui .procure360-form-actions .btn,body.eprocure-admin-ui .procure360-form-actions a,body.eprocure-admin-ui .procure360-summary-actions .btn,body.eprocure-admin-ui .procure360-summary-actions>span{width:100%}body.eprocure-admin-ui .procure360-summary-actions>span .btn{width:100%}body.eprocure-admin-ui .procure360-tender-summary{padding:16px}body.eprocure-admin-ui .procure360-summary-meta{display:grid;grid-template-columns:1fr 1fr;width:100%}body.eprocure-admin-ui .procure360-detail-grid{grid-template-columns:1fr}body.eprocure-admin-ui .procure360-detail-grid dt{padding-block-end:4px;border-block-end:0;color:var(--eprocure-primary-active)}body.eprocure-admin-ui .procure360-detail-grid dd{padding-block-start:4px}body.eprocure-admin-ui .procure360-envelope-item>.d-flex{flex-direction:column;gap:12px}body.eprocure-admin-ui .procure360-envelope-item .text-right{width:100%;text-align:start!important}}html[dir=rtl] body.eprocure-admin-ui .procure360-page-eyebrow{text-transform:none}html[dir=rtl] body.eprocure-admin-ui .procure360-tender-create .env-row .handle{cursor:grab}html[dir=rtl] body.eprocure-admin-ui .procure360-summary-actions{justify-content:flex-start}
