@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Ionicons;src:url(/fonts/ionicons.eot?v=2.0.0);src:url(/fonts/ionicons.eot?#iefix&v=2.0.0)format("embedded-opentype"),url(/fonts/ionicons.ttf?v=2.0.0)format("truetype"),url(/fonts/ionicons.woff?v=2.0.0)format("woff"),url(/fonts/ionicons.svg?v=2.0.0#Ionicons)format("svg");font-weight:400;font-style:normal}html,body,#root{min-height:100%;margin:0;padding:0}#root{width:100%;max-width:none;text-align:initial;border:none}.wrapper{box-sizing:border-box;width:100%}label:has(.pm-required-mark){justify-content:flex-start;align-items:baseline;column-gap:.25em;width:100%;flex-direction:row!important;display:flex!important}.form-label:has(.pm-required-mark){justify-content:flex-start;align-items:baseline;column-gap:.25em;width:100%;flex-direction:row!important;display:flex!important}.control-label:has(.pm-required-mark){justify-content:flex-start;align-items:baseline;column-gap:.25em;width:100%;flex-direction:row!important;display:flex!important}[dir=rtl] label:has(.pm-required-mark) .pm-required-mark{order:-1}[dir=rtl] .form-label:has(.pm-required-mark) .pm-required-mark{order:-1}[dir=rtl] .control-label:has(.pm-required-mark) .pm-required-mark{order:-1}.pm-required-label-text{unicode-bidi:plaintext}.pm-required-mark{font-weight:inherit;flex:none;color:inherit!important}body.hold-transition.login-page{background:#d2d6de}.login-box-msg.error-msg{color:#dd4b39;margin-bottom:10px}.content-header h1 small{margin-inline-start:8px;display:inline-block}.content-header>h1:not(:last-child){margin-bottom:12px}.content-header>h1 .page-title-name{font-size:inherit;font-weight:inherit}.pm-content-header-inner>h1{margin:0;font-size:24px;line-height:1.1}.pm-pill-switcher.btn-group{isolation:isolate;background:#f7f8fa;border:1px solid #d7dce2;border-radius:999px;flex-wrap:nowrap;gap:2px;padding:2px;display:inline-flex;position:relative}.pm-pill-switcher.btn-group>.btn{min-width:54px;padding:4px 10px;font-weight:600;line-height:1.2;color:#6f7b86!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important}.pm-pill-switcher.btn-group>.btn:hover{color:#4f5d6a!important;background:#eef2f6!important}.pm-pill-switcher.btn-group>.btn.active{color:#fff!important;background:#2f8fd6!important;border-color:#0000!important}.pm-pill-switcher.btn-group>.btn+.btn{margin-left:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}:is(.wrapper .box-body:has(>.table-responsive),.wrapper .box-body:has(>table.table)){padding-left:0;padding-right:0}:is(.wrapper .box-body:has(>.table-responsive)>:not(.table-responsive):not(table),.wrapper .box-body:has(>table.table)>:not(.table-responsive):not(table)){margin-left:10px;margin-right:10px}.pm-floating-hscroll-bound{scrollbar-width:none}.pm-floating-hscroll-bound::-webkit-scrollbar{display:none}.pm-floating-hscroll-bound.pm-floating-hscroll-keep-vbar{scrollbar-width:thin;scrollbar-color:#00000059 #0000000f}.pm-floating-hscroll-bound.pm-floating-hscroll-keep-vbar::-webkit-scrollbar{width:8px;height:0;display:block}.pm-floating-hscroll-bound.pm-floating-hscroll-keep-vbar::-webkit-scrollbar:horizontal{height:0;display:none}.pm-floating-hscroll-bound.pm-floating-hscroll-keep-vbar::-webkit-scrollbar-thumb{background-color:#00000047;border-radius:4px}.pm-floating-hscroll-bound.pm-floating-hscroll-keep-vbar::-webkit-scrollbar-track{background-color:#0000000f}.pm-floating-hscroll{z-index:1030;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:#ffffffeb;border-top:1px solid #00000014;height:14px;margin:0;padding:0;position:fixed;overflow:auto hidden;box-shadow:0 -2px 6px #0000000f}.pm-floating-hscroll[hidden]{display:none!important}.pm-floating-hscroll-spacer{pointer-events:none;height:1px}.wrapper table.table>thead>tr>th:first-child,.wrapper table.table>tbody>tr>td:first-child,.wrapper table.table>tfoot>tr>td:first-child,.wrapper table.table>tfoot>tr>th:first-child,.wrapper table.footable>thead>tr>th:first-child,.wrapper table.footable>tbody>tr>td:first-child,.wrapper table.footable>tfoot>tr>td:first-child,.wrapper table.footable>tfoot>tr>th:first-child,.modal table.table>thead>tr>th:first-child,.modal table.table>tbody>tr>td:first-child,.modal table.footable>thead>tr>th:first-child,.modal table.footable>tbody>tr>td:first-child{padding-right:10px!important}a.pm-text-link:hover,a.pm-text-link:focus{text-decoration:underline}.wrapper table.table tbody td a:not(.btn):not(.label),.wrapper table.table tbody th a:not(.btn):not(.label),.wrapper table.table tfoot td a:not(.btn):not(.label),.wrapper table.footable tbody td a:not(.btn):not(.label),.wrapper table.footable tbody th a:not(.btn):not(.label),.wrapper table.table tbody td a.btn-link,.wrapper table.footable tbody td a.btn-link,.modal table.table tbody td a:not(.btn):not(.label),.modal table.footable tbody td a:not(.btn):not(.label),.modal table.table tbody td a.btn-link,.modal table.footable tbody td a.btn-link,.wrapper table.table tbody td a:not(.btn):not(.label):hover,.wrapper table.table tbody td a:not(.btn):not(.label):focus,.wrapper table.table tbody td a:not(.btn):not(.label):visited,.wrapper table.table tbody th a:not(.btn):not(.label):hover,.wrapper table.table tbody th a:not(.btn):not(.label):focus,.wrapper table.table tbody th a:not(.btn):not(.label):visited,.wrapper table.footable tbody td a:not(.btn):not(.label):hover,.wrapper table.footable tbody td a:not(.btn):not(.label):focus,.wrapper table.footable tbody td a:not(.btn):not(.label):visited,.wrapper table.table tbody td a.btn-link:hover,.wrapper table.table tbody td a.btn-link:focus,.wrapper table.table tbody td a.btn-link:visited,.wrapper table.footable tbody td a.btn-link:hover,.wrapper table.footable tbody td a.btn-link:focus,.wrapper table.footable tbody td a.btn-link:visited,.modal table.table tbody td a:not(.btn):not(.label):hover,.modal table.table tbody td a:not(.btn):not(.label):focus,.modal table.table tbody td a:not(.btn):not(.label):visited,.modal table.footable tbody td a:not(.btn):not(.label):hover,.modal table.footable tbody td a:not(.btn):not(.label):focus,.modal table.footable tbody td a:not(.btn):not(.label):visited,.modal table.table tbody td a.btn-link:hover,.modal table.table tbody td a.btn-link:focus,.modal table.table tbody td a.btn-link:visited,.modal table.footable tbody td a.btn-link:hover,.modal table.footable tbody td a.btn-link:focus,.modal table.footable tbody td a.btn-link:visited{color:inherit}.wrapper table.table .text-primary,.wrapper table.table .text-info,.wrapper table.table .text-light-blue,.wrapper table.footable .text-primary,.wrapper table.footable .text-info,.wrapper table.footable .text-light-blue,.modal table.table .text-primary,.modal table.table .text-info,.modal table.table .text-light-blue,.modal table.footable .text-primary,.modal table.footable .text-info,.modal table.footable .text-light-blue{color:inherit!important}.label-status{box-sizing:border-box;text-align:center;white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;width:11.5em;min-width:11.5em;max-width:11.5em;height:24px;min-height:24px;max-height:24px;font-size:12px;font-weight:600;overflow:hidden;justify-content:center!important;align-items:center!important;padding:0 .5em!important;line-height:1!important;display:inline-flex!important}.label.pm-status-badge:not(.pm-ingestion-status-label):not(.label-status):not(.pm-contract-status-badge):not(.pm-task-status-badge):not(.pm-catalog-type-badge),#root .wrapper table.table td[data-label=סטטוס] .label:not(.pm-task-status-badge):not(.pm-task-status-badge-sizer):not(.label-status):not(.pm-ingestion-status-label):not(.pm-contract-status-badge),#root .wrapper table.table td[data-label=סטטוס\ גביה] .label:not(.pm-task-status-badge):not(.pm-task-status-badge-sizer):not(.label-status):not(.pm-ingestion-status-label):not(.pm-contract-status-badge),#root .wrapper table.footable td[data-label=סטטוס] .label:not(.pm-task-status-badge):not(.pm-task-status-badge-sizer):not(.label-status):not(.pm-ingestion-status-label):not(.pm-contract-status-badge),#root .wrapper table.footable td[data-label=סטטוס\ גביה] .label:not(.pm-task-status-badge):not(.pm-task-status-badge-sizer):not(.label-status):not(.pm-ingestion-status-label):not(.pm-contract-status-badge){box-sizing:border-box;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.25em;justify-content:center;align-items:center;min-width:0;max-width:100%;margin-inline:auto;padding:.2em .65em;font-size:13px;font-weight:400;line-height:1.25;width:fit-content!important;display:inline-flex!important}#root .wrapper table.table th[data-col=status],#root .wrapper table.table th[data-col=collectionStatus],#root .wrapper table.table th.pm-status-col,#root .wrapper table.footable th[data-col=status],#root .wrapper table.footable th[data-col=collectionStatus],#root .wrapper table.footable th.pm-status-col,#root .wrapper table.table td[data-label=סטטוס],#root .wrapper table.table td[data-label=סטטוס\ גביה],#root .wrapper table.footable td[data-label=סטטוס],#root .wrapper table.footable td[data-label=סטטוס\ גביה]{vertical-align:middle;text-align:center!important}#root .wrapper table.table th[data-col=status]>.pm-th-inner,#root .wrapper table.table th[data-col=collectionStatus]>.pm-th-inner,#root .wrapper table.table th.pm-status-col>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th[data-col=status]>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th[data-col=collectionStatus]>.pm-th-inner{justify-content:center;align-items:center;width:100%;display:flex!important}#root .wrapper table.table td[data-label=סטטוס]>.pm-cell-center,#root .wrapper table.table td[data-label=סטטוס\ גביה]>.pm-cell-center,#root .wrapper table.footable td[data-label=סטטוס]>.pm-cell-center,#root .wrapper table.footable td[data-label=סטטוס\ גביה]>.pm-cell-center{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex!important}#root .wrapper table.table th.pm-actions-col,#root .wrapper table.footable th.pm-actions-col,#root .wrapper table.table td[data-label=פעולות],#root .wrapper table.footable td[data-label=פעולות],#root .wrapper table.table td[data-label="סטטוס / פעולות"],#root .wrapper table.footable td[data-label="סטטוס / פעולות"]{text-align:center!important;vertical-align:middle!important}:is(#root .wrapper table.table td[data-label=פעולות]:has(>.pm-row-icon-actions),#root .wrapper table.footable td[data-label=פעולות]:has(>.pm-row-icon-actions),#root .wrapper table.table td[data-label=פעולות]:has(>.pm-row-icon-action),#root .wrapper table.footable td[data-label=פעולות]:has(>.pm-row-icon-action),#root .wrapper table.table td[data-label=פעולות]:has(>.pm-invoice-row-actions),#root .wrapper table.footable td[data-label=פעולות]:has(>.pm-invoice-row-actions),#root .wrapper table.table td[data-label="סטטוס / פעולות"]:has(.pm-row-icon-actions),#root .wrapper table.footable td[data-label="סטטוס / פעולות"]:has(.pm-row-icon-actions)){line-height:0;vertical-align:middle!important}#root .wrapper .pm-data-table>thead>tr>th.pm-actions-col>.pm-th-inner{justify-content:center;width:100%;display:flex!important}#root .wrapper table.table th.pm-actions-col:has(.pm-table-columns-trigger){text-align:left!important}#root .wrapper table.footable th.pm-actions-col:has(.pm-table-columns-trigger){text-align:left!important}#root .wrapper .pm-data-table>thead>tr>th.pm-actions-col:has(.pm-table-columns-trigger){text-align:left!important}#root .wrapper .pm-data-table>thead>tr>th.pm-actions-col:has(.pm-table-columns-trigger)>.pm-th-inner{justify-content:left}#root .wrapper table.table th.pm-actions-col:has(.pm-th-label):has(.pm-table-columns-trigger){text-align:center!important}#root .wrapper table.footable th.pm-actions-col:has(.pm-th-label):has(.pm-table-columns-trigger){text-align:center!important}#root .wrapper .pm-data-table>thead>tr>th.pm-actions-col:has(.pm-th-label):has(.pm-table-columns-trigger){text-align:center!important}#root .wrapper .pm-data-table>thead>tr>th.pm-actions-col:has(.pm-th-label):has(.pm-table-columns-trigger)>.pm-th-inner{justify-content:center;gap:.25rem}.pm-table-columns-trigger{margin:0 10px}.pm-table-columns-trigger .fa-columns{width:1em;height:1em;font-size:inherit;vertical-align:-.12em;background-color:currentColor;line-height:1;display:inline-block;-webkit-mask:url(/images/pm-table-columns-icon.svg) 50%/contain no-repeat;mask:url(/images/pm-table-columns-icon.svg) 50%/contain no-repeat}.pm-table-columns-trigger .fa-columns:before{content:none!important;display:none!important}.pm-table-columns-hint{margin-bottom:12px}.modal.pm-table-columns-modal{--pm-table-columns-modal-inset:10px;padding:var(--pm-table-columns-modal-inset);box-sizing:border-box;justify-content:center;align-items:center;overflow:hidden}@media screen and (width>=768px){.modal.pm-table-columns-modal{--pm-table-columns-modal-inset:30px}}.modal.pm-table-columns-modal.fade .modal-dialog,.modal.pm-table-columns-modal.in .modal-dialog{transform:none}.modal.pm-table-columns-modal .modal-dialog{box-sizing:border-box;flex-direction:column;width:100%;max-width:600px;height:auto;min-height:0;max-height:100%;margin:0;padding:0;display:flex;left:auto;right:auto}.modal.pm-table-columns-modal .modal-content{flex-direction:column;min-height:0;max-height:100%;display:flex;overflow:hidden}.modal.pm-table-columns-modal .modal-header,.modal.pm-table-columns-modal .modal-footer{flex:none}.modal.pm-table-columns-modal .modal-footer{margin-top:0}.modal.pm-table-columns-modal .modal-body{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}.modal.pm-table-columns-modal .modal-body>:not(.pm-table-columns-scroll){flex:none}.pm-table-columns-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:0 auto;min-height:0;overflow:hidden auto}.pm-table-columns-table{border-collapse:separate;border-spacing:0;margin-bottom:0}.pm-table-columns-table>thead>tr>th,.pm-table-columns-table>tbody>tr>td{vertical-align:middle}.pm-table-columns-table>thead>tr>th{z-index:3;color:#333;white-space:nowrap;background:#f5f5f5;border-bottom:2px solid #ddd;font-weight:400;position:sticky;top:0}.pm-table-columns-table>tbody>tr.pm-table-columns-row{cursor:default}.pm-table-columns-table>tbody>tr.pm-table-columns-row.is-dragging>td{position:relative;box-shadow:none!important;background:#f4f4f4!important}.pm-table-columns-table>tbody>tr.pm-table-columns-row.is-dragging>td:after{content:"";z-index:2;pointer-events:none;background:#f4f4f4;position:absolute;inset:0}.pm-table-columns-table>thead>tr>th.pm-table-columns-order-col,.pm-table-columns-table>tbody>tr>td.pm-table-columns-order-col{white-space:nowrap;width:6.5rem;min-width:6.5rem;text-align:right!important;padding-left:4px!important;padding-right:10px!important}#root .wrapper .pm-table-columns-table>thead>tr>th.pm-table-columns-order-col>.pm-th-inner{justify-content:flex-start;margin-inline:0 auto}.pm-table-columns-table>thead>tr>th.pm-table-columns-show-col,.pm-table-columns-table>tbody>tr>td.pm-table-columns-show-col{text-align:center;width:4.5rem;min-width:4.5rem}.pm-table-columns-table>thead>tr>th.pm-table-columns-field-col,.pm-table-columns-table>tbody>tr>td.pm-table-columns-field-col{text-align:center!important}.pm-table-columns-table>tbody>tr>td.pm-table-columns-field-col{font-weight:700}.pm-table-columns-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;color:#444;vertical-align:middle;touch-action:none;align-items:center;gap:4px;display:inline-flex}.pm-table-columns-drag-handle:active{cursor:grabbing}.pm-table-columns-drag-handle.is-disabled,.pm-table-columns-drag-handle.is-disabled:active{cursor:default;opacity:.55;-webkit-user-drag:none}.pm-table-columns-drag-handle .fa-arrows-v,.pm-table-columns-drag-handle .item-position{pointer-events:none}.pm-table-columns-drag-handle .fa-arrows-v{margin:0;font-size:18px}.pm-table-columns-order-col .item-position{vertical-align:middle;font-variant-numeric:tabular-nums;display:inline-block}.pm-table-columns-table .chkbox{width:19px;height:22px;margin:0 auto;display:inline-block;position:relative;overflow:visible}.pm-table-columns-table .chkbox [type=checkbox]{pointer-events:none;opacity:0!important;width:19px!important;height:22px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important}.pm-table-columns-table .chkbox [type=checkbox]+label{width:19px;height:22px;display:block;margin:0!important;padding:0!important}.view-management-page>[class*=col-]{min-width:0}.view-management-page .box{width:100%;min-width:0;max-width:100%}.view-management-page .box-body.table-responsive{width:100%;max-width:100%;overflow-x:auto}.view-management-page .groups-table.pm-data-table{table-layout:auto;width:100%!important;min-width:100%!important;max-width:100%!important}.view-management-page .groups-table.pm-data-table>thead>tr>th,.view-management-page .groups-table.pm-data-table>tbody>tr>td{height:38px;line-height:1.2;vertical-align:middle!important;white-space:nowrap!important;padding-top:0!important;padding-bottom:0!important}.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-name,.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-table,.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-menu,.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-active,.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-actions{width:1%}.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-name,.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-name,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-table,.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-table,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-menu,.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-menu,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-active,.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-active,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-actions,.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-actions{text-overflow:ellipsis;overflow:hidden;width:1%!important;min-width:max-content!important;max-width:none!important}.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-name>.pm-th-inner,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-table>.pm-th-inner,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-menu>.pm-th-inner,.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-active>.pm-th-inner{width:max-content;max-width:none}.view-management-page .groups-table.pm-data-table>colgroup>col.view-mgmt-col-fields{width:100%}.view-management-page .groups-table.pm-data-table>thead>tr>th.view-mgmt-col-fields{width:100%!important;min-width:0!important;max-width:none!important}.view-management-page .groups-table.pm-data-table>tbody>tr>td.view-mgmt-col-fields{text-overflow:ellipsis;overflow:hidden;width:100%!important;min-width:0!important;max-width:0!important}.view-management-page .groups-table.pm-data-table>thead>tr>th{white-space:nowrap!important}.view-management-page .groups-table.pm-data-table>thead>tr>th:first-child,.view-management-page .groups-table.pm-data-table>tbody>tr>td:first-child,.view-management-page .groups-table.pm-data-table>thead>tr>th:last-child,.view-management-page .groups-table.pm-data-table>tbody>tr>td:last-child{padding-left:16px!important;padding-right:16px!important}.view-management-page .groups-table .view-mgmt-col-menu{text-align:start!important}.view-management-page .groups-table .view-mgmt-col-active{text-align:center!important}.view-management-page .view-mgmt-col-active .chkbox{vertical-align:middle}.view-form-page .view-form-page__active-control{justify-content:center;align-items:center;width:100%;height:34px;min-height:34px;display:flex}.view-form-page .view-form-page__top-field--active .chkbox{flex:0 0 19px;width:19px;height:22px;margin:0;display:inline-block;position:relative;overflow:visible}.view-form-page .view-form-page__top-field--active .chkbox [type=checkbox]{pointer-events:none;opacity:0!important;width:19px!important;height:22px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important}.view-form-page .view-form-page__top-field--active .chkbox [type=checkbox]+label{width:19px;height:22px;display:block;margin:0!important;padding:0!important}.view-management-page .groups-table .view-mgmt-col-actions{text-align:center!important;white-space:nowrap!important}.view-form-page .view-form-page__fields-header{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:0;display:flex}.view-form-page .view-form-page__fields-title{margin:18px 0 8px;font-weight:700;display:block}.view-form-page .view-form-page__fields-toolbar{justify-content:flex-end;width:100%;margin:0 0 8px}.view-form-page .view-form-page__fields-count{color:#777;text-align:end;margin:0 0 8px;font-size:12px}.view-form-page .view-form-page__top-fields{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;margin:0 0 15px;display:flex}.view-form-page .view-form-page__top-field{box-sizing:border-box;flex:0 0 350px;width:350px;min-width:0;max-width:350px}.view-form-page .view-form-page__top-field.view-form-page__top-field--active{flex-direction:column;flex:none;align-items:center;width:max-content;min-width:0;max-width:max-content;display:flex}.view-form-page .view-form-page__top-field--active>label{white-space:nowrap;cursor:pointer}.view-form-page .view-form-page__top-field>label{min-height:1.4em;margin-bottom:5px;line-height:1.4;display:block}.view-form-page .view-form-page__top-field #viewName{box-sizing:border-box;width:100%;max-width:100%;display:block}.view-form-page .view-form-page__top-field .searchable-select,.view-form-page .view-form-page__top-field .searchable-select.searchable-select--fit-longest{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.view-form-page .view-form-page__top-field .searchable-select>.searchable-select-sizer,.view-form-page .view-form-page__top-field .searchable-select>.searchable-select-trigger{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.view-form-page .view-form-page__top-field .searchable-select-trigger{height:34px;min-height:34px}.view-form-page .view-form-page__top-field .searchable-select-value{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}@media (width<=780px){.view-form-page .view-form-page__top-fields{flex-wrap:wrap}.view-form-page .view-form-page__top-field{flex:350px;max-width:100%}.view-form-page .view-form-page__top-field.view-form-page__top-field--active{flex:none;width:max-content;max-width:max-content}}.view-form-page.box,.view-form-page .box-body,.view-form-page .form-group{min-width:0;max-width:100%}.view-form-page .pm-view-fields-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;max-height:min(60vh,560px);overflow:auto!important}.view-form-page .pm-view-fields-scroll>.table,.view-form-page .pm-view-fields-table,.view-form-page .pm-view-fields-table>thead,.view-form-page .pm-view-fields-table>tbody,.view-form-page .pm-view-fields-table>thead>tr,.view-form-page .pm-view-fields-table>tbody>tr{box-sizing:border-box;width:100%;min-width:calc(51.5rem + 440px);max-width:none}.view-form-page .pm-view-fields-table{border-collapse:separate;border-spacing:0;color:#333;margin-bottom:0;font-size:14px;display:block}.view-form-page .pm-view-fields-table>thead{z-index:100;background:#fff;display:block;position:sticky;top:0;box-shadow:0 1px #ddd}.view-form-page .pm-view-fields-table>tbody{z-index:0;display:block;position:relative}.view-form-page .pm-view-fields-table>thead>tr,.view-form-page .pm-view-fields-table>tbody>tr{table-layout:fixed;display:table}.view-form-page .pm-view-fields-table>thead>tr>th,.view-form-page .pm-view-fields-table>tbody>tr>td{border-top:1px solid #ddd;font-size:14px;line-height:1.42857;text-align:center!important;vertical-align:middle!important;padding:8px!important}.view-form-page .pm-view-fields-table>tbody>tr>td{min-width:0}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row--empty>td{width:100%;padding:18px 12px!important}.view-form-page .pm-view-fields-table>thead>tr>th{color:#333;white-space:nowrap;text-overflow:unset;overflow-wrap:normal;word-break:normal;background:#fff;border-top:0;border-bottom:2px solid #ddd;font-weight:400;overflow:visible;vertical-align:middle!important}#root .wrapper .view-form-page .pm-view-fields-table>thead>tr>th.pm-sortable-th>.pm-th-inner,.view-form-page .pm-view-fields-table>thead>tr>th.pm-sortable-th>.pm-th-inner{flex-wrap:nowrap;width:max-content;max-width:none;margin-inline:auto}#root .wrapper .view-form-page .pm-view-fields-table>thead>tr>th.pm-sortable-th>.pm-th-inner>.pm-th-label,.view-form-page .pm-view-fields-table>thead>tr>th.pm-sortable-th>.pm-th-inner>.pm-th-label{white-space:nowrap;text-overflow:unset;overflow:visible}.view-form-page .pm-view-fields-table>thead>tr>th:last-child,.view-form-page .pm-view-fields-table>tbody>tr>td:last-child,.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-actions-col,.view-form-page .pm-view-fields-table>tbody>tr>td.pm-view-field-actions-col{white-space:nowrap;width:7.5rem;min-width:7.5rem;overflow:visible;padding-left:16px!important;padding-right:8px!important}.view-form-page .pm-view-fields-table>tbody>tr>td.pm-view-field-actions-col{line-height:0}#root .wrapper .view-form-page .pm-view-fields-table>tbody>tr>td.pm-view-field-actions-col>.pm-row-icon-actions,.view-form-page .pm-view-fields-table .pm-row-icon-actions{vertical-align:middle;flex:none;grid-template-columns:22px 22px;place-items:center;column-gap:14px;min-width:58px;line-height:1;display:inline-grid}.view-form-page .pm-view-fields-table .pm-row-icon-actions>.pm-row-icon-action:empty{pointer-events:none;cursor:default;visibility:hidden}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-uid-col{direction:ltr}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(3){overflow-wrap:anywhere;word-break:break-word}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(4){overflow-wrap:anywhere;word-break:break-word;direction:ltr}.view-form-page .pm-view-fields-table>thead>tr>th:nth-child(2),.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(2){width:4.5rem;min-width:4.5rem}.view-form-page .pm-view-fields-table>thead>tr>th:nth-child(3),.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(3){min-width:8rem}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-uid-col,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(4){min-width:10rem}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-type-col,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(5){width:200px;min-width:200px}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-card-place-col,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(6){width:240px;min-width:240px}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-sensitive-col,.view-form-page .pm-view-fields-table>thead>tr>th:nth-child(7),.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(7){width:15rem;min-width:15rem}.view-form-page .pm-view-fields-table .searchable-select{margin-inline:auto}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(5) .searchable-select,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(5) .searchable-select--fit-longest{width:150px;min-width:150px;max-width:150px;display:grid}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(5) .searchable-select--fit-longest>.searchable-select-sizer,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(5) .searchable-select--fit-longest>.searchable-select-trigger{width:150px;min-width:150px;max-width:150px}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(6) .searchable-select,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(6) .searchable-select--fit-longest{width:210px;min-width:210px;max-width:210px;display:grid}.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(6) .searchable-select--fit-longest>.searchable-select-sizer,.view-form-page .pm-view-fields-table>tbody>tr>td:nth-child(6) .searchable-select--fit-longest>.searchable-select-trigger{width:210px;min-width:210px;max-width:210px}#modal-view-field .pm-view-add-custom-field-type .searchable-select,#modal-view-field .pm-view-add-custom-field-type .searchable-select--fit-longest{width:150px;min-width:150px;max-width:150px;display:grid}#modal-view-field .pm-view-add-custom-field-type .searchable-select--fit-longest>.searchable-select-sizer,#modal-view-field .pm-view-add-custom-field-type .searchable-select--fit-longest>.searchable-select-trigger{width:150px;max-width:150px}#modal-view-field .pm-view-add-custom-field-card-place .searchable-select,#modal-view-field .pm-view-add-custom-field-card-place .searchable-select--fit-longest{width:100%;min-width:210px;max-width:280px;display:grid}#modal-view-field .pm-view-add-custom-field-card-place .searchable-select--fit-longest>.searchable-select-sizer,#modal-view-field .pm-view-add-custom-field-card-place .searchable-select--fit-longest>.searchable-select-trigger{width:100%;max-width:280px}#modal-view-field .pm-view-add-custom-field-options{flex-direction:column;align-items:stretch;gap:8px;display:flex}#modal-view-field .pm-view-add-custom-field-option-row{align-items:center;gap:8px;display:flex}#modal-view-field .pm-view-add-custom-field-option-row .form-control{flex:auto;min-width:0}#modal-view-field .pm-view-add-custom-field-option-remove{flex:none;width:34px;height:34px;padding:0;line-height:1}#modal-view-field .pm-view-field-modal-check{cursor:pointer;align-items:center;gap:8px;margin:0;font-weight:400;display:inline-flex}#modal-view-field .pm-view-field-modal-check input{margin:0}.view-form-page .pm-view-fields-table .chkbox{width:19px;height:22px;margin:0 auto;display:inline-block;position:relative;overflow:visible}.view-form-page .pm-view-fields-table .chkbox [type=checkbox]{pointer-events:none;opacity:0!important;width:19px!important;height:22px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important}.view-form-page .pm-view-fields-table .chkbox [type=checkbox]+label{width:19px;height:22px;display:block;margin:0!important;padding:0!important}.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-order-col,.view-form-page .pm-view-fields-table>tbody>tr>td.pm-view-field-order-col{white-space:nowrap;width:6.5rem;min-width:6.5rem;text-align:right!important;padding-left:4px!important;padding-right:10px!important}#root .wrapper .view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-order-col>.pm-th-inner,.view-form-page .pm-view-fields-table>thead>tr>th.pm-view-field-order-col>.pm-th-inner{justify-content:flex-start;margin-inline:0 auto}.view-form-page .pm-view-field-order-handle{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;color:#444;vertical-align:middle;touch-action:none;align-items:center;gap:4px;display:inline-flex}.view-form-page .pm-view-field-order-handle:active{cursor:grabbing}.view-form-page .pm-view-field-order-handle.is-disabled,.view-form-page .pm-view-field-order-handle.is-disabled:active{cursor:default;opacity:.55;-webkit-user-drag:none}.view-form-page .pm-view-field-order-handle .fa-arrows-v,.view-form-page .pm-view-field-order-handle .item-position{pointer-events:none}.view-form-page .pm-view-field-order-handle .fa-arrows-v{margin:0;font-size:18px}.view-form-page .pm-view-field-order-col .item-position{vertical-align:middle;font-variant-numeric:tabular-nums;display:inline-block}.view-form-page tr.pm-view-field-row{cursor:default}.view-form-page tr.pm-view-field-row.is-dragging>td{position:relative;box-shadow:none!important;background:#f4f4f4!important;border-top:1px dashed #ddd!important;border-bottom:1px dashed #ddd!important}.view-form-page tr.pm-view-field-row.is-dragging>td:after{content:"";z-index:2;pointer-events:none;background:#f4f4f4;position:absolute;inset:0}@media (width<=991px){.view-form-page .pm-view-fields-scroll{scrollbar-gutter:auto;max-height:none;overflow-x:hidden!important}.view-form-page .pm-view-fields-scroll>.table,.view-form-page .pm-view-fields-table,.view-form-page .pm-view-fields-table>thead,.view-form-page .pm-view-fields-table>tbody,.view-form-page .pm-view-fields-table>thead>tr,.view-form-page .pm-view-fields-table>tbody>tr{width:100%;min-width:0}.view-form-page .pm-view-fields-table>thead{display:none!important}.view-form-page .pm-view-fields-table,.view-form-page .pm-view-fields-table>tbody{display:block}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row{table-layout:auto;background:#fff;border:1px solid #e5e5e5;border-radius:6px;width:100%;min-width:0;margin-bottom:12px;display:block;overflow:hidden}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td{white-space:normal;border-top:1px solid #f0f0f0;grid-template-columns:minmax(0,1fr) 10.5rem;align-items:center;column-gap:12px;text-align:start!important;width:100%!important;min-width:0!important;max-width:none!important;padding:8px 12px!important;display:grid!important}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:first-child{background:#fafafa;border-top:0}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:before{content:attr(data-label);color:#666;text-align:start;white-space:normal;min-width:0;font-weight:600}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td>*{justify-self:stretch;min-width:0}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td>.chkbox,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td>.pm-row-icon-actions,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td>.pm-view-field-order-handle{justify-self:center;margin:0}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td.pm-view-field-order-col{text-align:start!important}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(5) .searchable-select,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(5) .searchable-select--fit-longest,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(6) .searchable-select,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(6) .searchable-select--fit-longest{width:100%;min-width:0;max-width:100%;margin-inline:0;display:grid}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(5) .searchable-select--fit-longest>.searchable-select-sizer,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(5) .searchable-select--fit-longest>.searchable-select-trigger,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(6) .searchable-select--fit-longest>.searchable-select-sizer,.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row>td:nth-child(6) .searchable-select--fit-longest>.searchable-select-trigger{width:100%;min-width:0;max-width:100%}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row--empty{border:0;margin:0;display:block}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row--empty>td{width:100%!important;display:block!important}.view-form-page .pm-view-fields-table>tbody>tr.pm-view-field-row--empty>td:before{content:none}}.pm-opaque-drag-ghost,.pm-opaque-drag-ghost tr,.pm-opaque-drag-ghost td,.pm-opaque-drag-ghost *{opacity:1!important}.pm-opaque-drag-ghost td{background:#fff!important}.pm-ingestion-status-label{box-sizing:border-box;text-align:center;white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;width:8.75em;min-width:8.75em;max-width:8.75em;margin-inline:auto;padding:.2em .5em;font-size:13px;font-weight:400;line-height:1.2;display:flex!important}#root .wrapper .table-responsive>table.pm-ingestion-table.pm-data-table,#root .wrapper table.pm-ingestion-table.pm-data-table{table-layout:fixed;max-width:100%;width:100%!important;min-width:100%!important}#root .wrapper .pm-ingestion-table>thead>tr>th,#root .wrapper .pm-ingestion-table>tbody>tr>td{padding-inline:.4rem}#root .wrapper .pm-ingestion-table>thead>tr>th{text-align:center!important}#root .wrapper .pm-ingestion-table>thead>tr>th>.pm-th-inner{justify-content:center}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-file,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-file{width:32%}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-createdAt,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-createdAt{white-space:nowrap;width:7.5em;padding-inline:.3rem}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-source,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-source{white-space:nowrap;width:4.5em;padding-inline:.3rem}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-supplier,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-supplier{width:18%}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-amount,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-amount{white-space:nowrap;width:5.5em;padding-inline:.3rem}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-address,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-address{width:16%}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-status,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-status{white-space:nowrap;width:9.5em;padding-inline:.3rem}#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-actions,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-actions{white-space:nowrap;width:3rem;padding-inline:.25rem}#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-file .pm-ingestion-file-cell{min-width:0;max-width:100%}#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-file .ltr-isolate{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%;display:block;overflow:hidden}#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-supplier,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-address{overflow:hidden}#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-supplier .pm-ingestion-clip,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-address .pm-ingestion-clip,#root .wrapper .pm-ingestion-table>tbody>tr>td.pm-ingestion-col-file .pm-ingestion-clip{text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;min-width:0;display:block;overflow:hidden;white-space:nowrap!important}.apartment-status-badge--select{cursor:pointer}.apartment-status-badge--select:hover,.apartment-status-badge--select:focus-visible{filter:brightness(.95);outline:none}.btn.btn-link.apartment-status-badge-btn,.btn.btn-link.apartment-status-badge-btn:hover,.btn.btn-link.apartment-status-badge-btn:focus,.btn.btn-link.apartment-status-badge-btn:active,.btn.btn-link.apartment-status-badge-btn:focus-visible{text-decoration:none}.apartment-status-workflow .inline-status-editor,.apartment-status-workflow .searchable-select{min-width:11.5em;max-width:16em}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th{vertical-align:middle}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th>.pm-th-inner{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:5px;width:100%;max-width:100%;min-height:1.2em;line-height:1.2;display:flex!important}#root .wrapper .pm-data-table>thead>tr>th.pm-th-align-center>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th.pm-col-center>.pm-th-inner{justify-content:center}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th>.pm-th-inner>.pm-th-label{line-height:1.2;display:block}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th>.pm-th-inner>.footable-sort-indicator{opacity:1;flex-shrink:0;justify-content:center;align-items:center;height:1.2em;font-family:footable;font-size:11px;position:relative;top:0;padding-inline:0!important;margin:0!important;padding-left:0!important;line-height:1!important;display:flex!important}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th>.pm-th-inner>.footable-sort-indicator:before{content:"";line-height:1;display:block}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th.footable-sorted>.pm-th-inner>.footable-sort-indicator:before{content:""}#root .wrapper .pm-data-table>thead>tr>th.pm-sortable-th.footable-sorted-desc>.pm-th-inner>.footable-sort-indicator:before{content:""}#root .wrapper .pm-data-table>thead>tr>th.pm-col-center,#root .wrapper .pm-data-table>thead>tr>th.pm-th-align-center,#root .wrapper .pm-data-table>tbody>tr>td.pm-col-center{vertical-align:middle;text-align:center!important}#root .wrapper .pm-data-table>tbody>tr>td.pm-col-left{vertical-align:middle;text-align:left!important}#root .wrapper table.table th[data-col=file],#root .wrapper table.table th[data-col=fileName],#root .wrapper table.table th[data-sort-key=fileName],#root .wrapper table.table th.pm-file-name-col,#root .wrapper table.table th.pm-ingestion-col-file,#root .wrapper table.footable th[data-col=file],#root .wrapper table.footable th[data-col=fileName],#root .wrapper table.footable th.pm-ingestion-col-file,#root .wrapper .pm-ingestion-table>thead>tr>th[data-col=file],#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-file{text-align:right!important}#root .wrapper table.table th[data-col=file]>.pm-th-inner,#root .wrapper table.table th[data-col=fileName]>.pm-th-inner,#root .wrapper table.table th[data-sort-key=fileName]>.pm-th-inner,#root .wrapper table.table th.pm-file-name-col>.pm-th-inner,#root .wrapper table.table th.pm-ingestion-col-file>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th[data-col=file]>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th[data-col=fileName]>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th.pm-th-align-center[data-col=file]>.pm-th-inner,#root .wrapper .pm-data-table>thead>tr>th.pm-th-align-center[data-col=fileName]>.pm-th-inner,#root .wrapper .pm-ingestion-table>thead>tr>th[data-col=file]>.pm-th-inner,#root .wrapper .pm-ingestion-table>thead>tr>th.pm-ingestion-col-file>.pm-th-inner{justify-content:right!important}#root .wrapper table.table td[data-col=file],#root .wrapper table.table td[data-col=fileName],#root .wrapper table.table td[data-label=שם\ קובץ],#root .wrapper table.table td[data-label=קובץ],#root .wrapper table.table td[data-label=File\ name],#root .wrapper table.table td[data-label=File],#root .wrapper table.table td.pm-file-name-col,#root .wrapper table.table td.pm-ingestion-col-file,#root .wrapper table.footable td[data-col=file],#root .wrapper table.footable td[data-col=fileName],#root .wrapper table.footable td[data-label=שם\ קובץ],#root .wrapper table.footable td[data-label=קובץ],#root .wrapper table.footable td[data-label=File\ name],#root .wrapper table.footable td[data-label=File],#root .wrapper table.footable td.pm-file-name-col,#root .wrapper table.footable td.pm-ingestion-col-file{text-align:right!important}#root .wrapper .pm-data-table>tbody>tr>td.pm-col-center>.pm-cell-center,#root .wrapper .pm-data-table>tbody>tr>td.pm-col-center .pm-action-buttons{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex!important}#root .wrapper .pm-data-table>tbody>tr>td .field-edit-icon,#root .wrapper table.table>tbody>tr>td .field-edit-icon,#root .wrapper table.footable>tbody>tr>td .field-edit-icon{display:none!important}.dashboard-status-grid .small-box.dashboard-status-1{color:#fff!important;background-color:#3c8dbc!important}.dashboard-status-grid .small-box.dashboard-status-2{color:#fff!important;background-color:#f39c12!important}.dashboard-status-grid .small-box.dashboard-status-3{color:#fff!important;background-color:#00a65a!important}.dashboard-status-grid .small-box.dashboard-status-10{color:#333!important;background-color:#d2d6de!important}.dashboard-status-grid .small-box.dashboard-status-13{color:#fff!important;background-color:#795548!important}.dashboard-status-grid .small-box.dashboard-status-14{color:#fff!important;background-color:#ff851b!important}.dashboard-status-grid .small-box.dashboard-status-15{color:#fff!important;background-color:#605ca8!important}.dashboard-status-grid .small-box.dashboard-status-16{color:#fff!important;background-color:#00c0ef!important}.dashboard-status-grid .small-box.dashboard-status-17{color:#333!important;background-color:#d2d6de!important}.dashboard-status-grid .small-box.dashboard-status-18{color:#fff!important;background-color:#dd4b39!important}.dashboard-top-switch .btn,#homeDashboardModuleTabs .btn{box-shadow:none!important;color:#222!important;background:0 0!important;border:none!important;border-bottom:1px solid #d9dde3!important;border-radius:0!important;padding:8px 14px 6px!important;font-size:16px!important;font-weight:600!important}.dashboard-top-switch .btn.active,#homeDashboardModuleTabs .btn.active{color:#2388cf!important;border-bottom:3px solid #2388cf!important}.dashboard-top-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dashboard-status-grid .small-box .inner h3{margin-top:0;margin-bottom:6px}.dashboard-status-grid .small-box{margin-bottom:20px}.dashboard-status-grid .dashboard-status-item{float:right;box-sizing:border-box;width:20%;padding-left:10px;padding-right:10px}.dashboard-status-grid.row{margin-left:-10px;margin-right:-10px}@media (width<=991px){.dashboard-status-grid .dashboard-status-item{width:33.3333%}}@media (width<=767px){.dashboard-status-grid .dashboard-status-item{width:50%}}.page-loading{text-align:center;color:#777;padding:40px}.alert-inline{margin-bottom:15px}.admin-profile-photo-wrap{overflow:visible}.admin-profile-photo{float:left;background:#f4f4f4;border-radius:50%;width:150px;height:150px;position:relative;overflow:hidden}.admin-profile-photo:has(.default-profile-avatar){border:1px solid #bebebe}.admin-profile-photo .default-profile-avatar{border:none}[dir=rtl] .admin-profile-photo{float:left}.admin-profile-photo-img{object-fit:cover;border-radius:50%;width:150px;height:150px;display:block}.default-profile-avatar{object-fit:cover;box-sizing:border-box;background-color:#f4f4f4;border:1px solid #bebebe;border-radius:50%}.navbar-nav>.user-menu .user-image{vertical-align:middle;object-fit:cover;box-sizing:border-box;display:inline-block!important}.admin-profile-photo-actions{justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.admin-profile-photo-btn{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.admin-profile-photo-btn:hover{background:#000000bf}.content-wrapper>.content-header:empty{display:none}.nav-tabs-admin-edit>.nav-tabs>li.active{border-top-color:#d2d6de!important}.box.box-primary,.nav-tabs-custom>.nav-tabs>li.active{border-top-color:#00a65a!important}.nav-tabs-custom>.nav-tabs>li.active>a,.nav-tabs-custom>.nav-tabs>li.active:hover>a,.nav-tabs-custom>.nav-tabs>li.active>a:focus{color:#222;font-weight:700}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{border-top-color:#d2d6de!important}.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover{border-left-color:#d2d6de!important}.box.box-solid.box-primary{border-color:#00a65a!important}#modalAddProject #addProjectFilesDraft{flex-flow:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}#modalAddProject .modal-body>.form-group:last-child{margin-bottom:-5px}#modalAddProject #addProjectFilesDraft .post-reply-files-draft-item{color:#fff;background:#6f747d;border:none;border-radius:4px;align-items:center;gap:8px;max-width:260px;margin:0;padding:6px 10px;font-size:12px;line-height:1.2;display:inline-flex}#modalAddProject #addProjectFilesDraft .post-reply-files-draft-item>span{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:215px;display:inline-block;overflow:hidden}#modalAddProject #addProjectFilesDraft .post-reply-files-draft-remove{color:#ffffffe6;text-decoration:none}#modalAddProject #addProjectFilesDraft .post-reply-files-draft-remove:hover,#modalAddProject #addProjectFilesDraft .post-reply-files-draft-remove:focus{color:#fff}.main-header .logo.platform-logo-with-title{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:230px;min-width:230px;max-width:230px;height:50px;padding:0;line-height:normal;overflow:hidden;display:flex!important}.main-header .logo.platform-logo-with-title>.logo-lg.platform-logo-brand{direction:ltr;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;max-width:206px;height:50px;margin:0;padding:0;line-height:0;display:inline-flex}.main-header .logo .platform-logo-brand img{flex-shrink:0;align-self:center;width:auto;height:32px;margin:0;display:block}.platform-logo-title{letter-spacing:normal;color:inherit;white-space:nowrap;font-size:18px;font-weight:700}.main-header .logo .platform-logo-title{align-self:center;align-items:center;height:32px;margin:0;padding:0;font-size:36px;font-weight:800;line-height:32px;display:inline-flex;transform:translateY(-2px)}.login-logo-brand{flex-direction:row-reverse;justify-content:center;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.login-box .login-logo{margin-bottom:16px}.login-logo-brand img{width:auto;height:42px}.login-logo-brand .platform-logo-title{color:#444;font-size:28px}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.system-settings-radios .system-settings-option{cursor:pointer;align-items:center;gap:8px;min-height:28px;margin:0;padding:0;font-weight:400;line-height:1.25;display:flex}.system-settings-radios .system-settings-option>span{align-items:center;line-height:1.25;display:inline-flex}.system-settings-radios .system-settings-option input[type=radio]{appearance:none;width:16px;height:16px;box-shadow:none;background:#fff;border:2px solid #adb5bd;border-radius:50%;flex-shrink:0;align-self:center;position:static;margin:0!important}.system-settings-radios .system-settings-option input[type=radio]:checked{background:radial-gradient(circle,#3c8dbc 0 4px,#fff 5px 100%);border-color:#3c8dbc}.system-settings-radios .system-settings-option .form-control{align-self:center;height:28px;margin:0}.system-settings-templates-table{margin-bottom:0}.system-settings-templates-table th,.system-settings-templates-table td{vertical-align:middle}.align-items-end{align-items:flex-end}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:16px}.pm-action-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-maglard-auto-sign{margin:0;white-space:nowrap;align-items:center;gap:8px;height:30px;margin-inline-start:12px;padding:0;font-weight:400;line-height:1;display:inline-flex}.pm-maglard-auto-sign>input[type=checkbox]{vertical-align:middle;flex-shrink:0;width:14px;height:14px;float:none!important;margin:0!important;position:static!important}.pm-action-buttons__error{flex-basis:100%}.row.g-2,.form-section .row,.modal-body .row,.box-body form .row{flex-wrap:wrap;display:flex}.row.g-2{margin-left:-8px;margin-right:-8px}.row.g-2:before,.row.g-2:after,.form-section .row:before,.form-section .row:after,.modal-body .row:before,.modal-body .row:after,.box-body form .row:before,.box-body form .row:after{content:none!important;display:none!important}.row.g-2>[class*=col-],.form-section .row>[class*=col-],.modal-body .row>[class*=col-],.box-body form .row>[class*=col-]{float:none;max-width:100%}.row.g-2>[class*=col-]{padding-left:8px;padding-right:8px}@media (width<=991px){.row.g-2>[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]),.form-section .row>[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]),.modal-body .row>[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]),.box-body form .row>[class*=col-md-]:not([class*=col-sm-]):not([class*=col-xs-]){width:100%}}@media (width<=767px){.row.g-2>[class*=col-sm-]:not([class*=col-xs-]),.form-section .row>[class*=col-sm-]:not([class*=col-xs-]),.modal-body .row>[class*=col-sm-]:not([class*=col-xs-]),.box-body form .row>[class*=col-sm-]:not([class*=col-xs-]){width:100%}}.row.g-2>[class*=col-].d-flex.align-items-end,.form-section .row>[class*=col-].d-flex.align-items-end,.modal-body .row>[class*=col-].d-flex.align-items-end,.box-body form .row>[class*=col-].d-flex.align-items-end{align-items:flex-end!important;display:flex!important}.row.g-2>[class*=col-]:has(>.form-check:only-child){align-items:flex-end!important;display:flex!important}.form-section .row>[class*=col-]:has(>.form-check:only-child){align-items:flex-end!important;display:flex!important}.modal-body .row>[class*=col-]:has(>.form-check:only-child){align-items:flex-end!important;display:flex!important}.modal-body .row>[class*=col-]:has(>label:only-child>input[type=checkbox]){align-items:flex-end!important;display:flex!important}.box-body form .row>[class*=col-]:has(>.form-check:only-child){align-items:flex-end!important;display:flex!important}.box-body form .row>[class*=col-]:has(>label:only-child>input[type=checkbox]){align-items:flex-end!important;display:flex!important}.btn:not(.btn-block)+.btn:not(.btn-block),a.btn:not(.btn-block)+a.btn:not(.btn-block),a.btn:not(.btn-block)+.btn:not(.btn-block),.btn:not(.btn-block)+a.btn:not(.btn-block){margin-inline-start:8px}.btn-group>.btn+.btn,.btn-group-vertical>.btn+.btn,.input-group-btn>.btn+.btn,.btn-group>.btn-group+.btn,.btn-group>.btn+.btn-group,.d-flex[class*=gap-]>.btn:not(.btn-block)+.btn:not(.btn-block),.d-flex[class*=gap-]>a.btn:not(.btn-block)+a.btn:not(.btn-block),.d-flex[class*=gap-]>a.btn:not(.btn-block)+.btn:not(.btn-block),.d-flex[class*=gap-]>.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-action-buttons>.btn:not(.btn-block)+.btn:not(.btn-block),.pm-action-buttons>a.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-action-buttons>a.btn:not(.btn-block)+.btn:not(.btn-block),.pm-action-buttons>.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-action-buttons>.label+.btn:not(.btn-block),.pm-action-buttons>.btn:not(.btn-block)+.label,.pm-io-action-buttons>.btn:not(.btn-block)+.btn:not(.btn-block),.pm-io-action-buttons>a.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-io-action-buttons>a.btn:not(.btn-block)+.btn:not(.btn-block),.pm-io-action-buttons>.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-row-icon-actions>.btn:not(.btn-block)+.btn:not(.btn-block),.pm-row-icon-actions>a.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-row-icon-actions>a.btn:not(.btn-block)+.btn:not(.btn-block),.pm-row-icon-actions>.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-list-box-actions>.btn:not(.btn-block)+.btn:not(.btn-block),.pm-list-box-actions>a.btn:not(.btn-block)+a.btn:not(.btn-block),.pm-list-box-actions>a.btn:not(.btn-block)+.btn:not(.btn-block),.pm-list-box-actions>.btn:not(.btn-block)+a.btn:not(.btn-block),body .modal .modal-footer .btn+.btn{margin-inline-start:0}.pm-dashboard-grid>[class*=col-]{margin-bottom:20px}.pm-dashboard-grid .small-box{min-height:130px;margin-bottom:0;overflow:hidden}.pm-dashboard-grid .small-box>.inner{z-index:1;padding:12px 10px;position:relative}.pm-dashboard-grid .small-box .icon{color:#00000026;font-size:56px;top:8px;left:8px}.pm-dashboard-grid .small-box.bg-navy .icon,.pm-dashboard-grid .small-box.bg-black .icon{color:#ffffff52}.pm-dashboard-grid .small-box:hover .icon{font-size:62px}.pm-dashboard-grid .small-box .inner h3{margin-bottom:10px;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:700}.pm-dashboard-grid .small-box .inner p{font-size:17px;line-height:1.45}.pm-dashboard-grid .small-box>.small-box-footer{padding:6px 0;font-size:16px}@media (width<=767px){.pm-dashboard-grid .small-box .icon{font-size:42px;display:block}.pm-dashboard-grid .small-box:hover .icon{font-size:46px}}@media (width>=1200px){.pm-dashboard-grid>[class*=col-lg-2]{padding-left:8px;padding-right:8px}.pm-dashboard-grid.row{margin-left:-8px;margin-right:-8px}}.pm-entity-audit-panel__header{gap:8px}.pm-entity-audit-panel--compact .table{margin-bottom:0}.pm-entity-audit-panel--compact .table>thead>tr>th,.pm-entity-audit-panel--compact .table>tbody>tr>td{padding-top:4px;padding-bottom:4px}.pm-audit-stack-table>tbody>tr>td:last-child{word-break:break-word}.pm-audit-details{white-space:normal;max-width:36rem}.pm-audit-details>div+div{margin-top:2px}@media (width<=575px){.pm-audit-stack-table>tbody>tr>td:last-child{flex-direction:column;align-items:flex-start}.pm-audit-stack-table>tbody>tr>td:last-child:before{margin-bottom:4px}}@media (width<=767px){body.sidebar-open .content-wrapper:before{content:"";z-index:1035;pointer-events:none;background:#00000059;position:fixed;inset:0}.pm-page-content{padding-left:10px;padding-right:10px}.pm-content-header-inner{width:100%}.pm-content-header-inner>h1{margin-bottom:0;font-size:22px;line-height:1.3}.pm-content-header-actions{width:100%}.pm-content-header-actions .btn{flex:auto;min-height:40px}.pm-content-header-actions .pm-pill-switcher{width:100%}.pm-content-header-actions .pm-pill-switcher>.btn{flex:1 1 0;min-height:0}.navbar-custom-menu .nav>li>a{align-items:center;min-height:44px;padding-left:10px;padding-right:10px;display:flex}.navbar-custom-menu .dropdown-menu.notif-menu{width:min(100vw - 16px,360px);max-width:calc(100vw - 16px);left:auto;right:8px}.content-header .btn{margin-top:0}.table-responsive{-webkit-overflow-scrolling:touch}.pm-page-filters .col-md-3,.pm-page-filters .col-md-4,.pm-page-filters .col-md-5,.pm-page-filters .col-md-6,.box-body .row.g-2>[class*=col-]{margin-bottom:8px}.pm-stack-table .btn-xs,.pm-stack-table .btn-sm{min-height:36px;padding-top:6px;padding-bottom:6px}}@media (width<=575px){.table>thead{display:none}.table.pm-table-columns-table>thead{display:table-header-group}.table.pm-stack-table>tbody>tr{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:12px;padding:8px;display:block}.table.pm-stack-table>tbody>tr>td{border:none;justify-content:space-between;gap:12px;padding:6px 4px;display:flex}.table.pm-stack-table>tbody>tr>td:before{content:attr(data-label);color:#666;flex-shrink:0;font-weight:600}.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-file,.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-supplier,.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-address{min-width:0}.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-file .pm-ingestion-file-cell,.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-supplier .pm-ingestion-clip,.table.pm-stack-table>tbody>tr>td.pm-ingestion-col-address .pm-ingestion-clip{flex:auto;width:auto;min-width:0;max-width:100%}}.ltr-isolate{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;max-width:100%;display:inline-block}.hebrew-file-input{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.hebrew-file-input-native,input[type=file].hebrew-file-input-native,input[type=file][hidden]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hebrew-file-input-name{color:#666;flex:120px;min-width:0}.hebrew-file-input-name--empty{font-style:italic}.signature-image-file-input.hebrew-file-input{display:contents}.signature-upload-row .hebrew-file-input-name{flex:1 0 100%}.form-check{white-space:nowrap;align-items:center;gap:.45rem;min-height:30px;margin-top:0;margin-bottom:0;display:inline-flex;padding-left:0!important;padding-right:0!important}.form-check .form-check-input,.form-check input[type=checkbox]{vertical-align:middle;flex-shrink:0;align-self:center;float:none!important;margin:0!important;position:static!important}.form-check .form-check-label{align-items:center;padding:0;font-weight:400;line-height:1.4;display:inline-flex;margin:0!important}.d-flex.align-items-end>.form-check{min-height:34px}.row.g-2>[class*=col-]:has(>.form-check)>.form-check{min-height:34px}.form-check.form-switch{gap:.55rem;padding-right:0}.form-check.form-switch .form-check-input{align-self:center;margin-right:0}.notifications-list .form-check.form-switch{gap:5px}.notifications-list .form-check.form-check-md .form-check-input,.notifications-list .form-check.form-check-md .form-check-label{padding-left:0;padding-right:0}label:has(>input[type=checkbox]){cursor:pointer;align-items:center;gap:.45rem;font-weight:400;line-height:1.3;display:inline-flex;margin-top:0!important;margin-bottom:0!important}label:has(>input[type=checkbox])>input[type=checkbox]{vertical-align:middle;flex-shrink:0;align-self:center;margin:0!important}:is(.table>thead>tr>th:has(>input[type=checkbox]),.table>tbody>tr>td:has(>input[type=checkbox]),.table>thead>tr>th:has(.chkbox),.table>tbody>tr>td:has(.chkbox),.table>thead>tr>th:has(.action-chbx),.table>tbody>tr>td:has(.action-chbx)){vertical-align:middle!important}.table .chkbox,.table .action-chbx{vertical-align:middle}.table>:is(thead,tbody)>tr>:is(th,td)>input[type=checkbox],.table>:is(thead,tbody)>tr>:is(th,td) .pm-cell-center>input[type=checkbox]{appearance:none;box-sizing:border-box;cursor:pointer;vertical-align:middle;background-color:#f8f8f8;background-position:2px 0;background-repeat:no-repeat;background-size:14px 16px;border:1px solid #aaa;border-radius:3px;flex-shrink:0;width:19px;height:18px;padding:0;box-shadow:inset 0 1px 3px #0000004d;margin:0!important}.table>:is(thead,tbody)>tr>:is(th,td)>input[type=checkbox]:checked,.table>:is(thead,tbody)>tr>:is(th,td) .pm-cell-center>input[type=checkbox]:checked{background-color:#f8f8f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='none' stroke='%2309ad7e' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round' d='M1.8 8.6l3.5 3.8L12.4 3.4'/%3E%3C/svg%3E");border-color:#aaa}.table>:is(thead,tbody)>tr>:is(th,td)>input[type=checkbox]:disabled,.table>:is(thead,tbody)>tr>:is(th,td) .pm-cell-center>input[type=checkbox]:disabled{cursor:default;box-shadow:none;background-color:#ddd;border-color:#bbb}.table>:is(thead,tbody)>tr>:is(th,td)>input[type=checkbox]:disabled:checked,.table>:is(thead,tbody)>tr>:is(th,td) .pm-cell-center>input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='none' stroke='%23999' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round' d='M1.8 8.6l3.5 3.8L12.4 3.4'/%3E%3C/svg%3E")}span.action-chbx{vertical-align:middle;cursor:pointer;background:#f8f8f8;border:1px solid #aaa;border-radius:3px;width:19px;height:18px;line-height:0;display:inline-block;position:relative;box-shadow:inset 0 1px 3px #0000004d}span.action-chbx:after{content:"✔";color:#09ad7e;opacity:0;pointer-events:none;font-size:18px;line-height:.8;transition:all .2s;position:absolute;top:1px;left:3px;transform:scale(0)}span.action-chbx:has(input:checked):after{opacity:1;transform:scale(1)}span.action-chbx:has(input:disabled){box-shadow:none;cursor:default;background-color:#ddd;border-color:#bbb}span.action-chbx:has(input:disabled:checked):after{color:#999}span.action-chbx>input[type=checkbox]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}span.action-chbx>input[type=checkbox]:disabled{cursor:default}.table .chkbox{vertical-align:middle;width:19px;height:22px;margin:0 auto;display:inline-block;position:relative;overflow:visible}.table .chkbox [type=checkbox]{pointer-events:none;opacity:0!important;width:19px!important;height:22px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important}.table .chkbox [type=checkbox]+label{width:19px;height:22px;display:block;margin:0!important;padding:0!important}.wrapper .content-wrapper table.table.pm-data-table>tbody>tr:nth-of-type(odd)>td,.wrapper .content-wrapper table.table.pm-data-table>tbody>tr:nth-of-type(odd)>th,.wrapper .box-body table.table.pm-data-table>tbody>tr:nth-of-type(odd)>td,.wrapper .box-body table.table.pm-data-table>tbody>tr:nth-of-type(odd)>th,.box-body table.table.pm-data-table>tbody>tr:nth-of-type(odd)>td{background-color:#f9f9f9}.wrapper .content-wrapper table.table.pm-data-table>tbody>tr:nth-of-type(2n)>td,.wrapper .content-wrapper table.table.pm-data-table>tbody>tr:nth-of-type(2n)>th,.wrapper .box-body table.table.pm-data-table>tbody>tr:nth-of-type(2n)>td,.wrapper .box-body table.table.pm-data-table>tbody>tr:nth-of-type(2n)>th,.box-body table.table.pm-data-table>tbody>tr:nth-of-type(2n)>td{background-color:#fff}.wrapper .content-wrapper table.table.pm-data-table.table-hover>tbody>tr:hover>td,.wrapper .box-body table.table.pm-data-table.table-hover>tbody>tr:hover>td,.box-body table.table.pm-data-table.table-hover>tbody>tr:hover>td{background-color:#f5f5f5}.pm-data-table>thead>tr>th.footable-sortable{cursor:pointer;white-space:nowrap}.pm-data-table>thead>tr>th.footable-sortable span.footable-sort-indicator{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;vertical-align:middle;opacity:1;padding-inline-start:5px;font-family:footable;font-size:11px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pm-data-table>thead>tr>th.footable-sortable span.footable-sort-indicator:before{content:""}.pm-data-table>thead>tr>th.footable-sorted span.footable-sort-indicator:before{content:""}.pm-data-table>thead>tr>th.footable-sorted-desc span.footable-sort-indicator:before{content:""}.pm-date-field-group{flex-direction:column;align-items:stretch;width:max-content;max-width:100%;margin-inline-start:auto;display:flex}.pm-date-field-group>.form-label{text-align:start;width:100%;margin-bottom:4px;display:block}.pm-date-field,.form-control.datepicker:not(.inline-date-editor){unicode-bidi:isolate;box-sizing:border-box!important;text-align:center!important;direction:ltr!important;width:calc(11ch + 26px)!important;min-width:calc(11ch + 26px)!important;max-width:calc(11ch + 26px)!important;height:30px!important;padding-left:22px!important;padding-right:4px!important}.pm-date-field.form-control:not(.input-sm),.form-control.datepicker:not(.inline-date-editor):not(.input-sm){height:34px!important}.pm-date-field--datetime,.form-control.datepicker.pm-date-field--datetime:not(.inline-date-editor){width:calc(17ch + 26px)!important;min-width:calc(17ch + 26px)!important;max-width:calc(17ch + 26px)!important}.box-header.pm-list-box-header{color:#444;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:51px;padding-left:0;padding-right:0;font-size:17px;font-weight:400;line-height:1;display:flex}.pm-list-box-header .pm-list-box-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.pm-list-box-header>.box-title{flex-shrink:0}.pm-list-box-filters.workspace-access-filters{gap:18px}.pm-list-box-filters,.pm-closing-header-tools,.pm-closing-header-tools-filters,.pm-closing-panel-filters{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.pm-list-box-header .pm-list-box-filters{flex:auto;justify-content:flex-end;min-width:0;margin-inline-start:auto}.pm-list-box-header:has(>.pm-list-box-filters):not(:has(>.pm-io-action-buttons)):not(:has(>.pm-list-box-actions))>.pm-list-box-filters{margin-inline-start:auto}.pm-io-action-buttons{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.pm-list-box-header:not(:has(>.pm-list-box-filters))>.pm-io-action-buttons{margin-inline-end:auto}.pm-list-box-header:not(:has(>.pm-list-box-filters)):has(>.pm-list-box-actions)>.pm-io-action-buttons{margin-inline-end:0}.pm-list-box-header:not(:has(>.pm-list-box-filters))>.pm-list-box-actions:not(:has(*)){display:none}.pm-list-box-filters .pm-list-filter-type,.pm-list-box-filters .pm-list-filter-status,.pm-list-box-filters .pm-list-filter-view,.pm-list-box-filters .pm-list-filter-date{width:160px;min-width:160px}.pm-list-box-filters .pm-list-filter-date.form-control{width:130px;min-width:130px}.pm-list-box-filters .pm-list-filter-field{flex-direction:column;align-items:stretch;gap:2px;margin:0;font-weight:400;display:flex}.pm-list-box-filters .pm-list-filter-field-label{color:#777;white-space:nowrap;font-size:11px;line-height:1.2}.pm-list-box-filters .pm-list-filter-field--search{min-width:0}.pm-list-box-filters>.pm-collapsible-filters.is-collapsed,.pm-list-box-filters>.filters-dropdown-container{order:1}.pm-list-box-filters>.pm-list-filter-field--search,.pm-list-box-filters>.pm-list-search-filter-pair{order:2}.pm-list-search-filter-pair{flex-wrap:nowrap;flex:none;align-items:flex-end;gap:8px;min-width:0;display:inline-flex}.pm-list-box-filters .pm-list-filter-search{width:auto;min-width:0}.pm-list-box-filters .pm-list-filter-search input{text-align:right;direction:rtl;width:170px;min-width:170px;padding-left:24px;padding-right:10px}.pm-list-box-filters .pm-list-filter-search .form-control-feedback{color:#777;width:30px;height:30px;line-height:30px;left:2px;right:auto}[dir=ltr] .pm-list-box-filters .pm-list-filter-search input{text-align:left;direction:ltr;padding-left:10px;padding-right:30px}[dir=ltr] .pm-list-box-filters .pm-list-filter-search .form-control-feedback{left:auto;right:8px}.pm-list-box-filters .pm-list-filter-reset{flex-shrink:0}.pm-list-box-filters .pm-list-filter-reset:disabled{opacity:.55;cursor:not-allowed}.pm-list-filter-check{box-sizing:border-box;align-self:flex-end;height:30px;min-height:30px;max-height:30px;margin:0}.pm-list-box-filters .pm-list-filter-check .form-check-label,.pm-collapsible-filters-panel .pm-list-filter-check .form-check-label{font-size:12px;line-height:1}.pm-list-box-filters .form-control,.pm-list-box-filters .searchable-select-trigger,.pm-list-box-filters .searchable-select-sizer,.pm-collapsible-filters-panel .form-control,.pm-collapsible-filters-panel .searchable-select-trigger,.pm-collapsible-filters-panel .searchable-select-sizer,.pm-list-box-filters .searchable-select,.pm-list-box-filters .pm-list-filter-search,.pm-list-box-filters .pm-date-field-wrap,.pm-list-box-filters .has-feedback,.pm-collapsible-filters-panel .searchable-select,.pm-collapsible-filters-panel .pm-date-field-wrap,.pm-collapsible-filters-panel .has-feedback{box-sizing:border-box;height:30px;min-height:30px;max-height:30px}.pm-list-box-filters .searchable-select-trigger,.pm-collapsible-filters-panel .searchable-select-trigger{align-items:center;padding-top:0;padding-bottom:0;line-height:1.2;display:flex;overflow:hidden}.pm-list-box-filters .form-control-feedback,.pm-collapsible-filters-panel .form-control-feedback{height:30px;line-height:30px}.pm-list-box-filters>.user-avatar-bubble .user-avatar-circle{width:30px;height:30px;font-size:12px}.pm-list-filter-reset{box-sizing:border-box;white-space:nowrap;align-self:flex-end;align-items:center;height:30px;padding-top:0;padding-bottom:0;line-height:1;display:inline-flex}.pm-closing-board-bulk>.btn.btn-sm:not(.btn-link),.pm-closing-panel-bulk>.btn.btn-sm:not(.btn-link){box-sizing:border-box;align-items:center;height:30px;padding-top:0;padding-bottom:0;line-height:1;display:inline-flex}.pm-list-box-filters>.inline-block,.pm-list-box-filters>.user-avatar-bubble,.pm-list-box-filters>.projects-grouping-selector,.pm-list-box-filters>.filters-dropdown-container,.pm-list-box-filters>.pm-collapsible-filters,.pm-list-box-filters>.pm-list-search-filter-pair,.pm-list-box-filters>.pm-io-action-buttons,.pm-list-box-filters>.pm-toolbar-icon-actions,.pm-list-box-filters>.pm-pill-switcher{align-self:flex-end}.pm-list-box-filters>.pm-pill-switcher.btn-group{box-sizing:border-box;height:30px}.pm-list-box-filters>.pm-pill-switcher.btn-group>.btn{padding-top:2px;padding-bottom:2px}.pm-collapsible-filters{display:contents}.pm-collapsible-filters-toggle{display:none}.pm-collapsible-filters-panel{display:contents}@media (width<=991px){.pm-collapsible-filters{vertical-align:bottom;flex-shrink:0;display:inline-block;position:relative}.pm-collapsible-filters-toggle{display:flex}.pm-collapsible-filters-panel{display:none}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal,.pm-collapsible-filters.open .pm-collapsible-filters-panel{display:flex}}.pm-collapsible-filters.is-collapsed{vertical-align:bottom;flex-shrink:0;display:inline-block;position:relative}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-toggle{display:flex}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel:not(.pm-collapsible-filters-panel--portal){display:none}.pm-collapsible-filters.is-collapsed.open .pm-collapsible-filters-panel:not(.pm-collapsible-filters-panel--portal),.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal{display:flex}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal{z-index:1065;background-color:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;align-items:stretch;gap:12px;min-width:280px;max-width:min(320px,100vw - 24px);max-height:calc(100vh - 80px);padding:15px;overflow:hidden auto;box-shadow:0 2px 10px #00000026}@media (width>=992px){.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal{max-height:none;overflow-y:visible}}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel:not(.pm-collapsible-filters-panel--portal){top:100%;margin-top:5px;position:absolute;inset-inline-end:0}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal{margin-top:0;inset:auto}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-reports-header-date-field,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-reports-header-date-field{gap:6px;width:100%}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-type,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-status,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-view,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-date,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .searchable-select,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .form-control,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-type,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-status,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-view,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-date,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .searchable-select,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .form-control{width:100%;min-width:0;max-width:100%}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-check,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-check{flex-shrink:0;align-self:stretch}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-reset,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel>.btn,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-reset,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal>.btn{flex-shrink:0}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-reset,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel>.btn,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-reset,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal>.btn{justify-content:center;width:100%;height:30px;min-height:30px;max-height:30px}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel>.pm-pill-switcher,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal>.pm-pill-switcher{flex-shrink:0;width:100%}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel>.pm-pill-switcher>.btn,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal>.pm-pill-switcher>.btn{flex:1;width:auto}.pm-toolbar-icon-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.pm-toolbar-icon-btn.btn{justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;padding:0;line-height:1;display:inline-flex}.pm-toolbar-icon-btn.btn.pm-toolbar-icon-btn--lg{width:40px;min-width:40px;height:40px;font-size:16px}.pm-toolbar-icon-btn.btn>.fa{text-align:center;width:1em;margin:0;line-height:1}.pm-reports-header-filters .pm-reports-header-date-field{flex:none}.pm-reports-header-filters .pm-collapsible-filters-panel>.btn{box-sizing:border-box;align-items:center;height:30px;min-height:30px;max-height:30px;padding-top:0;padding-bottom:0;line-height:1;display:inline-flex}.pm-reports-tables-grid{column-count:1;column-gap:1rem}@media (width>=992px){.pm-reports-tables-grid{column-count:2}}.pm-reports-tables-grid>.pm-reports-count-table{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;width:100%;margin-bottom:1rem;display:inline-block}.pm-reports-tables-grid--long{margin-top:.25rem}.pm-reports-count-table>.box{margin-bottom:0}.pm-reports-count-table .box-header{text-align:center}.pm-reports-count-table .box-header .box-title{float:none;text-align:center;width:100%;display:block}.pm-reports-count-table table.pm-data-table{table-layout:fixed;width:100%;font-family:inherit;font-weight:400}.pm-reports-count-table table.pm-data-table>thead>tr>th,.pm-reports-count-table table.pm-data-table>tbody>tr>td{width:50%;font-family:inherit!important;font-size:14px!important;font-weight:400!important}.pm-reports-count-table table.pm-data-table>tbody>tr>td .label,.pm-reports-count-table table.pm-data-table>tbody>tr>td .label-status,.pm-reports-count-table table.pm-data-table>tbody>tr>td a{font-family:inherit!important;font-weight:400!important}.pm-reports-count-table table.pm-data-table>tbody>tr>td a{font-size:14px!important}.pm-reports-count-table table.pm-data-table>tbody>tr>td .label,.pm-reports-count-table table.pm-data-table>tbody>tr>td .label-status{font-size:12px!important}.pm-reports-count--clamped{position:relative;overflow:hidden}.pm-reports-see-more{color:#3c8dbc;text-align:center;cursor:pointer;background:#fff;border:0;border-top:1px solid #f4f4f4;width:100%;padding:8px 10px;font-size:13px;font-weight:600;display:block}.pm-reports-see-more:hover{color:#367fa9;background:#fafafa}.pm-reports-count--clamped .pm-reports-see-more{background:linear-gradient(#fff0,#fff 50%);border-top:0;padding-top:28px;position:absolute;bottom:0;left:0;right:0}.pm-list-box-actions .insert-btn i.fa-plus-circle,.pm-io-action-buttons .insert-btn i.fa-plus-circle,.view-form-page .insert-btn i.fa-plus-circle,.pm-list-box-actions .btn i.fa-envelope-open,.pm-io-action-buttons .btn i.fa-envelope-open{color:#f39c12;vertical-align:middle}.pm-list-box-actions .insert-btn label,.pm-io-action-buttons .insert-btn label{cursor:pointer;vertical-align:middle;margin:0;padding:0 5px;font-weight:400;display:inline}.pm-data-table tbody tr.pm-clickable-row,.pm-stack-table tbody tr.pm-clickable-row{cursor:pointer}.pm-data-table tbody tr.pm-clickable-row:focus-visible,.pm-stack-table tbody tr.pm-clickable-row:focus-visible{outline-offset:-2px;outline:2px solid #3c8dbc}.pm-list-group-header td,.pm-recycling-group-header td{color:#4a4a4a;background:#fff;border-top:none;padding-top:18px;padding-bottom:8px;font-size:15px;font-weight:700}.pm-list-group-header:first-child td,.pm-recycling-group-header:first-child td{padding-top:8px}.pm-recycling-row--ending td{color:#8e44ad}.pm-recycling-row--ended td{color:#555}.pm-fr-status-row td:not(:last-child){color:var(--pm-fr-row-color,inherit)}.pm-fr-status-row td:not(:last-child) a{color:inherit}.pm-yesno{font-weight:600}.pm-yesno-yes{color:#1aa251}.pm-yesno-no{color:#d4a017}.pm-fr-status-row .pm-yesno-yes{color:#1aa251}.pm-fr-status-row .pm-yesno-no{color:#d4a017}.pm-inventory-link{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.pm-inventory-status-dot{vertical-align:middle;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.pm-recycling-name.is-strike{text-decoration:line-through}.label-pm-review{background-color:#8e44ad}.label-pm-waiting{background-color:#16a085}.label-pm-suspended{background-color:#5d6d7e}.pm-task-status-badge-wrap{vertical-align:middle;text-align:center;place-items:center stretch;display:inline-grid;position:relative}.pm-task-status-badge-wrap>.pm-task-status-badge-sizer,.pm-task-status-badge-wrap>.pm-task-status-badge,.pm-task-status-badge-wrap>.pm-status-badge,.pm-task-status-badge-wrap>.pm-contract-status-badge,.pm-task-status-badge-wrap>.pm-task-status-select{grid-area:1/1}.pm-task-status-badge-wrap>.label.pm-task-status-badge-sizer,.pm-task-status-badge-sizer{visibility:hidden;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;justify-content:center;align-items:center;padding:.2em .65em;font-size:13px;font-weight:400;line-height:1.25;display:inline-flex}#root .wrapper .pm-task-status-badge-wrap>.label.pm-contract-status-badge,#root .wrapper .pm-task-status-badge-wrap>.label.pm-status-badge,#root .wrapper .pm-task-status-badge-wrap>.label.pm-task-status-badge,.pm-task-status-badge-wrap>.label.pm-contract-status-badge,.pm-task-status-badge-wrap>.label.pm-status-badge,.pm-task-status-badge-wrap>.label.pm-task-status-badge{box-sizing:border-box;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.25em;justify-content:center;align-items:center;min-width:0;max-width:none;margin-inline:0;padding:.2em .65em;font-size:13px;font-weight:400;line-height:1.25;width:100%!important;display:inline-flex!important}#root .wrapper .project-statuses-table td.pm-status-col .pm-task-status-badge-wrap,.project-statuses-table td.pm-status-col .pm-task-status-badge-wrap{vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}#root .wrapper .project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label,.project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;margin-inline:0;font-size:13px;font-weight:400;line-height:1.25;overflow:hidden;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 .65em!important;display:inline-flex!important}#root .wrapper .project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label.pm-task-status-badge-sizer,.project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label.pm-task-status-badge-sizer{visibility:hidden;position:static;width:max-content!important;min-width:max-content!important;max-width:none!important;display:block!important}#root .wrapper .project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label:not(.pm-task-status-badge-sizer),#root .wrapper .project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label.pm-catalog-type-badge,.project-statuses-table td.pm-status-col .pm-task-status-badge-wrap>.label:not(.pm-task-status-badge-sizer){position:absolute;inset:0;width:auto!important;min-width:0!important;max-width:none!important}#root .wrapper .modal.pm-task-status-modal .modal-dialog,.modal.pm-task-status-modal .modal-dialog{width:360px;max-width:calc(100vw - 24px);height:auto;margin-left:auto;margin-right:auto;left:auto;right:auto}@media screen and (width>=768px){#root .wrapper .modal.pm-task-status-modal .modal-dialog,.modal.pm-task-status-modal .modal-dialog{width:360px;max-width:360px}}button.pm-task-status-badge{cursor:pointer;text-align:center;white-space:nowrap;border:0;justify-content:center;align-items:center;width:100%;min-width:0;font-weight:600;line-height:1.4;display:inline-flex}button.pm-task-status-badge:hover:not(:disabled),button.pm-task-status-badge:focus-visible:not(:disabled){opacity:.88;outline:none}button.pm-task-status-badge:disabled{cursor:not-allowed;opacity:.65}.pm-task-status-select{text-align:center;text-align-last:center;min-width:0;display:block;width:100%!important}.pm-task-status-select>.searchable-select{width:100%}.pm-expense-row-actions{vertical-align:middle;box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:100%;line-height:0;display:flex}.pm-expense-workflow-actions{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;line-height:1.4;display:flex}.pm-expense-workflow-actions>.btn,.pm-expense-workflow-actions>.pm-status-badge,.pm-expense-workflow-actions>.label{white-space:nowrap;flex:none}.pm-expense-workflow-actions>.pm-status-badge,.pm-expense-workflow-actions>.label{vertical-align:middle;justify-content:center;align-items:center;height:22px;margin:0;padding:1px 8px;font-size:12px;line-height:1.5;display:inline-flex}@media (width<=575px){.table.pm-stack-table>tbody>tr>td.pm-expense-actions-cell{align-items:center}.pm-expense-row-actions{flex-wrap:wrap;justify-content:flex-start}}@media (width>=576px){#root .wrapper table.pm-data-table>tbody>tr>td.pm-expense-actions-cell{white-space:nowrap;height:1px;vertical-align:middle!important}#root .wrapper table.pm-data-table>tbody>tr>td.pm-expense-actions-cell>.pm-expense-row-actions{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:100%;display:flex!important}}.pm-expense-row-actions>:not(.pm-row-icon-actions){line-height:1.4}.pm-expense-row-actions .pm-row-icon-actions{flex:none;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.pm-expense-row-actions .pm-row-icon-action{justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.pm-expense-row-actions .pm-row-icon-action .fa{justify-content:center;align-items:center;width:1em;height:1em;margin:0;line-height:1;display:flex}.pm-row-icon-actions{vertical-align:middle;align-items:center;gap:14px;line-height:1;display:inline-flex}.project-statuses-table .pm-row-icon-actions{flex:none;grid-template-columns:22px 22px;place-items:center;column-gap:14px;height:22px;line-height:0;display:inline-grid}.project-statuses-table .pm-row-icon-actions>.pm-row-icon-action:empty{pointer-events:none;cursor:default;visibility:hidden}:is(#root .wrapper table>tbody>tr>td:has(>.pm-row-icon-actions),#root .wrapper table>tbody>tr>td:has(>.pm-row-icon-action),#root .wrapper table>tbody>tr>td:has(>.pm-invoice-row-actions)){vertical-align:middle!important}#root .wrapper table>tbody>tr>td>.pm-row-icon-actions,#root .wrapper table>tbody>tr>td>.pm-row-icon-action{vertical-align:middle;align-items:center;display:inline-flex}#root .wrapper .project-departments-table.table>tbody>tr{height:38px!important;min-height:0!important;max-height:38px!important}#root .wrapper .project-departments-table.table>thead>tr>th,#root .wrapper .project-departments-table.table>tbody>tr>td{vertical-align:middle!important;height:38px!important;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}#root .wrapper .project-departments-table td.dept-actions-cell{flex-direction:row;vertical-align:middle!important;justify-content:flex-end!important;align-items:stretch!important;display:flex!important}#root .wrapper .project-departments-table td.dept-actions-cell>.pm-row-icon-actions{flex-direction:row;min-height:100%;margin-block:0;line-height:1;align-self:stretch!important;align-items:center!important;height:auto!important;display:inline-flex!important}#root .wrapper .project-departments-table td.dept-actions-cell>.pm-row-icon-actions>.pm-row-icon-action{justify-content:center!important;align-self:center!important;align-items:center!important;height:auto!important;display:inline-flex!important}#root .wrapper .project-departments-table td.dept-actions-cell>.pm-row-icon-actions>.pm-row-icon-action .fa{justify-content:center;align-items:center;width:1em;height:1em;margin:0;line-height:1;display:flex!important}#root .wrapper .project-departments-table td.dept-responsible-cell .project-responsibles{vertical-align:middle;max-width:100%;flex-wrap:nowrap!important;justify-content:center!important;width:auto!important;display:inline-flex!important}.pm-row-icon-actions>.btn.btn-xs+.pm-row-icon-action,.pm-row-icon-actions>.btn.btn-sm+.pm-row-icon-action{margin-inline:0}.pm-row-icon-action{color:#000;cursor:pointer;vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:18px;line-height:0;text-decoration:none;display:inline-flex}.pm-row-icon-action .fa{justify-content:center;align-items:center;width:1em;height:1em;margin:0;line-height:1;display:flex}.pm-row-icon-action .fa-edit,.pm-row-icon-action .fa-pencil-square-o{transform:translateY(1px)}a.pm-row-icon-action,a.pm-row-icon-action:visited{color:#000}.pm-row-icon-action:hover,.pm-row-icon-action:focus-visible,a.pm-row-icon-action:hover,a.pm-row-icon-action:focus-visible{color:#000;text-decoration:none}.pm-row-icon-action:disabled{opacity:.45;cursor:not-allowed}.btn.btn-xs.btn-icon-only{justify-content:center;align-items:center;width:26px;height:22px;padding:0;line-height:1;display:inline-flex}.btn.btn-xs.btn-icon-only>.fa{margin:0;line-height:1}.btn.btn-xs+.pm-row-icon-action,.btn.btn-sm+.pm-row-icon-action{margin-inline:14px}.pm-invoice-row-actions{vertical-align:middle;grid-template-columns:1.75rem 1.5rem;place-items:center;column-gap:14px;display:inline-grid}.pm-invoice-row-actions__slot{justify-content:center;align-items:center;width:100%;min-height:22px;display:flex}.box-header .pm-row-icon-action{margin-inline:14px}.pm-io-action-buttons .pm-io-export-btn:disabled{opacity:.55;cursor:not-allowed}.pm-io-loading-overlay{z-index:2000;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pm-io-loading-panel{background:#fff;border-radius:6px;flex-direction:column;align-items:center;gap:12px;min-width:220px;padding:24px 32px;display:flex;box-shadow:0 4px 24px #00000026}.pm-io-loading-spinner{color:#3c8dbc;font-size:28px}.pm-io-loading-message{color:#333;text-align:center;margin:0;font-size:15px}.pm-export-loading p{color:#555}.pm-export-modal .pm-export-format-label{color:#d96666;margin-bottom:4px;font-size:11px;font-weight:400;display:block}.pm-export-modal .pm-export-format-field .form-control{height:34px}@media print{body.pm-list-print-mode *{visibility:hidden}body.pm-list-print-mode .pm-printable-box,body.pm-list-print-mode .pm-printable-box *{visibility:visible}body.pm-list-print-mode .pm-printable-box{width:100%;box-shadow:none;border:0;margin:0;position:absolute;inset:0}body.pm-list-print-mode .pm-printable-box .box-header .pm-list-box-filters,body.pm-list-print-mode .pm-printable-box .pm-list-box-actions .insert-btn,body.pm-list-print-mode .pm-printable-box .pm-io-action-buttons,body.pm-list-print-mode .pm-printable-box .pm-row-icon-action,body.pm-list-print-mode .pm-printable-box .btn,body.pm-list-print-mode .pm-printable-box a{display:none!important}}.checkbox label,.dropdown-menu .checkbox label{align-items:center;gap:.45rem;min-height:1.5rem;margin:0;padding:.25rem 1rem;line-height:1.3;display:flex}.checkbox label>input[type=checkbox]{flex-shrink:0;align-self:center;margin:0}.form-section+.form-section{margin-top:2.5rem}.form-section .row.g-2>[class*=col-]{margin-bottom:14px}.form-section .row.g-2>[class*=col-]>.form-label,.form-section .row.g-2>[class*=col-]>label{text-align:start;white-space:nowrap;width:100%;margin-bottom:4px;display:block}.form-section .row.g-2>[class*=col-]>.form-label .pm-required-label-text{white-space:nowrap}.form-section .row>.pm-inline-fields{flex:0 0 100%;width:100%;max-width:100%;margin-bottom:0}.form-section .pm-inline-fields>.row{flex-wrap:nowrap}.form-section .pm-col-fill{flex:1;min-width:0;max-width:none;width:auto!important}.form-section .pm-col-fill .searchable-select,.form-section .pm-col-fill .searchable-select--fit-longest{width:100%;min-width:0;max-width:100%;display:grid}.form-section .pm-col-hug{flex:none;min-width:min-content;max-width:100%;width:auto!important}.form-section .pm-col-hug>.form-label,.form-section .pm-col-hug>label{width:max-content;max-width:100%}.form-section .pm-col-hug>.form-control:not(.searchable-select-trigger){width:auto;min-width:12ch}.form-section .pm-col-hug .searchable-select,.form-section .pm-col-hug .searchable-select--fit-longest{width:max-content;min-width:0;max-width:100%;display:inline-grid}.form-section .form-control:not(textarea):not([multiple]),.form-section .searchable-select-trigger,.form-section .searchable-select-sizer{box-sizing:border-box;height:34px;min-height:34px;max-height:34px}.form-section .searchable-select-trigger,.form-section .searchable-select-sizer{padding-top:0;padding-bottom:0;overflow:hidden}.form-section .searchable-select--custom-value .searchable-select-trigger{min-height:34px;max-height:34px}.form-section .searchable-select--custom-value .searchable-select-value{min-height:0}.form-section .pm-date-field,.form-section .pm-date-field-wrap,.form-section .pm-date-field-wrap>.form-control,.form-section input.form-control.datepicker:not(.inline-date-editor){box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important}.form-section .has-feedback:has(>.fa-calendar.form-control-feedback){box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important}.form-section .has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important}.form-section .form-control-feedback.fa-calendar{height:34px;line-height:34px}.form-section__header{border-bottom:2px solid #00a65a;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.5rem;display:flex}.form-section__title{color:#3c4a5b;margin:0;font-size:17px;font-weight:700}.form-section__actions{align-items:center;gap:.5rem;display:flex}input[type=search],input[type=text].form-control.pm-search-input,.pm-closing-search .form-control,.pm-closing-panel-free-search .form-control,.pm-list-filter-search .form-control,.pm-list-filter-search input,.searchable-select-search,.sidebar-form,.sidebar-form input[type=text],.sidebar-form .form-control,.sidebar-form .btn{border-radius:0!important}.sidebar-menu li.active:not(.menu-open)>.treeview-menu{display:none}.sidebar-menu li.menu-open>.treeview-menu{display:block}.sidebar-menu li.active>a>.fa-angle-right{transform:none}.sidebar-menu li.menu-open>a>.fa-angle-right{transform:rotate(90deg)}.sidebar-menu li.active>a>i,.sidebar-menu li.active>a>i:before,.sidebar-menu li.active>a>svg,.sidebar-menu li.active>a>svg *{color:#fff!important;fill:#fff!important}.sidebar-menu li.active>a>.fa-circle-o:before{content:""}.form-control-feedback.glyphicon-search{color:#999;pointer-events:none;left:0!important;right:auto!important}.has-feedback:has(>.glyphicon-search.form-control-feedback)>.form-control{border-radius:0!important;padding-left:32px!important;padding-right:12px!important}.form-control-feedback.fa-calendar{color:#999;pointer-events:none;width:16px!important;left:4px!important;right:auto!important}:is(.pm-date-field-wrap,.has-feedback:has(>.fa-calendar.form-control-feedback)){vertical-align:top;box-sizing:border-box!important;width:max-content!important;min-width:0!important;max-width:max-content!important;display:inline-block!important}.has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{unicode-bidi:isolate;box-sizing:border-box!important;text-align:center!important;direction:ltr!important;width:calc(11ch + 26px)!important;min-width:calc(11ch + 26px)!important;max-width:calc(11ch + 26px)!important;padding-left:22px!important;padding-right:4px!important;display:block!important}.has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control.pm-date-field--datetime{width:calc(17ch + 26px)!important;min-width:calc(17ch + 26px)!important;max-width:calc(17ch + 26px)!important}.apartment-details-main .project-details-tabs,.apartment-details-main .project-details-sidebar,.apartment-details-main .nav-tabs-custom,.apartment-details-main .tab-content,.apartment-details-main .tab-pane,.apartment-details-main .project-details-tasks-sector,.apartment-details-main .project-details-tasks-sector .box,.apartment-details-main .apartment-fields-three-col{box-sizing:border-box;min-width:0;max-width:100%}.apartment-details-main .project-details-tabs,.apartment-details-main .project-details-sidebar{overflow-x:hidden}.apartment-details-main .field.field-editable{box-sizing:border-box;min-width:0;max-width:100%}.apartment-details-main .field.field-editable .field-form.show{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block!important}.apartment-details-main .field.field-editable .field-form.show .form-control,.apartment-details-main .field.field-editable .field-form.show .searchable-select,.apartment-details-main .field.field-editable .field-form.show .searchable-select>.form-control{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.apartment-details-main .field.field-editable .field-form.show .searchable-select,.apartment-details-main .apartment-fields-three-col>.list-group-item>span{overflow:hidden}.apartment-details-main .apartment-fields-three-col .field.field-editable{width:100%;max-width:100%}.apartment-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span{overflow:hidden}.apartment-details-main .project-details-sidebar .field.field-editable{width:100%;max-width:100%}.apartment-details-main .apt-editable-date{max-width:100%!important}.apartment-details-main .apt-editable-date input.apt-editable-date__value{flex:auto!important;width:auto!important;min-width:0!important;max-width:100%!important}.apartment-details-main .project-details-tasks-sector .box-title{overflow-wrap:anywhere}.apt-editable-date{vertical-align:middle;box-sizing:border-box;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:22px;flex-wrap:nowrap!important;width:auto!important;max-width:100%!important;display:inline-flex!important}.apt-editable-date .field-edit-icon{width:12px;flex:0 0 12px!important;order:0!important;margin:0!important}.apt-editable-date__calendar{text-align:center;color:#999;width:14px;flex:0 0 14px!important}.apt-editable-date__value,.apt-editable-date .field-clickable-value.apt-editable-date__value{box-sizing:border-box;min-width:5.5em;flex:none!important;width:auto!important;max-width:none!important}.apt-editable-date input.apt-editable-date__value{min-width:6.5em;height:28px;padding:2px 6px;line-height:1.4;width:6.5em!important}.apt-editable-date span.apt-editable-date__value{white-space:nowrap;line-height:28px;display:inline-block}.apartment-details-main .project-details-tabs .field.field-editable{vertical-align:middle;flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;display:inline-flex}.apartment-details-main .project-details-tabs .field.field-editable .field-clickable{cursor:default;vertical-align:middle;box-sizing:border-box;flex-flow:row;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:22px;display:inline-flex;position:relative}.apartment-details-main .project-details-tabs .field.field-editable .field-clickable-value{color:#333;white-space:normal;overflow-wrap:break-word;word-break:normal;flex:auto;min-width:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4}.apartment-details-main .project-details-tabs .field.field-editable .field-edit-icon{color:#8b93a6;cursor:pointer;pointer-events:none;flex-shrink:0;order:2;align-self:center;margin:0 6px 0 0;font-size:12px;line-height:1;transition:opacity .15s;opacity:0!important}.apartment-details-main .project-details-tabs .field.field-editable:hover .field-edit-icon{pointer-events:auto;opacity:1!important}.apartment-details-main .project-details-tabs .apt-editable-date .field-edit-icon{pointer-events:none;opacity:0!important;order:0!important;margin:0!important}.apartment-details-main .project-details-tabs .apt-editable-date:hover .field-edit-icon{pointer-events:auto;opacity:1!important}.apartment-details-main .apartment-extended-fields .form-section+.form-section{margin-top:22px}.apartment-details-main .apartment-extended-fields .form-section__header{margin-bottom:10px}.apartment-details-main .apartment-fields-three-col{box-shadow:none;background:0 0;grid-template-columns:1fr 1fr 1fr;column-gap:20px;margin:0;display:grid}.apartment-details-main .apartment-fields-three-col>.list-group-item{background:0 0;border:0 solid #f4f4f4;border-top-width:1px;align-items:center;margin:0;padding:10px 0;font-size:14px;display:flex}.apartment-details-main .apartment-fields-three-col>.list-group-item:nth-child(-n+3){border-top:none;padding-top:0}.apartment-details-main .apartment-fields-three-col>.list-group-item>b{color:#333;flex:0 0 42%;align-items:center;max-width:42%;margin:0;font-family:inherit;font-size:14px;font-weight:600;display:flex}.apartment-details-main .apartment-fields-three-col>.list-group-item>span{color:#333;flex:0 0 58%;align-items:center;min-width:0;max-width:58%;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;display:flex}.apartment-details-main .apartment-fields-three-col .field-clickable-value,.apartment-details-main .apartment-fields-three-col .field.field-editable .field-clickable-value{color:#333;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4}.apartment-details-main .apartment-fields-three-col .field.field-editable{flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;display:inline-flex}.apartment-details-main .apartment-fields-three-col .field.field-editable .field-clickable{flex-flow:row;align-items:center;gap:6px;max-width:100%;min-height:22px;display:inline-flex}.apartment-details-main .apartment-fields-three-col .field.field-editable .field-edit-icon{color:#8b93a6;cursor:pointer;pointer-events:none;flex-shrink:0;order:2;margin:0 6px 0 0;font-size:12px;line-height:1;transition:opacity .15s;opacity:0!important}.apartment-details-main .apartment-fields-three-col .field.field-editable:hover .field-edit-icon{pointer-events:auto;opacity:1!important}.apartment-details-main .apartment-fields-three-col .apt-editable-date .field-edit-icon{order:0!important;margin:0!important}.apartment-details-main .apartment-sensitive-pending{outline-offset:-2px;background:#fff5f5;outline:2px solid #d9534f;position:relative}.apartment-details-main .apartment-sensitive-pending-tip{inset-inline-end:8px;z-index:40;text-align:right;direction:rtl;background:#fff;border:1px solid #d9534f;border-radius:6px;min-width:220px;max-width:280px;padding:10px 12px;display:none;position:absolute;top:calc(100% - 4px);box-shadow:0 6px 18px #0000001f}.apartment-details-main .apartment-sensitive-pending:hover .apartment-sensitive-pending-tip,.apartment-details-main .apartment-sensitive-pending-tip:hover{display:block}.apartment-details-main .apartment-sensitive-pending-tip-title{color:#c9302c;margin-bottom:6px;font-weight:700}.apartment-details-main .apartment-sensitive-pending-tip-label{color:#777}.apartment-details-main .apartment-sensitive-pending-tip-actions{gap:8px;margin-top:10px;display:flex}.apartment-details-main .apartment-sensitive-pending-tip-hint{color:#888;margin-top:8px;font-size:12px}@media (width<=1199px){.apartment-details-main .apartment-fields-three-col{grid-template-columns:1fr 1fr}.apartment-details-main .apartment-fields-three-col>.list-group-item:nth-child(3){border-top:1px solid #f4f4f4;padding-top:10px}}@media (width<=767px){.apartment-details-main .apartment-fields-three-col{grid-template-columns:1fr}.apartment-details-main .apartment-fields-three-col>.list-group-item:nth-child(2){border-top:1px solid #f4f4f4;padding-top:10px}}ul.flex-list-50>.list-group-item{align-items:center}ul.flex-list-50>.list-group-item>b{align-items:center;margin-bottom:0;display:flex}.contract-draft-window{resize:vertical;box-sizing:border-box;height:450px;min-height:160px;overflow:auto}.contract-draft-html-table{background:#fff;font-family:Arial,Noto Sans Hebrew,sans-serif;font-size:12px;line-height:1.35}.contract-draft-html-table table{border-collapse:collapse;width:100%;margin-bottom:10px}.contract-draft-html-table td,.contract-draft-html-table th{vertical-align:middle}.contract-draft-html-table p{margin:0 0 8px}.contract-draft-html-table td[style*=background-color],.contract-template-terms-editor .ck-editor__editable td[style*=background-color],.contract-draft-ckeditor .ck-editor__editable td[style*=background-color]{background-clip:padding-box}.contract-template-terms-editor .ck-editor__editable table,.contract-draft-ckeditor .ck-editor__editable table{border-collapse:collapse;width:100%}.contract-template-terms-editor .ck-editor__editable td,.contract-draft-ckeditor .ck-editor__editable td,.contract-draft-html-table td{box-sizing:border-box}.contract-template-terms-editor .ck-editor__editable td[style*=\#bdd7ee],.contract-draft-ckeditor .ck-editor__editable td[style*=\#bdd7ee],.contract-draft-html-table td[style*=\#bdd7ee]{background-color:#bdd7ee!important;border:1px solid #000!important;padding:5px 8px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important}.contract-template-terms-editor .ck-editor__editable td[style*=\#ffa500],.contract-draft-ckeditor .ck-editor__editable td[style*=\#ffa500],.contract-draft-html-table td[style*=\#ffa500]{background-color:orange!important;border:1px solid #000!important}:is(.contract-draft-window>div:not(.ck-editor):has(+.ck-editor),.contract-draft-ckeditor>div:not(.ck-editor):has(+.ck-editor)){border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.contract-draft-ckeditor{margin-bottom:8px}.contract-draft-ckeditor--tail{margin-top:8px;margin-bottom:0}.contract-draft-ckeditor .ck-editor{background:#fff;border:1px solid #d2d6de;border-radius:3px;max-width:100%;display:block;overflow:visible;width:100%!important}.contract-draft-ckeditor .ck-editor__main{resize:vertical;box-sizing:border-box;height:280px;min-height:160px;overflow-y:auto}.contract-draft-ckeditor--tail .ck-editor__main{height:140px}.contract-draft-ckeditor .ck-editor__editable,.contract-draft-ckeditor .ck-editor__editable.ck-focused{box-sizing:border-box;font-size:14px;line-height:1.55;resize:none!important;background:#fff!important;height:auto!important;min-height:100%!important;max-height:none!important;padding:12px 14px!important;overflow:visible!important}.contract-draft-ckeditor .ck.ck-toolbar,.contract-draft-ckeditor .ck-toolbar{box-sizing:border-box;background:#f8f9fa!important;border-color:#d2d6de #d2d6de #e8e8e8!important;border-bottom-style:solid!important;border-bottom-width:1px!important;width:100%!important}.contract-draft-window--ckeditor{flex-direction:column;padding:0;display:flex;overflow:auto}.contract-draft-window--ckeditor .contract-draft-ckeditor{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.contract-draft-window--ckeditor .ck-editor{border:0;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.contract-draft-window--ckeditor .ck-editor__main{resize:vertical;flex:auto;height:auto;min-height:160px;overflow-y:auto}@media (width>=992px){.contract-details-main>.project-details-tabs{flex-direction:column;min-height:calc(100dvh - 170px);display:flex}.contract-details-main .nav-tabs-custom{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex;overflow:visible}.contract-details-main .nav-tabs-custom>.nav-tabs{flex:none}.contract-details-main .tab-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}.contract-details-main .tab-content>.tab-pane.active{flex:auto;min-height:0;overflow:visible}.contract-details-main #ctr-details.active{flex-direction:column;display:flex;overflow:visible}.contract-details-main #ctr-details.active>:not(.contract-draft-window){flex-shrink:0}.contract-details-main #ctr-details.active>.contract-draft-window{resize:vertical;flex:none;align-self:stretch;width:100%;height:max(450px,100dvh - 280px);min-height:160px;max-height:none}}.service-call-details-main .project-details-sidebar,.service-call-details-main .project-details-tabs,.pm-task-details-main .project-details-sidebar,.pm-task-details-main .project-details-tabs,.expense-details-main .project-details-sidebar,.expense-details-main .project-details-tabs,.financial-request-details-main .project-details-sidebar,.financial-request-details-main .project-details-tabs,.invoice-details-main .project-details-sidebar,.invoice-details-main .project-details-tabs{min-width:0}.service-call-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span,.pm-task-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span,.expense-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span,.financial-request-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span,.invoice-details-main .project-details-sidebar ul.flex-list-50>.list-group-item>span{overflow:hidden}.service-call-details-main .project-details-sidebar .field.field-editable,.pm-task-details-main .project-details-sidebar .field.field-editable,.expense-details-main .project-details-sidebar .field.field-editable,.financial-request-details-main .project-details-sidebar .field.field-editable,.invoice-details-main .project-details-sidebar .field.field-editable{width:100%;max-width:100%}.service-call-details-main .project-status-field .label-status,.pm-task-details-main .project-status-field .label-status,.expense-details-main .project-status-field .label-status,.financial-request-details-main .project-status-field .label-status,.invoice-details-main .project-status-field .label-status{width:100%;min-width:0;max-width:100%}.service-call-details-description,.pm-task-details-description,.expense-details-description,.financial-request-details-description,.invoice-details-description{color:#333;min-height:8rem;font-size:14px;line-height:1.5}.searchable-select{vertical-align:middle;max-width:100%;display:inline-block;position:relative}.searchable-select--fit-longest{vertical-align:middle;min-width:0;max-width:100%;display:inline-grid}.searchable-select--fit-longest>.searchable-select-sizer,.searchable-select--fit-longest>.searchable-select-trigger{grid-area:1/1;min-width:0;max-width:100%}.searchable-select-sizer{visibility:hidden;pointer-events:none;white-space:nowrap;box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;display:flex;overflow:hidden}.searchable-select--fit-longest .searchable-select-trigger{width:100%;min-width:0}.searchable-select--fit-longest .searchable-select-value{text-overflow:clip;flex:0 auto;overflow:visible}.searchable-select-trigger{text-align:right;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.searchable-select-trigger:disabled{cursor:not-allowed;opacity:.65}.searchable-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.searchable-select--placeholder .searchable-select-trigger .searchable-select-value{color:#999}.searchable-select-caret{border-top:6px solid #666;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0}.searchable-select-dropdown{z-index:1080;background:#fff;border:1px solid #d2d6de;border-radius:4px;width:max-content;min-width:100%;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 2px);overflow:hidden;box-shadow:0 4px 12px #0000001f}.searchable-select-dropdown--viewport{width:auto;min-width:0;position:fixed;top:auto;left:auto;right:auto}[dir=rtl] .searchable-select-dropdown:not(.searchable-select-dropdown--viewport){left:auto;right:0}[dir=ltr] .searchable-select-dropdown:not(.searchable-select-dropdown--viewport){left:0;right:auto}.searchable-select-search{box-shadow:none;border:0;border-bottom:1px solid #eee;border-radius:0}.searchable-select-options{max-height:240px;margin:0;padding:0;list-style:none;overflow:auto}.searchable-select-option{text-align:right;white-space:nowrap;overflow-wrap:normal;cursor:pointer;color:#333;background:0 0;border:0;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.searchable-select--multiple .searchable-select-option-check{text-align:center;flex:0 0 1rem;width:1rem;font-size:.85em;line-height:1}.searchable-select--multiple .searchable-select-option-label{flex:auto;min-width:0}.searchable-select-option:hover:not(:disabled),.searchable-select-option.is-selected{color:#fff;background:#3c8dbc}.searchable-select-option.is-disabled{opacity:.5;cursor:not-allowed}.searchable-select-empty{color:#999;text-align:center;padding:.75rem}.searchable-select--custom-value .searchable-select-trigger{align-items:center;min-height:34px;display:flex}.searchable-select--custom-value .searchable-select-value{align-items:center;min-height:28px;display:flex}.searchable-select--custom-value .searchable-select-trigger.input-sm{height:30px;min-height:30px;max-height:30px;padding-top:0;padding-bottom:0;overflow:hidden}.searchable-select--custom-value .searchable-select-trigger.input-sm .searchable-select-value{min-height:0}.searchable-select-trigger.input-sm .searchable-select-value{--crm-responsible-avatar-size:18px;--crm-responsible-avatar-border-width:1px}.searchable-select-trigger.input-sm .project-responsibles,.searchable-select-trigger.input-sm .managers-avatars,.searchable-select-trigger.input-sm .crm-responsible-avatars-stack{min-height:0!important}.searchable-select-admin-option{align-items:center;gap:.5rem;display:inline-flex}.searchable-select-admin-option .project-responsibles{display:inline-flex}.searchable-select-option .manager-avatar-bubble,.searchable-select-value .manager-avatar-bubble{width:26px;height:26px;margin-left:0;font-size:11px}.pm-closing-card-meta .project-responsibles{vertical-align:middle;display:inline-flex}.searchable-select-disabled .searchable-select-trigger{pointer-events:none}.searchable-select-required-proxy{opacity:0;pointer-events:none;width:0;height:0;position:absolute}label.form-label{width:100%;margin-bottom:.25rem;display:block}.pm-select-full-column,.form-section [class*=col-],.box-body [class*=col-]{min-width:0}.pm-select-full-column .searchable-select{width:100%;max-width:100%;display:block}.pm-select-full-column .searchable-select-trigger,.pm-select-full-column select.form-control{width:100%;max-width:100%}.apartment-contact-name-trigger{color:inherit;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.apartment-contact-name-trigger:hover,.apartment-contact-name-trigger:focus-visible{color:inherit;text-decoration:underline}.form-section [class*=col-] .searchable-select,.box-body [class*=col-] .searchable-select{width:100%;min-width:0;max-width:100%;display:block}.form-section [class*=col-] .searchable-select--fit-longest,.box-body [class*=col-] .searchable-select--fit-longest,.pm-select-full-column .searchable-select--fit-longest{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid}.form-section [class*=col-] .searchable-select--fit-longest>.searchable-select-sizer,.box-body [class*=col-] .searchable-select--fit-longest>.searchable-select-sizer,.pm-select-full-column .searchable-select--fit-longest>.searchable-select-sizer{width:100%;min-width:0;max-width:100%;overflow:hidden}.form-section [class*=col-] .searchable-select-trigger,.form-section [class*=col-] select.form-control,.box-body [class*=col-] .searchable-select-trigger,.box-body [class*=col-] select.form-control{width:100%;min-width:0;max-width:100%}.form-section [class*=col-] .searchable-select--fit-longest .searchable-select-value,.box-body [class*=col-] .searchable-select--fit-longest .searchable-select-value,.pm-select-full-column .searchable-select--fit-longest .searchable-select-value{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pm-contract-parties-footer{clear:both;width:100%}.pm-contract-parties-options{width:100%}.pm-contract-grouping-options{flex-wrap:wrap;align-items:center;gap:.75rem 2.5rem;display:flex}.pm-contract-grouping-option{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;margin:0;font-weight:400;line-height:1.35;display:inline-flex}.pm-contract-grouping-option input{flex-shrink:0;margin:0}.pm-contract-grouping-option span{white-space:nowrap}.pm-contract-signing-recipient{width:100%;max-width:28rem}.pm-contract-signing-recipient .searchable-select,.pm-contract-signing-recipient select.form-control{width:100%;max-width:100%;display:block}.pm-contract-signing-hint{white-space:nowrap;width:max-content;max-width:100%;line-height:1.45;display:block}.pm-closing-shell{direction:ltr;align-items:stretch;gap:0;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:hidden}.pm-closing-shell>.pm-closing-layout{flex:1 1 0;min-width:0}.pm-closing-planner{z-index:4;margin-top:24px;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:0 0 28px;align-self:flex-start;width:28px;min-height:calc(100vh - 200px);max-height:calc(100vh - 170px);margin-inline-start:8px;display:flex;position:sticky;top:0}.pm-closing-planner.is-open{flex-basis:44px;width:44px}.pm-closing-planner.is-menu-open{cursor:default;background:#fff;flex-basis:240px;width:240px;overflow:hidden}.pm-closing-planner-toggle{color:#fff;cursor:pointer;background:#64748b;border:0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:36px;display:flex}.pm-closing-planner-toggle:hover{color:#fff;background:#475569}.pm-closing-planner-body{cursor:pointer;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px 0;display:flex}.pm-closing-planner-add{color:#64748b;cursor:pointer;pointer-events:none;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;height:100%;padding:8px 0;display:flex}.pm-closing-planner-add:hover{color:#2563eb}.pm-closing-planner-label{writing-mode:vertical-rl;letter-spacing:.02em;white-space:nowrap;font-size:12px;font-weight:600;transform:rotate(180deg)}.pm-closing-planner-menu{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.pm-closing-planner-menu-header{color:#fff;background:#64748b;border-radius:8px 8px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:0 10px;display:flex}.pm-closing-planner-menu-title{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pm-closing-planner-menu-close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.pm-closing-planner-menu-close:hover{background:#ffffff1f}.pm-closing-planner-menu-list{background:#fff;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.pm-closing-planner-menu-item{color:#334155;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13px;line-height:1.35;display:flex}.pm-closing-planner-menu-item:hover,.pm-closing-planner-menu-item.is-active{color:#0f172a;background:#f8fafc}.pm-closing-planner-menu-item.is-active{background:#eef2ff;font-weight:600}.pm-closing-planner-menu-item .fa{text-align:center;color:#64748b;flex-shrink:0;width:16px}.pm-closing-planner-menu-item:hover .fa,.pm-closing-planner-menu-item.is-active .fa{color:#475569}.pm-closing-shell.planner-collapsed .pm-closing-planner:not(.is-menu-open){flex-basis:28px;width:28px}.pm-closing-layout.is-planner-view{background:#eef1f4;flex-direction:column;min-width:0;min-height:calc(100vh - 180px);margin:0;padding:12px 12px 16px;display:flex;overflow:hidden}.pm-closing-shell:has(.is-planner-view) .pm-closing-planner{margin-top:12px}.pm-closing-board.is-hidden{display:none!important}.pm-closing-planner-view{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.pm-closing-planner-view-header{background:#f8fafc;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.pm-closing-planner-view-heading h2{color:#1f2937;margin:0;font-size:18px;font-weight:700}.pm-closing-planner-view-heading .text-muted{font-size:12px}.pm-closing-planner-view-body{flex:1;min-width:0;min-height:0;padding:12px 16px 16px;overflow:auto}.pm-closing-view-widget-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pm-closing-view-kpi{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.pm-closing-view-kpi-value{color:#1f2937;font-size:28px;font-weight:700;line-height:1.1}.pm-closing-view-kpi-label{color:#64748b;font-size:12px}.pm-closing-view-widget-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pm-closing-view-chart-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.pm-closing-view-chart-card h3{color:#334155;margin:0 0 10px;font-size:14px;font-weight:600}.pm-closing-view-chart-body{height:280px;position:relative}.pm-closing-view-chart-body .dashboard-chart-canvas-host{width:100%;height:100%}.pm-closing-view-list-group{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:14px;overflow:hidden}.pm-closing-view-list-group-header{color:#fff;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.pm-closing-view-list-count{text-align:center;background:#ffffff38;border-radius:999px;min-width:28px;padding:1px 8px;font-size:12px}.pm-closing-view-list-items{margin:0;padding:0;list-style:none}.pm-closing-view-list-row{border-top:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) minmax(140px,180px);align-items:center;gap:8px;padding-inline-end:8px;display:grid}.pm-closing-view-list-item{color:#334155;grid-template-columns:70px minmax(120px,1.2fr) minmax(140px,1.4fr) 110px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.pm-closing-view-list-item:hover{color:#0f172a;background:#f8fafc}.pm-closing-view-list-code{color:#1d4ed8;font-weight:700}.pm-closing-view-list-title{font-weight:600}.pm-closing-view-list-meta,.pm-closing-view-empty{color:#64748b;font-size:12px}.pm-closing-view-empty{padding:12px}.pm-closing-view-table-wrap{border:1px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;max-width:100%;overflow:auto}.pm-closing-view-table{width:100%;margin:0;font-size:13px}.pm-closing-view-table>thead>tr>th{white-space:nowrap;color:#475569;background:#f8fafc;border-bottom:1px solid #e5e7eb;font-weight:600}.pm-closing-view-stage-pill{color:#fff;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:999px;max-width:220px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block;overflow:hidden}.pm-closing-view-chronicle-list{border-inline-start:2px solid #e5e7eb;margin:0;padding:0 0 0 12px;list-style:none}.pm-closing-view-chronicle-item{padding:0 0 16px 16px;position:relative}.pm-closing-view-chronicle-dot{inset-inline-start:-7px;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;box-shadow:0 0 0 1px #e5e7eb}.pm-closing-view-chronicle-body{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.pm-closing-view-chronicle-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.pm-closing-view-chronicle-title{color:#1d4ed8;font-weight:700}.pm-closing-view-chronicle-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.pm-closing-view-whiteboard{background:linear-gradient(90deg,#94a3b81f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(#94a3b81f 1px,#0000 1px) 0 0/24px 24px,#f8fafc;border:1px solid #e5e7eb;border-radius:8px;height:calc(100vh - 280px);min-height:560px;position:relative;overflow:auto}.pm-closing-view-whiteboard-empty{padding:40px 16px}.pm-closing-view-note{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:200px;min-height:110px;padding:10px 12px 12px;position:absolute;top:0;right:0;box-shadow:0 2px 8px #0f172a14}.pm-closing-view-note:active{cursor:grabbing;box-shadow:0 6px 16px #0f172a24}.pm-closing-view-note-stripe{background:var(--pm-note-color,#64748b);border-radius:999px;height:4px;margin-bottom:8px}.pm-closing-view-note-code{color:#1d4ed8;margin-bottom:4px;font-weight:700;display:inline-block}.pm-closing-view-note-title{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:13px;font-weight:600;overflow:hidden}.pm-closing-view-note-meta{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.pm-closing-planner-calendar{height:calc(100vh - 280px);min-height:520px}@media (width<=991px){.pm-closing-view-widget-kpis,.pm-closing-view-widget-charts{grid-template-columns:1fr}.pm-closing-view-list-item{grid-template-columns:1fr;gap:4px}}.pm-closing-header-actions{align-self:flex-end}.pm-closing-board-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-closing-board-toolbar-actions .insert-btn label{font-weight:inherit;cursor:pointer;margin:0}.pm-closing-board-bulk{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;display:flex}.pm-closing-board-bulk .form-control{width:auto;min-width:140px;max-width:220px}.pm-closing-board-bulk-count{color:#334155;font-size:13px;font-weight:600}.pm-closing-header-tools--split{justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:12px}.pm-closing-header-tools .pm-list-filter-check .form-check-label{font-size:13px;line-height:1.4}.pm-closing-header-tools .pm-list-filter-field{flex-direction:column;align-items:stretch;gap:2px;min-width:180px;margin:0;font-weight:400;display:flex}.pm-closing-header-tools .pm-list-filter-field-label{color:#777;white-space:nowrap;font-size:11px;line-height:1.2}.pm-closing-header-tools .pm-list-filter-view{min-width:180px}.pm-closing-header-tools .pm-list-filter-field--search{flex:220px;min-width:220px;max-width:320px}.pm-closing-search{width:100%;min-width:0;max-width:none;position:relative}.pm-closing-search .form-control{padding-inline-end:2rem}.pm-closing-layout{display:block}.pm-closing-layout.is-expanded{direction:ltr;background:#eef1f4;flex-direction:row-reverse;align-items:stretch;gap:0;min-width:0;height:calc(100vh - 160px);min-height:0;max-height:calc(100vh - 160px);margin:0;display:flex;overflow:hidden}.pm-closing-layout.is-expanded .pm-closing-board{direction:rtl;flex:0 34%;min-width:200px;max-width:420px;height:100%;min-height:0;padding:8px 8px 12px;overflow:auto}.pm-closing-layout.is-expanded .pm-closing-column{max-height:calc(100% - 8px)}.pm-printable-box>.box-body:has(.pm-closing-shell){max-width:100%;padding-top:2px;overflow-x:hidden}.pm-printable-box:has(.pm-closing-shell){min-width:0;max-width:100%}:is(.pm-closing-shell:has(.is-expanded),.pm-closing-shell:has(.is-planner-view)){margin-inline:-10px}.pm-closing-board{cursor:grab;align-items:stretch;gap:0;min-height:calc(100vh - 180px);padding-top:12px;padding-bottom:12px;display:flex;overflow-x:auto}.pm-closing-board.is-panning{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}.pm-closing-board.is-panning *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.pm-closing-column-slot{flex:none;align-items:stretch;padding-top:2px;display:flex}.pm-closing-add-column{flex:none;position:relative}.pm-closing-add-column .insert-btn label{font-weight:inherit;cursor:pointer;margin:0}.pm-closing-add-column-menu{top:calc(100% + 6px);z-index:40;background:#fff;border:1px solid #dbe2ea;border-radius:8px;min-width:240px;max-width:300px;padding:6px;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #0f172a1f}.pm-closing-add-column-list{margin:0;padding:0;list-style:none}.pm-closing-add-column-item{color:#1e293b;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px;font-size:13px;display:block}.pm-closing-add-column-item:hover{background:#f1f5f9}.pm-closing-add-column-empty{color:#64748b;padding:10px;font-size:12px;line-height:1.4}.pm-closing-add-column-form{flex-direction:column;gap:8px;padding:4px 4px 8px;display:flex}.pm-closing-add-column-form-title,.pm-closing-add-column-section-label{color:#475569;padding:2px 4px 0;font-size:12px;font-weight:600}.pm-closing-add-column-field{color:#334155;flex-direction:column;gap:4px;margin:0;font-size:12px;font-weight:500;display:flex}.pm-closing-add-column-color-row{align-items:center;gap:8px;display:flex}.pm-closing-add-column-color-row>.form-control.input-sm{height:30px}.pm-closing-add-column-color-row>input[type=color].pm-color-swatch{flex:0 0 30px;width:30px;height:30px}.pm-color-swatch-row{align-items:center;gap:8px;display:flex}.pm-color-swatch-row>.form-control{height:34px}input[type=color].pm-color-swatch{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #000;border-radius:0;flex:0 0 34px;width:34px;height:34px;padding:0}input[type=color].pm-color-swatch::-webkit-color-swatch-wrapper{padding:0}input[type=color].pm-color-swatch::-webkit-color-swatch{border:none;border-radius:0}input[type=color].pm-color-swatch::-moz-color-swatch{border:none;border-radius:0}.pm-closing-add-column-form-error{color:#b91c1c;padding:0 2px;font-size:12px;line-height:1.35}.pm-closing-add-column-divider{background:#e2e8f0;height:1px;margin:4px 0 8px}.pm-closing-column-sep{background:0 0;border:0;flex:0 0 10px;align-self:stretch;width:10px;min-height:80px;margin:0;padding:0;transition:background-color .15s}.pm-closing-column-sep.is-drop-target{background:#3c8dbc38;border-radius:3px}.pm-closing-column.is-column-dragging{opacity:.55}.pm-closing-column.is-column-insert-before{box-shadow:inset -3px 0 #3c8dbc}.pm-closing-column.is-panel-open{box-shadow:0 0 0 2px #00a8a859}.pm-closing-panel{direction:rtl;background:#fff;border-inline-end:1px solid #d7dde5;flex:66%;min-width:0;height:100%;max-height:100%;display:flex;position:relative;overflow:visible}.pm-closing-panel-inner{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;max-height:100%;padding:14px 18px 18px;display:flex;overflow:hidden}.pm-closing-panel-top{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pm-closing-panel-title-row{align-items:center;gap:10px;display:flex}.pm-closing-panel-swatch{border-radius:3px;flex-shrink:0;width:18px;height:18px}.pm-closing-panel-title{color:#2c3e50;margin:0;font-size:22px;font-weight:700}.pm-closing-panel-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;margin-bottom:12px;display:flex}.pm-closing-panel-bulk{background:#eef6fb;border:1px solid #c5dcec;border-radius:4px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;display:flex}.pm-closing-panel-bulk .form-control{width:auto;min-width:180px;max-width:260px}.pm-closing-panel-bulk-count{color:#2c3e50;margin-inline-end:4px;font-weight:600}.pm-closing-panel-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pm-closing-panel-chip{color:#64748b;cursor:pointer;background:#eef2f7;border:1px solid #d5dde8;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;display:inline-flex}.pm-closing-panel-chip:hover{color:#334155;background:#e2e8f0}.pm-closing-panel-free-search{width:140px;position:relative}.pm-closing-panel-free-search .form-control{padding-inline-end:1.8rem}.pm-closing-panel-sort{min-width:190px}.pm-closing-panel-table-wrap{border:1px solid #e5e7eb;border-radius:4px;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;overflow:auto}.pm-closing-panel-table{width:100%;margin:0;font-size:13px}.pm-closing-panel-table>thead>tr>th{white-space:nowrap;color:#475569;vertical-align:middle;background:#f8fafc;border-bottom:1px solid #e5e7eb;font-weight:600}.pm-closing-panel-table>tbody>tr>td{vertical-align:middle;border-top:1px solid #eef2f7}.pm-closing-panel-check{text-align:center;width:36px}.pm-closing-panel-name{color:#1d4ed8;font-weight:700}.pm-closing-panel-project{color:#334155}.pm-closing-panel-person{color:#2563eb;font-weight:600}.pm-closing-panel-edge-close{color:#64748b;z-index:5;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #d7dde5;border-radius:999px;justify-content:center;align-items:center;width:28px;height:56px;padding:0;display:flex;position:absolute;top:50%;left:-14px;transform:translateY(-50%);box-shadow:0 1px 4px #0000001f}.pm-closing-panel-edge-close:hover{color:#1f2937;background:#f8fafc}@media (width<=991px){.pm-closing-layout.is-expanded{flex-direction:column;height:auto;max-height:none;overflow:hidden visible}.pm-closing-layout.is-expanded .pm-closing-board{flex:none;width:100%;min-width:0;max-width:none;height:auto;min-height:240px}.pm-closing-panel,.pm-closing-panel-inner{height:auto;max-height:none}.pm-closing-panel-edge-close{align-self:flex-start;width:36px;height:36px;margin-bottom:-36px;position:sticky;top:12px;left:8px;transform:none}}.pm-closing-column{background:#f3f4f6 padding-box content-box;border-radius:8px;flex-direction:column;flex:0 0 260px;width:260px;height:100%;min-height:0;max-height:calc(100vh - 170px);padding-top:10px;display:flex;position:relative;overflow:visible}.pm-closing-column.is-compact{flex-basis:280px;width:280px}.pm-closing-column-resize{z-index:4;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;position:absolute;top:0;bottom:0;left:0}.pm-closing-column-resize:after{content:"";background:0 0;border-radius:1px;width:2px;transition:background-color .12s;position:absolute;top:12px;bottom:12px;left:2px}.pm-closing-column-resize:hover:after,.pm-closing-column.is-resizing .pm-closing-column-resize:after{background:#2c3e5047}body.pm-closing-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.pm-closing-resizing iframe{pointer-events:none}.pm-closing-column-menu-wrap{z-index:1;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.pm-closing-column-menu-wrap.is-open{z-index:40}.pm-closing-column-menu{top:calc(100% + 6px);z-index:40;color:#2c3e50;white-space:nowrap;background:#fff;border:1px solid #d7dde5;border-radius:6px;min-width:180px;margin:0;padding:4px 0;list-style:none;position:absolute;inset-inline-end:0;box-shadow:0 6px 18px #0000001f}.pm-closing-column-menu.is-portal{z-index:2000;position:fixed;inset:auto}.pm-closing-column-menu-item{text-align:right;color:#2c3e50;cursor:pointer;background:0 0;border:0;width:100%;padding:8px 14px;font-size:13px;line-height:1.35;display:block}.pm-closing-column-menu-item:hover:not(:disabled){background:#f3f6f9}.pm-closing-column-menu-item:disabled{opacity:.45;cursor:default}.pm-closing-column-menu-item.is-danger{color:#c0392b}.pm-closing-column-menu-item.is-danger:hover:not(:disabled){color:#a93226;background:#fdecea}.pm-closing-column.is-collapsed{background:0 0;flex:0 0 36px;align-self:stretch;width:36px;max-height:calc(100vh - 170px)}.pm-closing-column.is-drop-target{outline-offset:2px;outline:2px dashed #3c8dbc}.pm-closing-column-header{z-index:2;color:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;margin-top:0;margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.3;display:flex;position:relative;overflow:visible;box-shadow:0 1px 2px #00000014}.pm-closing-column:has(.pm-closing-column-menu-wrap.is-open){z-index:6}.pm-closing-column:has(.pm-closing-column-menu-wrap.is-open) .pm-closing-column-header{z-index:6}.pm-closing-column-drag-handle{z-index:5;cursor:grab;touch-action:none;opacity:0;pointer-events:auto;background:#e8ecf0;border:1px solid #7d8793;border-radius:999px;justify-content:center;align-items:center;width:56px;height:22px;padding:0;transition:opacity .12s,background-color .12s,box-shadow .12s,border-color .12s;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000002e}.pm-closing-column-drag-handle:hover,.pm-closing-column-drag-handle.is-dragging,.pm-closing-column-drag-handle:focus-visible{opacity:1;background:#d5dbe2;border-color:#5c6670;box-shadow:0 2px 6px #00000038}.pm-closing-column-drag-handle:active,.pm-closing-column-drag-handle.is-dragging{cursor:grabbing}.pm-closing-column-drag-dots{pointer-events:none;grid-template-rows:repeat(2,4px);grid-template-columns:repeat(5,4px);gap:3px 4px;display:grid}.pm-closing-column-drag-dot{background:#4a5560;border-radius:50%;width:4px;height:4px}.pm-closing-column-header-top{z-index:1;box-sizing:border-box;background:var(--pm-closing-col,#5dade2);border-radius:8px;flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tools title count";align-items:center;column-gap:8px;min-height:38px;padding:8px 10px;display:grid;position:relative;overflow:visible}.pm-closing-column-title{text-align:center;white-space:normal;overflow-wrap:break-word;grid-area:title;min-width:0;max-width:100%;font-size:16px;font-weight:700;line-height:1.3;overflow:visible}.pm-closing-column-title.is-editable{cursor:text}.pm-closing-column-title-edit{flex-direction:column;flex:1;grid-area:title;align-items:stretch;gap:4px;min-width:0;max-width:100%;display:flex}.pm-closing-column-title-input{text-align:center;height:28px;padding:2px 6px;font-size:16px;font-weight:700;line-height:1.2}.pm-closing-column-title-error{color:#fff;background:#c0392b;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.pm-closing-column-tools{opacity:.95;flex-shrink:0;grid-area:tools;align-items:center;gap:8px;font-size:16px;line-height:0;display:flex}.pm-closing-column-tools .pm-closing-column-menu-wrap{flex:none;width:auto}.pm-closing-column-tool-btn{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:auto;height:18px;margin:0;padding:0;line-height:0;display:inline-flex;position:relative}.pm-closing-column-tool-btn:before{content:"";position:absolute;inset:-4px -2px}.pm-closing-icon-collapse{flex-shrink:0;width:10px;height:12px;display:block}.pm-closing-icon-menu-dots{flex-shrink:0;width:3px;height:12px;display:block}.pm-closing-column-menu-wrap .pm-closing-column-tool-btn{width:auto}.pm-closing-column-tool-btn:hover{opacity:.85}.pm-closing-column-tool-btn.is-active{opacity:1;text-shadow:0 0 4px #fffc}.pm-closing-column-count{text-align:center;background:color-mix(in srgb, var(--pm-closing-col,#5dade2) 55%, #fff);border-radius:999px;grid-area:count;min-width:22px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1}.pm-closing-icon-scan{box-sizing:border-box;background:linear-gradient(currentColor,currentColor) 50% 2px/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 50% 5px/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 50% 8px/7px 1px no-repeat;border:1.5px solid;flex-shrink:0;width:11px;height:11px;display:block;position:relative}.pm-closing-column-collapsed{cursor:pointer;border:0;border-radius:8px;flex-direction:column;width:36px;height:100%;min-height:220px;max-height:calc(100vh - 170px);padding:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001f}.pm-closing-column-collapsed-expand{color:#fff;flex-shrink:0;justify-content:center;align-items:center;height:36px;font-size:18px;display:flex}.pm-closing-column-collapsed-label{flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:12px 0;display:flex;background:color-mix(in srgb, var(--pm-closing-col,#82c91e) 55%, #fff)!important}.pm-closing-column-collapsed-text{writing-mode:vertical-rl;color:#fff;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 1px #00000026;font-size:16px;font-weight:700;transform:rotate(180deg)}.pm-closing-column-body{flex-direction:column;flex:auto;gap:8px;min-height:64px;padding:8px;display:flex;overflow-y:auto}.pm-kanban-card-hit{flex-direction:column;min-width:0;display:flex}.pm-kanban-card-hit>.pm-closing-card,.pm-kanban-card-hit>.pm-closing-compact-row{width:100%}.pm-opaque-drag-source-hidden,.pm-kanban-card-hit.is-dragging,.pm-closing-card.is-dragging,.pm-closing-compact-row.is-dragging{opacity:0}@supports not selector(::-webkit-scrollbar){.pm-closing-column-body{scrollbar-width:thin;scrollbar-color:#a8b0ba transparent}}.pm-closing-column-body::-webkit-scrollbar{background:0 0;width:3px;height:3px}.pm-closing-column-body::-webkit-scrollbar-track{background:0 0}.pm-closing-column-body::-webkit-scrollbar-track-piece{background:0 0}.pm-closing-column-body::-webkit-scrollbar-thumb{background:#a8b0ba;border:none;border-radius:999px;min-height:24px}.pm-closing-column-body::-webkit-scrollbar-thumb:hover{background:#7f8996}.pm-closing-column-body::-webkit-scrollbar-corner{background:0 0}.pm-closing-column-body::-webkit-scrollbar-button{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:single-button{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:vertical:start:decrement{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:vertical:end:increment{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:horizontal:start:decrement{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:horizontal:end:increment{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:increment{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-column-body::-webkit-scrollbar-button:decrement{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.pm-closing-card{cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #b6bec8;border-radius:8px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;box-shadow:0 1px 3px #0000001f}.pm-closing-card:hover:not(.is-dragging){background:#f4f8fc;border-color:#6b8cae;transform:translateY(-1px);box-shadow:0 0 0 1px #3c8dbc38,0 6px 16px #0f172a1f}.pm-closing-card.is-selected{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f659,0 1px 3px #0000001f}.pm-closing-card.is-selected:hover:not(.is-dragging){background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #3b82f673,0 6px 16px #2563eb2e}.pm-closing-card.is-aging-warn{border-inline-start:3px solid #f59e0b}.pm-closing-card.is-aging-alert{border-inline-start:3px solid #ef4444}.pm-closing-card.is-urgent{border-inline-start:3px solid #e74c3c}.pm-closing-compact-row.is-urgent{font-weight:700}.pm-closing-card-toolbar{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.pm-closing-card-check{cursor:pointer;align-items:center;margin:0;display:inline-flex}.pm-closing-card-check input{cursor:pointer;margin:0}.pm-closing-card-menu-wrap{margin-inline-start:auto;position:relative}.pm-closing-card-menu-btn{color:#6b7280;background:0 0;border:0;border-radius:4px;width:24px;height:24px;padding:0;line-height:1}.pm-closing-card-menu-btn:hover,.pm-closing-card-menu-btn.is-active{color:#111827;background:#f3f4f6}.pm-closing-card-menu.is-portal{z-index:1200;background:#fff;border:1px solid #d1d5db;border-radius:8px;min-width:180px;margin:0;padding:4px 0;list-style:none;position:fixed;box-shadow:0 8px 24px #0f172a29}.pm-closing-card-menu-item{text-align:start;color:#1f2937;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;text-decoration:none;display:flex}.pm-closing-card-menu-item .fa{text-align:center;color:#6b7280;width:1.1em}.pm-closing-card-menu-item.is-danger .fa{color:#b91c1c}.pm-task-board-card-top{align-items:center}.pm-task-board-card-top .pm-closing-card-title{flex:1}.pm-closing-card-menu-item:hover{color:#111827;background:#f3f4f6;text-decoration:none}.pm-closing-card-menu-item:hover .fa{color:#111827}.pm-closing-card-menu-item:disabled{opacity:.55;cursor:not-allowed}.pm-closing-card-menu-item.is-danger{color:#b91c1c}.pm-closing-card-top{flex-wrap:nowrap;align-items:baseline;gap:6px;min-width:0;margin-bottom:2px;display:flex}.pm-closing-card-code{flex-shrink:0;font-size:13px;font-weight:700}.pm-closing-card-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pm-closing-card-title{color:#2c3e6b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}button.pm-closing-card-title,button.pm-closing-compact-link{appearance:none;cursor:pointer;text-align:inherit;font:inherit;background:0 0;border:0;padding:0}.pm-closing-card-subtitle{color:#6b7280;margin-bottom:4px;font-size:12px}.pm-task-board-card-description{background:#eef5fb;border:1px solid #d7e6f3;border-radius:6px;margin:8px 0;padding:8px 10px}.pm-task-board-card-description-label{color:#4f7fa3;margin-bottom:3px;font-size:11px;font-weight:600}.pm-task-board-card-description-text{color:#2f5674;overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;line-height:1.45}.pm-collection-card,.pm-financial-card{text-align:start;direction:rtl}.pm-collection-card-title{text-align:start;cursor:pointer;overflow-wrap:anywhere;white-space:normal;background:0 0;border:0;width:100%;margin:0 0 6px;padding:0;font-size:13px;font-weight:700;line-height:1.35;display:block}.pm-collection-card-field{color:#4b5563;flex-wrap:wrap;gap:4px;margin-top:2px;font-size:12px;display:flex}.pm-collection-card-label{color:#6b7280;flex-shrink:0}.pm-collection-card-value{overflow-wrap:anywhere;min-width:0}.pm-closing-card-address{color:#374151;margin-bottom:2px;font-size:12px}.pm-closing-card-city{color:#2563eb;flex-shrink:0;font-size:13px;font-weight:600}.pm-closing-card-meta{color:#4b5563;margin-top:2px;font-size:12px}.pm-closing-card-comments{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:6px;margin-top:6px;padding:0;display:flex}.pm-closing-card-comments:hover .pm-closing-card-comments-preview,.pm-closing-card-comments:hover .pm-closing-card-comments-count{color:#1d4ed8}.pm-closing-card-comments-count{color:#4b5563;flex-shrink:0;font-size:12px}.pm-closing-card-comments-preview{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.pm-closing-compact-comments{margin-top:0;color:#4b5563;flex-shrink:0;width:auto;margin-inline-start:6px;font-size:12px}.pm-task-comments-list{margin:0;padding:0;list-style:none}.pm-task-comment{border-bottom:1px solid #eee;padding:10px 0}.pm-task-comment:last-child{border-bottom:0;padding-bottom:0}.pm-task-comment-meta{color:#6b7280;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.pm-task-comment-meta-end{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.pm-task-comment-actions{align-items:center;gap:2px;display:inline-flex}.pm-task-comment-actions .btn-box-tool{color:#9ca3af;background:0 0;border:0;padding:2px 4px;line-height:1}.pm-task-comment-actions .btn-box-tool:hover,.pm-task-comment-actions .btn-box-tool:focus{color:#374151}.pm-task-comment-actions .btn-box-tool:disabled{opacity:.5}.pm-task-comment-html{overflow-wrap:anywhere;word-break:break-word}.pm-task-comment-html img{max-width:100%;height:auto}.pm-task-comment-html p{margin:0 0 8px}.pm-task-comment-html p:last-child{margin-bottom:0}.pm-closing-card-owner{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:11px;display:flex}.pm-closing-card-owner-select{flex:120px;min-width:0;height:26px;padding:2px 6px;font-size:11px}.pm-closing-card-claim{flex:none}.pm-closing-panel-owner{flex-direction:column;align-items:stretch;gap:2px;min-width:140px;display:flex}.pm-closing-planner-owner{flex-direction:column;align-items:stretch;gap:2px;min-width:130px;display:flex}.pm-closing-planner-owner.is-compact select{height:26px;padding:2px 6px;font-size:11px}.pm-closing-cal-popover{z-index:1100;background:#fff;border:1px solid #d1d5db;border-radius:8px;width:260px;padding:10px 12px;position:fixed;box-shadow:0 8px 24px #0f172a2e}.pm-closing-cal-popover-title{flex-direction:column;gap:2px;margin-bottom:4px;font-weight:700;display:flex}.pm-closing-cal-popover-meta{margin-bottom:8px;font-size:12px}.pm-closing-cal-popover-owner{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.pm-closing-cal-popover-owner label{margin:0;font-size:12px;font-weight:600}.pm-closing-cal-popover-actions{justify-content:flex-end;gap:6px;display:flex}.pm-closing-card-created{color:#9ca3af;font-size:11px}.pm-closing-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.pm-closing-card-aging{color:#6b7280;font-size:11px;font-weight:600}.pm-closing-card-aging.is-warn{color:#b45309}.pm-closing-card-aging.is-alert{color:#b91c1c}.pm-closing-compact-row{color:#2c3e50;cursor:grab;background:#fff;border:1px solid #b6bec8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 8px;font-size:12px;text-decoration:none;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex;box-shadow:0 1px 3px #0000001f}.pm-closing-compact-row:hover:not(.is-dragging){background:#f4f8fc;border-color:#6b8cae;box-shadow:0 0 0 1px #3c8dbc38,0 6px 16px #0f172a1f}.pm-closing-compact-row.is-selected{background:#eff6ff;border-color:#3b82f6}.pm-closing-compact-link{min-width:0;color:inherit;flex-wrap:wrap;flex:auto;align-items:center;gap:6px;text-decoration:none;display:flex}.pm-closing-compact-row.is-strike{text-decoration:line-through}.pm-closing-compact-code{min-width:3.5rem;font-weight:700}.pm-closing-compact-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pm-closing-compact-name{color:inherit;font-weight:600}.pm-closing-compact-apt{color:#6b7280;margin-inline-start:auto}.pm-closing-compact-row .pm-closing-card-menu-wrap{flex-shrink:0;margin-inline-start:0}.pm-closing-compact-row.is-strike .pm-closing-card-menu-wrap,.pm-closing-compact-row.is-strike .pm-closing-card-check{text-decoration:none}.pm-closing-column-more{text-align:center;color:#6b7280;cursor:pointer;background:0 0;border:0;width:100%;padding:6px 4px;font-size:12px;display:block}.pm-closing-column-more:hover{color:#1d4ed8;text-decoration:underline}.navbar-custom-menu .nav>li.pm-workspace-switcher>a{white-space:nowrap;box-sizing:border-box;flex-flow:row;align-items:center;gap:8px;max-width:220px;height:50px;padding-top:0;padding-bottom:0;line-height:20px;display:flex}.navbar-custom-menu .nav>li.pm-workspace-switcher>a .fa-th-large{flex-shrink:0;width:auto;margin:0;font-size:15px;line-height:20px;display:inline-block}.pm-workspace-switcher-label{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:600;line-height:20px;display:inline-block;overflow:hidden}.pm-workspace-menu{border:1px solid #00000014;border-radius:8px;min-width:260px;padding:8px 0;left:auto;right:0;box-shadow:0 8px 24px #0000002e}.pm-workspace-menu-item,.pm-workspace-menu-action{color:#333;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:14px;line-height:1.3;text-decoration:none;display:flex}.pm-workspace-menu-item:hover,.pm-workspace-menu-action:hover{color:#222;background:#f5f5f5;text-decoration:none}.pm-workspace-menu-item.is-active{font-weight:700}.pm-workspace-menu-label{flex:1;min-width:0}.pm-workspace-menu-check{color:#fff;background:#2ecc71;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.pm-workspace-menu-check-spacer{flex-shrink:0;width:22px}.pm-workspace-menu-action .fa{text-align:center;color:#666;flex-shrink:0;width:18px}.pm-workspace-menu>.divider{margin:6px 0}.pm-workspace-create-backdrop{z-index:1055}.pm-workspace-create-modal{z-index:1060;justify-content:center;align-items:center;padding:16px;display:flex!important}.pm-workspace-create-modal .modal-dialog{z-index:1061;width:480px;max-width:100%;height:auto;margin:0;padding:0;position:relative;transform:none;left:auto!important;right:auto!important}.pm-kb-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pm-kb-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-kb-create-btn{min-width:110px;font-weight:600;color:#fff!important;background:#84c529!important;border-color:#84c529!important}.pm-kb-create-btn:hover,.pm-kb-create-btn:focus{color:#fff!important;background:#74b01f!important;border-color:#74b01f!important}.pm-kb-outline-btn{min-width:96px;color:#3c8c00!important;background:#fff!important;border:1px solid #84c529!important}.pm-kb-outline-btn:hover,.pm-kb-outline-btn:focus{color:#2f6f00!important;background:#f4fbeb!important}.pm-kb-sort-btn{color:#666!important;padding:0!important;text-decoration:none!important}.pm-kb-sort-btn .fa{margin-inline-start:6px}.pm-kb-box{box-shadow:none;border:1px solid #e5e5e5}.pm-kb-box-header{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pm-kb-box-title{color:#333;align-items:center;gap:8px;margin:0;font-size:22px;font-weight:600;display:inline-flex}.pm-kb-title-dot{background:#84c529;border-radius:2px;flex-shrink:0;width:14px;height:14px}.pm-kb-box-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-kb-search{min-width:180px;margin-bottom:0}#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .btn-link,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-name-link,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-status-btn,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-status-active,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-tag-text,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .text-muted,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .fa:not(.text-yellow){color:#000!important}#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-name-link:hover,#root .wrapper table.pm-kb-table.pm-data-table>tbody>tr>td .pm-kb-status-btn:hover{color:#000!important;text-decoration:underline!important}.pm-kb-col-num{white-space:nowrap;width:70px}.pm-kb-col-pin,.pm-kb-col-star{vertical-align:middle;width:48px;max-width:48px;text-align:center!important}#root .wrapper .pm-data-table>thead>tr>th.pm-kb-col-star,#root .wrapper .pm-data-table>tbody>tr>td.pm-kb-col-star{width:48px;max-width:48px;text-align:center!important;padding-left:4px!important;padding-right:4px!important}#root .wrapper .pm-data-table>thead>tr>th.pm-kb-col-star>.pm-th-inner{justify-content:center;gap:2px}#root .wrapper .pm-data-table>tbody>tr>td.pm-kb-col-star{display:table-cell}#root .wrapper .pm-data-table>tbody>tr>td.pm-kb-col-star .pm-row-icon-action{width:24px;height:24px;margin:0 auto;padding:0;font-size:16px;display:inline-flex}#root .wrapper .pm-data-table>tbody>tr>td.pm-kb-col-star .pm-row-icon-action .fa{text-align:center;width:1em}.pm-kb-name-cell{align-items:center;gap:4px;min-width:220px;display:flex}.pm-kb-expand,.pm-kb-expand-spacer{text-align:center;flex-shrink:0;width:18px}.pm-kb-expand{color:#000!important;padding:0!important}.pm-kb-name-link{text-align:start;white-space:normal;font-weight:500;color:#000!important;padding:0!important}button.pm-kb-name-link:hover,.pm-kb-name-row:hover .pm-kb-name-link{color:#000!important;text-decoration:underline!important}span.pm-kb-name-link{cursor:pointer;display:inline}.pm-kb-name-row{cursor:pointer}.pm-kb-name-row:hover{background:#f5f5f5}.pm-kb-status-active{color:#84c529;font-weight:600}.pm-kb-status-btn{font-weight:600;padding:0!important;text-decoration:none!important}.pm-kb-status-btn:hover{text-decoration:underline!important}.pm-kb-tag-list{flex-wrap:wrap;gap:6px;display:flex}.pm-kb-tag-text{color:#555}.pm-kb-tag-text+.pm-kb-tag-text:before{content:", ";margin-inline-end:0}.pm-kb-row-active{background:#f9f9f9!important}.pm-kb-row-parent td{font-weight:600}.pm-kb-footer-create{font-weight:600;color:#3c8c00!important;padding-inline-start:0!important}.pm-kb-reader-body{color:#333;line-height:1.55}.pm-kb-reader-body p{margin:0 0 .6em}.pm-kb-reader-body ul{margin:0 0 .75em;padding-inline-start:1.4em}.pm-kb-reader-body li{margin:.25em 0}.pm-kb-reader-body li>p{margin:0 0 .25em}.pm-kb-reader-body h4{margin:1em 0 .5em;font-size:1.05em;font-weight:700}.pm-kb-form .row.g-2>[class*=col-]{margin-bottom:10px}.pm-kb-form-checks{flex-wrap:wrap;align-items:center;gap:20px;min-height:34px;padding-bottom:0;display:flex}.pm-kb-form-checks .form-check{white-space:nowrap;min-height:34px;margin:0}.pm-kb-form-modal .modal-body{max-height:min(70vh,720px);overflow:visible auto}.pm-kb-form .pm-kb-form-editor,.pm-kb-form-modal .pm-kb-form-editor{clear:both;box-sizing:border-box;width:100%;display:block;margin:0!important;padding-top:20px!important}.pm-kb-form .pm-kb-form-editor>.control-label,.pm-kb-form-modal .pm-kb-form-editor>.control-label{font-weight:600;display:block;margin:0 0 12px!important}.pm-kb-form-editor>div:not(.ck-editor):has(+.ck-editor){border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.pm-kb-form-modal .pm-kb-form-editor .ck-editor{background:#fff;border:1px solid #e0e0e0;border-radius:3px;max-width:100%;display:block;overflow:hidden;width:100%!important;margin:0!important}.pm-kb-form-modal .pm-kb-form-editor .ck-editor__editable{min-height:220px;max-height:40vh;font-size:15px;line-height:1.55;overflow:auto;padding:14px 16px!important}.pm-kb-form-modal .pm-kb-form-editor .ck.ck-toolbar,.pm-kb-form-modal .pm-kb-form-editor .ck-toolbar{box-sizing:border-box;max-width:100%;background:#f8f9fa!important;border-color:currentColor #e0e0e0 #e8e8e8!important;border-top-style:none!important;border-top-width:0!important;border-bottom-style:solid!important;border-bottom-width:1px!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;padding:2px 4px!important;overflow:hidden!important}.pm-kb-form-modal .pm-kb-form-editor .ck-toolbar__items{gap:0;width:100%;flex-wrap:nowrap!important;align-items:center!important;height:auto!important;min-height:0!important;overflow:hidden!important}.pm-kb-form-modal .pm-kb-form-editor .ck-toolbar .ck-button,.pm-kb-form-modal .pm-kb-form-editor .ck-toolbar .ck-dropdown__button{min-width:28px!important;min-height:28px!important;padding:2px!important}.pm-kb-form-modal .pm-kb-form-editor .ck-toolbar .ck-icon{width:16px!important;height:16px!important}.pm-kb-form-modal.modal-dialog{width:min(920px,96vw)}.pm-kb-name-sort{font-weight:600;color:#666!important;padding:0!important;text-decoration:none!important}.pm-kb-name-sort .fa{margin-inline-start:4px}.pm-kb-split{background:#fff;border:1px solid #e5e5e5;align-items:flex-start;gap:0;width:100%;display:flex}.pm-kb-split-list{background:#fff;border-inline-end:1px solid #e5e5e5;flex-direction:column;flex-shrink:0;align-self:flex-start;width:min(360px,38%);height:auto;display:flex}.pm-kb-name-list-head{color:#666;background:#f0f0f0;border-bottom:1px solid #e0e0e0;grid-template-columns:28px 1fr 28px;align-items:center;gap:4px;padding:8px 10px;font-weight:600;display:grid}.pm-kb-name-list-body{background:#fff;flex:none;max-height:min(70vh,640px);overflow:auto}.pm-kb-name-row{cursor:default;border-bottom:1px solid #f0f0f0;grid-template-columns:28px 1fr 28px;align-items:center;gap:4px;padding:8px 10px;display:grid}.pm-kb-name-row.is-selected,.pm-kb-name-row.is-selected:hover{background:#f9f9f9}.pm-kb-name-row.is-parent .pm-kb-name-link{font-weight:600;color:#000!important}.pm-kb-split-list,.pm-kb-split-list .pm-kb-name-link,.pm-kb-split-list .btn-link,.pm-kb-split-list .fa:not(.text-yellow){color:#000!important}.pm-kb-split-list .pm-kb-name-list-head{color:#000}.pm-kb-name-list-check,.pm-kb-name-list-check-wrap{cursor:pointer;justify-content:center;justify-self:center;align-items:center;width:19px;height:18px;margin:0;display:inline-flex}.pm-kb-name-list-check{background:#f8f8f8;border:1px solid #aaa;border-radius:3px}.pm-kb-name-list-check-input{appearance:none;box-sizing:border-box;cursor:pointer;background-color:#f8f8f8;background-position:2px 0;background-repeat:no-repeat;background-size:14px 16px;border:1px solid #aaa;border-radius:3px;width:19px;height:18px;margin:0;padding:0;box-shadow:inset 0 1px 3px #0000004d}.pm-kb-name-list-check-input:checked{background-color:#f8f8f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath fill='none' stroke='%2309ad7e' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round' d='M1.8 8.6l3.5 3.8L12.4 3.4'/%3E%3C/svg%3E");border-color:#aaa}.pm-kb-name-list-check-input:disabled{cursor:default;box-shadow:none;background-color:#ddd;border-color:#bbb}.pm-kb-col-check{width:36px;vertical-align:middle!important}.pm-kb-split-list .pm-kb-footer-create{text-align:start;border-top:1px solid #eee;padding:8px 12px}.pm-kb-split-detail{background:#fff;flex:1;align-self:stretch;width:100%;min-width:0;min-height:560px;padding:16px 22px 28px;overflow:auto}.pm-kb-detail-preview,.pm-kb-detail-editor{width:100%}.pm-kb-detail-crumb{color:#777;margin-bottom:10px;font-size:13px}.pm-kb-detail-crumb .btn-link{color:#3c8c00!important;padding:0!important}.pm-kb-detail-title-row{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.pm-kb-detail-title{color:#222;flex:1;margin:0;font-size:26px;font-weight:600;line-height:1.25}.pm-kb-detail-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pm-kb-status-pill{cursor:pointer;border:none;border-radius:999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.pm-kb-status-pill.is-active{color:#5a9a14;background:#e8f5d0}.pm-kb-status-pill.is-draft{color:#777;background:#f0f0f0}.pm-kb-status-dot{vertical-align:middle;background:#84c529;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.pm-kb-detail-meta{align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.pm-kb-meta-avatar{color:#fff;background:#84c529;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.pm-kb-detail-tags{margin-bottom:14px}.pm-kb-detail-card{box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:4px;width:100%;max-width:none;padding:18px 22px 16px;position:relative}.pm-kb-detail-body{max-width:none;font-size:15px}.pm-kb-detail-footer-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.pm-kb-detail-footer-actions .btn{min-width:96px}.pm-kb-detail-placeholder{text-align:start;color:#b0b0b0;cursor:text;background:0 0;border:none;width:100%;min-height:72px;padding:4px 28px 4px 0;font-size:15px;line-height:1.5;display:block}.pm-kb-detail-placeholder:hover{color:#999}.pm-kb-detail-editor{flex-direction:column;min-height:100%;display:flex}.pm-kb-detail-title-input{color:#222;background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:1;width:100%;padding:0 0 4px;font-size:26px;font-weight:600;line-height:1.25}.pm-kb-detail-title-input:focus{border-bottom-color:#84c529}.pm-kb-detail-ckeditor{background:#fff;border:1px solid #e5e5e5;border-radius:2px;min-height:320px;margin-top:8px}.pm-kb-detail-ckeditor.ck-editor,.pm-kb-split-detail .ck-editor{width:100%}.pm-kb-split-detail .ck-editor__editable{min-height:280px;max-height:55vh;font-size:15px;line-height:1.55;overflow:auto;padding:12px 16px!important}.pm-kb-split-detail .ck-toolbar{background:#fafafa!important;border-color:#e5e5e5!important}.pm-kb-detail-attachments{margin-top:16px}.pm-kb-files-count{color:#333;align-items:center;gap:4px;display:inline-flex}.pm-kb-files-count-num{font-size:12px;font-weight:600}.pm-kb-detail-actions{border-top:1px solid #eee;justify-content:flex-start;gap:8px;margin-top:16px;padding-top:12px;display:flex}.pm-kb-detail-actions .btn-success{min-width:96px}@media (width<=900px){.pm-kb-split{flex-direction:column;min-height:0}.pm-kb-split-list{border-inline-end:0;border-bottom:1px solid #e5e5e5;width:100%;max-height:280px}}@media print{.pm-kb-toolbar,.pm-kb-box-filters,.pm-kb-footer-create,.pm-kb-col-actions,.pm-kb-form{display:none!important}}:is(.pm-date-field-wrap,.has-feedback:has(>.fa-calendar.form-control-feedback),.has-feedback:has(>input.datepicker):has(>.fa-calendar)){width:max-content!important;max-width:max-content!important;display:inline-block!important}.pm-date-field-wrap>.form-control,input.form-control.pm-date-field,input.form-control.datepicker:not(.inline-date-editor){box-sizing:border-box!important;text-align:center!important;direction:ltr!important;width:calc(11ch + 26px)!important;min-width:calc(11ch + 26px)!important;max-width:calc(11ch + 26px)!important;padding-left:22px!important;padding-right:4px!important}.has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{box-sizing:border-box!important;text-align:center!important;direction:ltr!important;width:calc(11ch + 26px)!important;min-width:calc(11ch + 26px)!important;max-width:calc(11ch + 26px)!important;padding-left:22px!important;padding-right:4px!important}.pm-date-field-wrap--datetime>.form-control,input.form-control.pm-date-field--datetime{width:calc(17ch + 26px)!important;min-width:calc(17ch + 26px)!important;max-width:calc(17ch + 26px)!important}.has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control.pm-date-field--datetime{width:calc(17ch + 26px)!important;min-width:calc(17ch + 26px)!important;max-width:calc(17ch + 26px)!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field .pm-date-field-wrap,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-reports-header-date-field .pm-date-field-wrap,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field .pm-date-field-wrap,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-reports-header-date-field .pm-date-field-wrap{margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field .has-feedback:has(>.fa-calendar.form-control-feedback){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field .has-feedback:has(>input.datepicker):has(>.fa-calendar){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-reports-header-date-field .has-feedback:has(>.fa-calendar.form-control-feedback){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field .has-feedback:has(>.fa-calendar.form-control-feedback){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field .has-feedback:has(>input.datepicker):has(>.fa-calendar){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-reports-header-date-field .has-feedback:has(>.fa-calendar.form-control-feedback){margin-top:0;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field .pm-date-field-wrap>.form-control,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field input.form-control.pm-date-field,.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field input.form-control.datepicker:not(.inline-date-editor),.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-reports-header-date-field .form-control,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field .pm-date-field-wrap>.form-control,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field input.form-control.pm-date-field,.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field input.form-control.datepicker:not(.inline-date-editor),.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-reports-header-date-field .form-control{width:100%!important;min-width:0!important;max-width:100%!important}.pm-collapsible-filters.is-collapsed .pm-collapsible-filters-panel .pm-list-filter-field .has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{width:100%!important;min-width:0!important;max-width:100%!important}.pm-collapsible-filters-panel.pm-collapsible-filters-panel--portal .pm-list-filter-field .has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{width:100%!important;min-width:0!important;max-width:100%!important}@media (width>=768px){.pm-task-edit-modal.modal-lg{width:900px;max-width:96vw}}@media (width>=992px){.financial-request-card-modal.modal-lg{width:1100px;max-width:96vw}}.financial-request-card-modal .modal-body{max-height:calc(100vh - 120px);padding-top:8px;overflow:auto}.financial-request-card-modal .financial-request-details-main{margin-left:0;margin-right:0}.pm-task-description-editor>div:not(.ck-editor):has(+.ck-editor){border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.pm-task-description-editor .ck-editor{background:#fff;border:1px solid #d2d6de;border-radius:3px;max-width:100%;display:block;overflow:hidden;width:100%!important}.pm-task-description-editor .ck-editor__editable{resize:vertical;box-sizing:border-box;min-height:160px;max-height:none;font-size:14px;line-height:1.5;overflow:auto;padding:12px 14px!important}.pm-task-description-editor .ck.ck-toolbar,.pm-task-description-editor .ck-toolbar{box-sizing:border-box;background:#f8f9fa!important;border-color:#d2d6de #d2d6de #e8e8e8!important;border-bottom-style:solid!important;border-bottom-width:1px!important;flex-wrap:nowrap!important;width:100%!important}.pm-task-description-editor .ck-toolbar__items{flex-wrap:nowrap!important}.pm-task-extras{flex-direction:column;gap:8px;display:flex}.pm-task-extras-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pm-task-option-card,.pm-task-checklist-card{color:#555;text-align:start;background:#fff;border:1px solid #ddd;border-radius:6px;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;font-weight:400;display:flex}.pm-task-option-card{cursor:pointer}.pm-task-option-card:hover,.pm-task-option-card:focus{background:#fafafa;border-color:#c5c5c5}.pm-task-option-card.is-active{background:#f7fbfa;border-color:#b8d4ce}.pm-task-option-card-icon{text-align:center;width:1.25em;font-size:16px}.pm-task-option-card-icon.is-recur{color:#3aa68a}.pm-task-option-card-icon.is-reminder{color:#e0a325}.pm-task-check-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;width:100%;display:grid}.pm-task-check-card{color:#555;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-width:0;margin:0;padding:4px 0;font-weight:400;display:flex;position:relative}.pm-task-check-card:last-child{justify-content:left}.pm-task-check-card span{min-width:0;line-height:1.3}.pm-task-check-card .form-check-input{cursor:pointer;flex-shrink:0;width:1.15em;height:1.15em;margin:0}.pm-task-check-help-wrap{flex-shrink:0;display:inline-flex;position:relative}.pm-task-check-help{color:#bbb;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:2px;padding:0;font-size:14px;line-height:1;display:inline-flex}.pm-task-check-help:hover,.pm-task-check-help[aria-expanded=true]{color:#777}.pm-task-check-help-popover{z-index:1200;color:#333;text-align:start;white-space:normal;background:#fff;border:1px solid #d1d5db;border-radius:8px;width:320px;max-width:min(320px,72vw);padding:12px 14px;font-size:13px;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0f172a2e}.pm-task-check-help-popover-title{margin:0 0 8px;font-size:14px;font-weight:700}.pm-task-check-help-popover p{margin:0 0 8px}.pm-task-check-help-popover p:last-child{margin-bottom:0}.pm-task-checklist-card{flex-direction:column;align-items:stretch;padding:8px 12px 10px}.pm-task-checklist-header{align-items:center;gap:8px;display:flex}.pm-task-checklist-toggle{color:#3d4f7a;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;font-weight:600;display:flex}.pm-task-checklist-icon{color:#5cb85c;font-size:16px}.pm-task-checklist-count{color:#999;font-size:12px;font-weight:400}.pm-task-checklist-clear{color:#aaa;background:0 0;border:0;padding:0 2px}.pm-task-checklist-body{flex-direction:column;gap:8px;margin-top:10px;display:flex}.pm-task-checklist-item{align-items:center;gap:8px;display:flex}.pm-task-checklist-item.is-done .form-control{color:#888;text-decoration:line-through}.pm-task-checklist-empty-mark{border:1px solid #ccc;border-radius:50%;flex-shrink:0;width:14px;height:14px}.pm-task-checklist-assignee{max-width:160px}.pm-task-nested-modal{z-index:1300;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0}.pm-task-nested-modal-backdrop{background:#00000059;position:absolute;inset:0}.pm-task-nested-modal-dialog{background:#fff;border-radius:6px;width:480px;max-width:100%;position:relative;box-shadow:0 8px 28px #0000002e}.pm-task-nested-modal-header,.pm-task-nested-modal-body,.pm-task-nested-modal-footer{padding:12px 16px}.pm-task-nested-modal-header{border-bottom:1px solid #eee;align-items:center;display:flex}.pm-task-nested-modal-header .modal-title{flex:1;margin:0;font-size:16px}.pm-task-nested-modal-header .close{float:none;order:1;margin:0}.pm-task-nested-modal-footer{border-top:1px solid #eee;align-items:center;gap:8px;display:flex}.pm-task-nested-modal-actions{gap:8px;margin-left:auto;display:flex}.pm-task-recur-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pm-task-recur-row .form-group{margin-bottom:12px}.pm-task-recur-start-end{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.pm-task-recur-start-end>.form-group,.pm-task-recur-start-end>.pm-task-recur-ends{min-width:0;margin-bottom:12px}.pm-task-nested-modal-body .pm-task-reminder-text{margin-bottom:12px}.pm-task-recur-interval,.pm-task-reminder-add,.pm-task-recur-end-option{align-items:center;gap:8px;display:flex}.pm-task-recur-interval input,.pm-task-recur-end-option input[type=number]{width:72px}.pm-task-recur-ends{border:0;margin:0 0 12px;padding:0}.pm-task-recur-ends legend{margin-bottom:8px}.pm-task-recur-end-option{flex-wrap:wrap;margin-bottom:8px}.pm-task-recur-end-option .pm-date-field-wrap{flex:1;min-width:0}.pm-task-recur-summary{background:#f7f7f7;border-radius:4px;padding:10px 12px}.pm-task-reminder-add{align-items:flex-end}.pm-task-reminder-dialog{background:#f3f3f3;width:340px;overflow:hidden}.pm-task-reminder-header{border-bottom:1px solid #e2e2e2;flex-direction:column;display:flex}.pm-task-reminder-header-bar{min-height:32px;position:relative}.pm-task-reminder-close{top:4px;z-index:1;position:absolute;inset-inline-end:10px}.pm-task-reminder-picker,.pm-task-reminder-custom{padding:12px 12px 8px}.pm-task-reminder-existing{margin:0;padding:0;list-style:none}.pm-task-reminder-existing li{color:#1f1f1f;background:#e4e8ee;border-top:1px solid #d4d8de;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;padding:8px 12px;display:flex}.pm-task-reminder-existing li+li{border-top-color:#c8ced6}.pm-task-reminder-existing li:hover{background:#d9dee6}.pm-task-reminder-remove:hover,.pm-task-reminder-remove:focus-visible{color:#333}.pm-task-reminder-existing-when{color:#1a1a1a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.pm-task-reminder-existing-text{color:#555;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.pm-task-reminder-remove{color:#777;background:0 0;border:0;flex-shrink:0;padding:0;font-size:18px;line-height:1}.pm-task-reminder-text{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;padding:8px 10px}.pm-task-reminder-presets{flex-direction:column;margin-top:6px;display:flex}.pm-task-reminder-preset,.pm-task-reminder-action{color:#333;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:7px 4px;display:flex}.pm-task-reminder-preset:hover,.pm-task-reminder-action:hover{background:#e8e8e8}.pm-task-reminder-preset-when{color:#9a9a9a;font-variant-numeric:tabular-nums}.pm-task-reminder-picker-footer{border-top:1px solid #e2e2e2;margin-top:6px;padding-top:4px}.pm-task-reminder-action{color:#555;justify-content:flex-start;gap:8px}.pm-task-reminder-action i{color:#9a9a9a;text-align:center;width:16px}.pm-task-reminder-custom{background:#fff}.pm-task-reminder-custom-title{margin-bottom:12px;font-weight:600}.pm-task-reminder-custom .pm-task-nested-modal-footer{padding:8px 0 0}.pm-task-reminder-custom .pm-task-reminder-text{margin-bottom:12px}.contract-templates-list{border:none;width:max-content;max-width:100%;margin-inline:auto;display:grid}.contract-templates-list>.list-group-item{border:none;border-top:1px solid #ddd;border-radius:0}.contract-templates-list>.list-group-item:first-child{border-top:none}.contract-templates-list>.list-group-item:nth-child(odd){background-color:#f9f9f9}.contract-templates-list>.list-group-item:nth-child(2n){background-color:#fff}.contract-templates-list-item.is-dragging{opacity:.35}.contract-templates-list-row{min-height:40px;display:block;position:relative}.contract-templates-drag-handle{inset-inline-start:0;z-index:1;cursor:grab;color:#888;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;touch-action:none;justify-content:center;align-items:center;width:28px;display:inline-flex;position:absolute;top:0;bottom:0}.contract-templates-drag-handle:active{cursor:grabbing}.contract-templates-drag-handle .fa-arrows-v{pointer-events:none;font-size:14px}.contract-templates-list-row>.btn,.contract-templates-list>.list-group-item>.btn{box-sizing:border-box;text-align:right;white-space:nowrap;width:100%;padding-inline:28px;display:block}.contract-template-terms-editor>div:not(.ck-editor):has(+.ck-editor){border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.contract-template-terms-editor .ck-editor{background:#fff;border:1px solid #d2d6de;border-radius:3px;max-width:100%;display:block;overflow:visible;width:100%!important}.contract-template-terms-editor .ck-editor__main{resize:vertical;box-sizing:border-box;height:160px;min-height:160px;overflow-y:auto}.contract-template-terms-editor .ck-editor__editable,.contract-template-terms-editor .ck-editor__editable.ck-focused{box-sizing:border-box;font-size:14px;line-height:1.5;resize:none!important;height:auto!important;min-height:100%!important;max-height:none!important;padding:12px 14px!important;overflow:visible!important}.contract-template-terms-editor .ck.ck-toolbar,.contract-template-terms-editor .ck-toolbar{box-sizing:border-box;background:#f8f9fa!important;border-color:#d2d6de #d2d6de #e8e8e8!important;border-bottom-style:solid!important;border-bottom-width:1px!important;flex-wrap:nowrap!important;width:100%!important}.contract-template-terms-editor .ck-toolbar__items{flex-wrap:nowrap!important}.pm-potential-dates-modal .modal-dialog{width:380px;max-width:calc(100% - 32px)}.pm-potential-dates-modal .modal-body .form-group{margin-bottom:16px}.pm-potential-dates-modal .modal-body .form-group:last-child{margin-bottom:0}.pm-potential-dates-modal .modal-body .form-label{width:100%;margin-bottom:6px;display:block}:is(.pm-potential-dates-modal .pm-date-field-wrap,.pm-potential-dates-modal .has-feedback:has(>.fa-calendar.form-control-feedback)){width:100%!important;max-width:100%!important;display:block!important}.pm-potential-dates-modal .pm-date-field-wrap>.form-control,.pm-potential-dates-modal input.form-control.pm-date-field{width:100%!important;min-width:0!important;max-width:100%!important}.pm-potential-dates-modal .has-feedback:has(>.fa-calendar.form-control-feedback)>.form-control{width:100%!important;min-width:0!important;max-width:100%!important}
