/*!
 * NOCCIE STYLESHEET v0.15.3  
 * www.roefja.com 
 * 
 * By Roefja B.V.
 * Email: info@roefja.com
 * Website: roefja.com
 * 
 */ 

.datetimepicker_holder{display:block;position:absolute;top:50px;left:0;z-index:999;background-color:var(--nc-bg-main);border-radius:.25rem;border:1px solid #c5c5c5}.datetimepicker_holder:not(.show){display:none}.datetimepicker_holder input.date_holder{width:100px}.datetimepicker_holder input.time_holder{width:50px}.datetimepicker_holder input{border:none;text-align:center;padding:5px;border-radius:.25rem}.datetimepicker_footer{display:flex;justify-content:space-between;padding:10px;background-color:rgba(0,0,0,.03);flex-direction:column}.datetimepicker_footer .holders{display:flex;justify-content:space-between;width:100%}.datetimepicker_footer span{display:block;margin:auto 10px auto 0}.datetimepicker_footer>span{margin-bottom:10px}.datetimepicker_wrapper{position:relative}.datetimepicker_wrapper>input{width:100%!important}.datetimepicker_preview{padding:var(--field-padding)}.ui-datepicker.ui-widget{border:none}.datetimepicker_wrapper input.form-control:not(:disabled){background-color:transparent!important}.datepicker_period_wrapper,.datetimepicker_period_wrapper{display:flex;justify-content:space-between}.datepicker_period_wrapper .datepicker_wrapper,.datetimepicker_period_wrapper .datetimepicker_wrapper{width:100%}.datepicker_period_wrapper div.center,.datetimepicker_period_wrapper div.center{margin-top:auto;margin-bottom:auto}
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}:root.dark{--dt-html-background:rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0,0,0,.5);content:"►"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before{color:rgba(255,255,255,.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255,255,255,.5)}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_desc_disabled,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:.6}table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:0}div.dataTables_scrollBody>table.dataTable>thead>tr>td:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>th:before{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dataTables_processing>div:last-child>div:first-child{left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td,table.dataTable tfoot th,table.dataTable thead td,table.dataTable thead th{text-align:left}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable>thead>tr>td,table.dataTable>thead>tr>th{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable>thead>tr>td:active,table.dataTable>thead>tr>th:active{outline:0}table.dataTable>tfoot>tr>td,table.dataTable>tfoot>tr>th{padding:10px 10px 6px 10px;border-top:1px solid rgba(0,0,0,.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.row-border>tbody>tr>th{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.display>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.row-border>tbody>tr:first-child>th{border-top:none}table.dataTable.display>tbody>tr.selected+tr.selected>td,table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.cell-border>tbody>tr>td,table.dataTable.cell-border>tbody>tr>th{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>td:first-child,table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>td,table.dataTable.cell-border>tbody>tr:first-child>th{border-top:none}table.dataTable.display>tbody>tr.odd>*,table.dataTable.stripe>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.023)}table.dataTable.display>tbody>tr.odd.selected>*,table.dataTable.stripe>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.923)}table.dataTable.display>tbody>tr:hover>*,table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.035)}table.dataTable.display>tbody>tr.selected:hover>*,table.dataTable.hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.019)}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:0 0}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit!important;border:1px solid rgba(0,0,0,.3);background-color:rgba(0,0,0,.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,.05)),color-stop(100%,rgba(0,0,0,.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,.3)}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}html.dark table.dataTable>thead>tr>td,html.dark table.dataTable>thead>tr>th{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>td:active,html.dark table.dataTable>thead>tr>th:active{outline:0}html.dark table.dataTable>tfoot>tr>td,html.dark table.dataTable>tfoot>tr>th{border-top:1px solid #595b5e}html.dark table.dataTable.display>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.row-border>tbody>tr>th{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}html.dark table.dataTable.cell-border>tbody>tr>td,html.dark table.dataTable.cell-border>tbody>tr>th{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td:first-child,html.dark table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #404346}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255,255,255,.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#666!important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #353535;background:#353535}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:rgba(0,0,0,.5);content:"►"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{content:"◄"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"▼"}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.control,table.dataTable.dtr-column>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before{display:inline-block;color:rgba(0,0,0,.5);content:"►"}table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before{content:"◄"}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before{content:"▼"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:rgba(255,255,255,.5)!important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255,255,255,.15)}
:root{--nc-success:#38b249;--nc-secondary:#38b249;--nc-primary:#1665d8;--nc-warning:#f6ab2f;--nc-danger:#e6492d;--nc-info:#6977ff;--nc-logo-color:#FE6617;--nc-success-rgb:56,178,73;--nc-secondary-rgb:56,178,73;--nc-primary-rgb:22,101,216;--nc-warning-rgb:246,171,47;--nc-danger-rgb:230,73,45;--nc-info-rgb:105,119,255;--nc-green:#38b249;--nc-blue:#1665d8;--nc-orange:#FE6617;--nc-red:#e6492d;--nc-indigo:#6977ff;--nc-yellow:#facf55;--nc-grey:#9ea0a5;--nc-grey2:#bdc2d1;--nc-green-rgb:56,178,73;--nc-blue-rgb:22,101,216;--nc-orange-rgb:246,171,47;--nc-red-rgb:230,73,45;--nc-indigo-rgb:105,119,255;--nc-yellow-rgb:250,207,85;--nc-text-main:#000;--nc-text-on-color:#fff;--nc-text-adverse-main:#fff;--nc-text-base:#000;--nc-text-adverse-base:#fbfbfd;--nc-text-secondary:#9ea0a5;--nc-text-tertiary:#cecfd2;--nc-border-color-base:#eaedf3;--nc-border-color-main:#d8dce6;--nc-border-color-highlight:#bdc2d1;--nc-border-color-adverse:#2e2e33;--nc-bg-base:#eff3f6;--nc-bg-main:#fff;--nc-bg-adverse-main:#252529;--nc-sidebar-bg:#222c3c;--nc-sidebar-bg2:#2d3c50;--nc-sidebar-color:#fff;--nc-sidebar-border-color:#2a3547;--nc-thead-bg:#f5f8fa;--nc-container-border-color:rgb(230, 234, 238);--nc-border-radius:5px;--nc-valid-color:#198754;--nc-invalid-color:#dc3545;--nc-table-border-color:#e1e7ec;--bs-body-font-size:.9em;--nc-main-width:1400px;--sidebar-width:250px;--card-body-margin-small:15px;--card-body-margin:30px}body,html{height:100%;font-family:'Source Sans Pro',sans-serif}body{background-color:var(--nc-bg-base);color:var(--nc-text-main)}body.main-center-card{display:flex}body.main-center-card main{margin:auto;width:400px;text-align:center}span.badge{background-color:var(--nc-primary)}.badge.bg-info{background-color:var(--nc-info)!important}.badge.bg-orange{background-color:var(--nc-orange)!important}.badge.bg-grey{background-color:var(--nc-grey)!important}.bg-warning{background-color:var(--nc-warning)!important}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.brand-logo{position:absolute;top:15px;left:15px}.brand-logo img,.brand-logo svg,.tenant-logo img,.tenant-logo svg{width:auto;max-width:100%}.brand-logo img,.brand-logo svg{height:60px}.tenant-logo img,.tenant-logo svg{height:80px}.brand-logo img{min-width:200px;min-height:60px;max-height:100px;max-width:400px;height:unset}.card{box-shadow:0 2px 6px 0 rgba(0,0,0,.08);border:none;background-color:var(--nc-bg-main)}.card-header{padding:20px;display:flex;justify-content:space-between;align-items:center;background:0 0;font-size:1.2em}.card-header_right>button:not(:first-child){margin-left:.5rem}body.sign-in .card-header{text-align:center}.card-body{padding:20px var(--card-body-margin)}.card-body.fc{padding:0}.fc .fc-toolbar.fc-header-toolbar{padding:20px var(--card-body-margin) 0}.card-body table{margin:0 calc(-1 * var(--card-body-margin-small));width:calc(100% + calc(2 * var(--card-body-margin-small)))}.table.datatable.manual-draw:not(.dataTable){display:none}.card-body table td.buttons{display:inline-flex}.card-body table td.buttons>span:not(:last-child),.card-body table td[data-key=buttons]>span:not(:last-child){margin-right:5px}.card-body table.fc-scrollgrid,.card-body table.fc-scrollgrid table{margin:0;width:100%}.card-body_large{padding:40px}.card-footer button:not([type=submit]),.card-header a.btn,.card-header button{line-height:1;font-size:.75rem}.card-header .dropdown-menu li{line-height:1;font-size:.85rem}.card-header .dropdown-item{padding-top:.5rem;padding-bottom:.5rem}.alert-info{background-color:#f8f8ff;border:1px solid rgba(0,0,0,.125);color:#000;text-align:center}.form-floating>label{color:var(--nc-text-secondary)}button.full-width{width:100%}form .loader:not(.d-none){display:flex;min-height:200px}form .otp_image .loader{min-height:unset}form .loader>div{font-size:1.2em;margin:auto}form .form-group:not(:last-child):not(.d-none):not(.other-field){margin-bottom:.5rem!important}form table .form-group,form table .form-group:not(:last-child):not(.d-none){margin-bottom:0!important}form .form-fields:not(:last-child):not(.d-none),form .row:not(:last-child) .form-fields:last-child:not(.d-none){margin-bottom:3rem!important}.form-control.is-valid+* .select2-selection,.was-validated .form-control:valid+* .select2-selection{border-color:var(--nc-valid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.form-control.is-invalid+* .select2-selection,.form-control.is-valid+* .select2-selection,.was-validated .form-control:invalid+* .select2-selection,.was-validated .form-control:valid+* .select2-selection{background-repeat:no-repeat;background-position:right calc(.375em + .875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid+* .select2-selection--multiple,.form-control.is-valid+* .select2-selection--multiple,.was-validated .form-control:invalid+* .select2-selection--multiple,.was-validated .form-control:valid+* .select2-selection--multiple{background-position:right calc(.375em + .3875rem) center}.form-control.is-invalid+* .select2-selection,.was-validated .form-control:invalid+* .select2-selection{border-color:var(--nc-invalid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")}.select2-container .select2-selection--single{height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.select2-container .select2-selection--multiple{min-height:44px}.select2-container .select2-search--inline .select2-search__field{height:24px;margin-top:10px}.select2-container .select2-search--inline,.select2-container--default .select2-selection--multiple .select2-selection__choice{padding-top:4px;padding-bottom:4px}ul.select2-selection__rendered{margin-bottom:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding-left:0}.modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice{padding-top:2px;padding-bottom:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-type-contactpicker .contactpicker_wrapper{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0}.form-type-text .text_wrapper{display:flex;flex-direction:column}.form-type-text .text_wrapper span:not(.input-group-text){margin-top:auto;margin-bottom:auto;padding:0 .75rem;display:block;font-size:1rem}.inline-form .form-grou- label,form label{word-break:keep-all;word-wrap:break-word}.inline-form .form-group:not(.has-notice) label,form .row.form-group:not(.has-notice) label{margin-top:auto;margin-bottom:auto}.inline-form form .form-group>.has-addon,form .form-group>.has-addon{display:flex;flex-direction:row;flex-wrap:wrap}.inline-form form .form-group>.has-addon>input{width:auto;flex-grow:1}form .has-addon>.alert{width:100%;margin-top:10px}.form-group .has-addon input,.form-group .has-addon.number_wrapper input{width:100px;flex-grow:1}.form-group .has-addon input{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .has-addon span.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}form .row.form-group.form-type-contactpicker label{margin-top:0}.new_contact_form{border:1px solid var(--nc-container-border-color);border-radius:var(--nc-border-radius);padding:10px}form .input_row{display:flex}form .input_row_buttons{display:flex;margin:auto 5px}form .input_row_buttons i{margin:0 5px}.input_rows .empty_row{display:none}.input_rows .input_row:not(:last-child) .input_row_buttons .add-row{display:none}.input_rows .input_row:not(:last-child) .input_row_buttons{margin-right:2em}.input_rows.limit-reached .input_row_buttons .add-row{color:grey;opacity:.3;cursor:not-allowed}.form-group div.checkbox_wrapper,.form-group div.switch_wrapper{display:flex}div.checkbox_wrapper .form-check,div.switch_wrapper .form-check{margin-top:auto;margin-bottom:auto}.form-switch input[role=switch].form-check-input{height:1.4em;width:2.8em;cursor:pointer}form .ql-container{margin-bottom:1em;max-height:400px;overflow:scroll}form .ql-container .ql-editor{min-height:200px}.ql-toolbar.ql-disabled+.ql-container.ql-disabled,form .ql-toolbar{margin-top:1em}.ql-toolbar.ql-disabled+.ql-container.ql-disabled{background-color:var(--nc-bg-base);border-top:1px solid #ccc}.ql-toolbar.ql-disabled{display:none}.text_editor{margin-bottom:20px}.text_editor-title{font-weight:700}.text_editor-nav{display:flex;justify-content:right}.form-group .multiple_wrapper{display:flex}.form-group .multiple_wrapper:not(:last-child){margin-bottom:2px}.form-group .multiple_wrapper .add,.form-group .multiple_wrapper .remove{margin-top:auto;margin-left:10px;margin-bottom:auto}.form-group .multiple_wrapper .remove{color:var(--nc-danger)}.form-group .multiple_wrapper:last-child .remove,.form-group .multiple_wrapper:not(:last-child) .add{display:none}.form-group .copy-button{cursor:pointer}label>span.info_text{display:block;font-size:.8em;font-style:italic;margin-top:5px}.permission-form-group{margin-bottom:30px}.permission-form-group_header{font-weight:700;cursor:pointer}.permission-form-group_body{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px;margin-top:10px;justify-content:space-between}.permission-form-option{display:flex;width:calc(50% - 20px)}.permission-form-option label{margin:auto 10px auto 0;word-break:break-word;cursor:pointer;width:80%;max-width:250px}form .row.border-top{padding-top:30px}.signature_wrapper canvas{border:1px solid var(--nc-border-color-base);width:100%;min-width:400px;min-height:175px;border-radius:var(--nc-border-radius)}span.reset{font-size:.8em;cursor:pointer}span.reset:hover{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))}.signature_wrapper canvas.invalid{border-color:var(--bs-form-invalid-border-color)}li .logo-option{display:flex;column-gap:10px}li .logo-option .logo-preview{width:60px;height:40px;background-position:center;background-size:contain;background-repeat:no-repeat}li .logo-option>span{display:inline-block;margin-top:auto;margin-bottom:auto}.otp-field-wrapper{position:relative;margin-bottom:20px}.otp-field-wrapper .otp-fields{display:flex;justify-content:center}div.otp-fields-set{display:flex}.otp-field-wrapper .otp-fields .otp-field-number{border:1px solid var(--nc-border-color-main)}.otp-field-wrapper .otp-fields .otp-field-number.active{border-color:#000}.otp-field-wrapper .otp-fields div.otp-fields-set .otp-field-number:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.otp-field-wrapper .otp-fields div.otp-fields-set .otp-field-number:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.otp-field-wrapper .otp-fields .otp-field-number,.otp-field-wrapper .otp-fields .otp-field-seperator{width:2.5rem;height:2.5rem;display:flex}.otp-field-wrapper .otp-fields .otp-field-number>span,.otp-field-wrapper .otp-fields .otp-field-seperator>span{display:block;margin:auto}.otp-field-wrapper input,.otp-field-wrapper input:focus{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none;flex:1;width:100%;color:transparent;background:0 0!important;opacity:0}.otp-field-wrapper input::selection{background:0 0}.otp-field-wrapper input{position:absolute;top:0;margin:auto 0;left:0;bottom:0}footer{text-align:center;margin-top:auto;padding-bottom:10px}.copyright-version{color:var(--nc-text-secondary);font-size:.8em}main#main-card .copyright-version{margin-top:20px}#sidebar_wrapper{width:var(--sidebar-width);position:fixed;background-color:var(--nc-sidebar-bg);top:0;bottom:0;transition:.75s;z-index:99}.sidebar{display:flex;flex-direction:column;min-height:100%;max-height:100%;color:var(--nc-sidebar-color)}.sidebar_top{display:flex;padding:5px;min-height:90px}.sidebar_footer{margin-top:auto;padding:20px;border-top:1px solid var(--nc-sidebar-border-color);background-color:var(--nc-sidebar-bg2)}.sidebar_counters{margin-top:10px;display:flex;justify-content:center}.sidebar_counters>.sidebar_counter{padding:0 10px;display:flex;color:#fff;text-decoration:none}.sidebar_counters>.sidebar_counter:not(:last-child){border-right:1px solid var(--nc-text-secondary)}.sidebar_counters>.sidebar_counter>*{margin-top:auto;margin-bottom:auto}.sidebar_counters+.sidebar_footer{margin-top:0}.sidebar_copyright{text-align:center;padding:20px;border-top:1px solid var(--nc-sidebar-border-color)}.sidebar .branding{width:200px;margin:auto}.sidebar .branding img,.sidebar .branding svg{max-height:65px;max-width:200px}.sidebar .branding #secondary,.sidebar .branding #secondary path,.sidebar .branding #secondary polygon{fill:white!important}.sidebar_menu{max-height:calc(100% - 100px);overflow:auto}.sidebar .user_switcher{display:flex;align-items:center;font-size:.9em}.sidebar .user_switcher .avatar{width:40px;height:40px;margin-right:5px;border-radius:50%;border:1px solid var(--nc-sidebar-border-color);background-position:center;background-size:cover;background-repeat:no-repeat}.sidebar .user_switcher .tenant_name{color:var(--nc-text-secondary);font-size:.9em}.sidebar .user_switcher .dropdown-toggle::after{display:none}.sidebar .user_switcher ul.dropdown-menu{background-color:var(--nc-sidebar-bg);border-color:var(--nc-sidebar-border-color)}.sidebar .user_switcher ul .dropdown-item{color:#b7c0cd;font-size:.8em}.sidebar .user_switcher ul .dropdown-item:hover{background-color:#313d4f}.sidebar .user_switcher ul .dropdown-item.active,.sidebar .user_switcher ul .dropdown-item:hover{color:var(--nc-sidebar-color)}.sidebar .user_switcher ul .dropdown-item.active{background:0 0}.sidebar .user_switcher_right{display:flex;flex-direction:column;word-break:break-all}.sidebar .tenant_switcher{cursor:pointer}.sidebar .tenant_switcher:hover{color:#fff}.sidebar .user_switcher .dropdown-toggle{border:none}.sidebar .nav-link{color:#b7c0cd;padding:5px 1rem 5px 1rem;border-top:1px solid transparent;border-bottom:1px solid transparent;margin:5px 0;display:flex}.sidebar .nav-link>*{margin-top:auto;margin-bottom:auto}.sidebar .nav-link>span.counter{margin-left:auto;display:inline-block}.sidebar .nav-link>span.counter,.sidebar_counter span.counter{background-color:var(--nc-sidebar-bg2);text-align:center}.sidebar .nav-link>span.counter.active,.sidebar_counter span.counter.active{background-color:#ec5300}.sidebar .nav-link:first-of-type{margin-top:0}.sidebar .nav-link:hover{color:#fff}.sidebar .nav-link.active{color:#fff;background-color:var(--nc-sidebar-bg2);box-shadow:inset 3px 0 0 0 var(--nc-orange);border-bottom-color:var(--nc-sidebar-border-color);border-top-color:var(--nc-sidebar-border-color)}.sidebar ul li{list-style-type:none}.sidebar ul.nav-childs{padding-left:0}.sidebar ul.nav-childs .nav-link{padding-left:1.5rem}.sidebar .nav-link.btn-toggle{display:inline-flex;align-items:center;width:100%}.btn-toggle::after{width:1.25em;line-height:0;margin-left:auto;margin-top:auto;margin-bottom:auto;padding-left:.5rem;margin-right:.5rem;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28255,255,255,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:1.25em 50%}.btn-toggle[aria-expanded=true]::after{transform:rotate(90deg)}.sidebar .nav-link:active{border-color:transparent!important}.sidebar .nav-link i{min-width:18px;text-align:center}header{background-color:var(--nc-bg-main);position:fixed;right:0;top:0;width:calc(100% - var(--sidebar-width) - 40px);left:var(--sidebar-width);display:flex;border-bottom:1px solid var(--nc-container-border-color);z-index:90;margin:20px;border-radius:var(--nc-border-radius);box-shadow:0 2px 6px 0 rgba(0,0,0,.08)}header .nav-buttons{border-right:1px solid var(--nc-container-border-color)}header .nav-buttons{display:none;column-gap:10px}header .nav-buttons.has_back_button{display:flex}header .nav-buttons.has_back_button a{color:#000;text-decoration:none}header>div{padding:10px;margin:auto 0;align-items:center;min-height:70px;display:flex}header>div:last-child{width:100%;justify-content:space-between}.toggle-sidebar{display:none;background:0 0;border:none;font-size:1.25em}header .back-button{cursor:pointer}header .back-button:hover{color:var(--nc-logo-color)}header .page_title{font-size:1.25em}header>div>.buttons{margin-left:auto;margin-right:10px;display:flex}header>div>.buttons>div{display:flex}.header-button{text-decoration:none}header .buttons .header-button:not(:first-child){margin-left:10px}header .buttons .header-button span{margin-left:.4em}header .buttons .header-button{color:var(--nc-primary)}header .buttons .header-button:hover{opacity:.75}header .buttons .header-button:not(:first-child){border-left:1px solid var(--nc-border-color-highlight);padding-left:10px}header .buttons .company_buttons.d-none+.header-button{border-left:none;padding-left:0}header .buttons .header-button.d-none+.header-button{border-left:none}header .nav-buttons i{padding:5px 0;margin:0 0}main.page{margin-left:var(--sidebar-width);min-height:100%;display:flex;flex-direction:column}div.main_wrapper{padding-top:90px;display:flex;flex-direction:column;flex-grow:1}div.main-content{padding:20px;width:100%}body.single div.main-content{margin-left:auto;margin-right:auto}body.single-sidebar div.main-content{margin-left:unset;margin-right:unset}body.single .main-content>.row>div:not(.modal),body.single.single-sidebar .main-content>.row>div>.row>div:not(.modal){margin-bottom:20px}body.single .main-content>.row>div:not(.modal){display:flex;flex-direction:column}.container_wrapper{background-color:var(--nc-bg-main);padding:15px;border:1px solid var(--nc-container-border-color);border-radius:var(--nc-border-radius)}div.main-content>.row:not(:first-child){margin-top:20px}.card_wrapper:not(:first-child),.container_wrapper:not(:first-child){margin-top:20px}.icon-button{display:inline-flex;align-items:center}.icon-button i{margin-right:.5em}.detail-group:not(:first-child)>.detail-row:first-child,.detail-group:not(:first-child)>div:not(.detail-row){margin-top:20px!important}.detail-group .detail-row>div{white-space:pre-wrap}.detail-group .detail-row a{text-decoration:none}#contact-details .detail-group .detail-row a:not(:last-child)::after{content:", ";display:inline-block;color:var(--bs-secondary-color)}.detail-group.d-flex{flex-wrap:wrap}.modal-header{background-color:rgba(0,0,0,.03)}.modal-header>div{margin-left:auto;display:flex;gap:10px}.modal-header>div span{font-size:1.1em}body.modal-minify:not(.modal-open) .modal-backdrop{display:none!important}.clickable{cursor:pointer}.modal-footer button#delete{margin-right:auto}.modal .error_container:not(.show),.modal .processing_container:not(.show){display:none}.modal.processing_container i{margin-right:10px}#pick-client-modal:not(.minify),#pick-project-modal:not(.minify){z-index:1200;background-color:rgba(0,0,0,.5)}#pick-client-modal .top-row .filter .form-group[data-key=filter_type]{min-width:150px}.contactpicker_wrapper span:not(.name_holder),.projectpicker_wrapper span:not(.name_holder){color:var(--nc-primary);cursor:pointer;margin-right:auto}.contactpicker_wrapper span:hover:not(.name_holder),.projectpicker_wrapper span:hover:not(.name_holder){opacity:.8}.contactpicker_wrapper span.remove-contact,.projectpicker_wrapper span.remove-project{color:var(--nc-danger);margin-left:10px}.projectpicker_wrapper{margin-top:auto;margin-bottom:auto}#pick-client-modal.loading-contacts #contactpicker_wrapper{display:none}#pick-client-modal .loader{padding:20px 10px;text-align:center}#pick-client-modal:not(.loading-contacts) .loader{display:none}.modal table{width:100%}.modal.minify{height:40px;top:auto;left:auto;right:20px;--bs-modal-header-padding:10px;bottom:0;--bs-modal-width:300px;width:var(--bs-modal-width);overflow:hidden}.modal.minify>.modal-dialog{margin:0}.modal.minify>.modal-dialog .modal-content>:not(.modal-header){display:none}.modal.minify .modal-header{align-items:unset}.modal.minify .modal-header h5{font-size:1em;max-height:24px;overflow:hidden}.modal.minify .modal-title{cursor:pointer}.product-form-header,.product-form-row{display:flex}.product-form-row.show-title .customize-title,.product-form-row.show-title .product-selection span.select2,.product-form-row:not(.show-title):not(.custom-title)>.product-form-body_main .product-selection textarea{display:none}.product-form-row textarea{width:100%;min-height:5em;field-sizing:content;max-height:10rem}.product-form-row{flex-wrap:wrap}.product-form-row .set-items{width:100%}.product-form-row .set-items_header>span{font-weight:700}.product-form-row:not(.product-set) .set-items{display:none}.product-form-row .set-items_header{display:flex;justify-content:space-between}.product-form-body_main,.product-form-footer-row,.product-form-header_main{display:flex}.product-form-header{margin-bottom:10px}.product-form-header>div{align-items:center}.product-form-header_main>div,div.product-form-body_main>div{margin-right:20px;margin-top:auto;margin-bottom:auto}div.material-product-form-body_main>div.availability,div.product-form-body_main>div#subtotal,div.product-form-body_main>div#subtotal_incl,div.product-form-row #vat_id{margin-top:auto}.product-form-body .product-form-row:not(:last-child){margin-bottom:10px}.product-form-row #subtotal,.product-form-row #subtotal_incl{text-align:right}.product-form-footer-row{margin:10px 0}.product-form-footer-row .title{margin:auto;font-weight:700}.product-form-footer-row .title,.product-form-footer-row .value,.product-form-footer-row .value input{text-align:right}.product-form-footer-group>:first-child>div{border-top:2px solid var(--nc-table-border-color);margin-top:10px;padding-top:10px}.remove-button,i.delete-row{color:var(--nc-invalid-color);cursor:pointer}i.add-row{color:var(--nc-success);cursor:pointer}.edit-button:hover,.product-form-row_buttons i:hover,.remove-button:hover{opacity:.8}.edit-button{cursor:pointer}.product-form-row_buttons{margin-top:auto;margin-bottom:auto;row-gap:.75em;column-gap:.75em;flex-wrap:wrap;flex:1 0}.product-form-row_buttons i{display:block;cursor:pointer}.product-form.display_price .display_price_incl,.product-form:not(.display_price_incl) .display_price_incl{display:none}.product-form.display_price_incl .display_price{display:none}.product-form-row:not(:last-child){border-bottom:1px solid var(--nc-table-border-color);padding-bottom:10px;margin-bottom:10px}.product-form-header{background:var(--nc-thead-bg);margin:1rem -1rem 1rem;padding:.5rem 1rem}.product-form-footer{margin-top:1rem}.product-form-row .toggleable-fields{margin:10px 0}.product-form-row .toggleable-fields .label{font-weight:700}.product-set .set-items input:not(#quantity){display:none}.product-set .set-items #vat_id,.product-set .set-items .display_price,.product-set .set-items .display_price_incl{opacity:0}.product-form-row .set-items .buttons{margin-left:auto;text-align:right;margin-bottom:10px}div.product-form-row #vat_id{display:flex;flex-direction:column}div.product-form-row .category_selector{margin-top:10px}.product-group_footer .row>div{border-top:1px solid var(--nc-table-border-color);padding-top:10px;margin-right:20px}.badge.booking_status_confirmed{background-color:var(--nc-success)}.badge.booking_status_canceled{background-color:var(--nc-danger)}.badge.booking_status_reserved{background-color:var(--nc-indigo)}#contact-addresses{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.address-block{display:flex;flex-direction:column;border:1px solid var(--nc-border-color-main);padding:5px;border-radius:var(--nc-border-radius);margin-bottom:auto}.address-block_header{padding:5px;margin:-5px;margin-bottom:5px;background:var(--nc-border-color-main);display:flex;justify-content:space-between}.address-block_header>.address-block_type{font-weight:700}.address-block_header .edit{display:none;cursor:pointer}.address-block_header .edit:hover{opacity:.5}.address-block:hover>.address-block_header .edit{display:block}#contacts.card-body{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.contact-block{border:1px solid var(--nc-border-color-main);padding:5px;border-radius:var(--nc-border-radius)}.contact-block>.contact-block_body{display:flex;flex-direction:column}.contact-block_header{padding:5px;margin:-5px;margin-bottom:5px;background:var(--nc-sidebar-bg2);border-top-left-radius:var(--nc-border-radius);border-top-right-radius:var(--nc-border-radius);color:#fff;display:flex;justify-content:space-between}.contact-block_header>.contact-block_name{font-weight:700}.contact-block_header .edit{display:none;cursor:pointer;margin-top:auto;margin-bottom:auto}.contact-block_header .edit:hover{opacity:.5}.contact-block:hover>.contact-block_header .edit{display:block}.contact-block_header a{text-decoration:none;color:unset}.contact-block_header a:hover{opacity:.4}a.emailaddress,a.phonenumber{text-decoration:none}.badge.rental_status_confirmed{background-color:var(--nc-success)}.badge.rental_status_canceled{background-color:var(--nc-danger)}.badge.rental_status_reserved{background-color:var(--nc-indigo)}.dropdown-item.active,.dropdown-item:active{background-color:var(--nc-orange)}.dropdown-item>i{width:1.1em}.contact_moment-body li[class^=ql-indent-]:not(.ql-direction-rtl),.note-body li[class^=ql-indent-]:not(.ql-direction-rtl),li span[data-level^=level-]{margin-left:35px}.contact_moment-body li.ql-indent-0:not(.ql-direction-rtl),.note-body li.ql-indent-0:not(.ql-direction-rtl),li span[data-level=level-0]{margin-left:5px}.contact_moment-body li.ql-indent-1:not(.ql-direction-rtl),.note-body li.ql-indent-1:not(.ql-direction-rtl),li span[data-level=level-1]{margin-left:15px}.contact_moment-body li.ql-indent-2:not(.ql-direction-rtl),.note-body li.ql-indent-2:not(.ql-direction-rtl),li span[data-level=level-2]{margin-left:25px}.contact_moment-body ol,.contact_moment-body ul,.note-body ol,.note-body ul{padding-left:10px;margin-bottom:0}li[data-list=bullet],li[data-list=checked],li[data-list=unchecked]{list-style-type:none;position:relative}li[data-list=unchecked]::marker,li[data-list=unchecked]>.ql-ui:before{content:'\2610'}li[data-list]>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}li[data-list=checked]::marker,li[data-list=checked]>.ql-ui:before{content:'\2611'}li[data-list=bullet]::marker,li[data-list=bullet]>.ql-ui:before{content:'\2022'}li[data-list] span{margin-left:5px}.ql-editor li[data-list]::marker{content:unset}.ql-editor li[data-list] span{margin-left:0}main .ql-editor ol,main .ql-editor ul{padding-left:0}.product-list_wrapper{min-height:300px;height:100%;overflow-y:auto;margin-bottom:20px;margin-left:-15px;margin-right:-15px;width:cal(100% + 30px);-webkit-user-select:none;-ms-user-select:none;user-select:none}.product-list_wrapper .product-list_inner{max-height:800px;overflow:auto}.product-list_wrapper .product-list-category_head{display:flex;width:100%;flex-wrap:wrap;font-size:.8em}.product-list-category_head i{margin-right:10px;margin-top:auto;margin-bottom:auto}.product-list_wrapper .product-list-category_head,.product-list_wrapper .product-list-product{padding:5px}.product-list_wrapper .product-list-category_head,.product-list_wrapper .product-list-product:not(:last-child){border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.product-list_wrapper .product_legend{padding-left:5px;padding-top:5px}.product-list_wrapper .product-list-category_head{background-color:var(--nc-bg-base);cursor:pointer}.product-list-product input{width:30px}.product-list-product,.product_legend{display:flex;width:100%;justify-content:space-between}.product-list-product .stock,.product_legend .stock{text-align:right}.product-list-category_head b{font-size:1.05em;letter-spacing:.035em}.product-list_wrapper .product-list-category .product-list-category_body{padding-left:10px}.product-list-category:not(.open) .product_legend,.product-list-category:not(.open)>.product-list-category_body{display:none}.product-list-category .product-list-category_head i{width:15px}.product-list-category:not(.open) .product-list-category_head i::before{content:"\f054"}.product-list_wrapper .product-list-product{cursor:pointer}.product_legend{font-size:.65em}.product-group,.product-set .set-items{border:1px solid var(--nc-border-color-main);padding:10px;margin:10px 0;border-radius:var(--nc-border-radius);background:var(--nc-bg-base)}.product-group.selected,.product-set .set-items.selected{border-color:var(--nc-blue)}.product-group.selected .product-group_header input{color:var(--nc-blue)}div.product-group_header{font-weight:700;display:flex;justify-content:space-between}div.product-group_header .buttons{display:flex}.product-form-row .set-items .buttons>*,div.product-group_header .buttons>*{margin:auto 5px;min-width:20px;text-align:center}.product-group_items{padding-top:10px;min-height:100px}body.projects-material.single .main-content>.row>div{min-width:1024px}.card-body>.templates{display:none}#material-form .items{min-height:100px}#material-form .items>.material-product-form-row,#material-form .product-form-footer-group{margin-left:10px;margin-right:10px}#material-form .product-form-footer-row .value{padding-right:0;max-width:200px}.material-product-form-row i.available{color:var(--nc-success)}.material-product-form-row i.not-available{color:var(--nc-danger)}.badge.material-status_out-of-stock{background-color:var(--nc-danger)}.badge.material-status_in-stock{background-color:var(--nc-success)}.badge.material-status_no-stock-left{background-color:var(--nc-warning)}.material-product-form-body_main .left_badge{padding:5px 10px}.badge .suffix{display:none}.badge.material-status_in-stock .suffix.in-stock,.badge.material-status_no-stock-left .suffix.in-stock{display:inline-block}.badge.material-status_out-of-stock .suffix.out-of-stock{display:inline-block}.material-product-form-body_main .availability{position:relative}.material-product-form-body_main .left_badge .status{position:fixed;background:var(--nc-thead-bg);color:#000;padding:10px;margin:5px auto 0;min-width:100px;display:flex;flex-direction:column;border-radius:var(--nc-border-radius);box-shadow:var(--bs-box-shadow);z-index:1}.material-product-form-body_main .left_badge .status>span{margin:10px 0;display:flex;justify-content:space-between}.material-product-form-body_main .left_badge .status>span .value{font-weight:400;margin-left:10px}.material-product-form-body_main .left_badge .status{display:none}.material-product-form-body_main .left_badge:not(.d-none):hover .status{display:block}.material-product-form-body_main .left_badge:not(.d-none):hover{cursor:pointer}.product-group_header input{width:auto;border:none}#material-form .product-form-body_main .form-control{padding:.1rem .75rem}#material-form .product-form-body_main,#material-form .product-form-body_main .form-control,#material-form .product-group_header .form-control{font-size:.8rem}.material-product-form-body_main .select2-container .select2-selection--single,.material-product-form-body_main .select2-container--default .select2-selection--single .select2-selection__arrow{height:25px}.material-product-form-body_main .select2-container--default .select2-selection--single .select2-selection__arrow,.material-product-form-body_main .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:22px}div.product-form-row #vat_id span{display:block}div.material-product-form-body_main>div#subtotal,div.material-product-form-body_main>div.availability{margin-top:auto}.material-product-form-row:not(:last-child){padding-bottom:3px;margin-bottom:3px}.fc-view a{color:#000;text-decoration:none;font-weight:400}.fc-event-usage{background:repeating-linear-gradient(135deg,var(--nc-grey),var(--nc-grey) 10px,var(--nc-grey2) 10px,var(--nc-grey2) 20px);border-color:var(--nc-grey)}.fc-shift-accepted,a.fc-shift-accepted{background-color:var(--nc-valid-color);border-color:var(--nc-valid-color);color:#fff}.fc-shift-invited,.fc-shift-pending,a.fc-shift-invited,a.fc-shift-pending{background-color:var(--nc-indigo);border-color:var(--nc-indigo);color:#fff}.fc-shift-rejected{background-color:var(--nc-danger);border-color:var(--nc-danger)}.fc-shift-canceled,.fc-shift-canceled .fc-event-title,a.fc-shift-canceled{text-decoration:line-through}.fc-shift-canceled,a.fc-shift-canceled{background:0 0;border-color:grey}.fc-shift-canceled .fc-event-main{color:grey!important}.fc-event-title{text-shadow:1px 0 rgba(0,0,0,.125)}.fc-event-me{border-color:var(--nc-blue);background:var(--fc-event-bg-color)}.fc-timeline-event .fc-event-time,.fc-timeline-event .fc-event-title{padding-left:5px}.fc-timeline-event:not(.fc-event-end)::after,.fc-timeline-event:not(.fc-event-start)::before{border-right-color:#fff;border-left-color:#fff;opacity:1}#schedule .fc-timeline-header-row:not(:first-child){display:none}.fc-timeline-header-row th div{padding:4px 0}#schedule .fc-timeline-header-row th div{height:100%!important}.fc-timeline-header-row{border-bottom:1px solid var(--nc-table-border-color)}div.fc-view table td{padding-left:0;padding-right:0}.fc-toolbar-chunk{display:flex}.fc-toolbar-chunk>*{margin-top:auto!important;margin-bottom:auto!important}.fc-direction-ltr .fc-prev-button,.fc-direction-ltr .fc-prev-button+*,.fc-direction-ltr .fc-prev-button+*+*{margin-left:0!important}.fc-direction-ltr .fc-prev-button+.fc-toolbar-title{padding:0 20px}body.scheduling .fc-shift,body.scheduling.scheduling_projects .fc-project{cursor:pointer}body table.fc-scrollgrid td{padding:0!important}body.scheduling #schedule-shift .table_wrapper{border:none;margin-top:0}body.projects-material .product-card{display:none}body.projects-material #schedule .fc-header-toolbar:not(.show) button.fc-next-button,body.projects-material #schedule .fc-header-toolbar:not(.show) button.fc-prev-button{display:none}body.projects-material #schedule .fc-header-toolbar button.fc-next-button .fc-icon,body.projects-material #schedule .fc-header-toolbar button.fc-prev-button .fc-icon{font-size:1em;line-height:.8em}table td[data-key=buttons]>div.d-flex{display:flex;column-gap:10px}.main-form .main-content{display:flex;flex-grow:1}.main-form .main-content .option-selector_wrapper{margin:50px auto auto;min-height:500px;min-width:500px;max-width:80%}.option-selector_body{display:flex;flex-direction:column}.option-selector{display:flex;border:1px solid var(--nc-border-color-highlight);margin-bottom:20px;padding:10px;min-height:100px;max-width:100%;cursor:pointer;border-radius:var(--nc-border-radius)}.option-selector,.option-selector-modal>.modal-dialog{width:600px}.option-selector:hover{border-color:var(--nc-border-color-adverse)}.option-selector.selected{background-color:var(--nc-primary);color:#fff}.option-selector.selected[data-key=accepted],.option-selector.selected[data-key=confirmed]{background-color:var(--nc-success);color:#fff}.option-selector.selected[data-key=canceled],.option-selector.selected[data-key=rejected]{background-color:var(--nc-danger);color:#fff}.option-selector_left{display:flex;min-width:80px}.option-selector_left>*{margin:auto;font-size:2em}.option-selector_right{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.option-selector_title{font-weight:700}.option-selector_body button[type=submit]{margin-top:auto}.modal .option-selector{margin-left:auto;margin-right:auto}.option-selector_body .form-field{margin-bottom:10px}.option-selector_right>.form-group{margin-top:10px}.option-selector li.select2-results__option{color:#000}.iconstack{position:relative}.iconstack i:last-child{font-size:.6em;position:absolute;right:-.5em;bottom:.2em}.iconstack i[class*=' fa-circle']:last-child{border:2px solid #fff;background:#fff;border-radius:50%}.badge.quotation_status_accepted{background-color:var(--nc-success)}.badge.quotation_status_rejected{background-color:var(--nc-danger)}.badge.quotation_status_due{background-color:var(--nc-orange)}.dropzone{border-color:#e6eaee;display:flex;position:relative;justify-content:center;flex-wrap:wrap}.dropzone:not(.dz-started){flex-direction:column}.dropzone .dz-message{border:none;height:100%;flex-grow:1;margin:0;padding:5em 2em;display:flex;justify-content:center;flex-direction:column}.dropzone .dz-message i{margin-bottom:10px;color:var(--nc-border-color-main);font-size:2em}.dropzone .dz-preview{display:inline-flex;flex-direction:column;max-width:150px}.dropzone .dz-preview .dz-details{position:relative;opacity:1;padding:5px;padding-bottom:0}.dropzone .dz-preview .dz-details :last-child{margin-bottom:0}.dropzone .dz-preview img{border:1px solid var(--nc-border-color-main)}.dropzone span.remove-button{color:var(--nc-danger);text-align:center;font-size:.8em;cursor:pointer}.dropzone span.remove-button:hover{text-decoration:underline}.dropzone .dz-preview .fallbac:not(.d-none){width:150px;height:150px;display:flex!important;flex-direction:column}.dropzone .dz-preview .fallback{text-align:center}.dropzone .dz-preview .fallback>i{margin:auto;font-size:3em}.no-files-message{display:flex;justify-content:center;flex-direction:column;text-align:center;min-height:150px}.no-files-message_title{margin-left:auto;margin-right:auto;max-width:400px}.no-files-message_body{margin-top:20px}.no-files-message_icon{opacity:.7;font-size:2em;margin-bottom:20px}#company_logos td div.logo-preview,#tenant_identities td div.logo-preview{background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:50px}#company_logos td[data-key=preview],#tenant_identities td[data-key=logo]{max-width:100px}.mail_sender_addresses>div{display:flex;flex-direction:column;margin-bottom:10px}.card-body span.loader{margin:auto;display:block;text-align:center}div[data-level^=level-]>div:first-child{padding-left:calc(var(--bs-gutter-x) * .5 + 30px)}div[data-level=level-0]>div:first-child{padding-left:calc(var(--bs-gutter-x) * .5)}div[data-level=level-1]>div:first-child{padding-left:calc(var(--bs-gutter-x) * .5 + 10px)}div[data-level=level-2]>div:first-child{padding-left:calc(var(--bs-gutter-x) * .5 + 20px)}.category-table .head.row{background-color:var(--nc-thead-bg)}.category-table .row>div{padding:10px}.category-table .row:not(:last-child):not(:first-child){border-bottom:1px solid var(--nc-table-border-color)}.card-body.table-fullsize{padding:0}.card-body.table-fullsize table{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)!important}.card-body.table-fullsize .container_wrapper{border:none;min-height:100%;display:flex;flex-direction:column}.card-body.table-fullsize .dataTables_wrapper{margin-left:0;margin-right:0;display:flex;flex-direction:column;flex-grow:1}.card-body.table-fullsize .dataTables_paginate{padding-top:20px;margin-top:a}#product-set-items.card-body{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.product-item-block{border:1px solid var(--nc-border-color-main);padding:5px;border-radius:var(--nc-border-radius)}.product-item-block>.contact-block_body{display:flex;flex-direction:column}.product-item-block_header{padding:5px;margin:-5px;margin-bottom:5px;background:var(--nc-sidebar-bg2);border-top-left-radius:var(--nc-border-radius);border-top-right-radius:var(--nc-border-radius);color:#fff;display:flex;justify-content:space-between}.product-item-block_header>a{font-weight:700;text-decoration:none;color:unset}.product-item-block_header .edit{display:none;cursor:pointer;margin-top:auto;margin-bottom:auto}.product-item-block_header .edit:hover{opacity:.5}.product-item-block:hover .product-item-block_header .edit{display:block}.product-item-block_header a:hover{opacity:.4}table.item_barcodes td{vertical-align:middle}table.item_barcodes td:first-child{padding-left:10px}.widget{display:flex}.widget:not(.widget-inline){padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.widget>.widget-content{flex-grow:1}.widget-content{padding:20px 10px;background-color:var(--nc-bg-main);border:none;border-radius:var(--bs-border-radius);background-clip:border-box;box-shadow:0 2px 6px 0 rgba(0,0,0,.08)}.widget-counter_title{color:var(--nc-text-secondary);text-transform:uppercase;font-weight:600;text-align:center}.widget-counter_value{color:bold;text-transform:uppercase;font-weight:700;text-align:center;font-size:2.5em}body.users #users-search{margin-bottom:10px;flex-grow:1}.staff-list{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.staff-list .user-block{border:1px solid var(--nc-border-color-main);background-color:var(--nc-bg-main);padding:20px;border-radius:var(--nc-border-radius);display:flex}.staff-list .user-block_left{margin-right:20px}.staff-list .user-block_right{display:flex;flex-direction:row-reverse;flex-grow:1}.staff-list .user-block_inner{display:flex;flex-direction:column;margin-right:auto}.staff-list .user-block_meta{display:flex;flex-direction:column}.staff-list .user-block_meta>.name{font-weight:700;font-size:1.2em}.staff-list .user-block .avatar{width:75px;height:75px;aspect-ratio:1/1;background-position:center;background-size:cover;background-repeat:no-repeat;border:1px solid var(--nc-border-color-main);border-radius:50%}.staff-list .user-block_social a:not(:last-child){margin-right:5px}.staff-list .user-block_social{display:flex;flex-wrap:wrap}.staff-list .user-block_buttons{margin:-10px}.staff-list .user-block_buttons i:not(:first-child){margin-left:10px}.staff-list .user-block_buttons i{cursor:pointer}.staff-list .user-block_buttons{display:none}.staff-list .user-block_buttons a{color:#000}.staff-list .user-block:hover .user-block_buttons{display:flex}#user-details .detail-row[data-key=tenant_roles] .detail-row-value,.staff-list .user-block .badges{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:5px;margin-right:auto;margin-bottom:5px;margin-top:5px}.badge.invoice_status_paid{background-color:var(--nc-success)}.badge.invoice_status_due{background-color:var(--nc-danger)}.badge.invoice_status_reminder_send{background-color:var(--nc-orange)}.badge.invoice_status_scheduled,.badge.invoice_status_send,.badge.invoice_status_sending,.badge.quotation_status_scheduled,.badge.quotation_status_send,.badge.quotation_status_sending{background-color:var(--nc-indigo)}body.single .invoice_main.row .card_wrapper:not(.invoice_rows),body.single .quotation_main.row .card_wrapper:not(.quotation_rows){height:auto}body.single.invoice #contact_history,body.single.quotations #contact_history{max-height:1000px;overflow-y:auto}.no-connections-message{display:flex;justify-content:center;flex-direction:column;text-align:center;min-height:100px}.no-connections-message i{opacity:.7;font-size:2em;margin-bottom:20px}.provider{display:flex;text-decoration:none}.provider_title{color:#000}.provider:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid var(--nc-table-border-color)}.provider_image{width:100px;height:75px;margin-right:20px;display:flex}.provider_image span{display:block;background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:80%}.provider_title{font-weight:700;font-size:1.25em}.connection-option .provider_connection i,.provider .provider_connection i{margin-right:5px}.connection-option .provider_connection,.provider .provider_connection{padding:5px 7.5px;font-size:.75em;border-radius:10px;background-color:var(--nc-primary);color:#fff}.connection-option .provider_connection[data-status=connected],.provider .provider_connection[data-status=connected]{background-color:var(--nc-valid-color)}.connection-option .provider_connection[data-status=invalid],.provider .provider_connection[data-status=invalid]{background-color:var(--nc-invalid-color)}.provider_connection.provider_testmode{margin-left:10px}body.settings .card_wrapper{height:auto}.widgets>.row{row-gap:20px}.widgets{display:flex;flex-direction:column;row-gap:20px}.table_wrapper>.top-row div button:not(:last-child){margin-right:10px}input#quick_code{text-transform:uppercase}.company_lookup{position:relative}.company_lookup:not(.show),div.form-group.company-field[data-key=name] input:not(:focus)~.company_lookup .results{display:none}.company_lookup .results{position:absolute;background-color:#fff;border:1px solid var(--nc-border-color-main);width:100%;border-bottom-left-radius:var(--nc-border-radius);border-bottom-right-radius:var(--nc-border-radius);display:flex;flex-direction:column;row-gap:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);max-height:600px;overflow:auto}.company_lookup .results .record{display:flex;flex-direction:column;padding:10px;cursor:pointer}.company_lookup .results .record-title{font-weight:700}.company_lookup .results .record-meta{font-size:.9em}.company_lookup .results .record-names{font-style:italic;font-size:.85em;opacity:.8}.company_lookup .results .record:not(:last-child){border-bottom:1px solid var(--nc-border-color-main)}.company_lookup .results .record:hover{background-color:var(--nc-table-border-color)}#tenant-switcher .tenants{display:flex;flex-wrap:wrap;margin-top:10px;column-gap:10px;row-gap:10px}#tenant-switcher .tenants a{display:block;width:calc(50% - 10px);padding:10px 20px;border:1px solid var(--nc-grey);border-radius:var(--nc-border-radius);cursor:pointer;text-decoration:none;color:var(--nc-text-base);box-shadow:0 2px 6px 0 rgba(0,0,0,.08);font-size:1.1em}#tenant-switcher .tenants a:hover{border-color:var(--nc-border-color-adverse)}.otp_image{width:300px;height:300px;display:flex;margin:20px auto;border:1px solid var(--nc-border-color-highlight);background-position:center;background-size:contain;background-repeat:no-repeat}.otp_image>i{margin:auto;font-size:3em;color:var(--nc-border-color-highlight)}.tab-selector{display:flex;column-gap:15px;row-gap:15px;margin-bottom:10px}.tab-selector>.tab-selector_option{padding-bottom:5px;cursor:pointer}.tab-selector>.tab-selector_option.active{font-weight:700}.tab-selector>.tab-selector_option.active::after{content:'';display:block;width:calc(100% - 10px);margin:5px auto 0;height:1px;background-color:var(--nc-orange)}.tabs .tab-option:not(.active){display:none}.tabs .tabs-header{display:flex;justify-content:space-between}#agreements .agreements_wrapper{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}#agreements .agreements_wrapper .agreement{min-width:600px;width:calc(33% - 15px)}.agreement_description{border:1px dotted var(--nc-border-color-main);padding:10px;border-radius:calc(.25rem - 1px);width:100%;max-height:100px;overflow:auto}#agreements .agreements_wrapper .agreement:not(:hover) .edit-agreement{display:none}#agreements .agreements_wrapper .edit-agreement{cursor:pointer}body.price-agreement #products.agreement_products .card-body{max-height:620px;overflow-y:auto}body.price-agreement #product-list{flex-grow:1}.bookings-staff .main-content,.projects-staff .main-content,.scheduling .main-content,body.schedule .main-content{min-height:100%;flex-grow:1;display:flex;flex-direction:column}.calendar_wrapper,.calendar_wrapper>.calendar,.scheduling .scheduler,.scheduling .scheduler>.calendar,.shift-groups-scheduler,.shift-groups-scheduler>.calendar{min-height:100%;flex-grow:1}.shift-groups-scheduler th.fc-resource[role=columnheader]{cursor:pointer}.shift-groups-scheduler .fc .fc-timegrid-col.fc-day-today{background:unset}.shift-groups-scheduler .fc .fc-timegrid-col-bg .fc-bg-event{background-color:rgba(22,101,216,.3)}#staffpicker_wrapper tr.selected td{border-color:orange}body.shift_invitation.single .main-content>.row>div.shift-acceptance-buttons{display:flex;flex-direction:row;justify-content:center;margin:0 auto;row-gap:10px;column-gap:10px}.shift-acceptance-buttons>button{display:inline-block}.invitation-block{display:flex;padding:10px;margin-left:-10px;margin-right:-10px;margin-top:0;margin-bottom:0;position:relative}.invitation-block:not(:last-child){border-bottom:.5px solid var(--nc-border-color-main)}.invitation-block_middle{flex:1}div.invitation-block_tenant{font-weight:700;font-size:1.2em}div.invitation-block_title{font-weight:700}.invitation-block_left .invitation-icon{display:flex;border-radius:50%;font-size:1.25em;width:50px;height:50px;margin-right:10px;background-color:var(--nc-primary);color:#fff;margin-top:auto;margin-bottom:auto}.invitation-block_left .invitation-icon:before{margin:auto}.invitation-block_left,.invitation-block_right{display:flex}.invitation-block .buttons{margin-top:auto;margin-bottom:auto;display:flex;column-gap:10px}.invitation-block .buttons .accept{color:var(--nc-success)}.invitation-block .buttons .reject{color:var(--nc-danger)}#invoice_attachments td[data-key=preview],#quotation_attachments td[data-key=preview]{width:10px}table.extra-fields tbody tr td:not([data-key=buttons]),table.extra-fields tbody tr.ui-sortable-helper td,table.extra-fields tbody tr.ui-sortable-placeholder td,table.extra-fields thead tr td:not(:last-of-type){width:50%}table.extra-fields thead tr td:last-of-type{min-width:80px}body.settings div#extra_fields.card-body{padding:0}.settings-extra-fields-groups .extra-field-group{background-color:var(--nc-bg-main);padding:15px}.extra-field-group.ui-sortable-helper{border-radius:var(--nc-border-radius);border-bottom:0}.settings-extra-fields-groups .extra-field-group:not(:last-child){margin-bottom:20px;border-bottom:1px solid var(--nc-border-color-main);padding-bottom:20px}.settings-extra-fields-groups .extra-field-group_name{font-weight:700}.settings-extra-fields-groups .extra-field-group_header{display:flex;justify-content:space-between;margin-bottom:10px}.settings-extra-fields-groups .extra-field-group_buttons{display:flex;gap:10px}.daily-increase-rule:not([data-mode=by_day]) .form-group[data-key=factor_by_day],.daily-increase-rule:not([data-mode=static]) .form-group[data-key=factor]{display:none}.daily-increase-rule .invalid-feedback{display:none!important}.badge.sales_status_confirmed{background-color:var(--nc-success)}.badge.sales_status_canceled{background-color:var(--nc-danger)}.badge.sales_status_active{background-color:var(--nc-success)}.badge.project_status_archived,.badge.sales_status_archive{background-color:#000}.badge.project_status_new,.badge.sales_status_new{background-color:var(--nc-text-secondary)}.detail-row[data-key*='_status'] .detail-row-value .badge:not(:first-child){margin-left:.75em}.badge.request_status_processed{background-color:var(--nc-success)}.badge.request_status_rejected{background-color:var(--nc-danger)}.tooltip-wrapper{background-color:#fff;border:1px solid var(--nc-container-border-color);color:#000;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);padding:10px;z-index:9999;font-size:.9em}.tooltip-wrapper .title{font-size:1.1em;font-weight:700;margin-bottom:10px}.tooltip-wrapper .info-row{display:flex;grid-gap:4px}.tooltip.show{opacity:1}.fc-ICS-button::before{content:'\e09a';font-family:"Font Awesome 6 Pro";display:block;font-weight:300}#sync-calendar-modal .urls{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}#sync-calendar-modal .urls .add{flex:1;min-width:calc(50% - 10px)}#sync-calendar-modal .urls .add i{margin-right:10px}table .schedule-item-group td{font-weight:700}table.file-table span.file-type{display:table-caption}.thumbnail-block .thumbnail-holder{width:100%;padding-top:100%;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}.thumbnail-block .buttons-holder{display:flex;justify-content:center;column-gap:10px}.thumbnail-block.has-thumbnail:not(.replace-thumbnail) form,.thumbnail-block:not(.has-thumbnail) .buttons-holder,.thumbnail-block:not(.has-thumbnail) .thumbnail-holder{display:none}#edit-file-modal #thumbnail{margin-bottom:20px}#edit-file-modal #thumbnail b,.dropzone_wrapper-title b{margin-bottom:10px;display:block}#edit-file-modal #thumbnail-holder{width:100%;height:250px;background-position:center;background-size:cover;background-repeat:no-repeat;border:1px solid var(--nc-border-color-main)}.modal .rules-preview{margin-top:30px;padding-top:20px;border-top:1px solid var(--nc-container-border-color)}@media only screen and (min-width:768px){#product-set-items.card-body,.staff-list{grid-template-columns:repeat(2,1fr)}#product-set-items.card-body>.empty{grid-column:span 2}}@media only screen and (min-width:992px){#contacts.card-body{grid-template-columns:repeat(2,1fr)}.detail-group>.detail-row .detail-row-label{width:33.33%}.detail-group>.detail-row .detail-row-value{width:66.67%}body.single.invoice #contact_history,body.single.quotations #contact_history{max-height:500px}#product-set-items.card-body{grid-template-columns:repeat(3,1fr)}#product-set-items.card-body>.empty{grid-column:span 3}}@media only screen and (min-width:1600px){body.projects-material .product-card{width:33.333%;display:block}body.projects-material .row.main_row{flex-wrap:nowrap}body.projects-material .material-card{flex-shrink:1}}@media only screen and (min-width:1300px){#contacts.card-body,.staff-list{grid-template-columns:repeat(3,1fr)}#product-set-items.card-body{grid-template-columns:repeat(4,1fr)}#product-set-items.card-body>.empty{grid-column:span 4}}@media only screen and (min-width:1600px){#contact-addresses{grid-template-columns:repeat(2,1fr)}#contacts.card-body,.staff-list{grid-template-columns:repeat(4,1fr)}#product-set-items.card-body{grid-template-columns:repeat(5,1fr)}#product-set-items.card-body>.empty{grid-column:span 5}}@media only screen and (min-width:1800px){#contacts.card-body,.staff-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1000px){.modal-dialog{max-width:95%}}@media only screen and (max-width:1300px){.toggle-sidebar{display:inline-block}header .nav-buttons{display:flex}#sidebar_wrapper{left:calc(var(--sidebar-width) * -1)}body.show-sidebar #sidebar_wrapper,header{left:0}header{width:calc(100% - 40px)}main.page{margin-left:0}.permission-form-option{width:calc(50% - 20px)}}@media only screen and (max-width:767px){body.main-center-card .brand-logo{top:unset;left:unset;position:relative;text-align:center;margin-bottom:25px}body.main-center-card{flex-direction:column;justify-content:center}body.main-center-card main{margin:0 auto}body.main-center-card .card-header{text-align:center}body.main-center-card h4{margin:auto}.header-button i{font-size:1em}.header-button span{display:none}header .page_title{font-size:1em}.table_wrapper>.top-row{flex-direction:column-reverse;row-gap:10px}.table_wrapper>.top-row div{margin-left:0!important}.table_wrapper>.top-row div button{width:100%}.table_wrapper>.top-row div button:not(:last-child){margin-bottom:10px}#tenant-switcher .tenants a{width:100%}.permission-form-option{width:100%}.fc .fc-toolbar.fc-header-toolbar{flex-direction:column;row-gap:20px}}@media only screen and (max-width:567px){.detail-row{display:flex;flex-direction:column}.detail-row>div{width:100%}}
.table_wrapper .top-row .search{flex:1 0}.table_wrapper .dataTables_wrapper,.table_wrapper>table.datatable{margin-left:-15px;margin-right:-15px}.table_wrapper .datatable{margin-top:10px!important}table.datatable{width:100%!important;border-collapse:collapse!important}.table_wrapper>table.datatable{width:calc(100% + 30px)!important}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc_disabled:after,table.dataTable>thead .sorting_desc_disabled:before{top:10px!important;bottom:10px!important}td.td-1px{width:1px!important;text-align:center}td.td-20per{width:20%!important}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center}div.dataTables_wrapper div.dataTables_paginate{margin-top:20px}table.dataTable tr td,table:not(.fc-scrollgrid):not(.ui-datepicker-calendar)>tbody>tr>td,table:not(.fc-scrollgrid):not(.ui-datepicker-calendar)>thead>tr>td{padding:10px}table tr td{word-break:break-all}table:not(.ui-datepicker-calendar) thead tr{background-color:var(--nc-thead-bg)}table.dataTable tr td:first-child,table:not(.fc-scrollgrid) td:first-child{padding-left:25px}table.dataTable tr td:last-child,table:not(.fc-scrollgrid) td:last-child{padding-right:25px}table.fc-scrollgrid td{padding-left:0!important;padding-right:0!important}table.dataTable>thead>tr>td:last-child:not(.sorting_disabled),table.dataTable>thead>tr>th:not(.sorting_disabled){padding-right:45px}table.dataTable>thead td:last-child.sorting:before,table.dataTable>thead td:last-child.sorting_asc:before,table.dataTable>thead td:last-child.sorting_asc_disabled:before,table.dataTable>thead td:last-child.sorting_desc:before,table.dataTable>thead td:last-child.sorting_desc_disabled:before{right:2em}table.dataTable>thead td:last-child.sorting:after,table.dataTable>thead td:last-child.sorting_asc:after,table.dataTable>thead td:last-child.sorting_asc_disabled:after,table.dataTable>thead td:last-child.sorting_desc:after,table.dataTable>thead td:last-child.sorting_desc_disabled:after{right:1.5em}table tr:not(:last-child){border-bottom:1px solid var(--nc-table-border-color)}table.dataTable thead td,table.dataTable thead th{position:relative;background-image:none!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{position:absolute;top:12px;right:8px;display:block;font-family:FontAwesome}table.dataTable thead>tr>td.sorting:before{content:"\f0dc";color:#ddd;font-size:.8em;padding-top:.65em;opacity:1}table.dataTable thead>tr>td.sorting_asc:before{content:"\f0de";color:#000}table.dataTable thead>tr>td.sorting:after{content:unset!important}table.dataTable thead>tr>td.sorting_desc:before{content:"\f0dd";color:#000}table.dataTable thead td,table.dataTable thead th,table.dataTable.no-footer,table.datatable{border-color:#e1e7ec}.dataTables_wrapper .dataTables_paginate{float:unset;text-align:center}table a{text-decoration:none}table.dataTable tbody tr:hover td:not(.dataTables_empty){background-color:#e1e7ec}
.notifications_wrapper{z-index:99999999;position:fixed;top:10px;right:10px}.notifications_wrapper .noccie-notification{width:300px;padding:10px;color:#000;background-color:#fff;font-size:.9em;border-radius:var(--nc-border-radius);box-shadow:var(--bs-box-shadow);display:flex;margin-bottom:10px;-webkit-transform:translate3d(0,0,0)}.notifications_wrapper .noccie-notification_left{color:var(--nc-info)}.notifications_wrapper .noccie-notification_left,.notifications_wrapper .noccie-notification_right{display:flex;flex-direction:column}.notifications_wrapper .noccie-notification_left>*{margin:5px auto auto;width:30px;text-align:center;font-size:1.5em}.notifications_wrapper .noccie-notification_left,.notifications_wrapper .noccie-notification_right{padding:10px}.notifications_wrapper .noccie-notification_right{margin:auto 0}.noccie-notification_title{font-weight:700}.noccie-notification_desc,.noccie-notification_title{word-break:break-word;line-height:1.2em}.noccie-notification_desc{padding-top:5px}.notifications_wrapper .noccie-notification-success .noccie-notification_left{color:var(--nc-success)}.notifications_wrapper .noccie-notification-warning .noccie-notification_left{color:var(--nc-warning)}.notifications_wrapper .noccie-notification-danger .noccie-notification_left,.notifications_wrapper .noccie-notification-error_message .noccie-notification_left{color:var(--nc-danger)}.notifications_wrapper .noccie-notification-success_message{background-color:var(--nc-success)}.notifications_wrapper .noccie-notification-error_message{background-color:var(--nc-danger)}.notifications_wrapper .noccie-notification-error_message,.notifications_wrapper .noccie-notification-error_message .noccie-notification_left,.notifications_wrapper .noccie-notification-success_message,.notifications_wrapper .noccie-notification-success_message .noccie-notification_left{color:#fff}.notifications_wrapper .noccie-notification-warning_message{background-color:var(--nc-warning)}.notifications_wrapper .noccie-notification-warning_message,.notifications_wrapper .noccie-notification-warning_message .noccie-notification_left{color:#fff}div.noccie-alert-wrapper::before{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;content:'';opacity:.5;z-index:-1}div.noccie-alert-wrapper{position:fixed;display:flex;top:0;left:0;min-width:100vw;min-height:100vh;z-index:99999998}div.noccie-alert-wrapper>div.noccie-alert{margin:auto;background-color:#fff;width:500px;max-width:calc(100vw - 50px);border-radius:vaR(--nc-border-radius);display:flex;flex-direction:column;padding:50px;text-align:center}div.noccie-alert_icon{color:var(--nc-info);margin:0 auto 20px;font-size:5em;text-align:center;display:flex;flex-direction:column}div.noccie-alert.noccie-alert-warning div.noccie-alert_icon{color:var(--nc-warning)}div.noccie-alert_title{font-size:2.3em;font-weight:700;margin-bottom:10px}div.noccie-alert_body{font-size:1.2em;word-wrap:break-word}div.noccie-alert_footer{display:flex;margin-top:auto;padding-top:40px;justify-content:space-around}div.noccie-alert_footer button{background-color:var(--nc-primary);color:#fff;border-radius:var(--nc-border-radius);display:inline-block;padding:.75rem 1.5rem;font-size:1.2em;border:none}div.noccie-alert_footer button:hover{opacity:.8}.noccie-notification.has_url{cursor:pointer}.contact_moment-block .contact_moment-title,.note-block .note-title,.notification-block .notification-title{font-weight:700}.contact_moment-block .contact_moment-meta,.note-block .note-meta,.notification-block .notification-meta{color:var(--nc-text-secondary)}.contact_moment-block .contact_moment-date span,.note-block .note-date span,.notification-block .notification-date span{margin-left:5px}.contact_moment-block .contact_moment-header,.note-block .note-header,.notification-block .notification-header{display:flex;width:100%}.contact_moment-block .contact_moment-header .contact_moment-header_middle,.note-block .note-header .note-header_middle,.notification-block .notification-header .notification-header_middle{width:100%}.contact_moment-block .contact_moment-header .contact_moment-header_right,.note-block .note-header .note-header_right,.notification-block .notification-header .notification-header_right{display:flex;text-align:right}.contact_moment-header_right .buttons i:hover{opacity:.75}.contact_moment-block:not(.show) .contact_moment-body,.note-block:not(.show) .note-body{display:none}.contact_moment-block,.note-block,.notification-block{border-bottom:.5px solid var(--nc-border-color-main);padding-bottom:10px;margin-bottom:10px;margin-top:10px}#notifications_history .notification-block{padding:10px;margin-left:-10px;margin-right:-10px;margin-top:0;margin-bottom:0;position:relative}#notifications_history .notification-block[data-target]{cursor:pointer}#notifications_history .notification-block:last-child{border-bottom:none}#notifications_history .notification-block[data-status=read]{background-color:#f6f8fa;color:#656d76}#notifications_history{position:relative}#notifications_history .notification-block .buttons{margin-right:10px}#notifications_history .notification-block .buttons i{margin-top:auto;margin-bottom:auto;cursor:pointer}#notifications_history .notification-block .buttons .read-switcher::before,#notifications_history .notification-block[data-status=read] .buttons .read-switcher:hover::before{content:"\f0e0"}#notifications_history .notification-block[data-status=new] .buttons .read-switcher:hover::before,#notifications_history .notification-block[data-status=read] .buttons .read-switcher::before{content:"\f2b6"}.contact_moment-block .contact_moment-roles span,.note-block .note-roles span{margin-right:5px}.contact_moment-block .contact_moment-body,.note-block .note-body{margin-top:10px;border:1px dotted var(--nc-border-color-main);padding:10px;border-radius:calc(.25rem - 1px)}.contact_moment-block .contact_moment-body p,.note-block .note-body p{margin-bottom:0}.contact_moment-message{padding:10px;margin-top:10px;border-radius:calc(.25rem - 1px);background:var(--nc-bg-base)}.note-block .buttons,.notification-block .buttons{display:flex}.note-block .buttons i,.notification-block .buttons i{margin-left:5px;width:18px;text-align:center}.note-block .author_image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;border-radius:50%}.note-block .author_icon,.note-block .author_image,.notification-icon{width:50px;height:50px;margin-right:10px}.notification-icon{color:#fff;background-color:#6c757d}.note-block .author_icon,.notification-icon{display:flex;border-radius:50%;font-size:1.25em}.note-block .author_icon,.note-block .author_image{border:1px solid var(--nc-border-color-main)}.note-block .author_icon::before{margin:auto}.notification-icon::before{margin:auto}.contact_moment-icon::before{content:"\e4a2"}.notification-icon::before{content:"\f0f3"}.detail-row[data-key=tags] .badge:not(:first-child),td[data-key=tags] .badge:not(:first-child){margin-left:5px}.notification-block[data-type=chat] .notification-icon::before{content:'\f4b6'}.notification-block[data-type=chat] .notification-icon{background-color:#20c997}.notification-block[data-type=mail] .notification-icon::before{content:'\f0e0'}.notification-block[data-type=outgoing_email] .notification-icon::before{content:'\f1d8'}.notification-block[data-type=mail] .notification-icon,.notification-block[data-type=outgoing_email] .notification-icon{background-color:#0d6efd}.notification-block[data-type=meeting] .notification-icon::before{content:'\f4c6'}.notification-block[data-type=meeting] .notification-icon{background-color:#e35d6a}.notification-block[data-type=phonecall] .notification-icon::before{content:'\f095'}.notification-block[data-type=phonecall] .notification-icon{background-color:#fd7e14}.notification-block[data-type=contactform] .notification-icon::before{content:'\e1e6'}.notification-block[data-type=contactform] .notification-icon{background-color:#d63384}.notification-block[data-type=feedback] .notification-icon::before{content:'\f4b0'}.notification-block[data-type=feedback] .notification-icon{background-color:#6f42c1}.notification-block[data-connected_type=quotation] .notification-icon::before{content:'\f573'}.notification-block[data-connected_type=invoice] .notification-icon::before{content:'\f570'}.notification-block[data-type=accepted][data-connected_type=quotation] .notification-icon::before{content:'\f316'}.notification-block[data-type=accepted][data-connected_type=quotation] .notification-icon{background-color:var(--nc-success)}.notification-block[data-type=rejected][data-connected_type=quotation] .notification-icon::before{content:'\f317'}.notification-block[data-type=due][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=due][data-connected_type=quotation] .notification-icon::before{content:'\f31a'}.notification-block[data-type=due][data-connected_type=invoice] .notification-icon,.notification-block[data-type=due][data-connected_type=quotation] .notification-icon,.notification-block[data-type=rejected][data-connected_type=quotation] .notification-icon{background-color:var(--nc-danger)}.notification-block[data-type^=send_][data-connected_type=invoice]:not([data-type=send_schedule]) .notification-icon::before,.notification-block[data-type^=send_][data-connected_type=quotation]:not([data-type=send_schedule]) .notification-icon::before{content:'\f1d8'}.notification-block[data-type^=send_][data-connected_type=invoice]:not([data-type=send_schedule]):not([data-type=send_reminder]) .notification-icon,.notification-block[data-type^=send_][data-connected_type=quotation]:not([data-type=send_schedule]) .notification-icon{background-color:var(--nc-primary)}.notification-block[data-type=send_reminder][data-connected_type=invoice] .notification-icon{background-color:var(--nc-danger)}.notification-block[data-type=added_to_provider] .notification-icon::before{content:'\e09a'}.notification-block[data-type=direct_debit_added_to_provider] .notification-icon::before{content:"\f53c"}.notification-block[data-type=direct_debit_added_to_provider] .notification-icon{background-color:#6f42c1}.notification-block[data-type=open][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=paid][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=payment_added][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=payment_failed][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=payment_removed][data-connected_type=invoice] .notification-icon::before,.notification-block[data-type=payment_started][data-connected_type=invoice] .notification-icon::before{content:"\f53c"}.notification-block[data-type=payment_chargedback][data-connected_type=invoice] .notification-icon::before{content:"\e528"}.notification-block[data-type=paid][data-connected_type=invoice] .notification-icon,.notification-block[data-type=payment_added][data-connected_type=invoice] .notification-icon{background-color:var(--nc-success)}.notification-block[data-type=created_from_quotation][data-connected_type=invoice] .notification-icon,.notification-block[data-type=created_invoice][data-connected_type=quotation] .notification-icon{background-color:#d63384}.notification-block[data-type=created_from_quotation][data-connected_type=invoice] .notification-icon::before{content:"\f0c1"}.notification-block[data-type=created_invoice][data-connected_type=quotation] .notification-icon::before{content:"\f570"}.notification-block[data-type=payment_started][data-connected_type=invoice] .notification-icon::before{content:"\f53c"}.notification-block[data-type=payment_started][data-connected_type=invoice] .notification-icon{background-color:var(--nc-orange)}.notification-block[data-type=payment_chargedback][data-connected_type=invoice] .notification-icon,.notification-block[data-type=payment_failed][data-connected_type=invoice] .notification-icon,.notification-block[data-type=payment_removed][data-connected_type=invoice] .notification-icon{background-color:var(--nc-danger)}.notification-block[data-type=email_verified] .notification-icon::before,.notification-block[data-type=invoice_email_verified] .notification-icon::before{content:"\e4e8"}.notification-block[data-type=email_verified] .notification-icon,.notification-block[data-type=invoice_email_verified] .notification-icon{background-color:var(--nc-primary)}.notification-block[data-type=send_schedule] .notification-icon{background-color:var(--nc-indigo)}.notification-block[data-type=send_schedule] .notification-icon::before{content:"\f017"}.notification-block[data-type=provider_connection_error] .notification-icon{background-color:var(--nc-danger)}.notification-block[data-type=provider_connection_error] .notification-icon::before{content:"\e35f"}.notification-block[data-type=canceled] .notification-icon{background-color:var(--nc-danger)}.notification-block[data-type=canceled] .notification-icon::before{content:'\f273'}.notification-block[data-type=canceled][data-connected_type=project] .notification-icon::before{content:'\f65f'}.notification-block[data-type=confirmed] .notification-icon{background-color:var(--nc-success)}.notification-block[data-type=confirmed] .notification-icon::before{content:'\f274'}.notification-block[data-type=confirmed][data-connected_type=project] .notification-icon::before{content:'\e64e'}.notification-block[data-type=change_request] .notification-icon{background-color:var(--nc-primary)}.notification-block[data-type=change_request] .notification-icon::before{content:'\e60a'}.notification-block[data-type=send_direct_debit_mandate_request] .notification-icon::before{content:'\f0e0'}.notification-block[data-type=send_direct_debit_mandate_request] .notification-icon{background-color:var(--nc-primary)}.notification-block[data-type=direct_debit_mandate_request_accepted] .notification-icon::before{content:'\e4e8'}.notification-block[data-type=direct_debit_mandate_request_accepted] .notification-icon{background-color:var(--nc-success)}
.error_title{font-style:italic;font-size:.9em}.error_icon{display:flex;border-radius:50%;width:70px;height:70px;font-size:1.75rem;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;margin-top:-20px;margin-bottom:20px}.error-page .card-header{padding-top:50px}
.validate-otp_icon{display:flex;border-radius:50%;width:70px;height:70px;font-size:1.75rem;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;margin-top:-20px;margin-bottom:20px}
