/*ipmin*/@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic);.linktop{margin: 0 2px !important;float: right !important}@media (min-width: 768px){}.botomerpbotomdropdown{}.botomerpbotomdropdown1{}.botomerpbotomdropdown1:hover{}@media (min-width: 200px) and (max-width: 499.9px){}@media (min-width: 200px) and (max-width: 1199.9px){}@media (min-width: 500px) and (max-width: 1199.9px){}@media (min-width: 500px) and (max-width: 1003.99px){}@media (min-width: 769px) and (max-width: 1198.99px){}@media (min-width: 1004px) and (max-width: 1199.99px){}@media (min-width: 1200px) and (max-width: 1301.9px){}@media (max-width: 399.99px){}@media (min-width: 400px) and (max-width: 599.99px){}@media (min-width: 600px) and (max-width: 768px){}@media (min-width: 769px){.content-wrapper.contentwrful{padding: 0 10px 10px 33px !important}}@-moz-document url-prefix(){}.toast-notificationerp{}@supports selector(:focus-visible){}@keyframes flyIn{from{transform: translateX(calc(100% + 1.5em))}to{transform: translateX(0)}}@keyframes flyOut{}@media screen and (max-width: 1160px){.nav1{padding: 15px 100px}.nav1 .search-box1{right: 150px}}@media screen and (max-width: 950px){}@media screen and (max-width: 768px){}@media (max-width: 767px){}@media (max-width: 600px){}.tableos > .table{margin: 0;background: transparent !important}.tableos > .table > tbody > tr{background: transparent !important}.tableos > .table > tbody > tr > td{border: 0 !important;padding: 9px 0 !important;vertical-align: middle;background: transparent !important}.tableos > .table > tbody > tr + tr > td{border-top: 1px solid var(--ip-border) !important}.tableos > .table > tbody > tr > td:first-child{text-align: left}.tableos > .table > tbody > tr > td:first-child .bold{color: var(--ip-text-muted);font-weight: 500}.tableos > .table > tbody > tr > td + td{text-align: right;font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap;width: 1%;padding-left: var(--ip-space-5) !important}.tableos > .table > tbody > tr > td:first-child > .row{display: flex;align-items: center;gap: var(--ip-space-3);margin: 0}.tableos > .table > tbody > tr > td:first-child > .row > [class*="col-"]{float: none;width: auto;padding: 0;flex: 0 0 auto}.tableos > .table > tbody > tr > td:first-child > .row > [class*="col-"]:first-child{flex: 1 1 auto}.tableos > .table > tbody > tr > td:first-child > .row > [class*="col-"]:last-child{flex: 0 0 300px;display: flex;justify-content: flex-end;align-items: center}.tableos .formstyleerp{height: var(--ip-field-h-md) !important;line-height: var(--ip-field-h-md) !important;max-width: 190px;width: 100%}.tableos .ip-promo-field{width: 100%}.tableos .ip-promo-field #promo_apply_btn{height: 38px !important;min-width: 0}.tableos > .table > tbody > tr:has(> td.total) > td{border-top: 1px solid rgba(0,0,0,0.18) !important;padding-top: 14px !important}.tableos > .table > tbody > tr:has(> td.total) > td .bold{color: var(--ip-text);font-weight: 600}.tableos > .table > tbody > tr:has(> td.total) > td.total{font-size: 16px;color: var(--ip-primary)}body.bg-dark .tableos > .table > tbody > tr:has(> td.total) > td{border-top-color: rgba(255,255,255,0.24) !important}@media (max-width: 992px){}@media (max-width: 576px){}@media (max-width: 768px){}@media (max-width: 768px){.layout-fixed .wrapper > section{margin-top: 20px !important}.layout-fixed .wrapper > section:first-of-type{margin-top: 0 !important}.content-wrapper,.content-wrapper.contentwrful,div#tpl{padding-bottom: 70px !important}}@media (max-width: 576px){}@media (max-width: 768px){}@media (max-width: 768px){body.aside-toggled #nav{display: none !important}}select.select2-hidden-accessible{pointer-events: none !important}@media (max-width: 576px){}@media (max-width: 599px){}@keyframes attLbFadeIn{}@keyframes attLbZoomIn{}@media (max-width: 768px){}@keyframes ccmFadeIn{}@keyframes ipSubtabFade{}@media (min-width: 769px) and (max-width: 1199px){}@media (min-width: 769px) and (max-width: 1199px){}@media (min-width: 200px) and (max-width: 768px){}@media (min-width: 200px) and (max-width: 499.9px){}@media (min-width: 500px) and (max-width: 768px){}@keyframes dash{}@media (min-width: 500px) and (max-width: 799.9px){}@media (min-width: 800px) and (max-width: 999.9px){}@media (max-width: 1199px){}@media (max-width: 575px){}@media print{}@media (max-width: 768px){}@media (max-width: 575px){}@media (max-width: 767px){}@media (max-width: 767px){#ipp-db-wrap #ipp-cl-legend,#ipp-db-wrap #ipp-tasks-cards{grid-template-columns: 1fr !important}}@keyframes mbAvIconIn{}@keyframes ip-lds-ring{}@keyframes mb-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:768px){}@media (max-width:768px){}@media (max-width:767px){}@media (max-width: 767px){.menu-desktop-only{display: none !important}.menu-mobile-only{display: block !important}}@media (max-width: 1024px) and (orientation: landscape){}.br{border-right: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important}body.bg-dark .br{border-right-color: rgba(255,255,255,0.14) !important}.ip-field-cell{display: flex;align-items: center;min-height: 48px;padding-top: 0 !important;padding-bottom: 0 !important}.ip-form-row{display: flex;flex-wrap: wrap;align-items: flex-start;margin-left: -10px;margin-right: -10px}.ip-form-row > *:empty{display: none !important}.ip-form-row .ip-form-slot{display: contents}.ip-form-row .ip-form-slot:empty{display: none !important}.ip-form-row > *:not(.form-group):not(.ip-form-box){padding-left: 0 !important;padding-right: 0 !important}.ip-form-row > *:not(.form-group) > .form-group{width: 100% !important;float: none !important;padding-left: 1px !important;padding-right: 1px !important}.ip-form-row > *{float: none !important;flex: 0 0 33.3333%;max-width: 33.3333%;width: auto !important;padding-left: 10px;padding-right: 10px;box-sizing: border-box}@media (max-width: 1199px){.ip-form-row > *{flex-basis: 50%;max-width: 50%}}@media (max-width: 767px){.ip-form-row > *{flex-basis: 100%;max-width: 100%}}.ip-form-row > .ip-form-row--wide{flex: 0 0 100% !important;max-width: 100% !important}.ip-form-row--doc > .form-group{padding-bottom: 5px}.ip-form-row .ip-form-break.ip-form-break{display: block !important;flex: 0 0 100% !important;max-width: 100% !important;width: 100% !important;height: 0;margin: 0;padding: 0}.ip-modal__dialog .ip-form-row{margin-left: 0;margin-right: 0;gap: 0 10px}.ip-modal__dialog .ip-form-row > *{flex: 0 0 calc(50% - 5px);max-width: calc(50% - 5px);padding-left: 0 !important;padding-right: 0 !important}.ip-inline-row{display: flex;align-items: center;gap: var(--ip-space-2)}.ip-inline-row > .formstyleerp,.ip-inline-row > .formstyleerp1{flex: 1 1 auto}.ip-inline-row > .classiconip,.ip-inline-row > .plusiconip{flex: 0 0 auto}.ip-inline-row > .input-group{flex: 1 1 auto;min-width: 0}.ip-inline-row > button{flex: 0 0 auto}.ip-invalid,.ip-invalid.formstyleerp,.ip-invalid.formstyleerp1{border-color: var(--ip-danger, #e02424) !important;box-shadow: 0 0 0 3px rgba(224, 36, 36, 0.10) !important}.ip-invalid + .select2-container .select2-selection{border-color: var(--ip-danger, #e02424) !important;box-shadow: 0 0 0 3px rgba(224, 36, 36, 0.10) !important}.parsley-errors-list{display: none !important}.parsley-error,.parsley-error.formstyleerp,.parsley-error.formstyleerp1{border-color: var(--ip-danger, #e02424) !important;box-shadow: 0 0 0 3px rgba(224, 36, 36, 0.10) !important}.parsley-error + .select2-container .select2-selection{border-color: var(--ip-danger, #e02424) !important;box-shadow: 0 0 0 3px rgba(224, 36, 36, 0.10) !important}.ip-invalid-field,.ip-invalid-field .select2-selection{border-color: var(--ip-danger, #e02424) !important;box-shadow: 0 0 0 3px rgba(224, 36, 36, 0.10) !important}.ip-field-error{display: block;flex-basis: 100%;width: 100%;margin-top: 4px;color: var(--ip-danger, #e02424);font-size: 12px;line-height: 1.35}.ip-field-hint{display: block;flex-basis: 100%;width: 100%;margin-top: 4px;color: var(--st-color, #6b7280);font-size: 12px;line-height: 1.35}.ip-field-pair{display: flex;align-items: stretch}.ip-field-pair > *:first-child{flex: 1 1 auto;min-width: 0}.ip-field-pair .select2-container{width: 100% !important}.ip-field-pair .select2-container .select2-selection,.ip-field-pair > .formstyleerp:first-child,.ip-field-pair > .formstyleerp1:first-child{border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important}.ip-field-pair > .ip-field-pair__tail{flex: 0 0 56px;width: 56px !important;text-align: center;padding-left: 0 !important;padding-right: 0 !important;border-left: 0 !important;border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;background: #f9fafb !important}body.bg-dark .ip-field-pair > .ip-field-pair__tail{background: var(--ip-surface-inset, #161927) !important}.ip-field-pair > .ip-field-pair__tail-select{flex: 0 0 38%;max-width: 38%;min-width: 0}.ip-field-pair > .ip-field-pair__tail-select .select2-container{width: 100% !important}.ip-field-pair > .ip-field-pair__tail-select .select2-selection{border-left: 0 !important;border-radius: 0 var(--ip-radius-md) var(--ip-radius-md) 0 !important;background: #f9fafb !important}body.bg-dark .ip-field-pair > .ip-field-pair__tail-select .select2-selection{background: var(--ip-surface-inset, #161927) !important}.ip-promo-field{display: flex;align-items: stretch;gap: var(--ip-space-2)}@media (max-width: 767px){}@media (min-width: 992px){.sh-view .sh-stage img{max-height: calc(100vh - 200px)}}@media (max-width: 767px){.sh-view__main{order: 1}.sh-view__card{order: 2}.sh-view__side{order: 3}}@media (hover: none){}.shw__note{padding-top: var(--ip-space-1);color: var(--ip-text-muted);font-size: 12px}@media (max-width: 991px){}.ip-structure-cell{width: 100%;padding: var(--ip-space-1) var(--ip-space-2);border: 1px solid transparent;border-radius: var(--ip-radius-sm);background: transparent;color: inherit;font: inherit}.ip-structure-cell:hover{border-color: var(--ip-border)}.ip-structure-cell:focus{border-color: var(--ip-primary);background: var(--ip-bg);outline: none}.ip-floor-group > td{cursor: pointer;background: var(--ip-bg-muted);font-weight: 600;user-select: none}.ip-floor-group__caret{display: inline-block;margin-right: var(--ip-space-2);color: var(--ip-text-muted);transition: transform 0.15s ease}.ip-floor-group.ip-is-open .ip-floor-group__caret{transform: rotate(90deg)}.ip-floor-group__meta{margin-left: var(--ip-space-2);color: var(--ip-text-muted);font-weight: 400;font-size: 12px}.ip-bed-warn{display: inline-block;margin-left: var(--ip-space-2);color: var(--ip-danger);font-size: 12px}.ip-bed-warn[hidden]{display: none}.ip-structure-hint{white-space: normal;overflow-wrap: anywhere;padding: var(--ip-space-3);border: 1px dashed var(--ip-border);border-radius: var(--ip-radius-sm);color: var(--ip-text-muted);font-size: 13px}.pms-current{display: inline-flex;align-items: center;margin-left: var(--ip-space-2);padding: 2px var(--ip-space-2);border-radius: var(--ip-radius-pill);background: var(--ip-bg-muted);color: var(--ip-text-muted);font-size: 11px;font-weight: 600;text-transform: none;letter-spacing: 0;white-space: nowrap}@media (min-width: 1281px){.sh-view > .sh-view__side{grid-column: 1}.sh-view > .sh-view__main{grid-column: 2}.sh-view > .sh-view__card{grid-column: 3}.sh-view--nofilters{grid-template-columns: 0 minmax(0, 1fr) 320px}.sh-view--nofilters .sh-view__side{display: none}.sh-view--nocard{grid-template-columns: 240px minmax(0, 1fr) 0}.sh-view--nocard .sh-view__card{display: none}.sh-view--nofilters.sh-view--nocard{grid-template-columns: 0 minmax(0, 1fr) 0}}@media (max-width: 991px){}.sh-demand--unknown{background: var(--ip-bg-muted, rgba(15, 23, 42, .06));color: var(--ip-text-muted)}#shDemand th:last-child,#shDemand td:last-child{position: sticky;right: 0;z-index: 1;background: var(--ip-bg-card);white-space: nowrap;box-shadow: -6px 0 8px -6px rgba(15, 23, 42, .18)}@media print{#printReport .tableoverflow,#printReport .sh-scroll{overflow: visible !important;max-width: none !important}}import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic);.linktop{margin: 0 2px !important;float: right !important}#atopnew{background: none !important;margin: 1px !important;border-radius: 2.5rem !important;padding: 5px 20px !important;color: #216fed !important;border: 1px solid !important}.task_details .form-group{border-bottom: 0px solid;border-color: #e3e3e359;width: 100%}label.control-label.col-sm-5{width: 250px}.form-horizontal .form-group{margin-left: 0px;margin-right: 0px;padding: 0 1px 5px}.col-sm-1.pull-right.mt{float: left !important}.hidden-print.btn.btn-xs.btn-danger.pull-right.ml{background-color: #ff0000;border-color: #ff0000;padding: 6px 10px}#comenip{padding-right: 5px !important;padding-left: 5px !important}a.btn.btn-sm.btn-danger.pull-right{padding: 0px;background: #5e47fc00}.alert.bg-danger-light.hidden-print{border-radius: 0.375rem;margin-left: 0px !important}#pllgimg{width: 200px !important;height: auto !important;vertical-align: text-top !important}button.btn.btn-danger.dropdown-toggle{background-color: #ff0000;border-color: #ff0000;padding: 6px 10px}button.btn.btn-xs.btn-warning{padding: 0px;background: #5e47fc00}table.iksweb{width: 100%;border: 1px solid #fff;border-radius: 1rem;border-collapse: collapse;border-spacing: 0;height: auto;margin: 10px 0}table.iksweb,table.iksweb td,table.iksweb th{border: 0px solid #595959}table.iksweb td,table.iksweb th{padding: 3px;padding-top: 10px;height: 35px}table.iksweb th{background: #347c99;color: #fff;font-weight: normal}.h3wont{font-weight: 700}a.btn.btn-xs.btn-danger{color: #000}.pull-left.mt{font-size: 12px;padding-left: 5px}span.svg-title{font-size: 12px}a.btn.btn-xs.btn-danger.pull-right{background: #00bba5;padding: 6px 25px;color: #fff}a.btn.btn-xs.btn-purple.pull-right{background: #3f00bb;padding: 6px 25px;color: #fff}.colomotchet{float: left;width: 300px;text-align: left;margin-bottom: 0;padding-top: 7px}#anavbar-nav{font-size: 13px !important;border-radius: 2.5rem !important;border-color: #216fed !important;padding: 5px 20px !important;color: #216fed !important;margin-top: 10px !important;border: 1px solid !important}.tableoverflow .form-group,.tableoverflow td{position: relative}.tableoverflow{display: block;overflow-x: auto;white-space: nowrap;overflow-y: hidden}.panel-custom{height: auto;display: block}a.btn-sm.pull-right{font-size: 10px}.panel-title{margin-top: 10px;font-size: 14px;margin-bottom: 10px}.easypiechart span{line-height: 40px;font-size: 9px;padding-left: 0;font-weight: bold;color: #fff}.p.bg-white{border-radius: 1.25rem;padding: 20px !important}.row.inline-fields{border-bottom: 1px solid #f2f2f2;margin: 20px}#anavbar-nav1{font-size: 13px !important;margin-top: 14px !important;border: 1.5px solid !important;margin-right: 5px;border-radius: 0.375rem;text-decoration: none !important;border: 1.5px solid #e50000;padding: 0.575rem 2.75rem !important}.progress.xs,.progress-xs{margin-top: 1px;height: 15px;width: 73%}.label-danger{color: #fc0000;background-color: #ffe2e3;border-radius: 26px;font-size: 8px;padding: 5px}.progress-bar-green,.progress-bar-success{background-color: #1203ff}span.label.tags{font-size: 8px}.label{font-size: 12px !important}th.sorting{text-transform: uppercase;font-size: 10px !important}@media (min-width: 600px) and (max-width: 700px){.tab-content.bg-white{margin-bottom: 50px}input.formstyleerp{padding: 0.688rem 0.938rem !important}.headingmenip{padding-bottom: 10px !important}.nav-tabs>li{float: left;padding-left: 1px}#searchCodePhone1{width: auto !important;margin-left: 5px !important}#sdbr{padding: 2px}#headd-li{padding: 2px;vertical-align: middle;margin: 0 auto}#anavbar-nav1{margin-top: 5px !important}.tab-content{padding: 10px 12px}.wrapper>.aside .aside-inner{width: 240px}div#DataTables_length{margin-top: 0.5em}a.dt-button.buttons-print.btn.btn-success.mr.btn-xs{display: none}a.dt-button.buttons-print.btn.btn-danger.btn-xs.mr{display: none}a.dt-button.buttons-csv.buttons-html5.btn.btn-primary.mr.btn-xs{display: none}.dataTables_wrapper .dataTables_filter input{margin-left: 0.5em;width: 160px;position: static;float: right;left: 43px}.mr{margin-right: 1px !important}label.control-label.col-sm-5{padding-left: 5px;padding-right: 5px;float: left;width: 150px}.anavbar-nav{margin-top: 6px !important}.nav>li>a{padding: 5px 10px !important}.navbar-nav>.user-menu .user-image{margin-right: 10px;margin-top: 0px}.col-sm-6{padding-left: 3px;padding-right: 3px;float: left;width: 100%}.form-group.col-sm-12{padding-left: 3px;padding-right: 3px}.col-sm-1.pull-right.mt{padding-left: var(--ip-space-2);padding-right: var(--ip-space-2)}.panel-body{padding: 5px}.modal-dialog{width: auto}.modal-dialog.modal_extra_lg{width: auto;padding: 20px;margin-top: 50%}.nav-wrapper .nav.navbar-nav.navbar-right{padding-right: 10px}.nav-wrapper .nav>li{padding-left: 10px}.collapse.in{display: block;padding-left: 30px}span.badge.btn-danger{padding: 7px 7px;color: #fff;background: #ec0000}a.dt-button.buttons-print.classiconip{display: none}.pull-right{padding-top: 5px}.table-responsive{padding: 2px}.topnavbar .navbar-header{width: 100% !important;height: 60px;line-height: 30px}.text-info{padding-left: 10px}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position: fixed !important;margin-left: 0}}@media (min-width: 400px) and (max-width: 599.99px){.tab-content.bg-white{margin-bottom: 50px}input.formstyleerp{padding: 0.688rem 0.938rem !important}.headingmenip{padding-bottom: 10px !important}.nav-tabs>li{float: left;padding-left: 1px}#searchCodePhone1{width: auto !important;margin-left: 5px !important}#sdbr{padding: 2px}#headd-li{padding: 2px;vertical-align: middle;margin: 0 auto}#anavbar-nav1{margin-top: 5px !important}.tab-content{padding: 10px 12px}.wrapper>.aside .aside-inner{width: 240px}div#DataTables_length{margin-top: 0.5em}a.dt-button.buttons-print.btn.btn-success.mr.btn-xs{display: none}a.dt-button.buttons-print.btn.btn-danger.btn-xs.mr{display: none}a.dt-button.buttons-csv.buttons-html5.btn.btn-primary.mr.btn-xs{display: none}.dataTables_wrapper .dataTables_filter input{margin-left: 0.5em;width: 160px;position: static;float: right;left: 44px}.mr{margin-right: 1px !important}label.control-label.col-sm-5{padding-left: 5px;padding-right: 5px;float: left;width: 150px}.anavbar-nav{margin-top: 6px !important}.nav>li>a{padding: 5px 10px !important}.navbar-nav>.user-menu .user-image{margin-right: 10px;margin-top: 0px}.col-sm-6{padding-left: 3px;padding-right: 3px;float: left;width: 100%}.form-group.col-sm-12{padding-left: 3px;padding-right: 3px}.col-sm-1.pull-right.mt{padding-left: var(--ip-space-2);padding-right: var(--ip-space-2)}.panel-body{padding: 5px}.modal-dialog{width: auto}.modal-dialog.modal_extra_lg{width: auto;padding: 20px;margin-top: 50%}.nav-wrapper .nav.navbar-nav.navbar-right{padding-right: 10px}.nav-wrapper .nav>li{padding-left: 5px}.collapse.in{display: block;padding-left: 30px}label.control-label.col-sm-4{float: left}.form-control-static{padding-top: 0;padding-bottom: 0;margin-bottom: 0;min-height: auto}a.dt-button.buttons-print.classiconip{display: none}.pull-right{padding-top: 5px}.table-responsive{padding: 2px}.topnavbar .navbar-header{width: 100% !important;height: 60px;line-height: 30px}.text-info{padding-left: 10px}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position: fixed !important;margin-left: 0}}@media (max-width: 399.99px){.tab-content.bg-white{margin-bottom: 50px}div#attachment_container-{padding-left: 10px !important}input.formstyleerp{padding: 0.688rem 0.938rem !important}.headingmenip{padding-bottom: 10px !important}.nav-tabs>li{float: left;padding-left: 1px}#searchCodePhone1{width: auto !important;margin-left: 5px !important}#sdbr{padding: 2px}#headd-li{padding: 2px;vertical-align: middle;margin: 0 auto}#anavbar-nav1{margin-top: 5px !important}.tab-content{padding: 10px 3px}.wrapper>.aside .aside-inner{width: 240px}div#DataTables_length{margin-top: 0.5em}a.dt-button.buttons-print.btn.btn-success.mr.btn-xs{display: none}a.dt-button.buttons-print.btn.btn-danger.btn-xs.mr{display: none}a.dt-button.buttons-csv.buttons-html5.btn.btn-primary.mr.btn-xs{display: none}.dataTables_wrapper .dataTables_filter input{margin-left: 5px;width: 150px;position: static;float: right;left: 45px}.mr{margin-right: 1px !important}label.control-label.col-sm-5{padding-left: 5px;padding-right: 5px;float: left;width: 150px}.anavbar-nav{margin-top: 6px !important}.nav>li>a{padding: 5px 10px !important}.navbar-nav>.user-menu .user-image{margin-right: 10px;margin-top: 0px}.col-sm-6{padding-left: 3px;padding-right: 3px;float: left;width: 100%}.form-group.col-sm-12{padding-left: 3px;padding-right: 3px}.col-sm-1.pull-right.mt{padding-left: var(--ip-space-2);padding-right: var(--ip-space-2)}.panel-body{padding: 5px}.modal-dialog{width: auto}.modal-dialog.modal_extra_lg{width: auto;padding: 20px;margin-top: 50%}.nav-wrapper .nav.navbar-nav.navbar-right{padding-right: 10px}.nav-wrapper .nav>li{padding-left: 5px}.collapse.in{display: block;padding-left: 5px}label.control-label.col-sm-4{float: left}.form-control-static{padding-top: 0;padding-bottom: 0;margin-bottom: 0;min-height: auto}a.dt-button.buttons-print.classiconip{display: none}.pull-right{padding-top: 5px}.table-responsive{padding: 2px}.topnavbar .navbar-header{width: 100% !important;height: 60px;line-height: 30px}.text-info{padding-left: 10px}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position: fixed !important;margin-left: 0}}@media (min-width: 768px){.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position: fixed !important;margin-left: 0}}.col-xs-2.p0.m0{border-radius: var(--ip-radius-sm);box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06),0 1px 4px rgba(0, 0, 0, .08);cursor: pointer;margin-bottom: var(--ip-space-4) !important;margin-left: 9px !important;text-align: center;padding: 5px !important;margin-right: 9px !important;outline: 1px solid #e0e3ff;width: calc(16.66% - 16px);max-height: 140px !important;height: 140px !important}input#search_text{appearance: none !important;background-clip: padding-box !important;background-color: #fff !important;border-radius: 0.938rem !important;color: #212529 !important;display: block !important;font-family: var(--ip-body-font) !important;font-size: 16px !important;font-weight: 400 !important;height: 50px;line-height: 1.5 !important;min-height: 50px !important;padding: 0 10px 0 30px !important;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;width: 97% !important;background: url("/application/svgimagip/searchinn.svg") no-repeat left;background-size: 20px}.bootstrap-select>.dropdown-toggle{width: 75%}select#category_products{border-radius: var(--ip-radius-md);box-shadow: 0px 0 1px #b0b0b0c4 !important;padding: 0.888rem 0.938rem;border: 1px solid #dde6e9}textarea.form-control{padding: 0.788rem 1.938rem}button.btn.btn-info{color: #f9f9f9 !important;background-color: #6571ff !important;border-color: #ffffff00 !important;transition: 1s;padding: 0.85rem 3.95rem !important}.note-editor .note-editable{height: 200px}a.pull-right.btn.btn-primary.btn-xs.mr{background: #fff !important;border-radius: 0px;border: none;padding: 0px}.classiconip{margin-right: 3px !important;padding: var(--ip-space-2) !important;border-radius: var(--ip-radius-sm) !important;height: 30px !important;width: 30px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important}.classiconip:hover{text-decoration: none !important}.classiconip1{margin-right: 3px !important;padding: var(--ip-space-2) !important;border-radius: var(--ip-radius-sm) !important;height: 28px !important;width: 28px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important}.classiconip1:hover{text-decoration: none !important}.rowmbipa{margin: 5px 5px;color: var(--ip-text) !important;border-radius: var(--ip-radius-md);border: 1px solid var(--ip-border);padding: 6px 12px !important;background: var(--ip-bg-muted) !important;display: inline-block;transition: 0.2s;font-size: 11px}.rowmbipa:hover{text-decoration: none;border-color: var(--ip-primary);color: var(--ip-primary) !important}.rowmbipa.active{color: var(--ip-primary) !important;background: var(--ip-primary-light) !important;border-color: var(--ip-primary);font-weight: 600}table.dataTable{clear: both;padding-top: 5px !important}.dt-buttons{margin-top: 1px;margin-bottom: 3px}.hedetransactions{width: 100%;height: auto;margin-bottom: 10px;font-size: 1.5rem;font-weight: 700;text-transform: uppercase;border-bottom: 1px solid rgb(72 94 144 / 7%) !important;padding-top: 2px;padding-bottom: 15px;float: right !important}.botomerpuser{background-color: #ff0000;border-color: #ffffff00;transition: 1s;padding: 5px 25px;color: var(--ip-on-color);border-radius: 2.625rem;margin-left: 0px !important}.botclearomerpuser{background-color: #ff0000;border-color: #ffffff00;transition: 1s;padding: 5px 25px;color: #fff;border-radius: 2.625rem;margin-left: 0px !important;float: right}ul.hedereprip{background-color: #fff !important;border-bottom: 1px solid #e9ecef !important;border-radius: 1.875rem 1.875rem 0 0 !important;padding-top: 10px;padding-right: 5px;padding-left: 5px;margin-bottom: 0;padding-left: 0;list-style: none;content: " ";display: table;clear: both}#tablewivse{width: 100%}.filterdropdown{display: inline-flex;align-items: center;gap: 6px}.filterdropdown img{width: 16px;height: 16px;flex: none}.headingmenip .panel-title strong{font-weight: 900;text-transform: uppercase}.paneotstyp{padding: 7px}.fberpmain{max-width: 100%;margin: 0 auto;padding: 0 20px 0 0;position: relative;font-family: var(--ip-body-font)}.formstyleerptop{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: 33px !important;vertical-align: middle;width: 100% !important;padding: 1px}select.formstyleerptop{padding: 0 26px 0 8px !important;-webkit-appearance: none !important;appearance: none !important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0L5 6L10 0Z' fill='%23888888'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 9px center !important;background-size: 10px 6px !important}body.bg-dark select.formstyleerptop{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0L5 6L10 0Z' fill='%239ca3af'/%3E%3C/svg%3E") !important}.formstyleerpplan{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: var(--ip-field-h);vertical-align: middle;width: auto !important;background: none;padding: 1.475rem .75rem 0.975rem .75rem !important}.formstyllogin{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: 48px;vertical-align: middle;width: 100% !important;background: none;padding: 1.175rem .75rem 0.975rem .75rem !important;border: 2px solid #cfcfcf !important;-webkit-box-shadow: 0 6px 6px -6px #bebebe3b;-moz-box-shadow: 0 6px 6px -6px #bebebe3b;box-shadow: 0 6px 6px -6px #bebebe3b}.formstyleerp{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: var(--ip-field-h);vertical-align: middle;width: 100% !important;background: none;padding: 1.175rem .75rem 0.975rem .75rem !important}.formstsearch{height: 42px;vertical-align: middle;width: 250px !important;background-color: #f3f4f8;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: left 11px center;background-size: 18px 18px;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: var(--ip-radius-md);padding: 0 12px 0 37px !important;font-size: 13px;color: #1a1f36;outline: none}.formstsearch::placeholder{color: #6b7280}.formstyleerp1{margin: 0px !important;border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: var(--ip-field-h);vertical-align: middle;width: 100% !important;background: none;padding: 0.975rem 0.75rem !important}.app_auto_textarea{padding: 15px 2.75rem !important}.formstyleerpselect{margin: 0px !important;border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: var(--ip-field-h);vertical-align: middle;width: auto !important;background: none;padding: 0.775rem .75rem 0.775rem .75rem !important}.formstyleerpselecitm{margin: 0px !important;border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: var(--ip-field-h);vertical-align: middle;width: -webkit-fill-available;background: none;padding: 0.775rem .75rem 0.775rem .75rem !important}.formstyleequantity{margin: 0px !important;border-radius: var(--ip-radius-md);-webkit-border-radius: var(--ip-radius-md);-moz-border-radius: var(--ip-radius-md);-ms-border-radius: var(--ip-radius-md);height: var(--ip-field-h);vertical-align: middle;width: 80px;background: none;padding: 0.775rem .75rem 0.775rem .75rem !important}.formstyleerpinput{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: 45px;vertical-align: middle;width: 100% !important;display: block;background: none;padding: 2px !important}.formstyleerpinputreturn{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: 55px;vertical-align: middle;width: 100% !important;display: block;background: none;padding: 2px !important}.hedtitelname{text-transform: uppercase;font-weight: 600;margin: 10px 10px 20px;text-align: center}.hedtitelnamem{text-transform: uppercase;font-weight: 600}.botomerpbotom{padding: 8px 25px;font-size: 13px;border-radius: 2rem;border-color: transparent;-webkit-appearance: none;outline: none !important;-webkit-transition: all 0.1s;-o-transition: all 0.1s}.botomerpbotom:hover{padding: 8px 28px;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);animation-duration: 1s;transition-duration: 1s;transition-property: 1s}.botomerpbotomdefault{height: 40px !important;border-radius: var(--ip-radius-sm);text-decoration: none !important;border: 1px solid #01b81a;padding: 0.375rem 1.35rem !important;float: right;margin: 1px 2px;transition: .2s linear}.botomerpbotomdefault:hover{color: var(--ip-on-color) !important;background-color: #01b81a !important}.botomerporange1{height: 30px !important;background-color: #ff3300 !important;border-radius: 50rem;text-decoration: none !important;border: 0px solid #ff3300;padding: 0.375rem 2.75rem !important;color: var(--ip-on-color);float: right;margin: 1px 2px;transition: .2s linear;margin-top: 20px}.botomerporange2{height: 30px !important;border-radius: 50rem;text-decoration: none !important;border: 0px solid #005d28;padding: 0.375rem 2.75rem !important;float: right;margin: 1px 2px;transition: .2s linear;margin-top: 20px}.botomerporange3{height: 25px !important;background-color: #ff3300 !important;border-radius: 50rem;text-decoration: none !important;border: 0px solid #ff3300;padding: 0.375rem 2.75rem !important;color: var(--ip-on-color);float: right;font-size: 12px;margin: 1px 2px;transition: .2slinear;margin-bottom: 5px}.botomerporange4{height: 25px !important;border-radius: 50rem;text-decoration: none !important;border: 0px solid #005d28;padding: 0.375rem 2.75rem !important;float: right;font-size: 12px;margin: 1px 2px;transition: .2slinear;margin-bottom: 5px}.botomerpbotomdefault1{font-size: 10px;height: 30px !important;background-color: #df3670 !important;border-radius: 50rem;text-decoration: none !important;border: 0px solid #df3670;padding: .8rem 1.75rem !important;color: var(--ip-on-color) !important;float: right;margin: 0px 5px;transition: .2s linear}h5.notice-calendar-heading-title{font-weight: 700}.botomerpbotomdefault1:hover{box-shadow: #df3670 0 0px 0px 40px inset;box-shadow: 0 0 0 2px white,0 0 0 3px #df3670;color: var(--ip-on-color) !important}.botomerpbotomdropdown{}.botomerpbotomdropdown1{}.botomerpbotomdropdown1:hover{}.botomerpbotfileinput{background-color: #00000000 !important;padding: 8px 25px;font-size: 13px;border-radius: var(--ip-radius-sm);border-color: #727272;color: #727272}.labelinfoerp{padding: 5px 29px;font-size: 12px !important;background-color: #23b7e5;border-radius: 2rem;background-color: #ffffff;color: #001e62;border: 1px solid #001e62}.labelinfowarningerp{padding: 5px 29px;font-size: 12px !important;background-color: #23b7e5;border-radius: 2rem;background-color: #ffffff;color: #27c24c;border: 1px solid #27c24c}.labelinfodangererp{padding: 5px 29px;font-size: 12px !important;background-color: #23b7e5;border-radius: 2rem;background-color: #ffffff;color: #9C27B0;border: 1px solid #9C27B0}a{text-decoration: none !important}a:hover{text-decoration: none !important}.colmd12border{border-collapse: collapse;border-radius: 8px 8px 8px 8px;padding-left: 5px}.modalbodypanel{position: relative;padding: 5px}.collg7pading{padding-top: 7px !important;padding-bottom: 7px !important}.imgpdferp{width: 150px !important;margin: 2px}.returnblocright{float: right !important;text-align: right;line-height: 50px}#rowmbip{border-radius: 1rem;margin: 5px}#rowfiltererp{border-radius: 1rem;margin: 1rem 1.2rem 1rem 0.2rem;padding: 0.9375rem 0.1rem}button.bgrcol{margin-top: 3px;background: transparent !important}.botomerpsearch{padding: .675rem 1.15rem !important;background: #0000 !important;height: 48px;border-radius: var(--ip-radius-sm);margin-left: 1px}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{text-align: left;font-size: 12px}th.sorting_disabled{float: none}ul.nav.roductionordeheder{cursor: pointer;background-color: #00000000 !important;margin-top: 3px;border-radius: 0.375rem;text-decoration: none !important;border: 1.5px solid #999898;padding: 0.375rem 2.75rem !important}ul.nav.roductionordeheder:hover{background-color: #bababa;color: var(--ip-primary, #1a1cdb)}a.pull-left.recect_task{margin-right: 10px}.otspad{margin: 20px 0}.card-bord{padding: 20px}.col-lg-4.modo3.just-cont{display: grid;justify-content: center;padding: 10px 0}.row.col-sm-12.mob-adop{border-bottom: 1px solid #d3d3d330;padding: 20px 5px}@media(min-width: 200px) and (max-width: 768px){.newblog{margin-left: 0 !important;left: 0 !important;margin-top: 10px;position: relative}.mobile-hide{display: none !important}.form-group.pad-mob{padding-left: 15px !important}form.inline-items{display: ruby !important}.padtop{padding-top: 10px !important}.col-lg-4.modo3.just-cont{display: flex;padding: 10px 0;justify-content: space-between}.col-lg-4.mob-adop{border-bottom: 1px solid #d3d3d330;padding: 10px}}@media (min-width: 200px) and (max-width: 499.9px){.col-lg-3.filter-mycol{padding-bottom: 10px !important}.col-lg-2.filter-mycol-2{padding-bottom: 10px !important}.col-lg-2.filter-mycol{float: left}.col-lg-12.filter-col-hei{height: 150px}.col-lg-2.prod-ycol,.col-lg-6.accordion.prod-ycol{width: 30%;float: left}.botomerpbotomprim{padding: var(--ip-space-2)}.profile-info.mobidop{display: ruby-text}.col-xs-3.banercardstat{display: grid}.banercardstat{width: 46% !important;padding: 10px !important}label.needsclick{display: grid}}@media (min-width: 200px) and (max-width: 1199.9px){label{float: none}input.col-lg-4.formstyleerp.mobile_code.mb_1{float: left !important}.number-search.col-lg-1{float: left !important}input#emailSearch,input#dateSearch{padding: 0.688rem 1.938rem !important}.row.text-center.no-gutter.table-responsive1{display: -webkit-inline-box}.col-xs-2{margin-right: 5px;width: auto}}@media (min-width: 500px) and (max-width: 1199.9px){.col-lg-2.filter-mycol-2{width: 33%;float: left;margin-bottom: 5px}.col-lg-3.filter-mycol{width: 33%;float: left}}@media (min-width: 500px) and (max-width: 1003.99px){.col-lg-12.filter-col-hei{height: 94px}}@media (min-width: 769px) and (max-width: 1198.99px){.col-lg-10.stat.card-stat.num-ch{padding: 10px}}@media (min-width: 1004px) and (max-width: 1199.99px){.col-lg-12.filter-col-hei{height: 55px}}@media (min-width: 1200px) and (max-width: 1301.9px){button.filterdropdown.miu-pad{padding: 8px 11px !important}}.filtnewtop{padding: 6px 5px;text-align: center;text-transform: uppercase;border-radius: var(--ip-radius-sm);font-weight: 800;border: 1px solid;width: 180px;color: #b33b02 !important;border-color: #b33b02;margin-bottom: 5px}ul.filter-col{padding-inline-start: 0}button.filterdropdown.miu-pad{padding: 1.09rem 2.75rem !important;margin-right: var(--ip-space-2);background-color: #ffffff00 !important;border: 1px solid rgb(226 226 226 / 45%) !important;box-shadow: 0 6px 6px -6px #bebebe3b;width: auto}ul.dropdown-menu.from_account.drop-fitr{border-radius: var(--ip-radius-sm) !important}.col-lg-1sth{width: auto;float: left}.borderleft{border-left: 1px solid #e9e8e8}.form-group.col-lg-5.button-tech-card{padding: 10px !important}.col-lg-1.button-tech-card{padding: var(--ip-space-3) !important}a.button-tech{text-transform: uppercase !important;padding: 1.3rem 2.75rem !important;border-radius: 0.375rem;border: 1px solid var(--ip-primary, #1a1cdb);color: var(--ip-primary, #1a1cdb) !important;border-radius: 24px}a.button-tech:hover{background-color: var(--ip-primary, #1a1cdb) !important;color: #fff !important}div#DataTables_filter{float: right}.menu-img_i_parent{margin-right: 5px;padding: 5px;border-radius: var(--ip-radius-sm);height: 20px;width: 20px;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;box-shadow: -3px 4px 23px rgba(0, 0, 0, 0.1);margin-top: 2px}.menu-img_i,.menu-img{margin-right: 5px;padding: 10px;border-radius: var(--ip-radius-sm);height: 37px;width: 37px;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.1)}.headd-img{margin-right: 1px;padding: 2px;border-radius: var(--ip-radius-sm);height: 20px;width: 20px;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;transition: .2s linear}.dashborder_img{margin-right: 5px;padding: 10px;border-radius: var(--ip-radius-md);height: 50px !important;width: 50px !important;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;box-shadow: -3px 4px 23px rgba(0, 0, 0, 0.1);border: 1px solid rgba(206, 206, 206, 0.2);margin-top: 2px}#headd-li{padding: 2px;vertical-align: middle;margin: 0 auto}#searchCodePhone1{width: 420px !important;margin-left: 25px}.number.number-box.row{padding-bottom: 10px}img.img.img-responsive{width: 70%;height: auto;margin: 0 auto}.borderaten{border: 1px solid #b3b3b338;padding: 10px;border-radius: var(--ip-radius-md);margin-left: 5px}.ulproject>li{width: auto;clear: both;float: left;padding-top: 0px}.banercardstat{width: 280px;text-align: center;padding: 10px 20px;margin: 1px 4px;border-radius: var(--ip-radius-md)}.coltat1{color: #2b003d !important;border-left: 5px solid #2b003d !important}.coltat2{color: #cc6300 !important;border-left: 5px solid #cc6300 !important}.coltat3{color: #005d28 !important;border-left: 5px solid #005d28 !important}.coltat4{color: var(--ip-primary, #1a1cdb) !important;border-left: 5px solid var(--ip-primary, #1a1cdb) !important}.lead1{font-size: 25px;font-weight: 700}p.m0.lead1.mobfont{font-size: 18px}.me3iconi{width: 30%;text-align: center;padding-left: 20px;float: right;font-size: 35px}#ui-id-1{overflow-y: auto;max-height: 250px}.ui-helper-hidden-accessible{display: none}#tablenext1{display: block;overflow-x: auto;overflow-y: hidden}#idpanelhed1{border-radius: 0px 0px 0 0}@media (max-width: 399.99px){.mt-xl1{margin-top: 30px !important}.nav-wrapper{display: none;visibility: hidden}div#tpl{padding: 1px 10px 20px 10px !important}.col-lg-2{padding: 0 0px 0 0 !important}.pr{padding-right: 5px !important}.pb{padding-bottom: 5px !important}.layout-fixed .wrapper>section{margin-top: var(--ip-space-1) !important}#navtabsoverflow{padding-bottom: 10px;overflow-x: auto;overflow-y: hidden;display: flex}.content-wrapper.contentwrful{padding: 0px 15px 20px 15px !important}}@media (min-width: 400px) and (max-width: 599.99px){.mt-xl1{margin-top: 30px !important}.nav-wrapper{display: none;visibility: hidden}div#tpl{padding: 1px 10px 10px 10px !important}.col-lg-2{padding: 0 0px 0 0 !important}.pr{padding-right: 5px !important}.pb{padding-bottom: 5px !important}.layout-fixed .wrapper>section{margin-top: var(--ip-space-1) !important}#navtabsoverflow{padding-bottom: 10px;overflow-x: auto;overflow-y: hidden;display: flex}.content-wrapper.contentwrful{padding: 0px 15px 20px 15px !important}}@media (min-width: 600px) and (max-width: 768px){.nav-wrapper{display: none;visibility: hidden}.mt-xl1{margin-top: 30px !important}div#tpl{padding: 1px 10px 10px 10px !important}.col-lg-2{padding: 0 0px 0 0 !important}.pr{padding-right: 5px !important}.pb{padding-bottom: 5px !important}.layout-fixed .wrapper>section{margin-top: var(--ip-space-1) !important}div#state_report{padding-top: 30px}#navtabsoverflow{padding-bottom: 10px;overflow-x: auto;overflow-y: hidden;display: flex}.content-wrapper.contentwrful{padding: 0px 15px 20px 15px !important}}button.applyBtn.btn.btn-sm.btn-primary{background: #00760f !important}.daterangepicker .drp-buttons{text-align: center !important}#navtabsoverflow{overflow-x: auto !important;overflow-y: hidden;display: flex}.mbsc-schedule-event.mbsc-ios.mbsc-ltr.mbsc-schedule-event-start.mbsc-schedule-event-end{height: auto !important;padding: 3px;width: auto !important}.notificationsip{float: right;margin-top: 1px;margin-right: 10px}@media screen and (orientation: landscape){.gukisam_qytukan{visibility: hidden;display: none !important}.navipro{display: none !important;visibility: hidden}.footernavbar{display: none !important;visibility: hidden}.content-wrapper.contentwrful{padding: 0 10px 10px 33px !important}}@media (min-width: 769px){.content-wrapper.contentwrful{padding: 0 10px 10px 33px !important}}@media (min-width: 768px) and (max-width: 4200px){.navipro{display: none !important;visibility: hidden}.footernavbar{display: none !important;visibility: hidden}.notificationsip{display: none !important;visibility: hidden}.wrapper>footer{bottom: 0;visibility: hidden}.gukisam_qytukan{display: none !important;visibility: hidden}}input#euipment_distribution{width: 20px !important}.form-group.has-feedback{margin: 10px 0}@-moz-document url-prefix(){.lableip{font-size: 11px;font-weight: 700 !important;position: inherit;margin-bottom: 0;padding: 0 15px;z-index: 99}.lableiptd{font-size: 11px;font-weight: 700 !important;position: absolute;margin-bottom: 0;padding: 0 var(--ip-space-3);z-index: 99}}.ip-field-hint{display: flex;align-items: center;gap: var(--ip-space-1)}.ip-field-hint > input{flex: 1 1 auto;min-width: 0}.ip-field-hint__icon{flex: 0 0 auto;color: var(--ip-text-muted);font-size: 15px;cursor: help}.ip-field-hint__icon:hover{color: var(--ip-primary)}.ip-field-hint__icon.ip-field-hint__link{cursor: pointer}.tox-menubar{margin-top: 10px !important}.input-group{display: flex !important}.input-group > [class*="col-"],.input-group > .select2-container{flex: 1 1 auto;min-width: 0}.input-group > .input-group-addon > a > img:not(.headd-img1),.input-group > .input-group-addon > img:not(.headd-img1){position: absolute;right: 1.99rem;top: 50%;transform: translateY(-50%)}div:has(> .input-group-addon > a > img){position: relative}div:has(> .input-group-addon > a > img) > .input-group-addon:has(> a > img){position: absolute;right: 1px;top: 1px;bottom: 1px;width: 42px;display: flex;align-items: center;justify-content: center;padding: 0 !important;border: 0 !important;border-left: 1px solid #e5e7eb !important;border-radius: 0 var(--ip-radius-md) var(--ip-radius-md) 0;background: #f9fafb !important;z-index: 3;transition: background-color 0.15s ease}div:has(> .input-group-addon > a > img) > .input-group-addon:has(> a > img):hover{background: var(--ip-primary-light, #efefff) !important}div:has(> .input-group-addon > a > img) > .input-group-addon > a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%}div:has(> .input-group-addon > a > img) > .input-group-addon > a > img{position: static;transform: none;right: auto;top: auto;width: 14px;height: 14px}div:has(> .input-group-addon > a > img) > select{padding-right: 86px !important;background-position: right 57px center !important}div:has(> .input-group-addon > a > img) > input{padding-right: 54px !important}div:has(> .input-group-addon > a > img) > .select2-container .select2-selection__arrow{right: 57px !important}div:has(> .input-group-addon > a > img) > .select2-container .select2-selection__rendered{padding-right: 72px !important}div:has(> .input-group-addon > a > img) > .select2-container .select2-selection--multiple{padding-right: 72px !important}div:has(> .input-group-addon > a > img) > .select2-container .select2-selection--multiple::after{right: 57px}body.bg-dark div:has(> .input-group-addon > a > img) > .input-group-addon:has(> a > img){border-left-color: rgba(255,255,255,0.10) !important;background: #2b2f40 !important}div:has(> .input-group-addon + .input-group-addon > a > img) > .input-group-addon:not(:last-child){right: 43px;border-radius: 0}div:has(> .input-group-addon + .input-group-addon > a > img) > input{padding-right: 96px !important}div:has(> .input-group-addon + .input-group-addon > a > img) > select{padding-right: 128px !important;background-position: right 99px center !important}div:has(> .input-group-addon + .input-group-addon > a > img) > .select2-container .select2-selection__arrow{right: 99px !important}div:has(> .input-group-addon + .input-group-addon > a > img) > .select2-container .select2-selection__rendered,div:has(> .input-group-addon + .input-group-addon > a > img) > .select2-container .select2-selection--multiple{padding-right: 114px !important}div:has(> .input-group-addon + .input-group-addon > a > img) > .select2-container .select2-selection--multiple::after{right: 99px}div:has(> .input-group-addon > a > img) > .bootstrap-select{padding-right: 50px !important}div:has(> .input-group-addon + .input-group-addon > a > img) > .bootstrap-select{padding-right: 92px !important}.input-group.ip-itemsearch > .input-group-addon > img.headd-img1{right: 51px}.form-group > .input-group.ip-itemsearch > input{padding-right: 77px !important}.input-group.ip-itemsearch--pair > .input-group-addon > img.headd-img1{right: 93px}.form-group > .input-group.ip-itemsearch--pair > input{padding-right: 119px !important}body.bg-dark .input-group.ip-itemsearch > .input-group-addon img{filter: brightness(0) invert(1);opacity: 0.7}.ip-dept-grid{display: flex;flex-wrap: wrap;align-items: stretch}.ip-dept-grid > [class*="col-"]{float: none;display: flex;flex-direction: column}.ip-dept-grid .box-heading{min-height: 30px;margin: 0 0 var(--ip-space-2)}.ip-dept-grid .ip-quickadd{margin-top: auto}.ip-quickadd{padding: 0 0 var(--ip-space-3)}.ip-row-del{display: flex;align-items: center;justify-content: center;min-height: 48px}.ip-note.ip-del-note{background-color: var(--ip-danger-light);border-color: var(--ip-danger-light);margin-bottom: var(--ip-space-5)}.ip-note.ip-del-note > svg,.ip-note.ip-del-note > img{color: var(--ip-danger) !important}.ip-del-list{list-style: none;margin: 0 0 var(--ip-space-5);padding: 0}.ip-del-list--grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: var(--ip-space-2)}.ip-del-list__item{display: flex;align-items: center;gap: var(--ip-space-3);padding: var(--ip-space-3) var(--ip-space-4);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card)}.ip-del-list:not(.ip-del-list--grid) .ip-del-list__item + .ip-del-list__item{margin-top: var(--ip-space-2)}.ip-del-list > .ip-del-list__item > svg,.ip-del-list > .ip-del-list__item > img{width: 18px;height: 18px;flex-shrink: 0;color: var(--ip-danger) !important}.ip-del-list__name{font-weight: 600;color: var(--ip-text)}.ip-del-list__state,.ip-del-list__count{margin-left: auto;font-size: 0.9em;color: var(--ip-text-muted)}button.ip-del-confirm.botomerpbotomdefault{background-color: var(--ip-danger) !important;color: var(--ip-on-color) !important;box-shadow: var(--ip-shadow-sm) !important}button.ip-del-confirm.botomerpbotomdefault:hover{background-color: var(--ip-danger) !important;filter: brightness(0.92);color: var(--ip-on-color) !important;box-shadow: var(--ip-shadow-md) !important}button.ip-del-confirm.botomerpbotomdefault > svg,button.ip-del-confirm.botomerpbotomdefault > img{width: 15px;height: 15px;flex-shrink: 0;color: var(--ip-on-color) !important}.btn-bottom-toolbar.ip-toolbar-gap{margin-bottom: var(--ip-space-3)}.ip-price-type{margin-top: var(--ip-space-3)}.headd-img1{content: '';color: #bdbdbd !important;position: absolute;display: flex;align-items: center;top: 0;bottom: 0;right: 1.99rem;top: 50%;transform: translateY(-50%);z-index: 99;width: 18px;height: 18px}div#headingOne{margin: 5px 0;border: 1px dashed #b3b3b338 !important;padding: 15px 5px !important}strong.text-alpha-inverse{font-weight: 800;color: var(--ip-primary, #1a1cdb)}td{max-width: 300px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.tditemprise{white-space: pre-line}.td-flow-visible{overflow: visible}.input-group-addon{padding: 0 !important}footer{position: sticky !important;bottom: 0 !important;padding: 0 !important}.plusiconip1{color: var(--ip-primary, #1a1cdb) !important;background: var(--ip-primary-light, #efefff) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.22) !important;margin-right: 5px !important;padding: 15px !important;border-radius: var(--ip-radius-sm) !important;height: 35px !important;width: auto !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;box-shadow: -3px 4px 23px rgba(0, 0, 0, 0.1) !important;margin-top: 2px !important}div#Transation_DataTables_filter{float: right}table.iksweb1{width: 100%;border-radius: 1rem;border-collapse: collapse;border-spacing: 0;height: auto;margin: 10px 0}table.iksweb1 td,table.iksweb1 th{padding: 3px;padding-top: 0px;height: 35px}button.btn.btn-xs.btn-default.dropdown-toggle{color: #374151 !important;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.07) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;border-radius: var(--ip-radius-sm) !important;padding: 0 6px !important;height: 18px !important;min-width: 28px !important;margin: 0 2px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;box-shadow: none !important;transition: background 0.15s,border-color 0.15s !important}button.btn.btn-xs.btn-default.dropdown-toggle:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.26) !important}body.bg-dark button.btn.btn-xs.btn-default.dropdown-toggle{color: #e5e7eb !important;background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.10) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}.headd-img2{content: '';color: #bdbdbd !important;position: absolute;display: flex;align-items: center;top: 0;bottom: 0;left: 49rem;top: 37.5%;transform: translateY(-50%)}button.btn.btn-xs.btn-success.dropdown-toggle{color: #6b7280 !important;background-color: #f7f8fa !important;border: 1px solid rgba(0,0,0,0.10) !important;border-radius: var(--ip-radius-sm) !important;padding: 0 !important;margin: 0 0 0 var(--ip-space-1) !important;width: 30px !important;height: 30px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;box-shadow: none !important;vertical-align: middle !important}button.btn.btn-xs.btn-success.dropdown-toggle:hover{background-color: #eef1f6 !important;border-color: rgba(0,0,0,0.18) !important}body.bg-dark button.btn.btn-xs.btn-success.dropdown-toggle{background-color: #252837 !important;border-color: rgba(255,255,255,0.12) !important;color: #9ca3af !important}.ipset-row{display: flex !important;align-items: flex-start !important;gap: 0 !important}.ipset-menu{flex: 0 0 250px !important;width: 250px !important;display: flex !important;flex-direction: column !important;gap: 2px !important;padding: var(--ip-space-1) var(--ip-space-2) var(--ip-space-1) var(--ip-space-1) !important;border-right: 1px solid var(--ip-border, rgba(0,0,0,0.07)) !important;background: transparent !important}.ipset-item{display: flex !important;align-items: center !important;gap: 10px !important;padding: 11px 14px !important;border-radius: var(--ip-radius-sm) !important;color: var(--ip-nav-item) !important;font-size: 13.5px !important;font-weight: 400 !important;line-height: 1.3 !important;text-decoration: none !important;transition: background 0.2s ease,color 0.2s ease !important}.ipset-item:hover{background: var(--ip-nav-hover-bg) !important;color: var(--ip-nav-item-hover) !important;text-decoration: none !important}.ipset-item.active{background: var(--ip-nav-hover-bg) !important;color: var(--ip-nav-item-active) !important;font-weight: 500 !important}.ipset-ic{width: 18px !important;height: 18px !important;flex-shrink: 0 !important;color: var(--ip-nav-ic) !important;transition: color 0.2s ease !important}.ipset-item:hover .ipset-ic,.ipset-item.active .ipset-ic{color: var(--ip-nav-ic-active) !important}.ipset-label{flex: 1 1 auto !important;min-width: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important}.ipset-content{flex: 1 1 auto !important;min-width: 0 !important;padding-left: var(--ip-space-4) !important}.ipset-burger{display: none !important}.ipset-backdrop{display: none !important}@media (max-width: 768px){.ipset-burger{display: inline-flex !important;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: var(--ip-radius-md);border: 1px solid var(--ip-border, rgba(0,0,0,0.10));background: var(--ip-bg-card, #fff);color: #374151;margin: 0 0 var(--ip-space-3) 0;cursor: pointer}.ipset-menu{position: fixed !important;top: 0 !important;left: 0 !important;bottom: 0 !important;height: 100vh !important;max-height: none !important;width: 260px !important;flex-basis: 260px !important;transform: translateX(-105%) !important;transition: transform 0.25s ease !important;z-index: 100000 !important;border-radius: 0 12px 12px 0 !important;box-shadow: 0 8px 30px rgba(0,0,0,0.2) !important}.ipset-menu.open{transform: translateX(0) !important}.ipset-backdrop.open{display: block !important;position: fixed !important;inset: 0 !important;background: rgba(0,0,0,0.35) !important;z-index: 99999 !important}.ipset-row{flex-direction: column !important}.ipset-content{width: 100% !important}}.notification{padding-bottom: 0.75em;position: fixed;top: 1.5em;right: 1.5em;width: 18.75em;max-width: calc(100% - 3em);transition: transform 0.15s ease-out;-webkit-user-select: none;-moz-user-select: none;user-select: none}.notification__box,.notification__content,.notification__btns{display: flex}.notification__box,.notification__content{align-items: center}.notification__box{animation: flyIn 0.3s ease-out;border-radius: 0.75em;box-shadow: 0 0.5em 1em hsla(var(--hue), 10%, 10%, 0.1);height: 4em;transition: background-color var(--transDur),color var(--transDur)}.notification--out .notification__box{animation: flyOut 0.3s ease-out forwards}.notification__content{padding: 0.375em 1em;width: 100%;height: 100%}.notification__icon{flex-shrink: 0;margin-right: 0.75em;width: 2em;height: 2em}.notification__icon-svg{width: 100%;height: auto}.notification__text{line-height: 1.333;margin-left: 15px}.notification__text-title{font-size: 1em;font-weight: bold}.notification__text-subtitle{font-size: 1em;opacity: 0.75}.notification__btns{box-shadow: -1px 0 0 hsla(var(--hue), 10%, 10%, 0.15);flex-direction: column;flex-shrink: 0;min-width: 4em;height: 100%;transition: box-shadow var(--transDur)}.notification__btn{background-color: transparent;box-shadow: 0 0 0 hsla(var(--hue), 10%, 10%, 0.5) inset;font-size: 0.6em;line-height: 1;font-weight: 500;height: 100%;padding: 0 0.5rem;transition: background-color var(--transDur),color var(--transDur);-webkit-appearance: none;appearance: none;-webkit-tap-highlight-color: transparent}.notification__btn-text{display: inline-block;pointer-events: none}.notification__btn:first-of-type{border-radius: 0 0.75rem 0 0}.notification__btn:last-of-type{border-radius: 0 0 0.75rem 0}.notification__btn:only-child{border-radius: 0 0.75rem 0.75rem 0}.notification__btn+.notification__btn{box-shadow: 0 -1px 0 hsla(var(--hue), 10%, 10%, 0.15);font-weight: 400}.notification__btn:active,.notification__btn:focus{background-color: hsl(var(--hue), 10%, 95%)}.notification__btn:focus{outline: transparent}.toast-notificationerp{}@supports selector(:focus-visible){.notification__btn:focus{background-color: transparent}.notification__btn:focus-visible,.notification__btn:active{background-color: hsl(var(--hue), 10%, 95%)}}@media (prefers-color-scheme: dark){:root{--bg: hsl(var(--hue), 10%, 10%);--fg: hsl(var(--hue), 10%, 90%)}.notification__box{background-color: hsl(var(--hue), 10%, 30%)}.notification__btns{box-shadow: -1px 0 0 hsla(var(--hue), 10%, 90%, 0.15)}.notification__btn+.notification__btn{box-shadow: 0 -1px 0 hsla(var(--hue), 10%, 90%, 0.15)}.notification__btn:active,.notification__btn:focus{background-color: hsl(var(--hue), 10%, 35%)}@supports selector(:focus-visible){.notification__btn:focus{background-color: transparent}.notification__btn:focus-visible,.notification__btn:active{background-color: hsl(var(--hue), 10%, 35%)}}}:root{--ip-space-1: 4px;--ip-space-2: 8px;--ip-space-3: 12px;--ip-space-4: 16px;--ip-space-5: 24px;--ip-space-6: 32px;--ip-space-7: 48px;--ip-radius-sm: 6px;--ip-radius-md: 14px;--ip-radius-lg: 14px;--ip-radius-xl: 20px;--ip-radius-pill: 999px;--ip-field-h-sm: 36px;--ip-field-h-md: 38px;--ip-field-h: 48px;--ip-field-h-lg: 52px;--ip-btn-h: 38px;--ip-btn-icon: 32px;--ip-head-h: 48px;--ip-on-color: #ffffff;--ip-fs-base:    var(--ip-body-font-size, 13px);--ip-fs-caption: calc(var(--ip-fs-base) * 0.85);--ip-fs-sm:      calc(var(--ip-fs-base) * 0.92);--ip-fs-md:      var(--ip-fs-base);--ip-fs-lg:      calc(var(--ip-fs-base) * 1.15);--ip-fs-h3:      calc(var(--ip-fs-base) * 1.4);--ip-fs-h2:      calc(var(--ip-fs-base) * 1.7);--ip-fs-h1:      calc(var(--ip-fs-base) * 2.1);--ip-fw-regular: 400;--ip-fw-medium: 500;--ip-fw-semibold: 600;--ip-fw-bold: 700;--ip-lh-tight: 1.2;--ip-lh-base: 1.5}@keyframes flyIn{from{transform: translateX(calc(100% + 1.5em))}to{transform: translateX(0)}}@keyframes flyOut{from{transform: translateX(0)}to{transform: translateX(calc(100% + 1.5em))}}button#addSelect{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;min-width: 34px;padding: 0;border-radius: var(--ip-radius-sm, 6px);border: 1px solid var(--ip-border, rgba(0,0,0,0.10));background: var(--ip-bg-card, #fff);transition: background .18s ease,border-color .18s ease,box-shadow .18s ease;vertical-align: middle;margin: 0 2px;box-sizing: border-box}button#addSelect:hover{background: var(--ip-bg-page, #f3f4f8);border-color: rgba(0,0,0,0.18);box-shadow: var(--ip-shadow-card, 0 1px 4px rgba(0,0,0,0.08))}button.removeDiv{background: #fff0;border: 0px solid #fff0}#sdbr{position: absolute;left: 10px;top: 40px;border: 1px solid #f1f1f2 !important;width: 74%;border-radius: var(--ip-radius-sm);height: 60%;padding: 20px;box-sizing: border-box;background: white;color: black;z-index: 10;transition: transform ease-out 0.25s;transform: translateX(-150%)}.piptable{margin: 10px}tr.odd1{color: #fff !important;background: var(--ip-primary, #1a1cdb) !important}.hedtitelname1{text-transform: uppercase;margin: 10px;color: #fff}.hedtitelname2{font-weight: 600;margin: 10px}.headd-imgchat:hover{box-shadow: 0 0 0 2px white,0 0 0 3px #ff3300}.own-status-color{padding: .4em .6em .4em;font-size: 12px;border-radius: 26px}button.remove-btn.remove-btn-selector{display: none}.modal.modal-right{background: #030303a8}:root{--modal-height: 100%}.modal-dialog-right{transition: transform 300ms ease}.modal.modal-left .modal-content-right,.modal.modal-right .modal-content-right{background-color: #ffffff;min-height: 100vh;overflow-y: auto;padding: var(--ip-space-4)}.modal.modal-right.fade .modal-dialog-right{transform: translate(100%, 0);margin: 0 0 0 auto}.modal.modal-right.fade.in .modal-dialog-right,.modal.modal-right.show .modal-dialog-right{padding-left: 5px !important;transform: translate(0, 0);margin: 0 0 0 auto}.modal.modal-left .modal-dialog-right,.modal.modal-right .modal-dialog-right{min-height: var(--modal-height);max-width: 45% !important}@media (max-width: 767.98px){.modal.modal-right .modal-dialog-right{position: fixed;bottom: 0;width: 95%;height: auto;max-width: 100%;transform: translate(0, 100%);margin: 0 auto 0 0}.modal-body{padding: 5px}.cart-item1 img{width: 50px !important;height: 50px !important;object-fit: cover;border-radius: var(--ip-radius-sm)}.modal.modal-right.fade .modal-dialog-right{transform: translate(0, 100%)}img.plusiconip{background: #b9cef2 !important;border: 1px dashed #b9cef2 !important;margin-right: 5px !important;padding: var(--ip-space-2) !important;border-radius: var(--ip-radius-sm) !important;height: 30px !important;width: 30px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important}.modal.modal-right.fade.in .modal-dialog-right,.modal.modal-right.show .modal-dialog-right{transform: translate(0, 0)}.modal.modal-left .modal-dialog-right,.modal.modal-right .modal-dialog-right{max-width: 100% !important;overflow-y: scroll;overflow-x: hidden;max-height: 900px;padding-left: 0px !important}.email-info .sender-name{font-size: 15px !important}}.modal-backdrop{transition: none !important;opacity: 0 !important}.modal.fade{transition: none !important;opacity: 1 !important}.modal-backdrop.show{opacity: 0.5 !important}img.img-circle.img-xs{margin: 0 auto;border-radius: 50% !important;border: solid 3px #b7b7b7;margin-right: -10px}@-moz-document url-prefix(){.nav1{top: 0;height: 70px;position: fixed;z-index: 101;padding-top: 10px;border-radius: var(--ip-radius-sm);margin: 10px 20px 0px 34px;width: -moz-available;max-width: 100%;padding: 15px 20px}}.nav1,.nav1 .nav-links1{display: flex;align-items: center}.nav1 .logo1{font-size: 22px;font-weight: 500}.nav1 .nav-links1 a{transition: all 0.2s linear}.nav1.openSearch .nav-links1 a{opacity: 0;pointer-events: none}.nav1 .search-icon1{font-size: 20px;cursor: pointer}.nav1 .search-box1{position: absolute;right: 250px;height: 45px;max-width: 555px;width: 100%;opacity: 0;pointer-events: none;transition: all 0.2s linear}.nav1.openSearch .search-box1{opacity: 1;pointer-events: auto}.search-box1 .search-icon1{position: absolute;left: 15px;top: 50%;left: 15px;transform: translateY(-50%)}.search-box1 input{height: 100%;width: 100%;border: none;outline: none;border-radius: var(--ip-radius-sm);padding: 0 15px 0 45px}.nav1 .navOpenBtn,.nav1 .navCloseBtn{display: none}ol,ul{margin-bottom: 0px}@media screen and (max-width: 1160px){.nav1{padding: 15px 100px}.nav1 .search-box1{right: 150px}}@media screen and (max-width: 950px){.nav1{padding: 15px 50px;margin: 5px 10px 0px 10px}.row .nav1{position: sticky !important;top: 0 !important}.nav1 .search-box1{right: 100px;max-width: 400px}}@media screen and (max-width: 768px){.nav1 .navOpenBtn,.nav1 .navCloseBtn{display: block}.row .nav1{position: sticky !important;top: 0 !important;display: none}.nav1{padding: 15px 20px;margin: 5px 10px 0px 10px}.nav1 .nav-links1{position: fixed;top: 0;left: -100%;height: 90px;border-radius: var(--ip-radius-sm);max-width: 360px;width: 100%;padding-top: 10px;row-gap: 1px;background-color: #2146c0;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);transition: all 0.4s ease;z-index: 99999}.nav1.openNav .nav-links1{left: 0}.nav1 .navOpenBtn{font-size: 20px;cursor: pointer}.nav1 .navCloseBtn{position: absolute;top: 1px;right: 20px;font-size: 20px;cursor: pointer}.nav1 .search-box1{top: calc(100% + 10px);max-width: calc(100% - 20px);right: 50%;transform: translateX(50%);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1)}}@media (min-width: 768px){.topmenu1{position: fixed !important;left: 226px !important;top: 18px !important;transform: none !important;margin: 0 !important;z-index: 2000 !important;display: block !important;transition: left 0.3s ease !important}.aside-collapsed .topmenu1{left: 66px !important}.topmenu1 a.visible-xs{display: none !important}.topmenu1 a.hidden-xs{display: inline-flex !important}.aside-collapsed .sidebar-collapse-icon{transform: rotate(180deg) !important}}@media (max-width: 767px){}@media (min-width: 768px){#saasorg{position: fixed !important;bottom: 0 !important;left: 0 !important;width: 240px !important;border-top: 1px solid rgba(0,0,0,0.07) !important;padding: 10px 12px !important;background: #ffffff !important;z-index: 500 !important}.aside-collapsed #saasorg{width: 80px !important}.sidebar > .nav.s-menu{padding-bottom: 60px !important}}@media (max-width: 767px){#saasorg{position: static !important;width: 100% !important;border-top: 1px solid rgba(0,0,0,0.07) !important;padding: 10px 12px !important;background: #ffffff !important}}.has-user-block{border-bottom: none !important;border-top: none !important;padding: 0 !important}.topmenu1 a{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 28px !important;height: 28px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.12) !important;box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important;color: #6b7280 !important;transition: border-color 0.15s,color 0.15s !important;text-decoration: none !important}.topmenu1 a:hover{border-color: var(--ip-primary) !important;color: var(--ip-primary) !important;background: #ffffff !important}.topmenu1 a svg{width: 14px !important;height: 14px !important}ul.nav.nav-tabs.ulproject.panel{display: flex;overflow-x: auto;overflow-y: hidden;scrollbar-color: #fff0 #fff0 !important}@media (min-width: 800px) and (max-width: 1024px){.nav1{padding: 15px 20px;margin: 0 20px 0 33px}.row.padi{display: flex;margin-bottom: 10px;overflow-y: scroll}p.m0{text-align: left;font-size: 12px;line-height: 1em}}.scroll-container{display: flex;align-items: center;position: relative;width: 100%;overflow: hidden}.scroll-content{display: flex;overflow-x: auto !important;overflow-y: hidden !important;white-space: nowrap;scrollbar-width: none;-ms-overflow-style: none;flex: 1;padding: 10px}.scroll-content::-webkit-scrollbar{display: none}.arrow{display: none;align-items: center;justify-content: center;width: 30px;height: 85%;cursor: pointer;background-color: rgba(0, 0, 0, 0.5);color: white;user-select: none;position: absolute;z-index: 1;top: 0;transition: opacity 0.3s ease}.scroll-container:hover .arrow{display: flex}.left-arrow{left: 0;border-radius: 5px 100px 100px 5px}.right-arrow{right: 0;border-radius: 100px 5px 5px 100px}a.own-status-color{color: #fff}div#tagator_{height: auto !important}.form1 li a.profile1{border-left: 5px solid #008747}.form1 li a.profile2{border-left: 5px solid #ff3300}.form1 li a.messages1{border-left: 5px solid #fecf54}.form1 li a.settings1{border-left: 5px solid #cf2130}.form1 li a.settings2{border-left: 5px solid var(--ip-primary, #1a1cdb)}.form1 li a.logout1{border-left: 5px solid #dde2d5}.form1 li:first-child a:hover,.form1 li:first-child a{-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0}.form1 li:last-child a:hover,.form1 li:last-child a{-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px}.form1 li a:hover i{color: #ea4f35}#form1mt{width: 100%;display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-around;align-items: center}.liform1{margin: 0 1px;width: 100%;border-radius: var(--ip-radius-sm)}.append-buttons{text-align: center;margin-top: 20px}.append-buttons button{display: inline-block;cursor: pointer;border: 1px solid #007aff;color: #007aff;text-decoration: none;padding: 4px 10px;border-radius: 4px;margin: 0 10px;font-size: 13px}div#saasorg{display: flex;flex-wrap: nowrap;justify-content: center}.carousel1::-webkit-scrollbar-thumb{background-color: #ccc;border-radius: var(--ip-radius-md)}.carousel1::-webkit-scrollbar-track{background-color: #f1f1f1}.card1{flex: 0 300px;margin: 0 0px;border-radius: var(--ip-radius-md);padding: 10px;display: flex;align-items: center;text-align: right;justify-content: space-between}.card1 svg{flex-shrink: 0;width: 60px;height: 60px;margin-right: 15px}.card1 h3{font-size: 1.2rem;margin-bottom: 5px}.card1 p{font-size: 1.3rem;margin: 0}.cardgreen{border-left: 5px solid #008000 !important;border-right: 1px solid #008000 !important;color: #008000}.progressgreenip{background-color: #008000}.cardorange{border-left: 5px solid #ff3300 !important;border-right: 1px solid #ff3300 !important;color: #ff3300}.progressorangeip{background-color: #ff3300}.cardelectric{border-left: 5px solid var(--ip-primary, #1a1cdb) !important;border-right: 1px solid var(--ip-primary, #1a1cdb) !important;color: var(--ip-primary, #1a1cdb)}.progresselectricianip{background-color: var(--ip-primary, #1a1cdb)}.cardvinous{border-left: 5px solid #9b2d30 !important;border-right: 1px solid #9b2d30 !important;color: #9b2d30}.progressevinousip{background-color: #9b2d30}.carberyuzovy{border-left: 5px solid #1b877e !important;border-right: 1px solid #1b877e !important;color: #1b877e}.progressberyuzovyip{background-color: #1b877e}.file_Upload.position-absolute{top: 50%;right: 30%;transform: translate(-50%, -50%);width: 200px;padding: 20px}.mb-mail-preview{white-space: pre-line;font-size: 16px;font-weight: 700;padding: 10px}#sm2del{display: flex !important;flex-wrap: nowrap !important;align-content: center !important;justify-content: space-between !important;align-items: center !important}.cart-container{padding: 2px;border-radius: var(--ip-radius-md)}.cart-item1{display: flex;align-items: center;justify-content: space-between;padding: 5px 0;flex-wrap: nowrap;overflow: hidden}.cart-item1 img{width: 60px;height: 60px;object-fit: cover;border-radius: var(--ip-radius-sm)}.item-info{flex: 1;margin-left: 15px;display: flex;flex-direction: column;min-width: 150px}.item-name{font-weight: bold;white-space: nowrap}span.item-name{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}.item-color{font-size: 12px;color: var(--ip-primary);line-height: 15px}.item-color1{font-size: 13px;color: var(--ip-text, #1a1f36);line-height: 16px;font-weight: 600}.quantity-controls{display: flex;align-items: center}.quantity-controls button{border: none;background: #eee;padding: 5px 10px;font-size: 16px;cursor: pointer;border-radius: 3px}.quantity{height: 30px;padding: 0.375rem .75rem !important;max-width: 70px;width: auto;border-radius: var(--ip-radius-md);-webkit-border-radius: var(--ip-radius-md);-moz-border-radius: var(--ip-radius-md);-ms-border-radius: var(--ip-radius-md);margin: 0 5px}.price{font-weight: bold;min-width: 80px;text-align: right}.remove-btn,.wishlist-btn{border: none;background: none;cursor: pointer;font-size: 13px;margin-right: 5px}.wishlist-btn{color: gray}.wishlist-btn.active{color: red}@media (max-width: 600px){.cart-item1{flex-wrap: nowrap;overflow-x: auto}.item-info{min-width: 120px}.quantity-controls{float: right;text-align: right;margin-top: 5px}.price{min-width: 60px}}i.fa.fa-reply{font-size: 12px;margin-right: 5px}i.fa.fa-share{font-size: 12px;margin-left: 5px}td.text-center.dispip{display: flex;flex-direction: column;align-content: flex-start;justify-content: center;align-items: flex-start;text-align: left;white-space: pre-line}.tableos{border-radius: var(--ip-radius-md);margin-top: var(--ip-space-3);padding: 14px 20px}span.bold{font-weight: 600}.radio-card-group{display: flex;gap: 2rem;flex-wrap: wrap}.radio-card{border: 2px solid #cfcfcf !important;border-radius: var(--ip-radius-md);padding: 1.6rem 1.5rem;display: flex;align-items: center;cursor: pointer;transition: box-shadow 0.2s,border color 0.2s;min-width: 280px;font-size: 1.2rem;font-weight: bold;background: #fff}.radio-card input[type="radio"]{accent-color: #0d6efd;width: 18px;height: 18px;margin-right: 1rem}.radio-card input[type="radio"]:checked+span{color: #0d6efd}.redio-card:hover{box-shadow: 0 0 12px rgba(13, 110, 253, 0.09);border-color: #b6d4fe}.hidden{display: none}.disabled_invoice_purchase_table input,.disabled_invoice_purchase_table select,.disabled_invoice_purchase_table .select2,.disabled_invoice_purchase_table button{pointer-events: none;background-color: #eee;opacity: 0.6}.styled-table{width: 100% !important;border-collapse: separate !important;border-spacing: 0 !important}.styled-table thead th{padding: 10px 8px !important;font-weight: 700 !important;text-align: left !important}.styled-table thead th:first-child{border-top-left-radius: 26px !important;border-bottom-left-radius: 26px !important}.styled-table thead th:last-child{border-top-right-radius: 26px !important;border-bottom-right-radius: 26px !important}.styled-table thead tr:not(:first-child) th:first-child,.styled-table thead tr:not(:first-child) th:last-child{border-radius: 0 !important}.styled-table th,.styled-table td{border: none !important}table.table.table-striped.table-bordered.styled-table{padding: 1px !important}table#requisitions_table{width: 100%;table-layout: fixed}table#requisitions_table th,table#requisitions_table td{white-space: normal;word-break: break-word;overflow-wrap: anywhere}#sales-report-table th:last-child,#sales-report-table td:last-child{text-align: right !important}.deals-chart-wrap{display: flex;flex-direction: column;align-items: center;padding: var(--ip-space-5) var(--ip-space-4) var(--ip-space-2)}.deals-chart-legend{display: flex;flex-wrap: wrap;gap: 10px 24px;justify-content: center;margin-top: var(--ip-space-4);padding-bottom: var(--ip-space-4)}.deals-legend-item{display: flex;align-items: center;gap: var(--ip-space-2);font-size: 13px;color: var(--ip-text, #111827)}.deals-legend-dot{width: 12px;height: 12px;border-radius: 3px;flex-shrink: 0}.deals-legend-name{font-weight: 500}.deals-legend-val{font-weight: 700;margin-left: var(--ip-space-1)}.deals-legend-pct{color: var(--ip-text-muted, #6b7280);font-size: 12px}.oa-summary-table{table-layout: fixed;word-wrap: break-word;margin-bottom: 20px !important}.oa-col-quarter{width: 25%}h3.mt-sm.mb0{font-size: revert-layer}.ratio_status_custom{border-radius: var(--ip-radius-sm);-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);padding: 10px}.newblog{margin-left: 25px;left: 4px;position: relative}.tddatecss{white-space: nowrap;line-height: 16px}.tddatecss .label{margin-left: 6px;padding-top: 0 !important;padding-bottom: 0 !important;display: inline-block !important;line-height: 16px !important;vertical-align: baseline}span.label{border-radius: 26px}.footer-total{font-weight: bold}.gridcontetdetali{display: grid;grid-template-columns: repeat(3, 1fr);gap: 5px 5px}@media (max-width: 992px){.gridcontetdetali{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 576px){.gridcontetdetali{grid-template-columns: repeat(2, 1fr);gap: 5px}}p.form-control-static.label.label-info{margin-bottom: 20px;padding: .2em .6em .2em !important;font-size: 10px !important}strong.label.label-warning.lk{padding: .2em .6em .2em !important;font-size: 10px !important}body.layout-fixed.layout-h-bottom{overflow-x: hidden !important}.ip-dt-scroll-wrap{position: relative}#DataTabless th,#DataTabless td{white-space: nowrap}.ip-dt-scroll-arrow{position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;border-radius: 50%;z-index: 50;cursor: pointer;display: none;background: #f1f2f6bf;backdrop-filter: blur(4px);box-shadow: 0 6px 14px rgba(0, 0, 0, 0.08);transition: opacity .15s ease,transform .15s ease}.ip-dt-scroll-arrow:hover{transform: translateY(-50%) scale(1.06)}.ip-dt-left{left: 12px}.ip-dt-right{right: 12px}.ip-dt-scroll-arrow::after{content: '';position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border: solid rgba(140, 140, 150, 0.55);border-width: 0 2px 2px 0;transform-origin: center}.ip-dt-left::after{transform: translate(-50%, -50%) rotate(135deg)}.ip-dt-right::after{transform: translate(-50%, -50%) rotate(-45deg)}#ipDtScrollX::-webkit-scrollbar{height: 0 !important}#ipDtScrollX{scrollbar-width: none}#DataTabless thead th:first-child::after,#DataTabless tbody td:first-child::after{content: '';position: absolute;top: 0;right: -6px;width: 6px;height: 100%;pointer-events: none;background: linear-gradient(to right, rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0))}.ip-dt-scroll-x{overflow-x: auto;overflow-y: hidden;width: 100%;position: relative}@media (max-width: 768px){#DataTabless thead th:first-child,#DataTabless tbody td:first-child{min-width: 120px;max-width: 120px}}:root{--ip-modal-width: min(45vw, 800px);--ip-panel-duration: 0.42s;--ip-fade-duration: 0.28s;--ip-ease-ios: cubic-bezier(0.28, 0.11, 0.06, 1.04);--ip-backdrop-color: rgba(0, 0, 0, 0.4);--ip-surface: #ffffff;--ip-handle-color: rgba(0, 0, 0, 0.1);--ip-scroll-edge-effect: #f2f2f7}.ip-modal{position: fixed;inset: 0;z-index: 9999;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity var(--ip-fade-duration) var(--ip-ease-ios),visibility 0s linear var(--ip-fade-duration);-webkit-tap-highlight-color: transparent}#ipModalRight{z-index: 10000}.ip-modal.ip-is-open{opacity: 1;visibility: visible;pointer-events: auto;transition: opacity var(--ip-fade-duration) var(--ip-ease-ios),visibility 0s linear 0s}.ip-modal__body form > .form-group{clear: both}.select2-container--open{z-index: 10060 !important}.select2-container--open .select2-dropdown{z-index: 10060 !important}.tempus-dominus-widget{z-index: 10060 !important}#salary_type_panel{z-index: 10060 !important}.salary-type-form .row + .row{margin-top: var(--ip-space-2)}.salary-type-list{display: grid;grid-template-columns: 1fr;gap: var(--ip-space-2);margin-top: var(--ip-space-4)}.salary-type-card{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);padding: var(--ip-space-3);border: 1px solid var(--ip-border, rgba(0,0,0,0.10));border-radius: var(--ip-radius-md)}.salary-type-card__info{display: flex;align-items: baseline;gap: var(--ip-space-2);min-width: 0;overflow: hidden;white-space: nowrap}.salary-type-card__name{font-weight: 600;flex-shrink: 0;overflow: hidden;text-overflow: ellipsis}.salary-type-card__value{color: var(--ip-text-muted, #6b7280);font-size: 13px;overflow: hidden;text-overflow: ellipsis}.salary-type-card__actions{display: flex;gap: var(--ip-space-1);flex-shrink: 0}#toast-container > div{padding: 12px 30px 12px 44px !important;width: 360px !important;max-width: calc(100vw - 24px) !important;border-radius: var(--ip-radius-md) !important;background-position: 14px center !important;background-size: 20px 20px !important;background-repeat: no-repeat !important;box-shadow: 0 8px 24px rgba(0,0,0,.10) !important;opacity: 1 !important;border: 1px solid #e5e7eb !important;color: #374151 !important;font-size: 13px !important;line-height: 1.45 !important}#toast-container > div:hover{box-shadow: 0 10px 28px rgba(0,0,0,.16) !important}#toast-container > div .toast-message{color: #374151 !important;padding-left: 0 !important}#toast-container > div .toast-message a,#toast-container > div .toast-message label{color: inherit !important;font-weight: 700}#toast-container > div .toast-title{font-weight: 700 !important;padding-left: 0 !important;margin-bottom: 2px !important}#toast-container > div .toast-close-button{color: #6b7280 !important;opacity: .6 !important;text-shadow: none !important;font-weight: 600 !important}#toast-container > div .toast-close-button:hover{color: #111827 !important;opacity: 1 !important}#toast-container > .toast-success.toast-success{background-color: #e9f7ef !important;border-color: #bfe6cd !important;background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%231a7f44'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%2011.08V12a10%2010%200%201%201-5.93-9.14'/%3E%3Cpolyline%20points='22%204%2012%2014.01%209%2011.01'/%3E%3C/svg%3E") !important}#toast-container > .toast-success .toast-title{color: #1a7f44 !important}#toast-container > .toast-error.toast-error{background-color: #fdecec !important;border-color: #f5c2c2 !important;background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23c0392b'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cline%20x1='15'%20y1='9'%20x2='9'%20y2='15'/%3E%3Cline%20x1='9'%20y1='9'%20x2='15'%20y2='15'/%3E%3C/svg%3E") !important}#toast-container > .toast-error .toast-title{color: #c0392b !important}#toast-container > .toast-warning.toast-warning{background-color: #fff6e6 !important;border-color: #f5e0b3 !important;background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23b8860b'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M10.29%203.86%201.82%2018a2%202%200%200%200%201.71%203h16.94a2%202%200%200%200%201.71-3L13.71%203.86a2%202%200%200%200-3.42%200z'/%3E%3Cline%20x1='12'%20y1='9'%20x2='12'%20y2='13'/%3E%3Cline%20x1='12'%20y1='17'%20x2='12.01'%20y2='17'/%3E%3C/svg%3E") !important}#toast-container > .toast-warning .toast-title{color: #b8860b !important}#toast-container > .toast-info.toast-info{background-color: var(--ip-primary-bg, #eeeeff) !important;border-color: #c7d2fe !important;background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233a52c4'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cline%20x1='12'%20y1='16'%20x2='12'%20y2='12'/%3E%3Cline%20x1='12'%20y1='8'%20x2='12.01'%20y2='8'/%3E%3C/svg%3E") !important}#toast-container > .toast-info .toast-title{color: #3a52c4 !important}.ip-modal__backdrop{position: absolute;inset: 0;background: var(--ip-backdrop-color);backdrop-filter: blur(20px) saturate(180%);-webkit-backdrop-filter: blur(20px) saturate(180%);opacity: 0;transition: opacity var(--ip-fade-duration) var(--ip-ease-ios);cursor: pointer}.ip-modal.ip-is-open .ip-modal__backdrop{opacity: 1}.ip-modal__backdrop:active{background: rgba(0, 0, 0, 0.45)}.ip-modal__dialog{position: absolute;top: 0;right: 0;height: 100%;width: var(--ip-modal-width);display: flex;flex-direction: column;transform: translate3d(100%, 0, 0) scale(0.98);transition: transform var(--ip-panel-duration) var(--ip-ease-ios);box-shadow: -12px 0 40px rgba(0, 0, 0, 0.12),-4px 0 12px rgba(0, 0, 0, 0.06);border-top-left-radius: 12px;border-bottom-left-radius: 12px;will-change: transform;contain: layout style paint}.ip-modal.ip-is-open .ip-modal__dialog{transform: translate3d(0, 0, 0) scale(1)}.ip-modal__drag-handle{width: 36px;height: 5px;background: var(--ip-handle-color);border-radius: 3px;margin: 8px auto;flex-shrink: 0}.ip-modal__header{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);padding: var(--ip-space-3) var(--ip-space-4);border-bottom: 1px solid #e5e7eb;background: #f3f4f6;position: sticky;top: 0;z-index: 10;flex-shrink: 0}.ip-modal__title{font-size: 17px;font-weight: 600;color: #000;letter-spacing: -0.01em}.ip-modal__close{border: 1px solid var(--ip-border, rgba(0,0,0,0.10));background: transparent;color: var(--ip-text-muted, #6b7280);cursor: pointer;font-size: 16px;font-weight: 600;line-height: 1;width: 32px;height: 32px;border-radius: var(--ip-radius-sm);transition: all 0.18s ease;display: flex;align-items: center;justify-content: center;user-select: none;-webkit-user-select: none;flex-shrink: 0}.ip-modal__close:hover{background: var(--ip-bg-page, #f3f4f8);color: var(--ip-text, #1a1f36);border-color: rgba(0,0,0,0.18)}.ip-modal__close:active{background: rgba(0,0,0,0.06);transform: scale(0.95);transition-duration: 0.1s}.ip-modal__body{padding: 10px;overflow: auto;flex: 1 1 auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;background-repeat: no-repeat;background-size: 100% 40px,100% 40px,100% 14px,100% 14px;background-attachment: local,local,scroll,scroll;scrollbar-width: none}.ip-modal__body .form-group{position: relative}.ip-modal__body .form-group::after{content: "";display: table;clear: both}.ip-modal__body::-webkit-scrollbar{width: 0;height: 0;background: transparent}.ip-modal__body::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.2);border-radius: var(--ip-radius-md)}.ip-modal__body:active::-webkit-scrollbar-thumb,.ip-modal__body:focus::-webkit-scrollbar-thumb,.ip-modal__body:hover::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.2)}.ip-modal__footer{padding: var(--ip-space-4);position: sticky;bottom: 0;z-index: 10;flex-shrink: 0}.ip-modal__error{padding: 10px}#ipModalRight .ip-modal__body ul.nav.nav-tabs.panelhed,#ipModalRight .ip-modal__body ul.nav.panelhed{display: none !important}@media (max-width: 767.98px){:root{--ip-modal-width: 90vw;--ip-panel-duration: 0.38s}.ip-modal__dialog{border-top-left-radius: 16px;border-bottom-left-radius: 16px;box-shadow: -16px 0 50px rgba(0, 0, 0, 0.15),-6px 0 20px rgba(0, 0, 0, 0.08)}.ip-modal__body{padding: var(--ip-space-3) var(--ip-space-4)}.ip-modal__close{padding: 10px 14px;min-height: 44px;min-width: 44px}}body.ip-modal-open{overflow: hidden;padding-right: var(--scrollbar-width, 0px)}@media (prefers-reduced-motion: reduce){.ip-modal,.ip-modal__backdrop,.ip-modal__dialog,.ip-modal__close{transition: none !important;animation-duration: 0.01ms !important;animation-iteration-count: 1 !important}}@media (prefers-color-scheme: dark){.ip-modal__dialog{--ip-scroll-edge-effect: #2c2c2e;--ip-handle-color: rgba(255, 255, 255, 0.2)}.ip-modal__title{color: #fff}.ip-modal__close{background: rgba(255, 255, 255, 0.1);color: #fff}.ip-modal__close:hover{background: rgba(255, 255, 255, 0.15)}.ip-modal__close:active{background: rgba(255, 255, 255, 0.2)}.ip-modal__header,.ip-modal__footer{border-color: rgba(255, 255, 255, 0.1)}}.ip-modal__dialog,.ip-modal__backdrop{transform: translateZ(0);backface-visibility: hidden}body.bg-white .ip-modal__close{background: transparent !important;color: var(--ip-text-muted, #6b7280) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important}body.bg-white .ip-modal__close:hover{background: var(--ip-bg-page, #f3f4f8) !important;color: var(--ip-text, #1a1f36) !important}body.bg-white .ip-modal__header{background: #f3f4f6 !important;border-bottom: 1px solid #e5e7eb !important}.toggleip{display: inline-flex;align-items: center;justify-content: center;width: 12px;height: 12px;border-radius: 50%;border: 1px solid #fff;box-shadow: 0 0 3px #444;cursor: pointer;box-sizing: border-box;position: relative}.toggleip::before{content: '+';color: #fff;font-size: 13px;font-weight: bold;line-height: 1}.toggleip.minus::before{content: '\2212'}.toggleip.plus{background-color: #28a745}.toggleip.minus{background-color: #dc3545}.form-group .select2-container--default > .selection > .blink-animation-end-select,.blink-animation-end{border: 1px solid #ca2c2cff !important}.border-r5-appauto{border-radius: var(--ip-radius-sm)}.btn,a.btn,button.btn{border-radius: var(--ip-radius-sm) !important;filter: none !important;background-image: none !important;box-shadow: none !important}.botomerpinvois{text-decoration: none !important;border: 0px solid #0077b5;color: var(--ip-on-color);margin: 1px 2px;transition: .2s linear;border-radius: var(--ip-radius-sm) !important;background-color: var(--ip-primary) !important;border-color: var(--ip-primary) !important;padding: 6px 16px !important;box-shadow: none !important}.botomerpinvois:hover{color: var(--ip-on-color) !important;background-color: var(--ip-primary-hover, #1e209f) !important;box-shadow: none !important}.btnbtndanger{border-radius: var(--ip-radius-sm) !important;padding: 6px 14px !important;border: 1px solid var(--ip-danger) !important;color: var(--ip-danger) !important}.btnbtndanger:hover{background: var(--ip-danger) !important;color: var(--ip-on-color) !important;box-shadow: none !important}a.add-child-stage,a.add-child{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 24px !important;height: 24px !important;min-width: 24px !important;padding: 0 !important;border-radius: var(--ip-radius-sm, 6px) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;background: var(--ip-bg-card, #fff) !important;box-shadow: none !important;vertical-align: middle;text-decoration: none !important;transition: background .18s ease,border-color .18s ease !important}a.add-child-stage:hover,a.add-child:hover{background: var(--ip-bg-page, #f3f4f8) !important;border-color: rgba(0,0,0,0.18) !important}a:has(img.icontable):not(.add-child-stage),strong:has(img.icontable),button:has(img.icontable){display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;min-width: 34px;border-radius: var(--ip-radius-sm, 6px);border: 1px solid var(--ip-border, rgba(0,0,0,0.10));background: var(--ip-bg-card, #fff);transition: background .18s ease,border-color .18s ease,box-shadow .18s ease;text-decoration: none !important;vertical-align: middle;margin: 0 2px;box-sizing: border-box}a:has(img.icontable):not(.add-child-stage):hover,strong:has(img.icontable):hover,button:has(img.icontable):hover{background: var(--ip-bg-page, #f3f4f8);border-color: rgba(0,0,0,0.18);box-shadow: var(--ip-shadow-card, 0 1px 4px rgba(0,0,0,0.08))}a:has(img.icontable[src*="delete"]),a:has(img.icontable[src*="close-dee"]),strong:has(img.icontable[src*="delete"]),strong:has(img.icontable[src*="close-dee"]),button:has(img.icontable[src*="delete"]){border-color: var(--ip-danger-light, #fde8e8)}a:has(img.icontable[src*="delete"]):hover,a:has(img.icontable[src*="close-dee"]):hover,strong:has(img.icontable[src*="delete"]):hover,strong:has(img.icontable[src*="close-dee"]):hover,button:has(img.icontable[src*="delete"]):hover{background: var(--ip-danger-light, #fde8e8);border-color: var(--ip-danger, #e02424);box-shadow: none}.icontable{width: 14px;display: block;padding: 0 !important;margin: 0 !important;background: transparent !important;box-shadow: none !important;border-radius: 0 !important;transition: none !important;flex-shrink: 0}a.btn-danger:has(img.icontable),a.btn.btn-danger:has(img.icontable){background: var(--ip-bg-card, #fff) !important;border-color: var(--ip-danger-light, #fde8e8) !important;color: inherit !important}a.btn-danger:has(img.icontable):hover,a.btn.btn-danger:has(img.icontable):hover{background: var(--ip-danger-light, #fde8e8) !important;border-color: var(--ip-danger, #e02424) !important}.toggle.btn{border-radius: var(--ip-radius-xl) !important;min-width: 64px !important;min-height: 26px !important;overflow: hidden !important;box-shadow: none !important}.toggle.off,.toggle.btn.off,.toggle.btn-danger.off,.toggle.btn-default.off{background-color: #e5e7eb !important;border-color: #d1d5db !important;box-shadow: none !important}.toggle.btn-success:not(.off){background-color: var(--ip-success) !important;border-color: var(--ip-success) !important;box-shadow: none !important}.toggle.btn-primary:not(.off){background-color: var(--ip-primary) !important;border-color: var(--ip-primary) !important;box-shadow: none !important}.toggle .toggle-on.btn,label.toggle-on.btn{background-color: transparent !important;border: none !important;border-radius: 0 !important;color: #ffffff !important;font-size: 12px !important;font-weight: 500 !important;box-shadow: none !important}.toggle .toggle-off.btn,label.toggle-off.btn{background-color: transparent !important;border: none !important;border-radius: 0 !important;color: #6b7280 !important;font-size: 12px !important;font-weight: 500 !important;box-shadow: none !important}.toggle .toggle-handle.btn{background-color: #ffffff !important;border: none !important;border-radius: 50% !important;box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important}.aside-inner .topnavbar{height: 70px !important;min-height: 70px !important;display: flex !important;align-items: center !important;padding: 0 !important;margin: 0 !important;flex-shrink: 0 !important}.aside-inner .topnavbar .navbar-header{flex: 1 1 auto !important;height: 70px !important;display: flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important}.aside-inner .topnavbar .navbar-brand{display: flex !important;align-items: center !important;justify-content: center !important;height: 100% !important;padding: 0 var(--ip-space-3) !important;margin: 0 !important;width: 100% !important}.aside-inner .topnavbar .brand-logo{display: flex !important;align-items: center !important;justify-content: center !important}.aside-collapsed .aside-inner .topnavbar .brand-logo{display: none !important}.aside-inner .topnavbar .brand-logo img{margin: 0 !important;max-height: 42px !important;width: auto !important;object-fit: contain !important;display: block !important}.aside-inner .topnavbar .brand-logo-collapsed{display: none !important;align-items: center;justify-content: center;width: 80px;height: 70px}.aside-inner .topnavbar .brand-logo-collapsed img{width: 36px !important;height: 36px !important;max-height: 36px !important;object-fit: contain !important;border-radius: var(--ip-radius-sm);margin: 0 !important}.aside-collapsed .aside-inner .topnavbar .brand-logo-collapsed{display: flex !important}.nav1{top: 0;height: 70px;position: fixed;z-index: 101;padding-top: 10px;border-radius: var(--ip-radius-sm);padding: 15px 20px;justify-content: flex-end !important;left: 240px !important;right: 0 !important;top: 0 !important;margin: 0 !important;width: auto !important;max-width: none !important;border-radius: 0 !important}.layout-fixed .wrapper > section{margin-top: 80px !important}.layout-fixed .wrapper > section:first-of-type{margin-top: 0 !important}@media (max-width: 768px){.layout-fixed .wrapper > section{margin-top: 20px !important}.layout-fixed .wrapper > section:first-of-type{margin-top: 0 !important}.content-wrapper,.content-wrapper.contentwrful,div#tpl{padding-bottom: 70px !important}}.aside-collapsed .nav1{left: 80px !important}.nav1 .nav-links1{column-gap: 10px;list-style: none;margin-left: auto !important;gap: var(--ip-space-2) !important;align-items: center !important}.sidebar a,.sidebar .nav a,.aside a{text-decoration: none !important}.sidebar ul,.sidebar .sidebar-subnav,.sidebar .s-menu,.sidebar .collapse{list-style: none !important}.sidebar > .nav > li{padding: 0 !important;border-left: 3px solid transparent !important;margin: 0 !important}.sidebar > .nav > li > a,.sidebar > .nav > li > .nav-item,.sidebar .nav > li > a,.sidebar .nav > li > .nav-item{display: flex !important;align-items: center !important;gap: 10px !important;border-radius: var(--ip-radius-sm) !important;margin: 2px 8px !important;padding: 7px 5px !important;color: #374151 !important;font-size: var(--ip-sidebar-font-size, 13px) !important;font-weight: 400 !important;line-height: 1.3 !important;min-height: 40px !important;white-space: normal !important;background-color: transparent !important;transition: background-color 0.15s ease,color 0.15s ease !important}.sidebar > .nav > li > a:hover,.sidebar .nav > li > a:hover{background-color: #f3f4f8 !important;color: #111827 !important;text-decoration: none !important;outline: none !important}.sidebar .nav > li.active > a,.sidebar .nav > li.active > .nav-item{background-color: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important;font-weight: 600 !important}.sidebar .nav > li.sub-menu > a[aria-expanded="true"],.sidebar .nav > li.open > a{color: #1a1f36 !important;font-weight: 600 !important;background-color: transparent !important}.sidebar .nav > li.active.sub-menu > a,.sidebar .nav > li.active.sub-menu > a[aria-expanded="true"]{background-color: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important;font-weight: 600 !important}.sidebar .menu-img_i{display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;width: 32px !important;height: 32px !important;min-width: 32px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;padding: 0 !important;color: #64748b !important;transition: border-color 0.15s,box-shadow 0.15s,color 0.15s !important}.sidebar .nav > li > a:hover .menu-img_i{color: var(--ip-primary) !important}.sidebar .menu-img_i svg{width: 18px !important;height: 18px !important;display: block !important;flex-shrink: 0 !important}.sidebar .nav > li > a:hover .menu-img_i{border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.3) !important;box-shadow: 0 1px 4px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.1) !important}.sidebar .nav > li.active > a .menu-img_i{border-color: var(--ip-primary) !important;background: var(--ip-primary-light, #efefff) !important;box-shadow: none !important;color: var(--ip-primary) !important}.menu-img_i:hover{box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important}.sidebar .nav-heading{font-size: 10px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: 0.07em !important;color: #9ca3af !important;padding: 20px 20px 6px !important;pointer-events: none !important;display: block !important}.headar-menu-wrp{border: none !important;background: transparent !important;border-radius: var(--ip-radius-sm) !important;padding: 0 !important;color: #1a1f36 !important;font-weight: 600 !important;font-size: var(--ip-sidebar-font-size, 13px) !important}.headar-menu-wrp:has(> ul.nav-tabs_menu){height: auto !important;overflow: visible !important}.headar-menu-wrp ul.nav.nav-tabs.nav-tabs_menu.panelhed{margin-bottom: var(--ip-space-2) !important}.headar-menu li > a{display: inline-block !important;border-radius: var(--ip-radius-sm) !important;padding: 6px 14px !important;color: #374151 !important;text-decoration: none !important;transition: background 0.15s,color 0.15s !important;white-space: nowrap !important;font-size: var(--ip-body-font-size, 13px) !important}.headar-menu li > a:hover{background: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important}.headar-menu li.active > a{background: var(--ip-primary) !important;color: #ffffff !important;font-weight: 600 !important}#saasorg .btn.btn-default{width: 100% !important;border-radius: var(--ip-radius-sm) !important;display: flex !important;align-items: center !important;justify-content: space-between !important;border: none !important;background: transparent !important;color: #374151 !important;font-weight: 600 !important;font-size: var(--ip-sidebar-font-size, 13px) !important;padding: 6px 10px !important;box-shadow: none !important;text-align: left !important}#saasorg .btn.btn-default:hover{border-color: rgba(0,0,0,0.12) !important;background: #f3f4f8 !important;color: #1a1f36 !important}.sidebar-subnav > li > a .menu-img_i_parent,.sidebar-subnav > li > .nav-item .menu-img_i_parent,.sidebar-subnav .menu-img_i_parent{display: none !important}.sidebar .sidebar-subnav,.sidebar-subnav{position: relative !important;padding-left: 0 !important;list-style: none !important}.sidebar .sidebar-subnav::before,.sidebar-subnav::before{content: "" !important;position: absolute !important;left: 28px !important;top: 6px !important;bottom: 8px !important;width: 1px !important;background-color: #e5e7eb !important;border-radius: 2px !important;z-index: 1 !important}.sidebar .sidebar-subnav > li > a,.sidebar .sidebar-subnav > li > .nav-item,.sidebar-subnav > li > a,.sidebar-subnav > li > .nav-item{display: flex !important;align-items: center !important;position: relative !important;padding: 6px 12px 6px 46px !important;margin: 0 6px !important;border-radius: var(--ip-radius-sm) !important;color: #4b5563 !important;font-size: var(--ip-sidebar-font-size, 13px) !important;font-weight: 400 !important;min-height: 32px !important;white-space: normal !important;line-height: 1.4 !important;background-color: transparent !important}.sidebar-subnav > li.active > a::before{content: "" !important;position: absolute !important;left: 24px !important;top: 50% !important;transform: translateY(-50%) !important;width: 7px !important;height: 7px !important;border-radius: 50% !important;background-color: var(--ip-primary) !important;z-index: 2 !important}.sidebar-subnav > li:not(.active) > a::before{content: "" !important;position: absolute !important;left: 25px !important;top: 50% !important;transform: translateY(-50%) !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background-color: #ffffff !important;border: 1.5px solid #d1d5db !important;z-index: 2 !important}.sidebar-subnav > li > a:hover::before{background-color: var(--ip-primary) !important;border-color: var(--ip-primary) !important}.sidebar li.sub-menu [data-bs-toggle="collapse"]:after{font-family: var(--ip-body-font) !important;content: "+" !important;font-size: 14px !important;font-weight: 300 !important;line-height: 1 !important;margin-left: auto !important;margin-right: 2px !important;color: #9ca3af !important;float: none !important;transform: none !important;transition: none !important;align-self: center !important}.sidebar li.sub-menu [aria-expanded="true"]:after{content: "\2212" !important;transform: none !important;color: var(--ip-primary) !important}body.bg-dark .sidebar a,body.bg-dark .sidebar .nav a{color: #9ca3af !important}body.bg-dark .sidebar .nav > li > a:hover{background-color: rgba(255,255,255,0.05) !important;color: #fff !important}body.bg-dark .sidebar .nav > li.active > a{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark .toggle.btn.off{background-color: #374151 !important;border-color: #4b5563 !important}.icon11 > a{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 100% !important}.icon11 .headd-img{width: 20px !important;height: 20px !important;margin-right: 0 !important;padding: 0 !important;box-shadow: none !important;border-radius: 0 !important}.icon11:has([data-toggle-state="aside-toggled"]){border-color: var(--ip-primary) !important;background: var(--ip-primary-light, #efefff) !important}.nav-links2 li{width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;list-style: none !important;display: flex !important;align-items: center !important;justify-content: center !important}.nav-links2 li > a,.nav-links2 li > button{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 100% !important;padding: 0 !important}.nav-links2 li .headd-img{width: 20px !important;height: 20px !important;margin-right: 0 !important;padding: 0 !important;box-shadow: none !important;border-radius: 0 !important}body.bg-dark .icon11{background: #1e2130 !important;border-color: rgba(255,255,255,0.08) !important;color: #e5e7eb !important}body.bg-dark .icon11 svg{stroke: #e5e7eb !important;color: #e5e7eb !important}.icon11{width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;list-style: none !important;overflow: hidden !important;display: flex !important;align-items: center !important;justify-content: center !important;color: #374151 !important}.icon11 svg{padding: 0 !important;stroke: #374151 !important;color: #374151 !important}body.bg-dark .nav-links2 li{background: #1e2130 !important;border-color: rgba(255,255,255,0.08) !important}body.bg-dark .nav-links2 li svg{stroke: #e5e7eb !important}body.bg-dark .topmenu1 a{background: #1e2130 !important;border-color: rgba(255,255,255,0.12) !important;color: #9ca3af !important}body.bg-dark .topmenu1 a:hover{border-color: var(--ip-accent, #6063fa) !important;color: var(--ip-accent, #6063fa) !important;background: #1e2130 !important}body.bg-dark .sidebar .menu-img_i{background: #252837 !important;border-color: rgba(255,255,255,0.1) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;color: #cbd5e1 !important}body.bg-dark .sidebar .nav > li > a:hover .menu-img_i{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.3) !important;background: #2d3147 !important;color: #93c5fd !important}body.bg-dark #saasorg{background: #1a1d2e !important;border-top-color: rgba(255,255,255,0.06) !important}body.bg-dark #saasorg .btn.btn-default{background: #252837 !important;border-color: rgba(255,255,255,0.1) !important;color: #d1d5db !important}body.bg-dark #saasorg .btn.btn-default:hover{background: #2d3147 !important}body.bg-dark .headar-menu-wrp{color: #d1d5db !important;background: transparent !important}body.bg-dark .has-user-block{border-color: rgba(255,255,255,0.06) !important}body.bg-dark .toggle.btn{box-shadow: none !important}body.bg-dark tr.odd{background: rgba(255,255,255,0.03) !important}body.bg-dark tr.even{background: transparent !important}body.bg-dark .sidebar::-webkit-scrollbar-thumb{background-color: #374151 !important}body.bg-dark .sidebar::-webkit-scrollbar-track{background-color: #1a1d2e !important}body.bg-dark .bg-white{background-color: #1e2130 !important;border-color: rgba(255,255,255,0.06) !important}body.bg-dark .footernavbar{background: #1a1d2e !important;border-top-color: rgba(255,255,255,0.06) !important}body.bg-dark .sidebar-subnav::before{background-color: rgba(255,255,255,0.1) !important}body.bg-dark .sidebar-subnav > li:not(.active) > a::before{background-color: #1e2130 !important;border-color: rgba(255,255,255,0.2) !important}.nav-links2 li:not(:has(a)):not(:has(button)):not(:has(svg)){display: none !important}body.bg-dark .sidebar .nav > li.active > a,body.bg-dark .sidebar .nav > li.active > .nav-item{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.25) !important;color: var(--ip-accent, #6063fa) !important;font-weight: 600 !important}body.bg-dark .sidebar .nav > li.active > a .menu-img_i{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.4) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark .sidebar .nav > li.active.sub-menu > a,body.bg-dark .sidebar .nav > li.active.sub-menu > a[aria-expanded="true"]{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.25) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark .sidebar .nav > li > a:hover,body.bg-dark .sidebar .nav > li > a:hover .menu-img_i{background: rgba(255,255,255,0.06) !important;color: #ffffff !important}body.bg-dark .sidebar-subnav > li.active > a{color: var(--ip-accent, #6063fa) !important;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.15) !important}body.bg-dark .sidebar-subnav > li > a{color: #9ca3af !important}body.bg-dark .sidebar-subnav > li > a:hover{color: #e5e7eb !important;background: rgba(255,255,255,0.05) !important}body.bg-dark .sidebar .nav > li > a,body.bg-dark .sidebar .nav > li > .nav-item,body.bg-dark .sidebar > .nav > li > a{color: #9ca3af !important}body.bg-dark .sidebar .nav > li > a:hover,body.bg-dark .sidebar > .nav > li > a:hover{color: #ffffff !important;background: rgba(255,255,255,0.06) !important}body.bg-dark .sidebar .nav > li.sub-menu > a[aria-expanded="true"]{background-color: transparent !important;color: #d1d5db !important;font-weight: 600 !important}.sidebar-subnav > li > a,.sidebar-subnav > li > .nav-item,.sidebar .sidebar-subnav a{color: #4b5563 !important;text-decoration: none !important}.sidebar-subnav > li > a:hover{background-color: #f3f4f8 !important;color: #1a1f36 !important}.sidebar-subnav > li.active > a{background-color: var(--ip-primary-light, #efefff) !important;font-weight: 500 !important;color: var(--ip-primary) !important}.btn-workday__dot{position: absolute !important;top: 5px !important;right: 5px !important;width: 7px !important;height: 7px !important;border-radius: 50% !important;background: var(--ip-success) !important;border: 1.5px solid #ffffff !important;display: block !important}.btn-workday{cursor: pointer !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;color: #6b7280 !important;text-decoration: none !important;transition: border-color 0.15s,box-shadow 0.15s !important;position: relative !important;flex-shrink: 0 !important}.btn-workday:hover{border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.3) !important;box-shadow: 0 1px 4px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.1) !important;color: var(--ip-primary) !important;background: #ffffff !important;text-decoration: none !important}.btn-workday svg{padding: 2px;stroke: currentColor !important;width: 20px !important;height: 20px !important;flex-shrink: 0 !important}.btn-workday--active{color: var(--ip-success) !important;border-color: rgba(5,122,85,0.3) !important}.btn-workday--active:hover{background: #def7ec !important;border-color: rgba(5,122,85,0.5) !important;box-shadow: 0 1px 4px rgba(5,122,85,0.15) !important;color: var(--ip-success) !important}body.bg-dark .btn-workday{background: #252837 !important;border-color: rgba(255,255,255,0.1) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;color: #9ca3af !important}body.bg-dark .btn-workday:hover{background: rgba(255,255,255,0.08) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.3) !important;color: #e5e7eb !important}body.bg-dark .btn-workday__dot{border-color: #252837 !important}.headd-imgchat{margin-right: 1px;display: inline-flex;align-items: center;justify-content: center;vertical-align: middle;transition: .2s linear;padding: 2px !important;border-radius: 0 !important;box-shadow: none !important;width: 20px !important;height: 20px !important;background: transparent !important}.notification__box.topbar-icon{height: 36px !important;animation: none !important}.topbar-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: var(--ip-radius-sm) !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;color: #6b7280 !important;text-decoration: none !important;transition: border-color 0.15s,box-shadow 0.15s !important;flex-shrink: 0 !important}.topbar-icon:hover{border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.3) !important;box-shadow: 0 1px 4px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.1) !important;color: var(--ip-primary) !important;background: #ffffff !important;text-decoration: none !important}.topbar-icon svg{padding: 2px;width: 20px !important;height: 20px !important;flex-shrink: 0 !important}body.bg-dark .topbar-icon{background: #252837 !important;border-color: rgba(255,255,255,0.1) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;color: #9ca3af !important}body.bg-dark .topbar-icon:hover{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.3) !important;color: #e5e7eb !important}.nav-links1 > .col.text-center{padding-left: 0 !important;padding-right: 0 !important;flex-shrink: 0 !important;width: auto !important}.nav-links1 > .col.text-center .dropdown{display: flex !important;align-items: center !important;justify-content: center !important}body.bg-dark button#largeDropdown{border-color: rgba(255,255,255,0.15) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important}body.bg-dark button#largeDropdown:hover{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.3) !important;box-shadow: 0 2px 8px rgba(var(--ip-accent-rgb, 96, 99, 250), 0.15) !important}.gs-wrapper{position: relative;display: flex;align-items: center}.gs-box{display: flex;align-items: center;gap: 0;border-radius: var(--ip-radius-sm);overflow: visible}.gs-input{width: 0;max-width: 260px;height: 36px;padding: 0;border: 1px solid rgba(0,0,0,0.10);border-right: none;border-radius: 8px 0 0 8px;background: #ffffff;font-size: 13px;color: #1a1f36;outline: none;opacity: 0;pointer-events: none;transition: width 0.25s ease,opacity 0.2s ease,padding 0.25s ease}.gs-input.open{width: 220px;padding: 0 var(--ip-space-3);opacity: 1;pointer-events: all}.gs-btn{border-radius: var(--ip-radius-sm) !important;cursor: pointer;flex-shrink: 0;transition: border-radius 0.2s ease,border-color 0.15s,box-shadow 0.15s !important}.gs-input.open ~ .gs-clear{display: flex !important}.gs-clear{display: none;align-items: center;justify-content: center;width: 24px;height: 36px;padding: 0;background: #ffffff;border: 1px solid rgba(0,0,0,0.10);border-left: none;border-right: none;color: #9ca3af;font-size: 13px;cursor: pointer;flex-shrink: 0;transition: color 0.15s;line-height: 1}.gs-clear:hover{color: #374151}.gs-input.open ~ .gs-clear ~ .gs-btn,.gs-input.open + .gs-btn{border-radius: 0 8px 8px 0 !important;border-left: none !important}.gs-dropdown{display: none;position: absolute;top: calc(100% + 8px);right: 0;width: 340px;background: #ffffff;border: 1px solid rgba(0,0,0,0.10);border-radius: var(--ip-radius-md);box-shadow: 0 8px 24px rgba(0,0,0,0.10);z-index: 9999;max-height: 480px;overflow-y: auto}.gs-dropdown.open{display: block}.gs-group-title{padding: 8px 14px 4px;font-size: 11px;font-weight: 600;letter-spacing: 0.05em;text-transform: uppercase;color: #9ca3af}.gs-item{display: flex;align-items: center;gap: var(--ip-space-2);padding: 8px 14px;font-size: 13px;color: #1a1f36;text-decoration: none;border-radius: var(--ip-radius-sm);margin: 1px 6px;transition: background 0.12s;cursor: pointer}.gs-item:hover,.gs-item.active{background: var(--ip-primary-light, #efefff);color: var(--ip-primary);text-decoration: none}.gs-item svg{width: 16px;height: 16px;flex-shrink: 0;color: #9ca3af}.gs-item:hover svg,.gs-item.active svg{color: var(--ip-primary)}.gs-empty{padding: 20px 14px;text-align: center;font-size: 13px;color: #9ca3af}.gs-spinner{padding: var(--ip-space-4);text-align: center;color: #9ca3af;font-size: 12px}body.bg-dark .gs-input{background: #252837;border-color: rgba(255,255,255,0.1);color: #e5e7eb}body.bg-dark .gs-dropdown{background: #1e2130;border-color: rgba(255,255,255,0.08);box-shadow: 0 8px 24px rgba(0,0,0,0.4)}body.bg-dark .gs-group-title{color: #6b7280}body.bg-dark .gs-item{color: #e5e7eb}body.bg-dark .gs-item:hover,body.bg-dark .gs-item.active{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2);color: var(--ip-accent, #6063fa)}.panel,.panel-default,.panel-custom{border: 1px solid rgba(0,0,0,0.08) !important;border-radius: var(--ip-radius-md) !important;box-shadow: var(--ip-shadow-card, 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04)) !important}.panel > .panel-heading,.panel-custom > .panel-heading{border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;border-bottom: 1px solid rgba(0,0,0,0.07) !important;background: #fff !important}.panel > .panel-body,.panel-custom > .panel-body,.panel-default > .panel-body{border-radius: 0 0 12px 12px !important}body.bg-dark .panel,body.bg-dark .panel-default,body.bg-dark .panel-custom{border-color: rgba(255,255,255,0.07) !important;box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important;background-color: #1e2130 !important}body.bg-dark .panel > .panel-heading,body.bg-dark .panel-custom > .panel-heading{background: #252837 !important;border-bottom-color: rgba(255,255,255,0.07) !important}.projects-section{padding-top: 20px !important;padding-bottom: 20px !important;padding-left: var(--ip-space-4) !important;padding-right: var(--ip-space-4) !important;margin-bottom: 20px !important;overflow: visible !important;height: auto !important;border-radius: var(--ip-radius-md) !important}.projects-section-header{margin: 0 0 10px 0 !important}.projects-section-line{padding-bottom: var(--ip-space-2) !important}.projects-status{display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 0 !important}.projects-status .item-status{display: flex !important;flex-direction: column !important;align-items: flex-start !important;margin-right: var(--ip-space-4) !important}.item-status:not(:last-child) .status-type::after{background-color: #d1d5db !important;border: none !important;width: 4px !important;height: 4px !important;top: 50% !important;transform: translateY(-50%) !important;right: 6px !important}.project-boxes{margin-left: 0 !important;margin-right: 0 !important}.project-boxes.jsGridView{margin-bottom: 0 !important;column-gap: var(--ip-space-4) !important;row-gap: var(--ip-space-2) !important}#tad_menu_div > .row{margin-left: 0 !important;margin-right: 0 !important}#tad_menu_div > .row > .col-lg-12{padding-left: 0 !important;padding-right: 0 !important}#tad_menu_div > .row > .col-lg-12:first-child{}.project-boxes.jsGridView .project-box-wrapper{display: flex !important;flex-direction: column !important;padding: 0 !important;width: calc(33.333% - 11px) !important}.project-boxes.jsGridView .project-box{flex: 1 !important;display: flex !important;flex-direction: column !important}.project-boxes .project-box-wrapper .project-box{--card-accent: var(--ip-primary);--card-icon-bg: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.10);background-color: #fff !important;border-radius: var(--ip-radius-md) !important;border: 1px solid rgba(0,0,0,0.07) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;padding: 20px 20px 0 !important;position: relative;overflow: hidden}.project-boxes .project-box-wrapper .project-box::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, var(--card-accent) 0%, transparent 100%);border-radius: 0 0 12px 12px}.project-boxes .project-box-wrapper:nth-child(1) .project-box{--card-accent: #ff942e;--card-icon-bg: rgba(255,148,46,0.12)}.project-boxes .project-box-wrapper:nth-child(2) .project-box{--card-accent: #4f3ff0;--card-icon-bg: rgba(79,63,240,0.12)}.project-boxes .project-box-wrapper:nth-child(3) .project-box{--card-accent: #096c86;--card-icon-bg: rgba(9,108,134,0.12)}.project-boxes .project-box-wrapper:nth-child(4) .project-box{--card-accent: #df3670;--card-icon-bg: rgba(223,54,112,0.12)}.project-boxes .project-box-wrapper:nth-child(5) .project-box{--card-accent: #34c471;--card-icon-bg: rgba(52,196,113,0.12)}.project-boxes .project-box-wrapper:nth-child(6) .project-box{--card-accent: #4067f9;--card-icon-bg: rgba(64,103,249,0.12)}.project-boxes .project-box-header{display: flex !important;align-items: center !important;justify-content: space-between !important;margin-bottom: 10px !important}.project-boxes .project-box-header span{font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.07em !important;text-transform: uppercase !important;color: #9ca3af !important}.project-boxes .project-box-header .more-wrapper{width: 44px !important;height: 44px !important;min-width: 44px !important;background-color: var(--card-icon-bg) !important;border-radius: var(--ip-radius-md) !important;display: flex !important;align-items: center !important;justify-content: center !important}.project-boxes .project-btn-more{background-color: transparent !important;border: none !important;padding: 0 !important;width: auto !important;height: auto !important;min-width: unset !important;border-radius: 0 !important;box-shadow: none !important;cursor: default;display: flex !important;align-items: center !important;justify-content: center !important}.project-boxes .project-box-header .more-wrapper svg,.project-boxes .project-box-header .more-wrapper svg[style]{width: 22px !important;height: 22px !important;color: var(--card-accent) !important;stroke: var(--card-accent) !important}.project-boxes .project-box-content-header{text-align: left !important;margin-bottom: var(--ip-space-1) !important}.project-boxes .box-content-header{font-size: 13px !important;font-weight: 500 !important;color: #6b7280 !important;margin-bottom: 6px !important;padding-bottom: 0 !important}.project-boxes .box-content-subheader{font-size: clamp(18px, 1.8vw, 28px) !important;font-weight: 700 !important;line-height: 1.15 !important;color: #111827 !important;letter-spacing: -0.02em !important;margin-bottom: 0 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}.project-boxes .project-box-footer{display: flex !important;justify-content: flex-end !important;align-items: center !important;padding: var(--ip-space-3) 0 var(--ip-space-4) !important;border-top: 1px solid rgba(0,0,0,0.06) !important;margin-top: var(--ip-space-4) !important}.project-boxes .project-box-footer::after{display: none !important}.project-boxes .days-left{background-color: transparent !important;padding: 0 !important;border-radius: 0 !important;font-size: 12px !important;font-weight: 600 !important;color: var(--card-accent) !important}.project-boxes .days-left a{text-decoration: none !important;font-weight: 600 !important;color: var(--card-accent) !important}.project-boxes .days-left a:hover{text-decoration: underline !important}@media (max-width: 480px){.project-boxes .project-box-wrapper .project-box{padding: var(--ip-space-3) var(--ip-space-3) 0 !important}.project-boxes .project-box-header .more-wrapper{width: 32px !important;height: 32px !important;min-width: 32px !important;border-radius: var(--ip-radius-sm) !important}.project-boxes .project-box-header .more-wrapper svg{width: 16px !important;height: 16px !important}.project-boxes .project-box-header span{font-size: 9px !important;max-width: calc(100% - 36px) !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}.project-boxes .box-content-subheader{font-size: 14px !important}}body.bg-dark .project-boxes .project-box-wrapper .project-box{background-color: #1e2130 !important;border-color: rgba(255,255,255,0.07) !important}body.bg-dark .project-boxes .box-content-subheader{color: #f3f4f6 !important}body.bg-dark .project-boxes .project-box-footer{border-top-color: rgba(255,255,255,0.08) !important}.botomerpbotomdefault:disabled,.botomerpbotomdefault[disabled],.botomerepot:disabled,.botomerepot[disabled],.botomerpbotomprim:disabled,.botomerpbotomprim[disabled],button.botomerpbotomdropdown:disabled,button.botomerpbotomdropdown[disabled],button.botomerpbotomdropdown1:disabled,button.botomerpbotomdropdown1[disabled]{opacity: .45 !important;cursor: not-allowed !important;box-shadow: none !important;transform: none !important}.botomerpbotomdefault:disabled:hover,.botomerpbotomdefault[disabled]:hover,.botomerepot:disabled:hover,.botomerepot[disabled]:hover,.botomerpbotomprim:disabled:hover,.botomerpbotomprim[disabled]:hover,button.botomerpbotomdropdown:disabled:hover,button.botomerpbotomdropdown[disabled]:hover,button.botomerpbotomdropdown1:disabled:hover,button.botomerpbotomdropdown1[disabled]:hover{filter: none !important}.botomerpbotomdefault,.botomerepot,.botomerpbotomprim{height: var(--ip-btn-h) !important;min-width: 90px;flex: 0 0 auto !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px;border-radius: var(--ip-radius-sm) !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1 !important;padding: 0 20px !important;cursor: pointer;text-decoration: none !important;white-space: nowrap;outline: none !important;-webkit-appearance: none;transition: background-color 0.15s ease,box-shadow 0.15s ease,color 0.15s ease !important}.botomerpbotomdefault:hover,.botomerepot:hover,.botomerpbotomprim:hover{transform: none !important;animation: none !important;text-decoration: none !important}input.botomerpbotomdefault:hover{padding-left: 36px !important;padding-right: var(--ip-space-4) !important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='9' y2='17'/%3E%3Cline x1='9' y1='17' x2='20' y2='6'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: left 14px center !important;background-size: 15px 15px !important}.botomerpbotomdefault:not(.me_name){background-color: var(--ip-primary) !important;color: var(--ip-on-color) !important;border: none !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.30) !important;float: right !important}.botomerpbotomdefault.me_name{padding: 3px 10px !important;height: auto !important;min-width: auto !important;font-size: 11px !important;border-radius: var(--ip-radius-xl) !important;font-weight: 600 !important;float: none !important;box-shadow: none !important}.input-group .botomerpbotomdefault,.input-group-btn .botomerpbotomdefault{float: none !important;height: auto !important}select.select_box:not(.select2-hidden-accessible),select.select_box_no_search:not(.select2-hidden-accessible){display: block;width: 100%;height: 48px}select.select_box[multiple]:not(.select2-hidden-accessible),select.select_box_no_search[multiple]:not(.select2-hidden-accessible){overflow: hidden;color: transparent !important}.btn-bottom-toolbar{display: flex !important;justify-content: flex-end;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap}.botomerpbotomdefault:not(.me_name):hover{background-color: var(--ip-primary-hover, #1e209f) !important;color: var(--ip-on-color) !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.40) !important}.botomerepot{text-decoration: none !important;margin: 1px 2px !important;transition: .2s linear;border-radius: var(--ip-radius-sm) !important;height: auto !important;padding: 6px 14px !important;background-color: var(--ip-primary) !important;color: #fff !important;border: none !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.30) !important}.botomerepot:hover{background-color: var(--ip-primary-hover, #1e209f) !important;color: #fff !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.40) !important}.botomerpbotomprim{text-decoration: none !important;float: right;margin: 1px 2px;transition: .2s linear;background-color: transparent !important;color: var(--ip-primary) !important;border: 1.5px solid var(--ip-primary) !important;box-shadow: none !important}.botomerpbotomprim:hover{background-color: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary-hover, #1e209f) !important;border-color: var(--ip-primary-hover, #1e209f) !important;box-shadow: none !important}button.botomerpbotomdefault:not(.me_name)::before,a.botomerpbotomdefault:not(.me_name)::before{content: '';display: block;flex-shrink: 0;width: 15px;height: 15px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='9' y2='17'/%3E%3Cline x1='9' y1='17' x2='20' y2='6'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}input.botomerpbotomdefault{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='12' x2='9' y2='17'/%3E%3Cline x1='9' y1='17' x2='20' y2='6'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: left 14px center !important;background-size: 15px 15px !important;padding-left: 36px !important;padding-right: var(--ip-space-4) !important}.botomerpbotomdropdown::before,.botomerpbotomdropdown1::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}.botomerpbotomdropdown.ip-btn-noicon::before,.botomerpbotomdefault.ip-btn-noicon::before,.botomerpbotomprim.ip-btn-noicon::before{content: none !important}.botomerepot::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='5 3 19 12 5 21 5 3'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}.botomerpbotomprim::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1cdb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}body.bg-dark .botomerpbotomdropdown::before,body.bg-dark .botomerpbotomdropdown1::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e5e7eb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E")}body.bg-dark .botomerpbotomprim::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236063fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E")}body.bg-dark .botomerpbotomprim{border-color: var(--ip-accent, #6063fa) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark .botomerpbotomprim:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;color: #93c5fd !important}.botomerpbotomprim1{margin: 0px 5px;border-color: var(--ip-primary) !important;height: var(--ip-btn-h) !important;min-width: 90px;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px;border-radius: var(--ip-radius-sm) !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1 !important;padding: 0 20px !important;cursor: pointer;text-decoration: none !important;white-space: nowrap;float: none !important;background-color: var(--ip-primary) !important;color: var(--ip-on-color) !important;border: none !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.30) !important;transition: background-color 0.15s ease,box-shadow 0.15s ease !important}.botomerpbotomprim1:hover{padding: 0 20px !important;transform: none !important;animation: none !important;text-decoration: none !important;background-color: var(--ip-primary-hover, #1e209f) !important;color: var(--ip-on-color) !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.40) !important}.botomerpbotomprim1::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cline x1='13' y1='6' x2='19' y2='12'/%3E%3Cline x1='13' y1='18' x2='19' y2='12'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}.botomerporange1,.botomerporange2,.botomerporange3,.botomerporange4{height: var(--ip-btn-h) !important;min-width: 90px;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px;border-radius: var(--ip-radius-sm) !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1 !important;padding: 0 20px !important;cursor: pointer;text-decoration: none !important;white-space: nowrap;float: none !important;transition: background-color 0.15s ease,box-shadow 0.15s ease,color 0.15s ease !important}.botomerporange1:hover,.botomerporange2:hover,.botomerporange3:hover,.botomerporange4:hover{padding: 0 20px !important;transform: none !important;animation: none !important;text-decoration: none !important}.botomerporange1,.botomerporange3{background-color: var(--ip-primary, #1a1cdb) !important;color: var(--ip-on-color) !important;border: none !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.30) !important}.botomerporange1:hover,.botomerporange3:hover{background-color: var(--ip-primary-hover, #1e429f) !important;color: var(--ip-on-color) !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.40) !important}.botomerporange2,.botomerporange4{background-color: transparent !important;color: var(--ip-primary, #1a1cdb) !important;border: 1.5px solid var(--ip-primary, #1a1cdb) !important;box-shadow: none !important}.botomerporange2:hover,.botomerporange4:hover{background-color: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary-hover, #1e429f) !important;box-shadow: none !important}.botomerporange1::before,.botomerporange3::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cline x1='13' y1='6' x2='19' y2='12'/%3E%3Cline x1='13' y1='18' x2='19' y2='12'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}.botomerporange2::before,.botomerporange4::before{content: '';display: block;flex-shrink: 0;width: 14px;height: 14px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1cdb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'/%3E%3Cline x1='11' y1='6' x2='5' y2='12'/%3E%3Cline x1='11' y1='18' x2='5' y2='12'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center}body.bg-dark .botomerporange2::before,body.bg-dark .botomerporange4::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236063fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'/%3E%3Cline x1='11' y1='6' x2='5' y2='12'/%3E%3Cline x1='11' y1='18' x2='5' y2='12'/%3E%3C/svg%3E")}.botomerporange1 .fa,.botomerporange2 .fa,.botomerporange3 .fa,.botomerporange4 .fa{display: none !important}body.bg-dark .botomerporange2,body.bg-dark .botomerporange4{color: #7b8cde !important;border-color: #7b8cde !important;background-color: transparent !important}body.bg-dark .botomerporange2:hover,body.bg-dark .botomerporange4:hover{background-color: rgba(123,140,222,0.12) !important;color: #a5b4fc !important;border-color: #a5b4fc !important}body.bg-dark .botomerporange2::before,body.bg-dark .botomerporange4::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237b8cde' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'/%3E%3Cline x1='11' y1='6' x2='5' y2='12'/%3E%3Cline x1='11' y1='18' x2='5' y2='12'/%3E%3C/svg%3E")}.checkbox.style-e{display: inline-flex !important;align-items: center !important;gap: 10px !important;cursor: pointer;position: static !important;padding: 0 !important}.checkbox.style-e input{position: absolute !important;opacity: 0 !important;width: 0 !important;height: 0 !important}.checkbox.style-e .checkbox__checkmark{position: relative !important;left: auto !important;top: auto !important;flex-shrink: 0;width: 44px !important;height: 24px !important;background-color: var(--ip-primary) !important;border: none !important;border-radius: var(--ip-radius-md) !important;transition: background-color 0.2s ease !important;box-shadow: none !important}.checkbox.style-e .checkbox__checkmark::after{content: '' !important;position: absolute !important;left: 3px !important;top: 3px !important;width: 18px !important;height: 18px !important;background-color: #fff !important;border-radius: 50% !important;transition: left 0.2s ease !important;display: block !important}.checkbox.style-e input[type=checkbox]:checked ~ .checkbox__checkmark{background-color: #E53000 !important;border: none !important}.checkbox.style-e input[type=checkbox]:checked ~ .checkbox__checkmark::after{left: 23px !important}.checkbox.style-e .checkbox__body_left,.checkbox.style-e .checkbox__body{float: none !important;margin: 0 !important;font-size: 13px !important;font-weight: 500 !important;line-height: 1 !important;transition: color 0.2s ease,font-weight 0.15s ease !important}.checkbox.style-e .checkbox__body_left{color: #1a1f36 !important;font-weight: 600 !important}.checkbox.style-e .checkbox__body{color: #6b7280 !important}.checkbox.style-e input:checked ~ .checkbox__body_left{color: #6b7280 !important;font-weight: 500 !important}.checkbox.style-e input:checked ~ .checkbox__body{color: #1a1f36 !important;font-weight: 600 !important}body.bg-dark .checkbox.style-e .checkbox__body_left,body.bg-dark .checkbox.style-e .checkbox__body{color: #9ca3af !important}body.bg-dark .checkbox.style-e .checkbox__body_left{color: #f3f4f6 !important;font-weight: 600 !important}body.bg-dark .checkbox.style-e input:checked ~ .checkbox__body_left{color: #9ca3af !important;font-weight: 500 !important}body.bg-dark .checkbox.style-e input:checked ~ .checkbox__body{color: #f3f4f6 !important;font-weight: 600 !important}.panel.panel-custom > .panel-heading,.panel > ul.nav-tabs.panelhed:first-child,.panel-custom > ul.nav-tabs.panelhed:first-child{border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;overflow: hidden}ul.nav.nav-tabs.panelhed{margin-bottom: 5px;margin-top: 5px;display: flex !important;flex-wrap: nowrap;align-items: center !important;min-height: var(--ip-head-h) !important;padding: 0 var(--ip-space-4) !important;margin: 0 !important;list-style: none !important;gap: var(--ip-space-1);border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important}ul.nav.nav-tabs.panelhed > li{float: none !important;border: none !important;margin: 0 !important;padding: 0 !important}ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop){flex: 1 1 auto !important}ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a:not([href]):not([data-toggle]):not([onclick]){display: inline-block !important;font-size: 14px !important;font-weight: 600 !important;padding: 5px 12px !important;margin: 0 !important;border: none !important;border-radius: var(--ip-radius-sm) !important;background-color: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;cursor: default;pointer-events: none}ul.nav.nav-tabs.panelhed > li.linktop{float: none !important;margin: 0 !important;flex-shrink: 0}ul.nav.nav-tabs.panelhed > li > a[data-toggle="tab"],ul.nav.nav-tabs.panelhed > li > a[href]{padding: 5px 12px !important;border: none !important;border-radius: var(--ip-radius-sm) !important;font-size: 12px !important;font-weight: 500 !important;transition: background-color 0.15s ease,color 0.15s ease !important;pointer-events: auto}ul.nav.nav-tabs.panelhed > li > a[data-toggle="tab"]:hover,ul.nav.nav-tabs.panelhed > li > a[href]:hover{background-color: #f3f4f8 !important;border: none !important}ul.nav.nav-tabs.panelhed > li.active > a[data-toggle="tab"],ul.nav.nav-tabs.panelhed > li.active > a[href]{background-color: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important;border: none !important;font-weight: 600 !important}ul.nav.nav-tabs.panelhed > li > a.botomerpbotomdefault[href],body.bg-dark ul.nav.nav-tabs.panelhed > li > a.botomerpbotomdefault[href]{padding: 0 20px !important;font-size: 13px !important;font-weight: 600 !important}ul.nav.nav-tabs.panelhed > li > a.botomerpbotomdefault[href]:hover,body.bg-dark ul.nav.nav-tabs.panelhed > li > a.botomerpbotomdefault[href]:hover{background-color: var(--ip-primary-hover, #1e209f) !important;color: var(--ip-on-color) !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.40) !important}.panel-custom .font-size,.panel-custom [class*="font-size"],#display-money span{font-size: 22px !important;font-weight: 700 !important;color: #1a1f36 !important;display: block !important;margin-bottom: var(--ip-space-1) !important}#display-money{padding: var(--ip-space-3) var(--ip-space-2) !important;text-align: center}#display-money small{font-size: 11px !important;color: #6b7280 !important;font-weight: 400 !important}.highcharts-figure,[id$="_divv"],[id$="_overview"],[id*="highcharts"]{overflow: visible !important;width: 100% !important}body.bg-dark ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a:not([href]):not([data-toggle]):not([onclick]){background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark ul.nav.nav-tabs.panelhed > li > a[data-toggle="tab"]:hover,body.bg-dark ul.nav.nav-tabs.panelhed > li > a[href]:hover{background-color: rgba(255,255,255,0.06) !important;color: var(--ip-text-strong, #e5e7eb) !important}body.bg-dark ul.nav.nav-tabs.panelhed > li.active > a[data-toggle="tab"],body.bg-dark ul.nav.nav-tabs.panelhed > li.active > a[href]{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark #display-money span{color: #f3f4f6 !important}.panel.panel-custom.menu{padding: 20px !important;box-sizing: border-box !important}.panel.panel-custom.menu > .col-lg-12{padding: 0 !important;display: flex !important;gap: 20px !important}.panel.panel-custom.menu > .col-lg-12 > .col-lg-4,.panel.panel-custom.menu > .col-lg-12 > .col-lg-8{padding: 0 !important;float: none !important;flex-shrink: 0 !important}.panel.panel-custom.menu > .col-lg-12 > .col-lg-4{width: calc(33.3333% - 14px) !important}.panel.panel-custom.menu > .col-lg-12 > .col-lg-8{width: calc(66.6667% - 6px) !important;flex: 1 !important}.panel.panel-custom.menu .panelcat{border-radius: var(--ip-radius-md) !important;box-shadow: 0 1px 8px rgba(0,0,0,0.07) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;padding: var(--ip-space-2) !important}ul.form1{position: relative;list-style: none;display: flex !important;flex-direction: column !important;gap: var(--ip-space-1) !important;margin: var(--ip-space-2) 0 0 !important;padding: 0 !important;overflow: visible !important}.form1 li{list-style: none !important}.form1 li a{padding-left: 20px;display: block;overflow: hidden;position: relative;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;display: flex !important;align-items: center !important;gap: 10px !important;padding: 10px 14px !important;border-left: none !important;border-radius: var(--ip-radius-sm) !important;font-size: 12px !important;font-weight: 500 !important;letter-spacing: 0.04em !important;color: #374151 !important;text-decoration: none !important;text-transform: uppercase !important;cursor: pointer !important;transition: background 0.15s,color 0.15s !important;-webkit-border-radius: var(--ip-radius-sm) !important;-moz-border-radius: var(--ip-radius-sm) !important}.form1 li a.profile1,.form1 li a.profile2,.form1 li a.messages1,.form1 li a.settings1,.form1 li a.settings2,.form1 li a.logout1{border-left: none !important}.form1 li:first-child a,.form1 li:first-child a:hover,.form1 li:last-child a,.form1 li:last-child a:hover{border-radius: var(--ip-radius-sm) !important}.form1 li a svg{flex-shrink: 0 !important;stroke: #6b7280 !important;transition: stroke 0.15s !important}.form1 li a:hover{background: #f3f4f8 !important;color: var(--ip-primary) !important}.form1 li a:hover svg{stroke: var(--ip-primary) !important}.form1 li.selected > a,.form1 li.selected > a:hover{background: var(--ip-primary) !important;color: #ffffff !important;font-weight: 600 !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.22) !important}.form1 li.selected > a svg,.form1 li.selected > a:hover svg{stroke: #ffffff !important}.form1 li.selected > a em{background: rgba(255,255,255,0.22) !important;color: #ffffff !important}.form1 em{-webkit-border-radius: var(--ip-radius-md);-moz-border-radius: var(--ip-radius-md);margin-right: 15px;height: 15px;float: right;width: auto;margin-left: auto !important;font-style: normal !important;font-size: 11px !important;font-weight: 600 !important;min-width: 20px !important;text-align: center !important;padding: 2px 7px !important;border-radius: var(--ip-radius-md) !important;background: #fee2e2 !important;color: #b91c1c !important;line-height: 1.4 !important}body.bg-dark .panel.panel-custom.menu .panelcat{border-color: rgba(255,255,255,0.07) !important;box-shadow: 0 1px 8px rgba(0,0,0,0.25) !important}body.bg-dark .form1 li a{color: #d1d5db !important}body.bg-dark .form1 li a svg{stroke: #9ca3af !important}body.bg-dark .form1 li a:hover{background: rgba(255,255,255,0.06) !important;color: #e5e7eb !important}body.bg-dark .form1 li a:hover svg{stroke: #e5e7eb !important}body.bg-dark .form1 li.selected > a,body.bg-dark .form1 li.selected > a:hover{background: var(--ip-primary) !important;color: #ffffff !important}body.bg-dark .form1 li:not(.selected) em{background: rgba(185,28,28,0.25) !important;color: #fca5a5 !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed{display: flex !important;flex-wrap: wrap !important;align-items: center !important;min-height: auto !important;background: #ffffff !important;border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;box-shadow: 0 1px 6px rgba(0,0,0,0.06) !important;padding: var(--ip-space-2) !important;gap: var(--ip-space-2) !important;margin-bottom: 10px !important;overflow-x: auto !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child{flex: 0 0 auto !important;float: none !important;border: none !important;margin: 0 !important;padding: 0 !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a{position: relative !important;display: inline-flex !important;align-items: center !important;padding: 9px 14px !important;border-radius: 0 !important;font-size: 13px !important;font-weight: 500 !important;color: #6b7280 !important;white-space: nowrap !important;cursor: pointer !important;pointer-events: auto !important;text-decoration: none !important;transition: color 0.15s !important;border: none !important;border-bottom: 2px solid transparent !important;background: transparent !important;line-height: 1.4 !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a:hover,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a:hover{background: transparent !important;color: var(--ip-primary) !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li.active > a,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li.active:first-child > a{background: transparent !important;border-bottom-color: var(--ip-primary) !important;color: var(--ip-primary) !important;font-weight: 700 !important;box-shadow: none !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a::after,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a::after{display: none !important}ul.nav-tabs_menu::-webkit-scrollbar{height: 4px !important;background: transparent !important}ul.nav-tabs_menu::-webkit-scrollbar-thumb{background: #e5e7eb !important;border-radius: 4px !important}@media (max-width: 480px){ul.nav.nav-tabs.nav-tabs_menu.panelhed{gap: 6px !important;padding: 6px !important}ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a,ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a{padding: 5px 12px !important;font-size: 11px !important}}@media (max-width: 768px){.panel.panel-custom.menu .col-lg-4,.panel.panel-custom.menu .col-lg-8,.panel.panel-custom.menu .col-lg-12{width: 100% !important;float: none !important;padding-left: 0 !important;padding-right: 0 !important}}body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed{background: var(--ip-bg-card, #1e2130) !important;border-color: rgba(255,255,255,0.07) !important;box-shadow: 0 1px 8px rgba(0,0,0,0.25) !important}body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a,body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a{color: #93c5fd !important;border-color: rgba(255,255,255,0.12) !important;background: transparent !important}body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li > a:hover,body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li:first-child > a:hover{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.15) !important;border-color: var(--ip-primary, #3b3ef6) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li.active > a,body.bg-dark ul.nav.nav-tabs.nav-tabs_menu.panelhed > li.active:first-child > a{background: var(--ip-primary) !important;border-color: var(--ip-primary) !important;color: var(--ip-on-color) !important}body.bg-dark ul.nav-tabs_menu::-webkit-scrollbar-thumb{background: #374151 !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip > svg{display: block !important;flex-shrink: 0 !important;width: 16px !important;height: 16px !important;color: inherit !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip.is-active{background-color: var(--ip-primary, #1a1cdb) !important;border-color: var(--ip-primary, #1a1cdb) !important;color: var(--ip-on-color) !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip.is-active > svg{color: var(--ip-on-color) !important;stroke: #fff !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32) !important;box-shadow: 0 2px 6px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;text-decoration: none !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip{background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.12) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip:hover{background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.22) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.38) !important}.nav-tabs-custom{background: var(--ip-bg-card, #ffffff) !important;border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;overflow: visible !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop),.tab-content.panelcat > ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop),.tab-content.bg-white > ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop){flex: 0 0 auto !important}ul.nav.nav-tabs.panelhed > li:not(.linktop) + li.linktop{margin-left: auto !important}.formstyleerp._textarea{min-height: 56px;resize: vertical;overflow-y: auto}.ip-coeff-row{display: flex;flex-wrap: wrap;align-items: center;gap: var(--ip-space-3);margin-bottom: var(--ip-space-4)}.ip-coeff-box{flex: 1 1 120px;min-width: 0;padding: var(--ip-space-3);text-align: center;background: var(--ip-bg-card);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md)}.ip-coeff-box__label{color: var(--ip-text-muted);margin-bottom: var(--ip-space-1)}.ip-coeff-input{text-align: center}.ip-coeff-row > .botomerpbotomdefault{flex: 0 0 auto;margin-left: auto}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.dropbtn,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > button.dropbtn{width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;border-radius: var(--ip-radius-sm) !important;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.dropbtn:hover,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > button.dropbtn:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32) !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.dropbtn img,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > button.dropbtn img{width: 16px !important;height: 16px !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover{background-color: #f3f4f8 !important;border-color: rgba(0,0,0,0.18) !important;text-decoration: none !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover img,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover img{opacity: 1 !important}ul.nav.nav-tabs.panelhed li.linktop > button.classiconip,ul.nav.nav-tabs.panelhed li.linktop > button.classiconip1,ul.nav.nav-tabs.panelhed li.linktop > a.classiconip,ul.nav.nav-tabs.panelhed li.linktop > a.classiconip1,ul.nav.nav-tabs.panelhed > span > button.classiconip,ul.nav.nav-tabs.panelhed > span > button.classiconip1,ul.nav.nav-tabs.panelhed > span > a.classiconip,ul.nav.nav-tabs.panelhed > span > a.classiconip1{width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important;padding: 0 !important;margin: 0 !important;border-radius: var(--ip-radius-sm) !important;background: transparent !important;background-color: transparent !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;color: var(--ip-text-muted, #6b7280) !important;transition: background-color 0.15s ease,border-color 0.15s ease !important}ul.nav.nav-tabs.panelhed li.linktop > .classiconip:hover,ul.nav.nav-tabs.panelhed li.linktop > .classiconip1:hover,ul.nav.nav-tabs.panelhed > span > .classiconip:hover,ul.nav.nav-tabs.panelhed > span > .classiconip1:hover{background-color: #f3f4f8 !important;border-color: rgba(0,0,0,0.18) !important;text-decoration: none !important}ul.nav.nav-tabs.panelhed li.linktop > .classiconip img,ul.nav.nav-tabs.panelhed li.linktop > .classiconip1 img,ul.nav.nav-tabs.panelhed > span > .classiconip img,ul.nav.nav-tabs.panelhed > span > .classiconip1 img{width: 16px !important;height: 16px !important;display: block !important;flex-shrink: 0 !important;opacity: 0.7 !important}ul.nav.nav-tabs.panelhed li.linktop > .classiconip:hover img,ul.nav.nav-tabs.panelhed li.linktop > .classiconip1:hover img,ul.nav.nav-tabs.panelhed > span > .classiconip:hover img,ul.nav.nav-tabs.panelhed > span > .classiconip1:hover img{opacity: 1 !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > .classiconip,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > .classiconip1,body.bg-dark ul.nav.nav-tabs.panelhed > span > .classiconip,body.bg-dark ul.nav.nav-tabs.panelhed > span > .classiconip1{border-color: rgba(255,255,255,0.12) !important;color: var(--ip-text-muted, #9ca3af) !important}ul.nav.nav-tabs.panelhed #wrap .searchuip:hover,#wrap .searchuip:hover{background-color: #f3f4f8 !important;border-color: rgba(0,0,0,0.18) !important}body.bg-dark ul.nav.nav-tabs.panelhed #wrap .searchuip,body.bg-dark #wrap .searchuip{border-color: rgba(255,255,255,0.12) !important}body.bg-dark ul.nav.nav-tabs.panelhed #wrap .searchuip:hover,body.bg-dark #wrap .searchuip:hover{background-color: rgba(255,255,255,0.07) !important;border-color: rgba(255,255,255,0.22) !important}#wrap #searchtable:focus,#wrap #kanban_search:focus{border-radius: var(--ip-radius-sm) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.10) !important;background-color: var(--ip-bg-card, #fff) !important;color: var(--ip-text, #1a1f36) !important;padding: 0 40px 0 12px !important}body.bg-dark #wrap #searchtable:focus,body.bg-dark #wrap #kanban_search:focus{background-color: #252837 !important;border-color: rgba(255,255,255,0.12) !important;color: #e5e7eb !important}.tooltip{display: none !important}div.dt-buttons{float: none !important;display: inline-flex !important;align-items: center !important;gap: var(--ip-space-1) !important}div.dt-buttons .dt-button{height: 36px !important;min-width: 36px !important;padding: 0 var(--ip-space-2) !important;border-radius: var(--ip-radius-sm) !important;background: transparent !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;color: var(--ip-text-muted, #6b7280) !important;font-size: var(--ip-body-font-size, 13px) !important;transition: background-color 0.15s ease,border-color 0.15s ease !important}div.dt-buttons .dt-button:hover{background: #f3f4f8 !important;border-color: rgba(0,0,0,0.18) !important}div.dt-buttons .dt-button span{display: inline-flex !important;align-items: center !important}div.dt-buttons .dt-button img.icon-svg,div.dt-buttons .dt-button .classiconip img{width: 18px !important;height: 18px !important;display: block !important;opacity: 0.7 !important}div.dt-buttons .dt-button:hover img.icon-svg,div.dt-buttons .dt-button:hover .classiconip img{opacity: 1 !important}div.dt-buttons .dt-button > a,div.dt-buttons .dt-button > span > a,div.dt-buttons .dt-button a[id^="btn-"]{border: none !important;box-shadow: none !important;outline: none !important;background: transparent !important;padding: 0 !important;margin: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;color: inherit !important;text-decoration: none !important}div.dt-buttons .dt-button > a:focus,div.dt-buttons .dt-button > span > a:focus,div.dt-buttons .dt-button a[id^="btn-"]:focus{outline: none !important;box-shadow: none !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn{background-color: transparent !important;border-color: rgba(255,255,255,0.12) !important;color: var(--ip-text-muted, #9ca3af) !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover{background-color: rgba(255,255,255,0.07) !important;border-color: rgba(255,255,255,0.22) !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn img,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn img{filter: brightness(0) invert(1) !important;opacity: 0.6 !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover img,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover img{opacity: 0.9 !important}body.bg-dark .nav-tabs-custom .searchuip,body.bg-dark #wrap .searchuip{border-color: rgba(255,255,255,0.12) !important}body.bg-dark .nav-tabs-custom .searchuip:hover,body.bg-dark #wrap .searchuip:hover{background-color: rgba(255,255,255,0.07) !important;border-color: rgba(255,255,255,0.22) !important}body.bg-dark div.dt-buttons .dt-button{border-color: rgba(255,255,255,0.12) !important;color: #9ca3af !important}body.bg-dark div.dt-buttons .dt-button:hover{background: rgba(255,255,255,0.07) !important;border-color: rgba(255,255,255,0.22) !important}body.bg-dark div.dt-buttons .dt-button img.icon-svg,body.bg-dark div.dt-buttons .dt-button .classiconip img{filter: brightness(0) invert(1) !important;opacity: 0.6 !important}body.bg-dark div.dt-buttons .dt-button:hover img.icon-svg,body.bg-dark div.dt-buttons .dt-button:hover .classiconip img{opacity: 0.9 !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed > li.pull-right.hidden-print{display: none !important}.nav-tabs-custom > div > ul.nav.nav-tabs.panelhed:first-child > #wrap{order: 100 !important}body[class] .styled-table thead > tr > th{font-size: 11px !important;line-height: 1.25 !important;font-weight: 400 !important;text-transform: uppercase !important;letter-spacing: 0.05em !important;color: var(--ip-text-muted, #6b7280) !important;border-bottom: 2px solid var(--ip-border, rgba(0,0,0,0.08)) !important;border-top: none !important}body.bg-dark .styled-table thead > tr > th{color: #d1d5db !important;border-bottom-color: rgba(255,255,255,0.10) !important}.styled-table tbody > tr > td{border-bottom: 1px solid var(--ip-table-line, rgba(0,0,0,0.06)) !important;border-top: none !important;transition: background-color 0.1s ease !important}.styled-table tbody > tr:hover > td{background-color: var(--ip-table-row-hover, #f9fafb) !important}body.bg-dark .styled-table tbody > tr > td{border-bottom-color: var(--ip-table-line, rgba(255,255,255,0.06)) !important}body.bg-dark .styled-table tbody > tr:hover > td{background-color: var(--ip-table-row-hover, rgba(255,255,255,0.04)) !important}.formstyleerp:focus,.formstyleerpplan:focus,.formstyleerpselect:focus,.formstyleerpselecitm:focus,.formstyleequantity:focus,.formstyleerpinput:focus,.formstyleerpinputreturn:focus,.formstyleerptextarea:focus,.formstyleerpfiltr:focus{border-color: var(--ip-primary, #1a1cdb) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.10) !important;outline: none !important}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color: var(--ip-primary, #1a1cdb) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.10) !important;outline: none !important}@media (max-width: 768px){.nav-tabs-custom ul.nav.nav-tabs.panelhed > li:not(.linktop) > a{padding: 8px 10px !important;white-space: nowrap !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed{min-width: 0 !important}}@media (max-width: 576px){}ul.nav.nav-tabs.panelhed li.linktop{position: relative !important;z-index: 5 !important;display: flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important;margin: 0 !important}@media (max-width: 576px){.nav-tabs-custom > div > ul.nav.nav-tabs.panelhed:first-child{flex: 1 1 auto !important;min-width: 0 !important;padding-right: var(--ip-space-1) !important;overflow: hidden !important}.nav-tabs-custom > div > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 0 0 auto !important;justify-content: flex-end !important;padding-right: var(--ip-space-1) !important;padding-left: 0 !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed > li:not(.linktop) > a{padding: 6px 8px !important;max-width: 120px !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed{gap: 3px !important;min-height: var(--ip-head-h) !important;padding-top: var(--ip-space-1) !important;padding-bottom: var(--ip-space-1) !important;border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn{width: 28px !important;height: 28px !important;min-width: 28px !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip{width: 28px !important;height: 28px !important;min-width: 28px !important}ul.nav.nav-tabs.panelhed #wrap{width: 28px !important;height: 28px !important;min-width: 28px !important}ul.nav.nav-tabs.panelhed #wrap .searchuip{width: 28px !important;height: 28px !important;background-size: 14px 14px !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn img,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn img,ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip img{width: 14px !important;height: 14px !important}}@media (max-width: 576px){ul.nav.nav-tabs.panelhed #wrap:focus-within #searchtable:focus,ul.nav.nav-tabs.panelhed #wrap:focus-within #kanban_search:focus{width: calc(100% - 40px) !important;max-width: 260px !important}.nav-tabs-custom:has( ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #searchtable:focus ) > div > ul.nav.nav-tabs.panelhed:first-child{flex: 0 0 0px !important;min-width: 0 !important;overflow: hidden !important;opacity: 0 !important;padding: 0 !important;margin: 0 !important}.nav-tabs-custom:has( ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #searchtable:focus ) > div > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 1 1 auto !important;justify-content: flex-start !important}.nav-tabs-custom:has( ul.nav.nav-tabs.panelhed:first-child #wrap #searchtable:focus ) > div > ul.nav.nav-tabs.panelhed:first-child > li:not(.linktop){flex: 0 0 0px !important;overflow: hidden !important;opacity: 0 !important;max-width: 0 !important;padding: 0 !important;margin: 0 !important}}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed){display: flex !important;align-items: center !important;flex-wrap: nowrap !important;gap: var(--ip-space-1) !important;padding: var(--ip-space-2) var(--ip-space-3) !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;background: var(--ip-bg-card, #fff) !important;border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;overflow-x: auto !important;overflow-y: visible !important;margin: 0 !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.plusiconip,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > .plusiconip{width: var(--ip-btn-icon);height: var(--ip-btn-icon);min-width: var(--ip-btn-icon);padding: 0 !important;border-radius: var(--ip-radius-sm) !important;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.08);display: inline-flex !important;align-items: center;justify-content: center;flex-shrink: 0}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.plusiconip:hover,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > .plusiconip:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32) !important;text-decoration: none !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > .plusiconip img{width: 16px;height: 16px;display: block}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active + li.linktop,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active + li.hidden-print,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li[style*="margin-left:auto"],.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li[style*="margin-left: auto"]{margin-left: auto !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li{float: none !important;flex-shrink: 0 !important;margin: 0 !important;border: none !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a{display: inline-flex !important;align-items: center !important;padding: 6px 14px !important;border-radius: var(--ip-radius-sm) !important;border: none !important;background: transparent !important;color: var(--ip-text-muted, #6b7280) !important;font-size: var(--ip-body-font-size, 13px) !important;font-weight: 500 !important;white-space: nowrap !important;margin: 0 !important;transition: background-color 0.15s ease,color 0.15s ease !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a:hover{background: #f3f4f8 !important;color: var(--ip-text, #1a1f36) !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active > a,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active > a:hover,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active > a:focus{background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border: none !important;border-radius: var(--ip-radius-sm) !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed):last-child{margin-bottom: var(--ip-space-4) !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) + *:not(style):not(script):not(link){padding-top: var(--ip-space-4)}body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed){background: var(--ip-bg-card, #1e2130) !important;border-bottom-color: rgba(255,255,255,0.10) !important}body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a{color: #6b7280 !important}body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a:hover{background: rgba(255,255,255,0.07) !important;color: var(--ip-text-strong, #e5e7eb) !important}body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active > a,body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active > a:hover{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.20) !important;color: var(--ip-accent, #6063fa) !important}.modal .panel.panel-custom,.panel.panel-custom{border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;overflow: hidden !important;background: var(--ip-bg-card, #fff) !important}.modal .panel.panel-custom{box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important}.headingmenip{font-weight: 600;padding-bottom: 0px;display: flex !important;align-items: center !important;justify-content: space-between !important;padding: 16px 20px !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;background: var(--ip-bg-card, #fff) !important;text-transform: none !important;margin-bottom: 0 !important}.headingmenip .modal-title,h4.modal-title{font-size: 15px !important;font-weight: 600 !important;color: var(--ip-text, #1a1f36) !important;letter-spacing: 0 !important;text-transform: none !important;margin: 0 !important;line-height: 1.4 !important}.headingmenip .close,.panel-heading .close{float: none !important;order: 1 !important;margin: 0 !important;padding: 0 !important;width: 28px !important;height: 28px !important;display: flex !important;align-items: center !important;justify-content: center !important;border-radius: var(--ip-radius-sm) !important;border: 1px solid rgba(0,0,0,0.08) !important;background: transparent !important;opacity: 1 !important;color: var(--ip-text-muted, #6b7280) !important;font-size: 18px !important;font-weight: 400 !important;line-height: 1 !important;transition: background-color 0.15s ease,border-color 0.15s ease !important;flex-shrink: 0 !important}.headingmenip .close:hover,.panel-heading .close:hover{background: #f3f4f8 !important;border-color: rgba(0,0,0,0.16) !important;color: var(--ip-text, #1a1f36) !important;opacity: 1 !important}.modal-body.wrap-modal,.modal-body.wrap{padding: 16px 20px !important;background: var(--ip-bg-card, #fff) !important}.modal-footer{display: flex !important;align-items: center !important;justify-content: flex-end !important;gap: var(--ip-space-2) !important;padding: 12px 20px !important;border-top: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;background: var(--ip-bg-card, #fff) !important;border-radius: 0 0 12px 12px !important}.modal-footer .btn{height: 36px !important;padding: 0 var(--ip-space-4) !important;border-radius: var(--ip-radius-sm) !important;font-size: var(--ip-body-font-size, 13px) !important;font-weight: 600 !important;display: inline-flex !important;align-items: center !important;gap: 6px !important;border: 1px solid transparent !important;transition: background-color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease !important}.modal-footer .btn-primary{background: var(--ip-primary, #1a1cdb) !important;border-color: var(--ip-primary, #1a1cdb) !important;color: #fff !important}.modal-footer .btn-primary:hover{background: var(--ip-primary-hover, #1e429f) !important;border-color: var(--ip-primary-hover, #1e429f) !important}.modal-footer .btn-default{background: #f9fafb !important;border-color: rgba(0,0,0,0.12) !important;color: var(--ip-text-muted, #6b7280) !important}.modal-footer .btn-default:hover{background: #f3f4f8 !important;border-color: rgba(0,0,0,0.20) !important;color: var(--ip-text, #1a1f36) !important}.modal-footer .btn-danger{background: var(--ip-danger, #e02424) !important;border-color: var(--ip-danger, #e02424) !important;color: #fff !important}.modal-footer .btn-danger:hover{background: #b91c1c !important;border-color: #b91c1c !important}.modal-footer .btn-success{background: var(--ip-success, #057a55) !important;border-color: var(--ip-success, #057a55) !important;color: #fff !important}.modal-footer .btn-success:hover{background: #046044 !important;border-color: #046044 !important}.btn.btn-xs{height: 26px !important;padding: 0 var(--ip-space-2) !important;font-size: 11px !important;border-radius: var(--ip-radius-sm) !important;gap: var(--ip-space-1) !important}body.bg-dark .modal .panel.panel-custom,body.bg-dark .panel.panel-custom{background: #1e2130 !important;border-color: rgba(255,255,255,0.10) !important}body.bg-dark .modal .panel.panel-custom{box-shadow: 0 8px 32px rgba(0,0,0,0.40) !important}body.bg-dark .headingmenip{background: #1e2130 !important;border-bottom-color: rgba(255,255,255,0.10) !important;color: #e5e7eb !important}body.bg-dark .headingmenip .modal-title,body.bg-dark h4.modal-title{color: #e5e7eb !important}body.bg-dark .headingmenip .close,body.bg-dark .panel-heading .close{border-color: rgba(255,255,255,0.12) !important;color: var(--ip-text-muted, #9ca3af) !important}body.bg-dark .headingmenip .close:hover,body.bg-dark .panel-heading .close:hover{background: rgba(255,255,255,0.07) !important;border-color: rgba(255,255,255,0.22) !important;color: var(--ip-text-strong, #e5e7eb) !important}body.bg-dark .modal-body.wrap-modal,body.bg-dark .modal-body.wrap{background: #1e2130 !important}body.bg-dark .modal-footer{background: #1e2130 !important;border-top-color: rgba(255,255,255,0.10) !important}body.bg-dark .modal-footer .btn-default{background: #252837 !important;border-color: rgba(255,255,255,0.12) !important;color: #9ca3af !important}body.bg-dark .modal-footer .btn-default:hover{background: rgba(255,255,255,0.10) !important;color: #e5e7eb !important}span.label,strong.label,a.label{display: inline-flex !important;align-items: center !important;padding: 3px 10px !important;border-radius: var(--ip-radius-xl) !important;font-size: 10px !important;font-weight: 600 !important;line-height: 1.4 !important;white-space: nowrap !important;letter-spacing: 0.02em !important;text-transform: none !important;vertical-align: middle !important;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.12) !important}body[class] span.label,body[class] strong.label,body[class] a.label{font-size: 10px !important}span.label.label-success,strong.label.label-success,a.label.label-success{background: var(--ip-label-success-bg) !important;color: var(--ip-label-success-fg) !important}span.label.label-danger,strong.label.label-danger,a.label.label-danger{background: var(--ip-label-danger-bg) !important;color: var(--ip-label-danger-fg) !important}span.label.label-warning,strong.label.label-warning,a.label.label-warning{background: var(--ip-label-warning-bg) !important;color: var(--ip-label-warning-fg) !important}span.label.label-primary,strong.label.label-primary,a.label.label-primary{background: var(--ip-label-primary-bg) !important;color: var(--ip-label-primary-fg) !important}span.label.label-info,strong.label.label-info,a.label.label-info{background: var(--ip-label-info-bg) !important;color: var(--ip-label-info-fg) !important}span.label.label-default,strong.label.label-default,a.label.label-default{background: var(--ip-label-default-bg) !important;color: var(--ip-label-default-fg) !important}span.label.label-inverse,strong.label.label-inverse,a.label.label-inverse{background: var(--ip-label-inverse-bg) !important;color: var(--ip-label-inverse-fg) !important}.dataTables_wrapper{overflow: visible !important}.dataTables_wrapper::after{content: '' !important;display: table !important;clear: both !important}.dataTables_wrapper > div.dataTables_length{float: none !important;display: inline-flex !important;align-items: center !important;height: 36px !important;margin: 0 var(--ip-space-2) 0 0 !important;padding: 0 !important;vertical-align: middle !important}.dataTables_wrapper > div.dataTables_length label{display: inline-flex !important;align-items: center !important;gap: 6px !important;margin: 0 !important;float: none !important;font-size: var(--ip-body-font-size, 13px) !important;color: var(--ip-text-muted, #6b7280) !important;font-weight: 400 !important;white-space: nowrap !important}.dataTables_wrapper > div.dataTables_length select{height: 32px !important;padding: 0 28px 0 10px !important;border-radius: var(--ip-radius-sm) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;background-color: var(--ip-bg-card, #fff) !important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0L5 6L10 0Z' fill='%23888888'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 9px center !important;background-size: 10px 6px !important;color: var(--ip-text, #1a1f36) !important;font-size: var(--ip-body-font-size, 13px) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.05) !important;width: auto !important;cursor: pointer !important;appearance: none !important;-webkit-appearance: none !important;transition: border-color 0.15s ease !important}.dataTables_wrapper > div.dataTables_length select:focus{border-color: var(--ip-primary, #1a1cdb) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.10) !important;outline: none !important}.dataTables_wrapper > div.dt-buttons{float: none !important;display: inline-flex !important;align-items: center !important;height: 36px !important;gap: var(--ip-space-1) !important;margin: 0 var(--ip-space-2) 0 0 !important;padding: 0 !important;vertical-align: middle !important}.dataTables_wrapper > div.dataTables_paginate{float: right !important;display: inline-flex !important;align-items: center !important;height: 36px !important;margin: 0 !important;padding: 0 !important;vertical-align: middle !important}.dataTables_wrapper .dataTables_paginate ul.pagination{display: flex !important;align-items: center !important;gap: 3px !important;margin: 0 !important;padding: 0 !important;list-style: none !important}.dataTables_wrapper .dataTables_paginate ul.pagination > li{float: none !important;display: flex !important}.dataTables_wrapper .dataTables_paginate ul.pagination > li > a,.dataTables_wrapper .dataTables_paginate ul.pagination > li > span{display: flex !important;align-items: center !important;justify-content: center !important;min-width: 32px !important;height: 32px !important;padding: 0 var(--ip-space-2) !important;border-radius: var(--ip-radius-sm) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;background: var(--ip-bg-card, #fff) !important;color: var(--ip-text, #1a1f36) !important;font-size: var(--ip-body-font-size, 13px) !important;font-weight: 500 !important;line-height: 1 !important;cursor: pointer !important;transition: background-color 0.15s ease,border-color 0.15s ease !important;box-shadow: 0 1px 3px rgba(0,0,0,0.05) !important;text-decoration: none !important}.dataTables_wrapper .dataTables_paginate ul.pagination > li > a:hover{background: #f3f4f8 !important;border-color: rgba(0,0,0,0.18) !important;color: var(--ip-primary, #1a1cdb) !important}.dataTables_wrapper .dataTables_paginate ul.pagination > li.active > a,.dataTables_wrapper .dataTables_paginate ul.pagination > li.active > span{background: var(--ip-primary, #1a1cdb) !important;border-color: var(--ip-primary, #1a1cdb) !important;color: #fff !important;font-weight: 600 !important;pointer-events: none !important}.dataTables_wrapper .dataTables_paginate ul.pagination > li.disabled > a,.dataTables_wrapper .dataTables_paginate ul.pagination > li.disabled > span,.dataTables_wrapper .dataTables_paginate ul.pagination > li.previous.disabled > a,.dataTables_wrapper .dataTables_paginate ul.pagination > li.next.disabled > a{color: var(--ip-text-muted, #6b7280) !important;background: var(--ip-bg-card, #fff) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;pointer-events: none !important;opacity: 0.55 !important;cursor: default !important}.dataTables_wrapper > div.dataTables_info{clear: both !important;float: none !important;display: block !important;padding: 6px 0 0 !important;font-size: var(--ip-body-font-size, 13px) !important;color: var(--ip-text-muted, #6b7280) !important}.dataTables_wrapper > div.dataTables_filter{float: left !important;display: none !important}.dataTables_wrapper > table.dataTable{margin-bottom: var(--ip-space-2) !important}body.bg-dark .dataTables_wrapper > div.dataTables_length select{background: #252837 !important;border-color: rgba(255,255,255,0.12) !important;color: #e5e7eb !important}body.bg-dark .dataTables_wrapper .dataTables_paginate ul.pagination > li > a,body.bg-dark .dataTables_wrapper .dataTables_paginate ul.pagination > li > span{background: #252837 !important;border-color: rgba(255,255,255,0.12) !important;color: #e5e7eb !important}body.bg-dark .dataTables_wrapper .dataTables_paginate ul.pagination > li > a:hover{background: rgba(255,255,255,0.10) !important;border-color: rgba(255,255,255,0.22) !important;color: var(--ip-accent, #6063fa) !important}body.bg-dark .dataTables_wrapper .dataTables_paginate ul.pagination > li.active > a{background: var(--ip-primary, #1a1cdb) !important;border-color: var(--ip-primary, #1a1cdb) !important;color: #fff !important}body.bg-dark .dataTables_wrapper > div.dataTables_info{color: #6b7280 !important}body.bg-dark .dataTables_wrapper > div.dataTables_length label{color: #6b7280 !important}.ip-dt-scroll-x > .dataTables_wrapper{width: 100% !important;box-sizing: border-box !important}.nav-tabs-custom > .tab-content{background: var(--ip-bg-card, #fff) !important;border-radius: 0 0 12px 12px !important;border: none !important;padding: 5px 3px !important}.nav-tabs-custom > .tab-content.panelcat{border-radius: var(--ip-radius-md) !important;border-top: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;box-shadow: var(--ip-shadow-card, 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04)) !important;overflow: hidden !important;padding: 0 !important}.nav-tabs-custom > .tab-content.panelcat > .tab-pane,.nav-tabs-custom > .tab-content.panelcat > .table-responsive,.nav-tabs-custom > .tab-content.panelcat > .dataTables_wrapper{padding: 0 20px 16px !important}body.bg-dark .nav-tabs-custom > .tab-content{background: var(--ip-bg-card, #1e2130) !important;border-color: rgba(255,255,255,0.10) !important}body.bg-dark .nav-tabs-custom > .tab-content.panelcat{box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important;border-color: rgba(255,255,255,0.10) !important}.modal .panel-body{padding: 16px 20px !important;background: var(--ip-bg-card, #fff) !important}body.bg-dark .modal .panel-body{background: var(--ip-bg-card, #1e2130) !important}.panelhed-row{display: flex !important;align-items: center !important;flex-wrap: nowrap !important;width: 100% !important;overflow: visible !important}ul.nav.nav-tabs.panelhed::before,ul.nav.nav-tabs.panelhed::after{display: none !important;content: none !important}.panelhed-row > ul.nav.nav-tabs.panelhed:first-child{flex: 1 1 auto !important;min-width: fit-content !important;padding-right: var(--ip-space-1) !important}.panelhed-row > ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop){flex: 0 0 auto !important}.panelhed-row > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 0 0 auto !important;min-width: fit-content !important;padding-left: 0 !important;padding-right: var(--ip-space-2) !important}.nav-tabs-custom ul.nav.nav-tabs.panelhed{min-height: 48px !important;padding: var(--ip-space-1) var(--ip-space-2) !important;flex-wrap: nowrap !important;margin: 0 !important;border: none !important;background: transparent !important;align-items: center !important;gap: 6px !important;border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn{padding: 0 !important;margin: 0 !important;border-radius: var(--ip-radius-sm) !important;background-color: transparent !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;transition: background-color 0.15s ease,border-color 0.15s ease !important;top: unset !important;right: unset !important;z-index: unset !important;position: static !important;color: var(--ip-text-muted, #6b7280) !important;width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip{padding: 0 !important;border-radius: var(--ip-radius-sm) !important;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.08) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;transition: background-color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease !important;margin: 0 !important;width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important}ul.nav.nav-tabs.panelhed #wrap{order: -1 !important;float: none !important;display: inline-block !important;position: relative !important;margin: 0 !important;padding: 0 !important;flex-shrink: 0 !important;vertical-align: middle !important;width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important}ul.nav.nav-tabs.panelhed #wrap .searchuip,#wrap .searchuip{position: absolute !important;top: 0 !important;right: 0 !important;margin: 0 !important;background-color: transparent !important;background-position: center center !important;background-repeat: no-repeat !important;border-radius: var(--ip-radius-sm) !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important;padding: 0 !important;cursor: pointer !important;transition: background-color 0.15s ease,border-color 0.15s ease !important;z-index: 2 !important;width: var(--ip-btn-icon) !important;height: var(--ip-btn-icon) !important;background-size: 16px 16px !important}ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn img,ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn img{display: block !important;flex-shrink: 0 !important;opacity: 0.7 !important;width: 16px !important;height: 16px !important}ul.nav.nav-tabs.panelhed li.linktop > a.plusiconip img{display: block !important;flex-shrink: 0 !important;width: 16px !important;height: 16px !important}#wrap #searchtable,#wrap #kanban_search{z-index: 3 !important;height: 32px !important}@media (max-width: 576px){.panelhed-row > ul.nav.nav-tabs.panelhed:first-child{flex: 1 1 auto !important;min-width: fit-content !important;padding-right: var(--ip-space-1) !important}.panelhed-row > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 0 0 auto !important;min-width: fit-content !important;padding-right: var(--ip-space-1) !important}ul.nav.nav-tabs.panelhed #wrap:focus-within{display: flex !important;align-items: center !important;flex: 1 1 auto !important;width: auto !important;min-width: 0 !important;max-width: none !important;height: var(--ip-btn-icon) !important}}@media (max-width: 576px){.nav-tabs-custom:has( .panelhed-row ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #searchtable:focus ) .panelhed-row > ul.nav.nav-tabs.panelhed:first-child{flex: 0 0 0px !important;min-width: 0 !important;overflow: hidden !important;opacity: 0 !important;padding: 0 !important;margin: 0 !important}.nav-tabs-custom:has( .panelhed-row ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #searchtable:focus ) .panelhed-row > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 1 1 auto !important;min-width: 0 !important;justify-content: flex-start !important}.panelhed-row:has( ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #kanban_search:focus ) > ul.nav.nav-tabs.panelhed:first-child{flex: 0 0 0px !important;min-width: 0 !important;overflow: hidden !important;opacity: 0 !important;padding: 0 !important;margin: 0 !important}.panelhed-row:has( ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed #wrap #kanban_search:focus ) > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 1 1 auto !important;min-width: 0 !important;justify-content: flex-start !important}}.tooltip.show{display: block !important;opacity: 1 !important}.tooltip .tooltip-inner{background-color: #1e293b !important;color: #f1f5f9 !important;font-size: 12px !important;padding: 4px 10px !important;border-radius: var(--ip-radius-sm) !important;max-width: 220px !important;box-shadow: 0 2px 8px rgba(0,0,0,0.18) !important}.tooltip .tooltip-arrow::before{border-color: transparent !important}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color: #1e293b !important}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{border-bottom-color: #1e293b !important}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{border-left-color: #1e293b !important}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{border-right-color: #1e293b !important}.tab-content.panelcat:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed),.panel.panel-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed),.nav-tabs-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed),.nav-tabs-custom > div:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed){display: flex !important;flex-wrap: wrap !important;align-items: center !important;overflow: visible !important}.tab-content.panelcat:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed:first-child,.panel.panel-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed:first-child,.nav-tabs-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed:first-child,.nav-tabs-custom > div:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed:first-child{flex: 1 1 auto !important;min-width: fit-content !important;padding-right: var(--ip-space-1) !important}.tab-content.panelcat:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed,.panel.panel-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed,.nav-tabs-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed,.nav-tabs-custom > div:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed{flex: 0 0 auto !important;min-width: fit-content !important;padding-right: var(--ip-space-2) !important}.tab-content.panelcat:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > .tab-pane,.panel.panel-custom:has(> ul.nav.nav-tabs.panelhed + ul.nav.nav-tabs.panelhed) > .tab-pane{flex: 1 0 100% !important}.bodycar{display: flex;justify-content: space-around;align-items: center;margin: 0 0 1px !important;padding: 0 !important}.carousel1{position: relative;width: 100%;max-width: 100%;scroll-behavior: smooth;overflow-x: auto !important;overflow-y: hidden !important;-webkit-overflow-scrolling: touch;scrollbar-width: none !important;white-space: normal !important}.carousel1::-webkit-scrollbar{height: 8px;display: none !important}.carousel-track1{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;gap: var(--ip-space-3) !important;justify-content: stretch !important;padding: 5px 5px 5px 0px !important}.carousel-track1 .card1 > svg{display: none !important}.carousel-track1 .card1 > div > svg{display: none !important}.carousel-track1 .card1 > div > p,.carousel-track1 .card1 > p{display: none !important}.carousel-track1 .card1 .c1-period{display: none !important}.carousel-track1 .card1 .c1-chart{display: block !important;flex-shrink: 0 !important}.carousel-track1 .card1 .c1-chart rect{fill: var(--c1-accent, #6366f1) !important;opacity: 0.75 !important}body.bg-dark .carousel-track1 .card1{background: #1e2130 !important;border-color: rgba(255,255,255,0.08) !important;box-shadow: 0 2px 12px rgba(0,0,0,0.25) !important}body.bg-dark .carousel-track1 .card1 .c1-period{color: #6b7280 !important}@media (max-width: 768px){}.carousel-track1 .cardgreen{--c1-accent: #008000;--c1-accent-tint: rgba(0,128,0,0.10)}.carousel-track1 .cardorange{--c1-accent: #D95100;--c1-accent-tint: rgba(217,81,0,0.10)}.carousel-track1 .cardelectric{--c1-accent: var(--ip-primary, #1a1cdb);--c1-accent-tint: rgba(var(--ip-primary-rgb, 26, 28, 219),0.10)}.carousel-track1 .cardvinous{--c1-accent: #9b2d30;--c1-accent-tint: rgba(155,45,48,0.10)}body.bg-dark .carousel-track1 .card1 .c1-chart-wrap:hover{box-shadow: 0 6px 20px rgba(0,0,0,0.35) !important}.carousel-track1 .card1:hover{box-shadow: 0 8px 24px rgba(0,0,0,0.12) !important;transform: translateY(-2px) !important}body.bg-dark .carousel-track1 .card1:hover{box-shadow: 0 8px 24px rgba(0,0,0,0.35) !important}.carousel-track1 .card1 .c1-chart-wrap{justify-content: center !important;flex-shrink: 0 !important;transition: box-shadow 0.25s ease !important;cursor: default !important;width: auto !important;height: auto !important;border-radius: var(--ip-radius-sm) !important;background: transparent !important;box-shadow: none !important;padding: 0 !important;display: inline-flex !important;align-items: flex-end !important}.carousel-track1 .card1 .c1-chart-wrap svg{width: 28px !important;height: 20px !important;margin: 0 !important;flex-shrink: 0 !important;display: block !important}.carousel-track1 .card1 .c1-footer{width: 100% !important;display: flex !important;justify-content: flex-end !important;align-items: flex-end !important;margin-top: auto !important;padding-top: var(--ip-space-2) !important}.carousel-track1 .card1 .c1-chart-wrap:hover{box-shadow: none !important}.carousel-track1 .card1 .c1-watermark svg{width: 1em !important;height: 1em !important;margin: 0 !important;display: block !important;flex-shrink: 0 !important}.carousel-track1 .card1 .c1-label,.carousel-track1 .card1 h3,.carousel-track1 .card1 .c1-footer{position: relative !important;z-index: 1 !important}.carousel-track1 .card1 .c1-watermark{position: absolute !important;bottom: -10px !important;right: -5px !important;font-size: 80px !important;color: var(--c1-accent, #6366f1) !important;line-height: 1 !important;pointer-events: none !important;display: flex !important;align-items: flex-end !important;z-index: 0 !important;opacity: 0.04 !important}.carousel-track1 .card1{flex: 1 1 0 !important;min-width: 0 !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;justify-content: flex-start !important;text-align: left !important;gap: 0 !important;padding: 20px !important;background: #fff !important;border: 1px solid rgba(0,0,0,0.06) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04) !important;position: relative !important;overflow: hidden !important;color: inherit !important;transition: box-shadow 0.2s ease,transform 0.2s ease !important;cursor: default !important;border-radius: var(--ip-radius-md) !important}.carousel-track1 .card1::after{content: '' !important;position: absolute !important;top: 18px !important;right: 18px !important;width: 9px !important;height: 9px !important;border-radius: 50% !important;background: var(--c1-accent, #6366f1) !important;display: none !important}.carousel-track1 .card1 .c1-icon-circle{position: absolute !important;top: 16px !important;right: 16px !important;width: 42px !important;height: 42px !important;border-radius: 50% !important;background: var(--c1-accent-tint, rgba(99,102,241,0.10)) !important;display: flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;z-index: 2 !important;transition: transform 0.2s ease,box-shadow 0.2s ease !important}.carousel-track1 .card1:hover .c1-icon-circle{transform: scale(1.08) !important;box-shadow: 0 4px 12px rgba(0,0,0,0.12) !important}.carousel-track1 .card1 .c1-icon-circle svg{width: 20px !important;height: 20px !important;margin: 0 !important;display: block !important;flex-shrink: 0 !important;stroke: var(--c1-accent, #6366f1) !important;fill: none !important}.carousel-track1 .card1 .c1-label{font-size: 12px !important;font-weight: 500 !important;color: #6b7280 !important;line-height: 1.4 !important;white-space: normal !important;padding-right: 52px !important}.carousel-track1 .carberyuzovy{--c1-accent: #1b877e;--c1-accent-tint: rgba(27,135,126,0.10)}.carousel-track1 .card1 h3{font-weight: 700 !important;color: #111827 !important;font-size: 20px !important;white-space: normal !important;word-break: break-word !important;line-height: 1.35 !important;padding-right: 50px !important;margin: 6px 0 0 !important}@media (max-width: 768px){.carousel-track1{flex-wrap: nowrap !important;overflow-x: auto !important;-webkit-overflow-scrolling: touch !important;padding-bottom: var(--ip-space-2) !important;gap: 10px !important}.carousel-track1 .card1{flex: 0 0 200px !important;min-width: 200px !important;padding: 14px !important}.carousel-track1 .card1 h3{font-size: 17px !important}.carousel-track1 .card1 .c1-icon-circle{width: 34px !important;height: 34px !important;top: 12px !important;right: 12px !important}.carousel-track1 .card1 .c1-icon-circle svg{width: 16px !important;height: 16px !important}.carousel-track1 .card1::after{display: none !important}}body.bg-dark .carousel-track1 .card1 .c1-icon-circle{background: rgba(255,255,255,0.09) !important}body.bg-dark .carousel-track1 .card1 .c1-icon-circle svg{stroke: var(--c1-accent, #818cf8) !important;filter: brightness(1.4) !important}body.bg-dark .carousel-track1 .card1 h3{color: #f1f5f9 !important}body.bg-dark .carousel-track1 .card1 .c1-label{color: #94a3b8 !important}body.bg-dark #nav{background: #1a1d2e !important;border-top-color: rgba(255,255,255,0.06) !important}@media (max-width: 768px){body.aside-toggled #nav{display: none !important}}@media (max-width: 768px){.panel.panel-custom.menu{height: auto !important;overflow: visible !important;background: #ffffff !important;border-radius: var(--ip-radius-md) !important;border: 1px solid rgba(0,0,0,0.07) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;padding: var(--ip-space-3) !important}.panel.panel-custom.menu > .col-lg-12{display: block !important;padding: 0 !important}.panel.panel-custom.menu .row{margin-left: 0 !important;margin-right: 0 !important}.panel.panel-custom.menu .row > .col-xs-12{padding-left: 0 !important;padding-right: 0 !important}.panel.panel-custom.menu .col-xs-12 + .col-xs-12{margin-top: var(--ip-space-3) !important;padding-top: var(--ip-space-3) !important;border-top: 1px solid rgba(0,0,0,0.07) !important}.panel.panel-custom.menu .panelcat{box-shadow: none !important;border-radius: 0 !important;padding: 0 !important}.panel.panel-custom.menu .form1 li a{display: flex !important;padding: 8px 10px !important;font-size: 11px !important}}.formstyleerp,.formstyleerpplan,.formstyleerpinput,.formstyleerpinputreturn,.formstyleerpfiltrdata,.formstyleerpmail,.formstyleerpfiltr{border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-field-border, #e5e7eb) !important;background: var(--ip-field-bg, #ffffff) !important;padding: 0 14px !important;height: var(--ip-field-h) !important;line-height: var(--ip-field-h) !important;color: var(--ip-field-text, #111827) !important;box-shadow: none !important;width: 100% !important}.formstyleerp1,.formstyleerpselect,.formstyleerpselecitm{border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-field-border, #e5e7eb) !important;background: var(--ip-field-bg, #ffffff) !important;padding: 0 14px !important;height: var(--ip-field-h) !important;line-height: 46px !important;color: var(--ip-field-text, #111827) !important;box-shadow: none !important;width: 100% !important}select.formstyleerp,select.formstyleerpplan,select.selectpicker,select.formstyleerp1,select.formstyleerpselect,select.formstyleerpselecitm{padding: 0 40px 0 14px !important;-webkit-appearance: none !important;appearance: none !important;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0L5 6L10 0Z' fill='%23888888'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 15px center !important;background-size: 10px 6px !important}td .formstyleerpselect,td .formstyleerpselecitm,td .formstyleerp1,td .formstyleerp,td .formstyleerpplan,td .formstyleerpinput,td .formstyleerpinputreturn{height: var(--ip-field-h-sm) !important;padding: 0 var(--ip-space-2) !important;line-height: normal !important;border-radius: var(--ip-radius-md) !important;width: 98% !important}td .select2-container--default .select2-selection--single,td .select2-container--bootstrap .select2-selection--single{height: 36px !important;padding: 0 !important;border-radius: var(--ip-radius-md) !important;width: 100% !important}td .select2-container--default .select2-selection--single .select2-selection__rendered,td .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{line-height: 34px !important;padding-left: var(--ip-space-2) !important}td .select2-container--default .select2-selection--single .select2-selection__arrow,td .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{height: 34px !important}td .datepickerTD,td .datepicker,td .timepickerTD,td .timepicker,td .quantity-count,td .quantityshipped,td .quantitypurchased,td .amount,td .unit_cost,td .debit-price{min-width: 100px}td input[type="number"].formstyleerpselect::-webkit-outer-spin-button,td input[type="number"].formstyleerpselect::-webkit-inner-spin-button,td input[type="number"].formstyleerp::-webkit-outer-spin-button,td input[type="number"].formstyleerp::-webkit-inner-spin-button,td input[type="number"].formstyleerpplan::-webkit-outer-spin-button,td input[type="number"].formstyleerpplan::-webkit-inner-spin-button,td input[type="number"].formstyleerpinput::-webkit-outer-spin-button,td input[type="number"].formstyleerpinput::-webkit-inner-spin-button,td input[type="number"].formstyleerpinputreturn::-webkit-outer-spin-button,td input[type="number"].formstyleerpinputreturn::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0 !important}td input[type="number"].formstyleerpselect,td input[type="number"].formstyleerp,td input[type="number"].formstyleerpplan,td input[type="number"].formstyleerpinput,td input[type="number"].formstyleerpinputreturn{-moz-appearance: textfield !important;text-align: right !important}input[type="number"].formstyleerp::-webkit-outer-spin-button,input[type="number"].formstyleerp::-webkit-inner-spin-button,input[type="number"].formstyleerp1::-webkit-outer-spin-button,input[type="number"].formstyleerp1::-webkit-inner-spin-button,input[type="number"].formstyleerpplan::-webkit-outer-spin-button,input[type="number"].formstyleerpplan::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0 !important}input[type="number"].formstyleerp,input[type="number"].formstyleerp1,input[type="number"].formstyleerpplan{-moz-appearance: textfield !important}td select.formstyleerpselect,td select.formstyleerpselecitm,td select.formstyleerp1{padding: 0 var(--ip-space-5) 0 var(--ip-space-2) !important}@media (max-width: 1199px){td .formstyleerpselect,td .formstyleerpselecitm,td .formstyleerp1,td .formstyleerp,td .formstyleerpplan,td .formstyleerpinput,td .formstyleerpinputreturn{height: 40px !important;padding: 0 10px !important;line-height: var(--ip-field-h-md) !important;border-radius: var(--ip-radius-md) !important;width: 100% !important;font-size: 13px !important}td select.formstyleerpselect,td select.formstyleerpselecitm,td select.formstyleerp1{padding: 0 28px 0 10px !important}td .select2-container--default .select2-selection--single,td .select2-container--bootstrap .select2-selection--single{height: 40px !important;padding: 0 !important;border-radius: var(--ip-radius-md) !important;width: 100% !important}td .select2-container{width: 100% !important}}.formstyleerptextarea{-webkit-border-radius: var(--ip-radius-sm);-moz-border-radius: var(--ip-radius-sm);-ms-border-radius: var(--ip-radius-sm);height: 150px;vertical-align: middle;width: 100% !important;border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-field-border, #e5e7eb) !important;background: var(--ip-field-bg, #ffffff) !important;padding: 12px 14px !important;line-height: 1.5 !important;color: var(--ip-field-text, #111827) !important;box-shadow: none !important}.lableip{position: absolute;margin-bottom: 0;padding: 0 15px;z-index: 99;float: left;font-size: 10px !important;font-weight: 700 !important;color: #111827 !important}.select2-container--default .select2-selection--single{padding: 0.688rem 1.938rem !important;border-radius: var(--ip-radius-md) !important;border: 1px solid #e5e7eb !important;background: #ffffff !important;height: 48px !important;display: flex !important;align-items: center !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 1.2 !important;padding-top: 0 !important;padding-bottom: 0 !important;padding-left: 14px !important;padding-right: 30px !important;color: #111827 !important;flex: 1 !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important}.select2-container--default .select2-selection--single .select2-selection__arrow{padding: 0 !important;position: absolute !important;right: 10px !important;top: 50% !important;transform: translateY(-50%) !important;width: 20px !important;height: 20px !important;display: flex !important;align-items: center !important;justify-content: center !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width: 6px 5px 0 !important;border-color: #888 transparent transparent transparent !important;margin-left: 0 !important;margin-top: 0 !important;position: static !important;transform: none !important}.select2-container--default .select2-selection--multiple{border-radius: var(--ip-radius-md) !important;border: 1px solid #e5e7eb !important;background: #ffffff !important;min-height: 48px !important;position: relative !important;padding-right: 30px !important}.select2-container--default .select2-selection--multiple::after{content: "";position: absolute;right: 15px;top: 50%;margin-top: -3px;border-width: 6px 5px 0;border-style: solid;border-color: #888 transparent transparent transparent;pointer-events: none}body.bg-dark .select2-container--default .select2-selection--multiple::after{border-color: #9ca3af transparent transparent transparent}td .select2-container--default .select2-selection--single{height: 36px !important;border-radius: var(--ip-radius-md) !important}td .select2-container--default .select2-selection--single .select2-selection__arrow{right: 6px !important}td .select2-container--default .select2-selection--multiple{max-height: 76px !important;overflow-y: auto !important}body.bg-dark .formstyleerp,body.bg-dark .formstyleerpplan,body.bg-dark .formstyleerpinput,body.bg-dark .formstyleerpinputreturn,body.bg-dark .formstyleerpfiltrdata,body.bg-dark .formstyleerpmail,body.bg-dark .formstyleerpfiltr,body.bg-dark .formstyleerptextarea{background: var(--ip-field-bg, #252837) !important;border-color: var(--ip-field-border, rgba(255,255,255,0.10)) !important;color: var(--ip-field-text, #e5e7eb) !important}body.bg-dark .formstyleerp1,body.bg-dark .formstyleerpselect,body.bg-dark .formstyleerpselecitm{background-color: var(--ip-field-bg, #252837) !important;border-color: var(--ip-field-border, rgba(255,255,255,0.10)) !important;color: var(--ip-field-text, #e5e7eb) !important}body.bg-dark select.formstyleerp,body.bg-dark select.formstyleerpplan,body.bg-dark select.formstyleerp1,body.bg-dark select.formstyleerpselect,body.bg-dark select.formstyleerpselecitm{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0L5 6L10 0Z' fill='%239ca3af'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 15px center !important;background-size: 10px 6px !important}body.bg-dark .lableip{color: #e5e7eb !important}body.bg-dark .select2-container--default .select2-selection--single,body.bg-dark .select2-container--default .select2-selection--multiple{background: #252837 !important;border-color: rgba(255,255,255,0.10) !important}body.bg-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color: #e5e7eb !important}body.bg-dark .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #9ca3af transparent transparent transparent !important}.filters-menu .form-group{padding: 0 var(--ip-space-4) !important;margin-bottom: 14px !important;margin-top: 14px !important;background: transparent !important}.filters-menu .formstyleerp,.filters-menu .formstyleerpfiltr,.filters-menu .formstyleerpfiltrdata{height: var(--ip-field-h) !important;line-height: var(--ip-field-h) !important;border-radius: var(--ip-radius-md) !important;width: 100% !important;padding: 0 14px !important}.filters-menu .select2-container{width: 100% !important}.filters-menu .select2-container--default .select2-selection--single{height: 48px !important;width: 100% !important;border-radius: var(--ip-radius-md) !important;display: flex !important;align-items: center !important}.filters-menu .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 1.2 !important;padding-top: 0 !important;padding-bottom: 0 !important;font-size: 13px !important;padding-left: 14px !important;padding-right: 30px !important}body.bg-dark .filters-menu label,body.bg-dark .filters-menu label.lableip{color: #e5e7eb !important}body.bg-dark .filters-menu .formstyleerp,body.bg-dark .filters-menu .formstyleerp1,body.bg-dark .filters-menu .formstyleerpfiltr,body.bg-dark .filters-menu .formstyleerpfiltrdata{background: var(--ip-field-bg, #252837) !important;border-color: rgba(255,255,255,0.12) !important;color: var(--ip-field-text, #e5e7eb) !important}body.bg-dark .filters-menu .select2-container--default .select2-selection--single,body.bg-dark .filters-menu .select2-container--default .select2-selection--multiple{background: #252837 !important;border-color: rgba(255,255,255,0.12) !important}body.bg-dark .filters-menu .select2-container--default .select2-selection--single .select2-selection__rendered{color: #e5e7eb !important}.plusiconip{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;border-radius: var(--ip-radius-sm) !important;height: var(--ip-btn-icon) !important;width: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important;padding: 0 !important;margin-right: var(--ip-space-1) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;cursor: pointer !important;transition: background 0.15s,border-color 0.15s !important;text-decoration: none !important;box-sizing: border-box !important}.plusiconip:hover{border: 1px solid #00aaff !important;background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.26) !important;text-decoration: none !important}.plusiconip img{width: 16px !important;height: 16px !important;display: block !important;flex-shrink: 0 !important}.plusiconip:has(img[src*="trash"]),.plusiconip:has(img[src*="delete"]),.plusiconip[data-action-url*="delete"],.plusiconip[data-url*="delete"],.plusiconip[onclick*="delete"]{background: rgba(239,68,68,0.09) !important;border-color: rgba(239,68,68,0.18) !important}.plusiconip:has(img[src*="trash"]):hover,.plusiconip:has(img[src*="delete"]):hover,.plusiconip[data-action-url*="delete"]:hover,.plusiconip[data-url*="delete"]:hover,.plusiconip[onclick*="delete"]:hover{background: rgba(239,68,68,0.18) !important;border-color: rgba(239,68,68,0.32) !important}body.bg-dark .plusiconip{background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.10) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}body.bg-dark .plusiconip:hover{background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.35) !important}body.bg-dark .plusiconip:has(img[src*="trash"]),body.bg-dark .plusiconip:has(img[src*="delete"]),body.bg-dark .plusiconip[data-action-url*="delete"]{background: rgba(239,68,68,0.12) !important;border-color: rgba(239,68,68,0.24) !important}@media (max-width: 599px){div#tpl{padding-left: var(--ip-space-1) !important;padding-right: var(--ip-space-1) !important}.nav-tabs-custom > .tab-content{padding-left: var(--ip-space-2) !important;padding-right: var(--ip-space-2) !important}.nav-tabs-custom > .tab-content.panelcat > .tab-pane{padding-left: var(--ip-space-2) !important;padding-right: var(--ip-space-2) !important}.nav-tabs-custom .form-horizontal .form-group{margin-left: 0 !important;margin-right: 0 !important}.nav-tabs-custom .tab-content [class*="col-lg-"]:not(.iti__tel-input),.nav-tabs-custom .tab-content [class*="col-sm-"]:not(.iti__tel-input),.nav-tabs-custom .tab-content [class*="col-md-"]:not(.iti__tel-input){padding-left: var(--ip-space-1) !important;padding-right: var(--ip-space-1) !important}}.iti.formstyleerp,.iti[class*="col-"]{padding-left: 0 !important;padding-right: 0 !important}#phonblock .input-group,.ip-phone__row{padding-right: var(--ip-space-1)}.ip-phone__row{width: 100%}.ip-phone__row > .iti{flex: 1 1 auto;min-width: 0}.ip-phone .iti{height: 48px;border: 1px solid #e5e7eb;border-radius: var(--ip-radius-md);background: #fff;box-shadow: none}.ip-phone .iti__tel-input{height: 46px;line-height: 46px !important;border: 0;background: transparent;color: #111827;width: 100%}#phonblock .input-group > .input-group-addon,.ip-phone__row > .input-group-addon{right: 5px}#phonblock .iti__tel-input,.ip-phone__row .iti__tel-input{padding-top: 0 !important;padding-bottom: 0 !important;line-height: 46px !important}.iti > .iti__tel-input{background: transparent !important;border-radius: inherit !important}#phonblock .input-group > .input-group-addon,.ip-phone__row > .input-group-addon{border-radius: 0 13px 13px 0 !important}.erp-help-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 15px !important;height: 15px !important;border-radius: 50% !important;background: #9ca3af !important;color: #fff !important;font-size: 9px !important;font-style: normal !important;font-weight: 700 !important;cursor: help !important;margin-left: var(--ip-space-1) !important;vertical-align: middle !important;line-height: 1 !important;flex-shrink: 0 !important;user-select: none !important;text-decoration: none !important}.erp-help-icon:hover{background: var(--ip-primary, #3b3ef6) !important}.erp-help-tooltip{position: absolute !important;z-index: 10500 !important;background: #ffffff !important;border: 1px solid #d9e0ec !important;border-radius: var(--ip-radius-md) !important;padding: 10px 12px !important;width: 230px !important;box-shadow: 0 4px 18px rgba(0,0,0,.13) !important;display: none;pointer-events: auto !important}.erp-help-tooltip__text{font-size: 12px !important;color: #374151 !important;line-height: 1.55 !important;margin-bottom: var(--ip-space-2) !important}.erp-help-tooltip__more{background: none !important;border: none !important;color: var(--ip-primary, #3b3ef6) !important;font-size: 12px !important;font-weight: 600 !important;cursor: pointer !important;padding: 0 !important}.erp-help-tooltip__more:hover{text-decoration: underline !important}.erp-chatbot-link{color: var(--ip-primary, #3b3ef6) !important;text-decoration: underline !important;cursor: pointer !important;font-weight: 500 !important}.erp-chatbot-link:hover{color: #1d4ed8 !important}.erp-chatbot-link-btn{display: inline-flex !important;align-items: center !important;gap: 3px !important;margin: 1px 2px !important;background: #eff6ff !important;color: var(--ip-primary, #1a1cdb) !important;border: 1px solid #bfdbfe !important;border-radius: 7px !important;padding: 2px 9px !important;font-size: 11.5px !important;font-weight: 600 !important;text-decoration: none !important;cursor: pointer !important;vertical-align: middle !important}.erp-chatbot-link-btn:hover{background: #dbeafe !important;color: var(--ip-primary-hover, #1e209f) !important}body.bg-dark .erp-chatbot-link-btn{background: #1e293b !important;color: #93c5fd !important;border-color: #334155 !important}body.bg-dark .erp-chatbot-link-btn:hover{background: #253247 !important}.theme-avtar[class*="bg-"]{background: #f9fafb !important;background-color: #f9fafb !important;color: var(--ip-text, #1a1f36) !important;padding: 0 !important;margin: 0 !important;border-radius: var(--ip-radius-sm) !important;background-color: transparent !important;border: 1px solid rgba(0, 0, 0, 0.10) !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;transition: background-color 0.15s ease,border-color 0.15s ease !important;top: unset !important;right: unset !important;z-index: unset !important;position: static !important;color: var(--ip-text-muted, #6b7280) !important}body.bg-dark .theme-avtar[class*="bg-"]{background: #252d3d !important;background-color: #252d3d !important;color: #e5e7eb !important}.filepond--root .filepond--drop-label,.filepond--drop-label{border: none !important;border-radius: 0 !important;color: #6b7280 !important;font-size: 13px !important}.filepond--drop-label label a{color: var(--ip-primary) !important;text-decoration: none !important}.filepond--drop-label label a:hover{text-decoration: underline !important}.filepond--label-action{color: var(--ip-primary) !important;text-decoration: none !important;font-weight: 600 !important}.filepond--label-action:hover{text-decoration: underline !important}body.bg-dark .filepond--drop-label,body.bg-dark .filepond--drop-label label{color: #9ca3af !important}.panel-title a.btn.btn-default:has(img),.hedtitelname a.btn.btn-default:has(img),.hedtitelname h3 a.btn.btn-default:has(img),ul.nav.nav-tabs li.linktop a.btn.btn-default:has(img){background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;border-radius: var(--ip-radius-sm) !important;height: 32px !important;width: 32px !important;min-width: 32px !important;padding: 0 !important;margin-right: var(--ip-space-1) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;cursor: pointer !important;transition: background 0.15s,border-color 0.15s !important;text-decoration: none !important;box-sizing: border-box !important;box-shadow: none !important}.panel-title a.btn.btn-default:has(img):hover,.hedtitelname a.btn.btn-default:has(img):hover,ul.nav.nav-tabs li.linktop a.btn.btn-default:has(img):hover{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.26) !important}.panel-title a.btn.btn-default:has(img) img,.hedtitelname a.btn.btn-default:has(img) img,ul.nav.nav-tabs li.linktop a.btn.btn-default:has(img) img{width: 16px !important;height: 16px !important;display: block !important;flex-shrink: 0 !important}body.bg-dark .panel-title a.btn.btn-default:has(img),body.bg-dark .hedtitelname a.btn.btn-default:has(img),body.bg-dark ul.nav.nav-tabs li.linktop a.btn.btn-default:has(img){background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.10) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}body.bg-dark .panel-title a.btn.btn-default:has(img):hover,body.bg-dark .hedtitelname a.btn.btn-default:has(img):hover,body.bg-dark ul.nav.nav-tabs li.linktop a.btn.btn-default:has(img):hover{background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.35) !important}select.select2-hidden-accessible{pointer-events: none !important}img.plusiconip{margin-right: 0px !important;width: 16px !important;height: 16px !important;display: block !important;flex-shrink: 0 !important;object-fit: unset !important;border-radius: 0 !important}button.botomerpbotomdropdown,button.botomerpbotomdropdown1,a.botomerpbotomdropdown,a.botomerpbotomdropdown1,button.filterdropdown,a.filterdropdown{height: var(--ip-btn-h) !important;min-width: 90px !important;flex: 0 0 auto !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;border-radius: var(--ip-radius-sm) !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1 !important;padding: 0 20px !important;cursor: pointer !important;text-decoration: none !important;white-space: nowrap !important;outline: none !important;float: none !important;background-color: #f9fafb !important;color: #374151 !important;border: 1px solid rgba(0,0,0,0.14) !important;box-shadow: none !important;transition: background-color 0.15s ease,box-shadow 0.15s ease,color 0.15s ease !important;-webkit-appearance: none !important}button.botomerpbotomdropdown:hover,button.botomerpbotomdropdown1:hover,a.botomerpbotomdropdown:hover,a.botomerpbotomdropdown1:hover,button.filterdropdown:hover,a.filterdropdown:hover{background-color: #f3f4f6 !important;color: #111827 !important;box-shadow: none !important;padding: 0 20px !important;transform: none !important}body.bg-dark button.botomerpbotomdropdown,body.bg-dark button.botomerpbotomdropdown1,body.bg-dark a.botomerpbotomdropdown,body.bg-dark a.botomerpbotomdropdown1{background-color: #252837 !important;color: #e5e7eb !important;border-color: rgba(255,255,255,0.12) !important}body.bg-dark button.botomerpbotomdropdown:hover,body.bg-dark button.botomerpbotomdropdown1:hover,body.bg-dark a.botomerpbotomdropdown:hover,body.bg-dark a.botomerpbotomdropdown1:hover{background-color: #2d3144 !important;color: #f3f4f6 !important}.ipp-no-data{padding: 40px 24px;text-align: center}.ipp-no-data__icon{width: 64px;height: 64px;border-radius: 50%;background: #eff6ff;display: flex;align-items: center;justify-content: center;margin: 0 auto 14px;flex-shrink: 0}.ipp-no-data__icon svg{stroke: var(--ip-primary)}.ipp-no-data__text{font-size: 14px;font-weight: 600;color: #374151}body.bg-dark .ipp-no-data__icon{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.15)}body.bg-dark .ipp-no-data__icon svg{stroke: var(--ip-accent, #6063fa)}body.bg-dark .ipp-no-data__text{color: #e5e7eb}#sortableList{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 6px}#sortableList li.sortable-attr-item{display: inline-flex;align-items: center;padding: 5px 12px;border: 1px solid #ccc;border-radius: 4px;cursor: move;font-size: 13px;white-space: nowrap;width: auto !important}.client-card-layout{display: flex;align-items: flex-start;gap: var(--ip-space-2)}.nav-tabs-custom > .tab-content:has(.client-card-layout){padding: var(--ip-space-2) !important}.client-card-layout > .nav-tabs-custom{flex-shrink: 0 !important;width: 210px !important;max-width: 210px !important;min-width: 210px !important;border-right: none !important;border-bottom: none !important;min-height: 300px;padding: var(--ip-space-2) var(--ip-space-2);overflow: visible !important}.client-card-layout > .nav-tabs-custom .scroll-container{flex-direction: column !important;overflow: visible !important;width: 210px !important;padding: 0 !important}.client-card-layout > .nav-tabs-custom .arrow{display: none !important}.client-card-layout ul.ulproject{flex-direction: column !important;overflow-x: hidden !important;overflow-y: visible !important;white-space: normal !important;width: 100% !important;border-bottom: none !important;padding: 4px 6px !important;gap: 2px;display: flex !important}.client-card-layout ul.ulproject > li{float: none !important;width: 100% !important;clear: both !important;border-bottom: none !important;border-radius: var(--ip-radius-sm) !important;overflow: hidden}.client-card-layout ul.ulproject > li > a{display: flex !important;align-items: center !important;gap: 10px !important;border-radius: var(--ip-radius-sm) !important;border: none !important;padding: 11px 14px !important;white-space: normal !important;font-size: 13.5px !important;font-weight: 400 !important;line-height: 1.3 !important;color: var(--ip-nav-item, #2a2c2e) !important;margin: 0 !important;transition: background 0.2s ease,color 0.2s ease !important;text-decoration: none !important}.client-card-layout ul.ulproject > li > a:hover{background: var(--ip-nav-hover-bg, #f3f4f6) !important;color: var(--ip-nav-item-hover, #374151) !important;border: none !important;width: 100%}.client-card-layout ul.ulproject > li.active > a,.client-card-layout ul.ulproject > li.active > a:hover,.client-card-layout ul.ulproject > li.active > a:focus{background: var(--ip-nav-hover-bg, #f3f4f6) !important;color: var(--ip-nav-item-active, #111827) !important;border: none !important}.client-card-layout .ccm-icon{width: 18px;height: 18px;flex-shrink: 0;filter: brightness(0) opacity(0.3);transition: filter 0.2s ease}.client-card-layout ul.ulproject > li > a span:not(.ccm-badge){flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.client-card-layout ul.ulproject > li > a .ccm-badge{flex: 0 0 auto;margin-left: var(--ip-space-2);background: #eef1f6;color: #6b7280;font-size: 11px;font-weight: 600;line-height: 1;padding: 3px 7px;border-radius: var(--ip-radius-md);min-width: 18px;text-align: center}body.bg-dark .client-card-layout ul.ulproject > li > a .ccm-badge{background: rgba(255,255,255,0.10);color: #cbd5e1}.ip-side-card .tab-content .panel-title > span:first-child,.ip-side-card .tab-content .panel-title > strong:first-child,.ip-side-card .tab-content ul.nav.nav-tabs > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;font-size: 12px !important;text-transform: uppercase !important;letter-spacing: 0.4px !important;padding: var(--ip-space-1) var(--ip-space-3) !important;border-radius: var(--ip-radius-sm) !important;border: none !important;text-decoration: none !important}body.bg-dark .ip-side-card .tab-content .panel-title > span:first-child,body.bg-dark .ip-side-card .tab-content .panel-title > strong:first-child,body.bg-dark .ip-side-card .tab-content ul.nav.nav-tabs > li:first-child:not(.linktop) > a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4f5 !important}.ip-side-card .tab-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a:not([href]):not([data-toggle]):not([onclick]){display: inline-block !important;width: auto !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;font-size: 12px !important;text-transform: uppercase !important;letter-spacing: 0.4px !important;padding: var(--ip-space-1) var(--ip-space-3) !important;border-radius: var(--ip-radius-sm) !important;border: none !important;pointer-events: none !important}body.bg-dark .ip-side-card .tab-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a:not([href]):not([data-toggle]):not([onclick]){background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4f5 !important}.client-card-layout ul.ulproject > li.active > a .ccm-icon,.client-card-layout ul.ulproject > li > a:hover .ccm-icon{filter: brightness(0) opacity(0.65)}.client-card-layout > .pcd-content-panel{flex: 1 1 0;min-width: 0;overflow: visible;min-height: 300px;border: none;border-radius: var(--ip-radius-md);box-shadow: none;background: var(--ip-bg-card, #fff);padding: var(--ip-space-2) !important}.client-card-layout > .tab-content{flex: 1 1 0;min-width: 0}body.bg-dark .client-card-layout .ccm-icon{filter: brightness(0) invert(1) opacity(0.55)}body.bg-dark .client-card-layout ul.ulproject > li.active > a .ccm-icon,body.bg-dark .client-card-layout ul.ulproject > li > a:hover .ccm-icon{filter: brightness(0) invert(1) opacity(0.9)}.ccm-banner{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);background: linear-gradient(135deg, #f0f4ff 0%, #e8f0fe 100%);border-radius: var(--ip-radius-md);padding: 16px 20px;margin-bottom: var(--ip-space-4);border: 1px solid #dce6fb}body.bg-dark .ccm-banner{background: linear-gradient(135deg, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.03) 100%);border-color: rgba(255,255,255,0.1)}.ccm-banner-body{display: flex;align-items: center;gap: 14px;min-width: 0}.ccm-banner-avatar{width: 48px;height: 48px;border-radius: 50%;background: var(--ip-primary);color: #fff;font-size: 20px;font-weight: 700;display: flex;align-items: center;justify-content: center;flex-shrink: 0}body.bg-dark .ccm-banner-avatar{background: var(--ip-primary-hover, #2528eb)}.ccm-banner-name{font-size: 18px;font-weight: 700;color: var(--ip-text-strong, #111827);line-height: 1.2;margin-bottom: 3px}.ccm-banner-sub{font-size: 13px;color: var(--ip-text-muted, #6b7280)}.ccm-banner-limit{color: #dc2626}.ccm-banner-actions{display: flex;align-items: center;gap: 6px;flex-shrink: 0}.gridcontetdetali .text-muted.text-sm{font-size: 10px !important;font-weight: 600 !important;text-transform: uppercase !important;letter-spacing: 0.04em !important;color: #9ca3af !important;margin-bottom: 2px !important}.gridcontetdetali h5.text-primary{color: #111827 !important;font-size: 13px !important;font-weight: 600 !important}body.bg-dark .gridcontetdetali h5.text-primary{color: #f3f4f6 !important}.gridcontetdetali .d-flex.align-items-start{padding: 6px 4px;border-radius: var(--ip-radius-sm);transition: background 0.15s}.gridcontetdetali .d-flex.align-items-start:hover{background: #f9fafb}body.bg-dark .gridcontetdetali .d-flex.align-items-start:hover{background: rgba(255,255,255,0.04)}.awesomplete > ul{border-radius: var(--ip-radius-md) !important;border: 1px solid #e5e7eb !important;box-shadow: 0 8px 24px rgba(0,0,0,0.10),0 2px 6px rgba(0,0,0,0.06) !important;background: #fff !important;padding: var(--ip-space-1) 0 !important;margin-top: var(--ip-space-1) !important;min-width: 320px !important;max-height: 320px;overflow-y: auto}.awesomplete > ul:before{display: none !important}.awesomplete > ul > li{padding: 9px 14px !important;font-size: 13px !important;color: #374151 !important;border-radius: var(--ip-radius-sm) !important;margin: 0 var(--ip-space-1) !important;transition: background 0.12s !important;cursor: pointer !important}.awesomplete > ul > li:hover{background: #f3f4f6 !important;color: #111827 !important}.awesomplete > ul > li[aria-selected="true"]{background: #eff2ff !important;color: var(--ip-primary) !important}.awesomplete mark{background: #fef3c7 !important;color: #92400e !important;border-radius: 3px !important;padding: 0 1px !important;font-weight: 600 !important}.awesomplete li:hover mark{background: #fde68a !important;color: #78350f !important}.awesomplete li[aria-selected="true"] mark{background: #c7d7fd !important;color: #1e40af !important}body.bg-dark .awesomplete > ul{background: #1f2937 !important;border-color: rgba(255,255,255,0.1) !important;box-shadow: 0 8px 24px rgba(0,0,0,0.4) !important}body.bg-dark .awesomplete > ul > li{color: #d1d5db !important}body.bg-dark .awesomplete > ul > li:hover{background: rgba(255,255,255,0.07) !important;color: #f9fafb !important}body.bg-dark .awesomplete > ul > li[aria-selected="true"]{background: rgba(99,102,241,0.15) !important;color: #a5b4fc !important}.ccm-section-head{display: flex;align-items: center;gap: 10px;padding: var(--ip-space-2) var(--ip-space-3);margin-top: var(--ip-space-5);margin-bottom: 14px;background: #f8fafc;border: 1px solid #e5e7eb;border-radius: var(--ip-radius-sm);clear: both;width: 100%;box-sizing: border-box}.ccm-section-head .theme-avtar{margin: 0;flex-shrink: 0}.ccm-section-head-title{font-size: 12px;font-weight: 700;color: #374151;text-transform: uppercase;letter-spacing: 0.07em}body.bg-dark .ccm-section-head{background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.08)}body.bg-dark .ccm-section-head-title{color: #9ca3af}.filepond--root{border-radius: var(--ip-radius-md) !important;font-family: inherit !important;margin-bottom: 0 !important}.filepond--panel-root{box-shadow: none !important;background-color: #f9fafb !important;border: 1.5px dashed #d1d5db !important;border-radius: var(--ip-radius-sm) !important}.filepond--drop-label{min-height: 60px !important}.filepond--drop-label label{font-size: 13px !important;color: #9ca3af !important;cursor: pointer !important}.filepond--drop-label label strong,.filepond--drop-label label a{color: var(--ip-primary) !important;font-weight: 600 !important}.filepond--drip-blob{background: var(--ip-primary) !important}body.bg-dark .filepond--panel-root{background-color: rgba(255,255,255,0.03) !important;border-color: rgba(255,255,255,0.12) !important}body.bg-dark .filepond--drop-label label{color: #6b7280 !important}#chat-box{padding: 0 !important;overflow: visible !important}.ip-comment-item:not(.ip-comment-reply){width: 100%;box-sizing: border-box}.ip-comment-item{display: flex;align-items: flex-start;gap: var(--ip-space-3);padding: 14px 16px;border-radius: var(--ip-radius-md);border: 1px solid #eff1f5;box-shadow: 0 1px 4px rgba(0,0,0,.05);background: #fff;margin-bottom: var(--ip-space-2);position: relative;transition: box-shadow 0.15s}.ip-comment-item:hover{box-shadow: 0 2px 8px rgba(0,0,0,.08)}.ip-comment-item:last-child{margin-bottom: 0}.ip-comment-bar{display: none}.ip-comment-avatar{width: 38px;height: 38px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 700;flex-shrink: 0;overflow: hidden}.ip-comment-avatar-img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%}.ip-comment-avatar--c0{background: #ede9fe;color: #6366f1}.ip-comment-avatar--c1{background: #d1fae5;color: #059669}.ip-comment-avatar--c2{background: #dbeafe;color: var(--ip-primary-hover, #2528eb)}.ip-comment-avatar--c3{background: #fef3c7;color: #b45309}.ip-comment-avatar--c4{background: #f3e8ff;color: #7c3aed}.ip-comment-avatar--c5{background: #fee2e2;color: #dc2626}.ip-comment-body{flex: 1;min-width: 0}.ip-comment-header{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);margin-bottom: 5px;flex-wrap: wrap}.ip-comment-meta{display: flex;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap}.ip-comment-author{font-size: 13px;font-weight: 700;color: var(--ip-text-strong, #111827) !important;text-decoration: none !important;line-height: 1}.ip-comment-author:hover{color: var(--ip-primary) !important}.ip-comment-actions{display: flex;align-items: center;gap: 6px;flex-shrink: 0}.ip-comment-time{font-size: 11px;color: #9ca3af;display: flex;align-items: center;gap: 3px;white-space: nowrap;background: none;padding: 0}.ip-comment-clock{width: 11px;height: 11px;filter: brightness(0) opacity(0.3);flex-shrink: 0}.ip-comment-time label{margin: 0;padding: 0;line-height: 1;font-weight: normal;cursor: default}.ip-comment-delete{opacity: 0.2;transition: opacity 0.15s,background 0.15s;display: flex;align-items: center;padding: var(--ip-space-1);border-radius: var(--ip-radius-sm);color: #ef4444}.ip-comment-item:hover .ip-comment-delete{opacity: 0.5}.ip-comment-delete:hover{opacity: 1 !important;background: #fee2e2}.ip-comment-text{font-size: 13.5px;color: #4b5563;line-height: 1.6;margin-bottom: 10px;white-space: pre-wrap;word-break: break-word}.ip-comment-attachments{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: 10px}.ip-comment-img-attach{width: 90px;height: 68px;object-fit: cover;border-radius: var(--ip-radius-sm);border: 1px solid #e5e7eb;cursor: zoom-in;transition: transform 0.15s}.ip-comment-img-attach:hover{transform: scale(1.03)}.ip-comment-file{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;background: #f9fafb;border: 1px solid #e5e7eb;border-radius: var(--ip-radius-sm);padding: 5px 10px;text-decoration: none;color: #374151;transition: background 0.15s}.ip-comment-file:hover{background: #f3f4f6}.ip-comment-file-name{color: #374151;text-decoration: none;font-size: 12px}.ip-comment-reply-btn{background: none;border: none;border-radius: var(--ip-radius-sm);padding: 3px 8px;font-size: 12px;font-weight: 500;color: #9ca3af;cursor: pointer;display: inline-flex;align-items: center;gap: var(--ip-space-1);transition: background 0.15s,color 0.15s;margin-top: 2px}.ip-comment-reply-btn img{filter: brightness(0) opacity(0.35);width: 13px}.ip-comment-reply-btn:hover{background: #f3f4f6;color: #374151}.ip-comment-reply-btn:hover img{filter: brightness(0) opacity(0.6)}.ip-comment-reply{margin-left: 50px;background: #f9fafb;border: 1px solid #f0f2f5;border-radius: var(--ip-radius-md);box-shadow: none;padding: 10px 14px;margin-top: 6px;margin-bottom: 6px;max-width: 100%;box-sizing: border-box}.ip-comment-reply .ip-comment-avatar--sm{width: 28px !important;height: 28px !important;font-size: 11px !important}.ip-comment-reply .ip-comment-text{font-size: 13px;margin-bottom: 0}.ip-comment-reply .ip-comment-time{background: none;padding: 0}body.bg-dark .ip-comment-item{background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.07);box-shadow: none}body.bg-dark .ip-comment-item:hover{box-shadow: 0 2px 8px rgba(0,0,0,.3)}body.bg-dark .ip-comment-text{color: #9ca3af}body.bg-dark .ip-comment-time{color: #6b7280}body.bg-dark .ip-comment-reply-btn{color: #6b7280}body.bg-dark .ip-comment-reply-btn:hover{background: rgba(255,255,255,0.06);color: #f3f4f6}body.bg-dark .ip-comment-reply{background: rgba(255,255,255,0.03);border-color: rgba(255,255,255,0.06)}body.bg-dark .ip-comment-reply .ip-comment-text{color: #9ca3af}body.bg-dark .ip-comment-delete:hover{background: rgba(239,68,68,0.15)}body.bg-dark .ip-comment-clock{filter: brightness(0) invert(1) opacity(0.45) !important}body.bg-dark .ip-comment-reply-btn img{filter: brightness(0) invert(1) opacity(0.5) !important}body.bg-dark .ip-comment-reply-btn:hover img{filter: brightness(0) invert(1) opacity(0.8) !important}body.bg-dark .ip-comment-file{background: rgba(255,255,255,0.05);border-color: rgba(255,255,255,0.08);color: #d1d5db}@media (max-width: 576px){.ip-comment-item{padding: 10px 12px;gap: var(--ip-space-2)}.ip-comment-avatar{width: 32px;height: 32px;font-size: 12px}.ip-comment-reply{margin-left: var(--ip-space-4);padding: 8px 10px;max-width: calc(100% - 16px)}.ip-comment-reply .ip-comment-avatar--sm{width: 24px !important;height: 24px !important;font-size: 10px !important}}.wd-0{width: 0px !important}.time-ago{float: right}.att-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));gap: 14px;padding: var(--ip-space-1) 0}.att-card{border: 1px solid var(--ip-border, #e5e7eb);border-radius: var(--ip-radius-md);overflow: hidden;background: var(--ip-bg-card, #fff);display: flex;flex-direction: column;transition: box-shadow 0.18s ease,transform 0.18s ease}.att-card:hover{box-shadow: 0 4px 16px rgba(0,0,0,0.08);transform: translateY(-2px)}.att-card__preview{display: block;position: relative;width: 100%;aspect-ratio: 1 / 1;overflow: hidden;background: var(--ip-surface-inset, #f9fafb);text-decoration: none}.att-card__preview img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.2s ease}.att-card:hover .att-card__preview img{transform: scale(1.04)}.att-card__file-icon{width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px}.att-card__ext{font-size: 11px;font-weight: 700;letter-spacing: 0.05em}.att-card__body{padding: 10px 10px 6px;flex: 1;min-width: 0}.att-card__name{font-size: 12px;font-weight: 600;color: var(--ip-text-strong, #111827);margin: 0 0 var(--ip-space-1);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.att-card__meta{font-size: 11px;color: var(--ip-text-muted, #6b7280);margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.att-card__actions{display: flex;gap: 6px;padding: 8px 10px;border-top: 1px solid var(--ip-border, #f3f4f6);background: var(--ip-surface-inset, #fafafa)}.att-card__btn{display: inline-flex;align-items: center;gap: var(--ip-space-1);font-size: 11px;font-weight: 500;border-radius: var(--ip-radius-sm);padding: var(--ip-space-1) var(--ip-space-2);text-decoration: none;cursor: pointer;border: 1px solid transparent;transition: background 0.15s ease,color 0.15s ease;line-height: 1}.att-card__btn--download{background: #f0f9ff;color: #0369a1;border-color: #bae6fd;flex: 1;justify-content: center}.att-card__btn--download:hover{background: #e0f2fe;color: #0369a1}.att-card__btn--online{background: #f5f3ff;color: #6d28d9;border-color: #ddd6fe;padding: 4px 7px;justify-content: center}.att-card__btn--online:hover{background: #ede9fe;color: #6d28d9}.att-card__btn--delete{background: #fff0f0;color: #dc2626;border-color: #fecaca;padding: 4px 7px;justify-content: center}.att-card__btn--delete:hover{background: #fee2e2;color: #dc2626}.att-empty{grid-column: 1 / -1;display: flex;flex-direction: column;align-items: center;gap: 10px;padding: 40px 0;color: #9ca3af;font-size: 13px}body.bg-dark .att-card__btn--download{background: rgba(3,105,161,0.15);border-color: rgba(3,105,161,0.3);color: #38bdf8}body.bg-dark .att-card__btn--online{background: rgba(109,40,217,0.15);border-color: rgba(109,40,217,0.3);color: #a78bfa}body.bg-dark .att-card__btn--delete{background: rgba(220,38,38,0.12);border-color: rgba(220,38,38,0.25);color: #f87171}@media (max-width: 599px){.att-grid{grid-template-columns: repeat(2, 1fr);gap: 10px}}#att-lightbox{display: none;position: fixed;inset: 0;z-index: 99999;align-items: center;justify-content: center}#att-lightbox.att-lightbox--open{display: flex}#att-lightbox__backdrop{position: absolute;inset: 0;background: rgba(0,0,0,0.85);animation: attLbFadeIn 0.2s ease}#att-lightbox__wrap{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;max-width: 90vw;max-height: 90vh;animation: attLbZoomIn 0.22s ease}#att-lightbox__img{max-width: 90vw;max-height: 80vh;object-fit: contain;border-radius: var(--ip-radius-md);box-shadow: 0 20px 60px rgba(0,0,0,0.5);display: block}#att-lightbox__caption{color: rgba(255,255,255,0.75);font-size: 13px;margin: 10px 0 0;text-align: center;max-width: 80vw;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#att-lightbox__close{position: absolute;top: -40px;right: 0;background: rgba(255,255,255,0.15);color: #fff;border: none;border-radius: var(--ip-radius-sm);width: 32px;height: 32px;font-size: 16px;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background 0.15s}#att-lightbox__close:hover{background: rgba(255,255,255,0.3)}@keyframes attLbFadeIn{from{opacity: 0}to{opacity: 1}}@keyframes attLbZoomIn{from{transform: scale(0.92);opacity: 0}to{transform: scale(1);opacity: 1}}.toggle-media-view{opacity: 0.45;transition: opacity 0.15s ease,background 0.15s ease}.toggle-media-view:hover{opacity: 0.75}.toggle-media-view.att-view-active{opacity: 1;background: #f0f0f0 !important;border-color: #d1d5db !important}body.bg-dark .toggle-media-view.att-view-active{background: rgba(255,255,255,0.1) !important}.ccm-mobile-header{display: none}@media (max-width: 768px){.ccm-mobile-header{display: flex;align-items: center;gap: 10px;padding: 10px 14px;background: var(--ip-bg-card, #fff);border-bottom: 1px solid #e5e7eb;position: sticky;top: 0;z-index: 200;min-height: 52px}.ccm-burger{display: flex;flex-direction: column;justify-content: center;gap: 5px;width: 40px;height: 40px;padding: var(--ip-space-2);background: none;border: none;cursor: pointer;border-radius: var(--ip-radius-sm);flex-shrink: 0;transition: background 0.15s}.ccm-burger:hover{background: var(--ip-nav-hover-bg, #f3f4f6)}.ccm-burger span{display: block;height: 2px;background: #374151;border-radius: 2px;transition: transform 0.2s ease,opacity 0.2s ease}body.bg-dark .ccm-burger span{background: #d1d5db}.ccm-mobile-title{font-size: 14px;font-weight: 700;color: var(--ip-text-strong, #111827);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.client-card-layout{flex-direction: column !important;gap: 0 !important;padding-bottom: 70px !important}.client-card-layout > .nav-tabs-custom{position: fixed !important;top: 0 !important;left: -260px !important;width: 260px !important;min-width: 260px !important;max-width: 260px !important;height: 100vh !important;z-index: 1060 !important;background: var(--ip-bg-card, #fff) !important;box-shadow: 4px 0 24px rgba(0,0,0,0.12) !important;transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1) !important;overflow-y: auto !important;padding-top: 56px !important;border-radius: 0 !important}.client-card-layout > .nav-tabs-custom.ccm-drawer-open{left: 0 !important}.ccm-drawer-close{display: flex !important;position: absolute;top: 12px;right: 12px;width: 36px;height: 36px;align-items: center;justify-content: center;background: #f3f4f6;border: none;border-radius: var(--ip-radius-sm);cursor: pointer;font-size: 18px;color: #374151;z-index: 10;transition: background 0.15s}.ccm-drawer-close:hover{background: #e5e7eb}body.bg-dark .ccm-drawer-close{background: rgba(255,255,255,0.08);color: #d1d5db}body.bg-dark .ccm-drawer-close:hover{background: rgba(255,255,255,0.14)}.ccm-drawer-backdrop{display: none;position: fixed;inset: 0;background: rgba(0,0,0,0.45);z-index: 1055;animation: ccmFadeIn 0.22s ease}.ccm-drawer-backdrop.ccm-backdrop-visible{display: block}.client-card-layout > .tab-content,.client-card-layout > .pcd-content-panel{border-radius: 0 !important;padding: 12px 12px 70px !important;height: auto !important;width: 100% !important;overflow: visible !important}.client-card-layout > .nav-tabs-custom .scroll-container{width: 100% !important}.client-card-layout ul.ulproject > li > a{padding: 13px 16px !important;font-size: 14px !important}}@keyframes ccmFadeIn{from{opacity: 0}to{opacity: 1}}.ccm-drawer-close{display: none}@media (max-width: 768px){.ccm-banner-limit{display: inline;word-break: break-word}.ccm-banner-actions{flex-shrink: 0}}@media (max-width: 768px){.client-card-layout,.client-card-layout > .tab-content,.client-card-layout > .tab-content > .tab-pane{max-width: 100% !important;overflow-x: clip !important;overflow-y: visible !important;box-sizing: border-box !important}.ccm-banner{padding: 12px 14px;gap: 10px;overflow-x: clip !important;overflow-y: visible !important;max-width: 100% !important;box-sizing: border-box !important}.ccm-banner-body{overflow: hidden;min-width: 0 !important;flex: 1 1 0 !important;overflow-x: clip !important;overflow-y: visible !important;max-width: 100% !important}.ccm-banner-name{font-size: 15px;max-width: 100% !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}.ccm-banner-sub{font-size: 12px;line-height: 1.4;max-width: 100% !important;white-space: normal !important;word-break: break-word !important;overflow-wrap: anywhere !important}.gridcontetdetali{max-width: 100% !important;overflow-x: clip !important}.gridcontetdetali .d-flex{max-width: 100% !important;flex-wrap: wrap !important}.gridcontetdetali .ms-2,.gridcontetdetali .text-sm,.gridcontetdetali h5{max-width: 100% !important;word-break: break-word !important}}.ip-social-feed{padding: var(--ip-space-2) var(--ip-space-1)}.ip-social-conv{margin-bottom: 18px}.ip-social-conv-head{display: flex;align-items: center;gap: var(--ip-space-2);margin-bottom: var(--ip-space-2);padding-bottom: 6px;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08))}.ip-social-conv-name{font-weight: 600;color: var(--ip-text, #111827)}.ip-social-conv-channel{font-size: 10px;text-transform: uppercase;letter-spacing: 0.3px;background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb);padding: 2px 8px;border-radius: var(--ip-radius-md)}.ip-social-msg{background: var(--ip-bg-page, #f8f9fd);border: 1px solid var(--ip-border, rgba(0,0,0,0.06));border-radius: var(--ip-radius-md);padding: var(--ip-space-2) var(--ip-space-3);margin-bottom: var(--ip-space-2);max-width: 80%}.ip-social-msg-head{display: flex;align-items: baseline;gap: var(--ip-space-2);margin-bottom: 3px}.ip-social-msg-head strong{font-size: 12px;color: var(--ip-text, #111827)}.ip-social-msg-time{font-size: 11px;color: var(--ip-text-muted, #6b7280)}.ip-social-msg-body{font-size: 13px;color: var(--ip-text, #374151);word-break: break-word}.ip-social-msg-attach{font-size: 12px;color: var(--ip-text-muted, #6b7280);margin-top: var(--ip-space-1)}body.bg-dark .ip-social-msg{background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.08)}.ip-social-feed{max-height: 62vh;overflow-y: auto;position: relative}.ip-social-tabs{display: flex;flex-wrap: wrap;gap: 6px;padding: 4px 4px 10px}.ip-social-tab{display: inline-flex;align-items: center;gap: 6px;padding: 6px 14px;border-radius: var(--ip-radius-md, 10px);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));background: #fff;color: var(--ip-text, #374151);font-size: 12.5px;font-weight: 600;cursor: pointer}.ip-social-tab:hover{background: var(--ip-primary-light, #eff4ff)}.ip-social-tab.active{background: var(--ip-primary, #1a1cdb);border-color: var(--ip-primary, #1a1cdb);color: #fff}.ip-social-tab > i{font-style: normal;font-size: 11px;font-weight: 700;background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb);padding: 1px 7px;border-radius: var(--ip-radius-pill)}.ip-social-tab.active > i{background: rgba(255,255,255,.22);color: #fff}.ip-social-day{position: sticky;top: 0;z-index: 2;text-align: center;margin: var(--ip-space-3) 0 var(--ip-space-2)}.ip-social-day > span{display: inline-block;padding: 3px 12px;border-radius: var(--ip-radius-pill);background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb);font-size: 11px;font-weight: 700}.ip-social-chip{margin-left: auto;font-size: 10px;text-transform: uppercase;letter-spacing: .3px;background: var(--ip-bg-page, #f1f3f9);color: var(--ip-text-muted, #6b7280);padding: 1px 7px;border-radius: var(--ip-radius-pill)}.ip-social-toolbar{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding-bottom: 6px}.ip-social-toolbar .ip-social-tabs{padding: var(--ip-space-1) 0;flex: 1 1 auto}.ip-social-toolbar .ip-social-period{margin-left: auto}.ip-social-period{position: relative;display: flex;align-items: center}.ip-social-range-ic{position: absolute;left: 10px;pointer-events: none;color: var(--ip-text-muted, #9ca3af)}.ip-social-range{width: 215px;padding: 6px 26px 6px 31px;cursor: pointer;border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-md, 10px);background: #fff;font-size: 12.5px;color: var(--ip-text, #374151)}.ip-social-range-clear{position: absolute;right: 6px;border: 0;background: transparent;cursor: pointer;font-size: 17px;line-height: 1;color: var(--ip-text-muted, #9ca3af);padding: 0 var(--ip-space-1)}.ip-social-range-clear:hover{color: #dc2626}.daterangepicker{z-index: 10000 !important}.ip-social-empty{display: flex;flex-direction: column;align-items: center;gap: var(--ip-space-2);padding: 26px 12px;text-align: center;color: var(--ip-text-muted, #9ca3af)}.ip-social-empty svg{color: var(--ip-border, #d1d5db)}.ip-social-empty p{margin: 0;font-size: 13px}.ip-social-empty-reset{position: static;font-size: 12.5px;padding: 5px 14px;border: 1px solid var(--ip-border, rgba(0,0,0,0.12));border-radius: var(--ip-radius-md, 10px);background: transparent;color: var(--ip-text-muted, #6b7280);cursor: pointer}.ip-social-empty-reset:hover{border-color: var(--ip-primary, #1a1cdb);color: var(--ip-primary, #1a1cdb);background: var(--ip-primary-light, #eff4ff)}body.bg-dark .ip-social-empty-reset{color: #9ca3af;border-color: rgba(255,255,255,.12)}.ip-social-window-empty{text-align: center;padding: 18px 10px;font-size: 12.5px;color: var(--ip-text-muted, #9ca3af)}.ip-social-earlier{margin-top: 14px;border-top: 1px solid var(--ip-border, rgba(0,0,0,0.08));padding-top: 10px}.ip-social-earlier-hd{text-align: center;margin-bottom: var(--ip-space-2)}.ip-social-earlier-hd > span{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .4px;color: var(--ip-text-muted, #9ca3af)}.ip-social-idx-row{margin-bottom: var(--ip-space-1)}.ip-social-idx{display: flex;align-items: center;gap: var(--ip-space-2);width: 100%;padding: 9px 12px;border-radius: var(--ip-radius-md, 10px);cursor: pointer;border: 1px solid var(--ip-border, rgba(0,0,0,0.08));background: var(--ip-bg-page, #f8f9fd);font-size: 12.5px;font-weight: 600;color: var(--ip-text, #374151);text-align: left}.ip-social-idx:hover{background: var(--ip-primary-light, #eff4ff)}.ip-social-idx:disabled{opacity: .6;cursor: default}.ip-social-idx > span{flex: 1}.ip-social-idx > i{font-style: normal;font-size: 11px;font-weight: 700;background: #fff;color: var(--ip-text-muted, #6b7280);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));padding: 1px 8px;border-radius: var(--ip-radius-pill)}.ip-social-idx--year{font-size: 13.5px;font-weight: 700}.ip-social-idx--month{font-size: 12.5px}.ip-social-idx--day{font-size: 12px;font-weight: 600;background: transparent;border-style: dashed}.ip-social-caret{flex: none;color: var(--ip-text-muted, #9ca3af);transition: transform .15s ease}.ip-social-idx-row.is-open > .ip-social-idx .ip-social-caret{transform: rotate(90deg)}.ip-social-idx-row.is-open > .ip-social-idx{background: var(--ip-primary-light, #eff4ff);border-color: transparent;color: var(--ip-primary, #1a1cdb)}.ip-social-idx-body{display: none;padding: 6px 0 8px 14px;border-left: 2px solid var(--ip-border, rgba(0,0,0,0.06));margin-left: 10px}.ip-social-idx-row.is-open > .ip-social-idx-body{display: block}.ip-social-idx-body .ip-social-day{position: static}body.bg-dark .ip-social-idx{background: rgba(255,255,255,.04);color: #e6e9ee}body.bg-dark .ip-social-idx > i{background: transparent}body.bg-dark .ip-social-range{background: rgba(255,255,255,.04);color: #e6e9ee}.ip-social-msg-attach{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);align-items: flex-start}.ip-social-img{display: inline-block;line-height: 0}.ip-social-img > img{max-width: 190px;max-height: 190px;border-radius: 8px;border: 1px solid var(--ip-border, rgba(0,0,0,0.08));object-fit: cover}.ip-social-img.is-broken{display: inline-flex;align-items: center;gap: 6px;padding: 6px 10px;border-radius: 8px;text-decoration: none;background: var(--ip-bg-page, #f1f3f9);border: 1px dashed var(--ip-border, rgba(0,0,0,0.14));font-size: 12px;color: var(--ip-text-muted, #9ca3af);max-width: 240px}.ip-social-img.is-broken > svg{flex: none;opacity: .7}.ip-social-img.is-broken > span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ip-social-sticker{max-width: 120px;max-height: 120px}.ip-social-video{max-width: 260px;border-radius: 8px}.ip-social-audio{height: 34px;max-width: 260px}.ip-social-file{display: inline-flex;align-items: center;gap: var(--ip-space-2);text-decoration: none;padding: 6px 10px;border-radius: 8px;background: var(--ip-bg-page, #f1f3f9);border: 1px solid var(--ip-border, rgba(0,0,0,0.06));max-width: 260px}.ip-social-file:hover{background: var(--ip-primary-light, #eff4ff)}.ip-social-file-ext{flex: none;font-size: 9px;font-weight: 700;letter-spacing: .3px;background: var(--ip-primary, #1a1cdb);color: #fff;padding: 3px 5px;border-radius: 4px}.ip-social-file-meta{display: flex;flex-direction: column;min-width: 0}.ip-social-file-meta > b{font-size: 12px;font-weight: 600;color: var(--ip-text, #374151);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ip-social-file-meta > i{font-style: normal;font-size: 10.5px;color: var(--ip-text-muted, #9ca3af)}body.bg-dark .ip-social-tab{background: rgba(255,255,255,.04);color: #e6e9ee}body.bg-dark .ip-social-file{background: rgba(255,255,255,.04)}body.bg-dark .ip-social-file-meta > b{color: #e6e9ee}.client-card-layout .ip-detail-subtabs{display: flex !important;flex-wrap: wrap;gap: 6px;border: none !important;margin: var(--ip-space-1) 0 var(--ip-space-4) !important;padding: 0}.client-card-layout .ip-detail-subtabs > li{float: none !important;margin: 0 !important;list-style: none}.client-card-layout .ip-detail-subtabs > li > a{display: inline-block;padding: 7px 16px !important;border-radius: var(--ip-radius-md, 10px) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;background: var(--ip-bg-card, #fff) !important;color: var(--ip-text-muted, #6b7280) !important;font-weight: 600;font-size: 13px;line-height: 1;text-decoration: none !important;transition: background .15s ease,color .15s ease,border-color .15s ease}.client-card-layout .ip-detail-subtabs > li > a:hover{background: var(--ip-bg-page, #f3f4f8) !important;color: var(--ip-text, #111827) !important;border-color: var(--ip-border, rgba(0,0,0,0.12)) !important}.client-card-layout .ip-detail-subtabs > li.active > a,.client-card-layout .ip-detail-subtabs > li.active > a:hover,.client-card-layout .ip-detail-subtabs > li.active > a:focus{background: var(--ip-primary, #1a1cdb) !important;border-color: var(--ip-primary, #1a1cdb) !important;color: #fff !important}body.bg-dark .client-card-layout .ip-detail-subtabs > li > a{background: rgba(255,255,255,0.04) !important;border-color: rgba(255,255,255,0.10) !important}body.bg-dark .client-card-layout .ip-detail-subtabs > li.active > a{background: var(--ip-primary, #1a1cdb) !important;color: #fff !important}.client-card-layout .ip-detail-subtabs ~ .tab-content{min-height: 320px}.client-card-layout .ip-detail-subtabs ~ .tab-content > .tab-pane{display: none}.client-card-layout .ip-detail-subtabs ~ .tab-content > .tab-pane.active{display: block;animation: ipSubtabFade .22s ease}@keyframes ipSubtabFade{from{opacity: 0}to{opacity: 1}}.report-panel-title{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: var(--ip-space-3) !important;width: 100% !important}.report-panel-title > span{min-width: 0 !important}.report-panel-actions{display: inline-flex !important;align-items: center !important;gap: var(--ip-space-1) !important;flex-shrink: 0 !important}.report-panel-body{padding: 0 !important}.report-dashboard-body{padding: var(--ip-space-4) !important}.plan-fact-status{font-weight: 600 !important}.ip-comment-box{border: 1px solid #e5e7eb;border-radius: var(--ip-radius-md);overflow: hidden;background: #fff}.ip-comment-box .ql-toolbar.ql-snow{border: none;border-bottom: 1px solid #e5e7eb;padding: 6px 10px;background: #f9fafb}.ip-comment-box .ql-container.ql-snow{border: none;font-family: inherit;font-size: 14px}.ip-comment-box .ql-editor{min-height: 90px;padding: 12px 14px}.ip-comment-footer{display: flex;align-items: center;justify-content: space-between;padding: var(--ip-space-2) var(--ip-space-3);border-top: 1px solid #e5e7eb;background: #f9fafb}.ip-attach-btn{background: none;border: 1px solid #e5e7eb;border-radius: var(--ip-radius-sm);padding: 5px 10px;cursor: pointer;color: #6b7280;font-size: 13px;display: inline-flex;align-items: center;gap: 6px;transition: background .15s}.ip-attach-btn:hover{background: #f3f4f6;color: #374151}.ip-comment-submit{margin: 0 !important}.ip-attach-area{border-top: 1px solid #f0f0f0;padding: var(--ip-space-3)}.ip-file-input{position: absolute;width: 0;height: 0;opacity: 0;pointer-events: none}.ip-hidden{display: none}.ip-loader{margin: 24px auto}.pointer{cursor: pointer !important}#milestones .tab-pane:not(.active){display: none}.row.delet{margin-left: 0;margin-right: 0;padding: 0 2px}.inv-card{padding: var(--ip-space-4) var(--ip-space-5) !important;margin-top: var(--ip-space-4) !important}body.bg-dark .inv-card{background: #1e2130 !important;border-color: rgba(255,255,255,0.10) !important;box-shadow: 0 8px 32px rgba(0,0,0,0.40) !important}.invo-detail-toolbar,#wordExportBlock.inv-doc-card{background: var(--ip-bg-card, #fff) !important;border-radius: var(--ip-radius-md) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;box-shadow: var(--ip-shadow-card, 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04)) !important;margin-bottom: var(--ip-space-4) !important}.invo-detail-toolbar{padding: var(--ip-space-3) !important}#wordExportBlock.inv-doc-card{padding: var(--ip-space-5) !important}#wordExportBlock.inv-doc-card > .invo-detail-toolbar,#wordExportBlock.inv-doc-card > .agency-bottom-content{float: none !important;width: auto !important;background: transparent !important;border: none !important;box-shadow: none !important;border-radius: 0 !important;padding: 0 0 14px 0 !important;margin: 0 0 14px 0 !important;border-bottom: 1px solid var(--ip-border) !important}body.bg-dark .invo-detail-toolbar,body.bg-dark #wordExportBlock.inv-doc-card{background: #1e2130 !important;border-color: rgba(255,255,255,0.10) !important;box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important}@media print{.invo-detail-toolbar,#wordExportBlock.inv-doc-card{background: transparent !important;border: none !important;box-shadow: none !important;border-radius: 0 !important;padding: 0 !important;margin-bottom: 0 !important}}.pp-switch-item{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);padding-top: 15px}.pp-switch-item > label.control-label{flex: 1 1 auto;width: auto;max-width: none;margin: 0;padding: 0;text-align: left}.pp-switch-item > div{flex: 0 0 auto;width: auto;padding: 0}.ip-dropzone{display: block;border: 2px dashed #d1d5db;border-radius: var(--ip-radius-sm);padding: var(--ip-space-5) var(--ip-space-4);text-align: center;cursor: pointer;transition: border-color .15s,background .15s;background: #fafafa}.ip-dropzone:hover,.ip-dropzone.ip-drag-over{border-color: #6366f1;background: #f5f3ff}.ip-drop-text{margin: var(--ip-space-2) 0 0;color: #9ca3af;font-size: 14px}.ip-drop-link{color: #6366f1;cursor: pointer;font-weight: 500}.ip-file-grid{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);margin-top: var(--ip-space-3)}.ip-file-card{width: 140px;border: 1px solid var(--ip-border, #e5e7eb);border-radius: var(--ip-radius-sm);overflow: hidden;background: var(--ip-bg-card, #fff);box-shadow: 0 1px 3px rgba(0,0,0,.06);display: flex;flex-direction: column}.ip-file-card[onclick],.ip-file-card.ip-file-card-clickable{cursor: pointer}.ip-file-card-main{outline: 2px solid var(--ip-primary, #1a1cdb);outline-offset: -1px;border-color: var(--ip-primary, #1a1cdb)}.ip-file-card-main .ip-file-card-thumb::after{content: '\2713';position: absolute;top: 4px;right: 4px;width: 18px;height: 18px;border-radius: 50%;background: var(--ip-primary, #1a1cdb);color: #fff;font-size: 11px;line-height: 18px;text-align: center}.ip-file-card-thumb{width: 100%;height: 100px;background: var(--ip-surface-inset, #f3f4f6);display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative}.ip-file-card-thumb img{width: 100%;height: 100%;object-fit: cover}.ip-file-card-thumb .ip-file-icon{font-size: 32px;opacity: .4}.ip-file-grid--contain .ip-file-card-thumb img{object-fit: contain;padding: 6px;background: var(--ip-bg-card, #fff)}.ip-file-card-uploading::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,.6)}.ip-file-card-body{padding: 5px 7px;border-top: 1px solid #f0f0f0}.ip-file-card-name{font-size: 11px;font-weight: 500;color: #374151;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ip-file-card-size{font-size: 10px;color: #9ca3af}.ip-file-card-remove{display:block;width:100%;padding:var(--ip-space-1);background:none;border:none;border-top:1px solid #e5e7eb;color:#6b7280;font-size:11px;cursor:pointer;text-align:center;transition:background .12s}.ip-file-card-remove:hover{background:#fef2f2;color:#ef4444}.ip-progress-bar{position:absolute;bottom:0;left:0;width:0;height:3px;background:#6366f1;transition:width .2s;z-index:2}body.bg-dark .ip-dropzone{background: #161927 !important;border-color: rgba(255,255,255,0.15) !important}body.bg-dark .ip-dropzone:hover,body.bg-dark .ip-dropzone.ip-drag-over{border-color: #6366f1 !important;background: #1e2130 !important}body.bg-dark .ip-file-card-name{color: #e5e7eb !important}body.bg-dark .ip-file-card-body,body.bg-dark .ip-file-card-remove{border-color: rgba(255,255,255,0.08) !important}body.bg-dark .ip-comment-box{background: #1e2130 !important;border-color: rgba(255,255,255,0.08) !important}body.bg-dark .ip-comment-box .ql-toolbar.ql-snow,body.bg-dark .ip-comment-footer{background: #161927 !important;border-color: rgba(255,255,255,0.08) !important}body.bg-dark .ip-comment-box .ql-toolbar .ql-stroke{stroke: #9ca3af !important}body.bg-dark .ip-comment-box .ql-toolbar .ql-fill{fill: #9ca3af !important}body.bg-dark .ip-comment-box .ql-editor{color: #e5e7eb !important}body.bg-dark .ip-attach-btn{border-color: rgba(255,255,255,0.12) !important;color: #9ca3af !important}.row-table{height: auto}.daterangepicker{position: absolute !important;z-index: 9999}.pb-0{padding-bottom: 0!important}.pt-3{padding-top: 1rem!important}.px-3{padding-left: 1rem!important;padding-right: 1rem!important}.card-body{flex: 1 1 auto;padding: 1rem}.photo-content{position: relative}.photo-content .cover-photo{background: #2a6cc3;background-position: 50%;min-height: 10.625rem;width: 100%;padding: 20px}.rounded{border-radius: 1.25rem!important}.profile-info{display: flex;padding: 0.9375rem 1.25rem}.profile .profile-photo{margin-right: 0.625rem;max-width: 33.25rem;position: relative;z-index: 1}.profile-info .profile-details{display: flex;width: 75%}.rounded-circle{border-radius: 50%!important}.user-timer ul.timer{margin: 0px}.user-timer ul.timer > li.dots{padding: 6px 2px;font-size: 14px}.user-timer ul.timer li{color: #fff;font-size: 24px;font-weight: bold}.user-timer ul.timer li span{display: none}h3.m0{color: white}.pernum{float: left;padding: 10px 10px;width: 86px}p.mb0.text-muted{line-height: 1em !important;text-align: left !important;margin-bottom: 5px !important}.col-lg-2.stat.card-stat.schart{background-color: #27c24c}.col-lg-2.stat.card-stat.bubblechart{background-color: var(--ip-primary)}.col-lg-10.stat.card-stat.num-ch{background-color: #ffd3e2;padding: 39px 10px}.easypiechart{margin: 0}.lead{font-size: 39px;font-weight: 700;text-align: right}p.m0{text-align: right}@media (min-width: 769px) and (max-width: 1199px){.col-xs-3{width: 50%}p.m0.lead{font-size: 25px;padding-top: 10px}.easypiechart span{line-height: 50px;font-size: 16px !important;padding-left: 0 !important;font-weight: bold;color: #fff !important}canvas{height: 60px !important;width: 60px !important}.col-lg-3{width: 30% !important;float: left !important}.form-control{width:auto}.col-lg-5ths{width: 48% !important;float: left !important}}@media (min-width: 769px) and (max-width: 1199px){.col-lg-2.stat.card-stat.schart{width: 45%;float: right}.col-lg-2.stat.card-stat.bubblechart{width: 45%}.stroke{height: 119px}p.m0{text-align: left;font-size: 12px;line-height: 1em}.col-lg-2{width: 25%}.row.padi{margin-bottom: 0;display: flex}}@media (min-width: 200px) and (max-width: 768px){.mobile-hide{display: none !important}.col-lg-10.stat.card-stat.num-ch{padding: 10px}.col-lg-2.stat.card-stat.schart{width: 50%;float: right}.col-lg-2.stat.card-stat.bubblechart{width: 40%}p.m0.nu{text-align: center;font-size: 9px}.easypiechart span{line-height: 46px}.col-xs-3.numch{width: 48%}.stroke{height: auto}p.m0.lead{font-size: 29px}.col-md-7.stat.card-stat.num-ch{padding: 10px}.lead{font-size: 29px;text-align: left}p.m0{text-align: left;line-height: 1em}.col-lg-2.pl-lg{display: none}.col-lg-8.stat.card-stat.num-ch{margin: 0 5px;padding: 10px 20px}svg{height: auto}p.text0-white.m0.wid{text-transform: uppercase;font-size: 13px !important;font-weight: 500;text-align: right;padding-bottom: 5px}span.me-3.iconi{text-align: center;padding: 0 !important;margin: 18px 10px !important}.media-iconico.panel-body.text-right{padding: 15px 5px 5px !important}.card-widget-iconi{height: auto !important;margin: 3px}.col-lg-5ths{width: 34% !important;height: 150px !important;float: left !important}label{padding-top: 0px;margin-left: 0px}button.bgrcol{padding-top: var(--ip-space-1)}}@media (min-width: 200px) and (max-width: 499.9px){span.iconi{padding: 16px 5px !important}p.txt-pi{font-size: 12px;line-height: 13px}.col-xs-6{width: 100% !important}p.m0.lead.mobfo{font-size: 20px}.col-xs-3.numch{padding: 7px}.card-widget-iconi{margin-bottom: 0 !important;width: 110px !important;display: ruby-text !important;padding: 5px}.media-iconico.panel-body.text-right{width: 100% !important;padding: 0px!important;text-align: center}p.text0-white.m0.wid{text-align: center}h4.text-iconico{text-align: center}div#proposals_state_report_div{padding-bottom: 20px}}@media (min-width: 500px) and (max-width: 768px){}.widget-iconico.panel-body.text-center{border-radius: 1.26em 1.26em 0 0;background-color: #86ffdb}.card-widget-iconi{display: flex;border-radius: var(--ip-radius-md);color: white;margin-bottom: 0.175rem;box-shadow: 0 0.3125rem 0.3125rem 0 rgb(82 63 105 / 5%)}span.me-3.iconi{width: 20%;text-align: center;padding: 5px;margin: 10px;border-radius: 80px;font-size: 35px}.media-iconico.panel-body.text-right{width: 80%;padding: 25px}h2.text-iconico{margin: 0}p.text0-white.m0.wid{text-transform: uppercase;font-size: 11px;font-weight: 500}p.text-iconico{font-size: 22px}h4.text-iconico{font-size: 16px}#loading-spinner{stroke-dasharray: 340;stroke-dashoffset: 40;animation: dash 1.5s linear alternate infinite}#loading-spinner1{stroke-dasharray: 300;stroke-dashoffset: 40;animation: dash 1.9s linear alternate infinite}@keyframes dash{from{stroke-dashoffset: 360}to{stroke-dashoffset: 40}}.card-widget-iconi.blue{color: #1b877e !important;border-left: 5px solid #1b877e !important}.card-widget-iconi.blue1{color: #1b877e !important;border-right: 5px solid #1b877e !important}.card-widget-iconi.green{color: #008000 !important;border-left: 5px solid #008000 !important}.card-widget-iconi.green1{color: #008000 !important;border-right: 5px solid #008000 !important}.card-widget-iconi.red{border-left: 5px solid #9b2d30 !important;color: #9b2d30 !important}.card-widget-iconi.red1{border-right: 5px solid #9b2d30 !important;color: #9b2d30 !important}.card-widget-iconi.orange{border-left: 5px solid #D95100 !important;color: #D95100 !important}.card-widget-iconi.orange1{border-right: 5px solid #D95100 !important;color: #D95100 !important}.card-widget-iconi.lilac{border-left: 5px solid #8b00ff !important;color: #8b00ff !important}.card-widget-iconi.lilac1{border-right: 5px solid #8b00ff !important;color: #8b00ff !important}div#cardanalitik{padding-top: 10%}.panel.widget.stat.card-stat.bubblechart{background-color: var(--ip-primary);padding: 15px 15px;margin: 1px 0;text-align: left}.panel.widget.stat.card-stat.schar{background-color:#e9e7fd;padding: 15px 15px;margin: 1px 0;text-align: left}.pb-sm{padding: 0.3rem !important}.row.padi{display: flex;margin-bottom: 5px}.col-lg-2{padding: 0 10px 0 0;margin-left: 10px 0!important}span.text-whittes{color: white}@media (min-width: 200px) and (max-width: 499.9px){.pernum{float: left;padding: 10px 3px !important;width: 50px !important;height: 50px}h3.mt-sm.mb0{font-size: 16px}li.stathov{line-height: 1em;text-align: center}}@media (min-width: 500px) and (max-width: 799.9px){.pernum{float: left;padding: 10px 10px !important;width: 75px !important}li.stathov{line-height: 1em !important;text-align: center}}@media (min-width: 800px) and (max-width: 999.9px){.pernum{float: left;padding: 10px 2px !important;width: 65px !important}h3.mt-sm.mb0{font-size: 20px}li.stathov{line-height: 1em !important;text-align: center}}.padiflex{display: flex !important;overflow-y: auto !important;scrollbar-color: #fff0 #fff0 !important;width: 100% !important;position: relative !important}.dropbtn1{color: #fff;background: #D95100 !important;border: 1px solid #D95100 !important;margin-right: 5px !important;border-radius: var(--ip-radius-sm) !important;height: 35px !important;width: 85px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;box-shadow: -3px 4px 23px rgba(0, 0, 0, 0.1) !important}.green-critical{background-color: LimeGreen !important}.blue-critical{background-color: DodgerBlue !important}.red-critical{background-color: LightCoral !important}.stat.card-stat{color: #4b467b !important;text-align: center;padding: 35px;height: 160px;margin: 1px 0;-webkit-box-shadow: 0 0.3125rem 0.3125rem 0 rgb(82 63 105 / 5%);-moz-box-shadow: 0 0.3125rem 0.3125rem 0 rgb(82 63 105 / 5%);border-radius: var(--ip-radius-md) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04) !important;border: 1px solid rgba(0,0,0,0.08) !important}.form-control{border-radius: var(--ip-radius-sm) !important;border: 1px solid #d1d5db !important;box-shadow: none !important;font-size: 13px !important}.form-control:focus{border-color: var(--ip-primary) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.1) !important}select.form-control,input.form-control{border-radius: var(--ip-radius-sm) !important;box-shadow: none !important}.card{background-color: #fff;height: calc(100% - 30px);margin-bottom: 1.875rem;position: relative;transition: all .5s ease-in-out;word-wrap: break-word;background-clip: initial;display: flex;flex-direction: column;min-width: 0;border-radius: var(--ip-radius-md) !important;border: 1px solid rgba(0,0,0,0.08) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important}#project-tab-content .panel.panel-custom,#project-tab-content section.panel-custom,#project-tab-content .nav-tabs-custom,#project-tab-content .box[data-collapsed],#pcd-ajax-body .panel.panel-custom,#pcd-ajax-body section.panel-custom,#pcd-ajax-body .nav-tabs-custom,#pcd-ajax-body .box[data-collapsed]{border: none !important;box-shadow: none !important;border-radius: 0 !important;background: transparent !important}#project-tab-content .tab-content.bg-white,#project-tab-content .tab-content.panelcat,#pcd-ajax-body .tab-content.bg-white,#pcd-ajax-body .tab-content.panelcat{border: none !important;box-shadow: none !important;background: transparent !important}#project-tab-content ul.nav.nav-tabs,#pcd-ajax-body ul.nav.nav-tabs{border-bottom: none !important}#project-tab-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a,#pcd-ajax-body ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase;letter-spacing: 0.4px;pointer-events: none !important;cursor: default !important}#project-tab-content ul.nav.nav-tabs:not(.panelhed) > li:first-child:not(.linktop) > a,#pcd-ajax-body ul.nav.nav-tabs:not(.panelhed) > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase;letter-spacing: 0.4px}#project-tab-content .panel-title > span.pcd-title,#project-tab-content .hedtitelname .panel-title > span.pcd-title,#pcd-ajax-body .panel-title > span.pcd-title,#pcd-ajax-body .hedtitelname .panel-title > span.pcd-title{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;text-transform: uppercase;letter-spacing: 0.4px}body.bg-dark #project-tab-content ul.nav.nav-tabs > li:first-child:not(.linktop) > a,body.bg-dark #project-tab-content .panel-title > span.pcd-title,body.bg-dark #pcd-ajax-body ul.nav.nav-tabs > li:first-child:not(.linktop) > a,body.bg-dark #pcd-ajax-body .panel-title > span.pcd-title{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4fd !important}.ipset-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a:not([href]):not([data-toggle]):not([onclick]),.ipset-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase;letter-spacing: 0.4px;pointer-events: none !important;cursor: default !important}body.bg-dark .ipset-content ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4fd !important}.ipset-content .panel > header.panel-heading,.ipset-content header.panel-heading,.ipset-content .panel-heading{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase !important;letter-spacing: 0.4px !important;margin: 0 0 14px 0 !important}body.bg-dark .ipset-content .panel-heading{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4fd !important}.ipset-content .panel,.ipset-content .panel.panel-custom,.ipset-content .wrap-fpanel,.ipset-content [data-collapsed]{border: none !important;box-shadow: none !important;background: transparent !important;border-radius: 0 !important}.ipset-content .panel > .panel-body{padding-left: 0 !important;padding-right: 0 !important}.client-card-layout.pcd-general > #project-tab-content{flex: 1 1 0 !important;min-width: 0 !important}.client-card-layout.pcd-general > #pcd-ajax-body{display: none !important}.client-card-layout.pcd-ajax > #project-tab-content{flex: 0 0 0 !important;min-width: 0 !important;padding: 0 !important;overflow: hidden !important}.client-card-layout.pcd-ajax > #pcd-ajax-body{flex: 1 1 0 !important;min-width: 0 !important;overflow: hidden;border-radius: var(--ip-radius-md);background: var(--ip-bg-card, #fff);padding: var(--ip-space-2)}.client-card-layout .pcd-content-panel .panel.panel-custom,.client-card-layout .pcd-content-panel section.panel-custom,.client-card-layout .pcd-content-panel .nav-tabs-custom,.client-card-layout .pcd-content-panel .box{border: none !important;box-shadow: none !important;border-radius: 0 !important;background: transparent !important}.client-card-layout .pcd-content-panel .tab-content.bg-white,.client-card-layout .pcd-content-panel .tab-content.panelcat{border: none !important;box-shadow: none !important;background: transparent !important}.client-card-layout .pcd-content-panel ul.nav.nav-tabs{border-bottom: none !important;display: flex !important;align-items: center !important;flex-wrap: nowrap;gap: var(--ip-space-1)}.client-card-layout .pcd-content-panel ul.nav.nav-tabs > li:not(.linktop) + li.linktop{margin-left: auto !important}.client-card-layout .pcd-content-panel ul.nav.nav-tabs > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase;letter-spacing: 0.4px}body.bg-dark .client-card-layout .pcd-content-panel ul.nav.nav-tabs > li:first-child:not(.linktop) > a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4fd !important}@media (max-width: 767px){.topmenu1{position: static !important;margin: 0 !important;z-index: auto !important;display: none !important}.ip-chart-scroll{overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;width: 100% !important;max-width: 100% !important}.ip-chart-scroll > div[id]{width: 600px !important;min-width: 600px}body.aside-toggled .dataTables_wrapper{content-visibility: hidden !important;visibility: hidden !important}}body[class] .fa{font-family: "FontAwesome" !important}.projects-section:has(.ipdash-top){background: transparent !important;border: none !important;box-shadow: none !important;padding-left: 3px !important;padding-right: 3px !important;padding-top: 5px !important;padding-bottom: 0 !important;margin-bottom: 5px !important}.ipdash-top{display: flex;align-items: stretch;gap: var(--ip-space-4);flex-wrap: wrap}.ipdash-greeting{flex: 1 1 280px;min-width: 260px;background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-md);box-shadow: 0 1px 8px rgba(0,0,0,0.05);padding: 16px 20px;display: flex;flex-direction: column;justify-content: center}.ipdash-hello{margin: 0 0 5px;font-size: 20px;font-weight: 700;color: var(--ip-text, #1a1f36);line-height: 1.2}.ipdash-wave{display: inline-block}.ipdash-sub{margin: 0;font-size: 13px;color: var(--ip-text-muted, #6b7280)}.ipdash-sub strong{color: var(--ip-text, #1a1f36);font-weight: 700}.ipdash-kpi-row{flex: 2 1 560px;display: grid;grid-template-columns: repeat(4, 1fr);gap: 14px}.ipdash-kpi-card{background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-md);box-shadow: 0 1px 8px rgba(0,0,0,0.05);padding: 14px 16px;display: flex;flex-direction: row;align-items: center;gap: var(--ip-space-3);min-width: 0}.ipdash-kpi-ico{width: 42px;height: 42px;border-radius: 11px;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0}.ipdash-kpi-ico svg{width: 22px;height: 22px}.ipdash-kpi-body{display: flex;flex-direction: column;min-width: 0;flex: 1 1 auto}.ipdash-kpi-label{margin: 0;font-size: 12px;color: var(--ip-text-muted, #6b7280);font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ipdash-kpi-value{margin: 2px 0 0;font-size: 16px;font-weight: 700;color: var(--ip-text, #1a1f36);line-height: 1.25;white-space: normal;overflow-wrap: normal;word-break: normal}.ipdash-kpi-foot{margin: 2px 0 0;font-size: 10px;color: var(--ip-text-muted, #9ca3af);line-height: 1.25}.ipdash-kpi-trend{margin: 2px 0 0;font-size: 10px;font-weight: 600;white-space: normal;line-height: 1.3}.ipdash-kpi-trend.is-up{color: var(--ip-success)}.ipdash-kpi-trend.is-down{color: var(--ip-danger)}.ipdash-kpi-trend .ipdash-trend-period{color: var(--ip-text-muted, #9ca3af);font-weight: 500}.ipdash-kpi--revenue .ipdash-kpi-ico{background: var(--ip-primary-light, #efefff);color: var(--ip-primary)}.ipdash-kpi--profit .ipdash-kpi-ico{background: #e7f7ee;color: var(--ip-success)}.ipdash-kpi--expense .ipdash-kpi-ico{background: #fdeceb;color: #e53000}.ipdash-kpi--tasks .ipdash-kpi-ico{background: #f1ecfe;color: #7e3af2}.ipdash-kpi-row--wide{flex-basis: 100%;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr))}a.ipdash-kpi-card{text-decoration: none}@media (max-width: 1199px){.ipdash-kpi-row{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 575px){.ipdash-kpi-row{gap: 10px}.ipdash-hello{font-size: 18px}.ipdash-kpi-value{font-size: 18px}}@media (min-width: 992px){.nav1 .gs-wrapper.gs-always{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: min(520px, 42vw);z-index: 5}}.gs-always .gs-box{width: 100%;height: 42px;background: #f3f4f8;border: 1px solid rgba(0,0,0,0.08);border-radius: var(--ip-radius-md);padding: 0 6px;gap: var(--ip-space-1);align-items: center}.gs-always .gs-btn{width: 32px;height: 32px;background: transparent !important;border: none !important;box-shadow: none !important;color: #6b7280;flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;padding: 0}.gs-always .gs-btn svg{width: 18px;height: 18px}.gs-always .gs-input{width: auto !important;flex: 1 1 auto;opacity: 1 !important;pointer-events: all !important;border: none !important;background: transparent !important;height: 40px;padding: 0 var(--ip-space-1) !important;border-radius: 0 !important;max-width: none}.gs-always .gs-kbd{flex-shrink: 0;font-size: 11px;color: #9ca3af;background: #ffffff;border: 1px solid rgba(0,0,0,0.10);border-radius: var(--ip-radius-sm);padding: 2px 8px;font-family: inherit;white-space: nowrap}.gs-always .gs-input:focus ~ .gs-kbd{display: none}.gs-always .gs-clear{border: none !important;background: transparent !important;width: 26px}.gs-always .gs-dropdown{left: 0;right: 0;width: 100%}.gs-mtrigger{display: none}.gs-mbackdrop{display: none}@media print{.gs-mtrigger,.gs-mbackdrop{display: none !important}}@media (max-width: 768px){.gs-mtrigger{display: inline-flex;align-items: center;justify-content: center;position: fixed;top: 8px;right: 12px;width: 40px;height: 40px;border-radius: 50%;background: var(--ip-bg-card, #ffffff);border: 1px solid rgba(0,0,0,0.10);box-shadow: 0 2px 8px rgba(0,0,0,0.14);color: #374151;cursor: pointer;z-index: 99980;padding: 0}.gs-mtrigger svg{width: 20px;height: 20px}body.bg-dark .gs-mtrigger{background: #252837;border-color: rgba(255,255,255,0.12);color: #e5e7eb}body.gs-mopen .gs-mtrigger{display: none}body.gs-mopen .gs-mbackdrop{display: block;position: fixed;inset: 0;background: rgba(0,0,0,0.35);z-index: 99985}body.gs-mopen .row .nav1{display: block !important;position: fixed !important;top: 0;left: 0;right: 0;height: auto !important;margin: 0 !important;padding: 10px 12px !important;background: var(--ip-bg-card, #ffffff) !important;box-shadow: 0 4px 16px rgba(0,0,0,0.16) !important;z-index: 99990 !important}body.gs-mopen .nav1 .nav-links1{position: static !important;top: 0 !important;left: 0 !important;width: 100% !important;max-width: none !important;height: auto !important;background: transparent !important;box-shadow: none !important;padding: 0 !important;transform: none !important;display: block !important}body.gs-mopen .nav1 .nav-links1 > *:not(.gs-wrapper),body.gs-mopen .nav1 .navCloseBtn,body.gs-mopen .nav1 .navOpenBtn{display: none !important}body.gs-mopen .nav1 .gs-wrapper.gs-always{display: block !important;position: static !important;width: 100% !important;transform: none !important;z-index: auto !important}body.gs-mopen .nav1 .gs-box{width: 100% !important}body.gs-mopen .nav1 .gs-kbd{display: none !important}body.gs-mopen .nav1 .gs-dropdown{position: static !important;width: 100% !important;margin-top: var(--ip-space-2);max-height: 65vh;overflow-y: auto}}#saasorg{width: 100%;display: block;margin: 0 0 var(--ip-space-2)}#saasorg .btn.btn-default.saasorg-btn{display: flex !important;align-items: center !important;gap: 10px !important;width: 100% !important;padding: 8px 10px !important;background: var(--ip-bg-card, #fff) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;border-radius: var(--ip-radius-md) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.05) !important;text-align: left !important;justify-content: flex-start !important}#saasorg .btn.btn-default.saasorg-btn:hover{background: #f9fafb !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.25) !important}#saasorg .saasorg-btn.dropdown-toggle::after{display: none !important}.saasorg-ava{width: 36px;height: 36px;border-radius: var(--ip-radius-sm);overflow: hidden;flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;background: #f3f4f8}.saasorg-ava img{width: 100%;height: 100%;object-fit: cover}.saasorg-text{display: flex;flex-direction: column;min-width: 0;flex: 1 1 auto;line-height: 1.25}.saasorg-name{font-size: 13px;font-weight: 700;color: var(--ip-text, #1a1f36);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.saasorg-user{font-size: 11px;color: var(--ip-text-muted, #6b7280);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.saasorg-chev{width: 16px;height: 16px;color: #9ca3af;flex-shrink: 0}#saasorg .dropdown-menu{width: 100%;min-width: 0}body[class] .ipdash-kpi-card .ipdash-kpi-label{font-size: 12px !important}body[class] .ipdash-kpi-card .ipdash-kpi-value{font-size: 16px !important}body[class] .ipdash-kpi-card .ipdash-kpi-trend,body[class] .ipdash-kpi-card .ipdash-kpi-trend .ipdash-trend-period,body[class] .ipdash-kpi-card .ipdash-kpi-foot{font-size: 10px !important}body[class] .ipdash-greeting .ipdash-hello{font-size: 20px !important}body[class] .ipdash-greeting .ipdash-sub{font-size: 13px !important}.ipdash-mini-wrap{padding: var(--ip-space-3) !important;display: grid !important;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;flex-direction: unset !important;gap: var(--ip-space-3) !important;align-content: start;background: var(--ip-bg-card, #ffffff) !important}@media (max-width: 575px){.ipdash-mini-wrap{grid-template-columns: 1fr}}#tad_menu_div .col-lg-12{padding-top: 0 !important}.ipdash-mini-card{background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-md);box-shadow: 0 1px 4px rgba(0,0,0,0.04);padding: 12px 14px;transition: box-shadow 0.15s ease,border-color 0.15s ease}.ipdash-mini-card:hover{box-shadow: 0 4px 14px rgba(0,0,0,0.08);border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.25)}.ipdash-mini-head{display: flex;align-items: center;gap: var(--ip-space-2)}.ipdash-mini-check{margin: 0 !important;flex-shrink: 0}.ipdash-mini-title{flex: 1 1 auto;min-width: 0;font-size: 13px;font-weight: 600;color: var(--ip-text-strong, #1a1f36);text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ipdash-mini-title:hover{color: var(--ip-accent, var(--ip-primary, #1a1cdb))}.ipdash-mini-badge{flex-shrink: 0;float: none !important}.ipdash-mini-progress{margin: 10px 0 8px !important;height: 6px !important;border-radius: var(--ip-radius-sm) !important;background: var(--ip-surface-2, #eef1f6) !important;overflow: hidden !important;box-shadow: none !important}.ipdash-mini-progress .progress-bar{border-radius: var(--ip-radius-sm) !important;box-shadow: none !important}.ipdash-mini-foot{display: flex;align-items: center;justify-content: flex-end}.ipdash-mini-date svg{width: 13px;height: 13px}body.bg-dark .ipdash-mini-card{box-shadow: 0 1px 4px rgba(0,0,0,0.30)}body.bg-dark .ipdash-mini-card:hover{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.35)}.ipdash-mini-status{flex-shrink: 0;float: none !important;font-size: 10px !important}.ipdash-mini-meta{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);margin-top: var(--ip-space-2)}.ipdash-mini-no{font-size: 11px;font-weight: 600;color: var(--ip-text-muted, #9ca3af);white-space: nowrap}.ipdash-mini-date.is-overdue{color: var(--ip-danger)}.ipdash-mini-ava{width: 22px;height: 22px;border-radius: 50%;object-fit: cover;flex-shrink: 0;border: 1px solid var(--ip-border, rgba(0,0,0,0.10));background: var(--ip-dash-sunken, #f3f4f8)}.ipdash-mini-aname{font-size: 11px;color: var(--ip-text-muted, #6b7280);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ipdash-kanban-wrap{display: flex !important;flex-direction: row !important;gap: var(--ip-space-3) !important;padding: var(--ip-space-3) !important;align-items: flex-start !important;overflow: auto !important;background: var(--ip-bg-card, #ffffff) !important;max-height: 70vh !important}.ipdash-kan-body{padding-bottom: 6px;display: flex;flex-direction: column;gap: 10px}.ipdash-kan-card .ipdash-mini-title{white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.ipdash-mini-progrow{display: flex;align-items: center;gap: var(--ip-space-2);margin: 10px 0 0}.ipdash-mini-progrow .ipdash-mini-progress{flex: 1 1 auto;margin: 0 !important}.ipdash-mini-pct{font-size: 11px;font-weight: 700;color: var(--ip-primary, #1a1cdb);flex-shrink: 0}.ipdash-kan-col{flex: 0 0 260px;min-width: 260px;max-width: none;display: flex;flex-direction: column;gap: 10px;--st-color: #6b7280}.ipdash-kan-col.ipdkan-started{--st-color: var(--ip-primary, #3b3ef6)}.ipdash-kan-col.ipdkan-in_progress{--st-color: #f59e0b}.ipdash-kan-col.ipdkan-on_hold{--st-color: #8b5cf6}.ipdash-kan-col.ipdkan-cancel{--st-color: #ef4444}.ipdash-kan-col.ipdkan-completed{--st-color: #22c55e}.ipdash-kan-col.ipdkan-escort{--st-color: #14b8a6}.ipdash-kan-col.ipdkan-not_started{--st-color: #9ca3af}.ipdash-kan-col.ipdkan-deferred{--st-color: #ef4444}.ipdash-kan-col.ipdkan-waiting_for_someone{--st-color: #8b5cf6}.ipdash-kan-head{display: flex;align-items: center;gap: var(--ip-space-2);background: color-mix(in srgb, var(--st-color) 12%, #ffffff) !important;border-radius: var(--ip-radius-md) !important;padding: 7px 10px !important}.ipdash-kan-dot{width: 8px;height: 8px;border-radius: 50%;flex-shrink: 0;background: var(--st-color) !important}.ipdash-kan-title{flex: 1 1 auto;font-size: 12px;font-weight: 700;color: color-mix(in srgb, var(--st-color) 70%, #1a1f36) !important}.ipdash-kan-count{flex-shrink: 0;font-size: 11px;font-weight: 700;border-radius: var(--ip-radius-md);padding: 1px 8px;background: color-mix(in srgb, var(--st-color) 20%, #ffffff) !important;color: color-mix(in srgb, var(--st-color) 75%, #1a1f36) !important}.ipdash-pcard{background: var(--ip-dash-pcard, #ffffff);border: 1px solid var(--ip-border, #eef1f6);border-radius: var(--ip-radius-md);padding: var(--ip-space-3);box-shadow: 0 1px 6px rgba(0,0,0,0.04);display: flex;flex-direction: column;gap: 3px;overflow: hidden;box-sizing: border-box}.ipdash-pcard:hover{box-shadow: 0 4px 14px rgba(0,0,0,0.08)}.ipdash-pc-row{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);font-size: 12px;line-height: 1.3}.ipdash-pc-k{display: inline-flex;align-items: center;gap: 5px;color: var(--ip-text-muted, #6b7280);flex-shrink: 0}.ipdash-pc-k svg{width: 12px;height: 12px;flex-shrink: 0}.ipdash-pc-v{font-weight: 600;color: var(--ip-text-strong, #1a1f36);text-align: right;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ipdash-pc-name{color: var(--ip-primary, #1a1cdb) !important}.ipdash-pc-name:hover{text-decoration: underline}.ipdash-pc-v.is-overdue{color: var(--ip-danger)}.ipdash-pc-parts{display: inline-flex;align-items: center;gap: 5px;justify-content: flex-end}.ipdash-pc-pname{max-width: 90px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ipdash-pc-ava{width: 20px;height: 20px;border-radius: 50%;object-fit: cover;border: 1px solid var(--ip-border, #eef1f6)}.ipdash-pc-more{font-size: 10px;font-weight: 700;background: var(--ip-dash-tag, #eef1f6);color: var(--ip-text-muted, #6b7280);border-radius: var(--ip-radius-sm);padding: 1px 6px}.ipdash-pc-foot{display: flex;align-items: center;justify-content: flex-end;gap: var(--ip-space-2);padding-top: var(--ip-space-2);margin-top: var(--ip-space-1);border-top: 1px solid var(--ip-border, rgba(0,0,0,0.06));font-size: 12px;color: var(--ip-text-muted, #6b7280)}.ipdash-pc-stat{display: inline-flex;align-items: center;gap: 3px}.ipdash-pc-stat svg{width: 13px;height: 13px}.ipdash-pc-fava img{width: 20px;height: 20px;border-radius: 50%;object-fit: cover;border: 1px solid var(--ip-border, #eef1f6)}.ipdash-pc-prog{display: flex;align-items: center;gap: var(--ip-space-2);margin-top: var(--ip-space-2);min-width: 0}.ipdash-pc-prog .progress{flex: 1 1 auto;min-width: 0;margin: 0 !important}.ipdash-pc-prog .label-danger{flex: 0 0 auto}#tad_menu_div ul.nav.nav-tabs.nav-tabs_menu.panelhed{border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;box-shadow: none !important;margin-bottom: 0 !important}#tad_menu_div .tabs_8 > .panel,#tad_menu_div .tabs_8 > .panel-custom{margin-top: 0 !important;margin-bottom: 0 !important;border-radius: 0 0 12px 12px !important;border-top: none !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;margin: 0 !important}body.bg-dark #tad_menu_div .tabs_8 > .panel,body.bg-dark #tad_menu_div .tabs_8 > .panel-custom{box-shadow: 0 2px 8px rgba(0,0,0,0.25) !important}.ipdash-mini-date{display: inline-flex;align-items: center;gap: 5px;font-size: 11px;color: var(--ip-text-muted, #6b7280);white-space: nowrap !important}.ipdash-mini-author{display: flex;align-items: center;gap: 7px;margin-top: 10px;padding-top: 9px;border-top: 1px solid var(--ip-border, rgba(0,0,0,0.06));flex-wrap: nowrap}.ipdash-mini-author .ipdash-mini-aname{flex: 0 1 auto;min-width: 0}.ipdash-mini-author .ipdash-mini-date{margin-left: auto;flex-shrink: 0}.ipdash-kan-toolbar{justify-content: flex-end !important;margin: 0 !important;padding: 10px 12px !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.06)) !important;display: flex !important;align-items: center !important;gap: var(--ip-space-2) !important;margin-bottom: var(--ip-space-2)}.ipdash-kan-empty{font-size: 12px;color: #9ca3af;text-align: center;padding: 14px 6px;border: 1px dashed var(--ip-border, rgba(0,0,0,0.12));border-radius: var(--ip-radius-md);background: rgba(255,255,255,0.5)}.ipdash-card-actions{display: inline-flex;align-items: center;gap: var(--ip-space-1);flex-shrink: 0}.ipdash-card-actions .btn,.ipdash-card-actions a.btn,.ipdash-card-actions button{padding: 3px 6px !important;height: auto !important;line-height: 1 !important}.ipdash-card-move{padding: var(--ip-space-1) !important;border-radius: var(--ip-radius-sm) !important;background: var(--ip-dash-sunken, #f3f4f8) !important;border: none !important;color: var(--ip-text-muted, #6b7280) !important;display: inline-flex !important;align-items: center !important}.ipdash-card-move:hover{background: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important}.todo-card .ipdash-mini-meta{gap: 6px}body.bg-dark .ipdash-kan-empty{background: rgba(255,255,255,0.03);color: #9ca3af}.ipdash-mini-module{display: inline-block;font-size: 10px;font-weight: 600;color: var(--ip-accent, var(--ip-primary, #1a1cdb));background: var(--ip-dash-accent-bg, var(--ip-primary-light, #efefff));border-radius: var(--ip-radius-sm);padding: 2px 8px;margin-top: 6px;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#announceContainer{padding-right: var(--ip-space-1) !important}.announce_container{background: var(--ip-bg-card, #ffffff) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;border-radius: var(--ip-radius-md) !important;box-shadow: 0 1px 6px rgba(0,0,0,0.05) !important;margin-bottom: 10px !important;padding: var(--ip-space-4) !important;transition: box-shadow 0.15s ease,border-color 0.15s ease}.announce_container:hover{box-shadow: 0 6px 18px rgba(0,0,0,0.08) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.20) !important}.announce_container .notice-calendar-heading-title{margin: 0 0 6px !important;font-size: 15px !important}.announce_container .notice-calendar-heading-title a{color: var(--ip-text-strong, #1a1f36) !important;font-weight: 700 !important}.announce_container .notice-calendar-heading-title a:hover{color: var(--ip-primary, #1a1cdb) !important}.announce_container .img-xs.user-image{width: 34px !important;height: 34px !important;border-radius: 50% !important;object-fit: cover !important}.announce_container .btn.dropdown-toggle{padding: 0 !important;background: transparent !important;border: none !important;box-shadow: none !important}#announcements_div .tab-content.bg-white.panelcat{box-shadow: 0 1px 6px rgba(0,0,0,0.05) !important;border-radius: var(--ip-radius-md) !important}#announcements_div ul.form1 li a{text-transform: none !important;font-size: 13px !important;font-weight: 600 !important;padding: 11px 14px !important;color: var(--ip-text-muted, #6b7280) !important;border-left: none !important;border-radius: var(--ip-radius-sm) !important}#announcements_div ul.form1 li a:hover{background: #f3f4f8 !important;color: var(--ip-primary) !important}#announcements_div ul.form1 li.selected a,#announcements_div ul.form1 li.selects a{background: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary) !important}#announcements_div ul.form1 li em{float: right;background: #fee2e2;color: #991b1b;border-radius: var(--ip-radius-md);padding: 0 var(--ip-space-2);font-size: 11px;font-weight: 700;font-style: normal}body.bg-dark #announcements_div ul.form1 li a:hover,body.bg-dark #announcements_div ul.form1 li.selected a,body.bg-dark #announcements_div ul.form1 li.selects a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.2) !important;color: var(--ip-accent, #6063fa) !important}#tad_menu_div .ipdash-news-wrap{display: flow-root !important;padding: var(--ip-space-3) !important}.ipdash-news-side{box-shadow: none !important;border: none !important;background: transparent !important}.ipdash-news-text{font-size: 12px;color: var(--ip-text-muted, #6b7280);line-height: 1.45;margin-top: var(--ip-space-1);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.ipdash-survey{margin-top: 6px;display: flex;flex-direction: column;gap: var(--ip-space-2)}.ipdash-survey-row{position: relative}.ipdash-survey .survey_vote{cursor: pointer;padding: 6px 34px 6px 8px;border: 1px solid var(--ip-border, #e5e7eb);border-radius: var(--ip-radius-sm);background: #fff;transition: border-color .15s,background .15s}.ipdash-survey .survey_vote:hover{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.55);background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.06)}.ipdash-survey-opt{display: flex;align-items: center;gap: var(--ip-space-2);font-size: 12px;color: var(--ip-text, #111827)}.ipdash-survey-opt input[type="checkbox"]{flex: 0 0 auto;pointer-events: none}.ipdash-survey-track{width: 100%;height: 4px;border-radius: 1rem;background: lightgray;margin-top: 6px}.ipdash-survey-proc{position: absolute;top: 8px;right: 10px;font-size: 11px;font-weight: 600;color: var(--ip-text-muted, #6b7280)}.ipdash-survey-result{display: inline-block;margin-top: var(--ip-space-2);font-size: 11px;font-weight: 600;color: var(--ip-primary-hover, #2528eb);cursor: pointer}.ipdash-survey-result:hover{text-decoration: underline}body.bg-dark .ipdash-survey .survey_vote{background: #1f2733;border-color: rgba(255,255,255,0.08)}body.bg-dark .ipdash-survey .survey_vote:hover{border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.45);background: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.10)}body.bg-dark .ipdash-survey-opt{color: #e5e7eb}body.bg-dark .ipdash-survey-track{background: #374151}#ipp-db-wrap > [class*="col-"]{padding-left: 3px !important;padding-right: 3px !important;box-sizing: border-box}#ipp-db-wrap .ipdash-kanban-wrap,#ipp-db-wrap .panel.panel-custom.menu.ipdash-mini-wrap{scrollbar-gutter: stable}#ipp-db-wrap,#ipp-db-wrap > [class*="col-"],#tad_menu_div,#tad_menu_div > .row,#tad_menu_div > .row > .col-lg-12,#tad_menu_div .tabs_8{min-width: 0 !important}#ipp-db-wrap .ipdash-kanban-wrap,#ipp-db-wrap .ipdash-mini-wrap{min-width: 0 !important;max-width: 100% !important}#tad_menu_div .ipdash-kanban-wrap{width: 100% !important;overflow: auto !important;flex-wrap: nowrap !important}@media (max-width: 767px){#ipp-db-wrap .ipdash-kanban-wrap{flex-direction: column !important;overflow-x: hidden !important}#ipp-db-wrap .ipdash-kanban-wrap .ipdash-kan-col{flex: 1 1 auto !important;width: 100% !important;max-width: 100% !important}#ipp-db-wrap .ipdash-mini-wrap{grid-template-columns: 1fr !important}#tad_menu_div ul.nav.nav-tabs.nav-tabs_menu.panelhed{flex-wrap: wrap !important;overflow-x: auto !important}}#ipp-db-wrap .panel{min-width: 0;max-width: 100%}#ipp-db-wrap .ip-chart-scroll{max-width: 100% !important;overflow-x: auto !important;overflow-y: hidden;min-width: 0 !important}@media (max-width: 767px){#ipp-db-wrap .ip-chart-scroll > div[id]{width: 100% !important;min-width: 0 !important}}@media (max-width: 991px){#ipp-db-wrap > .projects-section,#ipp-db-wrap > [class*="col-"]{width: 100% !important;flex: 0 0 100% !important;max-width: 100% !important}}@media (max-width: 767px){#ipp-db-wrap .panelhed{flex-wrap: wrap !important;height: auto !important;row-gap: 6px}#ipp-db-wrap .panelhed .linktop{justify-content: flex-start !important}#ipp-db-wrap .panelhed .linktop input.formstyleerp{height: var(--ip-field-h-sm) !important;max-width: 150px !important}}@media (max-width: 767px){#ipp-db-wrap #ipp-cl-legend,#ipp-db-wrap #ipp-tasks-cards{grid-template-columns: 1fr !important}}#ipp-db-wrap .ipdash-saastabs{background: var(--ip-bg-card, #fff) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;border-radius: var(--ip-radius-md) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;overflow: hidden !important}#ipp-db-wrap .ipdash-saastabs > ul.nav.nav-tabs.nav-tabs_menu.panelhed{border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important;border: none !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08)) !important;box-shadow: none !important;margin: 0 !important;background: var(--ip-bg-card, #fff) !important}#ipp-db-wrap .ipdash-saastabs .panel.panel-custom.menu{border: none !important;border-radius: 0 !important;box-shadow: none !important;height: 100% !important;background: transparent !important}#ipp-db-wrap .ipdash-saastabs .panel.panel-custom.menu > ul.nav.nav-tabs.panelhed > li:first-child{display: none !important}body.bg-dark #ipp-db-wrap .ipdash-saastabs{box-shadow: 0 2px 8px rgba(0,0,0,0.25) !important}#ipp-db-wrap .panelhed .linktop input.formstyleerp{height: var(--ip-field-h-sm) !important;border-radius: 8px 0 0 8px !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.12)) !important;border-right: none !important;padding: 0 var(--ip-space-3) !important;font-size: 13px !important}#ipp-db-wrap .panelhed button[id$="_btn"]{width: 40px !important;height: 36px !important;padding: 0 !important;margin: 0 !important;border-radius: 0 8px 8px 0 !important;background: var(--ip-bg-card, #f9fafb) !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.12)) !important;display: flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;transition: background 0.15s}#ipp-db-wrap .panelhed button[id$="_btn"]:hover{background: var(--ip-primary-light, #efefff) !important}#ipp-db-wrap .panelhed button[id$="_btn"] svg,#ipp-db-wrap .panelhed button[id$="_btn"] svg *{stroke: var(--ip-accent, var(--ip-primary, #1a1cdb)) !important}#ipp-db-wrap .panelhed .linktop:has(input.formstyleerp){gap: 0 !important}body.bg-dark #ipp-db-wrap .panelhed .linktop input.formstyleerp{background: var(--ip-field-bg, #252837) !important;border-color: rgba(255,255,255,0.12) !important;color: var(--ip-field-text, #e5e7eb) !important}.theme-avtar img:not([src*="/flags/"]){filter: invert(1) brightness(0.15)}.theme-avtar img:not(.user-image):not([src*="/flags/"]){opacity: 0;animation: mbAvIconIn .3s ease .25s both}.theme-avtar img[src*="/flags/"]{filter: none !important;opacity: 1 !important;width: 22px !important;height: 22px !important;border-radius: 50% !important;object-fit: cover !important}.ip-lang-words{cursor: pointer}.ip-lang-globe{color: var(--ip-warning, #ff9f43)}[dir="rtl"] .pull-left{float: right}[dir="rtl"] .pull-right{float: left}[dir="rtl"] .float-left{float: right !important}[dir="rtl"] .float-right{float: left !important}[dir="rtl"] .text-left{text-align: right !important}[dir="rtl"] .text-right{text-align: left !important}mr-*) — Bootstrap 5 ms/me уже логические и переворачиваются сами */ [dir="rtl"] .ml-auto{margin-left: 0 !important;margin-right: auto !important}[dir="rtl"] .mr-auto{margin-right: 0 !important;margin-left: auto !important}.theme-avtar .dropdownmenu1{min-width: 224px !important;padding: 6px !important;border: 1px solid var(--ip-border) !important;border-radius: var(--ip-radius-lg) !important;box-shadow: var(--ip-shadow-lg) !important;background: var(--ip-bg-card, #fff) !important;max-height: 360px;overflow-y: auto}.theme-avtar .dropdownmenu1 .dd-lang-head{padding: 4px 10px 8px;font-size: var(--ip-fs-caption);font-weight: var(--ip-fw-semibold);text-transform: uppercase;letter-spacing: .04em;color: var(--ip-text-muted);pointer-events: none}.theme-avtar .dropdownmenu1 > li > a{display: flex !important;align-items: center;gap: 10px;padding: 8px 10px !important;border-radius: var(--ip-radius-md) !important;color: var(--ip-text) !important;font-weight: var(--ip-fw-medium);line-height: 1.2;transition: background .15s ease,color .15s ease}.theme-avtar .dropdownmenu1 > li > a .dd-lang-name{flex: 1 1 auto;white-space: nowrap}.theme-avtar .dropdownmenu1 > li > a .dd-lang-check{display: inline-flex;color: var(--ip-primary)}.theme-avtar .dropdownmenu1 > li > a:hover,.theme-avtar .dropdownmenu1 > li > a:focus{background: var(--ip-primary-bg) !important;color: var(--ip-primary) !important}.theme-avtar .dropdownmenu1 > li.active > a{background: var(--ip-primary-bg) !important;color: var(--ip-primary) !important;font-weight: var(--ip-fw-semibold)}body.bg-dark .theme-avtar .dropdownmenu1{background: #1e2130 !important;border-color: rgba(255, 255, 255, 0.10) !important}@keyframes mbAvIconIn{}.theme-avtar img.user-image{filter: none !important}.aside-collapsed #saasorg .btn.btn-default.saasorg-btn{justify-content: center !important;padding: 6px !important;gap: 0 !important}.aside-collapsed #saasorg .saasorg-text,.aside-collapsed #saasorg .saasorg-chev{display: none !important}.aside-collapsed #saasorg .saasorg-ava{margin: 0 auto !important}.aside-collapsed #saasorg .dropdown-menu{min-width: 190px !important}.aside-collapsed .sidebar li.sub-menu [data-bs-toggle="collapse"]:after{display: none !important}.sidebar-subnav.nav-floating{background: #ffffff !important;border: 1px solid var(--ip-border, rgba(0,0,0,0.10)) !important;border-radius: var(--ip-radius-md) !important;box-shadow: 0 8px 24px rgba(0,0,0,0.12) !important;padding: 6px !important;margin-left: 80px !important;min-width: 224px !important;overflow: hidden !important}.sidebar-subnav.nav-floating > .sidebar-subnav-header{font-size: 13px !important;font-weight: 700 !important;color: var(--ip-text, #1a1f36) !important;padding: 8px 12px 6px !important;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.07)) !important;margin-bottom: var(--ip-space-1) !important}.sidebar-subnav.nav-floating::before{display: none !important}.sidebar-subnav.nav-floating > li > a::before,.sidebar-subnav.nav-floating > li > a::after,.sidebar-subnav.nav-floating > li > .nav-item::before,.sidebar-subnav.nav-floating > li > .nav-item::after{display: none !important}.sidebar-subnav.nav-floating > li > a,.sidebar-subnav.nav-floating > li > .nav-item{padding: var(--ip-space-2) var(--ip-space-3) !important;border-radius: var(--ip-radius-sm) !important;font-size: 13px !important;color: #374151 !important;display: flex !important;align-items: center !important}.sidebar-subnav.nav-floating > li > a:hover,.sidebar-subnav.nav-floating > li > .nav-item:hover,.sidebar-subnav.nav-floating > li.active > a,.sidebar-subnav.nav-floating > li.active > .nav-item{background: var(--ip-primary-light, #efefff) !important;color: var(--ip-primary, #1a1cdb) !important}body.bg-dark .sidebar-subnav.nav-floating{background: #1e2130 !important;border-color: rgba(255,255,255,0.10) !important}body.bg-dark .sidebar-subnav.nav-floating > .sidebar-subnav-header{color: #e5e7eb !important;border-bottom-color: rgba(255,255,255,0.08) !important}body.bg-dark .sidebar-subnav.nav-floating > li > a{color: #cbd5e1 !important}body.bg-dark .sidebar-subnav.nav-floating > li > a:hover,body.bg-dark .sidebar-subnav.nav-floating > li.active > a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.20) !important;color: var(--ip-accent, #6063fa) !important}.ip-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5)}.ip-modal-container{position:absolute;top:0;right:0;width:600px;max-width:90%;height:100%;background:var(--ip-bg-card,#fff);box-shadow:-12px 0 40px rgba(0,0,0,.12),-4px 0 12px rgba(0,0,0,.06);transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;border-top-left-radius:12px;border-bottom-left-radius:12px;overflow:hidden}.ip-modal.ip-is-open .ip-modal-container{transform:translateX(0)}.ip-modal-header{padding:var(--ip-space-3) var(--ip-space-4);border-bottom:1px solid #e5e7eb;background:#f3f4f6;display:flex;align-items:center;justify-content:space-between;gap:var(--ip-space-3);position:sticky;top:0;z-index:10;flex-shrink:0}.ip-modal-title{font-size:16px;font-weight:600;color:#111827;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ip-modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius: var(--ip-radius-sm);background:#dc2626;color:#fff;cursor:pointer;flex-shrink:0;transition:background .18s ease,transform .1s ease}.ip-modal-close:hover{background:#b91c1c;color:#fff}.ip-modal-close:active{background:#991b1b;transform:scale(.95)}.ip-modal-close svg{width:18px;height:18px}.ip-modal-body{flex:1;overflow-y:auto;padding:20px}.ip-modal-footer{flex-shrink:0;padding:14px 16px;border-top:1px solid #e5e7eb;background:#f3f4f6}.ip-modal-container:has(.mbc) .ip-modal-footer{display:none}.ip-modal-body:has(.mbv) .mbv-subject{display:none}.ip-lds-ring{display:inline-block;position:relative;width:80px;height:80px;margin:50px auto;color:var(--ip-primary, #1a1cdb)}.ip-lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:var(--ip-space-2);border:8px solid currentColor;border-radius:50%;animation:ip-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.ip-lds-ring div:nth-child(1){animation-delay:-.45s}.ip-lds-ring div:nth-child(2){animation-delay:-.3s}.ip-lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes ip-lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ip-lds-ring{display:none!important}@keyframes mb-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.rotate-img{display:inline-block;animation:mb-spin 2s linear infinite}.rotate-img-none{animation:none}.mb-progress-li{display:none;width:80%}.mb-progress-li .box-progress-bar{width:100%;height:14px;border-radius: var(--ip-radius-sm);overflow:hidden;background:var(--ip-bg-card,#fff);margin:var(--ip-space-3) 0}.mb-progress-li .box-progress{display:block;height:14px;border-radius: var(--ip-radius-sm);width:0;background:var(--ip-primary,#4067f9)}.mb-progress-li .box-progress-percentage{color:var(--ip-text);text-align:center;margin:-15px;font-size:14px;font-weight:700;line-height:16px}.mb-side.panel-custom{box-shadow:none;border:1px solid var(--ip-border);border-radius:var(--ip-radius-lg,14px);background:var(--ip-bg-card,#fff);padding:14px}.mb-side .form-group{margin-bottom:var(--ip-space-2)}.mb-side .lableip{font-size:11px;color:var(--ip-text-muted);margin-bottom:2px}.panel-left-body{padding-left:10px}.mb-folder-scroll{max-height:450px;overflow-y:auto}.mb-email-select{width:100%}.mb-folder-summary{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ip-text-muted);padding:2px 6px 10px}.mb-folder-summary .mb-fs-total{font-weight:600;color:var(--ip-text)}.mailbox-folders .nav-pills>li>a{display:flex;align-items:center;gap:10px;border-radius: var(--ip-radius-sm);margin:2px 8px;padding:7px 5px;min-height:40px;line-height:1.3;color:#374151;font-size:var(--ip-sidebar-font-size,13px);transition:background-color .15s ease,color .15s ease}.mailbox-folders .nav-pills>li>a:hover{background:#f3f4f8;color:#111827}.mailbox-folders .nav-pills>li.active>a,.mailbox-folders .nav-pills>li.active>a:hover,.mailbox-folders .nav-pills>li.active>a:focus{background:var(--ip-primary-light, #efefff) !important;color:var(--ip-primary) !important;border-radius: var(--ip-radius-sm);margin:1px 10px}.mailbox-folders .nav-pills>li.active>a .mb-fld-name{font-weight:600}.mailbox-folders .nav-pills>li{border-left:3px solid transparent}.mailbox-folders .nav-pills>li.active{border-left-color:var(--ip-primary)}.mailbox-folders .folder_mail_a .label{border-radius: var(--ip-radius-pill);font-weight:600;background:var(--ip-primary-bg);color:var(--ip-primary)}.mailbox-folders .mb-fld-ic-box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;min-width:32px;background:var(--ip-bg-card,#fff);border:1px solid rgba(0,0,0,.10);border-radius: var(--ip-radius-sm);box-shadow:0 1px 4px rgba(0,0,0,.07);color:#64748b;transition:border-color .15s,box-shadow .15s,color .15s}.mailbox-folders .nav-pills>li>a:hover .mb-fld-ic-box{border-color:rgba(var(--ip-primary-rgb, 26, 28, 219), .30);box-shadow:0 1px 4px rgba(var(--ip-primary-rgb, 26, 28, 219), .10);color:var(--ip-primary)}.mailbox-folders .nav-pills>li.active>a .mb-fld-ic-box{border-color:var(--ip-primary);background:var(--ip-primary-light, #efefff);box-shadow:none;color:var(--ip-primary)}.mailbox-folders .mb-fld-ic{flex:0 0 auto;width:18px;height:18px;color:inherit}body.bg-dark .mailbox-folders .mb-fld-ic-box{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14);box-shadow:none;color:#cbd5e1}body.bg-dark .mailbox-folders .nav-pills>li>a:hover .mb-fld-ic-box{background:rgba(var(--ip-primary-rgb, 26, 28, 219), .20);border-color:var(--ip-primary);color:#93c5fd}body.bg-dark .mailbox-folders .nav-pills>li.active>a .mb-fld-ic-box{background:rgba(var(--ip-primary-rgb, 26, 28, 219), .20);border-color:var(--ip-primary);color:var(--ip-accent, #6063fa)}.mailbox-folders .mb-fld-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailbox-folders .mb-fld-toggle{flex:0 0 auto;width:16px;height:16px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--ip-text-muted);cursor:pointer}.mailbox-folders .nav-pills>li.active>a .mb-fld-toggle{color:var(--ip-primary)}.mailbox-folders .mb-fld-toggle svg{transition:transform .15s ease}.mailbox-folders .mb-fld-toggle--empty{cursor:default}.mailbox-folders .folder_mail.mb-open>.folder_mail_a .mb-fld-toggle svg{transform:rotate(90deg)}.mailbox-folders .mb-subtree{display:none}.mailbox-folders .folder_mail.mb-open>.mb-subtree{display:block}.mailbox-folders .mb-subtree .nav-pills{padding-left:14px}.mb-tag{display:inline-block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:11px;font-weight:600;line-height:1.4;padding:2px 8px;border-radius: var(--ip-radius-pill);background:var(--ip-primary-bg);color:var(--ip-primary);margin-bottom:var(--ip-space-1)}.mb-labels{padding:12px 6px 6px;border-top:1px solid var(--ip-border);margin-top:var(--ip-space-2)}.mb-labels-head{display:flex;align-items:center;justify-content:space-between;padding:0 6px 6px}.mb-labels-title{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ip-text-muted)}.mb-label-add-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius: var(--ip-radius-sm);background:var(--ip-primary-bg);color:var(--ip-primary);cursor:pointer}.mb-label-form{display:none;flex-direction:column;gap:var(--ip-space-2);padding:8px 6px 10px}.mb-label-form.is-open{display:flex}.mb-label-input{width:100%}.mb-swatches{display:flex;flex-wrap:wrap;gap:6px}.mb-swatch{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.mb-swatch.is-sel{border-color:var(--ip-text);box-shadow:0 0 0 2px var(--ip-bg-card)}.mb-label-save{align-self:flex-start}.mb-label-list{list-style:none;margin:0;padding:0}.mb-label-item{display:flex;align-items:center;border-radius: var(--ip-radius-sm)}.mb-label-item:hover{background:var(--ip-primary-light)}.mb-label-item.active{background:var(--ip-primary-light)}.mb-label-link{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding:8px 10px;color:var(--ip-text);text-decoration:none}.mb-label-item.active .mb-label-name{font-weight:600;color:var(--ip-primary)}.mb-label-dot{flex:0 0 auto;width:11px;height:11px;border-radius:50%}.mb-label-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.mb-label-cnt{flex:0 0 auto;font-size:11px;color:var(--ip-text-muted)}.mb-label-del{flex:0 0 auto;width:24px;height:24px;border:none;background:none;color:var(--ip-text-muted);cursor:pointer;opacity:0;transition:opacity .15s}.mb-label-item:hover .mb-label-del{opacity:1}.mb-label-del:hover{color:#be123c}.mb-dot--c1{background:#4f46e5}.mb-dot--c2{background:#b45309}.mb-dot--c3{background:#15803d}.mb-dot--c4{background:#0369a1}.mb-dot--c5{background:#a21caf}.mb-dot--c6{background:#be123c}.mb-dot--c7{background:#475569}.mb-dot--c8{background:#0f766e}.ip-modal-body:has(.mbc){padding:0}.ip-modal-container:has(.mbc) .ip-modal-header{display:none}.mbc{display:flex;flex-direction:column}.mbc-head{display:flex;align-items:center;justify-content:space-between;padding:var(--ip-space-3) var(--ip-space-4);border-bottom:1px solid #e5e7eb;background:#f3f4f6}.mbc-head-title{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--ip-text)}.mbc-head-actions{display:flex;align-items:center;gap:var(--ip-space-1)}.mbc-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:none;border-radius: var(--ip-radius-sm);color:var(--ip-text-muted);cursor:pointer}.mbc-icon-btn:hover{background:var(--ip-primary-light);color:var(--ip-text)}.mbc-icon-btn[data-ip-close="1"]{width:32px;height:32px;background:#dc2626;color:#fff}.mbc-icon-btn[data-ip-close="1"]:hover{background:#b91c1c;color:#fff}.mbc-icon-btn[data-ip-close="1"]:active{background:#991b1b;transform:scale(.95)}.mbc-body{padding:4px 18px 10px}.mbc-row{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--ip-border);padding:7px 0}.mbc-label{flex:0 0 auto;width:48px;font-size:13px;color:var(--ip-text-muted);margin:0}.mbc-field{flex:1 1 auto;min-width:0}.mbc-input{width:100%;border:none;outline:none;background:none;font-size:14px;color:var(--ip-text);padding:6px 0}.mbc-input::placeholder{color:var(--ip-text-muted)}.mbc-cc-links{flex:0 0 auto;display:flex;gap:var(--ip-space-3)}.mbc-cc-links a{font-size:12px;color:var(--ip-text-muted);text-decoration:none}.mbc-cc-links a:hover{color:var(--ip-primary)}.mbc-cc-row{display:none}.mbc-cc-row.is-open{display:flex}.mbc .email-container{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ip-space-1)}.mbc .email-token{display:inline-flex;align-items:center;gap:var(--ip-space-1);background:var(--ip-primary-bg);color:var(--ip-primary);padding:3px 8px;border-radius: var(--ip-radius-pill);font-size:12px;font-weight:600}.mbc .email-token .remove-token{cursor:pointer;opacity:.7}.mbc .email-token .remove-token:hover{opacity:1}.mbc .email-input{flex:1 1 80px;min-width:80px}.mbc .dropdown{position:relative}.mbc .dropdown-list{position:absolute;top:100%;left:0;width:100%;max-height:220px;overflow-y:auto;background:var(--ip-bg-card,#fff);border:1px solid var(--ip-border);border-radius: var(--ip-radius-md);box-shadow:var(--ip-shadow-md,0 6px 24px rgba(16,24,40,.12));z-index:1000;display:none;list-style:none;margin:var(--ip-space-1) 0 0;padding:6px}.mbc .dropdown-list li{padding:8px 10px;border-radius: var(--ip-radius-sm);cursor:pointer;font-size:13px}.mbc .dropdown-list li:hover{background:var(--ip-primary-light)}.mbc-editor{margin-top:10px}.mbc-editor .tox-tinymce{border:1px solid var(--ip-border) !important;border-radius: var(--ip-radius-md) !important}.mbc-editor .tox-menubar{display:none !important}.mbc-editor .tox-editor-header{box-shadow:none !important;border-bottom:1px solid var(--ip-border) !important}.mbc-attach{margin-top:var(--ip-space-3)}.mbc-foot{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-top:1px solid #e5e7eb;background:#f3f4f6}.mbc-foot .botomerpbotomdefault{float:none !important}.ip-modal.mbc-expanded .ip-modal-container{width:900px}.ip-modal-body:has(.mbv){padding:0}.mbv{display:flex;flex-direction:column;padding:18px 22px 12px}.mbv-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ip-space-3)}.mbv-from{display:flex;align-items:center;gap:var(--ip-space-3);min-width:0}.mbv-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--ip-primary-bg);color:var(--ip-primary);font-weight:700;font-size:16px;text-transform:uppercase}.mbv-from-info{min-width:0}.mbv-from-name{font-size:15px;font-weight:700;color:var(--ip-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbv-from-email{font-size:13px;color:var(--ip-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbv-head-actions{display:flex;align-items:center;gap:var(--ip-space-1);flex:0 0 auto}.mbv-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:none;border-radius: var(--ip-radius-sm);color:var(--ip-text-muted);cursor:pointer;transition:background .15s,color .15s}.mbv-icon-btn:hover{background:var(--ip-primary-light);color:var(--ip-text)}.mbv-icon-btn.is-on{color:#f59e0b}.mbv-icon-btn.is-on svg{fill:#f59e0b}.mbv-more{position:relative}.mbv-more-menu{display:none;position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:150px;background:var(--ip-bg-card,#fff);border:1px solid var(--ip-border);border-radius: var(--ip-radius-md);box-shadow:var(--ip-shadow-md,0 6px 24px rgba(16,24,40,.12));padding:6px}.mbv-more-menu.is-open{display:block}.mbv-more-item{display:block;padding:7px 10px;border-radius: var(--ip-radius-sm);color:var(--ip-text);text-decoration:none;font-size:13px}.mbv-more-item:hover{background:var(--ip-primary-light);color:var(--ip-danger,#d92d20)}.mbv-subject{font-size:20px;font-weight:700;color:var(--ip-text);margin:var(--ip-space-4) 0 var(--ip-space-2);line-height:1.3}.mbv-date{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ip-text-muted)}.mbv-to{margin-top:var(--ip-space-2);font-size:13px;color:var(--ip-text-muted)}.mbv-to-label{margin-right:var(--ip-space-1)}.mbv-to-email{color:var(--ip-primary);text-decoration:none}.mbv-to-email:hover{text-decoration:underline}.mbv-divider{border:none;border-top:1px solid var(--ip-border);margin:var(--ip-space-4) 0}.mbv-body{margin-top:var(--ip-space-2)}.mbv-iframe{width:100%;min-height:80px;height:auto;border:0;background:#fff;border-radius: var(--ip-radius-md);display:block}.mbv-quote-toggle{display:inline-flex;align-items:center;gap:var(--ip-space-2);margin-top:10px;padding:6px 0;background:none;border:none;color:var(--ip-primary);font-size:13px;font-weight:600;cursor:pointer}.mbv-quote-toggle svg{transition:transform .15s}.mbv-quote-toggle.is-open svg{transform:rotate(180deg)}.mbv-attach{margin-top:var(--ip-space-4);border:1px solid var(--ip-border);border-radius: var(--ip-radius-md);overflow:hidden}.mbv-attach.is-empty{opacity:.7}.mbv-attach-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ip-space-3) var(--ip-space-4);background:none;border:none;cursor:pointer;color:var(--ip-text)}.mbv-attach-title{display:flex;align-items:center;gap:var(--ip-space-2);font-size:13px;font-weight:600}.mbv-attach-chev{transition:transform .15s}.mbv-attach.is-collapsed .mbv-attach-chev{transform:rotate(-90deg)}.mbv-attach-body{padding:0 var(--ip-space-4) var(--ip-space-4)}.mbv-attach.is-collapsed .mbv-attach-body{display:none}.mbv-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 0 6px;margin-top:var(--ip-space-4);border-top:1px solid var(--ip-border)}.mbv-foot-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mbv-btn{display:inline-flex;align-items:center;gap:var(--ip-space-2);height:38px;padding:0 18px;border-radius: var(--ip-radius-sm);font-size:13px;font-weight:600;border:1px solid var(--ip-border);background:var(--ip-bg-card,#fff);color:var(--ip-text);cursor:pointer;transition:background .15s,border-color .15s}.mbv-btn:hover{background:var(--ip-primary-light);border-color:var(--ip-primary)}.mbv-btn--primary{background:var(--ip-primary);border-color:var(--ip-primary);color:#fff}.mbv-btn--primary:hover{background:var(--ip-primary-hover,#1e429f);border-color:var(--ip-primary-hover,#1e429f)}.mbm-labels{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ip-space-2);padding:10px 0 2px}.mbm-labels-title{font-size:12px;font-weight:600;color:var(--ip-text-muted)}.mbm-labels-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.mbm-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--ip-border);border-radius: var(--ip-radius-pill);background:var(--ip-bg-card,#fff);font-size:12px;font-weight:600;color:var(--ip-text)}.mbm-chip .mb-label-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%}.mbm-chip-name{line-height:1.2}.mbm-label-remove{border:none;background:none;padding:0 0 0 2px;font-size:14px;line-height:1;color:var(--ip-text-muted);opacity:.7;cursor:pointer}.mbm-label-remove:hover{opacity:1}.mbm-label-picker{position:relative}.mbm-label-addbtn{border:1px dashed var(--ip-border);background:none;border-radius: var(--ip-radius-pill);padding:3px 10px;font-size:12px;font-weight:600;color:var(--ip-primary);cursor:pointer}.mbm-label-addbtn:hover{background:var(--ip-primary-light)}.mbm-label-menu{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:1060;min-width:180px;max-height:240px;overflow-y:auto;background:var(--ip-bg-card,#fff);border:1px solid var(--ip-border);border-radius: var(--ip-radius-md);box-shadow:var(--ip-shadow-md,0 6px 24px rgba(16,24,40,.12));padding:6px}.mbm-label-menu.is-open{display:block}.mbm-label-add-opt{display:flex;align-items:center;gap:var(--ip-space-2);padding:7px 10px;border-radius: var(--ip-radius-sm);color:var(--ip-text);text-decoration:none;font-size:13px}.mbm-label-add-opt:hover{background:var(--ip-primary-light)}.mbm-label-empty{padding:8px 10px;color:var(--ip-text-muted);font-size:12px}.mb-assign-wrap{position:relative}.mb-assign-menu{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:180px;max-height:260px;overflow-y:auto;background:var(--ip-bg-card,#fff);border:1px solid var(--ip-border);border-radius: var(--ip-radius-md);box-shadow:var(--ip-shadow-md,0 6px 24px rgba(16,24,40,.12));padding:6px}.mb-assign-menu.is-open{display:block}.mb-assign-opt{display:flex;align-items:center;gap:var(--ip-space-2);padding:7px 10px;border-radius: var(--ip-radius-sm);color:var(--ip-text);text-decoration:none;font-size:13px}.mb-assign-opt:hover{background:var(--ip-primary-light)}.mb-assign-opt span:first-child{width:11px;height:11px;border-radius:50%;flex:0 0 auto}.mb-assign-empty{padding:8px 10px;color:var(--ip-text-muted);font-size:12px}.mb-toolbar .classiconip1{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--ip-bg-card,#fff) !important;border:1px solid var(--ip-border) !important;border-radius: var(--ip-radius-sm) !important;color:var(--ip-text-muted) !important;box-shadow:none !important;padding:0 !important;transition:background .15s ease,color .15s ease,border-color .15s ease}.mb-toolbar .classiconip1:hover{background:var(--ip-primary-light) !important;border-color:var(--ip-primary) !important;color:var(--ip-primary) !important}.mb-toolbar .classiconip1 svg{width:18px;height:18px}.mb-toolbar .mb-toolbar-search{float:right;margin-left:auto}.mb-search-box{position:relative;display:flex;align-items:center}.mb-search-ic{position:absolute;left:11px;color:var(--ip-text-muted);pointer-events:none}.mb-search-input{width:220px;max-width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background:var(--ip-bg-card,#fff);color:var(--ip-text);font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.mb-search-input::placeholder{color:var(--ip-text-muted)}.mb-search-input:focus{border-color:var(--ip-primary);box-shadow:0 0 0 3px var(--ip-primary-light)}@media (max-width:768px){.mb-search-input{width:140px}}.mb-load-error{padding:20px;color:var(--ip-danger,#d92d20)}.mb-burger{display:none;align-items:center;justify-content:center;width:34px;height:34px;margin-right:6px;border:none;background:none;border-radius: var(--ip-radius-sm);color:var(--ip-text-muted);cursor:pointer}.mb-burger:hover{background:var(--ip-primary-light);color:var(--ip-text)}.mb-side-backdrop{display:none}@media (max-width:768px){.mb-burger{display:inline-flex}.mb-side-col{position:static;padding:0}.mb-side.panel-custom{position:fixed;top:0;left:0;height:100%;width:284px;max-width:86%;margin:0;border-radius:0 14px 14px 0;z-index:1100;overflow-y:auto;transform:translateX(-100%);transition:transform .25s ease;box-shadow:0 0 30px rgba(0,0,0,.18)}.mb-side.panel-custom.is-open{transform:translateX(0)}.mb-side-backdrop.is-open{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1099}.row:has(> .mb-side-col){margin-left:0;margin-right:0}.mb-side-col + .col-md-9{padding-left:0;padding-right:0;width:100%}.mb-panel.panel-custom{margin-left:0;margin-right:0}.mb-mails td{padding-left:var(--ip-space-2);padding-right:var(--ip-space-2)}.mb-mails td:nth-child(4){width:auto}}@media (min-width:769px){.row:has(> .mb-side-col){display:flex;flex-wrap:nowrap;align-items:stretch;margin:0;background:var(--ip-bg-card,#fff);border:1px solid rgba(0,0,0,.08);border-radius: var(--ip-radius-md);box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.row:has(> .mb-side-col) > .mb-side-col{flex:0 0 26%;max-width:320px;padding:0}.row:has(> .mb-side-col) > .mb-side-col + .col-md-9{flex:1 1 auto;width:auto;max-width:none;min-width:0;padding:0}.mb-side-col + .col-md-9 > .row{margin:0}.mb-side-col + .col-md-9 > .row > .col-md-12{padding:0}.mb-side.panel-custom{border:none !important;border-right:1px solid rgba(0,0,0,.08) !important;border-radius:0 !important;box-shadow:none !important;background:transparent;height:100%}.mb-panel.panel-custom{border:none !important;border-radius:0 !important;box-shadow:none !important;margin:0;background:transparent}}.mb-mails{width:100%;border-collapse:collapse}.mb-mails thead{display:none}.mb-mails td{vertical-align:middle;border-top:1px solid var(--ip-border);padding:10px}.mb-mails td:nth-child(1){width:1%;white-space:nowrap;padding:10px 0 10px 12px}.mb-mails td:nth-child(2){width:1%;padding:10px 0}.mb-mails td:nth-child(3){padding-left:2px}.mb-mails td:nth-child(4){width:150px}.mb-mails tbody tr{cursor:pointer;transition:background .15s ease}.mb-mails tbody tr:has(.mb-unread){background:var(--ip-bg-muted,#f4f5f7)}.mb-mails tbody tr:hover{background:var(--ip-primary-light)}.mb-mails a.mailmessage{color:var(--ip-text);text-decoration:none;display:block}.mb-check{margin:0}.mb-star{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:none;border:none;color:var(--ip-text-muted);opacity:.6;cursor:pointer;transition:opacity .15s,color .15s}.mb-star:hover{opacity:1;color:#f59e0b}.mb-star--on{opacity:1;color:#f59e0b}.mb-star--on svg{fill:#f59e0b}.mb-avatar{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ip-primary-bg);color:var(--ip-primary);font-weight:700;font-size:12px;text-transform:uppercase}.mb-ava-dot{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#22c55e;border:2px solid var(--ip-bg-card,#fff)}.mb-avatar--c1{background:#6366f1;color:#fff}.mb-avatar--c2{background:var(--ip-primary, #3b3ef6);color:#fff}.mb-avatar--c3{background:#22c55e;color:#fff}.mb-avatar--c4{background:#f59e0b;color:#fff}.mb-avatar--c5{background:#ef4444;color:#fff}.mb-avatar--c6{background:#a855f7;color:#fff}.mb-avatar--c7{background:#14b8a6;color:#fff}.mb-avatar--c8{background:#ec4899;color:#fff}.mb-mails a.mb-cell-main{display:flex;align-items:center;gap:10px;min-width:0}.mb-avatar{align-self:center}.mb-main-text{min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden}.mb-cell-main .mb-sender{max-width:100%;font-weight:600;font-size:14px;color:var(--ip-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mb-cell-main .mb-subject{max-width:100%;font-weight:600;font-size:13.5px;color:var(--ip-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mb-cell-main .mb-snippet{max-width:100%;font-size:13px;color:var(--ip-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mb-attach-ic{vertical-align:middle;color:var(--ip-text-muted)}.mb-meta-tags{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--ip-space-1);margin-bottom:var(--ip-space-1)}.mb-meta-tags:empty{display:none}.mb-cell-meta{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.mb-cell-meta .mb-date,.mb-cell-meta .mb-time{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:12px;font-weight:500;color:var(--ip-text-muted)}.mb-cell-meta .mb-time{margin-top:3px}.mb-meta-ic{flex:0 0 auto;opacity:.7}.mb-mails .mb-unread .mb-sender{font-weight:700;color:var(--ip-text)}.mb-mails .mb-unread .mb-subject{font-weight:700;color:var(--ip-text)}.mb-mails .mb-unread .mb-snippet{color:var(--ip-text)}.mb-read .mb-avatar{opacity:.92}a.readmail,a.readmail:hover{color:var(--ip-text-muted)}.mb-tag--c1{background:var(--ip-primary-bg, #eeeeff);color:#4f46e5}.mb-tag--c2{background:#fef3c7;color:#b45309}.mb-tag--c3{background:#dcfce7;color:#15803d}.mb-tag--c4{background:#e0f2fe;color:#0369a1}.mb-tag--c5{background:#fae8ff;color:#a21caf}.mb-tag--c6{background:#ffe4e6;color:#be123c}.mb-tag--c7{background:#f1f5f9;color:#475569}.mb-tag--c8{background:#ccfbf1;color:#0f766e}.mail-dir{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius: var(--ip-radius-pill);font-size:11px;font-weight:600;white-space:nowrap;line-height:1.4}.mail-dir svg{flex:0 0 auto}.mail-dir--in{background:#dcfce7;color:#15803d}.mail-dir--out{background:#e0f2fe;color:#0369a1}body.bg-dark .mail-dir--in{background:rgba(34,197,94,.18);color:#4ade80}body.bg-dark .mail-dir--out{background:rgba(var(--ip-primary-rgb, 59, 62, 246), .18);color:var(--ip-accent, #6063fa)}.mail-dir-cell{display:flex;align-items:center;gap:var(--ip-space-2);flex-wrap:wrap}.mail-dir-from{font-weight:600;color:var(--ip-text)}.mail-row--in td:first-child{box-shadow:inset 3px 0 0 #22c55e}.mail-row--out td:first-child{box-shadow:inset 3px 0 0 var(--ip-primary, #3b3ef6)}@media (max-width:767px){.mb-avatar{width:34px;height:34px;font-size:13px}.mb-cell-meta .mb-date,.mb-cell-meta .mb-time{font-size:11px}}.ip-dz-single{width: 150px;max-width: 100%}.var-item-row .article_div{display: flex;flex-wrap: wrap;align-items: stretch}.var-item-row .article_div > .col-lg-2:first-child{display: flex;flex-direction: column}.var-item-row .article_div > .col-lg-2:first-child .image-upload{flex: 1 1 auto}.var-item-row .article_div > .col-lg-2:first-child .ip-dropzone{height: 100%;min-height: 96px}.var-item-row{display: flex;flex-wrap: wrap;align-items: stretch}.var-item-row > .accordion{flex: 1 1 auto;min-width: 0}.var-item-row > .var-actions{flex: 0 0 auto}.var-item-row > .panel_acc{flex: 0 0 100%}.var-item-row{border: 1px solid var(--ip-border, #e7e9f0);border-radius: 10px;overflow: hidden;background-color: var(--ip-bg-card, #fff);transition: border-color .15s ease}.var-item-row:hover{border-color: var(--ip-primary, #2f5bff)}.var-item-row > .accordion{height: 55px;background-color: transparent;color: var(--ip-text, #1f2430);font-weight: 600;cursor: pointer;padding: 0 18px;display: flex;align-items: center;text-align: left;border: 0;border-radius: 0;outline: none;transition: background-color .15s ease}.var-item-row > .accordion.act,.var-item-row > .accordion:hover{background-color: var(--ip-primary-light, #fafbfd)}.var-item-row > .panel_acc{padding: 0 1px;display: none;overflow: hidden;border: 0;border-top: 1px solid var(--ip-border, #e7e9f0);border-radius: 0;margin-top: 0}.var-item-row > .lg1.var-actions{display: flex;align-items: center;justify-content: flex-end;gap: var(--ip-space-2);height: 55px;padding-right: var(--ip-space-3)}.ipv{color: var(--ip-text, #1a1f36)}.ipv-hero{display: flex;gap: var(--ip-space-4);align-items: flex-start;margin-bottom: 22px}.ipv-photo{width: 104px;height: 104px;flex: 0 0 104px;border-radius: var(--ip-radius-md, 14px);border: 1px solid var(--ip-border, rgba(0,0,0,0.08));background: var(--ip-bg-card, #fff);overflow: hidden;display: flex;align-items: center;justify-content: center}.ipv-photo img{width: 100%;height: 100%;object-fit: cover;display: block}.ipv-photo.is-empty{background: var(--ip-primary-light, #eff4ff);border-style: dashed}.ipv-photo.is-empty svg,.ipv-photo.is-empty img{width: 34px;height: 34px;color: var(--ip-primary, #1a1cdb) !important}.ipv-head{min-width: 0;flex: 1 1 auto}.ipv-name{font-size: 1.2em;font-weight: 700;line-height: 1.3;word-break: break-word}.ipv-sub{margin-top: var(--ip-space-1);font-size: 0.9em;color: var(--ip-text-muted, #6b7280)}.ipv-sub span{color: var(--ip-text, #1a1f36);font-weight: 600}.ipv-chips{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 10px}.ipv-chip{display: inline-flex;align-items: center;padding: 3px 10px;border-radius: var(--ip-radius-pill, 999px);font-size: 0.8em;font-weight: 600;line-height: 1.6;background: var(--ip-bg-page, #f3f4f8);color: var(--ip-text-muted, #6b7280);border: 1px solid var(--ip-border, rgba(0,0,0,0.08))}.ipv-chip.is-ok{background: var(--ip-success-light, #def7ec);color: var(--ip-success, #057a55);border-color: transparent}.ipv-chip.is-info{background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb);border-color: transparent}.ipv-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));gap: var(--ip-space-2);margin: 0 0 22px;padding: 0}.ipv-grid > div{padding: 10px 14px;border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-sm, 6px);background: var(--ip-bg-card, #fff);min-width: 0}.ipv-grid dt{font-size: 0.78em;font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;color: var(--ip-text-muted, #6b7280);margin: 0 0 3px}.ipv-grid dd{margin: 0;font-weight: 600;word-break: break-word}.ipv-list{list-style: none;margin: 0 0 22px;padding: 0}.ipv-list li{display: flex;align-items: center;gap: 10px;padding: 10px 14px;border: 1px solid var(--ip-border, rgba(0,0,0,0.08));border-radius: var(--ip-radius-sm, 6px);background: var(--ip-bg-card, #fff)}.ipv-list li + li{margin-top: 6px}.ipv-list__name{font-weight: 600;min-width: 0;word-break: break-word}.ipv-list__val{margin-left: auto;color: var(--ip-text-muted, #6b7280);white-space: nowrap}.ipv-list--rows li{display: block}.ipv-var{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: wrap}.ipv-var__head{min-width: 0}.ipv-var__meta{display: block;margin-top: 2px;font-size: 0.85em;color: var(--ip-text-muted)}.ipv-var__prices{margin-left: auto;display: flex;flex-wrap: wrap;gap: var(--ip-space-1);justify-content: flex-end}.ipv-desc{margin-bottom: 22px;line-height: 1.6;color: var(--ip-text-muted, #6b7280);word-break: break-word}.ipv-dash{color: var(--ip-text-muted, #9ca3af)}.ipv-actions{margin-top: var(--ip-space-1)}a.ip-item-name{text-decoration: none !important;cursor: pointer}a.ip-item-name:hover,a.ip-item-name:hover strong{text-decoration: none !important}.ip-dropzone.ip-dz-photo{position: relative;width: 150px;height: 150px;padding: 6px;overflow: hidden;display: flex;align-items: center;justify-content: center;cursor: pointer}.ip-dropzone.ip-dz-photo .ip-dz-photo-img{width: 100%;height: 100%;object-fit: cover;border-radius: var(--ip-radius-sm)}.ip-dropzone.ip-dz-photo .ip-dz-photo-ph{display: flex;flex-direction: column;align-items: center;gap: 6px;text-align: center}.ip-dz-hide{display: none !important}.ip-dz-remove{display: block;width: 150px;max-width: 100%;margin-top: 6px;padding: 5px 8px;background: #fef2f2;border: 1px solid #fecaca;border-radius: var(--ip-radius-sm);color: #ef4444;font-size: 12px;cursor: pointer;text-align: center;transition: background .12s}.ip-dz-remove:hover{background: #fee2e2}#nestable .dd-item,#nestable2 .dd-item{position: relative}#nestable .dd-handle,#nestable2 .dd-handle{position: relative;padding-right: 160px}#nestable .dd-item > button,#nestable2 .dd-item > button{position: relative;z-index: 2}.ip-menu-actions{position: absolute;top: 50%;right: 12px;transform: translateY(-50%);display: flex;gap: var(--ip-space-1);z-index: 5}.ip-menu-act{width: 26px;height: 26px;display: inline-flex;align-items: center;justify-content: center;padding: 0;border: 1px solid var(--ip-border, #e5e7eb);background: #fff;border-radius: var(--ip-radius-sm);color: #6b7280;cursor: pointer;transition: background .15s,border-color .15s,color .15s}.ip-menu-act:hover{background: var(--ip-primary, #1a1cdb);border-color: var(--ip-primary, #1a1cdb);color: #fff}.ip-menu-act[data-act="move"]:hover{background: #E53000;border-color: #E53000;color: #fff}.ip-menu-act svg{width: 15px;height: 15px}body.bg-dark .ip-menu-act{background: #1f2937;border-color: #374151;color: #cbd5e1}body.bg-dark .ip-menu-act:hover{background: var(--ip-primary, #1a1cdb);border-color: var(--ip-primary, #1a1cdb);color: #fff}.menu-mobile-only{display: none}@media (max-width: 767px){.menu-desktop-only{display: none !important}.menu-mobile-only{display: block !important}}@media (max-width: 1024px) and (orientation: landscape){.menu-desktop-only{display: none !important}.menu-mobile-only{display: block !important}}.myModalRightNotificationbtn .topbar-icon{position: relative}.ipp-notif-badge{position: absolute;top: -4px;right: -6px;min-width: 16px;height: 16px;padding: 0 var(--ip-space-1);box-sizing: border-box;background: #e53935;color: #fff;font-size: 10px;font-weight: 700;line-height: 16px;text-align: center;border-radius: var(--ip-radius-pill);box-shadow: 0 0 0 2px var(--ip-topbar-bg, #fff);pointer-events: none}body.bg-dark .ipp-notif-badge{box-shadow: 0 0 0 2px #1f2937}.ipp-chat-icon{position: relative}.invo-buttons-wrap{display: inline-flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 5px;border-radius: var(--ip-radius-xl);background: transparent;box-shadow: none;width: fit-content;padding: 5px;margin-left: auto;margin-right: auto}.invo-buttons-wrap .invo-btns{display: inline-flex;align-items: center;gap: 5px;margin: 0}.invo-buttons-wrap a{display: inline-flex;align-items: center;gap: var(--ip-space-2);padding: 11px 18px;border-radius: var(--ip-radius-md);font-size: 14px;font-weight: 600;border: none;text-decoration: none;transition: filter .15s ease,box-shadow .15s ease}.invo-buttons-wrap a:hover{filter: brightness(0.97)}.invo-buttons-wrap a svg{width: 20px;height: 20px;color: inherit !important}.invo-buttons-wrap a span{padding-left: 0;color: inherit}.invo-buttons-wrap .pay-btn{background: var(--ip-primary, #1a1cdb);color: #ffffff !important}.invo-buttons-wrap .print-btn,.invo-buttons-wrap .word-btn,.invo-buttons-wrap .pen-btn,.invo-buttons-wrap .download-btn{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09);color: var(--ip-primary, #1a1cdb)}.invo-buttons-wrap .danger-btn{background: rgba(220, 38, 38, 0.09);color: #dc2626 !important}.invoice-preview-inner .alert.bg-danger-light{display: none !important}.content-wrapper.inv-public-page{padding: 24px 30px 24px}.content-wrapper.inv-public-page .invoice-content-wrap{border-radius: 16px;box-shadow: 0 2px 14px rgba(16, 24, 40, 0.06);overflow: hidden}.inv-pub-toolbar{display: flex;justify-content: flex-end;align-items: center;padding: 0 0 var(--ip-space-3)}.inv-pub-toolbar .invo-buttons-wrap{margin: 0;padding: 0}.inv-pub-toolbar .btn-group{display: inline-flex}.inv-pub-toolbar .pay-btn{cursor: pointer}.inv-pub-toolbar .pay-btn .caret{margin-left: 2px}.nav1.inv-clean-nav{justify-content: flex-start}.nav1.inv-clean-nav .navbar-header,.nav1.inv-clean-nav .navbar-brand,.nav1.inv-clean-nav .brand-logo{float: none !important;margin-left: 0 !important;margin-right: auto}.mb-select-screen{display: flex;align-items: center;justify-content: center;min-height: calc(100vh - 180px);padding: var(--ip-space-5)}.mb-select-card{position: relative;width: 100%;max-width: 440px;padding: 36px 32px 30px;background: var(--ip-bg-card);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-xl);box-shadow: var(--ip-shadow-lg, 0 20px 60px rgba(17,24,39,.10));text-align: center}.mb-select-icon{width: 64px;height: 64px;margin: 0 auto 18px;display: flex;align-items: center;justify-content: center;border-radius: var(--ip-radius-lg);background: var(--ip-primary-bg);color: var(--ip-primary)}.mb-select-title{margin: 0 0 6px;font-size: 22px;font-weight: 700;color: var(--ip-text)}.mb-select-sub{margin: 0 0 var(--ip-space-5);font-size: 14px;color: var(--ip-text-muted)}.mb-select-field{text-align: left}.mb-select-label{display: block;margin: 0 0 var(--ip-space-2);font-size: 13px;font-weight: 600;color: var(--ip-text)}#mb-select-field .select2-container{width: 100% !important}#mb-select-field .select2-container--default .select2-selection--single{height: 52px !important;padding: 0 40px 0 16px !important;border: 1px solid var(--ip-border) !important;border-radius: var(--ip-radius-md) !important;background: var(--ip-bg-card) !important;display: flex !important;align-items: center !important;box-shadow: var(--ip-shadow-sm, 0 1px 2px rgba(17,24,39,.04)) !important}#mb-select-field .select2-container--default .select2-selection--single .select2-selection__rendered{color: var(--ip-text) !important;font-size: 15px !important;line-height: normal !important;padding: 0 !important}#mb-select-field .select2-container--default .select2-selection--single .select2-selection__arrow{height: 50px !important;right: 12px !important}#mb-select-field .select2-container--default.select2-container--focus .select2-selection--single,#mb-select-field .select2-container--default.select2-container--open .select2-selection--single{border-color: var(--ip-primary) !important;box-shadow: 0 0 0 3px rgba(var(--ip-primary-rgb, 26, 28, 219), .15) !important}#mb-select-field select.formstyleerp{width: 100%;height: var(--ip-field-h-lg);padding: 0 var(--ip-space-4);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);font-size: 15px;color: var(--ip-text)}.ctpl-filters{display: flex;gap: var(--ip-space-3);flex-wrap: wrap;margin-bottom: var(--ip-space-3)}.ctpl-filters .ctpl-filter{min-width: 220px}.ctpl-badge{display: inline-block;padding: 2px 8px;border-radius: var(--ip-radius-md);background: var(--ip-primary);color: #fff;font-size: 11px}.ctpl-set-default{color: var(--ip-primary);cursor: pointer}.ctpl-hint{color: var(--ip-text-muted, #6b7280);font-size: 13px;margin: 0 0 var(--ip-space-3)}.ctpl-filter{display: flex;flex-direction: column;gap: 3px}.ct-items-grid input.formstyleerp{min-width: 0;width: 100%}.ct-items-grid td,.ct-items-grid th{vertical-align: middle}.ip-empty{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 56px 24px 64px}.ip-empty__icon{width: 72px;height: 72px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09);border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14);color: var(--ip-primary, #1a1cdb);margin-bottom: 18px}.ip-empty__icon svg,.ip-empty__icon img{width: 32px;height: 32px;color: inherit !important}.ip-empty__title{font-size: 17px;font-weight: 600;color: var(--ip-text, #111827);margin-bottom: 6px}.ip-empty__text{font-size: 13px;line-height: 1.6;color: var(--ip-text-muted, #6b7280);max-width: 420px;margin-bottom: 22px}body.bg-dark .ip-empty__icon{background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.12);border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.22);color: var(--ip-accent, #6063fa)}body.bg-dark .ip-empty__title{color: #e5e7eb}body.bg-dark .ip-empty__text{color: #9ca3af}.ip-empty--doc{padding: 40px 24px 44px}.ip-empty--doc .ip-empty__text{margin-bottom: 0}.ip-is-hidden{display: none !important}#sale_plan .total-sum{color: var(--ip-danger, #ff3300);font-weight: 600}.ip-settlement-panel{display: flex;flex-wrap: wrap;gap: var(--ip-space-4, 16px);padding: var(--ip-space-4, 16px);margin-bottom: var(--ip-space-4, 16px);background-color: var(--ip-surface-2);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md) !important}.ip-settlement-panel__title{flex: 1 0 100%;font-size: 13px;font-weight: 600;color: var(--ip-text)}.ip-settlement-panel__item{flex: 1 1 160px;min-width: 140px}.ip-settlement-panel__label{display: block;font-size: 12px;color: var(--ip-text-muted);margin-bottom: 2px}.ip-settlement-panel__value{display: block;font-size: 16px;font-weight: 600;color: var(--ip-text)}.ip-note{display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;border-radius: var(--ip-radius-sm, 6px);background-color: rgba(194,120,3,0.08);border: 1px solid rgba(194,120,3,0.18);font-size: 13px;line-height: 1.6;color: var(--ip-text, #111827)}.ip-note svg{width: 20px;height: 20px;flex-shrink: 0;margin-top: 1px;color: var(--ip-warning, #c27803) !important}.ip-note__list{margin: 0;padding-left: var(--ip-space-4)}.ip-version-card{padding: 14px 16px;border-radius: var(--ip-radius-md);background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.07);border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14);text-align: center}.ip-version-card--muted{background-color: var(--ip-surface-inset, #f9fafb);border-color: var(--ip-border, #e5e7eb)}.ip-version-card__label{margin: 0 0 var(--ip-space-1);font-weight: 600;color: var(--ip-text-muted, #6b7280)}.ip-version-card__value{margin: 0;font-weight: 700;color: var(--ip-text, #111827)}.ip-version-card--muted .ip-version-card__value{color: var(--ip-text-muted, #6b7280)}body.bg-dark .ip-note{background-color: rgba(251,191,36,0.10);border-color: rgba(251,191,36,0.22);color: #e5e7eb}body.bg-dark .ip-note svg{color: #fbbf24 !important}.ip-modal--confirm .ip-modal__dialog{top: 50%;left: 50%;right: auto;height: auto;max-height: 80vh;width: min(460px, calc(100vw - 32px));border-radius: var(--ip-radius-lg, 14px);transform: translate3d(-50%, -46%, 0) scale(0.98);box-shadow: 0 24px 60px rgba(0,0,0,0.18),0 6px 18px rgba(0,0,0,0.08)}.ip-modal--confirm.ip-is-open .ip-modal__dialog{transform: translate3d(-50%, -50%, 0) scale(1)}.ip-nowrap > thead > tr > th,.ip-nowrap > tbody > tr > td{white-space: nowrap}.buh-sc-head,.ip-sec-head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);margin-bottom: var(--ip-space-3);clear: both}.buh-sc-head__title,.ip-sec-head__title{font-size: 11px;font-weight: 700;color: var(--ip-text, #111827);text-transform: uppercase;letter-spacing: 0.05em}.ip-sec-head__actions{display: flex;align-items: center;gap: 6px;margin-left: auto}.buh-sc-head > a.plusiconip,.ip-sec-head > a.plusiconip,.ip-sec-head__actions > a.plusiconip{width: var(--ip-btn-icon);height: var(--ip-btn-icon);min-width: var(--ip-btn-icon);padding: 0;border-radius: var(--ip-radius-sm);background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09);border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14);box-shadow: 0 1px 3px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.08);display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0}.buh-sc-head > a.plusiconip:hover,.ip-sec-head > a.plusiconip:hover,.ip-sec-head__actions > a.plusiconip:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16);border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32);text-decoration: none}.buh-sc-head > a.plusiconip img,.ip-sec-head > a.plusiconip img,.ip-sec-head__actions > a.plusiconip img{width: 16px;height: 16px;display: block}body.bg-dark .buh-sc-head__title,body.bg-dark .ip-sec-head__title{color: #e5e7eb}#buh_subconto_table td.dragger{width: 28px;background: url(/assets/img/dragger.png) center center no-repeat;cursor: move;vertical-align: middle}#buh_subconto_table tr.ui-placeholder{height: 44px;background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.06)}.ip-toggle-row{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: nowrap}.ip-setting-block > label.lableip{position: static !important;float: none !important;width: auto !important;max-width: none;margin: 0 0 6px !important;padding: 0 !important;display: block;line-height: 1.3}.ip-setting-block > .col-lg-12{padding-left: 0;padding-right: 0}.ip-toggle-row > label.lableip{position: static !important;float: none !important;margin: 0 !important;padding: 0 !important;flex: 0 1 auto;width: auto !important;max-width: none;line-height: 1.3}.ip-toggle-row__ctl{flex: 0 0 auto;display: inline-flex;align-items: center;padding: 0}.ip-toggle-cell{display: flex;align-items: center;min-height: 62px}.buh-posting{border: 1px solid var(--ip-border, rgba(0,0,0,0.10));border-radius: var(--ip-radius-sm, 6px);background: var(--ip-bg-card, #fff);margin-bottom: var(--ip-space-2)}.buh-posting__body{padding: 12px 14px}.buh-posting__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: var(--ip-space-2)}.buh-posting__no{font-size: 11px;font-weight: 700;color: var(--ip-text-muted, #6b7280);text-transform: uppercase;letter-spacing: 0.04em}.buh-posting__label{display: block;font-size: 10px !important;font-weight: 700 !important;color: var(--ip-text, #111827) !important;margin-bottom: var(--ip-space-1)}.buh-posting .js-sc-slot{margin-top: 6px}.buh-posting .js-dt-qty,.buh-posting .js-kt-qty{margin-top: 6px}body.bg-dark .buh-posting{background: #252837;border-color: rgba(255,255,255,0.10)}body.bg-dark .buh-posting__label{color: #e5e7eb !important}button:has(img.icontable){padding: 0 !important;box-shadow: none !important;cursor: pointer;line-height: 1 !important}:root{--sh-free: var(--ip-success);--sh-reserved: var(--ip-warning);--sh-processing: var(--ip-primary);--sh-sold: var(--ip-danger)}.sh-tree{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-2);max-height: 70vh;overflow: auto}.sh-node__row{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);padding: var(--ip-space-2);border-radius: var(--ip-radius-sm)}.sh-node__name{cursor: pointer;font-weight: 600;color: var(--ip-text);flex: 1 1 auto;min-width: 0}.sh-node--building > .sh-node__row > .sh-node__name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sh-node__row > .sh-node__actions{flex: 0 0 auto}.sh-node__name:hover{color: var(--ip-primary)}.sh-node--floor .sh-node__name{font-weight: 400;min-width: 8ch;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sh-node--floor.is-active .sh-node__row{background: var(--ip-primary-light)}.sh-children{padding-left: var(--ip-space-4)}.sh-mini{display: inline-block;border: 1px solid var(--ip-border);background: var(--ip-bg-card);color: var(--ip-text-muted);border-radius: var(--ip-radius-pill);padding: 2px var(--ip-space-2);font-size: 12px;line-height: 18px}.sh-mini:hover{color: var(--ip-primary);border-color: var(--ip-primary)}.sh-mini:active:not(:disabled){background: var(--ip-primary-light, #eff4ff);border-color: var(--ip-primary);transform: scale(0.97)}.sh-mini--danger:hover{color: var(--ip-danger);border-color: var(--ip-danger)}.sh-empty{padding: var(--ip-space-4);color: var(--ip-text-muted);text-align: center}.sh-filters,.sh-legend,.sh-summary,.sh-editor-bar{display: flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-3);padding: var(--ip-space-3) 0}.sh-legend__item,.sh-kpi{display: inline-flex;align-items: center;gap: var(--ip-space-1);color: var(--ip-text-muted);font-size: 13px}.sh-dot{width: 10px;height: 10px;border-radius: 50%;display: inline-block;background: var(--ip-text-muted)}.sh-dot--free{background: var(--sh-free)}.sh-dot--reserved{background: var(--sh-reserved)}.sh-dot--processing{background: var(--sh-processing)}.sh-dot--sold{background: var(--sh-sold)}.sh-canvas{position: relative;display: inline-block;max-width: 100%;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);overflow: hidden}.sh-canvas img{display: block;max-width: 100%;height: auto}.sh-canvas svg{position: absolute;inset: 0;width: 100%;height: 100%;cursor: crosshair}.sh-poly{fill: rgba(37, 99, 235, .18);stroke: var(--sh-processing);stroke-width: .3;vector-effect: non-scaling-stroke}.sh-poly.is-current{fill: rgba(22, 163, 74, .25);stroke: var(--sh-free)}.sh-poly--draft{fill: none;stroke-dasharray: 1 1}.sh-dotpt{fill: var(--sh-free)}.sh-node--pick{display: flex;justify-content: space-between;padding: var(--ip-space-2);border-radius: var(--ip-radius-sm);cursor: pointer}.sh-node--pick:hover{background: var(--ip-bg-muted)}.sh-node--pick.is-active{background: var(--ip-primary-light)}.sh-node--pick.has-shape .sh-node__mark{color: var(--sh-free)}.sh-zone{fill: rgba(22, 163, 74, .28);stroke: var(--sh-free);stroke-width: .3;vector-effect: non-scaling-stroke;cursor: pointer;transition: fill .12s}.sh-zone:hover{fill: rgba(22, 163, 74, .5)}.sh-zone--reserved{fill: rgba(245, 158, 11, .28);stroke: var(--sh-reserved)}.sh-zone--reserved:hover{fill: rgba(245, 158, 11, .5)}.sh-zone--processing{fill: rgba(37, 99, 235, .28);stroke: var(--sh-processing)}.sh-zone--processing:hover{fill: rgba(37, 99, 235, .5)}.sh-zone--sold{fill: rgba(220, 38, 38, .28);stroke: var(--sh-sold)}.sh-zone--sold:hover{fill: rgba(220, 38, 38, .5)}.sh-tip{position: absolute;display: none;pointer-events: none;background: var(--ip-text);color: var(--ip-bg-card);padding: var(--ip-space-2) var(--ip-space-3);border-radius: var(--ip-radius-sm);font-size: 12px;transform: translate(12px, -50%);white-space: nowrap;z-index: 5}.sh-tip span{display: block;opacity: .75}.sh-card{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-3)}.sh-card__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);padding-bottom: var(--ip-space-2);border-bottom: 1px solid var(--ip-border)}.sh-card__row{display: flex;justify-content: space-between;gap: var(--ip-space-2);padding: var(--ip-space-1) 0;font-size: 13px;color: var(--ip-text-muted)}.sh-card__row b{color: var(--ip-text)}.sh-card__tabs{display: flex;gap: var(--ip-space-2);padding: var(--ip-space-2) 0}.sh-card__tabs .sh-mini.is-active{color: var(--ip-primary);border-color: var(--ip-primary)}.sh-card__plan img{max-width: 100%;display: block}.sh-card__actions{padding-top: var(--ip-space-3)}.sh-view{display: grid;grid-template-columns: 240px minmax(0, 1fr) 320px;gap: var(--ip-space-4);padding: var(--ip-space-4);align-items: start}.sh-side__block{margin-top: var(--ip-space-4);padding-top: var(--ip-space-3);border-top: 1px solid var(--ip-border)}.sh-side__title{color: var(--ip-text-muted);font-size: 12px;text-transform: uppercase;letter-spacing: .04em;margin: var(--ip-space-3) 0 var(--ip-space-2)}.sh-side__block .sh-side__title:first-child{margin-top: 0}.sh-side__reset{margin-top: var(--ip-space-3);width: 100%}.sh-view__card{position: sticky;top: var(--ip-space-4)}.sh-legend--stack{display: flex;flex-direction: column;align-items: stretch;gap: var(--ip-space-1);padding: 0}.sh-legend__item--btn{justify-content: flex-start;gap: var(--ip-space-2);width: 100%;padding: var(--ip-space-2);border: 1px solid transparent;border-radius: var(--ip-radius-sm);background: none;cursor: pointer;text-align: left}.sh-legend__item--btn b{margin-left: auto;color: var(--ip-text)}.sh-legend__item--btn:hover{background: var(--ip-bg-muted)}.sh-legend__item--btn.is-active{background: var(--ip-primary-light);border-color: var(--ip-primary);color: var(--ip-text)}.sh-modes{display: flex;flex-wrap: wrap;align-items: center;gap: var(--ip-space-3);margin-bottom: var(--ip-space-3)}.sh-seg{display: inline-flex;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);background: var(--ip-bg-card);padding: 2px;gap: 2px}.sh-modes__side{display: inline-flex;flex-wrap: wrap;align-items: center;gap: var(--ip-space-2);margin-left: auto}.sh-mode{border: 1px solid transparent;background: none;color: var(--ip-text-muted);border-radius: var(--ip-radius-pill);padding: var(--ip-space-1) var(--ip-space-4);cursor: pointer}.sh-mode:hover{color: var(--ip-primary)}.sh-mode.is-active{background: var(--ip-primary);border-color: var(--ip-primary);color: #fff}.sh-modes > .sh-mode:not(.is-active){border-color: var(--ip-border);background: var(--ip-bg-card)}.sh-pane{display: none}.sh-pane.is-active{display: block}.sh-empty--box{border: 1px dashed var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-6)}.sh-hint{padding-top: var(--ip-space-2);color: var(--ip-text-muted);font-size: 12px}.sh-canvas{background: var(--ip-bg-muted);touch-action: none}.sh-canvas.is-zoomed{cursor: grab}.sh-canvas.is-grabbing{cursor: grabbing}.sh-stage{position: relative;display: block;transform-origin: 0 0;--sh-unscale: 1}.sh-stage img{display: block;width: 100%;height: auto}.sh-labels{position: absolute;inset: 0;pointer-events: none}.sh-zlabel{position: absolute;transform: translate(-50%, -50%) scale(var(--sh-unscale));padding: 1px 6px;border-radius: var(--ip-radius-pill);background: rgba(255, 255, 255, .92);color: #111827;font-size: 11px;line-height: 16px;font-weight: 600;white-space: nowrap;box-shadow: 0 1px 2px rgba(0, 0, 0, .25)}.sh-zlabel--sold{background: rgba(220, 38, 38, .92);color: #fff}.sh-zlabel--reserved{background: rgba(245, 158, 11, .92);color: #111827}.sh-zlabel--processing{background: rgba(37, 99, 235, .92);color: #fff}.sh-zlabel.is-dim{opacity: .2}.sh-zlabel.is-selected{outline: 2px solid var(--ip-text)}.sh-zone.is-dim{fill: rgba(120, 120, 120, .12);stroke: rgba(120, 120, 120, .5)}.sh-zone.is-selected{stroke-width: 1;stroke: var(--ip-text)}.sh-zoom{position: absolute;right: var(--ip-space-3);bottom: var(--ip-space-3);display: flex;flex-direction: column;gap: 0;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);overflow: hidden;box-shadow: var(--ip-shadow-card);z-index: 4}.sh-zoom button{width: 32px;height: 32px;border: 0;background: var(--ip-bg-card);color: var(--ip-text);display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 16px;line-height: 1}.sh-zoom button + button{box-shadow: inset 0 1px 0 var(--ip-border)}.sh-zoom button:hover{background: var(--ip-primary);color: #fff}.sh-canvas.is-fullscreen{display: block;background: #0b1020;border-radius: 0}.sh-canvas.is-fullscreen .sh-stage{width: max-content}.sh-canvas.is-fullscreen .sh-stage img{max-height: 100vh;max-width: 100vw;width: auto}.sh-gridwrap{overflow: auto}.sh-fchips{display: flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3)}.sh-fchip{padding: var(--ip-space-1) var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill, 999px);background: var(--ip-bg-card);color: var(--ip-text-muted);font-size: 13px}.sh-fchip:hover{border-color: var(--ip-primary);color: var(--ip-text)}.sh-fchip.is-active{border-color: var(--ip-primary);background: var(--ip-primary);color: #fff}.sh-fchips .sh-modes{margin-left: auto;margin-bottom: 0}.sh-totals{display: flex;align-items: center;gap: 6px;padding: var(--ip-space-2) 0;color: var(--ip-text-muted);font-size: 13px}.sh-totals b{color: var(--ip-text)}.sh-expire--soon{color: #b45309;font-weight: 600}.sh-expire--over{color: var(--sh-sold);font-weight: 600}.sh-warn{display: inline-block;min-width: 18px;height: 18px;border-radius: 50%;background: var(--sh-sold);color: #fff;font-weight: 700;font-size: 12px;line-height: 18px;text-align: center}.sh-client-pay{margin-top: var(--ip-space-4, 20px)}.sh-row--overdue td{background: #fef2f2}.sh-fund-rooms{margin-top: var(--ip-space-4, 20px)}.sh-fund-rooms__title{margin-bottom: var(--ip-space-2);font-weight: 600}.sh-pickhint{margin-bottom: var(--ip-space-2);color: var(--ip-text-muted);font-size: 13px}#shFilters button[disabled],#shFilters input[disabled],#shFilters select[disabled]{opacity: .45;cursor: not-allowed}.sh-caret{display: inline-block;width: 0;height: 0;margin-right: 6px;border-left: 5px solid var(--ip-text-muted);border-top: 4px solid transparent;border-bottom: 4px solid transparent;transition: transform .12s ease;vertical-align: middle}.sh-node--building.is-open > .sh-node__row .sh-caret{transform: rotate(90deg)}.sh-node--building:not(.is-open) > .sh-children,.sh-node--building:not(.is-open) > .sh-entrances{display: none}.sh-order{white-space: nowrap}.sh-order button{border: 0;background: none;padding: 0 2px;color: var(--ip-text-muted)}.sh-order button:disabled{opacity: .3}.sh-up{color: var(--sh-free, #16a34a)}.sh-down{color: var(--sh-sold, #dc2626)}.sh-entrances{padding: 0 var(--ip-space-2) var(--ip-space-2)}.sh-ent__title{margin-bottom: var(--ip-space-1);color: var(--ip-text-muted);font-size: 12px}.sh-ent{display: inline-flex;align-items: center;gap: 2px;margin: 0 6px 6px 0;padding: 2px 6px;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill, 999px);font-size: 13px}.sh-ent button{border: 0;background: none;padding: 0 2px;line-height: 0}.sh-mark{display: inline-block;margin-left: 6px;padding: 1px 6px;border-radius: var(--ip-radius-pill, 999px);background: var(--ip-bg-page);color: var(--ip-text-muted);font-size: 11px;font-weight: 400}.sh-mark--warn{background: #fef3c7;color: #92400e}.sh-req__time{color: var(--ip-text-muted);font-size: 12px}.sh-badge--repeat{background: var(--sh-reserved, #f59e0b);color: #111827}.sh-req__notes{display: inline-block;min-width: 16px;margin-left: var(--ip-space-1);padding: 0 var(--ip-space-1);border-radius: var(--ip-radius-pill, 999px);background: var(--ip-primary);color: #fff;font-size: 11px}.sh-req__remind{margin-top: 2px;color: #b45309;font-size: 12px}.sh-picklist{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3);max-height: 180px;overflow: auto}.sh-picklist__item.is-active{border-color: var(--ip-primary);background: var(--ip-primary);color: #fff}.ip-promo-field{display: flex;align-items: stretch;gap: var(--ip-space-2)}.ip-promo-field #promo_code_input{flex: 1 1 auto;min-width: 110px;text-transform: uppercase}.ip-promo-field #promo_apply_btn{flex: 0 0 auto;float: none;margin: 0;height: auto !important;white-space: nowrap}td.promo_discount small{color: var(--ip-text-muted)}@media (max-width: 767px){#promo_row td{white-space: normal;overflow: visible;text-overflow: clip}#promo_row .ip-promo-field{flex-wrap: wrap}}body.bg-dark #shUnits tbody > tr > td,body.bg-dark #shRequests tbody > tr > td,body.bg-dark #shRules tbody > tr > td,body.bg-dark #shPreviewTable tbody > tr > td,body.bg-dark #shDiscounts tbody > tr > td,body.bg-dark #shDiscTable tbody > tr > td,body.bg-dark #shObjectFund tbody > tr > td,body.bg-dark #shCatalogTable tbody > tr > td,body.bg-dark #re-stock-table tbody > tr > td,body.bg-dark #re-pay-table tbody > tr > td,body.bg-dark #re-leads-table tbody > tr > td,body.bg-dark #re-price-table tbody > tr > td,body.bg-dark #re-liq-table tbody > tr > td,body.bg-dark #shModal .table tbody > tr > td,body.bg-dark #shvModal .table tbody > tr > td,body.bg-dark #shCard .table tbody > tr > td{background-color: var(--ip-bg-card, #1e2130) !important;color: #e5e7eb !important}body.bg-dark #shUnits tbody > tr:nth-child(even) > td,body.bg-dark #shRequests tbody > tr:nth-child(even) > td,body.bg-dark #shRules tbody > tr:nth-child(even) > td,body.bg-dark #shPreviewTable tbody > tr:nth-child(even) > td,body.bg-dark #shDiscounts tbody > tr:nth-child(even) > td,body.bg-dark #shDiscTable tbody > tr:nth-child(even) > td,body.bg-dark #shObjectFund tbody > tr:nth-child(even) > td,body.bg-dark #shCatalogTable tbody > tr:nth-child(even) > td,body.bg-dark #re-stock-table tbody > tr:nth-child(even) > td,body.bg-dark #re-pay-table tbody > tr:nth-child(even) > td,body.bg-dark #re-leads-table tbody > tr:nth-child(even) > td,body.bg-dark #re-price-table tbody > tr:nth-child(even) > td,body.bg-dark #re-liq-table tbody > tr:nth-child(even) > td,body.bg-dark #shModal .table tbody > tr:nth-child(even) > td,body.bg-dark #shvModal .table tbody > tr:nth-child(even) > td,body.bg-dark #shCard .table tbody > tr:nth-child(even) > td{background-color: var(--ip-surface-2, #252837) !important}body.bg-dark #shUnits tbody > tr:hover > td,body.bg-dark #shRequests tbody > tr:hover > td,body.bg-dark #shRules tbody > tr:hover > td,body.bg-dark #shPreviewTable tbody > tr:hover > td,body.bg-dark #shDiscounts tbody > tr:hover > td,body.bg-dark #shDiscTable tbody > tr:hover > td,body.bg-dark #shObjectFund tbody > tr:hover > td,body.bg-dark #shCatalogTable tbody > tr:hover > td,body.bg-dark #re-stock-table tbody > tr:hover > td,body.bg-dark #re-pay-table tbody > tr:hover > td,body.bg-dark #re-leads-table tbody > tr:hover > td,body.bg-dark #re-price-table tbody > tr:hover > td,body.bg-dark #re-liq-table tbody > tr:hover > td,body.bg-dark #shModal .table tbody > tr:hover > td,body.bg-dark #shvModal .table tbody > tr:hover > td,body.bg-dark #shCard .table tbody > tr:hover > td,body.bg-dark #shUnits tbody > tr.is-active > td,body.bg-dark #shRequests tbody > tr.is-active > td,body.bg-dark #shRules tbody > tr.is-active > td,body.bg-dark #shPreviewTable tbody > tr.is-active > td,body.bg-dark #shDiscounts tbody > tr.is-active > td,body.bg-dark #shDiscTable tbody > tr.is-active > td,body.bg-dark #shObjectFund tbody > tr.is-active > td,body.bg-dark #shCatalogTable tbody > tr.is-active > td,body.bg-dark #re-stock-table tbody > tr.is-active > td,body.bg-dark #re-pay-table tbody > tr.is-active > td,body.bg-dark #re-leads-table tbody > tr.is-active > td,body.bg-dark #re-price-table tbody > tr.is-active > td,body.bg-dark #re-liq-table tbody > tr.is-active > td,body.bg-dark #shModal .table tbody > tr.is-active > td,body.bg-dark #shvModal .table tbody > tr.is-active > td,body.bg-dark #shCard .table tbody > tr.is-active > td{background-color: var(--ip-primary-light, rgba(var(--ip-primary-rgb, 59, 62, 246), 0.15)) !important}body.bg-dark .ip-modal__title{color: #f9fafb !important}.plusiconip.is-off{opacity: .45;cursor: not-allowed !important}body:not(.bg-dark) .sh-mark,body:not(.bg-dark) .sh-node__cnt,body:not(.bg-dark) .sh-kpi__lab,body:not(.bg-dark) .sh-route__num{color: #4b5563}body:not(.bg-dark) .sh-node--floor.is-active .sh-node__cnt,body:not(.bg-dark) .sh-route__item.is-here .sh-route__num{background: var(--ip-primary-hover, #1e209f);color: #fff}body:not(.bg-dark) .sh-badge.sh-badge--reserved{color: #b45309}body:not(.bg-dark) .sh-badge.sh-badge--sold,body:not(.bg-dark) .sh-badge.sh-demand--down{color: #b91c1c}body.bg-dark #shFilters .sh-found,body.bg-dark .sh-found,body.bg-dark .sh-node__cnt{color: #bfdbfe}body.bg-dark .sh-mode.is-active,body.bg-dark .sh-pager__btn.is-active,body.bg-dark .sh-mini.is-active{background: var(--ip-primary-hover, #1e209f);border-color: var(--ip-primary-hover, #1e209f);color: #fff}body.bg-dark .sh-badge--sold,body.bg-dark .sh-demand--down{color: #fca5a5}body.bg-dark .sh-node--floor.is-active .sh-node__cnt,body.bg-dark .sh-route__item.is-here .sh-route__num{background: var(--ip-primary-hover, #1e209f);color: #fff}body.bg-dark .sh-route__text{color: #bfdbfe}body.bg-dark .sh-totals,body.bg-dark .sh-unshaped__title{color: #d1d5db}body.bg-dark .sh-totals b{color: #f9fafb}.sh-unshaped__title{margin: var(--ip-space-3) 0 0;color: var(--ip-text-muted);font-size: 13px}.sh-noplan{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-top: var(--ip-space-3)}.sh-noplan .sh-grid__cell{flex: 0 0 auto}.sh-gridblock + .sh-gridblock{margin-top: var(--ip-space-4, 20px)}.sh-gridblock__name{margin-bottom: var(--ip-space-2);font-weight: 700}.sh-grid{border-collapse: separate;border-spacing: 4px}.sh-grid__floor{position: sticky;left: 0;z-index: 2;background: var(--ip-bg-card);padding: var(--ip-space-2) var(--ip-space-3);text-align: left;white-space: nowrap;font-weight: 600;cursor: pointer;border-radius: var(--ip-radius-sm)}.sh-grid__floor:hover{color: var(--ip-primary)}.sh-grid__cell{min-width: 84px;padding: var(--ip-space-2);border-radius: var(--ip-radius-sm);cursor: pointer;color: #fff;vertical-align: top;transition: transform .1s}.sh-grid__cell:hover{transform: translateY(-1px)}.sh-grid__cell.is-blank{background: none;cursor: default}.sh-grid__cell--free{background: var(--sh-free)}.sh-grid__cell--reserved{background: var(--sh-reserved)}.sh-grid__cell--processing{background: var(--sh-processing)}.sh-grid__cell--sold{background: var(--sh-sold)}.sh-grid__cell.is-dim{opacity: .22}.sh-grid__cell.is-selected{outline: 2px solid var(--ip-text);outline-offset: 1px}.sh-grid__no{display: block;font-weight: 600}.sh-grid__meta{display: block;font-size: 11px;opacity: .85}.sh-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: var(--ip-space-3)}.sh-tile{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-3);background: var(--ip-bg-card)}.sh-tile__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);font-weight: 600;padding-bottom: var(--ip-space-2)}.sh-tile__sub{color: var(--ip-text-muted);font-size: 12px;padding-bottom: var(--ip-space-2)}.sh-bar{display: flex;height: 8px;border-radius: var(--ip-radius-pill);overflow: hidden;background: var(--ip-bg-muted)}.sh-bar__part--free{background: var(--sh-free)}.sh-bar__part--reserved{background: var(--sh-reserved)}.sh-bar__part--processing{background: var(--sh-processing)}.sh-bar__part--sold{background: var(--sh-sold)}.sh-tile__rows{padding-top: var(--ip-space-2)}.sh-chips{display: flex;flex-wrap: wrap;gap: var(--ip-space-1)}.sh-chip{border: 0;border-radius: var(--ip-radius-sm);padding: 2px var(--ip-space-2);font-size: 12px;color: #fff;cursor: pointer}.sh-chip--free{background: var(--sh-free)}.sh-chip--reserved{background: var(--sh-reserved);color: #111827}.sh-chip--processing{background: var(--sh-processing)}.sh-chip--sold{background: var(--sh-sold)}.sh-badge,.ip-badge{display: inline-flex;align-items: center;gap: var(--ip-space-1);padding: 2px var(--ip-space-2);border-radius: var(--ip-radius-pill);background: var(--ip-bg-muted);font-size: 12px}.sh-card__sub{color: var(--ip-text-muted);font-size: 12px;padding: var(--ip-space-2) 0}.sh-card__section{margin-top: var(--ip-space-3);padding-top: var(--ip-space-2);border-top: 1px solid var(--ip-border);color: var(--ip-text-muted);font-size: 12px;text-transform: uppercase;letter-spacing: .04em}@media (max-width: 1280px){.sh-view{grid-template-columns: 220px minmax(0, 1fr)}.sh-view--drawer .sh-view__card{position: fixed;top: 0;right: 0;z-index: 1201;box-sizing: border-box;width: min(400px, 92vw);max-width: 100%;height: 100dvh;margin: 0;padding: var(--ip-space-4);overflow-y: auto;-webkit-overflow-scrolling: touch;background: var(--ip-bg-card);border-left: 1px solid var(--ip-border);box-shadow: -8px 0 24px rgba(15, 23, 42, .18);transform: translateX(102%);transition: transform .22s ease}.sh-view--drawer:not(.sh-view--nocard) .sh-view__card{transform: none}.sh-view--drawer .sh-card__scrim{display: block;position: fixed;inset: 0;z-index: 1200;background: rgba(15, 23, 42, .45);opacity: 0;pointer-events: none;transition: opacity .22s ease}.sh-view--drawer:not(.sh-view--nocard) .sh-card__scrim{opacity: 1;pointer-events: auto}.sh-view--drawer .sh-view__card .sh-card__close{top: var(--ip-space-2);right: var(--ip-space-2);min-width: 44px;min-height: 44px;font-size: 18px}}@media (max-width: 768px){.sh-view--drawer .sh-view__card{padding-top: 56px}.sh-view--drawer .sh-view__card .sh-card__close{top: 8px;right: 60px}}.sh-card__scrim{display: none}@media (max-width: 767px){.sh-view{grid-template-columns: minmax(0, 1fr);padding: var(--ip-space-3)}.sh-view__side{grid-column: 1 / -1}}.sh-rooms .sh-room{display: grid;grid-template-columns: minmax(0, 1fr) 120px 32px;gap: var(--ip-space-2);align-items: center;margin-bottom: var(--ip-space-2)}.sh-zoom svg{position: static;inset: auto;width: 16px;height: 16px;cursor: pointer}.sh-view .sh-canvas{display: block;width: 100%;text-align: center;background: var(--ip-bg-card)}.sh-view .sh-stage{display: inline-block;max-width: 100%}.sh-view .sh-stage img{width: auto;max-width: 100%}@media (min-width: 992px){.sh-view .sh-stage img{max-height: calc(100vh - 200px)}}.sh-tile__rows .sh-card__row span{display: inline-flex;align-items: center;gap: var(--ip-space-2)}@media (max-width: 767px){.sh-view__main{order: 1}.sh-view__card{order: 2}.sh-view__side{order: 3}}@media (hover: none){.sh-hint{display: none}}#shUnits td:last-child{white-space: normal;min-width: 220px}#shUnits td:last-child .sh-mini{margin: 2px 2px 2px 0;display: inline-block}.sh-node__actions{display: flex;flex-wrap: nowrap;gap: 2px;justify-content: flex-end}.sh-node--building .sh-node__actions{flex-wrap: wrap}.sh-node--building .sh-node__name{flex: 1 1 auto;min-width: 0}.sh-bands{display: inline-flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-3)}.sh-bands__field{display: inline-flex;align-items: center;gap: var(--ip-space-2);margin: 0;color: var(--ip-text-muted);font-weight: 400}.sh-bands__field .formstyleerp{width: 90px}.sh-poly--band{fill: none;stroke: var(--sh-free);stroke-width: .35}.sh-zlabel--edge{transform: translate(4px, -50%) scale(var(--sh-unscale));transform-origin: left center;min-width: 22px;text-align: center}.sh-copy{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-3);margin-bottom: var(--ip-space-3)}.sh-copy__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);flex-wrap: wrap;color: var(--ip-text-muted);font-size: 12px;padding-bottom: var(--ip-space-2)}.sh-copy__list{display: grid;grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));column-gap: var(--ip-space-5);row-gap: 2px;max-height: 180px;overflow: auto}.sh-copy__item{display: flex;align-items: center;gap: var(--ip-space-2);margin: 0;min-height: 26px;font-weight: 400}.sh-copy__item .sh-copy__box{width: 16px;height: 16px;margin: 0;flex: 0 0 16px;accent-color: var(--ip-primary)}.sh-copy__item > span,.sh-copy__item{min-width: 0}.sh-copy__actions{display: flex;gap: var(--ip-space-2);padding-top: var(--ip-space-3)}.sh-mini.is-active{color: var(--ip-primary);border-color: var(--ip-primary);background: var(--ip-primary-light)}.sh-dotpt--first{fill: var(--ip-text)}.sh-copy__item b{margin-left: auto;flex: 0 0 auto;min-width: 22px;padding: 0 6px;border-radius: var(--ip-radius-pill);background: var(--ip-bg-muted, rgba(15, 23, 42, .06));color: var(--ip-text-muted);font-size: 11px;line-height: 18px;text-align: center}.sh-copy__item.is-other{color: var(--ip-text-muted)}.sh-stats{display: inline-flex;align-items: center;gap: var(--ip-space-3);color: var(--ip-text-muted);font-size: 12px}.sh-stats b{color: var(--ip-text)}.sh-stats__bad{margin-left: var(--ip-space-2);padding: 0;border: 0;background: none;color: var(--ip-danger);font: inherit;text-decoration: underline dotted;cursor: pointer}.sh-poly.is-bad{fill: rgba(224, 36, 36, .18);stroke: var(--ip-danger);stroke-dasharray: 2 1}.shw{padding: var(--ip-space-4)}.shw__steps{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);padding-bottom: var(--ip-space-5)}.shw__step{display: inline-flex;align-items: center;gap: var(--ip-space-2);padding: var(--ip-space-2) var(--ip-space-4);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);color: var(--ip-text-muted)}.shw__step b{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: var(--ip-bg-muted);font-size: 12px}.shw__step.is-active{border-color: var(--ip-primary);color: var(--ip-text)}.shw__step.is-active b{background: var(--ip-primary);color: #fff}.shw__step.is-done b{background: var(--ip-success);color: #fff}.shw__body{display: grid;grid-template-columns: minmax(0, 1fr) 300px;gap: var(--ip-space-6);align-items: start}.shw__pane{display: none}.shw__pane.is-active{display: block}.shw__title{margin: 0 0 var(--ip-space-2);font-size: 22px;font-weight: 600;color: var(--ip-text)}.shw__hint{margin: 0 0 var(--ip-space-5);color: var(--ip-text-muted)}.shw__main{min-width: 0}.shw__field{margin-bottom: var(--ip-space-4);max-width: 520px}.shw__field--wide{max-width: 560px}.shw__row .shw__field--wide{flex: 1 1 320px;max-width: 380px}.shw__label{display: block;margin-bottom: var(--ip-space-1);color: var(--ip-text-muted);font-size: 13px}.shw__input{width: 100%}.shw__input[type="number"]{-moz-appearance: textfield;appearance: textfield}.shw__input[type="number"]::-webkit-outer-spin-button,.shw__input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.shw__note{padding-top: var(--ip-space-1);color: var(--ip-text-muted);font-size: 12px}.shw__row{display: flex;flex-wrap: wrap;gap: var(--ip-space-4)}.shw__row .shw__field{flex: 1 1 200px;max-width: 260px}.shw__row--top{padding-top: var(--ip-space-5)}.shw__choice,.shw__check{display: flex;align-items: center;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3);font-weight: 400;cursor: pointer}.shw__check input[type="checkbox"]{width: 18px;height: 18px;margin: 0;flex: 0 0 18px;accent-color: var(--ip-primary);cursor: pointer}.shw__check + .shw__field,.shw__check + .shw__row{margin-top: var(--ip-space-3)}.shw__flat{display: grid;grid-template-columns: 160px 1fr 1fr 36px;gap: var(--ip-space-3);align-items: end;margin-bottom: var(--ip-space-3);max-width: 640px}.shw__flat .sh-mini[data-f="del"]{width: 36px;height: 36px;padding: 0;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--ip-radius-sm);font-size: 14px;line-height: 1;align-self: end;margin-bottom: 6px}.shw__flats{display: block;padding-bottom: var(--ip-space-2)}.shw__block{margin: var(--ip-space-5) 0;padding-top: var(--ip-space-5);border-top: 1px solid var(--ip-border)}.shw__block-title{margin-bottom: var(--ip-space-3);color: var(--ip-text);font-weight: 600}.shw__more{display: inline-flex;align-items: center;gap: var(--ip-space-2);margin-top: var(--ip-space-4);padding: 0;border: 0;background: none;color: var(--ip-primary);font: inherit;cursor: pointer}.shw__more::after{content: '';width: 6px;height: 6px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: translateY(-2px) rotate(45deg)}.shw__more.is-open::after{transform: translateY(1px) rotate(-135deg)}.shw__more:hover{text-decoration: underline}.shw__go{min-width: 180px}.shw__mini{display: block;margin: 0;font-weight: 400}.shw__mini span{display: block;color: var(--ip-text-muted);font-size: 12px}.shw__nav{display: flex;gap: var(--ip-space-3);padding-top: var(--ip-space-6)}.shw__side{position: sticky;top: var(--ip-space-4)}.shw__card{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-lg);padding: var(--ip-space-4);background: var(--ip-bg-card)}.shw__card-title{color: var(--ip-text-muted);font-size: 12px;text-transform: uppercase;letter-spacing: .04em;padding-bottom: var(--ip-space-3)}.shw__sum-row,.shw__check-row{display: flex;align-items: baseline;justify-content: space-between;gap: var(--ip-space-3);padding: var(--ip-space-2) 0;border-bottom: 1px solid var(--ip-border);color: var(--ip-text-muted)}.shw__sum-row b,.shw__check-row b{color: var(--ip-text);font-size: 15px}.shw__sum-row--big b{font-size: 26px;color: var(--ip-primary)}.shw__sum-row--fund b{font-size: 15px;color: var(--ip-success)}.shw__check-list{max-width: 520px}.shw__done{text-align: center;padding: var(--ip-space-6) 0}.shw__done-mark{width: 64px;height: 64px;margin: 0 auto var(--ip-space-4);border-radius: 50%;background: var(--ip-success-light);color: var(--ip-success);font-size: 32px;line-height: 64px}.shw__done-actions{display: flex;justify-content: center;flex-wrap: wrap;gap: var(--ip-space-3);padding-top: var(--ip-space-5)}@media (max-width: 991px){.shw__body{grid-template-columns: minmax(0, 1fr)}.shw__side{position: static}.shw__flat{grid-template-columns: 1fr 1fr}}.sh-start{padding: var(--ip-space-6) var(--ip-space-4);text-align: center}.sh-start__title{font-size: 18px;font-weight: 600;color: var(--ip-text)}.sh-start__hint{padding: var(--ip-space-2) 0 var(--ip-space-4);color: var(--ip-text-muted)}.sh-view--complex{grid-template-columns: 240px minmax(0, 1fr)}.sh-view--complex .sh-view__card,.sh-view--complex .sh-modes,.sh-view--complex .sh-side__floor,.sh-view--complex .sh-side__block{display: none}.sh-row-acts{display: inline-flex;align-items: center;gap: 2px;white-space: nowrap}.plusiconip svg{width: 16px !important;height: 16px !important;display: block;flex-shrink: 0;color: var(--ip-primary) !important;stroke: var(--ip-primary) !important;fill: none !important}.sh-steps{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);flex-wrap: wrap;padding: var(--ip-space-3) 0 var(--ip-space-2)}.sh-step{font-weight: 600;color: var(--ip-text)}.sh-editor-bar{border-top: 1px solid var(--ip-border);border-bottom: 1px solid var(--ip-border)}.sh-bar__group{display: inline-flex;align-items: center;gap: var(--ip-space-2);padding-left: var(--ip-space-3);border-left: 1px solid var(--ip-border)}.sh-bar__label{color: var(--ip-text-muted);font-size: 12px}.sh-drop{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: var(--ip-space-2);min-height: 320px;width: 100%;margin: 0;padding: var(--ip-space-5);border: 2px dashed var(--ip-border);border-radius: var(--ip-radius-md);color: var(--ip-text-muted);cursor: pointer;text-align: center}.sh-drop svg{position: static !important;inset: auto !important;width: 46px !important;height: 46px !important;color: var(--ip-text-muted)}.sh-drop.is-over{border-color: var(--ip-primary);background: var(--ip-primary-light)}.sh-drop.is-locked{cursor: default}.sh-drop__title{font-size: 16px;font-weight: 600;color: var(--ip-text)}.sh-drop__hint{max-width: 420px}.sh-drop .botomerpbotomdefault{margin-top: var(--ip-space-2)}.sh-found{margin-left: auto;color: var(--ip-text-muted);font-size: 13px}#shUnits tbody tr[data-unit]{cursor: pointer}#shUnits tbody tr.is-active{background: var(--ip-primary-light)}.sh-card__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);font-size: 16px}.sh-card__sub{color: var(--ip-text-muted);font-size: 13px;padding-top: var(--ip-space-1)}.sh-card__plan{display: block;width: 100%;margin: var(--ip-space-3) 0;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);box-sizing: border-box}.sh-card__props{width: 100%;margin-bottom: var(--ip-space-3)}.sh-card__props th{text-align: left;font-weight: 400;color: var(--ip-text-muted);padding: var(--ip-space-1) 0}.sh-card__props td{text-align: right;padding: var(--ip-space-1) 0}.sh-card__actions{display: flex;flex-direction: column;gap: var(--ip-space-2)}.sh-card__btn{width: 100%;justify-content: center}.sh-card__link{display: block;padding-top: var(--ip-space-3);font-size: 13px}.sh-filters .formstyleerp,.sh-filters .select2-container{width: auto !important;min-width: 160px !important;flex: 0 0 auto}.sh-deal-head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);flex-wrap: wrap;padding: var(--ip-space-3);margin-bottom: var(--ip-space-3);background: var(--ip-bg-page);border-radius: var(--ip-radius-sm)}.sh-deal-head__unit b{font-size: 18px}.sh-deal-head__unit span{color: var(--ip-text-muted);padding-left: var(--ip-space-2)}.sh-deal-head__price{text-align: right}.sh-deal-head__price span{display: block;color: var(--ip-text-muted);font-size: 12px}.sh-deal-head__price b{font-size: 18px;color: var(--ip-primary)}.sh-node--building.is-archived .sh-node__name{color: var(--ip-text-muted)}.sh-badge{display: inline-block;margin-left: var(--ip-space-2);padding: 0 6px;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);font-size: 11px;font-weight: 400;color: var(--ip-text-muted)}.sh-plan-hint{display: flex;align-items: baseline;flex-wrap: wrap;gap: var(--ip-space-2);padding: var(--ip-space-3);margin-bottom: var(--ip-space-3);background: var(--ip-primary-light);border-radius: var(--ip-radius-sm)}.sh-plan-hint b{font-size: 18px;color: var(--ip-primary)}.sh-plan-hint__sum{margin-left: auto;color: var(--ip-text-muted);font-size: 12px}#shUnits thead th[data-sort]{cursor: pointer;white-space: nowrap}#shUnits thead th[data-sort]:hover{color: var(--ip-primary)}#shUnits thead th.is-asc::after{content: ' \2191'}#shUnits thead th.is-desc::after{content: ' \2193'}.sh-card__tabs{display: flex;gap: var(--ip-space-2);padding-top: var(--ip-space-3)}.sh-summary .sh-legend__item--btn{flex: 0 0 auto;width: auto;justify-content: flex-start;gap: 6px}.sh-floor-nav{display: flex;gap: var(--ip-space-1);padding-bottom: var(--ip-space-1)}.sh-req--new td{background: var(--ip-primary-light)}.sh-req--lost td{opacity: .6}.sh-inline-select{min-width: 130px}.sh-req__acts{white-space: nowrap}.cron-col-sw{width: 60px}.cron-col-int{width: 140px}.cron-col-run{width: 150px}.cron-col-dur{width: 110px}.cron-col-act{width: 120px}.cron-int{width: 110px}.cron-sub{font-size: 12px;color: var(--ip-text-muted)}.cron-st--ok{color: var(--ip-success, #057a55)}.cron-st--error{color: var(--ip-danger, #e02424)}.cron-st--running{color: var(--ip-text-muted)}.cron-group td{background: var(--ip-bg-page)}.shp-calc{margin-top: var(--ip-space-3);padding: var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-page)}.shp-calc__title{font-weight: 600;padding-bottom: var(--ip-space-2)}.shp-calc label{display: block;font-size: 12px;color: var(--ip-text-muted)}.shp-calc .shp-field{margin: 2px 0 var(--ip-space-2)}.shp-calc__row{display: flex;justify-content: space-between;gap: var(--ip-space-2);padding: 2px 0;font-size: 13px}.shp-calc__row--main{font-size: 16px;padding-top: var(--ip-space-2);border-top: 1px solid var(--ip-border);margin-top: var(--ip-space-2)}.shp-calc__row--main b{color: var(--ip-primary)}.shp-calc__warn{color: var(--ip-danger, #d9534f);font-size: 12px;padding-top: var(--ip-space-2)}.shp-calc__lab{display: flex;justify-content: space-between;align-items: baseline;gap: var(--ip-space-2);font-size: 12px;color: var(--ip-text-muted);padding-top: var(--ip-space-2)}.shp-calc__lab b{color: var(--ip-text);font-size: 13px}.shp-calc__range{display: block;width: 100%;margin: 0 0 var(--ip-space-2);accent-color: var(--ip-primary)}.shp-calc__chips{display: flex;flex-wrap: wrap;gap: var(--ip-space-1);margin-bottom: var(--ip-space-2)}.shp-calc__chip{border: 1px solid var(--ip-border);background: var(--ip-bg-card);color: var(--ip-text-muted);border-radius: var(--ip-radius-pill);padding: 2px 10px;font: inherit;font-size: 12px;cursor: pointer}.shp-calc__chip:hover{border-color: var(--ip-primary);color: var(--ip-primary)}.shp-calc__chip.is-active{background: var(--ip-primary);border-color: var(--ip-primary);color: #fff}.shp-calc__main{margin-top: var(--ip-space-3);padding: var(--ip-space-3);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);border: 1px solid var(--ip-border)}.shp-calc__main span{display: block;font-size: 12px;color: var(--ip-text-muted)}.shp-calc__main b{display: block;margin-top: 2px;font-size: 22px;line-height: 1.2;color: var(--ip-primary)}.shp-calc__main b i{font-style: normal;font-size: 13px;color: var(--ip-text-muted)}.shp-calc__bar{height: 6px;margin: var(--ip-space-3) 0 2px;border-radius: var(--ip-radius-pill);background: var(--ip-border);overflow: hidden}.shp-calc__bar i{display: block;height: 100%;background: var(--ip-primary)}.shp-calc__barlab{display: flex;justify-content: space-between;font-size: 11px;color: var(--ip-text-muted);margin-bottom: var(--ip-space-2)}.sh-penalty{color: var(--ip-danger, #e02424)}.sh-req__terms{padding-top: var(--ip-space-1);font-size: 12px;color: var(--ip-text-muted)}.sh-newc{margin-top: var(--ip-space-2);padding: var(--ip-space-3);background: var(--ip-bg-page);border-radius: var(--ip-radius-sm)}.sh-newc .lableip{position: static;display: block;margin-top: var(--ip-space-2)}.sh-newc__save{margin-top: var(--ip-space-3);width: 100%;justify-content: center}.sh-plan-warn{padding: var(--ip-space-2) var(--ip-space-3);margin-bottom: var(--ip-space-2);border-radius: var(--ip-radius-sm);background: var(--ip-warning-light, #fdf6b2);color: var(--ip-text);font-size: 13px}.sh-schedule td .sh-mini{display: block;margin: var(--ip-space-1) 0 0;white-space: nowrap}.sh-vertex{position: absolute;width: 10px;height: 10px;margin: -5px 0 0 -5px;border: 2px solid var(--ip-primary);border-radius: 50%;background: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, .35);cursor: grab;pointer-events: auto;touch-action: none}.sh-vertex:hover{background: var(--ip-primary);transform: scale(1.25)}.sh-canvas .sh-labels{pointer-events: none}.sh-zlabel.is-current{background: var(--ip-primary);color: #fff}.sh-wizard{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: wrap}.sh-wizard__step{font-weight: 600;color: var(--ip-primary)}.sh-wizard__hint{color: var(--ip-text-muted);font-size: 13px}.sh-toolbar{display: flex;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap;padding: var(--ip-space-2) 0}.sh-toolbar__sep{width: 1px;height: 22px;background: var(--ip-border);margin: 0 var(--ip-space-2)}.sh-toolbar__spacer{flex: 1 1 auto}.sh-toolbar__step{font-weight: 600;color: var(--ip-primary)}.sh-toolbar--wizard{padding: var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-page)}.sh-corner{position: absolute;width: 22px;height: 22px;margin: -11px 0 0 -11px;border-radius: 50%;background: var(--ip-primary);color: #fff;font-size: 12px;font-weight: 600;line-height: 22px;text-align: center;box-shadow: 0 1px 4px rgba(0, 0, 0, .4);cursor: grab;pointer-events: auto;touch-action: none}.sh-corner:hover{transform: scale(1.15)}.sh-corner:active{cursor: grabbing}.sh-hidden{display: none !important}.sh-ghost{visibility: hidden !important}.sh-node--pick{display: grid;grid-template-columns: minmax(0, 1fr) 16px auto auto auto;align-items: center;column-gap: var(--ip-space-2)}.sh-node--pick .sh-node__name{grid-column: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sh-node--pick .sh-node__mark{grid-column: 2;text-align: center}button.sh-node__go{color: var(--ip-text-muted)}button.sh-node__go.is-set{color: var(--ip-success);border-color: var(--ip-success)}.sh-node__go.is-empty{border-style: dashed;color: var(--ip-text-muted) !important}.sh-node__go{display: inline-flex;align-items: center;justify-content: center;min-width: 34px;height: 24px;padding: 0 var(--ip-space-2);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);color: var(--ip-text-muted);font-weight: 600;text-decoration: none;cursor: pointer}.sh-node__go + .sh-node__go{margin-left: 2px}.sh-node__go:hover{background: var(--ip-bg-page);border-color: rgba(0, 0, 0, .18);color: var(--ip-primary);box-shadow: var(--ip-shadow-card)}.sh-node__go.is-set{border-color: var(--ip-success);color: var(--ip-success)}.sh-node__plans{display: inline-flex}.sh-toggle.is-active{background: var(--ip-primary-light) !important;border-color: var(--ip-primary) !important;color: var(--ip-primary) !important}.sh-toolbar,.sh-toolbar--wizard{display: flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-2)}.sh-row--late td{background: var(--ip-danger-light)}.sh-objects{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: var(--ip-space-3)}.sh-object__cell{position: relative}.sh-object__del{position: absolute;top: 6px;right: 6px;z-index: 2;padding: var(--ip-space-1);border: 0;border-radius: var(--ip-radius-sm, 8px);background: transparent;line-height: 0;opacity: .55}.sh-object__del:hover{opacity: 1;background: var(--ip-bg-page)}.sh-object__del[disabled]{opacity: .3}.sh-objects__hint{margin-bottom: var(--ip-space-3);color: var(--ip-text-muted);font-size: 13px}.sh-object{display: block;padding: var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-card);color: var(--ip-text);text-decoration: none}.sh-object:hover{border-color: var(--ip-primary);box-shadow: var(--ip-shadow-sm, 0 2px 8px rgba(0, 0, 0, .08))}.sh-object__name{margin-bottom: var(--ip-space-2);font-weight: 700}.sh-object__row{display: flex;justify-content: space-between;color: var(--ip-text-muted);font-size: 13px}.sh-object__row b{color: var(--ip-text)}.sh-object__bar{height: 6px;margin: var(--ip-space-2) 0;border-radius: var(--ip-radius-pill);background: var(--ip-bg-page);overflow: hidden}.sh-object__bar i{display: block;height: 100%;background: var(--sh-sold, #c0392b)}.sh-object__sum{color: var(--ip-text-muted);font-size: 13px}.sh-stale{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3);padding: var(--ip-space-2) var(--ip-space-3);border: 1px solid var(--ip-warning, #e0a800);border-radius: var(--ip-radius-md);background: rgba(224, 168, 0, .10);color: var(--ip-text)}@media (pointer: coarse){.sh-vertex{width: 18px;height: 18px;margin: -9px 0 0 -9px;border-width: 3px}.sh-corner{width: 30px;height: 30px;margin: -15px 0 0 -15px;line-height: 30px}}.sh-view__side .select2-container,.sh-side .select2-container{display: block}.sh-side__filter{display: flex;align-items: center;gap: var(--ip-space-2);margin-bottom: var(--ip-space-2)}.sh-side__filter .formstyleerp{height: 34px !important;line-height: 34px !important}.sh-planview{display: block;max-width: 100%;max-height: 68vh;margin: 0 auto}.sh-plans__row{display: flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-3);padding: var(--ip-space-3) 0}.sh-plans__name{color: var(--ip-text-muted)}.sh-suggest{border-color: var(--ip-primary);background: var(--ip-primary-light)}.sh-stale > span{display: inline-flex;align-items: center;gap: var(--ip-space-2);min-width: 0}.sh-stale > span:first-child{flex: 1 1 auto}.sh-stale > span:last-child{flex: 0 0 auto}.sh-stale__close{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;padding: 0;border: 0;border-radius: var(--ip-radius-sm);background: none;color: var(--ip-text-muted);font-size: 14px;line-height: 1;cursor: pointer}.sh-stale__close:hover{color: var(--ip-danger);background: rgba(220, 38, 38, .08)}.sh-node__edit{grid-column: 1 / span 3;width: 100%;min-width: 0;height: 24px;padding: 0 var(--ip-space-2)}.sh-node--pick.is-editing .sh-node__mark,.sh-node--pick.is-editing .sh-node__cnt{display: none}.panelhed .sh-objsel,.panelhed #shObject{height: 38px !important;line-height: 38px !important;border-radius: var(--ip-radius-sm) !important}.sh-node__cnt{grid-column: 3;justify-self: end;color: var(--ip-text-muted);font-size: 12px;font-weight: 600;white-space: nowrap}.sh-node__cnt.is-done{color: var(--ip-success, #1a9d5a)}.sh-hint--keys{margin-top: 2px;opacity: .85}@media (max-width: 767px){.panel-custom .panelhed-row ul.nav.panelhed{flex-wrap: wrap;row-gap: var(--ip-space-2)}.sh-editor-panel{display: flex;flex-direction: column}.sh-editor-panel .panelhed-row{order: -1}.sh-col--canvas{order: 0}.sh-col--list{order: 1}.sh-col{width: 100%}.sh-col--canvas .sh-canvas{position: sticky;top: 0;z-index: 2;background: var(--ip-bg-card)}.sh-col--list .sh-tree{max-height: 40vh}.sh-canvas,.sh-canvas .sh-stage,.sh-canvas .sh-stage img{width: 100%}.sh-canvas .sh-stage img{width: 100%;height: auto}}.sh-node--pick:not(.has-shape) .sh-node__actions{display: none}.sh-route{display: flex;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap;padding-bottom: var(--ip-space-3)}.sh-route__item{display: flex;align-items: center;gap: var(--ip-space-2);padding: 6px 12px;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);color: var(--ip-text-muted);font-size: 13px;text-decoration: none}.sh-route__item.is-here{border-color: var(--ip-primary);color: var(--ip-primary);font-weight: 600}.sh-route__item.is-done{color: var(--ip-success, #057a55);border-color: var(--ip-success, #057a55)}.sh-route__num{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;background: var(--ip-bg-page);font-size: 12px;font-weight: 600}.sh-route__item.is-here .sh-route__num{background: var(--ip-primary);color: #fff}.sh-canvas .sh-stage{cursor: crosshair}.sh-canvas.is-points .sh-stage{cursor: cell}.sh-canvas .sh-poly.is-current{cursor: move}.sh-vertex:active{cursor: grabbing}.ip-modal__dialog--wide{width: min(900px, 96vw)}.sh-crop{position: relative;display: inline-block;max-width: 100%;user-select: none;touch-action: none}.sh-crop img{display: block;max-width: 100%;max-height: 62vh}.sh-crop__hint{color: var(--ip-text-muted);padding-bottom: var(--ip-space-3)}.sh-crop__box{position: absolute;border: 2px solid var(--ip-primary);box-shadow: 0 0 0 9999px rgba(17, 24, 39, .62);cursor: move}.sh-crop__h{position: absolute;width: 14px;height: 14px;background: #fff;border: 2px solid var(--ip-primary);border-radius: 50%}.sh-crop__h[data-crop-h="nw"]{left: -8px;top: -8px;cursor: nwse-resize}.sh-crop__h[data-crop-h="ne"]{right: -8px;top: -8px;cursor: nesw-resize}.sh-crop__h[data-crop-h="se"]{right: -8px;bottom: -8px;cursor: nwse-resize}.sh-crop__h[data-crop-h="sw"]{left: -8px;bottom: -8px;cursor: nesw-resize}.sh-conflict{color: var(--ip-danger, #e02424);font-weight: 600;padding-right: var(--ip-space-3)}.ip-doc-tablescroll table{width: 100%;min-width: 100%}.ip-doc-tablescroll table > thead > tr > th{white-space: normal}.ip-doc-tablescroll table{table-layout: auto !important}.ip-doc-tablescroll table > thead > tr > th[class*="col-"]{width: auto !important}table > thead > tr > th[class*="col-xs-"],table > thead > tr > th[class*="col-sm-"],table > thead > tr > th[class*="col-md-"],table > thead > tr > th[class*="col-lg-"],table > tbody > tr > td[class*="col-xs-"],table > tbody > tr > td[class*="col-sm-"],table > tbody > tr > td[class*="col-md-"],table > tbody > tr > td[class*="col-lg-"]{width: auto !important}.sh-price-section{padding: 0 var(--ip-space-3) var(--ip-space-3)}.sh-price-base{display: flex;align-items: center;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3)}.sh-price-base .form-group{margin: 0;min-width: 220px}.sh-price-base .formstyleerp{width: 100% !important}.sh-price-stock{color: var(--ip-text-muted)}.sh-price-reprice{padding-top: var(--ip-space-3);border-top: 1px solid var(--ip-border)}.sh-price-reprice__row{display: flex;align-items: flex-end;flex-wrap: wrap;gap: var(--ip-space-2)}.sh-price-reprice__row .form-group{margin: 0;min-width: 200px}.sh-price-reprice__row .formstyleerp{width: 100% !important}.sh-price-sum{padding: var(--ip-space-2) 0}.sh-row--changed td{background: var(--ip-success-light, #def7ec)}.sh-client-sum,.ip-sum-line{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);padding: var(--ip-space-2) 0 var(--ip-space-3);color: var(--ip-text-muted)}.sh-client-sum b,.ip-sum-line b{color: var(--ip-text);white-space: nowrap}.sh-client-sum__due b,.ip-sum-line__due b{color: var(--ip-danger, #c81e1e)}.sh-fold{padding: var(--ip-space-2) 0}.sh-fold__btn{border: 0;background: none;padding: 0;color: var(--ip-primary)}.sh-fold__btn::before{content: "\25B8  "}.sh-fold__btn.is-open::before{content: "\25BE  "}.ip-pay-group > td{background: var(--ip-bg-muted, #f7f8fa)}.ip-pay-group__btn{font-weight: 600}.ip-pay-group__btn::before{content: "\25B8  "}.ip-pay-group__btn.is-open::before{content: "\25BE  "}.ip-pay-group .cron-sub{display: inline-block;margin-left: var(--ip-space-3)}.sh-num{text-align: right !important;white-space: nowrap}.styled-table thead th.sh-num{text-align: right !important}.sh-deal__toggle{margin-left: var(--ip-space-2)}.sh-deal--terminated td{background: var(--ip-bg-muted, #f7f8fa)}.sh-tab-acts{display: flex;align-items: center;gap: var(--ip-space-2)}.sh-deals .sh-deal__status{white-space: normal;max-width: 320px}.shp-book__hint{color: var(--ip-text-muted);font-size: 13px;padding-bottom: var(--ip-space-1)}.shp-book__sum{padding-bottom: var(--ip-space-2)}.shp-price-old{color: var(--ip-text-muted);font-weight: 400;margin-right: 6px}.shp-sale{display: inline-block;margin-left: 6px;padding: 1px 7px;border-radius: var(--ip-radius-sm);background: var(--ip-danger, #c81e1e);color: #fff;font-size: 12px;font-weight: 500}.ip-paylist{max-height: 70vh;overflow-y: auto;display: flex;flex-direction: column;gap: var(--ip-space-1);padding-right: var(--ip-space-1)}.ip-paylist__item{display: block;padding: var(--ip-space-2) var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);color: var(--ip-text);text-decoration: none}.ip-paylist__item:hover{border-color: var(--ip-primary);color: var(--ip-text);text-decoration: none}.ip-paylist__item.is-active{background: var(--ip-primary-light);border-color: var(--ip-primary)}.ip-paylist__top{display: flex;justify-content: space-between;gap: var(--ip-space-2)}.ip-paylist__name{font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ip-paylist__sum{white-space: nowrap}.ip-paylist__sub{display: block;margin-top: 2px;color: var(--ip-text-muted)}.ip-kv__key{width: 38%;color: var(--ip-text-muted);font-weight: 600}.ip-kv__amount{font-weight: 700;color: var(--ip-primary)}.ip-cell-num,.styled-table th.ip-cell-num,.styled-table td.ip-cell-num{text-align: right}@media (max-width: 767px){.ip-paylist{max-height: 220px;margin-bottom: var(--ip-space-4)}}.ip-row--off td{color: var(--ip-text-muted)}.ip-badge--off{background: var(--ip-danger-light);color: var(--ip-danger)}.ip-badge--success{background: color-mix(in srgb, var(--ip-success) 15%, transparent);color: var(--ip-success)}.ip-badge--warning{background: color-mix(in srgb, var(--ip-warning) 15%, transparent);color: var(--ip-warning)}.ip-badge--danger{background: var(--ip-danger-light);color: var(--ip-danger)}.ip-badge--info{background: var(--ip-primary-light);color: var(--ip-primary)}@media (min-width: 1281px){.sh-view > .sh-view__side{grid-column: 1}.sh-view > .sh-view__main{grid-column: 2}.sh-view > .sh-view__card{grid-column: 3}.sh-view--nofilters{grid-template-columns: 0 minmax(0, 1fr) 320px}.sh-view--nofilters .sh-view__side{display: none}.sh-view--nocard{grid-template-columns: 240px minmax(0, 1fr) 0}.sh-view--nocard .sh-view__card{display: none}.sh-view--nofilters.sh-view--nocard{grid-template-columns: 0 minmax(0, 1fr) 0}}.sh-grid__st{opacity: .75;margin-left: 2px}.sh-view__card{position: relative}.sh-upload-label{margin: 0}.sh-card__close{position: absolute;top: var(--ip-space-1);right: var(--ip-space-3);z-index: 2;display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;border: 0;border-radius: var(--ip-radius-sm);background: var(--ip-surface-2);padding: 0;color: var(--ip-text-muted);font-size: 15px;line-height: 1;cursor: pointer;transition: all 0.18s ease}.sh-card__close:hover{background: #dc2626;color: #fff}.sh-card__close:active{background: #b91c1c;color: #fff;transform: scale(0.95)}.sh-card__head{padding-right: 40px}.sh-view--nocard .sh-card__close{display: none}.sh-actbar{display: flex;flex-wrap: wrap;align-items: center;gap: var(--ip-space-2);padding-bottom: var(--ip-space-3)}.sh-actbar .sh-visual-btn{margin-left: auto;display: inline-flex;align-items: center;gap: var(--ip-space-2)}.sh-kpi--tile{flex-direction: column;align-items: flex-start;gap: 2px;min-width: 128px;padding: var(--ip-space-2) var(--ip-space-3);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-lg);background: var(--ip-bg-card)}.sh-kpi__lab{display: inline-flex;align-items: center;gap: var(--ip-space-1);font-size: 12px;color: var(--ip-text-muted)}.sh-kpi__val{font-size: 18px;line-height: 1.2;color: var(--ip-text)}.sh-kpi--money{margin-left: auto;background: var(--ip-primary-light);border-color: transparent}.sh-kpi--money .sh-kpi__val{color: var(--ip-primary);white-space: nowrap}.sh-visual-row{padding-bottom: var(--ip-space-3)}.sh-visual-btn svg{flex-shrink: 0}.sh-node__more{position: relative;display: inline-flex}.sh-node__more-btn{width: 30px;height: 30px;border: 0;background: none;color: var(--ip-text-muted);font-size: 18px;line-height: 1;cursor: pointer}.sh-node__more-btn:hover{color: var(--ip-primary)}.sh-node__menu{display: none;position: absolute;right: 0;top: calc(100% + 4px);z-index: 20;width: 240px;max-width: calc(100vw - 24px);min-width: 0;padding: var(--ip-space-2);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-card);box-shadow: var(--ip-shadow-card);text-align: left}.sh-node__more.is-open .sh-node__menu{display: block}.sh-node__menu a,.sh-node__menu button{display: block;width: 100%;padding: 7px 10px;border: 0;border-radius: var(--ip-radius-sm);background: none;color: var(--ip-text);font: inherit;font-size: 13px;text-align: left;white-space: normal;line-height: 1.35;cursor: pointer}.sh-node__menu small{display: block;color: var(--ip-text-muted);font-size: 11px;line-height: 1.3;padding-top: 2px}.sh-node__menu a:hover,.sh-node__menu button:hover{background: var(--ip-bg-page);color: var(--ip-primary)}.sh-node__menu--danger{color: var(--ip-danger)}.sh-node__menu--danger:hover{background: var(--ip-danger-light);color: var(--ip-danger)}.sh-hedicon--danger{margin-left: var(--ip-space-3);border-left: 1px solid var(--ip-border);padding-left: var(--ip-space-3)}.sh-sort{cursor: pointer;user-select: none;white-space: nowrap}.sh-sort:hover{color: var(--ip-primary)}.sh-sort.is-asc::after,.sh-sort.is-desc::after{margin-left: 6px;font-size: 10px;color: var(--ip-primary)}.sh-sort.is-asc::after{content: '\25B2'}.sh-sort.is-desc::after{content: '\25BC'}.sh-more{position: relative;display: inline-flex;vertical-align: middle}.sh-more__btn{width: 28px;height: 28px;border: 0;background: none;color: var(--ip-text-muted);font-size: 18px;line-height: 1;cursor: pointer}.sh-more__btn:hover{color: var(--ip-primary)}.sh-more__menu{display: none;position: absolute;right: 0;top: calc(100% + 4px);z-index: 20;min-width: 190px;padding: var(--ip-space-2);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-card);box-shadow: var(--ip-shadow-card);text-align: left}.sh-more.is-open .sh-more__menu{display: block}.sh-more__menu a,.sh-more__menu button{display: block;width: 100%;padding: 7px 10px;border: 0;border-radius: var(--ip-radius-sm);background: none;color: var(--ip-text);font: inherit;font-size: 13px;text-align: left;white-space: nowrap;cursor: pointer}.sh-more__menu a:hover,.sh-more__menu button:hover{background: var(--ip-bg-page);color: var(--ip-primary)}.sh-more__danger{color: var(--ip-danger)}.sh-more__danger:hover{background: var(--ip-danger-light);color: var(--ip-danger)}.sh-filters .sh-fchips{display: inline-flex;align-items: center;gap: var(--ip-space-2)}.sh-legend.sh-legend--dup{display: none}.sh-node__cnt{display: inline-block;min-width: 20px;margin-left: var(--ip-space-2);padding: 0 6px;border-radius: var(--ip-radius-pill);background: var(--ip-bg-page);color: var(--ip-text-muted);font-size: 11px;line-height: 18px;text-align: center}.sh-node--floor.is-active .sh-node__cnt{background: var(--ip-primary);color: #fff}.ip-modal--wide .ip-modal__dialog{width: min(1120px, calc(100vw - 48px))}.sh-embed{display: grid;grid-template-columns: 260px minmax(0, 1fr);gap: var(--ip-space-4);align-items: start}.sh-embed__row{display: flex;align-items: center;gap: var(--ip-space-2)}.sh-embed__row input[type="color"]{width: 42px;height: 34px;padding: 0;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: none;cursor: pointer}.sh-embed__row input[type="range"]{flex: 1 1 auto;accent-color: var(--ip-primary)}.sh-embed__chips{display: flex;flex-wrap: wrap;gap: var(--ip-space-1)}.sh-embed__reset{margin-top: var(--ip-space-4)}.sh-embed__reset,.sh-embed__check{width: 100%;color: var(--ip-text-muted)}.sh-embed__check{margin-top: var(--ip-space-2)}.sh-embed__copy{margin-top: var(--ip-space-2)}.sh-embed__checkout:empty{display: none}.sh-embed__checkout{margin-top: var(--ip-space-2)}.sh-embed__prev iframe{width: 100%;height: min(620px, calc(100vh - 320px));border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-card)}@media (max-width: 991px){.sh-embed{grid-template-columns: minmax(0, 1fr)}}.sh-visual-btn{display: inline-flex;align-items: center;gap: var(--ip-space-2);white-space: nowrap}.sh-visual-row{padding: 0 0 var(--ip-space-3)}.sh-grid__cell.is-picked{outline: 3px solid var(--ip-text);outline-offset: -3px}#shGrid.is-picking .sh-grid__cell[data-unit]{cursor: copy}#shGrid.is-picking .sh-grid__cell[data-unit]:hover{filter: brightness(1.08)}@media (hover: hover) and (pointer: fine){.sh-tree .sh-node__row .sh-node__actions{opacity: 0;transition: opacity .12s ease-out}.sh-tree .sh-node__row:hover .sh-node__actions,.sh-tree .sh-node__row:focus-within .sh-node__actions,.sh-tree .is-active > .sh-node__row .sh-node__actions{opacity: 1}}.sh-demand-note{color: var(--ip-text-muted);padding: 0 0 var(--ip-space-2)}.sh-demand--up{background: var(--ip-success-light);color: var(--ip-success)}.sh-demand--down{background: var(--ip-danger-light);color: var(--ip-danger)}.sh-demand--hold{background: var(--ip-bg-muted);color: var(--ip-text-muted)}.sh-zone.is-hot{stroke-width: 2.2;stroke: var(--sh-free);filter: drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 1.5px #fff);fill-opacity: 1}.sh-zone.is-hot{fill: rgba(5, 122, 85, .30)}.sh-zlabel.is-hot{box-shadow: 0 0 0 3px var(--ip-primary),0 3px 10px rgba(0, 0, 0, .3);background: #fff;z-index: 3}.sh-grid tbody tr:hover .sh-grid__floor{color: var(--ip-primary)}.sh-grid tbody tr:hover .sh-grid__cell:not(.is-blank){filter: brightness(1.08)}.sh-grid__floor:hover{text-decoration: underline}.sh-hint--warn{color: var(--ip-danger);background: var(--ip-danger-light);border-radius: var(--ip-radius-sm);padding: var(--ip-space-2) var(--ip-space-3)}.sh-preview__sum{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);color: var(--ip-text-muted);padding: var(--ip-space-2) 0}.sh-preview__cnt{display: inline-flex;align-items: center;gap: var(--ip-space-1)}.sh-preview__grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(84px, 1fr));gap: var(--ip-space-2)}.sh-preview__cell{border: 0;border-radius: var(--ip-radius-sm);padding: var(--ip-space-2);color: #fff;font-weight: 600;cursor: pointer;text-align: left}.sh-preview__cell:hover{filter: brightness(1.1)}.sh-modes .sh-mini,.sh-modes .sh-mode{min-height: 38px;padding: 0 var(--ip-space-4)}@media (pointer: coarse){.sh-modes .sh-mini,.sh-modes .sh-mode{min-height: 44px;padding: 0 18px}}.sh-modes:not(.is-grid) #shPickMode,.sh-modes:not(.is-grid) #shBatch{display: none}.botomerpbotomdefault[style*="display: none"],.botomerpbotomdefault[style*="display:none"],.botomerpbotomprim[style*="display: none"],.botomerpbotomprim[style*="display:none"],.botomerpbotomdropdown[style*="display: none"],.botomerpbotomdropdown[style*="display:none"],.botomerepot[style*="display: none"],.botomerepot[style*="display:none"]{display: none !important}.sh-print-head{display: none}@media print{.sh-print-head{display: block;margin-bottom: var(--ip-space-3);font-size: 16px;font-weight: 700}.sh-print-head span{display: block;font-size: 12px;font-weight: 400}#reFundPrint .tableoverflow,#reFundPrint .sh-scroll{overflow: visible !important;max-width: none !important}}.ip-num{position: relative;display: block}.ip-num > input[type="number"]{-moz-appearance: textfield;padding-right: 34px !important}.ip-num > input[type="number"]::-webkit-outer-spin-button,.ip-num > input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.ip-num__ctl{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;gap: 2px}.ip-num__btn{width: 20px;height: 15px;padding: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;color: var(--ip-text-muted);background: var(--ip-bg-page);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm)}.ip-num__btn:hover{color: var(--ip-primary);border-color: var(--ip-primary)}.ip-num__btn:active{background: var(--ip-bg-card)}.ip-num > input[type="number"]:disabled ~ .ip-num__ctl{opacity: .4;pointer-events: none}.sh-form-check{display: inline-flex;align-items: center;gap: var(--ip-space-2);margin: 0;font-weight: 400;cursor: pointer}.sh-form-check input[type="checkbox"]{width: 18px;height: 18px;margin: 0;flex: 0 0 18px;accent-color: var(--ip-primary);cursor: pointer}.sh-card__actions--row{flex-direction: row;flex-wrap: wrap;gap: var(--ip-space-2)}.sh-card__pricebtn{flex: 1 1 0;min-width: 0;padding: 6px 10px;white-space: nowrap}.hp-list ul.nav.nav-tabs.panelhed{border-bottom: 1px dashed #b3b3b338 !important;margin-bottom: 5px}.bg-white.hp-list{display: block;overflow-x: hidden !important;white-space: nowrap}html{scroll-behavior: smooth}#mettingForm .pcss3t > ul > li{padding-left: 0;padding-right: 0}#mettingForm .pcss3t > ul > li > [class*="col-lg-"]{padding-left: var(--ip-space-1);padding-right: var(--ip-space-1)}#box-individual,#box-collective{flex: 1 1 auto;min-width: 0}#box-individual .select2-container,#box-collective .select2-container{width: 100% !important}.ip-quote-note{display: block;color: #b45309;font-size: 12px;margin-top: var(--ip-space-1)}#clients_multi .select2-selection--multiple .select2-selection__rendered{min-height: 140px !important;padding: 10px !important}#tab-general ul.nav.nav-tabs.panelhed > li:first-child:not(.linktop) > a{display: inline-block !important;background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important;font-weight: 600 !important;border-radius: var(--ip-radius-sm) !important;padding: var(--ip-space-1) var(--ip-space-3) !important;font-size: 12px !important;border: none !important;text-transform: uppercase;letter-spacing: 0.4px;pointer-events: none !important;cursor: default !important}.hp-client-pay .cron-sub{color: #6b7280;font-size: 12px}.hp-client-pay .hp-due{color: #dc2626}.ip-empty-state{padding: 24px 10px;text-align: center;color: #6b7280}.ip-empty-state--lg{padding: 28px 10px}.ip-empty-state img{width: 34px;height: 34px;opacity: .35}.ip-empty-state p{margin: 10px auto 0;font-size: 13px;max-width: 380px;line-height: 1.5}.ip-empty-state__link{display: inline-block;margin-top: 14px;padding: 8px 18px;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.22);border-radius: var(--ip-radius-sm, 6px);background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.07);color: var(--ip-primary, #1a1cdb);font-size: 13px;font-weight: 600;text-decoration: none}.ip-empty-state__link:hover{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14);text-decoration: none}.mv-history{margin-top: 14px;padding: 10px 12px;background: #f9fafb;border-radius: 10px}.mv-history-head{font-size: 11px;font-weight: 700;color: #6b7280;margin-bottom: 6px}.mv-row{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);font-size: 13px;color: #374151;padding: 3px 0}.mv-date{min-width: 84px;color: #6b7280}.mv-author,.mv-reason{color: #6b7280}.as-summary{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);align-items: baseline;padding: 0 0 14px;font-size: 13px;color: #374151}.as-summary .as-label{color: #6b7280;font-size: 12px}.pointer{cursor: pointer !important}.cursor-auto{cursor: auto !important}.wd-100{width: 100px !important}.toastui-calendar-milestone-panel{display: none !important}.ip-gal{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 10px}.ip-gal__item{position: relative;width: 118px;border: 2px solid transparent;border-radius: var(--ip-radius-sm);overflow: hidden;background: var(--ip-bg-page)}.ip-gal__item.is-cover{border-color: var(--ip-primary)}.ip-gal__item img{width: 100%;height: 84px;object-fit: cover;display: block}.ip-gal__bar{display: flex;justify-content: space-between;align-items: center;gap: var(--ip-space-1);padding: 3px 5px}.ip-gal__bar button{border: 0;background: none;cursor: pointer;font-size: 11px;color: var(--ip-text-muted);padding: 0}.ip-gal__item.is-cover .ip-gal__cover{color: var(--ip-primary);font-weight: 700}.ip-gal__del{font-size: 15px !important;color: var(--ip-danger) !important}.ip-gal-hint{color: var(--ip-text-muted);font-size: 12px;margin-top: 6px;white-space: normal}.ip-gal-group > .col-lg-12{padding-top: var(--ip-space-4)}.ip-bed-wrap{padding-top: 18px}.ip-bed-sums{display: inline-flex;gap: var(--ip-space-3);flex-wrap: wrap}.rc-day__num,.rc-day__dow{display: block;line-height: 1.2}.rc-day__dow{font-size: 10px;font-weight: 400;color: var(--ip-text-muted)}.ip-allot-facts,.ip-allot-totals{padding: 15px}.ip-allot-totals{padding-top: 0}.ip-allot-facts > div{margin-bottom: 10px}.ip-allot-label{color: var(--ip-text-muted);font-size: 12px;margin-bottom: 2px}.ip-allot-totals span.ip-allot-label{display: inline;margin-right: var(--ip-space-1)}.ip-allot-released > td{color: var(--ip-text-muted)}.ip-sec-head--gap{margin-top: 20px}.rc-free .rc-held{margin-left: 3px;padding: 0 3px;border-radius: var(--ip-radius-sm);background: rgba(217, 119, 6, 0.15);color: #b45309;font-size: 0.8em}body.bg-dark .rc-free .rc-held{background: rgba(217, 119, 6, 0.25);color: #fbbf24}.nav-tabs-custom .nav-tabs > li.disabled > a{opacity: 0.5;cursor: default}.ip-days{display: flex;flex-wrap: wrap;gap: 10px 12px;padding: 20px 15px 6px}.ip-days .ip-day{display: flex;align-items: center;gap: var(--ip-space-1);margin: 0;font-weight: normal;cursor: pointer}.ip-days .ip-day input{width: auto;margin: 0}.ip-hint{display: block;color: var(--ip-text-muted);font-size: 12px;margin-top: var(--ip-space-1)}#ip_type_main .ip-toggle-row > label.lableip,#rate_plan_form .ip-toggle-row > label.lableip{min-width: 130px}.image-upload{position: relative}.image-upload input{position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;opacity: 0;cursor: pointer}.upload-field{display: block;background: #F4FAFE;padding: var(--ip-space-3);border-radius: 12px}.upload-field .file-thumbnail{cursor: pointer;border: 1px dashed #a3c5da;border-radius: 11px;text-align: center;padding: 20px;display: block}.upload-field .file-thumbnail img{max-width: 100%}.upload-field .file-thumbnail .format{font-size: 12px;color: #4b9acc}.hp-hint{color: var(--ip-text-muted);font-size: 12px;display: block;margin-top: var(--ip-space-1)}.hp-doc-head{font-weight: 600;margin: 14px 0 6px}.hp-doc-file{display: flex;align-items: center;gap: 14px;padding: 6px 0}.hp-rule-form{display: flex;gap: var(--ip-space-2);flex-wrap: wrap;align-items: center}.hp-rule-form .formstyleerp{width: 190px !important}.hp-rule-form .select2-container{width: 190px !important}.hp-doc-file .hp-doc-del{color: var(--ip-danger, #e11221)}.panel-body .ip-sec-head{margin-top: 20px}.panel-body .hp-hint + .ip-sec-head{margin-top: 14px}.hp-w-full{width: 100% !important}.hp-w-300{width: 300px !important}.hp-minh-39{min-height: 39px}.hp-pl-20{padding-left: 20px}.hp-p-10{padding: 10px}.hp-m-5{margin: 5px}.hp-mr-10{margin-right: 10px}.hp-mt-15{margin-top: 15px}.hp-text-white{color: #fff}.hp-no-border{border: none}.hp-block{display: block}.hp-calendar{height: 566px}.bm-layout{display: flex;gap: var(--ip-space-5);align-items: flex-start;padding: var(--ip-space-4)}.bm-col{flex: 1 1 auto;min-width: 0}.bm-side{flex: 0 0 420px;min-width: 0;position: sticky;top: var(--ip-space-4)}.bm-side.is-pinned{position: fixed;z-index: 5;overflow-y: auto}.bm-side__spacer{display: none}.bm-side__spacer.is-on{display: block}.bm-hint{color: var(--ip-text-muted)}.form-group .bm-hint{margin-top: var(--ip-space-2)}.bm-label{color: var(--ip-text-muted);margin-bottom: var(--ip-space-1)}.bm-link{word-break: break-all}.bm-code{width: 100%;min-height: 150px;font-family: ui-monospace,Menlo,Consolas,monospace;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);padding: var(--ip-space-3);background: var(--ip-bg-page)}.bm-panel{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-4);margin-bottom: var(--ip-space-4)}.bm-panel__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);margin-bottom: var(--ip-space-3);cursor: pointer}.bm-panel__head .bm-sec{margin: 0}.bm-panel__toggle{border: 0;background: none;color: var(--ip-text-muted);font-size: 18px;line-height: 1;cursor: pointer;padding: 0 var(--ip-space-1)}.bm-panel.is-closed .bm-panel__body{display: none}.bm-sec{font-weight: 700;margin: var(--ip-space-5) 0 var(--ip-space-3)}.bm-sub{font-weight: 600;margin: var(--ip-space-4) 0 var(--ip-space-2);color: var(--ip-text)}.bm-lang{border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-4) var(--ip-space-4) var(--ip-space-2);margin-bottom: var(--ip-space-4)}.bm-lang.is-hidden{display: none}.bm-lang .bm-sub{margin-top: 0}.bm-swatch{display: flex;align-items: center;gap: var(--ip-space-2);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);padding: 5px 10px}.bm-color{width: 30px;height: 24px;padding: 1px;border: 1px solid var(--ip-border);border-radius: 4px;background: var(--ip-bg-card);flex: 0 0 auto;cursor: pointer}.bm-swatch input[type="text"].formstyleerp{text-transform: uppercase;border: 0 !important;background: transparent !important;padding: 0 !important;height: auto !important;box-shadow: none !important;min-height: 0 !important}.bm-doc{display: flex;align-items: center;gap: var(--ip-space-4);flex-wrap: wrap;border-top: 1px solid var(--ip-border);padding: var(--ip-space-3) 0}.bm-doc__lang{flex: 0 0 140px;color: var(--ip-text)}.bm-doc__file{flex: 1 1 240px;display: flex;align-items: center;gap: var(--ip-space-3)}.bm-doc__state{flex: 0 0 140px;text-align: right}.bm-dz{padding: var(--ip-space-3) var(--ip-space-4);min-height: 0;flex: 1 1 220px}.bm-dz .ip-drop-text{margin: var(--ip-space-1) 0 0;font-size: 13px}.bm-file__name{color: var(--ip-text-muted);font-size: 13px;word-break: break-all}.bm-doc__state a + a{margin-left: var(--ip-space-3)}.bm-doc-del{color: var(--ip-danger)}.bm-switch{display: flex;align-items: center;gap: var(--ip-space-3);margin-bottom: var(--ip-space-3)}.bm-switch__label{color: var(--ip-text)}.bm-status{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: wrap;margin-bottom: var(--ip-space-2)}.bm-on{color: var(--ip-success);font-weight: 700}.bm-off{color: var(--ip-warning);font-weight: 700}.bm-preview-wrap{width: 100%;overflow: hidden;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);background: var(--ip-bg-page)}.bm-preview{width: 1024px;border: 0;display: block;transform-origin: 0 0}.bm-preview.is-mobile{width: 390px}.bm-preview__head{display: flex;align-items: center;justify-content: space-between;gap: var(--ip-space-3);margin-bottom: var(--ip-space-2)}.bm-devices{display: inline-flex;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);overflow: hidden}.bm-device{border: 0;background: var(--ip-bg-card);padding: 4px 10px;font-size: 12px;cursor: pointer;color: var(--ip-text-muted)}.bm-device.is-on{background: var(--ip-primary);color: #fff}.bm-themes{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3)}.bm-theme{display: inline-flex;align-items: center;gap: var(--ip-space-2);cursor: pointer;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);padding: 6px 12px;font-size: 13px;color: var(--ip-text)}.bm-theme:hover{border-color: var(--ip-primary)}.bm-theme__dots{display: inline-flex;gap: 2px}.bm-theme__dots i{width: 10px;height: 10px;border-radius: 3px;border: 1px solid var(--ip-border)}.bm-contrast{display: flex;flex-direction: column;gap: var(--ip-space-1);margin-bottom: var(--ip-space-3)}.bm-contrast__row{font-size: 12px;color: var(--ip-warning)}.bm-chips{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-bottom: var(--ip-space-3)}.bm-chip{margin: 0;cursor: pointer}.bm-chip input{position: absolute;opacity: 0;width: 1px;height: 1px}.bm-chip span{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);background: var(--ip-bg-card);color: var(--ip-text-muted);font-size: 13px}.bm-chip span::before{content: '+';font-weight: 700}.bm-chip input:checked + span{border-color: var(--ip-primary);background: var(--ip-primary-light);color: var(--ip-primary);font-weight: 600}.bm-chip input:checked + span::before{content: '\2713'}.bm-chip input:focus-visible + span{outline: 2px solid var(--ip-primary);outline-offset: 2px}.bm-copyrow{display: flex;gap: var(--ip-space-2);align-items: stretch}.bm-copyrow input{flex: 1 1 auto}.bm-copyrow__btn{flex: 0 0 auto;cursor: pointer;padding: 0 var(--ip-space-4);font-size: 13px;font-weight: 600;border: 1px solid var(--ip-border);border-radius: var(--ip-radius-sm);background: var(--ip-bg-card);color: var(--ip-text)}.bm-copyrow__btn:hover{background: var(--ip-bg-page)}@media (max-width: 1400px){.bm-layout{flex-direction: column}.bm-side{position: static;flex: 1 1 auto;width: 100%}}.fit-block{margin-bottom: var(--ip-space-4)}.fit-actions{margin-top: var(--ip-space-4);display: flex;gap: var(--ip-space-2)}.fit-inline{display: inline-block}.fit-inline-form{display: inline}.fit-hidden{display: none}.fit-row-muted{opacity: .5}.fit-subhead{margin: var(--ip-space-4) 0 var(--ip-space-2);font-size: 14px;font-weight: 600}.fit-dash{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: var(--ip-space-3);margin-bottom: var(--ip-space-4)}.fit-dash__card{display: flex;flex-direction: column;border: 1px solid rgba(0,0,0,.08);border-radius: 12px;padding: var(--ip-space-3);background: var(--ip-surface, #fff)}.fit-dash__title{font-size: 13px;font-weight: var(--ip-fw-semibold);margin-bottom: var(--ip-space-2)}.fit-dash__chart{position: relative}.fit-dash__donut{height: 118px}.fit-dash__center{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 1px;pointer-events: none}.fit-dash__center b{font-size: 22px;line-height: 1.1;font-weight: var(--ip-fw-bold);color: var(--ip-text, #111827)}.fit-dash__center span{font-size: 11px;color: var(--ip-text-muted, #6b7280)}body.bg-dark .fit-dash__center b{color: #e5e7eb}.fit-dash__legend{list-style: none;margin: var(--ip-space-2) 0 0;padding: 0}.fit-dash__legend li{display: flex;align-items: center;gap: 6px;font-size: 12px;line-height: 1.7;color: var(--ip-text-muted, #6b7280)}.fit-dash__legend i{flex: 0 0 8px;width: 8px;height: 8px;border-radius: 50%}.fit-dash__legend span{flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fit-dash__legend b{font-weight: var(--ip-fw-semibold);color: var(--ip-text, #111827)}.fit-dash__bars{display: flex;flex-direction: column;gap: 6px}.fit-dash__bar{display: grid;grid-template-columns: 1fr auto;gap: 2px 8px;align-items: center;font-size: 12px;margin-bottom: 4px}.fit-dash__bar span{color: var(--ip-text-muted, #6b7280)}.fit-dash__bar b{font-weight: var(--ip-fw-semibold);white-space: nowrap}.fit-dash__track{grid-column: 1 / -1;height: 6px;border-radius: 3px;background: rgba(0,0,0,.06)}.fit-dash__fill{display: block;min-width: 3px;height: 100%;border-radius: 3px;background: #057a55}.fit-dash__fill--out{background: #e02424}.fit-dash__fill--paid{background: #3b3ef6}.fit-dash__bar--paid{margin-top: var(--ip-space-3)}.fit-dash__total{display: flex;justify-content: space-between;gap: var(--ip-space-2);margin-top: auto;padding-top: var(--ip-space-2);border-top: 1px solid rgba(0,0,0,.08);font-size: 12px;color: var(--ip-text-muted, #6b7280)}.fit-dash__total b{font-size: 14px;color: var(--ip-text, #111827)}body.bg-dark .fit-dash__card{background: #1f2937;border-color: rgba(255,255,255,.12)}body.bg-dark .fit-dash__track{background: rgba(255,255,255,.1)}body.bg-dark .fit-dash__total{border-top-color: rgba(255,255,255,.12)}.fit-live{border: 1px solid rgba(0,0,0,.08);border-radius: 12px;padding: var(--ip-space-3);margin-bottom: var(--ip-space-4);background: var(--ip-surface, #fff)}.fit-live__head{display: flex;justify-content: space-between;align-items: center;gap: var(--ip-space-3);margin-bottom: var(--ip-space-2)}.fit-live__title{font-size: 13px;font-weight: var(--ip-fw-semibold)}.fit-live__now{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--ip-text-muted, #6b7280)}.fit-live__now b{font-size: 14px;color: var(--ip-text, #111827)}.fit-live__chart{min-height: 230px}.fit-live--plain .fit-live__head{margin-bottom: var(--ip-space-1)}.fit-charts{display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap: var(--ip-space-3)}.fit-charts .fit-live{margin-bottom: 0}.fit-live__dot{width: 8px;height: 8px;border-radius: 50%;background: #057a55;box-shadow: 0 0 0 0 rgba(5,122,85,.55);animation: fit-live-pulse 2s infinite}@keyframes fit-live-pulse{0%{box-shadow: 0 0 0 0 rgba(5,122,85,.55)}70%{box-shadow: 0 0 0 7px rgba(5,122,85,0)}100%{box-shadow: 0 0 0 0 rgba(5,122,85,0)}}@media (prefers-reduced-motion: reduce){.fit-live__dot{animation: none}}body.bg-dark .fit-live{background: #1f2937;border-color: rgba(255,255,255,.12)}body.bg-dark .fit-live__now b{color: #e5e7eb}.fit-suggest{position: absolute;top: 100%;right: 0;z-index: 1002;min-width: 320px;max-width: 460px;max-height: 320px;overflow-y: auto;background: var(--ip-surface, #fff);border: 1px solid rgba(0,0,0,.12);border-radius: 10px;box-shadow: 0 8px 24px rgba(17,24,39,.12);padding: 4px}.fit-suggest__item{display: flex;flex-direction: column;gap: 2px;padding: 7px 10px;border-radius: 8px;cursor: pointer;text-align: left}.fit-suggest__item:hover,.fit-suggest__item.is-active{background: #f3f4f8}.fit-suggest__name{font-size: 13px;font-weight: 600;color: var(--ip-text, #111827)}.fit-suggest__note{font-size: 12px;color: var(--ip-text-muted, #6b7280)}.fit-suggest__item--blocked .fit-suggest__name{color: #e02424}body.bg-dark .fit-suggest{background: #1f2937;border-color: rgba(255,255,255,.12)}body.bg-dark .fit-suggest__item:hover,body.bg-dark .fit-suggest__item.is-active{background: rgba(255,255,255,.07)}body.bg-dark .fit-suggest__name{color: #e5e7eb}.fit-meta-row{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);margin: var(--ip-space-1) 0 var(--ip-space-3)}.fit-meta-item{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--ip-text-muted, #6b7280)}.fit-meta-item.fit-meta-stat{font-weight: 600;color: var(--ip-text, #111827)}body.bg-dark .fit-meta-item.fit-meta-stat{color: #e5e7eb}.fit-meta-item.fit-meta-alert{font-weight: 600;color: var(--ip-danger, #dc3545)}#fitSubscriptionRows{display: none}form:has(#fitIsSubscription option[value="1"]:checked) #fitSubscriptionRows{display: block}.fit-card-head{display: flex;align-items: baseline;gap: var(--ip-space-3);flex-wrap: wrap;margin: var(--ip-space-2) 0 var(--ip-space-4)}.fit-card-head__name{font-size: 19px;font-weight: 600;color: var(--ip-text-strong, #111827)}.fit-card-head__tariff{font-size: 13px;color: var(--ip-text-muted, #6b7280)}.fit-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));gap: var(--ip-space-2) var(--ip-space-4);margin-bottom: var(--ip-space-4)}.fit-fact{display: flex;flex-direction: column;gap: 2px;padding: 6px 0;border-bottom: 1px dashed var(--ip-border, #eceff3)}.fit-fact__label{font-size: 11px;letter-spacing: .02em;text-transform: uppercase;color: var(--ip-text-muted, #6b7280)}.fit-fact__value{font-size: 14px;font-weight: 500;color: var(--ip-text, #111827)}.fit-fact__value.is-accent{font-size: 16px;font-weight: 600}.fit-sub{border: 1px solid var(--ip-border, #e5e7eb);border-radius: 10px;padding: var(--ip-space-3) var(--ip-space-4);margin-bottom: var(--ip-space-4);background: var(--ip-surface-2, #fbfbfc)}.fit-sub__top{display: flex;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap}.fit-sub__title{font-size: 14px;font-weight: 600;color: var(--ip-text-strong, #111827)}.fit-sub__top form{margin-left: auto}.fit-sub__grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: var(--ip-space-3);margin-top: var(--ip-space-3)}.fit-sub__label{display: block;font-size: 11px;letter-spacing: .02em;text-transform: uppercase;color: var(--ip-text-muted, #6b7280)}.fit-sub__value{display: block;font-size: 15px;font-weight: 600;color: var(--ip-text, #111827)}.fit-sub__alert{margin-top: var(--ip-space-3);padding: 8px 12px;border-radius: 8px;background: var(--ip-danger-bg, rgba(224, 36, 36, .08));color: var(--ip-danger, #e02424);font-size: 13px;font-weight: 500}.fit-money{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: wrap;padding: var(--ip-space-2) var(--ip-space-3);margin-bottom: var(--ip-space-4);border-radius: 8px;background: var(--ip-surface-inset, #f6f7f9);font-size: 13px;color: var(--ip-text-muted, #6b7280)}.fit-money__ref{font-weight: 600;color: var(--ip-text, #111827)}.fit-money__sum{font-weight: 600;color: var(--ip-text, #111827)}.fit-ops{display: flex;align-items: center;gap: var(--ip-space-2);flex-wrap: wrap;margin-bottom: var(--ip-space-4)}.fit-more{border: 1px solid var(--ip-border, #e5e7eb);border-radius: 8px;padding: 7px 12px}.fit-more > summary{cursor: pointer;font-size: 13px;color: var(--ip-text, #111827)}.fit-more[open]{flex-basis: 100%}.fit-more > form{margin-top: var(--ip-space-2)}.fit-tab-count{display: inline-block;margin-left: 6px;padding: 0 6px;border-radius: 9px;background: rgba(128, 128, 128, .18);font-size: 11px}.fit-doc-id{margin-left: 6px;color: var(--ip-text-muted, #6b7280);font-size: 12px}.fit-inline-row{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);align-items: center;margin-bottom: var(--ip-space-2)}.fit-inline-row .formstyleerp,.fit-inline-row .formstyleerp1,.fit-inline-row .formstyleerpfiltr{flex: 0 1 auto;width: auto !important;min-width: 170px;margin-bottom: 0}.fit-list-table td .botomerpbotomprim,.fit-list-table td .botomerpbotomdefault,.fit-list-table td .botomerpbotomdropdown{float: none;display: inline-flex;vertical-align: middle;margin: 2px 3px}.custom-bulk-button{display: initial}.po-card{background: #fff;border: 1px solid #e7e9f0;border-radius: 12px;margin-bottom: 14px}.po-section{background: #fff;border: 1px solid #e7e9f0;border-radius: 12px;margin-bottom: 14px;overflow: hidden}.po-section-header{display: flex;align-items: center;gap: 10px;padding: var(--ip-space-3) var(--ip-space-4);cursor: pointer;background: #fff;transition: background-color .15s ease}.po-section-header:hover{background: #fafbfd}.po-section-badge{display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 26px;padding: 0 var(--ip-space-2);border-radius: 8px;background: #eaf0ff;color: #2f5bff;font-weight: 700;font-size: 12px}.po-section-title{font-weight: 700;color: #1f2430;flex: 1}.po-section-toggle{color: #8a8f9c;transition: transform .2s ease}.po-section.open .po-section-toggle{transform: rotate(180deg)}.po-section-body{border-top: 1px solid #eef0f4;padding: 14px 16px 18px}.po-section table.table thead th{color: #8a8f9c;font-weight: 600;font-size: 12px;text-transform: uppercase;letter-spacing: .02em;border-bottom: 1px solid #eef0f4 !important}.po-tabs{display: flex;gap: 6px;border: none;margin: 0 0 14px}.po-tabs > li{list-style: none;display: inline-block}.po-tabs > li > a{display: inline-block;padding: var(--ip-space-2) var(--ip-space-4);border-radius: 8px;color: #6b7280;font-weight: 600;font-size: 13px;cursor: pointer}.po-tabs > li.active > a,.po-tabs > li > a:hover{background: #eaf0ff;color: #2f5bff;text-decoration: none}.po-stage-action{color: #2f5bff}.po-card-status-wrap{padding: 14px 16px 0}.po-card-status{display: inline-block;padding: 5px 12px;border-radius: var(--ip-radius-xl);font-size: 12px;font-weight: 600;letter-spacing: .02em;text-transform: uppercase;vertical-align: middle;margin-left: 10px}.po-card-status-draft{background: #f0f1f5;color: #495057}.po-card-status-active{background: #eaf0ff;color: #2f5bff}.po-card-status-done{background: #1f2430;color: #fff}.po-status-actions{padding: 0 16px 14px}.po-status-actions .botomerpbotomprim,.po-status-actions .botomerpbotomdefault{margin-right: var(--ip-space-2)}.po-order-fields-row{padding: 0 12px 14px}.po-availability-check > .col-lg-12{display: flow-root}.po-availability-check > label.lableip{position: static;float: none;display: block;margin-bottom: 6px}.pwo-status-field > label.lableip{position: static;float: none;display: block;margin-bottom: 6px}.po-section-header-row{display: flex;align-items: center}.po-section-header-row .po-section-header{flex: 1}.po-section-add-btn{display: inline-flex;align-items: center;gap: 6px;padding: 0 var(--ip-space-3);height: 30px;border-radius: 8px;background: #eaf0ff;color: #2f5bff;font-size: 13px;font-weight: 600;white-space: nowrap;margin-right: var(--ip-space-4)}.po-section-add-btn:hover{background: #dfe8ff;text-decoration: none;color: #1f47e0}.po-section-add-btn img{width: 14px;height: 14px}.po-count-material-btn{margin-bottom: 10px}.po-order-costprice{margin-top: 10px !important}.po-order-toolbar{clear: both}.stage-card{border: 1px solid #e7e9f0;border-radius: 12px;margin-bottom: 14px;overflow: hidden;background: #fff}.stage-card-header{display: flex;align-items: center;gap: 10px;padding: 14px 16px;cursor: pointer;background: #fff}.stage-card-header:hover{background: #fafbfd}.stage-badge{background: #eaf0ff;color: #2f5bff;font-weight: 700;font-size: 13px;border-radius: 8px;padding: 5px 10px;min-width: 34px;text-align: center;flex-shrink: 0}.stage-card-title{font-weight: 600;font-size: 15px;color: #1f2430}.stage-summary{margin-left: auto;display: flex;align-items: center;gap: 22px;font-size: 13px;color: #8a8f9c;white-space: nowrap}.stage-summary b{color: #1f2430;font-weight: 700}.stage-toggle-btn{border: none;background: transparent;color: #8a8f9c;cursor: pointer;font-size: 18px;width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--ip-radius-sm)}.stage-toggle-btn svg{transition: transform .15s ease}.stage-card.open .stage-toggle-btn svg{transform: rotate(180deg)}.stage-card-body{border-top: 1px solid #eef0f4;padding: 14px 16px 18px}.stage-hidden{display: none}.stage-tabs{display: flex;align-items: center;gap: 22px;border-bottom: 1px solid #eef0f4;margin-bottom: 14px}.stage-tab{padding: 8px 2px 10px;font-size: 14px;color: #8a8f9c;cursor: pointer;border-bottom: 2px solid transparent}.stage-tab.active{color: #2f5bff;border-bottom-color: #2f5bff;font-weight: 600}.stage-tab-panel table label.control-label{display: none}.stage-tab-panel table thead th{color: #8a8f9c;font-weight: 600;font-size: 12px;text-transform: uppercase;letter-spacing: .02em;border-bottom: 1px solid #eef0f4 !important}#ipModalRight.po-wide-modal .ip-modal__dialog{width: min(90vw, 1400px)}.ip-stay-form{padding: 15px}.ip-stay-form .form-group{margin-bottom: var(--ip-space-3)}.ip-stay-hint{padding: 0 15px 10px}.ip-stay-actions{padding-top: 15px}.ip-stay-actions > button,.ip-stay-actions > .botomerpbotomdefault{float: none !important}.allotment-actions{display: flex;justify-content: flex-end;gap: var(--ip-space-2)}.allotment-actions .botomerpbotomdefault,.allotment-actions .botomerpbotomdropdown{float: none !important;margin: 0 !important}.ip-pager{display: flex;align-items: center;gap: 10px;padding: 10px 12px}.ip-pager-info{color: var(--ip-text-muted, #6b7280);font-size: 12px;margin-right: auto}.ip-pager-btn{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: var(--ip-radius-sm, 6px);border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.22);background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.07);color: var(--ip-primary, #1a1cdb);text-decoration: none}.ip-pager-btn.is-off{opacity: .4;pointer-events: none}.ip-pager-now{font-size: 12px;font-weight: 600}.ip-empty-state{padding: 24px 10px;text-align: center;color: #6b7280}.hk-add-date{color: #6b7280;font-size: 13px;padding: 0 0 var(--ip-space-3)}.hk-add-actions{display: flex;justify-content: flex-end;gap: var(--ip-space-2)}.hk-add-actions .botomerpbotomdefault,.hk-add-actions .botomerpbotomdropdown{float: none !important;margin: 0 !important}.hk-cl-name{max-width: 420px}.hk-cl-sort{max-width: 110px}.hk-cl-actions a + a{margin-left: var(--ip-space-2)}.checklist-save[hidden]{display: none !important}.hk-trace{margin: 10px 0;padding: 10px 12px;background: #f9fafb;border-radius: 10px}.hk-trace-row{display: flex;gap: var(--ip-space-2);font-size: 13px;color: #374151}.hk-trace-row + .hk-trace-row{margin-top: var(--ip-space-1)}.hk-trace-label{color: #6b7280;min-width: 120px}.hk-note{margin: 10px 0}.hk-dnd-badge{display: inline-block;margin-left: var(--ip-space-2);padding: 2px 8px;border-radius: 8px;background: #fef3c7;color: #92400e;font-size: 12px}.client-card-layout > .pcd-content-panel{min-width: 0}.pm-logo{display: flex;align-items: center;gap: var(--ip-space-3);flex-wrap: wrap}.pm-logo__img{height: 44px;max-width: 160px;object-fit: contain}.pm-logo__dz{padding: var(--ip-space-3) var(--ip-space-4);min-height: 0;flex: 1 1 220px}.pm-logo__dz .ip-drop-text{margin: var(--ip-space-1) 0 0;font-size: 13px}.pm-logo__rm{font-weight: 400;font-size: 13px;color: var(--ip-text-muted);margin: 0}.pm-logo__name{color: var(--ip-text-muted);font-size: 13px}.pm-logo__hint{color: var(--ip-text-muted);font-size: 12px;margin-top: 6px}.rc-toolbar{display: flex;align-items: center;gap: var(--ip-space-2)}.rc-nav{padding: 0 var(--ip-space-2);font-size: 20px;line-height: 1;color: #374151;text-decoration: none}.rc-month{min-width: 74px;text-align: center;font-weight: 600}.rc-plan{width: 200px}.rc-form{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);align-items: flex-end;padding: 10px 15px 4px}.rc-field{display: flex;flex-direction: column;min-width: 150px}.rc-field .form-group{position: relative;margin-bottom: 0;width: 100%}.rc-field-btn{min-width: auto;flex-direction: row;gap: var(--ip-space-2);align-items: flex-end}.rc-grid th.rc-day,.rc-grid td.rc-day{text-align: center;white-space: nowrap;padding: 6px 4px;font-size: 12px}.rc-grid .rc-weekend{background: rgba(15, 23, 42, .05)}body.bg-dark .rc-grid .rc-weekend{background: rgba(255, 255, 255, .07)}.rc-grid .rc-cat{position: sticky;left: 0;background: var(--ip-bg-card, #fff);white-space: nowrap}.rc-grid td.rc-src-derived,.rc-grid td.rc-src-base{color: #9ca3af}.rc-grid td.rc-src-base{font-style: italic}.rc-legend{display: flex;gap: 18px;flex-wrap: wrap;padding: 10px 4px 2px;color: #6b7280;font-size: 12px}.rc-legend__item{display: inline-flex;align-items: center;gap: 6px}.rc-legend__mark{width: 22px;height: 2px;background: #111827;display: inline-block}.rc-legend__mark.rc-src-derived{background: #9ca3af}.rc-legend__mark.rc-src-base{background: #9ca3af;opacity: .6}.ip-bed-wrap{padding-top: 18px}.ip-bed-row{display: flex;gap: var(--ip-space-2);align-items: center;margin-bottom: 6px}.ip-bed-row .ip-bed-type{flex: 1 1 auto}.ip-bed-row .ip-bed-qty{flex: 0 0 90px}.ip-bed-row .ip-bed-del{flex: 0 0 auto;cursor: pointer;background: none;border: 0;color: #d9534f;font-size: 20px;line-height: 1}.ip-bed-foot{display: flex;gap: var(--ip-space-3);align-items: center;flex-wrap: wrap}.ip-bed-sum{color: #6b7280;font-size: 13px}.ip-w-full{width: 100%}.ip-ml-auto{margin-left: auto}#tpl:has(.ip-item-card){padding: 0 10px 10px 33px !important}.tab-content:where(.ip-item-card),:where(.ip-item-card) .tab-content{padding: 10px 3px}:where(.ip-item-card) .col-sm-4{padding-top: 10px}:where(.ip-item-card) .row{margin-left: 0;margin-right: 0}:where(.ip-item-card) input[type="checkbox"]{position: absolute;left: -9999em}:where(.ip-item-card) label{display: inline-block;cursor: pointer;user-select: none}:where(.ip-item-card) ul.nav.nav-tabs.panelhed{margin-bottom: 5px;border-bottom: 1px dashed #b3b3b338}:where(.ip-item-card) ul.nav.nav-tabs li.linktop a.techcard-toolbar-btn.techcard-toolbar-btn{width: auto !important;min-width: auto !important;height: 32px !important;padding: 0 var(--ip-space-3) !important;gap: 6px;font-size: 13px;white-space: nowrap}:where(.ip-item-card) ul.nav.nav-tabs li.linktop a.techcard-toolbar-btn.techcard-toolbar-btn img{width: 16px !important;height: 16px !important}:where(.ip-item-card) .form-group.col-lg-12.button-tech-card{margin-top: 10px;text-align: right;position: fixed;bottom: 20px;right: 10px}:where(.ip-item-card) .tab-content-info{overflow: auto}:where(.ip-item-card) .smplz:read-only,:where(.ip-item-card) .variantfield:read-only{opacity: 0.6}:where(.ip-item-card) .lg1{padding-top: 10px}@media only screen and (max-width: 1199.98px){:where(.ip-item-card) label{float: none}:where(.ip-item-card) .col-lg-4.mobadopt,:where(.ip-item-card) .col-lg-3.mobadopt{margin: 0 !important}:where(.ip-item-card) input.formstyleerp.mobadopt{width: 30% !important;float: left;margin-right: 5px}:where(.ip-item-card) .col-lg-6.mobadopt,:where(.ip-item-card) .col-lg-5.mobadopt{width: 40% !important;float: left}:where(.ip-item-card) .col-lg-1{min-height: 0 !important}}@media only screen and (max-width: 499.98px){:where(.ip-item-card) .var-item-row .panel_acc{padding: 0 !important}}@media only screen and (max-width: 1199.98px){:where(.ip-item-card) .var-item-row .col-lg-4.mobadopt,:where(.ip-item-card) .var-item-row .col-lg-3.mobadopt{float: left;margin-right: 5px;width: 30% !important}:where(.ip-item-card) .var-item-row .col-lg-6.mobadopt,:where(.ip-item-card) .var-item-row .col-lg-5.mobadopt{width: 40% !important;float: left}}.ipv-rows{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 0 var(--ip-space-6);margin: 0 0 22px;padding: 0}.ipv-rows--one{grid-template-columns: 1fr}.ipv-rows > div{display: flex;align-items: baseline;gap: var(--ip-space-3);min-width: 0;padding: 9px 2px;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,0.08))}.ipv-rows dt{margin: 0;min-width: 0;font-weight: 500;color: var(--ip-text-muted, #6b7280)}.ipv-rows dd{margin: 0 0 0 auto;padding-left: var(--ip-space-3);font-weight: 600;text-align: right;word-break: break-word;min-width: 0}.filters-menu #searchtable,.settings-menu #searchtable{position: static !important;width: 100% !important}.wcl-filters{padding: 12px 15px 0}.wcl-filters-row{display: flex;flex-wrap: wrap;gap: var(--ip-space-3);align-items: flex-end}.wcl-field{display: flex;flex-direction: column;min-width: 150px}.wcl-field label{font-size: 12px;color: #6b7280;margin-bottom: 2px}.wcl-field-btn{justify-content: flex-end}.wcl-stats{display: flex;flex-wrap: wrap;gap: 18px;align-items: center;padding: 12px 15px;border-bottom: 1px solid var(--ip-border, #e5e7eb)}.wcl-stat{display: flex;flex-direction: column;min-width: 100px}.wcl-stat-label{font-size: 12px;color: var(--ip-text-muted, #6b7280)}.wcl-stat-value{font-size: 18px;font-weight: 700}.wcl-stat--over .wcl-stat-value{color: var(--ip-danger, #e02424)}.wcl-stat-actions{margin-left: auto;display: flex;gap: var(--ip-space-2)}.wcl-grid-wrap{overflow-x: auto;padding: 0 15px}.wcl-grid{border-collapse: collapse;width: 100%;min-width: 900px}.wcl-grid th,.wcl-grid td{border: 1px solid var(--ip-border, #e5e7eb);padding: var(--ip-space-1);vertical-align: top}.wcl-grid thead th{background: var(--ip-bg-page, #f3f4f8);font-size: 12px;font-weight: 600;text-align: center;position: sticky;top: 0;z-index: 2}.wcl-col-wc{width: 200px;min-width: 200px;font-size: 13px;font-weight: 600;background: var(--ip-bg-card, #fff);position: sticky;left: 0;z-index: 1}.wcl-col-day{width: 90px;min-width: 90px}.wcl-workshop-row td{background: var(--ip-primary-light, #eff4ff);font-weight: 700;font-size: 12px;padding: 6px 8px}.wcl-cell{height: 56px}.wcl-cell--empty{background: var(--ip-bg-card, #fff)}.wcl-cell--hover{background: var(--ip-primary-light, #eff4ff) !important}.wcl-bar{border-radius: 8px;padding: 4px 6px;font-size: 11px;line-height: 1.3;color: #fff;cursor: move;height: 100%;overflow: hidden}.wcl-bar-title{display: block;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.wcl-bar-sub{display: block;opacity: .85;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.wcl-bar--low{background: var(--ip-text-muted, #6b7280)}.wcl-bar--normal{background: var(--ip-primary, #1a1cdb)}.wcl-bar--high{background: var(--ip-warning, #c27803)}.wcl-bar--urgent{background: var(--ip-danger, #e02424)}.wcl-bar--fixed{cursor: not-allowed;opacity: .75;outline: 2px dashed rgba(0,0,0,.25)}.wcl-queue{padding: 15px}.wcl-queue-list{display: flex;flex-wrap: wrap;gap: var(--ip-space-2)}.wcl-queue-card{width: 200px;border-radius: 8px;padding: 6px 8px;font-size: 11px;line-height: 1.3;color: #fff;cursor: move}.dragger{background: url(../img/dragger.png) 10px 32px no-repeat;cursor: pointer}.ip-done{text-decoration: line-through}.dt-buttons{list-style-type: none}.ip-row-link{cursor: pointer}.air-trans-create-table{width: 100%;white-space: nowrap}.air-trans-create-table th,.air-trans-create-table td{white-space: nowrap;vertical-align: middle;padding: 4px 6px}.air-trans-create-table td input,.air-trans-create-table td select{min-width: 90px}.air-trans-create-table td input[type="number"]{min-width: 70px;width: 80px}.pcd-content-panel > .panel,.pcd-content-panel > .panel-custom,.pcd-content-panel > .box,.pcd-content-panel .nav-tabs-custom,.pcd-content-panel .nav-tabs-custom > .tab-content,.pcd-content-panel .panel-body,.pcd-content-panel .hedtitelname{padding-left: 0 !important;padding-right: 0 !important;margin-left: 0 !important;margin-right: 0 !important}.pcd-content-panel > .panel,.pcd-content-panel > .panel-custom,.pcd-content-panel > .box{padding-top: 0 !important;margin-bottom: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important}.pcd-content-panel .nav-tabs-custom > .tab-content.panelcat{border-top: 0 !important;box-shadow: none !important;border-radius: 0 !important}.client-card-layout .pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .tab-pane,.client-card-layout .pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .table-responsive,.client-card-layout .pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .dataTables_wrapper,.pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .tab-pane,.pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .table-responsive,.pcd-content-panel .nav-tabs-custom > .tab-content.panelcat > .dataTables_wrapper,.pcd-content-panel > .panel > .table-responsive,.pcd-content-panel > .panel-custom > .table-responsive{padding-left: 0 !important;padding-right: 0 !important}.client-card-layout .pcd-content-panel .nav-tabs-custom > ul.nav.nav-tabs,.client-card-layout .pcd-content-panel ul.nav.nav-tabs,.pcd-content-panel .nav-tabs-custom > ul.nav.nav-tabs,.pcd-content-panel ul.nav.nav-tabs{padding: 0 !important;margin: 0 0 var(--ip-space-2) !important}.pcd-content-panel ul.nav.nav-tabs::before,.pcd-content-panel ul.nav.nav-tabs::after{display: none !important;content: none !important}.client-card-layout .pcd-content-panel .nav-tabs-custom > .tab-content,.client-card-layout .pcd-content-panel .panel-body,.pcd-content-panel .nav-tabs-custom > .tab-content,.pcd-content-panel .panel-body{padding-top: 0 !important}.client-card-layout .pcd-content-panel ul.nav.nav-tabs.panelhed,.pcd-content-panel ul.nav.nav-tabs.panelhed{min-height: 0 !important;border-radius: var(--ip-radius-md) var(--ip-radius-md) 0 0 !important}.client-card-layout .pcd-content-panel .hedtitelname,.pcd-content-panel .hedtitelname{text-align: left !important;margin: 0 0 var(--ip-space-2) !important}.client-card-layout .pcd-content-panel .hedtitelname .panel-title,.pcd-content-panel .hedtitelname .panel-title{display: flex !important;align-items: center !important;gap: var(--ip-space-2) !important;margin: 0 !important}.client-card-layout .pcd-content-panel .hedtitelname .panel-title > .report-panel-actions,.pcd-content-panel .hedtitelname .panel-title > .report-panel-actions{margin-left: auto !important}.ui-slider .ui-slider-range,.ui-slider.ui-widget-header{background: var(--ip-primary, #1a1cdb) !important;background-image: none !important}.ui-slider .ui-slider-handle,.ui-slider .ui-slider-handle.ui-state-default,.ui-slider .ui-slider-handle:hover{background: #fff !important;background-image: none !important;border: 2px solid var(--ip-primary, #1a1cdb) !important;box-shadow: 0 1px 3px rgba(0, 0, 0, .12) !important;border-radius: 50% !important}.ui-slider-horizontal{height: 1em !important}.ui-slider-horizontal .ui-slider-handle{margin-left: -.1em !important;margin-right: -.1em !important}#progress_div .checkbox.c-checkbox.pull-right,#progress_div .margin_checkbox.pull-right,#progress_div .margin_checkbox.pull-left{float: none !important}#progress_div > .form-group > .checkbox.c-checkbox{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 4px 18px;margin: 0 0 var(--ip-space-3)}#progress_div .input-group,#progress_div .input-group > .input-group-addon{display: block !important;width: 100% !important;padding: 0 !important;border: 0 !important;background: transparent !important;border-radius: 0 !important;color: inherit !important}#progress_div .center_blocks{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 18px}#progress_div .center_blocks > .margin_checkbox{margin: 0 !important}#progress_div .center_blocks > .margin_checkbox:first-child{margin-right: auto !important}#progress_div .project_progress_slider{margin: 6px 10px 18px}.ip-push-end{margin-left: auto !important}.ip-doc-empty{display: none}@supports selector(:has(*)){.ip-doc-tablewrap:not(:has(tbody tr)) .ip-doc-empty{display: flex}}.ip-doc-tablewrap > table,.ip-doc-tablewrap .ip-doc-tablescroll table{margin-bottom: 0}body.bg-dark ul.nav.nav-tabs li.linktop > a.plusiconip img{filter: brightness(0) invert(1) !important;opacity: 0.6 !important}body.bg-dark ul.nav.nav-tabs li.linktop > a.plusiconip:hover img{opacity: 0.9 !important}@supports selector(:has(*)){ul.nav.nav-tabs > li.linktop:has(> .form-group){display: flex;align-items: center;gap: 6px}ul.nav.nav-tabs > li.linktop:has(> .form-group) > .form-group{margin-bottom: 0}}#myTextarea{display: none}.classiconip,.classiconip1{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important;border-radius: var(--ip-radius-sm) !important;height: var(--ip-btn-icon) !important;width: var(--ip-btn-icon) !important;min-width: var(--ip-btn-icon) !important;padding: 0 !important;margin-right: var(--ip-space-1) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;vertical-align: middle !important;cursor: pointer !important;transition: background 0.15s,border-color 0.15s !important;text-decoration: none !important;box-sizing: border-box !important}.classiconip:hover,.classiconip1:hover{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.26) !important;text-decoration: none !important}.classiconip img,.classiconip1 img{width: 16px !important;height: 16px !important;display: block !important;flex-shrink: 0 !important}.classiconip:has(img[src*="trash"]),.classiconip:has(img[src*="delete"]),.classiconip[data-action-url*="delete"],.classiconip[data-url*="delete"],.classiconip[onclick*="delete"],.classiconip1:has(img[src*="trash"]),.classiconip1:has(img[src*="delete"]),.classiconip1[data-action-url*="delete"],.classiconip1[data-url*="delete"],.classiconip1[onclick*="delete"]{background: rgba(239, 68, 68, 0.09) !important;border-color: rgba(239, 68, 68, 0.18) !important}.classiconip:has(img[src*="trash"]):hover,.classiconip:has(img[src*="delete"]):hover,.classiconip1:has(img[src*="trash"]):hover,.classiconip1:has(img[src*="delete"]):hover{background: rgba(239, 68, 68, 0.16) !important;border-color: rgba(239, 68, 68, 0.28) !important}.hedtitelname{text-align: left;margin: 0 0 var(--ip-space-3)}.hedtitelname > .panel-title,.hedtitelname > h3,.hedtitelname > h4,.hedtitelname > h5{font-size: 11px !important;font-weight: 700 !important;letter-spacing: 0.05em;text-transform: uppercase;margin: 0 !important}.ip-toggle-row{min-height: 53px}.col-sm-5.mob-ado .btn-group > .btn.dropdown-toggle{height: 28px !important;min-height: 0 !important;padding: 0 var(--ip-space-2) !important;line-height: 26px !important}.col-sm-5.mob-ado .col-sm-1{margin-top: 0 !important}div#unread_msg{position: absolute;top: 30px;margin-left: 30px}button#largeDropdown{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 36px !important;height: 36px !important;min-width: 36px !important;border-radius: 50% !important;padding: 0 !important;margin: 0 !important;border: 2px solid rgba(0,0,0,0.10) !important;background: none !important;overflow: hidden !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;flex-shrink: 0 !important;transition: border-color 0.15s,box-shadow 0.15s !important}button#largeDropdown:hover{border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.3) !important;box-shadow: 0 2px 8px rgba(var(--ip-primary-rgb, 26, 28, 219), 0.15) !important}button#largeDropdown > a{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 100% !important;padding: 0 !important;margin: 0 !important;line-height: 1 !important}button#largeDropdown img.user-image{width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important;border-radius: 0 !important;margin: 0 !important}.dropdown-menu .dropdown-item:hover{border: 1px solid rgba(3, 27, 78, 0.1);box-shadow: 0 2px 4px rgba(3, 27, 78, 0.06);position: relative;transform: scale(1.05);z-index: 11;border-radius: 5px}.dropdown-menu .dropdown-item{transition: all 0.15s linear;border: 1px solid transparent;display: flex;align-items: center;padding: 5px 10px}.dropdown-menu .dropdown-item .dropdown-item-icon{flex-basis: 21px}.dropdown-menu .dropdown-item .dropdown-item-icon i{color: #2877f2}.dropdown-menu .dropdown-item .dropdown-item-content{flex: 1 1 auto;padding-left: var(--ip-space-4)}.dropdown-menu-center{left: -30% !important;right: auto !important;transform: translate(-50%, 0) !important}.dropdown-menu-lg{width: 220px}.filepond--credits{display: none}.menu-border-transparent{border-color: transparent !important;height: 40px;color: #a9a3a3;background-color: rgba(255, 255, 255, .1)}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance: searchfield-cancel-button}.inner-addon{position: relative}.left-addon .fa{left: 0px}.inner-addon .fa{position: absolute;pointer-events: none;padding: 10px 20px}.left-addon input{margin-top: 15px;width: 220px;margin-left: 5px;padding-left: 50px;background: #f1f1f1;border: 0;border-radius: 2.625rem;height: 3.5rem}.footernavbar{position: fixed;bottom: 0;left: 0;width: 100%;color: white;padding: 10px;height: 60px;text-align: center}ul.nav-links2{column-gap: 15px;list-style: none;display: flex;align-items: stretch;align-content: stretch;flex-wrap: nowrap;justify-content: center;flex-direction: row}.offsidebar{background-color: #1e1e2d}#clickDocs{display: inline-block;cursor: pointer;user-select: none;float: right}a[attr-href],a[hrefs]{cursor: pointer}.ip-doc-modal__backdrop{position: fixed;inset: 0;background: var(--ip-backdrop-color, rgba(0, 0, 0, 0.4));opacity: 0;visibility: hidden;pointer-events: none;z-index: 1049;transition: opacity var(--ip-fade-duration, 0.28s) var(--ip-ease-ios, ease-out),visibility 0s linear var(--ip-fade-duration, 0.28s)}.ip-doc-modal__backdrop.open{opacity: 1;visibility: visible;pointer-events: auto;transition: opacity var(--ip-fade-duration, 0.28s) var(--ip-ease-ios, ease-out),visibility 0s linear 0s}#docsSidebar{position: absolute;left: 0;top: 0;width: 85%;height: 100%;max-height: 100vh;box-sizing: border-box;background: white;color: black;z-index: 10;transition: transform var(--ip-panel-duration, 0.42s) var(--ip-ease-ios, cubic-bezier(0.28, 0.11, 0.06, 1.04));transform: translate3d(-100%, 0, 0) scale(0.98)}#docsSidebar.open{transform: translate3d(0, 0, 0) scale(1);z-index: 1050}#docsContent{background: #fff}.bootstrap-timepicker-widget.dropdown-menu.open{display: inline-block;z-index: 99999 !important}.theme-avtar img:not(.user-image){filter:invert(1) brightness(0.15);opacity:0;animation:mbAvIconIn .3s ease .25s both}.theme-avtar img.user-image{filter:none !important}body.bg-dark .theme-avtar img:not(.user-image){filter:brightness(0) invert(0.8) !important}@keyframes mbAvIconIn{from{opacity:0}to{opacity:1}}li.notifications .ipp-notif-wrap{display: none !important}.ipp-notif-wrap{display: flex;flex-direction: column;height: 100%}.ipp-notif-tabs{padding: 0 var(--ip-space-4);border-bottom: 1px solid var(--ip-border, #f3f4f6);flex-shrink: 0}.ipp-notif-tab-active{display: inline-flex;align-items: center;gap: 6px;padding: 10px 14px 8px;color: var(--ip-primary, #1a1cdb);font-size: var(--ip-body-font-size, 13px);font-weight: 600;border-bottom: 2px solid var(--ip-primary, #1a1cdb);cursor: default}.ipp-notif-list{flex: 1;overflow-y: auto;padding: var(--ip-space-2) var(--ip-space-3)}.ipp-notif-item{display: flex;align-items: flex-start;gap: var(--ip-space-3);padding: 10px 8px;border-radius: 10px;margin-bottom: var(--ip-space-1);border: 1px solid var(--ip-border, #f3f4f6);background: var(--ip-bg-card, #fff);text-decoration: none;position: relative;transition: background .15s,border-color .15s}.ipp-notif-item:hover{background: var(--ip-bg-page, #f9fafb) !important;border-color: var(--ip-border, #e5e7eb) !important}.ipp-notif-item.unclicked-notification{background: var(--ip-primary-light, #f0f7ff);border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18)}.ipp-notif-name{font-size: var(--ip-body-font-size, 13px);font-weight: 700;color: var(--ip-text, #111827);line-height: 1.3}.ipp-notif-val{font-size: calc(var(--ip-body-font-size, 13px) - 1px);color: var(--ip-text, #374151);font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 2px}.ipp-notif-desc{font-size: calc(var(--ip-body-font-size, 13px) - 1px);color: var(--ip-text-muted, #6b7280);line-height: 1.4}.ipp-notif-time{font-size: calc(var(--ip-body-font-size, 13px) - 2px);color: var(--ip-text-muted, #9ca3af);white-space: nowrap;flex-shrink: 0;padding-top: 1px}.ipp-notif-footer{padding: var(--ip-space-3) var(--ip-space-4);border-top: 1px solid var(--ip-border, #f3f4f6);display: flex;gap: var(--ip-space-2);flex-shrink: 0}.ipp-unread-dot{position: absolute;top: 14px;right: 10px;width: 8px;height: 8px;border-radius: 50%;background: var(--ip-primary, #1a1cdb);flex-shrink: 0}li.notifications .ipp-misscall-wrap{display: none !important}.ipp-misscall-wrap{display: flex;flex-direction: column;height: 100%}.ipp-misscall-userline{padding: var(--ip-space-3) var(--ip-space-4);border-bottom: 1px solid var(--ip-border, #f3f4f6);flex-shrink: 0;font-size: var(--ip-body-font-size, 13px);color: var(--ip-text, #111827);display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.ipp-misscall-userline b{font-weight: 700}.ipp-misscall-userline span{color: var(--ip-text-muted, #6b7280)}.ipp-misscall-list{flex: 1;overflow-y: auto;padding: var(--ip-space-2) var(--ip-space-3);display: flex;flex-direction: column;gap: 10px}.ipp-presence__legend{display: flex;align-items: center;gap: 9px;font-size: 10px;color: var(--ip-text-muted, #9ca3af);flex-shrink: 0}.ipp-presence__legend span{display: inline-flex;align-items: center;gap: 3px}.ipp-presence__legend span::before{content: '';width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.ipp-presence__legend .is-online::before{background: #16a34a}.ipp-presence__legend .is-busy::before{background: #dc2626}.ipp-presence__legend .is-offline::before{background: #9ca3af}.ipp-presence{display: flex;flex-direction: column;gap: 6px;padding: 8px 16px;border-bottom: 1px solid var(--ip-border, #f3f4f6);flex-shrink: 0}.ipp-presence__group{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px}.ipp-presence__group-label{font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: .02em;color: var(--ip-text-muted, #9ca3af);background: var(--ip-bg-page, #f3f4f6);border-radius: 999px;padding: 2px 8px;flex-shrink: 0}.ipp-presence__list{display: flex;flex-wrap: wrap;gap: 6px 8px}.ipp-presence__chip{display: inline-flex;align-items: center;gap: 5px;justify-content: center;min-width: 30px;height: 24px;padding: 0 8px 0 3px;border-radius: 999px;font-size: 11px;font-weight: 700;line-height: 1;cursor: default;background: var(--ip-bg-page, #f3f4f6);color: var(--ip-text, #374151);border: 1.5px solid transparent;transition: background-color .15s ease,border-color .15s ease;position: relative}.ipp-presence__avatar{width: 18px;height: 18px;border-radius: 50%;object-fit: cover;flex-shrink: 0;background: #fff}.ipp-presence__name{display: inline-block;max-width: 0;opacity: 0;white-space: nowrap;overflow: hidden;font-weight: 600;margin-left: 0;transition: max-width .2s ease,opacity .15s ease .05s,margin-left .2s ease}.ipp-presence__chip:hover{padding-right: 10px;box-shadow: 0 2px 8px rgba(17,24,39,.12)}.ipp-presence__chip:hover .ipp-presence__name{max-width: 160px;opacity: 1;margin-left: 5px}.ipp-presence__chip--online{background: rgba(22,163,74,.12);color: #16a34a;border-color: rgba(22,163,74,.35)}.ipp-presence__chip--busy{background: rgba(220,38,38,.12);color: #dc2626;border-color: rgba(220,38,38,.4)}.ipp-presence__chip--offline{background: rgba(156,163,175,.15);color: #6b7280;border-color: rgba(156,163,175,.35)}.ipp-presence__chip--unknown{background: rgba(209,213,219,.2);color: #9ca3af;border-color: rgba(209,213,219,.4);border-style: dashed}.ipp-misscall-list{flex: 1;overflow-y: auto;padding: 8px 12px;display: flex;flex-direction: column;gap: 10px}.ipp-misscall-badge{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: var(--ip-radius-pill);font-size: calc(var(--ip-body-font-size, 13px) - 2px);font-weight: 600;white-space: nowrap}.ipp-misscall-badge.is-pending{background: var(--ip-danger-light);color: var(--ip-danger)}.ipp-misscall-badge.is-waiting{background: var(--ip-warning-light);color: var(--ip-warning)}.ipp-misscall-badge.is-done{background: var(--ip-success-light);color: var(--ip-success)}.ipp-misscall-name-link{text-decoration: none}.ipp-misscall-name-link:hover{text-decoration: underline}.ipp-misscall-timeline-link{display: inline-flex;align-items: center;font-size: calc(var(--ip-body-font-size, 13px) - 1px);font-weight: 600;color: var(--ip-primary);text-decoration: none;white-space: nowrap}.ipp-misscall-timeline-link:hover{color: var(--ip-primary-hover)}.ipp-cc-card{background: var(--ip-bg-card);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-md);padding: var(--ip-space-3) var(--ip-space-4);display: flex;flex-direction: column;gap: var(--ip-space-2)}.ipp-cc-head{display: flex;align-items: flex-start;gap: var(--ip-space-2)}.ipp-cc-who{flex: 1;min-width: 0}.ipp-cc-name{font-weight: 600;color: var(--ip-text);overflow-wrap: anywhere;line-height: 1.35}.ipp-cc-phone{color: var(--ip-text-muted);font-size: calc(var(--ip-body-font-size, 13px) - 1px);margin-top: 2px}.ipp-cc-time{color: var(--ip-text-muted);font-size: calc(var(--ip-body-font-size, 13px) - 1px);font-variant-numeric: tabular-nums;white-space: nowrap}.ipp-cc-badge{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: var(--ip-radius-pill);font-size: calc(var(--ip-body-font-size, 13px) - 2px);font-weight: 600;white-space: nowrap;flex-shrink: 0;background: var(--ip-bg-page);color: var(--ip-text-muted)}.ipp-cc-badge--incoming{background: var(--ip-success-light);color: var(--ip-success)}.ipp-cc-badge--outgoing{background: var(--ip-primary-light);color: var(--ip-primary)}.ipp-cc-status{display: flex;flex-wrap: wrap;align-items: center;gap: var(--ip-space-1)}.ipp-cc-arrow{color: var(--ip-text-muted)}.ipp-cc-meta{display: grid;grid-template-columns: max-content 1fr;gap: var(--ip-space-1) var(--ip-space-3);margin: 0;padding-top: var(--ip-space-2);border-top: 1px solid var(--ip-border);font-size: calc(var(--ip-body-font-size, 13px) - 1px)}.ipp-cc-meta dt{margin: 0;font-weight: 400;color: var(--ip-text-muted)}.ipp-cc-meta dd{margin: 0;min-width: 0;color: var(--ip-text);overflow-wrap: anywhere;display: flex;align-items: center;gap: 6px}.ipp-cc-avatar{width: 18px;height: 18px;border-radius: 50%;object-fit: cover;flex-shrink: 0}.ipp-cc-foot{display: flex;justify-content: flex-end}.ipp-misscall-tabs{display: flex;gap: var(--ip-space-1);padding: var(--ip-space-2) var(--ip-space-3) 0;border-bottom: 1px solid var(--ip-border, #f3f4f6);flex-shrink: 0}.ipp-misscall-tab{appearance: none;background: none;border: none;cursor: pointer;padding: 8px 10px;margin-bottom: -1px;font-size: var(--ip-body-font-size, 13px);font-weight: 600;color: var(--ip-text-muted, #6b7280);border-bottom: 2px solid transparent;transition: color .15s,border-color .15s}.ipp-misscall-tab:hover{color: var(--ip-text, #111827)}.ipp-misscall-tab.is-active{color: var(--ip-primary, #1a1cdb);border-bottom-color: var(--ip-primary, #1a1cdb)}.ipp-misscall-day{position: sticky;top: 0;z-index: 2;text-align: center;margin: 10px 0 8px}.ipp-misscall-day > span{display: inline-block;padding: 3px 12px;border-radius: var(--ip-radius-pill);background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb);font-size: 11px;font-weight: 700}.ipp-misscall-more-wrap{text-align: center;padding: 8px 12px 14px;flex-shrink: 0}.ipp-misscall-more-btn{appearance: none;cursor: pointer;padding: 7px 18px;border-radius: var(--ip-radius-pill);border: 1px solid var(--ip-border, #e5e7eb);background: var(--ip-bg-card, #fff);color: var(--ip-text, #111827);font-size: var(--ip-body-font-size, 13px);font-weight: 600;transition: background .15s,border-color .15s}.ipp-misscall-more-btn:hover{background: var(--ip-bg-page, #f9fafb);border-color: var(--ip-primary, #1a1cdb)}.ipp-misscall-more-btn:disabled{opacity: .6;cursor: default}.col-sm-5.mob-ado .ms-2 .label,.col-sm-5.mob-ado .ms-2 .badge{display: inline-block}.input-group > .input-group-addon > a > img:not(.headd-img1){position: static;right: auto;top: auto;transform: none}.text-success{color: var(--ip-success, #057a55)}.panel-body.form-horizontal.row:has(> .form-group.col-sm-12 > .col-sm-3.mob-ado){display: flex;flex-wrap: wrap}.panel-body.form-horizontal.row > .form-group.col-sm-12:has(> .col-sm-3.mob-ado){display: contents}.headar-menu #menunavi1 > li.active > a{background: var(--ip-primary-light, #eff4ff) !important;color: var(--ip-primary, #1a1cdb) !important}body.bg-dark .headar-menu #menunavi1 > li.active > a{background: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.18) !important;color: #93b4fd !important}p.m0.pu-cent{text-align: center}.dropdown-menu{position: absolute;top: 22%;left: 18%;z-index: 1000;display: none;min-width: 160px;padding: 5px 0;margin: 5px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #e1e1e1;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}@media (min-width: 400px) and (max-width: 599.99px){.tab-content.bg-white{margin-bottom: 10px !important}}.mob-ado .ms-2{min-width: 0}#myModalRight #contentEdit > div > ul.nav.panelhed,#myModalRight #contentEdit ul.nav.nav-tabs.panelhed{display: none !important}#myModalRight #contentEdit .modal-body{padding-top: 0 !important}#myModalRight .modal-content-right{min-height: 100vh !important;height: 100vh !important;display: flex !important;flex-direction: column !important;padding: 0 !important;overflow: hidden !important;border-top-left-radius: 12px !important;border-bottom-left-radius: 12px !important;box-shadow: -12px 0 40px rgba(0,0,0,0.12),-4px 0 12px rgba(0,0,0,0.06) !important}#myModalRight .modal-content-right > .modal-body{flex: 1 1 auto !important;overflow: auto !important;min-height: 0 !important;padding: 10px !important}#myModalRight .ip-modal__header{position: static !important}#myModalRight .modal-dialog-right{max-width: var(--ip-modal-width, min(45vw, 800px)) !important}.col-lg-2 .panelcat .mob-ado .theme-avtar:has(svg){display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;width: 32px !important;height: 32px !important;min-width: 32px !important;border-radius: var(--ip-radius-sm, 8px) !important;background: #fff !important;border: 1px solid rgba(0,0,0,0.10) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.07) !important;color: #64748b !important;transition: border-color .15s,box-shadow .15s,color .15s !important}.col-lg-2 .panelcat .mob-ado .theme-avtar > svg,.col-lg-2 .panelcat .mob-ado .theme-avtar > a > svg{width: 18px !important;height: 18px !important;display: block !important}.col-lg-2 .panelcat .mob-ado:hover .theme-avtar:has(svg){border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.3) !important;color: var(--ip-primary) !important}body.bg-dark .col-lg-2 .panelcat .mob-ado .theme-avtar:has(svg){background: #1e2130 !important;border-color: rgba(255,255,255,0.10) !important}.headar-menu li a{line-height: 1em;padding: 6px 0}.headar-menu-wrp{height: 40px;line-height: 1em;width: auto;white-space: nowrap;overflow-x: auto;overflow-y: hidden}.headar-menu li{padding: 5px 10px}.ud-head-li{display: inline-flex;align-items: center}.user-head-badge{display: inline-block;padding: 3px 12px;font-size: 11px;font-weight: 600;line-height: 1.3;color: #92400e;background: #fef3c7;border: 1px solid #fde68a;border-radius: var(--ip-radius-pill);white-space: nowrap}.col-lg-2 .panelcat .mob-ado{padding: 7px 0}.col-lg-2 .panelcat .mob-ado + .mob-ado{border-top: 1px solid var(--ip-border, rgba(0, 0, 0, 0.08))}.col-lg-2 .panelcat .mob-ado .ms-2{margin-top: 0 !important}.nav-tabs-custom{border-radius: var(--ip-radius-md, 14px) var(--ip-radius-md, 14px) 0 0 !important}.procurement-report-summary{display: flex;align-items: center;gap: 10px;margin-bottom: var(--ip-space-3)}.procurement-report-count{display: inline-flex;align-items: center;padding: 3px 12px;border-radius: var(--ip-radius-pill);background: var(--ip-label-primary-bg, var(--ip-primary-light, #efefff));color: var(--ip-primary, #1a1cdb);font-size: 12px;font-weight: 600;white-space: nowrap}.procurement-report-body{width: 100%}.procurement-report-wrap{width: 100%;max-height: 75vh;overflow: auto}.procurement-report-table{width: 100%;min-width: 2300px;border-collapse: separate;border-spacing: 0;font-size: 13px;color: var(--ip-text, #1a1f36);background: transparent}.procurement-report-table thead th{position: sticky;top: 0;z-index: 2;background: #f9fafb;color: var(--ip-text-muted, #6b7280);font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .03em;text-align: center;vertical-align: middle;padding: 12px 10px;white-space: nowrap;border: none;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,.08))}.procurement-report-table thead th:first-child{border-top-left-radius: var(--ip-radius-md, 10px)}.procurement-report-table thead th:last-child{border-top-right-radius: var(--ip-radius-md, 10px)}.procurement-report-table tbody td{padding: 10px;border: none;border-bottom: 1px solid var(--ip-border, rgba(0,0,0,.06));background: var(--ip-bg-card, #fff);vertical-align: middle;color: var(--ip-text, #1a1f36);white-space: nowrap;transition: background-color .12s ease}.procurement-report-table tbody tr:nth-child(even) td{background: var(--ip-surface-2, #f7f8fa)}.procurement-report-table tbody tr:hover td{background: var(--ip-label-primary-bg, var(--ip-primary-light, #efefff))}.procurement-report-table tbody tr:last-child td{border-bottom: none}.procurement-report-table .text-left{text-align: left;white-space: normal;min-width: 180px}.procurement-report-table .text-center{text-align: center}.procurement-report-table .text-right{text-align: right;font-variant-numeric: tabular-nums}.procurement-report-table .col-sum{font-weight: 700;color: var(--ip-primary, #1a1cdb)}.procurement-report-table .empty-cell{color: var(--ip-text-muted, #9b9b9b);padding: 40px 0 40px 16px !important;font-size: 14px;text-align: left !important}.procurement-report-table .empty-cell > *{position: sticky;left: 16px}.pr-badge{display: inline-block;padding: 3px 11px;border-radius: var(--ip-radius-pill);font-size: 12px;font-weight: 600;line-height: 1.5;white-space: nowrap}.pr-badge-success{background: var(--ip-label-success-bg, #dcfce7);color: var(--ip-label-success-fg, #166534)}.pr-badge-danger{background: var(--ip-label-danger-bg, #fee2e2);color: var(--ip-label-danger-fg, #991b1b)}.pr-badge-warning{background: var(--ip-label-warning-bg, #fef9c3);color: var(--ip-label-warning-fg, #854d0e)}.pr-badge-info{background: var(--ip-label-info-bg, #e0f2fe);color: var(--ip-label-info-fg, #075985)}.procurement-report-table .text-muted-cell{color: var(--ip-text-muted, #9ca3af)}body{margin: 0 !important}ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn,ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border: 1px solid rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important}ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover,ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32) !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn,body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.dropbtn,body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > button.dropbtn{background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.12) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > a.dropbtn:hover,body.bg-dark ul.nav.nav-tabs.panelhed li.linktop > button.dropbtn:hover,body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > a.dropbtn:hover,body.bg-dark .nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li > button.dropbtn:hover{background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.22) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.34) !important}@supports selector(:has(*)){div.dt-buttons .dt-button:not(:has(img[src*="trash"])):not(:has(img[src*="delete"])){background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.09) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.14) !important}div.dt-buttons .dt-button:not(:has(img[src*="trash"])):not(:has(img[src*="delete"])):hover{background-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.16) !important;border-color: rgba(var(--ip-primary-rgb, 26, 28, 219), 0.32) !important}body.bg-dark div.dt-buttons .dt-button:not(:has(img[src*="trash"])):not(:has(img[src*="delete"])){background-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.12) !important;border-color: rgba(var(--ip-accent-rgb, 96, 99, 250), 0.20) !important}}.ip-form-body{padding: 25px 24px 24px}.ip-gantt-supply .g-left-head,.ip-gantt-supply .g-left-row{box-sizing: border-box;height: var(--g-row-h, 38px);display: grid;grid-template-columns: 1fr 90px 90px;gap: 6px;align-items: center;padding: 0 var(--ip-space-2);border-bottom: 0;position: relative}.ip-gantt-supply .g-left-row::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: #f2f2f2}.ip-gantt-supply .g-left-row input{box-sizing: border-box;width: 100%;font-size: 12px;padding: 4px 6px;height: calc(var(--g-row-h, 38px) - 10px)}.ip-gantt-supply .g-left{height: 100%;display: flex;flex-direction: column;border-right: 1px solid #e6e6e6;background: #fff}.ip-gantt-supply .g-left-head{display: grid;grid-template-columns: 1fr 90px 90px;gap: 6px;padding: var(--ip-space-2);font-weight: 600;border-bottom: 1px solid #eee}.ip-gantt-supply #gLeftBody{overflow: hidden !important}.ip-gantt-supply .g-left,.ip-gantt-supply #gantt{overflow-x: auto !important}.ip-gantt-supply .arrow{display: block !important}.ip-gantt-supply .gantt-linking-from .bar{stroke: #343332;stroke-width: 2}.ip-gantt-supply .temp-link{pointer-events: none}.ip-supply-grid .toggle-children{display: inline-block;margin-right: 6px;vertical-align: middle}.ip-supply-grid .category-input.formstyleerp{display: inline-block !important;width: calc(100% - 30px) !important;box-sizing: border-box;vertical-align: middle;padding: var(--ip-space-1) var(--ip-space-2);border: 1px solid #ccc}.ip-supply-grid td .toggle-children img.icontable{display: inline-block !important;width: 16px !important;height: 16px !important;max-width: none !important;max-height: none !important;transform: none !important;opacity: 1 !important}.ip-supply-grid-wrap .dataTables_length,.ip-supply-grid-wrap .dataTables_info,.ip-supply-grid-wrap .dataTables_paginate,.ip-supply-grid-wrap .dataTables_filter{display: none}.ip-supply-grid{table-layout: fixed !important}.ip-supply-grid th:nth-child(1),.ip-supply-grid td:nth-child(1){width: 34% !important}.ip-supply-grid th:nth-child(2),.ip-supply-grid td:nth-child(2){width: 8% !important}.ip-supply-grid th:nth-child(3),.ip-supply-grid td:nth-child(3){width: 8% !important}.ip-supply-grid th:nth-child(4),.ip-supply-grid td:nth-child(4){width: 16% !important}.ip-supply-grid th:nth-child(5),.ip-supply-grid td:nth-child(5){width: 12% !important}.ip-supply-grid th:nth-child(6),.ip-supply-grid td:nth-child(6){width: 14% !important}.ip-supply-grid th:nth-child(7),.ip-supply-grid td:nth-child(7){width: 8% !important}.ip-supply-grid td .formstyleerp1,.ip-supply-grid td .formstyleerpselect,.ip-supply-grid td .formstyleerp{height: var(--ip-field-h) !important;line-height: 46px !important;padding: 0 14px !important}.ip-supply-grid td select.formstyleerp1,.ip-supply-grid td select.formstyleerpselect{padding: 0 40px 0 14px !important}.ip-supply-grid td .select2-container--default .select2-selection--single{height: 48px !important;border-radius: var(--ip-radius-md) !important}.ip-supply-grid td .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 46px !important}.ip-supply-grid td .select2-container--default .select2-selection--single .select2-selection__arrow{height: 46px !important}.event_blocked{pointer-events: none}.barcode-box{min-width: 250px;max-width: 350px}.barcode-input{margin-bottom: 5px}.barcode-list{display: flex;flex-wrap: wrap;gap: var(--ip-space-1);max-height: 70px;overflow-y: auto;border: 1px solid #ddd;padding: var(--ip-space-1);border-radius: 4px;background: #fafafa}.barcode-tag{display: inline-flex;align-items: center;background: #e8f0fe;border: 1px solid #cbdcf8;border-radius: 12px;padding: 2px 8px;font-size: 12px;line-height: 1.4;white-space: nowrap}.barcode-remove{margin-left: 6px;cursor: pointer;color: var(--ip-danger, #d00);font-weight: bold}.barcode-remove:hover{opacity: .75}.disp-flex{display: flex}th.disp-flex{display: table-cell}.ip-col-total-val{min-width: 118px}.ip-plan-grid{padding-left: 0 !important}.ip-plan-grid th:nth-child(-n+3),.ip-plan-grid td:nth-child(-n+3){position: sticky;z-index: 2}.ip-plan-grid thead th:nth-child(-n+3){z-index: 3}.ip-plan-grid tbody td:nth-child(-n+3){background-color: #fff}body.bg-dark .ip-plan-grid tbody td:nth-child(-n+3){background-color: #141c2b}.ip-plan-grid th:nth-child(1),.ip-plan-grid td:nth-child(1){left: 0;width: 96px;min-width: 96px;max-width: 96px}.ip-plan-grid th:nth-child(2),.ip-plan-grid td:nth-child(2){left: 96px;width: 220px;min-width: 220px;max-width: 220px}.ip-plan-grid th:nth-child(3),.ip-plan-grid td:nth-child(3){left: 316px;width: 120px;min-width: 120px;max-width: 120px;box-shadow: 1px 0 0 var(--ip-border, rgba(0, 0, 0, .10))}.ip-plan-grid th:nth-child(12),.ip-plan-grid td:nth-child(12){min-width: 104px}.ip-plan-grid th:nth-child(13),.ip-plan-grid td:nth-child(13){min-width: 136px}.ip-plan-grid th:nth-child(n+14),.ip-plan-grid td:nth-child(n+14){min-width: 104px}@font-face{font-family: "Jost";src: url("../fonts/Jost/Jost.ttf");font-weight: 400;font-style: normal}@font-face{font-family: "Ubuntu_Condensed";src: url("../fonts/Jost_Ubuntu_Condensed/Ubuntu_Condensed/UbuntuCondensed-Regular.ttf");font-weight: 400;font-style: italic}body[class] *{font-family: var(--ip-body-font) !important}body[class] *:not(.lableip):not(.lableip *):not(.ip-doc-13):not(.ip-doc-13 *):not(.invoice-container):not(.invoice-container *):not(.invoice_wrap):not(.invoice_wrap *):not(#download_section):not(#download_section *):not(.sd-doc-block):not(.sd-doc-block *):not(#rc_grid):not(#rc_grid *):not(.ipcal-topbar):not(.ipcal-topbar *):not(.styled-table thead th):not(.styled-table thead th *){font-size: var(--ip-body-font-size) !important}body .aside *:not(.lableip):not(.lableip *){font-size: var(--ip-sidebar-font-size) !important}body[class] .ip-doc-13,body[class] .invoice-container,body[class] .invoice_wrap,body[class] #download_section,body[class] .sd-doc-block{font-size: 13px}body .lableip,body .filters-menu label{font-size: 10px !important}.ip-hidden-start{display: none}.ip-field-datetime{min-width: 140px}.ip-field-date{min-width: 120px}.ip-col-flush-top{padding-top: 0}.ip-panel-scroll{max-height: 500px;overflow-y: auto}.ip-table-scroll{max-height: 400px;overflow-x: scroll;overflow-y: scroll}.formstyleerp.ip-field-readonly{background: var(--ip-bg-muted, #f3f4f6) !important;color: var(--ip-text-muted) !important;cursor: default}body.bg-dark .formstyleerp.ip-field-readonly{background: var(--ip-bg-card) !important;color: var(--ip-text-muted) !important}.ip-scroll-x{overflow-x: auto}.ip-row-flush{margin: 0}.ip-block-gap-top{margin-top: 10px}.ip-title-inline{display: inline-flex;align-items: center;gap: var(--ip-space-1);margin: 0;padding: 0}.ip-text-right{text-align: right !important}.styled-table thead th.ip-text-right{text-align: right !important}.styled-table thead th.ip-text-center{text-align: center !important}.ip-text-danger{color: var(--ip-danger, #e02424)}.ip-relative{position: relative}.ip-ml-auto{margin-left: auto}.ip-mr-auto{margin-right: auto}.osv-table{min-width: 860px}.osv-table th.osv-col-name{vertical-align: middle;min-width: 220px}.osv-table th.osv-col-num{min-width: 110px}.osv-name-code{margin-right: var(--ip-space-1)}.osv-summary{padding: var(--ip-space-2) var(--ip-space-4) var(--ip-space-1)}.osv-summary > table{width: auto;min-width: 340px}.osv-summary td.osv-summary__label{padding-right: var(--ip-space-4)}.osv-section{padding: 0 var(--ip-space-4) var(--ip-space-4);overflow-x: auto}.osv-section__title{margin: var(--ip-space-4) 0 var(--ip-space-2);font-weight: 600;border-bottom: 1px solid var(--ip-border, #ddd);padding-bottom: 6px}@media screen and (max-width: 768px){.ot-table th.col-sm-1{float: left;padding-right: 34px}}.ot-month-icon{width: 16px}.ot-total-cell{padding-left: var(--ip-space-2)}.osv-table > tbody > tr > td{vertical-align: middle}table.osv-table thead tr > th{border-radius: 0 !important}table.osv-table thead tr:first-child > th:first-child{border-top-left-radius: 16px !important;border-bottom-left-radius: 16px !important}table.osv-table thead tr:first-child > th:last-child{border-top-right-radius: 16px !important;border-bottom-right-radius: 0 !important}table.osv-table thead tr:last-child > th:last-child{border-bottom-right-radius: 16px !important}.osv-table td.osv-name{position: relative;padding-left: calc(12px + var(--osv-indent, 0px));background-image: repeating-linear-gradient(to right, rgba(var(--ip-primary-rgb, 26, 28, 219), .22) 0 1px, transparent 1px 16px);background-repeat: no-repeat;background-position: 14px 0;background-size: var(--osv-indent, 0px) 100%}.osv-table tr:not(.osv-lvl-0) td.osv-name::before{content: "";position: absolute;left: calc(14px + var(--osv-indent, 0px) - 16px);top: 50%;width: 11px;height: 1px;background: rgba(var(--ip-primary-rgb, 26, 28, 219), .22)}.osv-table tr.osv-row--group > td{font-weight: 600}.osv-table tr.osv-row--leaf > td{font-weight: 400}.osv-table tr.osv-lvl-0 > td{border-top: 1px solid var(--ip-border, rgba(0,0,0,.08))}.osv-table tbody > tr.osv-lvl-0:first-child > td{border-top: 0}.osv-table td.text-right{font-variant-numeric: tabular-nums}.osv-table thead th.text-right,.osv-table tbody td.text-right,.osv-table tfoot td.text-right{text-align: right !important}.osv-table tr.osv-row--total > td{font-weight: 600;background: var(--ip-bg-page, #f3f4f8);border-top: 2px solid var(--ip-border, rgba(0,0,0,.08))}.buh-balance{margin: var(--ip-space-3) 0 var(--ip-space-1)}.buh-balance .label{margin-left: var(--ip-space-3)}.buh-val-errors{margin-top: var(--ip-space-3)}.buh-val-errors > ul{margin: var(--ip-space-2) 0 0;padding-left: var(--ip-space-5)}.buh-sc-type-select{margin-bottom: 3px}.buh-card-table{font-size: 13px;margin-bottom: 0}.buh-card-table thead th.text-right,.buh-card-table tbody td.text-right{text-align: right !important}.buh-card-table td.text-right{font-variant-numeric: tabular-nums}.buh-card-table td.buh-card-note{font-size: 12px}.ip-sec-head__note{text-transform: none;color: var(--ip-text-muted, #6b7280)}.ip-form-box{border: 1px solid var(--ip-border, #e5e7eb);border-radius: var(--ip-radius-sm);padding: var(--ip-space-4);margin-bottom: var(--ip-space-4)}.ip-form-section{margin-top: var(--ip-space-5);padding-top: var(--ip-space-4);border-top: 1px solid var(--ip-border, #e5e7eb)}.nav-tabs-custom > ul.nav.nav-tabs > li.linktop.ip-ml-auto{margin-left: auto !important}.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.active + li.linktop.ip-head-filter,.nav-tabs-custom > ul.nav.nav-tabs:not(.panelhed) > li.linktop.ip-head-filter,ul.nav.nav-tabs.panelhed > li:not(.linktop) + li.linktop.ip-head-filter,ul.nav.nav-tabs.panelhed > li.linktop.ip-head-filter{margin-left: 0 !important}.ip-head-filter > form{display: flex;align-items: center;margin: 0}.ip-head-filter .input-group{position: relative;display: block;width: 150px}.ip-head-filter .input-group > .formstyleerp{height: var(--ip-field-h-md) !important;width: 150px !important;padding: 0 42px 0 12px !important;font-size: 13px;margin: 0 !important}.ip-head-filter .input-group > .input-group-addon{position: absolute;right: 1px;top: 1px;bottom: 1px;width: 38px;padding: 0;border: none;background: none}.ip-head-filter .input-group > .input-group-addon > button{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0;border: none;border-left: 1px solid var(--ip-border, #e5e7eb);background: none;cursor: pointer}.ip-head-filter .input-group > .input-group-addon > button > img{width: 16px;height: 16px}.ip-p-0{padding: 0}.ip-w-100px{width: 100px}.ip-w-300{width: 300px}.ip-p-16{padding: var(--ip-space-4)}.ip-no-border{border: none}.btn-group.pull-right.btn-with-tooltip-group._filter_data.filtered{padding-top: 0;padding-right: 0}.ip-table-hint{display: block;padding: var(--ip-space-5, 24px) var(--ip-space-3, 12px);text-align: center;color: var(--ip-text-muted, #6b7280);font-size: 13px}table:has(tbody > tr) + .ip-table-hint,.ip-doc-tablescroll:has(table tbody > tr) + .ip-table-hint{display: none}.table > tbody > tr > td.ip-table-empty,table td.ip-table-empty,td.ip-table-empty{text-align: center;padding:var(--ip-space-5);color: var(--ip-text-muted, #6b7280) !important}.wfl-section{margin-bottom: 18px}.wfl-section-title{font-size: 13px;font-weight: 600;color: inherit;opacity: 0.7;text-transform: uppercase;letter-spacing: 0.05em;padding: 6px 0 6px 10px;border-left: 3px solid rgba(128, 128, 128, 0.4);margin-bottom: var(--ip-space-2)}.wfl-table{width: 100%;border-collapse: collapse;font-size: 13px}.wfl-table th{background: rgba(0, 0, 0, 0.04);color: inherit;opacity: 0.75;font-weight: 600;padding: 7px 10px;text-align: left;border-bottom: 1px solid rgba(128, 128, 128, 0.2);white-space: nowrap}.wfl-table td{padding: 7px 10px;border-bottom: 1px solid rgba(128, 128, 128, 0.12);vertical-align: top;word-break: break-word;color: inherit}.wfl-table tr:last-child td{border-bottom: none}.wfl-badge{display: inline-block;padding: 2px 8px;border-radius: 10px;font-size: 11px;font-weight: 500}.wfl-badge-secondary{background: rgba(128, 128, 128, 0.15);color: inherit}.wfl-node-header{display: flex;align-items: center;gap: var(--ip-space-3);padding: var(--ip-space-3) 0 var(--ip-space-4);border-bottom: 1px solid rgba(128, 128, 128, 0.2);margin-bottom: var(--ip-space-4);flex-wrap: wrap}.wfl-node-type{background: rgba(0, 0, 0, 0.06);border-radius: var(--ip-radius-sm);padding: var(--ip-space-1) var(--ip-space-3);font-size: 13px;font-weight: 600;color: inherit}.wfl-node-next{font-size: 12px;opacity: 0.5}.wfl-log-content{padding: 16px 20px;min-height: 60px;color: inherit}body.bg-dark .wfl-table th{background: rgba(255, 255, 255, 0.06)}body.bg-dark .wfl-node-type{background: rgba(255, 255, 255, 0.08)}.border_none.nav-tabs-custom .nav-tabs{border-bottom: none !important;padding-bottom: 1em}p.card-widget-iconi.white.col-lg-3{background-color: var(--ip-bg-card, #fff);color: var(--ip-text, #000);padding: 10px 7px}.stat.card-stat{height: 150px;padding: 39px 20px}.m29-section{background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, #eef0f3);border-radius: 16px;padding: 18px 20px 20px;margin-bottom: 20px}.m29-section:last-child{margin-bottom: 0}.m29-section-head{display: flex;align-items: center;gap: 10px;margin-bottom: 14px}.m29-section-icon{width: 34px;height: 34px;border-radius: 10px;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.m29-section-head h4{margin: 0;font-size: 16px;font-weight: 700;color: var(--ip-text, #111827)}.m29-count-chip{margin-left: auto;background: var(--ip-bg-page, #f3f4f6);color: var(--ip-text, #374151);font-size: 12px;font-weight: 600;padding: 3px 10px;border-radius: var(--ip-radius-pill)}.m29-section .table-responsive{margin: 0}.m29-section table.styled-table thead th{background: var(--ip-bg-page, #f8f9fb);color: var(--ip-text, #374151)}.ip-report-fermer .botomerporange1.reply{display: none}.input-transparent{box-shadow: none;outline: 0;border: 0 !important;background: 0 0;padding: 3px}.ip-table-compact > thead > tr > th,.ip-table-compact > thead > tr > td,.ip-table-compact > tbody > tr > th,.ip-table-compact > tbody > tr > td,.ip-table-compact > tfoot > tr > th,.ip-table-compact > tfoot > tr > td{padding: 6px 8px !important}tr.ip-empty-row:not(:only-child){display: none !important}@media screen{.ip-labels > table,.ip-labels > table > tbody{display: block;width: 100%}.ip-labels > table > tbody > tr{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: var(--ip-space-3, 12px);margin-bottom: var(--ip-space-3, 12px)}.ip-labels > table > tbody > tr:empty{display: none}.ip-labels td.dispip{align-items: center;justify-content: flex-start;gap: 6px;text-align: center;padding: var(--ip-space-4, 16px);background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0, 0, 0, 0.08)) !important;border-radius: var(--ip-radius-md, 14px)}.ip-labels td.dispip img{max-width: 100%;height: auto;background: #fff;border-radius: var(--ip-radius-sm, 6px)}.ip-labels td.dispip h4.m-sm{margin: 0;font-size: 11px;font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: var(--ip-text-muted, #6b7280)}.ip-labels td.dispip strong{font-weight: 600;color: var(--ip-text, #111827)}.ip-labels td.dispip .price{color: var(--ip-text-muted, #6b7280)}}@media print{body:has(.ip-labels) *{visibility: hidden !important}body:has(.ip-labels) .ip-labels,body:has(.ip-labels) .ip-labels *{visibility: visible !important}body:has(.ip-labels) .ip-labels{position: absolute;left: 0;top: 0;width: 100%;margin: 0;padding: 0}body .ip-labels > table,body .ip-labels > table > tbody{display: block;width: 100%}body .ip-labels > table > tbody > tr{display: grid;grid-template-columns: repeat(auto-fill, minmax(45mm, 1fr));gap: 4mm;margin: 0 0 4mm}body .ip-labels > table > tbody > tr:empty{display: none}body .ip-labels td.dispip{display: flex;align-items: center;justify-content: center;text-align: center;border: none !important;padding: 2mm !important;break-inside: avoid;page-break-inside: avoid}body .ip-labels td.dispip img{width: 40mm !important;height: auto !important;max-width: none !important}}.ip-pass-host{position: relative}.ip-pass-host > input{padding-right: 42px !important}.ip-pass__eye{position: absolute;top: 50%;right: 10px;transform: translateY(-50%);width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;padding: 0;border: 0;border-radius: var(--ip-radius-sm, 6px);background: transparent;color: var(--ip-text-muted, #6b7280);cursor: pointer}.ip-pass__eye:hover{background: var(--ip-bg-page, #f3f4f8);color: var(--ip-text, #111827)}.ip-pass__eye.is-open{color: var(--ip-primary, #1a56db)}.ip-pass__eye svg{width: 18px;height: 18px;display: block}.ip-report-spinner,.ip-report-spinner div{box-sizing: border-box}.ip-report-spinner{display: inline-block;position: relative;width: 80px;height: 80px;padding: 0 50%;color: var(--ip-primary, #1a1cdb)}.ip-report-spinner div{display: block;position: absolute;width: 64px;height: 64px;margin: var(--ip-space-2);border: 8px solid currentColor;border-radius: 50%;border-color: currentColor transparent transparent transparent;animation: ip-report-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.ip-report-spinner div:nth-child(1){animation-delay: -0.45s}.ip-report-spinner div:nth-child(2){animation-delay: -0.3s}.ip-report-spinner div:nth-child(3){animation-delay: -0.15s}@keyframes ip-report-spinner{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.report_by_batch_td_document_so{padding-left: 30px !important;white-space: normal !important}.report_by_batch_td_items{padding-left: 60px !important;white-space: normal !important}.report_by_batch_td_serial{padding-left: 90px !important;white-space: normal !important}.ip-text-center{text-align: center !important}.ip-fw-600{font-weight: 600}.ip-mb-8{margin-bottom: var(--ip-space-2)}.ip-mb-16{margin-bottom: var(--ip-space-4)}.ip-w-15p{width: 15%}.styled-table .parsley-errors-list > li{float: none;display: block;white-space: normal;overflow-wrap: break-word;max-width: 100%}.ip-report-body{padding: 20px 16px 16px}.ip-report-body--tight{padding: var(--ip-space-4) var(--ip-space-4) var(--ip-space-2)}.ip-report-card{position: relative;background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0, 0, 0, 0.06));border-radius: 12px;padding: var(--ip-space-4)}.ip-chart-card{margin-bottom: var(--ip-space-5)}.ip-chart-card__title{margin-bottom: var(--ip-space-2);font-weight: var(--ip-fw-semibold)}.ip-chart-card__tabs{margin-bottom: var(--ip-space-2)}.ip-chart-card__hint{min-height: calc(var(--ip-fs-base) * 1.5);margin-bottom: var(--ip-space-2);color: var(--ip-text-muted);font-weight: var(--ip-fw-semibold)}.ip-chart-box{min-height: 200px}.ip-donut__num{display: block;font-size: var(--ip-fs-h2);font-weight: var(--ip-fw-bold);line-height: 1.1;color: var(--ip-text)}.ip-donut__cap{display: block;font-size: var(--ip-fs-caption);font-weight: var(--ip-fw-regular);color: var(--ip-text-muted)}.ip-cal{margin-bottom: var(--ip-space-5)}.ip-cal__head{padding: 0 0 var(--ip-space-3)}.ip-cal__title{min-width: calc(var(--ip-fs-base) * 11);white-space: nowrap}.ip-cal__by,.ip-cal__by + .select2-container{width: calc(var(--ip-fs-base) * 14);flex: 0 0 auto}.ip-cal__by + .select2-container{width: calc(var(--ip-fs-base) * 14) !important}.ip-cal__sum{margin-left: auto;color: var(--ip-text-muted)}.ip-cal__grid td[data-cal-cell]{cursor: pointer;font-weight: var(--ip-fw-semibold);white-space: nowrap}.ip-cal__grid td.is-active{outline: 2px solid var(--ip-primary);outline-offset: -2px}.ip-cal__grid .ip-cal__cell--paid{background: var(--ip-success-bg);box-shadow: inset 3px 0 0 var(--ip-success)}.ip-cal__grid .ip-cal__cell--due{background: var(--ip-primary-bg);box-shadow: inset 3px 0 0 var(--ip-primary)}.ip-cal__grid .ip-cal__cell--overdue{background: var(--ip-danger-bg);box-shadow: inset 3px 0 0 var(--ip-danger)}.ip-cal__grid th.rc-day.is-today .rc-day__num{color: var(--ip-primary);font-weight: var(--ip-fw-bold)}.ip-cal__total td{font-weight: var(--ip-fw-semibold);border-top: 2px solid var(--ip-border)}.ip-cal__n{display: inline-block;margin-left: var(--ip-space-1);padding: 0 var(--ip-space-1);border-radius: var(--ip-radius-pill);background: var(--ip-bg-muted, rgba(15, 23, 42, .08));color: var(--ip-text-muted);font-size: var(--ip-fs-caption);font-style: normal;font-weight: var(--ip-fw-semibold);vertical-align: middle}body.bg-dark .ip-cal__n{background: rgba(255, 255, 255, .12)}.ip-cal__mark--paid{background: var(--ip-success) !important}.ip-cal__mark--due{background: var(--ip-primary) !important}.ip-cal__mark--overdue{background: var(--ip-danger) !important}.ip-cal__day{margin-top: var(--ip-space-4)}.ip-cal__day-title{margin-bottom: var(--ip-space-2);font-weight: var(--ip-fw-semibold)}body:not(.bg-dark) .sh-badge.sh-badge--paid{color: var(--ip-success)}body:not(.bg-dark) .sh-badge.sh-badge--due{color: var(--ip-primary)}body:not(.bg-dark) .sh-badge.sh-badge--overdue{color: var(--ip-danger)}body.bg-dark .sh-badge.sh-badge--paid{color: var(--ip-success)}body.bg-dark .sh-badge.sh-badge--due{color: var(--ip-primary)}body.bg-dark .sh-badge.sh-badge--overdue{color: var(--ip-danger)}.ip-report-legend{display: flex;flex-direction: column;gap: var(--ip-space-2)}.ip-report-kpi{display: flex;align-items: center;gap: 10px;background: var(--ip-bg-card, #fff);border: 1px solid var(--ip-border, rgba(0, 0, 0, 0.06));border-radius: 10px;padding: 10px 14px}.ip-report-kpi__bar{width: 4px;border-radius: 4px;align-self: stretch;flex-shrink: 0}.ip-report-kpi__body{flex: 1;min-width: 0}.ip-report-kpi__bar--primary{background: var(--ip-primary)}.ip-report-kpi__bar--success{background: var(--ip-success)}.ip-report-kpi__bar--danger{background: var(--ip-danger)}.ip-report-kpi__bar--warning{background: var(--ip-warning)}a.ip-report-kpi{color: inherit;text-decoration: none}a.ip-report-kpi:hover{border-color: var(--ip-primary)}.ip-unit-card{display: grid;grid-template-columns: minmax(0, 480px) minmax(0, 1fr);gap: var(--ip-space-4);align-items: start}.ip-unit-card--no-plan{grid-template-columns: minmax(0, 1fr)}@media (max-width: 991px){.ip-unit-card{grid-template-columns: minmax(0, 1fr)}}.ip-report-kpi__label{color: var(--ip-text-muted, #6b7280)}.ip-report-kpi__value{margin-top: 2px;font-weight: 600;color: var(--ip-text, #111827)}.ip-report-kpi__name{font-weight: 600;color: var(--ip-text, #111827)}.ip-report-kpi__name--clip{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ip-report-kpi__sub{margin-top: 2px;color: var(--ip-text-muted, #6b7280)}.ip-report-row{display: flex;align-items: center;justify-content: space-between;padding: 7px 4px;border-top: 1px solid var(--ip-border, #f3f4f6)}.ip-table-band{background: var(--ip-bg-page, #f5f5f5)}.ip-table-total{font-weight: 600;background: var(--ip-bg-page, #f5f5f5)}.ip-table-row-danger{background: var(--ip-danger-light, #fdecea)}.ip-form-row--merge > [class*="col-"]:not(.form-group){display: contents}.ip-form-row--merge > [class*="col-"]:not(.form-group) > *{flex: 0 0 100%;max-width: 100%;width: auto !important;float: none !important;padding-left: 10px;padding-right: 10px;box-sizing: border-box}.ip-form-row--merge > [class*="col-"]:not(.form-group) > .form-group,.ip-form-row--merge > [class*="col-"]:not(.form-group) > .ip-form-slot > .form-group{flex: 0 0 33.3333%;max-width: 33.3333%}.ip-form-row--merge > [class*="col-"]:not(.form-group) > .form-group:has(> .btn-bottom-toolbar),.ip-form-row > .form-group:has(> .btn-bottom-toolbar){flex: 0 0 100% !important;max-width: 100% !important;order: 99}.ip-form-row--merge > [class*="col-"]:not(.form-group) > .row,.ip-form-row--merge > [class*="col-"]:not(.form-group) > .panel-body666,.ip-form-row--merge > .panel-body666{display: contents}.ip-form-row--merge > [class*="col-"]:not(.form-group) > .row > *,.ip-form-row--merge > [class*="col-"]:not(.form-group) > .panel-body666 > *,.ip-form-row--merge > .panel-body666 > *{flex: 0 0 100%;max-width: 100%;width: auto !important;float: none !important;padding-left: 10px;padding-right: 10px;box-sizing: border-box}.ip-form-row--merge > [class*="col-"]:not(.form-group) > .row > .form-group,.ip-form-row--merge > [class*="col-"]:not(.form-group) > .panel-body666 > .form-group,.ip-form-row--merge > .panel-body666 > .form-group{flex: 0 0 33.3333%;max-width: 33.3333%}@media (max-width: 1199px){.ip-form-row--merge > [class*="col-"]:not(.form-group) > .row > .form-group{flex-basis: 50%;max-width: 50%}}@media (max-width: 767px){.ip-form-row--merge > [class*="col-"]:not(.form-group) > .row > .form-group{flex-basis: 100%;max-width: 100%}}@media (max-width: 1199px){.ip-form-row--merge > [class*="col-"]:not(.form-group) > .form-group{flex-basis: 50%;max-width: 50%}}@media (max-width: 767px){.ip-form-row--merge > [class*="col-"]:not(.form-group) > .form-group{flex-basis: 100%;max-width: 100%}}.ip-pointer{cursor: pointer}.ip-w-0{width: 0%}.ip-mb-0{margin-bottom: 0}.ip-table-full{border-collapse: collapse;width: 100%}.ip-th-primary{background: var(--ip-primary, #1a1cdb);color: #fff;font-weight: bold}.ip-cell-wrap{padding: 5px 10px 5px 5px;word-wrap: break-word}.ip-m-0{margin: 0}.ip-vmid-full{vertical-align: middle;width: 100%}.ip-w-half{width: 50%}.ip-border-0{border: 0}.ip-rule-strong{border-bottom: 2px solid black;width: 100%}.ip-col-30-right{text-align: right;width: 30%}.ip-divider{background: #f3f4f6;height: 1px;margin: 2px 0}.ip-thumb-50{height: 50px;margin-bottom: 5px;width: 50px}.ip-pl-5{padding-left: 5px}.ip-clear{clear: both}.ip-wrap{word-wrap: break-word}.ip-w-70{width: 70px}.ip-half-hidden{overflow: hidden;width: 50%}.ip-cell-money{padding: 10px 10px 5px 10px;text-align: right;word-wrap: break-word}.ip-p-5{padding: 5px}.ip-cell-money-lg{padding: 10px 10px 10px 5px;text-align: right;word-wrap: break-word}.ip-fs-15{font-size: 15px}.ip-fs-18{font-size: 18px}.ip-w-80{width: 80px}.ip-panel-550{height: 550px;display: flex;flex-direction: column}.ip-cell-cta{padding: var(--ip-space-3);text-align: center}.ip-w-260{width: 260px}.ip-float-none{float: none}.styled-table--dense thead th,.styled-table--dense tbody td,.styled-table--dense th,.styled-table--dense td{padding-left: var(--ip-space-2) !important;padding-right: var(--ip-space-2) !important}.ip-doc-tablescroll{overflow-x: auto;overflow-y: hidden;clear: both}.ip-doc-tablescroll .form-group,.ip-doc-tablescroll td{position: relative}@media print{.ip-doc-tablescroll{overflow: visible !important}}.ip-memo{color: var(--ip-text)}.ip-memo__head{width: 100%;border-collapse: collapse;table-layout: fixed;margin-bottom: var(--ip-space-4)}.ip-memo__head td{height: 24px;padding: 0 6px;text-align: right;font-weight: 700;vertical-align: middle}.ip-memo__title{margin: var(--ip-space-5) 0 var(--ip-space-4);padding: var(--ip-space-2) 0;border-top: 2px solid var(--ip-primary);border-bottom: 2px solid var(--ip-primary);text-align: center;font-weight: 700}.ip-memo__items{width: 100%;border-collapse: collapse;table-layout: fixed}.ip-memo__items th,.ip-memo__items td{padding: 6px 8px;border: 1px solid var(--ip-text-muted)}.ip-memo__items th{text-align: center;font-weight: 700}.ip-memo__total td{font-weight: 700}.ip-memo__total-label{text-align: right;padding-right: var(--ip-space-3)}.ip-memo__num{width: 50px;text-align: center}.ip-memo__unit{width: 90px;text-align: center}.ip-memo__qty{width: 70px;text-align: center}.ip-memo__price{width: 200px;text-align: center}.ip-memo__sum{width: 110px;text-align: center}.ip-memo__footer{margin-top: var(--ip-space-6)}.ip-memo__row{display: flex;align-items: flex-end;gap: var(--ip-space-2);margin-top: var(--ip-space-4)}.ip-memo__label{min-width: 80px;font-weight: 700}.ip-memo__line{display: inline-block;min-height: 22px;border-bottom: 1px solid var(--ip-text)}.ip-memo__line--name{width: 220px}.ip-memo__line--sign{width: 120px}.ip-memo__line--day{width: 60px}.ip-memo__line--month{width: 70px}.ip-memo__line--year{width: 90px}.ip-memo__hints{display: flex;gap: var(--ip-space-2);margin-top: var(--ip-space-1);margin-left: 90px;color: var(--ip-text-muted)}.ip-memo__hint{text-align: center}.ip-memo__hint--name{width: 220px}.ip-memo__hint--sign{width: 120px}.ip-memo__hint--date{width: 280px}.ip-memo__stamp{margin-top: var(--ip-space-5);text-align: center}.ip-memo__stamp img{width: 200px;max-width: 100%;height: auto}@media screen and (max-width: 768px){.ip-memo__row{flex-wrap: wrap}.ip-memo__line--name,.ip-memo__line--sign{width: 100%}.ip-memo__hints{flex-wrap: wrap;margin-left: 0}.ip-memo__hint--name,.ip-memo__hint--sign{width: 100%}.ip-memo__hint--date{width: auto;flex: 1 1 auto}}.nav-tabs > li.ip-tabs-actions{margin-left: auto}.add-child,.add-child-stage{margin-left: 25px}.ip-opp-form .toggle-children{display: inline-block;margin-right: 6px;vertical-align: middle}.ip-opp-form .category-input.formstyleerp{display: inline-block !important;width: calc(100% - 30px) !important;box-sizing: border-box;vertical-align: middle;padding: var(--ip-space-1) var(--ip-space-2);border: 1px solid var(--ip-border)}.ip-opp-form td .toggle-children img.icontable{display: inline-block !important;width: 16px !important;height: 16px !important;max-width: none !important;max-height: none !important;transform: none !important;opacity: 1 !important}.ip-load-error{padding: var(--ip-space-3);color: var(--ip-text-muted)}#btn_create_transfer.plan-action-btn-hidden,#btn_create_purchase.plan-action-btn-hidden{display: none !important}#purchase_plan_tbody input.plan_qty_input,#purchase_plan_tbody input.plan_price_input{width: 140px !important;min-width: 140px !important;height: 30px !important;padding: 0 6px !important;text-align: right}#purchase_plan_tbody .plan_sum_display{display: inline-block;min-width: 120px;text-align: right}#purchase_plan_tbody select[name*="[statusItem]"],#purchase_plan_tbody select.app_status_select{min-width: 150px;max-width: 180px}#purchase_plan_tbody input.plan_qty_input[readonly],#purchase_plan_tbody input.plan_price_input[readonly]{background: #f0f0f0 !important;color: #6b7280 !important;cursor: default}.purchase-plan-wrap{width: 100%;overflow-x: auto;background: #ececec;border-radius: 18px}.purchase-plan-table{width: 100%;min-width: 1200px;border-collapse: separate;border-spacing: 0;font-size: 13px;color: #2f2f2f;background: transparent}.purchase-plan-table thead th{background: #e7e7e7;color: #2d2d2d;font-weight: 600;text-align: center;vertical-align: middle;padding: 10px 8px;white-space: nowrap;border: none}.purchase-plan-table thead tr:first-child th{background: #dfdfdf;font-size: 13px}.purchase-plan-table thead tr:nth-child(2) th,.purchase-plan-table thead tr:nth-child(3) th{background: #e9e9e9;font-size: 12px}.purchase-plan-table thead .group-head{background: #dddddd !important;border-radius: 14px;padding-top: var(--ip-space-2);padding-bottom: var(--ip-space-2)}.purchase-plan-table tbody td{padding: 9px 8px;border: none;border-bottom: 1px dashed #d8d8d8;background: white;vertical-align: middle;color: #2f2f2f}.purchase-plan-table tbody tr:hover td{background: transparent}.purchase-plan-table .text-left{text-align: left}.purchase-plan-table .text-center{text-align: center}.purchase-plan-table .text-right{text-align: right}.purchase-plan-table a:hover{border-bottom-color: #9a9a9a}.purchase-plan-table .empty-cell{color: #9b9b9b}.purchase-plan-table .status-badge{display: inline-block;padding: 4px 10px;border-radius: 12px;font-size: 12px;font-weight: 500;background: #e3e3e3;color: #353535}.purchase-plan-table .status-approved{background: #dddddd;color: #2d2d2d}.purchase-plan-table .status-pending{background: #e7e2dc;color: #5b4a3b}button.bgrcol{background: var(--ip-bg-card) !important;border: none !important}.ip-actions-inline{display: inline-flex;align-items: center;gap: 6px}.ip-barcode-img{width: 300px;max-width: 100%}.ip-barcode-empty{display: inline-block;padding: var(--ip-space-2) 0;color: var(--ip-text-muted)}.severity-group{display: flex;flex-wrap: wrap;gap: var(--ip-space-2);margin-top: var(--ip-space-2)}.severity-group input[type="radio"]{position: absolute;opacity: 0;width: 0;height: 0}.severity-chip{display: inline-flex;align-items: center;gap: var(--ip-space-2);padding: var(--ip-space-2) var(--ip-space-4);border: 1px solid var(--ip-border, rgba(0, 0, 0, .08));border-radius: var(--ip-radius-pill, 999px);font-weight: 600;color: var(--ip-text, #1a1f36);cursor: pointer;user-select: none;transition: border-color .15s ease,background-color .15s ease,color .15s ease}.severity-chip:hover{border-color: var(--ip-primary, #1a1cdb)}.severity-chip .dot{width: 10px;height: 10px;border-radius: 50%;flex: none}.severity-chip[data-color="green"] .dot{background: var(--ip-success, #057a55)}.severity-chip[data-color="yellow"] .dot{background: var(--ip-warning, #c27803)}.severity-chip[data-color="red"] .dot{background: var(--ip-danger, #e02424)}.severity-group input[type="radio"]:checked + .severity-chip{border-color: var(--ip-primary, #1a1cdb);background: var(--ip-primary-light, #eff4ff);color: var(--ip-primary, #1a1cdb) !important}.button-container_new{margin-top: var(--ip-space-2)}.ip-cell-name{white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-width: 220px;max-width: 340px;line-height: 1.3}.ip-doc-meta{display: flex;flex-wrap: wrap;gap: var(--ip-space-2) var(--ip-space-5);margin-bottom: var(--ip-space-3);color: var(--ip-text-muted, #6b7280)}.ip-doc-meta strong{color: var(--ip-text, #1a1f36);font-weight: 600}.ip-doc-note{margin: 0 0 var(--ip-space-3);color: var(--ip-text-muted, #6b7280)}tr.ip-row-shortage > td{background: var(--ip-danger-light, #fde8e8)}.ip-plan-search{padding-top: var(--ip-space-4)}.ip-mailtpl-tabs{padding-bottom: var(--ip-space-3)}.available_merge_fields_container{margin-top: var(--ip-space-4);margin-bottom: var(--ip-space-2)}.ip-mailtpl-fields{display: flex;flex-wrap: wrap;gap: var(--ip-space-2)}.add_merge_field{padding: 4px 10px;line-height: 1.4;color: var(--ip-primary);background: var(--ip-primary-light);border: 1px solid var(--ip-border);border-radius: var(--ip-radius-pill);transition: 0.2s}.add_merge_field:hover{background: var(--ip-bg-card);border-color: var(--ip-primary)}.ip-mailtpl-form .ip-form-row > .form-group{flex: 1 1 100%;max-width: 100%}.note-editor{border: 1px solid var(--ip-border) !important;border-radius: var(--ip-radius-sm);overflow: hidden;background: var(--ip-bg-card)}.note-editor .note-toolbar{background: var(--ip-bg-muted);border-bottom: 1px solid var(--ip-border)}.note-editor .note-editable{background: var(--ip-bg-card)}.note-editor .note-statusbar{background: var(--ip-bg-card)}.note-editor .note-statusbar .note-resizebar{border-top: 1px solid var(--ip-border)}.note-editor .note-statusbar .note-resizebar .note-icon-bar{border-top-color: var(--ip-border)}#formShiftReport .downtime-row{margin-bottom: 5px}#formShiftReport .downtime-row__actions{display: flex;align-items: center;justify-content: center;gap: 6px;min-height: 48px}.botomerpbotomdropdown.ip-btn-square{min-width: 38px !important;padding-left: 0 !important;padding-right: 0 !important}.ip-toggle-row--wrap{flex-wrap: wrap !important}.ip-toggle-row--wrap > .ip-toggle-row__ctl{flex: 1 1 auto;min-width: 0}.ip-toggle-row--wrap .c-checkbox label{padding-left: 24px !important}.card1--pick{cursor: pointer}.card1--pick:hover{filter: brightness(1.04)}.card1--picked{outline: 2px solid var(--ip-primary, #1a1cdb);outline-offset: 2px}.ip-cache-reset-form{margin: 0}.ip-cache-reset-btn{display: block;width: 100%;padding: 0;border: 0;background: none;text-align: left;font: inherit;color: inherit;cursor: pointer}.ip-cache-reset-btn:focus-visible{outline: 2px solid var(--ip-brand, #1a1cdb);outline-offset: 2px}.ip-icon-sprite{position: absolute;width: 0;height: 0;overflow: hidden}.ip-doc-tablescroll.ip-payroll-cols-collapsed .ip-payroll-col-extra{display: none}.so-table td{max-width: none;white-space: normal;overflow: visible;text-overflow: clip}