@charset "UTF-8";@layer properties;.btn-danger{background-color:var(--danger)!important;color:#fff;border-color:var(--danger)!important}.btn-danger:hover{background-color:#aa0b0b!important;border-color:#aa0b0b!important}.btn-warning{background-color:var(--warning)!important;color:#fff;border-color:var(--warning)!important}.btn-warning:hover{background-color:#e78613!important;border-color:#e78613!important}.btn-success{background-color:var(--success)!important;color:#fff;border-color:var(--success)!important}.btn-success:hover{background-color:#008024!important;border-color:#008024!important}.btn-info{background-color:var(--secondary)!important;color:#fff;border-color:var(--secondary)!important}body .body-container .text-primary{color:var(--primary)}body .body-container .text-primary:hover,body .body-container .text-primary:focus{color:var(--primary-dark)}[src="/assets/images/no-data.svg"]{filter:hue-rotate(36deg) saturate(.5)}app-layout-offline .info-panel .logo{background-image:url(/assets/images/geosquare_dark.svg)!important;background-size:contain;width:500px}#sidebar .sidebar__mini-logo{background-image:url(/assets/images/geosquare_dark.svg)}:root{--section-crm: var(--geo-module-crm);--section-contact: var(--geo-module-contact);--section-product: var(--geo-module-product);--section-stock: var(--geo-module-stock);--section-ged: var(--geo-module-ged);--section-admin: var(--geo-module-admin);--section-erp: var(--geo-module-erp);--section-onboarding: var(--geo-module-onboarding);--section-deal: var(--geo-module-deal);--section-geosquare: var(--geo-module-geosquare);--section-sale: var(--geo-module-sale);--section-pilotage: var(--geo-module-pilotage);--section-sale-nav: rgb(242.25, 204.45, 12.75);--muted: var(--geo-text-muted);--info: var(--geo-feedback-info);--info-bg: var(--geo-feedback-info-bg);--info-border: var(--geo-feedback-info-border);--info-text: var(--geo-feedback-info-text);--success: var(--geo-feedback-success);--success-bg: var(--geo-feedback-success-bg);--success-border: var(--geo-feedback-success-border);--success-text: var(--geo-feedback-success-text);--warning: var(--geo-feedback-warning);--warning-bg: var(--geo-feedback-warning-bg);--warning-border: var(--geo-feedback-warning-border);--warning-text: var(--geo-feedback-warning-text);--danger: var(--geo-feedback-danger);--danger-bg: var(--geo-feedback-danger-bg);--danger-border: var(--geo-feedback-danger-border);--danger-text: var(--geo-feedback-danger-text)}.text-sale{color:#ffd500}.text-contact{color:#faa61a}.text-product{color:#a6ce39}.text-stock{color:#1f2d53}.text-ged{color:#ffd500}.text-erp{color:#00a8e5}.text-onboarding{color:#1f2d53}.text-admin{color:#636c72}.text-deal,.text-geosquare{color:#faa61a}.text-pilotage{color:#1f2d53}:root{--primary-light: var(--geo-color-primary-light);--primary: var(--geo-color-primary);--primary-dark: var(--geo-color-primary-dark);--secondary-light: var(--geo-color-secondary-light);--secondary: var(--geo-color-secondary);--secondary-dark: var(--geo-color-secondary-dark);--tertiary-light: var(--geo-color-tertiary-light);--tertiary: var(--geo-color-tertiary);--tertiary-dark: var(--geo-color-tertiary-dark);--white: var(--geo-color-white);--cost-purchase: var(--geo-color-purchase);--cost-hour: var(--geo-color-hour);--cost-expense: var(--geo-color-expense);--note: var(--geo-color-note);--gouv-blue: var(--geo-color-gouv-blue);--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--avatar-1: var(--section-crm);--avatar-2: var(--section-contact);--avatar-3: var(--section-product);--avatar-4: var(--section-erp);--avatar-5: var(--section-stock);--avatar-6: var(--section-ged);--avatar-7: var(--primary);--avatar-8: var(--primary-light);--avatar-9: var(--secondary-light);--avatar-10: var(--note);--avatar-11: var(--gouv-blue);--avatar-12: var(--cost-purchase)}body{font-family:Roboto,Helvetica Neue,Arial,sans-serif;color:#313131;font-size:.9rem;font-weight:300;line-height:1.42;letter-spacing:normal}@layer base{hr{border-color:#e5e7eb;margin-bottom:1rem}a:not([href]){cursor:pointer}}.link{color:var(--secondary);text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer}.link:hover{color:var(--primary);text-decoration:underline}.link-icon i{opacity:.5}.link-icon:hover i{opacity:1}.bg-orange{background-color:#faa61a}.bg-yellow{background-color:#ffd500}.text-yellow{color:#ffd500}.wrapper{background-color:#edf1f5}#toast-container{z-index:1130!important}a[aria-expanded=true] .arrow:before{content:"\f107"}a .arrow:before{content:"\f105"}.arrow-down:before{content:"\f107"}*{scrollbar-width:thin;scrollbar-color:#d1d5db #edf1f5}*::-webkit-scrollbar{width:8px;height:10px;background-color:#edf1f5}*::-webkit-scrollbar-track{background-color:#edf1f5}*::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:var(--geo-radius-xs)}.circle-picture{display:inline-block;border-radius:var(--geo-radius-circle);background-position:center;background-size:cover;vertical-align:middle;margin:8px 0}.circle-picture.small{width:36px;height:36px;min-width:36px;line-height:36px}.circle-picture.big{width:100px;height:100px}.circle-picture.medium{width:50px;height:50px}.circle-picture.icon-30{height:30px!important;width:30px!important;min-width:30px!important;line-height:30px!important;color:#fff;text-align:center}.circle-picture.icon-30 i{line-height:30px!important}.circle-initial{background-color:#1f2d53;text-align:center;cursor:pointer;color:#fff;font-weight:700;font-size:.8rem}.circle-initial.small{line-height:36px}.img-circle{border-radius:var(--geo-radius-circle)}.img-square{background-repeat:no-repeat;background-size:cover;background-position:center}.display-block,label.display-block{display:block}.position-left{margin-right:7px}#toast-container,#toast-subs,#toast-stripe-alert{position:fixed;z-index:1130}#toast-container .toast,#toast-container .toast:hover,#toast-subs .toast,#toast-subs .toast:hover,#toast-stripe-alert .toast,#toast-stripe-alert .toast:hover{border-radius:0;box-shadow:0}#toast-container .toast.toast-error,#toast-container .toast:hover.toast-error,#toast-subs .toast.toast-error,#toast-subs .toast:hover.toast-error,#toast-stripe-alert .toast.toast-error,#toast-stripe-alert .toast:hover.toast-error{background-color:#d35b2b}#toast-container .toast.toast-success,#toast-container .toast:hover.toast-success,#toast-subs .toast.toast-success,#toast-subs .toast:hover.toast-success,#toast-stripe-alert .toast.toast-success,#toast-stripe-alert .toast:hover.toast-success{background-color:#a6ce39}.cdk-drag-placeholder{background:red;width:100%;opacity:.2}.cdk-drag-preview{box-shadow:0 5px 5px -3px color-mix(in srgb,black 20%,transparent),0 8px 10px 1px color-mix(in srgb,black 14%,transparent),0 3px 14px 2px color-mix(in srgb,black 12%,transparent);opacity:.8}.cdk-drag-animating,.cdk-drop-list-dragging .cdk-drag{transition:transform .25s cubic-bezier(0,0,.2,1)}.grabbable{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.profile-avatar{max-width:200px}.product-image{width:300px;max-width:100%}.small-product-image{width:50px;max-width:100%}.text-default{font-size:14px!important}.text-big{font-size:16px!important}.text-bigger{font-size:1.4rem!important}.text-biggest{font-size:2.2rem!important}.text-small{font-size:12px!important}.text-smaller{font-size:10px!important}a.link-gray{color:#7b7b90}geosquare-modal.no-height .modalDialog section{height:initial!important}dashboard-statistics .opa{opacity:.2}dashboard-statistics .no-data{width:500px;max-width:100%;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}dashboard-statistics img{max-width:100%}.fc-time,.fc-title{color:#040406}.fc-event .fc-time,.fc-event .fc-title{color:#fff}.multiline-string{white-space:pre-line}.pdf-template{display:inline-block;width:8rem;padding:1rem;margin-right:1rem;margin-bottom:1rem;cursor:pointer;background:#f9f9fb;box-shadow:0 1px 3px color-mix(in srgb,black 20%,transparent)}.pdf-template img{max-width:100%}.wizard .pdf-template{width:7rem;padding:.4rem 1rem}.wizard .pdf-template.active{border:solid 2px #1f2d53}.wizard .pdf-template div{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.circle-icon,app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper,app-root .page-create>a>li a .menu-item-icon-wrapper{display:inline-block;background:#f3f4f6;border-radius:var(--geo-radius-circle);height:45px;width:45px;line-height:45px;text-align:center;cursor:pointer;color:#034b74}.circle-icon:hover,app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper:hover,app-root .page-create>a>li a .menu-item-icon-wrapper:hover{background:#e5e7eb}.circle-icon i,app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper i,app-root .page-create>a>li a .menu-item-icon-wrapper i{line-height:45px;font-size:1rem}.flex-grow-1{flex-grow:1}.timeline{border-left:3px solid rgb(170.9078947368,185.0921052632,223.5921052632);padding-left:35px;list-style:none;margin-bottom:0}.timeline .timeline-event{position:relative}.timeline .timeline-event:before{content:"";position:absolute;left:-45px;top:6px;height:18px;width:18px;background-color:#1f2d53;border-radius:var(--geo-radius-circle);border:5px solid #fff;z-index:9}.timeline .timeline-event:after{content:"";position:absolute;left:-38px;top:14px;height:3px;width:30px;background-color:#abb9e0}.shadow-none{box-shadow:none!important}.nice-card,.geo-card,.contact2 .accordion .accordion-item,grid-k3>div>div,file-grid>div>div,model-selection>div>div,grid>div>div,.grid>div>div{background-color:#fff;border-radius:var(--geo-radius-xs);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent)}.cursor-pointer{cursor:pointer}.cursor-normal,.cursor-normal:hover{cursor:default}.big-font-size{font-size:16px}.text-decoration-none{text-decoration:none!important}.copy-clipboard:hover .translate{left:10px;visibility:visible}.translate{visibility:hidden;transition-property:left;transition-duration:.5s;transition-timing-function:ease-out;left:0;position:relative}.ht-calculator{right:0;z-index:1120;background:#fff;box-shadow:0 5px 15px color-mix(in srgb,black 10%,transparent);border-radius:var(--geo-radius-xs);padding:8px;width:302px;top:103%;position:absolute}.ht-calculator .show.row{padding:0}.ht-calculator i{cursor:pointer}.no-shadow{box-shadow:none}.u-light-title{border-bottom:1px solid rgba(120,130,140,.13);line-height:2.2rem!important;font-size:1.2rem!important;font-weight:400;margin-bottom:1.6rem!important}.u-light-title i.fa{font-size:1rem}.u-light-title.no-border{border-bottom:0}.big-light-title,.contact2 .accordion .accordion-item .accordion-button,.big-subtitle,.big-title{display:block;font-size:1.3rem;font-weight:400;margin-bottom:.5rem;line-height:1.4}.big-light-title.small-icon i,.contact2 .accordion .accordion-item .small-icon.accordion-button i,.small-icon.big-subtitle i,.small-icon.big-title i{font-size:14px;position:relative;bottom:.1rem}.big-light-title.small-icon button i,.contact2 .accordion .accordion-item .small-icon.accordion-button button i,.small-icon.big-subtitle button i,.small-icon.big-title button i{bottom:initial;font-size:initial}.big-subtitle{font-size:1.1rem;line-height:1.2;color:#7b7b90}.blue-container{padding:1rem;border-radius:var(--geo-radius-lg);background-color:#bdc9e7;border:dashed 1px rgb(152.3421052632,169.6578947368,216.6578947368)}.blue-container .geo-card .close,.blue-container .contact2 .accordion .accordion-item .close,.contact2 .accordion .blue-container .accordion-item .close,.blue-container .geo-card .switch-corner,.blue-container .contact2 .accordion .accordion-item .switch-corner,.contact2 .accordion .blue-container .accordion-item .switch-corner{position:absolute;top:0;right:.9rem}.with-collapse{position:relative;cursor:pointer}.with-collapse:after{transition:all .3s ease;content:"\f105";color:#1f2d53;top:-2px;right:0;position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(90deg)}.with-collapse.collapse-right-padding:after{right:1rem}.collapsed>.with-collapse:after{transform:rotate(0)}.model-icon{background-color:#00a8e5;border-radius:var(--geo-radius-xs);height:1.6rem;width:1.6rem;line-height:1.6rem;text-align:center;font-size:1rem;color:#fff}model-footer tag-card .geo-input-row{max-width:100%!important;float:none!important}.flex-shrink-2{flex-shrink:2}.overflow-hidden{overflow:hidden}.selector-inline-list .item{background-color:#f3f4f6}.selector-inline-list .item .checker span{width:28px;height:28px;border-radius:var(--geo-radius-circle);background-color:#fff}.selector-inline-list .item .checker span.checked{color:#fff;background-color:#498bb2;border:0}.selector-inline-list .item .checker span:after{font-size:26px;top:1px;left:1px}@layer base{h1,h2,h3,h4,h5,h6{margin-top:calc(var(--spacing, .25rem) * 0);margin-bottom:calc(var(--spacing, .25rem) * 2);--tw-leading: var(--leading-tight, 1.25);line-height:var(--leading-tight, 1.25);--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500)}h1{font-size:var(--text-5xl, 3rem);line-height:var(--tw-leading, var(--text-5xl--line-height, 1))}h2{font-size:var(--text-4xl, 2.25rem);line-height:var(--tw-leading, var(--text-4xl--line-height, calc(2.5 / 2.25)))}h3{font-size:var(--text-3xl, 1.875rem);line-height:var(--tw-leading, var(--text-3xl--line-height, 1.2 ))}h4{font-size:var(--text-2xl, 1.5rem);line-height:var(--tw-leading, var(--text-2xl--line-height, calc(2 / 1.5)))}h5{font-size:var(--text-xl, 1.25rem);line-height:var(--tw-leading, var(--text-xl--line-height, calc(1.75 / 1.25)))}h6{font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5 ))}}.simple-title,.page-title h4,.board-params h4,.geo-card__title,.geo-card legend,.contact2 .accordion .accordion-item legend,.box-title{text-transform:uppercase;font-size:14px;font-weight:700;margin:0;color:#696969}.small-title{color:#919da8;text-transform:uppercase;font-size:90%;cursor:default}.geo-table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.geo-table th,.geo-table td{padding:.75rem;vertical-align:top}.geo-table thead th{vertical-align:bottom}.geo-table.geo-table-condensed th,.geo-table.geo-table-condensed td{font-size:12px}.geo-table.geo-table-condensed th row-input-text>.geo-field,.geo-table.geo-table-condensed th row-input-select>.geo-field,.geo-table.geo-table-condensed th row-input-select2>.geo-field,.geo-table.geo-table-condensed th row-input-textarea>.geo-field,.geo-table.geo-table-condensed td row-input-text>.geo-field,.geo-table.geo-table-condensed td row-input-select>.geo-field,.geo-table.geo-table-condensed td row-input-select2>.geo-field,.geo-table.geo-table-condensed td row-input-textarea>.geo-field{margin-bottom:0}.geo-table.geo-table-condensed th .modalDialog row-input-text>.geo-field,.geo-table.geo-table-condensed th .modalDialog row-input-select>.geo-field,.geo-table.geo-table-condensed th .modalDialog row-input-select2>.geo-field,.geo-table.geo-table-condensed th .modalDialog row-input-textarea>.geo-field,.geo-table.geo-table-condensed td .modalDialog row-input-text>.geo-field,.geo-table.geo-table-condensed td .modalDialog row-input-select>.geo-field,.geo-table.geo-table-condensed td .modalDialog row-input-select2>.geo-field,.geo-table.geo-table-condensed td .modalDialog row-input-textarea>.geo-field{margin-bottom:1rem}.geo-table.light-table{border:0}.geo-table.light-table tr,.geo-table.light-table th,.geo-table.light-table td{border:0!important}.geo-table.light-table th{font-weight:400}.table-responsive-container{display:block;width:100%;overflow:auto}.table-responsive-container>.geo-table{max-width:unset;display:table;table-layout:initial;width:max-content;margin:0}.table-responsive-container>.geo-table th,.table-responsive-container>.geo-table td{width:auto}.sub-table tr{background:#fff}.sub-table .table-xxs>tbody>tr>td{padding:2px 20px;font-size:.9em}.select-column{width:60px}.geo-table tr,.geo-table thead tr{border:0}.geo-table tbody tr:first-child td,.geo-table thead tbody tr:first-child td{border-top:1px solid rgba(120,130,140,.13)}.geo-table tr:last-child td,.geo-table tr:last-child th,.geo-table tfoot td,.geo-table thead tr:last-child td,.geo-table thead tr:last-child th,.geo-table thead tfoot td{border-bottom:0}.geo-table tbody tr:hover,.geo-table thead tbody tr:hover{background-color:#f7f7f9}.geo-table th,.geo-table td,.geo-table thead th,.geo-table thead td{border:0;border-bottom:1px solid rgba(120,130,140,.13);word-break:break-word}.geo-table thead th,.geo-table thead thead th{vertical-align:middle}.geo-table tr.success td,.geo-table thead tr.success td{background-color:#dff0d8}.geo-table tr.success:nth-child(2n) td,.geo-table thead tr.success:nth-child(2n) td{background-color:#e5f3df}.geo-table tr.info td,.geo-table thead tr.info td{background-color:#ecf9ff}.geo-table tr.info:nth-child(2n) td,.geo-table thead tr.info:nth-child(2n) td{background-color:#f6fcff}.geo-table tr.warning td,.geo-table thead tr.warning td{background-color:#fcf8e3}.geo-table tr.warning:nth-child(2n) td,.geo-table thead tr.warning:nth-child(2n) td{background-color:#fdfaec}.geo-table tr.danger td,.geo-table thead tr.danger td{background-color:#f2dede}.geo-table tr.danger:nth-child(2n) td,.geo-table thead tr.danger:nth-child(2n) td{background-color:#f5e5e5}.geo-table tr.readonly td,.geo-table thead tr.readonly td{background-color:#eef3f5}.geo-table tr.readonly:nth-child(2n) td,.geo-table thead tr.readonly:nth-child(2n) td{background-color:#f4f8f9}search-row.warning{background-color:#fcf8e3}.count-elements{line-height:33.5px;margin:0}.geo-table tr:hover .col-action .icon-menu,.geo-table tr:hover .col-action .fa-chevron-down{opacity:1}.geo-table .col-action{position:relative}.geo-table .col-action .icon-menu{position:relative;top:2px}.geo-table .col-action .icon-menu,.geo-table .col-action .fa-chevron-down{opacity:.5}.geo-table .col-action .dropdown-action-menu{left:auto!important;right:12px;top:36px!important;transform:none!important;width:max-content}.geo-table tr.unfold td{border-bottom:none;background-color:#f7f7f9}.geo-table tr.tr-fold{background-color:#f7f7f9}.notif-preference-table .geo-field{margin-bottom:.5rem!important}.notif-preference-table .section-preference-label td{background-color:#f7f7f9}.notif-preference-table .section-preference-label label{font-weight:700;color:#292b2c}.geo-table-bordered,.geo-table-bordered th,.geo-table-bordered td{border:1px solid rgba(120,130,140,.13)}.geo-table-bordered thead th,.geo-table-bordered thead td{border-bottom-width:2px}.geo-table-striped tbody tr:nth-of-type(odd){background-color:color-mix(in srgb,black 3%,transparent)}grid-k3>div>div.grid-total-footer,file-grid>div>div.grid-total-footer,model-selection>div>div.grid-total-footer,grid>div>div.grid-total-footer,.grid>div>div.grid-total-footer{background:transparent;box-shadow:none!important}grid-k3 tbody,file-grid tbody,model-selection tbody,grid tbody,.grid tbody{color:#797979}grid-k3 tbody tr.success td,file-grid tbody tr.success td,model-selection tbody tr.success td,grid tbody tr.success td,.grid tbody tr.success td{background-color:#dff0d8}grid-k3 tbody tr.info td,file-grid tbody tr.info td,model-selection tbody tr.info td,grid tbody tr.info td,.grid tbody tr.info td{background-color:#ecf9ff}grid-k3 tbody tr.warning td,file-grid tbody tr.warning td,model-selection tbody tr.warning td,grid tbody tr.warning td,.grid tbody tr.warning td{background-color:#fcf8e3}grid-k3 tbody tr.danger td,file-grid tbody tr.danger td,model-selection tbody tr.danger td,grid tbody tr.danger td,.grid tbody tr.danger td{background-color:#f2dede}grid-k3 tbody tr.readonly td,file-grid tbody tr.readonly td,model-selection tbody tr.readonly td,grid tbody tr.readonly td,.grid tbody tr.readonly td{background-color:#eef3f5}grid-k3 tbody tr.selected td,file-grid tbody tr.selected td,model-selection tbody tr.selected td,grid tbody tr.selected td,.grid tbody tr.selected td{background-color:#ecf9ff;color:#034b74}grid-k3 table.geo-table td,file-grid table.geo-table td,model-selection table.geo-table td,grid table.geo-table td,.grid table.geo-table td{vertical-align:middle}grid-k3 table th,file-grid table th,model-selection table th,grid table th,.grid table th{border-top:none;word-break:keep-all}grid-k3 table td .badge,file-grid table td .badge,model-selection table td .badge,grid table td .badge,.grid table td .badge{font-size:100%;font-weight:400;margin:0;max-width:100%}grid-k3 table td a.mailto,grid-k3 table td a.tel,file-grid table td a.mailto,file-grid table td a.tel,model-selection table td a.mailto,model-selection table td a.tel,grid table td a.mailto,grid table td a.tel,.grid table td a.mailto,.grid table td a.tel{color:#54667a}grid-k3 table td a.mailto:hover,grid-k3 table td a.tel:hover,file-grid table td a.mailto:hover,file-grid table td a.tel:hover,model-selection table td a.mailto:hover,model-selection table td a.tel:hover,grid table td a.mailto:hover,grid table td a.tel:hover,.grid table td a.mailto:hover,.grid table td a.tel:hover{text-decoration:underline}grid-k3 table th[data-col]>span,grid-k3 table th[data-col] attribute>span,grid-k3 table td[data-col]>span,grid-k3 table td[data-col] attribute>span,file-grid table th[data-col]>span,file-grid table th[data-col] attribute>span,file-grid table td[data-col]>span,file-grid table td[data-col] attribute>span,model-selection table th[data-col]>span,model-selection table th[data-col] attribute>span,model-selection table td[data-col]>span,model-selection table td[data-col] attribute>span,grid table th[data-col]>span,grid table th[data-col] attribute>span,grid table td[data-col]>span,grid table td[data-col] attribute>span,.grid table th[data-col]>span,.grid table th[data-col] attribute>span,.grid table td[data-col]>span,.grid table td[data-col] attribute>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}grid-k3 .geo-table,file-grid .geo-table,model-selection .geo-table,grid .geo-table,.grid .geo-table{table-layout:fixed;margin-bottom:24px}grid-k3 .geo-table .column-sort,file-grid .geo-table .column-sort,model-selection .geo-table .column-sort,grid .geo-table .column-sort,.grid .geo-table .column-sort{white-space:nowrap}grid-k3 .geo-table .column-sort grid-column-sort a,file-grid .geo-table .column-sort grid-column-sort a,model-selection .geo-table .column-sort grid-column-sort a,grid .geo-table .column-sort grid-column-sort a,.grid .geo-table .column-sort grid-column-sort a{color:#666}grid-k3 .geo-table .select-column,file-grid .geo-table .select-column,model-selection .geo-table .select-column,grid .geo-table .select-column,.grid .geo-table .select-column{vertical-align:middle}grid-k3 .geo-table .column-action,file-grid .geo-table .column-action,model-selection .geo-table .column-action,grid .geo-table .column-action,.grid .geo-table .column-action{white-space:nowrap}grid-k3 grid-table-tags h4,file-grid grid-table-tags h4,model-selection grid-table-tags h4,grid grid-table-tags h4,.grid grid-table-tags h4{float:left;margin-bottom:0;font-size:1.2rem}grid-k3 grid-table-tags .badge,file-grid grid-table-tags .badge,model-selection grid-table-tags .badge,grid grid-table-tags .badge,.grid grid-table-tags .badge{margin:3px!important;padding:.3em .6em;cursor:pointer}grid-k3 grid-table-tags small,file-grid grid-table-tags small,model-selection grid-table-tags small,grid grid-table-tags small,.grid grid-table-tags small{line-height:2;margin-right:5px}grid-k3 grid-header ul,file-grid grid-header ul,model-selection grid-header ul,grid grid-header ul,.grid grid-header ul{list-style:none;margin-bottom:0}grid-k3 grid-config,file-grid grid-config,model-selection grid-config,grid grid-config,.grid grid-config{display:inline-block}grid-k3 grid2-row-actions .btn,file-grid grid2-row-actions .btn,model-selection grid2-row-actions .btn,grid grid2-row-actions .btn,.grid grid2-row-actions .btn{color:#fff;padding:3px 8px;font-size:12px}grid-k3 grid2-row-actions .btn i,file-grid grid2-row-actions .btn i,model-selection grid2-row-actions .btn i,grid grid2-row-actions .btn i,.grid grid2-row-actions .btn i{line-height:2}grid-k3 grid2-row-actions .btn-group,file-grid grid2-row-actions .btn-group,model-selection grid2-row-actions .btn-group,grid grid2-row-actions .btn-group,.grid grid2-row-actions .btn-group{width:initial!important}grid-k3 grid2-row-actions .btn-group .btn:not(:first-child),file-grid grid2-row-actions .btn-group .btn:not(:first-child),model-selection grid2-row-actions .btn-group .btn:not(:first-child),grid grid2-row-actions .btn-group .btn:not(:first-child),.grid grid2-row-actions .btn-group .btn:not(:first-child){padding-left:2px}grid-k3 grid2-row-actions .geo-dropdown-toggle,file-grid grid2-row-actions .geo-dropdown-toggle,model-selection grid2-row-actions .geo-dropdown-toggle,grid grid2-row-actions .geo-dropdown-toggle,.grid grid2-row-actions .geo-dropdown-toggle{margin-left:1px!important;padding-left:6px}grid-k3 .badge,file-grid .badge,model-selection .badge,grid .badge,.grid .badge{padding:6px 8px;border-radius:var(--geo-radius-xs)}grid-k3 .attribute-select span select,grid-k3 .attribute-select span .ng-select .ng-select-container,.ng-select grid-k3 .attribute-select span .ng-select-container,grid-k3 .attribute-select span .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 .attribute-select span input,grid-k3 .attribute-select span .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .attribute-select span .select2-selection--single,grid-k3 .attribute-select span select:focus,file-grid .attribute-select span select,file-grid .attribute-select span .ng-select .ng-select-container,.ng-select file-grid .attribute-select span .ng-select-container,file-grid .attribute-select span .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid .attribute-select span input,file-grid .attribute-select span .select2-container--default .select2-selection--single,.select2-container--default file-grid .attribute-select span .select2-selection--single,file-grid .attribute-select span select:focus,model-selection .attribute-select span select,model-selection .attribute-select span .ng-select .ng-select-container,.ng-select model-selection .attribute-select span .ng-select-container,model-selection .attribute-select span .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection .attribute-select span input,model-selection .attribute-select span .select2-container--default .select2-selection--single,.select2-container--default model-selection .attribute-select span .select2-selection--single,model-selection .attribute-select span select:focus,grid .attribute-select span select,grid .attribute-select span .ng-select .ng-select-container,.ng-select grid .attribute-select span .ng-select-container,grid .attribute-select span .project-filter .ng-select-container input,.project-filter .ng-select-container grid .attribute-select span input,grid .attribute-select span .select2-container--default .select2-selection--single,.select2-container--default grid .attribute-select span .select2-selection--single,grid .attribute-select span select:focus,.grid .attribute-select span select,.grid .attribute-select span .ng-select .ng-select-container,.ng-select .grid .attribute-select span .ng-select-container,.grid .attribute-select span .project-filter .ng-select-container input,.project-filter .ng-select-container .grid .attribute-select span input,.grid .attribute-select span .select2-container--default .select2-selection--single,.select2-container--default .grid .attribute-select span .select2-selection--single,.grid .attribute-select span select:focus{outline:0;outline-offset:0}grid-k3 .attribute-select span:focus,file-grid .attribute-select span:focus,model-selection .attribute-select span:focus,grid .attribute-select span:focus,.grid .attribute-select span:focus{outline:0}grid-k3 .attribute-select:focus,file-grid .attribute-select:focus,model-selection .attribute-select:focus,grid .attribute-select:focus,.grid .attribute-select:focus{outline:0}grid-k3 .selectable .select2-selection,file-grid .selectable .select2-selection,model-selection .selectable .select2-selection,grid .selectable .select2-selection,.grid .selectable .select2-selection{padding:6px 8px!important;height:auto!important;background-color:var(--bg-color)!important;box-shadow:none;border:0;font-size:12px;border-radius:var(--geo-radius-xs)}grid-k3 .selectable .select2-selection .select2-selection__rendered,file-grid .selectable .select2-selection .select2-selection__rendered,model-selection .selectable .select2-selection .select2-selection__rendered,grid .selectable .select2-selection .select2-selection__rendered,.grid .selectable .select2-selection .select2-selection__rendered{line-height:1!important;padding:0 15px 0 0!important;color:#fff}grid-k3 .selectable .select2-selection .select2-selection__arrow,file-grid .selectable .select2-selection .select2-selection__arrow,model-selection .selectable .select2-selection .select2-selection__arrow,grid .selectable .select2-selection .select2-selection__arrow,.grid .selectable .select2-selection .select2-selection__arrow{height:22px}grid-k3 .selectable .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,file-grid .selectable .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,model-selection .selectable .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,grid .selectable .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.grid .selectable .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}grid-k3 .selectable .select2-container--default .select2-selection--single .select2-selection__arrow b,file-grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow b,model-selection .selectable .select2-container--default .select2-selection--single .select2-selection__arrow b,grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow b,.grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}grid-k3 .selectable .select2-container,file-grid .selectable .select2-container,model-selection .selectable .select2-container,grid .selectable .select2-container,.grid .selectable .select2-container{width:initial!important;max-width:100%}grid-k3 .selectable .select2-selection.select2-selection--single,file-grid .selectable .select2-selection.select2-selection--single,model-selection .selectable .select2-selection.select2-selection--single,grid .selectable .select2-selection.select2-selection--single,.grid .selectable .select2-selection.select2-selection--single{padding:6px 8px!important}grid-k3 grid-table-actions .row,file-grid grid-table-actions .row,model-selection grid-table-actions .row,grid grid-table-actions .row,.grid grid-table-actions .row{padding-top:1em;border-top:1px solid rgba(120,130,140,.13)}grid-k3 grid-table-actions .row .count,file-grid grid-table-actions .row .count,model-selection grid-table-actions .row .count,grid grid-table-actions .row .count,.grid grid-table-actions .row .count{line-height:32px}grid-k3 grid-table-actions .btn,file-grid grid-table-actions .btn,model-selection grid-table-actions .btn,grid grid-table-actions .btn,.grid grid-table-actions .btn{margin-left:10px}grid-k3 .page-link,file-grid .page-link,model-selection .page-link,grid .page-link,.grid .page-link{border:0;cursor:pointer}grid-k3 .page-item.current .page-link,file-grid .page-item.current .page-link,model-selection .page-item.current .page-link,grid .page-item.current .page-link,.grid .page-item.current .page-link{color:#fff;background:#1f2d53}grid-k3 .condensed>table>thead>tr:first-child,file-grid .condensed>table>thead>tr:first-child,model-selection .condensed>table>thead>tr:first-child,grid .condensed>table>thead>tr:first-child,.grid .condensed>table>thead>tr:first-child{display:none}grid-k3 .condensed .geo-table th,grid-k3 .condensed .geo-table td,file-grid .condensed .geo-table th,file-grid .condensed .geo-table td,model-selection .condensed .geo-table th,model-selection .condensed .geo-table td,grid .condensed .geo-table th,grid .condensed .geo-table td,.grid .condensed .geo-table th,.grid .condensed .geo-table td{padding:.3rem}grid-k3 .row-filters select,grid-k3 .row-filters .ng-select .ng-select-container,.ng-select grid-k3 .row-filters .ng-select-container,grid-k3 .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 .row-filters input,grid-k3 .row-filters .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .row-filters .select2-selection--single,file-grid .row-filters select,file-grid .row-filters .ng-select .ng-select-container,.ng-select file-grid .row-filters .ng-select-container,file-grid .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid .row-filters input,file-grid .row-filters .select2-container--default .select2-selection--single,.select2-container--default file-grid .row-filters .select2-selection--single,model-selection .row-filters select,model-selection .row-filters .ng-select .ng-select-container,.ng-select model-selection .row-filters .ng-select-container,model-selection .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection .row-filters input,model-selection .row-filters .select2-container--default .select2-selection--single,.select2-container--default model-selection .row-filters .select2-selection--single,grid .row-filters select,grid .row-filters .ng-select .ng-select-container,.ng-select grid .row-filters .ng-select-container,grid .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container grid .row-filters input,grid .row-filters .select2-container--default .select2-selection--single,.select2-container--default grid .row-filters .select2-selection--single,.grid .row-filters select,.grid .row-filters .ng-select .ng-select-container,.ng-select .grid .row-filters .ng-select-container,.grid .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container .grid .row-filters input,.grid .row-filters .select2-container--default .select2-selection--single,.select2-container--default .grid .row-filters .select2-selection--single{height:35px!important}@media(max-width:1680px){grid-k3 th,grid-k3 td,file-grid th,file-grid td,model-selection th,model-selection td,grid th,grid td,.grid th,.grid td{padding:.5rem!important}grid-k3 .select-column .checker,grid-k3 .select-column .checker span,grid-k3 .select-column .checker input,file-grid .select-column .checker,file-grid .select-column .checker span,file-grid .select-column .checker input,model-selection .select-column .checker,model-selection .select-column .checker span,model-selection .select-column .checker input,grid .select-column .checker,grid .select-column .checker span,grid .select-column .checker input,.grid .select-column .checker,.grid .select-column .checker span,.grid .select-column .checker input{width:12px;height:12px}grid-k3 .select-column .checker span:after,file-grid .select-column .checker span:after,model-selection .select-column .checker span:after,grid .select-column .checker span:after,.grid .select-column .checker span:after{font-size:10px}grid-k3 grid-config.mr-2,file-grid grid-config.mr-2,model-selection grid-config.mr-2,grid grid-config.mr-2,.grid grid-config.mr-2{margin-right:.25rem!important}grid-k3 grid-config.mr-2 select.geo-input,grid-k3 grid-config.mr-2 select.note-editor.note-frame,grid-k3 grid-config.mr-2 .ng-select .ng-select-container,.ng-select grid-k3 grid-config.mr-2 .ng-select-container,grid-k3 grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default grid-k3 grid-config.mr-2 select.select2-selection--multiple,grid-k3 grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 grid-config.mr-2 input,grid-k3 grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 grid-config.mr-2 .select2-selection--single,file-grid grid-config.mr-2 select.geo-input,file-grid grid-config.mr-2 select.note-editor.note-frame,file-grid grid-config.mr-2 .ng-select .ng-select-container,.ng-select file-grid grid-config.mr-2 .ng-select-container,file-grid grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default file-grid grid-config.mr-2 select.select2-selection--multiple,file-grid grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid grid-config.mr-2 input,file-grid grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default file-grid grid-config.mr-2 .select2-selection--single,model-selection grid-config.mr-2 select.geo-input,model-selection grid-config.mr-2 select.note-editor.note-frame,model-selection grid-config.mr-2 .ng-select .ng-select-container,.ng-select model-selection grid-config.mr-2 .ng-select-container,model-selection grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default model-selection grid-config.mr-2 select.select2-selection--multiple,model-selection grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection grid-config.mr-2 input,model-selection grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default model-selection grid-config.mr-2 .select2-selection--single,grid grid-config.mr-2 select.geo-input,grid grid-config.mr-2 select.note-editor.note-frame,grid grid-config.mr-2 .ng-select .ng-select-container,.ng-select grid grid-config.mr-2 .ng-select-container,grid grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default grid grid-config.mr-2 select.select2-selection--multiple,grid grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container grid grid-config.mr-2 input,grid grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default grid grid-config.mr-2 .select2-selection--single,.grid grid-config.mr-2 select.geo-input,.grid grid-config.mr-2 select.note-editor.note-frame,.grid grid-config.mr-2 .ng-select .ng-select-container,.ng-select .grid grid-config.mr-2 .ng-select-container,.grid grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default .grid grid-config.mr-2 select.select2-selection--multiple,.grid grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container .grid grid-config.mr-2 input,.grid grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default .grid grid-config.mr-2 .select2-selection--single{height:31px!important;width:38px!important;padding:0!important}grid-k3 .clear-filter,file-grid .clear-filter,model-selection .clear-filter,grid .clear-filter,.grid .clear-filter{padding:3px 6px!important;height:31px!important}grid-k3 .geo-input,grid-k3 .note-editor.note-frame,grid-k3 .ng-select .ng-select-container,.ng-select grid-k3 .ng-select-container,grid-k3 .select2-container--default .select2-selection--multiple,.select2-container--default grid-k3 .select2-selection--multiple,grid-k3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 input,grid-k3 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .select2-selection--single,file-grid .geo-input,file-grid .note-editor.note-frame,file-grid .ng-select .ng-select-container,.ng-select file-grid .ng-select-container,file-grid .select2-container--default .select2-selection--multiple,.select2-container--default file-grid .select2-selection--multiple,file-grid .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid input,file-grid .select2-container--default .select2-selection--single,.select2-container--default file-grid .select2-selection--single,model-selection .geo-input,model-selection .note-editor.note-frame,model-selection .ng-select .ng-select-container,.ng-select model-selection .ng-select-container,model-selection .select2-container--default .select2-selection--multiple,.select2-container--default model-selection .select2-selection--multiple,model-selection .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection input,model-selection .select2-container--default .select2-selection--single,.select2-container--default model-selection .select2-selection--single,grid .geo-input,grid .note-editor.note-frame,grid .ng-select .ng-select-container,.ng-select grid .ng-select-container,grid .select2-container--default .select2-selection--multiple,.select2-container--default grid .select2-selection--multiple,grid .project-filter .ng-select-container input,.project-filter .ng-select-container grid input,grid .select2-container--default .select2-selection--single,.select2-container--default grid .select2-selection--single,.grid .geo-input,.grid .note-editor.note-frame,.grid .ng-select .ng-select-container,.ng-select .grid .ng-select-container,.grid .select2-container--default .select2-selection--multiple,.select2-container--default .grid .select2-selection--multiple,.grid .project-filter .ng-select-container input,.project-filter .ng-select-container .grid input,.grid .select2-container--default .select2-selection--single,.select2-container--default .grid .select2-selection--single{padding:.25rem!important}grid-k3 select.geo-input,grid-k3 select.note-editor.note-frame,grid-k3 .ng-select .ng-select-container,.ng-select grid-k3 .ng-select-container,grid-k3 .select2-container--default select.select2-selection--multiple,.select2-container--default grid-k3 select.select2-selection--multiple,grid-k3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 input,grid-k3 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .select2-selection--single,file-grid select.geo-input,file-grid select.note-editor.note-frame,file-grid .ng-select .ng-select-container,.ng-select file-grid .ng-select-container,file-grid .select2-container--default select.select2-selection--multiple,.select2-container--default file-grid select.select2-selection--multiple,file-grid .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid input,file-grid .select2-container--default .select2-selection--single,.select2-container--default file-grid .select2-selection--single,model-selection select.geo-input,model-selection select.note-editor.note-frame,model-selection .ng-select .ng-select-container,.ng-select model-selection .ng-select-container,model-selection .select2-container--default select.select2-selection--multiple,.select2-container--default model-selection select.select2-selection--multiple,model-selection .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection input,model-selection .select2-container--default .select2-selection--single,.select2-container--default model-selection .select2-selection--single,grid select.geo-input,grid select.note-editor.note-frame,grid .ng-select .ng-select-container,.ng-select grid .ng-select-container,grid .select2-container--default select.select2-selection--multiple,.select2-container--default grid select.select2-selection--multiple,grid .project-filter .ng-select-container input,.project-filter .ng-select-container grid input,grid .select2-container--default .select2-selection--single,.select2-container--default grid .select2-selection--single,.grid select.geo-input,.grid select.note-editor.note-frame,.grid .ng-select .ng-select-container,.ng-select .grid .ng-select-container,.grid .select2-container--default select.select2-selection--multiple,.select2-container--default .grid select.select2-selection--multiple,.grid .project-filter .ng-select-container input,.project-filter .ng-select-container .grid input,.grid .select2-container--default .select2-selection--single,.select2-container--default .grid .select2-selection--single{height:31px!important}grid-k3 select.geo-input .select2-selection__arrow,grid-k3 select.note-editor.note-frame .select2-selection__arrow,grid-k3 .ng-select .ng-select-container .select2-selection__arrow,.ng-select grid-k3 .ng-select-container .select2-selection__arrow,grid-k3 .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default grid-k3 select.select2-selection--multiple .select2-selection__arrow,grid-k3 .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container grid-k3 input .select2-selection__arrow,grid-k3 .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default grid-k3 .select2-selection--single .select2-selection__arrow,file-grid select.geo-input .select2-selection__arrow,file-grid select.note-editor.note-frame .select2-selection__arrow,file-grid .ng-select .ng-select-container .select2-selection__arrow,.ng-select file-grid .ng-select-container .select2-selection__arrow,file-grid .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default file-grid select.select2-selection--multiple .select2-selection__arrow,file-grid .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container file-grid input .select2-selection__arrow,file-grid .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default file-grid .select2-selection--single .select2-selection__arrow,model-selection select.geo-input .select2-selection__arrow,model-selection select.note-editor.note-frame .select2-selection__arrow,model-selection .ng-select .ng-select-container .select2-selection__arrow,.ng-select model-selection .ng-select-container .select2-selection__arrow,model-selection .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default model-selection select.select2-selection--multiple .select2-selection__arrow,model-selection .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container model-selection input .select2-selection__arrow,model-selection .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default model-selection .select2-selection--single .select2-selection__arrow,grid select.geo-input .select2-selection__arrow,grid select.note-editor.note-frame .select2-selection__arrow,grid .ng-select .ng-select-container .select2-selection__arrow,.ng-select grid .ng-select-container .select2-selection__arrow,grid .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default grid select.select2-selection--multiple .select2-selection__arrow,grid .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container grid input .select2-selection__arrow,grid .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default grid .select2-selection--single .select2-selection__arrow,.grid select.geo-input .select2-selection__arrow,.grid select.note-editor.note-frame .select2-selection__arrow,.grid .ng-select .ng-select-container .select2-selection__arrow,.ng-select .grid .ng-select-container .select2-selection__arrow,.grid .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default .grid select.select2-selection--multiple .select2-selection__arrow,.grid .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container .grid input .select2-selection__arrow,.grid .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .grid .select2-selection--single .select2-selection__arrow{height:29px}grid-k3 .select2+.geo-input-row__append .btn,file-grid .select2+.geo-input-row__append .btn,model-selection .select2+.geo-input-row__append .btn,grid .select2+.geo-input-row__append .btn,.grid .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}grid-k3 .selectable .select2-container--default .select2-selection--single,file-grid .selectable .select2-container--default .select2-selection--single,model-selection .selectable .select2-container--default .select2-selection--single,grid .selectable .select2-container--default .select2-selection--single,.grid .selectable .select2-container--default .select2-selection--single{height:24px!important}grid-k3 .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,file-grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,model-selection .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,.grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}grid-k3 .selectable .geo-input-row .btn,file-grid .selectable .geo-input-row .btn,model-selection .selectable .geo-input-row .btn,grid .selectable .geo-input-row .btn,.grid .selectable .geo-input-row .btn{padding:5px 11px}}@media(min-width:1920px){grid-k3 .column-action,file-grid .column-action,model-selection .column-action,grid .column-action,.grid .column-action{width:5%!important}}grid-k3 .selectable-option,grid .selectable-option,file-grid .selectable-option,model-selection .selectable-option,grid3 .selectable-option{background-color:#1f2d53;border:0;border-radius:var(--geo-radius-xs);color:#fff;font-size:12px;max-width:100%;cursor:pointer;padding:3px 6px;height:22px;line-height:22px}grid-k3 .selectable-option option,grid .selectable-option option,file-grid .selectable-option option,model-selection .selectable-option option,grid3 .selectable-option option{background-color:#fff;color:initial}grid-k3 .row-filters select,grid-k3 .row-filters .ng-select .ng-select-container,.ng-select grid-k3 .row-filters .ng-select-container,grid-k3 .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 .row-filters input,grid-k3 .row-filters .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .row-filters .select2-selection--single,grid .row-filters select,grid .row-filters .ng-select .ng-select-container,.ng-select grid .row-filters .ng-select-container,grid .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container grid .row-filters input,grid .row-filters .select2-container--default .select2-selection--single,.select2-container--default grid .row-filters .select2-selection--single,file-grid .row-filters select,file-grid .row-filters .ng-select .ng-select-container,.ng-select file-grid .row-filters .ng-select-container,file-grid .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid .row-filters input,file-grid .row-filters .select2-container--default .select2-selection--single,.select2-container--default file-grid .row-filters .select2-selection--single,model-selection .row-filters select,model-selection .row-filters .ng-select .ng-select-container,.ng-select model-selection .row-filters .ng-select-container,model-selection .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection .row-filters input,model-selection .row-filters .select2-container--default .select2-selection--single,.select2-container--default model-selection .row-filters .select2-selection--single,grid3 .row-filters select,grid3 .row-filters .ng-select .ng-select-container,.ng-select grid3 .row-filters .ng-select-container,grid3 .row-filters .project-filter .ng-select-container input,.project-filter .ng-select-container grid3 .row-filters input,grid3 .row-filters .select2-container--default .select2-selection--single,.select2-container--default grid3 .row-filters .select2-selection--single{height:35px!important}grid-k3 .dry-theme,grid .dry-theme,file-grid .dry-theme,model-selection .dry-theme,grid3 .dry-theme{margin:0 -.75rem;box-shadow:none}@media(max-width:1680px){grid-k3 th,grid-k3 td,grid th,grid td,file-grid th,file-grid td,model-selection th,model-selection td,grid3 th,grid3 td{padding:.5rem!important}grid-k3 .select-column .checker,grid-k3 .select-column .checker span,grid-k3 .select-column .checker input,grid .select-column .checker,grid .select-column .checker span,grid .select-column .checker input,file-grid .select-column .checker,file-grid .select-column .checker span,file-grid .select-column .checker input,model-selection .select-column .checker,model-selection .select-column .checker span,model-selection .select-column .checker input,grid3 .select-column .checker,grid3 .select-column .checker span,grid3 .select-column .checker input{width:12px;height:12px}grid-k3 .select-column .checker span:after,grid .select-column .checker span:after,file-grid .select-column .checker span:after,model-selection .select-column .checker span:after,grid3 .select-column .checker span:after{font-size:10px}grid-k3 grid-config.mr-2,grid grid-config.mr-2,file-grid grid-config.mr-2,model-selection grid-config.mr-2,grid3 grid-config.mr-2{margin-right:.25rem!important}grid-k3 grid-config.mr-2 select.geo-input,grid-k3 grid-config.mr-2 select.note-editor.note-frame,grid-k3 grid-config.mr-2 .ng-select .ng-select-container,.ng-select grid-k3 grid-config.mr-2 .ng-select-container,grid-k3 grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default grid-k3 grid-config.mr-2 select.select2-selection--multiple,grid-k3 grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 grid-config.mr-2 input,grid-k3 grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 grid-config.mr-2 .select2-selection--single,grid grid-config.mr-2 select.geo-input,grid grid-config.mr-2 select.note-editor.note-frame,grid grid-config.mr-2 .ng-select .ng-select-container,.ng-select grid grid-config.mr-2 .ng-select-container,grid grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default grid grid-config.mr-2 select.select2-selection--multiple,grid grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container grid grid-config.mr-2 input,grid grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default grid grid-config.mr-2 .select2-selection--single,file-grid grid-config.mr-2 select.geo-input,file-grid grid-config.mr-2 select.note-editor.note-frame,file-grid grid-config.mr-2 .ng-select .ng-select-container,.ng-select file-grid grid-config.mr-2 .ng-select-container,file-grid grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default file-grid grid-config.mr-2 select.select2-selection--multiple,file-grid grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid grid-config.mr-2 input,file-grid grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default file-grid grid-config.mr-2 .select2-selection--single,model-selection grid-config.mr-2 select.geo-input,model-selection grid-config.mr-2 select.note-editor.note-frame,model-selection grid-config.mr-2 .ng-select .ng-select-container,.ng-select model-selection grid-config.mr-2 .ng-select-container,model-selection grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default model-selection grid-config.mr-2 select.select2-selection--multiple,model-selection grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection grid-config.mr-2 input,model-selection grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default model-selection grid-config.mr-2 .select2-selection--single,grid3 grid-config.mr-2 select.geo-input,grid3 grid-config.mr-2 select.note-editor.note-frame,grid3 grid-config.mr-2 .ng-select .ng-select-container,.ng-select grid3 grid-config.mr-2 .ng-select-container,grid3 grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default grid3 grid-config.mr-2 select.select2-selection--multiple,grid3 grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container grid3 grid-config.mr-2 input,grid3 grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default grid3 grid-config.mr-2 .select2-selection--single{height:31px!important;width:38px!important;padding:0!important}grid-k3 .clear-filter,grid .clear-filter,file-grid .clear-filter,model-selection .clear-filter,grid3 .clear-filter{padding:3px 6px!important;height:31px!important}grid-k3 .geo-input,grid-k3 .note-editor.note-frame,grid-k3 .ng-select .ng-select-container,.ng-select grid-k3 .ng-select-container,grid-k3 .select2-container--default .select2-selection--multiple,.select2-container--default grid-k3 .select2-selection--multiple,grid-k3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 input,grid-k3 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .select2-selection--single,grid .geo-input,grid .note-editor.note-frame,grid .ng-select .ng-select-container,.ng-select grid .ng-select-container,grid .select2-container--default .select2-selection--multiple,.select2-container--default grid .select2-selection--multiple,grid .project-filter .ng-select-container input,.project-filter .ng-select-container grid input,grid .select2-container--default .select2-selection--single,.select2-container--default grid .select2-selection--single,file-grid .geo-input,file-grid .note-editor.note-frame,file-grid .ng-select .ng-select-container,.ng-select file-grid .ng-select-container,file-grid .select2-container--default .select2-selection--multiple,.select2-container--default file-grid .select2-selection--multiple,file-grid .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid input,file-grid .select2-container--default .select2-selection--single,.select2-container--default file-grid .select2-selection--single,model-selection .geo-input,model-selection .note-editor.note-frame,model-selection .ng-select .ng-select-container,.ng-select model-selection .ng-select-container,model-selection .select2-container--default .select2-selection--multiple,.select2-container--default model-selection .select2-selection--multiple,model-selection .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection input,model-selection .select2-container--default .select2-selection--single,.select2-container--default model-selection .select2-selection--single,grid3 .geo-input,grid3 .note-editor.note-frame,grid3 .ng-select .ng-select-container,.ng-select grid3 .ng-select-container,grid3 .select2-container--default .select2-selection--multiple,.select2-container--default grid3 .select2-selection--multiple,grid3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid3 input,grid3 .select2-container--default .select2-selection--single,.select2-container--default grid3 .select2-selection--single{padding:.25rem!important}grid-k3 select.geo-input,grid-k3 select.note-editor.note-frame,grid-k3 .ng-select .ng-select-container,.ng-select grid-k3 .ng-select-container,grid-k3 .select2-container--default select.select2-selection--multiple,.select2-container--default grid-k3 select.select2-selection--multiple,grid-k3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid-k3 input,grid-k3 .select2-container--default .select2-selection--single,.select2-container--default grid-k3 .select2-selection--single,grid select.geo-input,grid select.note-editor.note-frame,grid .ng-select .ng-select-container,.ng-select grid .ng-select-container,grid .select2-container--default select.select2-selection--multiple,.select2-container--default grid select.select2-selection--multiple,grid .project-filter .ng-select-container input,.project-filter .ng-select-container grid input,grid .select2-container--default .select2-selection--single,.select2-container--default grid .select2-selection--single,file-grid select.geo-input,file-grid select.note-editor.note-frame,file-grid .ng-select .ng-select-container,.ng-select file-grid .ng-select-container,file-grid .select2-container--default select.select2-selection--multiple,.select2-container--default file-grid select.select2-selection--multiple,file-grid .project-filter .ng-select-container input,.project-filter .ng-select-container file-grid input,file-grid .select2-container--default .select2-selection--single,.select2-container--default file-grid .select2-selection--single,model-selection select.geo-input,model-selection select.note-editor.note-frame,model-selection .ng-select .ng-select-container,.ng-select model-selection .ng-select-container,model-selection .select2-container--default select.select2-selection--multiple,.select2-container--default model-selection select.select2-selection--multiple,model-selection .project-filter .ng-select-container input,.project-filter .ng-select-container model-selection input,model-selection .select2-container--default .select2-selection--single,.select2-container--default model-selection .select2-selection--single,grid3 select.geo-input,grid3 select.note-editor.note-frame,grid3 .ng-select .ng-select-container,.ng-select grid3 .ng-select-container,grid3 .select2-container--default select.select2-selection--multiple,.select2-container--default grid3 select.select2-selection--multiple,grid3 .project-filter .ng-select-container input,.project-filter .ng-select-container grid3 input,grid3 .select2-container--default .select2-selection--single,.select2-container--default grid3 .select2-selection--single{height:31px!important}grid-k3 select.geo-input .select2-selection__arrow,grid-k3 select.note-editor.note-frame .select2-selection__arrow,grid-k3 .ng-select .ng-select-container .select2-selection__arrow,.ng-select grid-k3 .ng-select-container .select2-selection__arrow,grid-k3 .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default grid-k3 select.select2-selection--multiple .select2-selection__arrow,grid-k3 .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container grid-k3 input .select2-selection__arrow,grid-k3 .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default grid-k3 .select2-selection--single .select2-selection__arrow,grid select.geo-input .select2-selection__arrow,grid select.note-editor.note-frame .select2-selection__arrow,grid .ng-select .ng-select-container .select2-selection__arrow,.ng-select grid .ng-select-container .select2-selection__arrow,grid .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default grid select.select2-selection--multiple .select2-selection__arrow,grid .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container grid input .select2-selection__arrow,grid .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default grid .select2-selection--single .select2-selection__arrow,file-grid select.geo-input .select2-selection__arrow,file-grid select.note-editor.note-frame .select2-selection__arrow,file-grid .ng-select .ng-select-container .select2-selection__arrow,.ng-select file-grid .ng-select-container .select2-selection__arrow,file-grid .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default file-grid select.select2-selection--multiple .select2-selection__arrow,file-grid .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container file-grid input .select2-selection__arrow,file-grid .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default file-grid .select2-selection--single .select2-selection__arrow,model-selection select.geo-input .select2-selection__arrow,model-selection select.note-editor.note-frame .select2-selection__arrow,model-selection .ng-select .ng-select-container .select2-selection__arrow,.ng-select model-selection .ng-select-container .select2-selection__arrow,model-selection .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default model-selection select.select2-selection--multiple .select2-selection__arrow,model-selection .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container model-selection input .select2-selection__arrow,model-selection .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default model-selection .select2-selection--single .select2-selection__arrow,grid3 select.geo-input .select2-selection__arrow,grid3 select.note-editor.note-frame .select2-selection__arrow,grid3 .ng-select .ng-select-container .select2-selection__arrow,.ng-select grid3 .ng-select-container .select2-selection__arrow,grid3 .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default grid3 select.select2-selection--multiple .select2-selection__arrow,grid3 .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container grid3 input .select2-selection__arrow,grid3 .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default grid3 .select2-selection--single .select2-selection__arrow{height:29px}grid-k3 .select2+.geo-input-row__append .btn,grid .select2+.geo-input-row__append .btn,file-grid .select2+.geo-input-row__append .btn,model-selection .select2+.geo-input-row__append .btn,grid3 .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}grid-k3 .selectable .select2-container--default .select2-selection--single,grid .selectable .select2-container--default .select2-selection--single,file-grid .selectable .select2-container--default .select2-selection--single,model-selection .selectable .select2-container--default .select2-selection--single,grid3 .selectable .select2-container--default .select2-selection--single{height:24px!important}grid-k3 .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,file-grid .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,model-selection .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,grid3 .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}grid-k3 .selectable .geo-input-row .btn,grid .selectable .geo-input-row .btn,file-grid .selectable .geo-input-row .btn,model-selection .selectable .geo-input-row .btn,grid3 .selectable .geo-input-row .btn{padding:5px 11px}}@media(min-width:1920px){grid-k3 .column-action,grid .column-action,file-grid .column-action,model-selection .column-action,grid3 .column-action{width:5%!important}}.border-grid grid-k3>div>div,.border-grid grid>div>div{border:1px #e5e7eb solid;padding-top:20px;padding-bottom:20px}button.grid-main-menu,.grid-main-menu{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem;background-color:transparent;border:0;border-radius:var(--geo-radius-xs);cursor:pointer;transition:background-color .15s ease-in-out}button.grid-main-menu:hover,button.grid-main-menu:focus-visible,.grid-main-menu:hover,.grid-main-menu:focus-visible{background-color:#f3f4f6}.empty-table .empty-icon{font-size:50px;color:#eceeef}.empty-table .message{font-size:16px;color:#797979}row .show{line-height:2em;border-bottom:1px #f3f4f6 solid;padding:5px 0;word-break:break-all}row.in-form .show{border-width:0;margin-bottom:.8rem;margin-top:0}row:last-child .show,row.light .show{border-bottom:0}row .show label{font-weight:400}#k3grid_params_late_sale_Sale__Invoice tfoot:has(grid-table-actions){display:none}grid-text-search .geo-input.active,grid-text-search .active.note-editor.note-frame,grid-text-search .ng-select .active.ng-select-container,.ng-select grid-text-search .active.ng-select-container,grid-text-search .select2-container--default .active.select2-selection--multiple,.select2-container--default grid-text-search .active.select2-selection--multiple,grid-text-search .project-filter .ng-select-container input.active,.project-filter .ng-select-container grid-text-search input.active,grid-text-search .select2-container--default .active.select2-selection--single,.select2-container--default grid-text-search .active.select2-selection--single{outline:0;box-shadow:0 0 0 .2rem var(--warning)}@supports (color: color-mix(in lab,red,red)){grid-text-search .geo-input.active,grid-text-search .active.note-editor.note-frame,grid-text-search .ng-select .active.ng-select-container,.ng-select grid-text-search .active.ng-select-container,grid-text-search .select2-container--default .active.select2-selection--multiple,.select2-container--default grid-text-search .active.select2-selection--multiple,grid-text-search .project-filter .ng-select-container input.active,.project-filter .ng-select-container grid-text-search input.active,grid-text-search .select2-container--default .active.select2-selection--single,.select2-container--default grid-text-search .active.select2-selection--single{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--warning) 25%,transparent)}}grid-text-search .geo-input.active.geo-input:focus,grid-text-search .active.note-editor.note-frame:focus,grid-text-search .ng-select .active.ng-select-container:focus,.ng-select grid-text-search .active.ng-select-container:focus,grid-text-search .select2-container--default .active.select2-selection--multiple:focus,.select2-container--default grid-text-search .active.select2-selection--multiple:focus,grid-text-search .project-filter .ng-select-container input.active:focus,.project-filter .ng-select-container grid-text-search input.active:focus,grid-text-search .select2-container--default .active.select2-selection--single:focus,.select2-container--default grid-text-search .active.select2-selection--single:focus{border-color:transparent}.row-flex{display:flex;align-items:center}.row-between{display:flex;justify-content:space-between;align-items:center}.row-center,.calendar-selectors-container{display:flex;justify-content:center;align-items:center}.row-end{display:flex;justify-content:end;align-items:center}.recipient-table th,.recipient-table td{min-width:170px;vertical-align:middle;text-align:center!important}.recipient-table th label,.recipient-table td label{float:initial!important}table.geo-table td[data-col]{cursor:pointer}.attribute-select [data-geo-dropdown-toggle]{padding:1px 4px;border:1px solid transparent;border-radius:var(--geo-radius-xs);transition:background-color .12s ease,border-color .12s ease}.attribute-select [data-geo-dropdown-toggle]:after{display:inline-block;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;opacity:.55;transition:opacity .12s ease,transform .12s ease}.attribute-select [data-geo-dropdown-toggle]:hover{background-color:#eceeef;border-color:#78828c21}.attribute-select [data-geo-dropdown-toggle]:hover:after{opacity:1}.attribute-select [data-geo-dropdown-toggle][aria-expanded=true]:after{transform:rotate(180deg);opacity:1}.grid3{padding:2rem}.grid3 table{position:relative}.grid3 th:first-child,.grid3 td:first-child{position:sticky;left:0;z-index:100}.grid3 th:nth-child(2),.grid3 td:nth-child(2){position:sticky;left:28px;z-index:100}.grid3 th:has(.multi-select-container){z-index:1041}.grid3 th:last-child,.grid3 td:last-child{position:sticky;right:0;z-index:100;box-shadow:1px 0 #78828c14}.grid3 td:last-child:hover{z-index:110}.grid3 .grid3__total-foot,.grid3 .grid3__total-foot tr,.grid3 .grid3__total-foot td{background:#f3f4f6}.grid3 .grid3__total-foot tr:first-child td{box-shadow:inset 0 2px #e5e7eb;font-weight:600}.grid3.grid3--sticky{display:flex;flex-direction:column;min-height:0}.grid3.grid3--sticky>.grid3__scroll{flex:1 1 auto;min-height:0;max-height:calc(100vh - var(--grid3-sticky-offset, 360px));overflow:auto}.grid3.grid3--sticky table{border-collapse:separate;border-spacing:0}.grid3.grid3--sticky thead,.grid3.grid3--sticky thead tr,.grid3.grid3--sticky thead th{background:#fff}.grid3.grid3--sticky thead{position:sticky;top:0;z-index:200}.grid3.grid3--sticky thead tr:last-child th{box-shadow:inset 0 -1px #78828c21}.grid3.grid3--sticky thead th:first-child,.grid3.grid3--sticky thead th:nth-child(2),.grid3.grid3--sticky thead th:last-child{z-index:300}.grid3.grid3--sticky .grid3__total-foot{position:sticky;bottom:0;z-index:200}.grid3 tbody tr .clickable{cursor:pointer}.grid3 tbody tr:hover td{background-color:#f7f7f9!important}.grid3 th{font-weight:400;color:#040406}.grid3 td{color:#797979}.grid3 table td .badge{padding:5px 6px;border-radius:var(--geo-radius-xs);font-size:.72rem;font-weight:400;margin:0;max-width:100%}.grid3 .column-action{padding-left:0!important;padding-right:0!important}.grid3 .column-action .grid-menu-dropdown{padding-left:.5rem!important;padding-right:.5rem!important}.grid3 .column-action .grid-menu-dropdown i{font-size:1rem}.grid3 .tags-selector .ng-select-container{padding:.1rem .5rem;font-size:.9rem;line-height:1.5;background-color:#f3f4f6!important;border:0!important;box-shadow:none!important}.grid3 .tags-selector .ng-input{padding:0!important}.grid3 .tags-selector .ng-placeholder{padding:0!important;top:initial!important}.grid3 .tags-selector .ng-value-container{padding:0!important}.grid3 .grid3__scroll::-webkit-scrollbar-track{background-color:#edf1f5}.grid3 .grid3__scroll::-webkit-scrollbar{width:8px;height:12px;background-color:#edf1f5}.grid3 .grid3__scroll::-webkit-scrollbar-thumb{background-color:#e5e7eb}.grid3 .grid3__scroll{position:relative;min-height:440px}.grid3 .grid3__scroll th,.grid3 .grid3__scroll td{word-break:normal;width:initial!important}.grid3.grid3--sticky .grid3__scroll{min-height:0}.grid3 grid-table-actions .row{padding-top:1em;border-top:1px solid rgba(120,130,140,.13)}.grid3 grid-table-actions .row .count{line-height:32px}.grid3 grid-table-actions .btn{margin-left:10px}@media(max-width:768px){.grid3 table{border:0}.grid3 table caption{font-size:1.3em}.grid3 table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.grid3 table tr{display:block;margin-bottom:1.5em;border:solid 1px rgba(120,130,140,.13);border-radius:var(--geo-radius-xs);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent);padding:.5rem;margin-bottom:1.5rem}.grid3 table td{border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;align-items:center;font-size:.8em;text-align:right!important}.grid3 table td:before{content:attr(data-label);flex-grow:1;text-align:left;font-weight:700;text-transform:uppercase}.grid3 table td:last-child{border-bottom:0}}.grid3 .page-link{border:0;cursor:pointer}.grid3 .page-item.current .page-link{color:#fff;background:#1f2d53}.grid3 .condensed>table>thead>tr:first-child{display:none}.grid3 .condensed .geo-table th,.grid3 .condensed .geo-table td{padding:.3rem}.grid3 .reset-global-search{margin-left:-40px;z-index:100}.grid3 .spinnerr,.grid3 .small-spinner{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;padding:5rem 0!important;margin:0;background:color-mix(in srgb,white 50%,transparent)}.grid3 drag-scroll>div{height:initial!important;width:initial!important}.grid3 .list-switch{background:#f3f4f6}.grid3 .list-switch button,.grid3 .list-switch .btn{background:#f3f4f6;color:#8d9ea7}.grid3 .list-switch button.active,.grid3 .list-switch .btn.active{background-color:#d7e2ff!important;border-color:#d7e2ff!important;color:#1f2d53!important}.grid3 .remove-scope{font-size:1rem;line-height:1;margin-left:.5rem;cursor:pointer}.grid3 .grid-menu-dropdown{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:0;border-radius:var(--geo-radius-xs);cursor:pointer;transition:background-color .15s ease-in-out}.grid3 .grid-menu-dropdown:hover,.grid3 .grid-menu-dropdown:focus-visible{background-color:#f3f4f6}.grid3 .geo-dropdown-menu li:hover{background-color:#f7f7f9}.grid3 .grid-total-footer>div{background-color:#f3f4f6;padding:1.2rem;margin-top:1rem}dashboard-grid-widget .grid3,mat-tab-group .grid3{padding:0rem}dashboard-grid-widget .grid3 .grid3__scroll{min-height:100px}grid3-custom-columns .page-preview>.row{height:100%}grid3-custom-columns .dashboard-custom-modal{height:100%}grid3-custom-columns .dashboard-custom-modal .widget-list,grid3-custom-columns .dashboard-custom-modal .page-preview{height:100%;overflow:auto}.customColumnsModal section{height:100%}.grid3 .grid3__scroll .select-column{max-width:100px!important;width:50px!important;text-align:center}.grid3 .grid3__scroll .column-sort{max-width:100px!important;width:75px!important;text-align:center}.grid3 attribute{display:block}@media(min-width:768px){.grid3 .grid-col-1 td attribute,.grid3 .grid-col-1 th grid-column-sort{min-width:50px}.grid3 .grid-col-2 td attribute,.grid3 .grid-col-2 th grid-column-sort{min-width:50px;max-width:460.8px}.grid3 .grid-col-4 td attribute,.grid3 .grid-col-4 th grid-column-sort{min-width:25px;max-width:268.8px}.grid3 .grid-col-7 td attribute,.grid3 .grid-col-7 th grid-column-sort{min-width:25px;max-width:192px}}@media(min-width:992px){.grid3 .grid-col-1 td attribute,.grid3 .grid-col-1 th grid-column-sort{min-width:100px}.grid3 .grid-col-2 td attribute,.grid3 .grid-col-2 th grid-column-sort{min-width:75px;max-width:595.2px}.grid3 .grid-col-4 td attribute,.grid3 .grid-col-4 th grid-column-sort{min-width:50px;max-width:347.2px}.grid3 .grid-col-7 td attribute,.grid3 .grid-col-7 th grid-column-sort{min-width:50px;max-width:297.6px}}@media(min-width:1200px){.grid3 .grid-col-1 td attribute,.grid3 .grid-col-1 th grid-column-sort{min-width:125px}.grid3 .grid-col-2 td attribute,.grid3 .grid-col-2 th grid-column-sort{min-width:100px;max-width:900px}.grid3 .grid-col-4 td attribute,.grid3 .grid-col-4 th grid-column-sort{min-width:62.5px;max-width:480px}.grid3 .grid-col-7 td attribute,.grid3 .grid-col-7 th grid-column-sort{min-width:50px;max-width:456px}}@media(min-width:1680px){.grid3 .grid-col-1 td attribute,.grid3 .grid-col-1 th grid-column-sort{min-width:150px}.grid3 .grid-col-2 td attribute,.grid3 .grid-col-2 th grid-column-sort{min-width:125px;max-width:1344px}.grid3 .grid-col-4 td attribute,.grid3 .grid-col-4 th grid-column-sort{min-width:75px;max-width:840px}.grid3 .grid-col-7 td attribute,.grid3 .grid-col-7 th grid-column-sort{min-width:62.5px;max-width:672px}}@media(min-width:1920px){.grid3 .grid-col-1 td attribute,.grid3 .grid-col-1 th grid-column-sort{min-width:175px}.grid3 .grid-col-2 td attribute,.grid3 .grid-col-2 th grid-column-sort{min-width:150px;max-width:1344px}.grid3 .grid-col-4 td attribute,.grid3 .grid-col-4 th grid-column-sort{min-width:100px;max-width:1008px}.grid3 .grid-col-7 td attribute,.grid3 .grid-col-7 th grid-column-sort{min-width:75px;max-width:756px}}.equipment-show-summary{display:flex;flex-wrap:wrap;margin:0 -1rem}.equipment-show-summary>*{flex:1 1 400px;padding:0 1rem}.geo-dropdown-menu{border:1px solid rgba(120,130,140,.13);border-top:0;border-radius:var(--geo-radius-none);box-shadow:0 3px 12px color-mix(in srgb,black 5%,transparent)!important;-webkit-box-shadow:0!important;-moz-box-shadow:0!important;padding-bottom:8px;margin-top:0}.geo-dropdown-menu li{display:block}.geo-dropdown-menu li>a>i.mr-3{width:18px;text-align:center}.geo-dropdown-menu li span.menu-title{color:#8d9ea7;text-transform:uppercase;padding:9px 20px;display:block}.geo-dropdown-menu li a{padding:9px 20px;display:block}.geo-dropdown-menu li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#78828c21}.geo-dropdown-menu.modules.show{overflow:hidden;min-width:auto;padding:3px;display:flex;flex-wrap:nowrap;background-color:#fff;max-width:100vw;overflow-x:auto;box-shadow:5px 6px 20px gray!important}.geo-dropdown-menu.modules.show li{position:relative}.geo-dropdown-menu.modules.show li .geo-list-group-item-action{display:flex;flex-direction:column;justify-content:space-between;width:120px;text-align:center;padding:20px 0 0;height:120px;background-color:#1f2d53;color:#fff;margin:5px}.geo-dropdown-menu.modules.show li .geo-list-group-item-action i{font-size:30px;margin:10px 0}.geo-dropdown-menu.modules.show li .geo-list-group-item-action span{font-size:12px;margin:0;padding:5px 10px;text-align:center;width:100%}.geo-dropdown-menu.modules.show li .geo-list-group-item-action .business-account-name{display:inline-flex;align-items:center;justify-content:center;gap:.2em}.geo-dropdown-menu.modules.show li .geo-list-group-item-action .business-account-name i{margin:0 0 0 .3em;font-size:1em}.geo-dropdown-menu.modules.show li.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li:hover .geo-list-group-item-action{background-color:#045e92}.geo-dropdown-menu.modules.show li.ged .geo-list-group-item-action{background-color:#f2cc0d}.geo-dropdown-menu.modules.show li.ged.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.ged:hover .geo-list-group-item-action{background-color:#f4d32a}.geo-dropdown-menu.modules.show li.erp .geo-list-group-item-action{background-color:#0ba3da}.geo-dropdown-menu.modules.show li.erp.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.erp:hover .geo-list-group-item-action{background-color:#11b6f2}.geo-dropdown-menu.modules.show li.crm .geo-list-group-item-action{background-color:#c66038}.geo-dropdown-menu.modules.show li.crm.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.crm:hover .geo-list-group-item-action{background-color:#ce734f}.geo-dropdown-menu.modules.show li.stock .geo-list-group-item-action{background-color:#a0c245}.geo-dropdown-menu.modules.show li.stock.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.stock:hover .geo-list-group-item-action{background-color:#acc95c}.geo-dropdown-menu.modules.show li.deal .geo-list-group-item-action{background-color:#eea326}.geo-dropdown-menu.modules.show li.deal.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.deal:hover .geo-list-group-item-action{background-color:#f0af42}.geo-dropdown-menu.modules.show li.geosquare .geo-list-group-item-action{background-color:#eea326}.geo-dropdown-menu.modules.show li.geosquare.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.geosquare:hover .geo-list-group-item-action{background-color:#f0af42}.geo-dropdown-menu.modules.show li.sale .geo-list-group-item-action{background-color:#f2cc0d}.geo-dropdown-menu.modules.show li.sale.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.sale:hover .geo-list-group-item-action{background-color:#f4d32a}.geo-dropdown-menu.modules.show li.admin .geo-list-group-item-action{background-color:#6b6b6b}.geo-dropdown-menu.modules.show li.admin.active .geo-list-group-item-action,.geo-dropdown-menu.modules.show li.admin:hover .geo-list-group-item-action{background-color:#7a7a7a}.modules-toggle{z-index:999}.geo-dropdown-menu>li>a>i,.geo-dropdown-menu>.geo-dropdown-header>i{margin-right:12px;float:left;top:0}.geo-dropdown-menu-right{right:0;left:auto}.navbar-top-links .geo-dropdown-menu li a.geo-list-group-item-action i{line-height:20px;width:16px;text-align:center}.navbar-top-links .geo-dropdown-menu .geo-list-group-item-action.config{font-size:12px;color:#034b74}.mat-mdc-menu-panel{border:1px solid rgba(120,130,140,.13);border-radius:var(--geo-radius-none);box-shadow:0 3px 12px color-mix(in srgb,black 5%,transparent)!important;background-color:#fff!important;min-width:auto!important;max-width:none!important}.mat-mdc-menu-panel.kp-menu-large{min-width:335px!important}.mat-mdc-menu-panel.kp-menu-actions{min-width:12rem!important}.mat-mdc-menu-panel.grid-menu-fixed-width{min-width:16rem!important}.mat-mdc-menu-panel.keep-open{min-width:450px!important;max-width:600px!important;width:auto!important}.mat-mdc-menu-panel{--mat-menu-item-hover-state-layer-color: #eceeef;--mat-menu-item-focus-state-layer-color: transparent}.mat-mdc-menu-panel .mat-mdc-menu-content{padding-top:0!important;padding-bottom:0!important}.mat-mdc-menu-panel .mat-mdc-menu-content li{list-style:none;display:block;padding:0;margin:0}.mat-mdc-menu-panel .mat-mdc-menu-content li a:not(.btn){padding:9px 20px;display:block;color:inherit;text-decoration:none;cursor:pointer}.mat-mdc-menu-panel .mat-mdc-menu-content li a:not(.btn) i.mr-3{width:18px;text-align:center}.mat-mdc-menu-panel .mat-mdc-menu-content li span.menu-title{color:#8d9ea7;text-transform:uppercase;padding:9px 20px;display:block}.mat-mdc-menu-panel .mat-mdc-menu-content li.divider,.mat-mdc-menu-panel .mat-mdc-menu-content li[role=separator]{display:block!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border-top:1px solid rgba(120,130,140,.13)!important;background:transparent!important;list-style:none}.mat-mdc-menu-panel .mat-mdc-menu-content li:hover a:not(.btn),.mat-mdc-menu-panel .mat-mdc-menu-content li:hover .geo-list-group-item-action:not(.btn){background-color:#eceeef;color:inherit}.mat-mdc-menu-panel .mat-mdc-menu-content li.geo-list-group-item{border:0}.mat-mdc-menu-panel .mat-mdc-menu-content li .menu-item-icon-wrapper{margin-right:.5rem}.mat-mdc-menu-panel .mat-mdc-menu-content>a:not(.btn){padding:9px 20px;display:block;color:inherit;text-decoration:none;cursor:pointer}.mat-mdc-menu-panel .mat-mdc-menu-content>a:not(.btn):hover{background-color:#eceeef;text-decoration:none;color:inherit}.mat-mdc-menu-panel .mat-mdc-menu-content>a:not(.btn)>i{margin-right:12px}.mat-mdc-menu-panel .mat-mdc-menu-content .geo-list-group-item-action:not(.btn){padding:9px 20px;color:inherit;text-decoration:none;cursor:pointer}.mat-mdc-menu-panel .mat-mdc-menu-content .geo-list-group-item-action:not(.btn):hover{background-color:#eceeef;text-decoration:none;color:inherit}.mat-mdc-menu-panel .mat-mdc-menu-content .geo-list-group-item-action:not(.btn)>i{margin-right:12px}.mat-mdc-menu-panel .mat-mdc-menu-content>a>i,.mat-mdc-menu-panel .mat-mdc-menu-content .geo-dropdown-header>i{margin-right:12px;float:left;top:0}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item i,.mat-mdc-menu-panel .mat-mdc-menu-content .geo-list-group-item-action i{margin-right:12px}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item{min-height:auto!important;padding-top:9px!important;padding-bottom:9px!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-program-focused,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.cdk-keyboard-focused,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-focus-indicator,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:focus,.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:focus-visible{background-color:transparent!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:hover{background-color:#eceeef!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-ripple{display:none!important}.mat-mdc-menu-panel.user-dropdown{min-width:25rem!important;max-width:none!important;max-height:800px;overflow-y:auto}.mat-mdc-menu-panel.modules{overflow:hidden}.mat-mdc-menu-panel.modules .mat-mdc-menu-content{min-width:auto;padding:3px!important;display:flex;flex-wrap:nowrap;background-color:#fff;max-width:100vw;overflow-x:auto}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li{position:relative}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li .geo-list-group-item-action{display:flex;flex-direction:column;justify-content:space-between;width:120px;text-align:center;padding:20px 0 0;height:120px;background-color:#1f2d53;color:#fff;margin:5px}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li .geo-list-group-item-action i{font-size:30px;margin:10px 0}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li .geo-list-group-item-action span{font-size:12px;margin:0;padding:5px 10px;text-align:center;width:100%}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li .geo-list-group-item-action .business-account-name{display:inline-flex;align-items:center;justify-content:center;gap:.2em}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li .geo-list-group-item-action .business-account-name i{margin:0 0 0 .3em;font-size:1em}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li:hover .geo-list-group-item-action{background-color:#045e92}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.ged .geo-list-group-item-action{background-color:#f2cc0d}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.ged.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.ged:hover .geo-list-group-item-action{background-color:#f4d32a}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.erp .geo-list-group-item-action{background-color:#0ba3da}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.erp.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.erp:hover .geo-list-group-item-action{background-color:#11b6f2}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.crm .geo-list-group-item-action{background-color:#c66038}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.crm.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.crm:hover .geo-list-group-item-action{background-color:#ce734f}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.stock .geo-list-group-item-action{background-color:#a0c245}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.stock.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.stock:hover .geo-list-group-item-action{background-color:#acc95c}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.deal .geo-list-group-item-action{background-color:#eea326}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.deal.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.deal:hover .geo-list-group-item-action{background-color:#f0af42}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.geosquare .geo-list-group-item-action{background-color:#eea326}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.geosquare.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.geosquare:hover .geo-list-group-item-action{background-color:#f0af42}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.sale .geo-list-group-item-action{background-color:#f2cc0d}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.sale.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.sale:hover .geo-list-group-item-action{background-color:#f4d32a}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.admin .geo-list-group-item-action{background-color:#6b6b6b}.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.admin.active .geo-list-group-item-action,.mat-mdc-menu-panel.modules .mat-mdc-menu-content li.admin:hover .geo-list-group-item-action{background-color:#7a7a7a}.mat-mdc-menu-panel.navbar-top-links-menu .mat-mdc-menu-content li a.geo-list-group-item-action i,.mat-mdc-menu-panel.user-dropdown .mat-mdc-menu-content li a.geo-list-group-item-action i{line-height:20px;width:16px;text-align:center}.mat-mdc-menu-panel.navbar-top-links-menu .mat-mdc-menu-content .geo-list-group-item-action.config,.mat-mdc-menu-panel.user-dropdown .mat-mdc-menu-content .geo-list-group-item-action.config{font-size:12px;color:#034b74}.mat-mdc-menu-panel.p-0{min-width:30rem!important}.mat-mdc-menu-panel.p-0 .mat-mdc-menu-content{padding:0!important}.geo-dropdown{position:relative;display:inline-block}.geo-dropdown-item{display:block;width:100%;padding:9px 20px;clear:both;font-weight:400;color:#111827;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.geo-dropdown-item:hover,.geo-dropdown-item:focus{color:#111827;text-decoration:none;background-color:#eceeef}.geo-dropdown-item.active,.geo-dropdown-item:active{color:#fff;text-decoration:none;background-color:#034b74}.geo-dropdown-item.disabled,.geo-dropdown-item:disabled{color:#4b5563;pointer-events:none;background-color:transparent}.geo-dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(120,130,140,.13)}.geo-dropdown-toggle{white-space:nowrap}.geo-dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.geo-list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--geo-radius-none)}.geo-list-group.hidden{display:none}.geo-list-group-item{position:relative;display:block;padding:10px 15px;background-color:#fff;border:1px solid rgba(120,130,140,.13);flex-flow:unset}.geo-list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.geo-list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.geo-list-group-item+.geo-list-group-item{border-top-width:0}.geo-list-group-item.disabled,.geo-list-group-item:disabled{color:#4b5563;pointer-events:none;background-color:#fff}.geo-list-group-item.active{z-index:2;color:#fff;background-color:#034b74;border-color:#034b74}.geo-list-group.grid>.geo-list-group-item,.geo-list-group.\!grid>.geo-list-group-item{border-radius:var(--geo-radius-xs);border-top-width:1px}.geo-list-group-item-action{width:100%;color:#374151;text-align:inherit}.geo-list-group-item-action:hover,.geo-list-group-item-action:focus{z-index:1;color:#374151;text-decoration:none;background-color:#f7f7f9}.geo-list-group-item-action:active{color:#111827;background-color:#e5e7eb}.geo-list-group-flush{border-radius:0}.geo-list-group-flush>.geo-list-group-item{border-width:0 0 1px}.geo-list-group-flush>.geo-list-group-item:first-child{border-top-width:0}.geo-list-group-flush>.geo-list-group-item:last-child{border-bottom-width:0}.geo-list-group-item-warning{color:#c47500;background-color:#fffcf7}.geo-list-group-item-light{color:#374151;background-color:#f3f4f6}.geo-list-group-item.list-colored-border.success{border-left:solid 10px #57b225}.geo-list-group-item.list-colored-border.info{border-left:solid 10px #498bb2}.geo-list-group-item.list-colored-border.warning{border-left:solid 10px #ffb444}.geo-list-group-item.list-colored-border.danger{border-left:solid 10px #e43700}.geo-list-group-item.list-colored-border.readonly{border-left:solid 10px #eef3f5}.geo-nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.geo-nav__link{display:block;padding:.5rem 1rem}.geo-nav__link:hover,.geo-nav__link:focus{text-decoration:none}.geo-nav__link.disabled{color:#4b5563}.geo-nav--tabs{border:0;border-bottom:2px solid #dce2ef}.geo-nav--tabs .geo-nav__item{margin-bottom:-2px}.geo-nav--tabs .geo-nav__link,.geo-nav--tabs .geo-nav__link:hover{border:0;border-bottom:2px solid #dce2ef;padding:10px 15px}.geo-nav--tabs .geo-nav__link.active,.geo-nav--tabs .geo-nav__item.show .geo-nav__link{border:0;border-bottom:2px solid #1f2d53;color:#1f2d53}.geo-nav--tabs .geo-nav__link.disabled{background-color:transparent;border-color:transparent;color:#4b5563}.geo-nav--pills{border:0}.geo-nav--pills .geo-nav__link{border-radius:var(--geo-radius-xs)}.geo-nav--pills .geo-nav__link.active,.geo-nav--pills .geo-nav__item.show>.geo-nav__link{background:#1f2d53;color:#fff}.geo-nav--pills .geo-nav__link.active i,.geo-nav--pills .geo-nav__item.show>.geo-nav__link i{color:#fff!important}.geo-nav--fill .geo-nav__item{flex:1 1 auto;text-align:center}.geo-nav--justified .geo-nav__item{flex-basis:0;flex-grow:1;text-align:center}.geo-input,.note-editor.note-frame,.ng-select .ng-select-container,.select2-container--default .select2-selection--multiple,.project-filter .ng-select-container input,.select2-container--default .select2-selection--single{background-clip:padding-box;background-color:#fff;border:1px solid rgba(120,130,140,.13);color:#374151;display:block;font-size:.9rem;line-height:1.5;padding:.375rem .75rem;width:100%;border-radius:var(--geo-radius-xs);box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.geo-input::-ms-expand,.note-editor.note-frame::-ms-expand,.ng-select .ng-select-container::-ms-expand,.select2-container--default .select2-selection--multiple::-ms-expand,.project-filter .ng-select-container input::-ms-expand,.select2-container--default .select2-selection--single::-ms-expand{background-color:transparent;border:0}.geo-input:focus,.note-editor.note-frame:focus,.ng-select .ng-select-container:focus,.select2-container--default .select2-selection--multiple:focus,.project-filter .ng-select-container input:focus,.select2-container--default .select2-selection--single:focus{color:#374151;background-color:#fff;border-color:#034b74;outline:0;box-shadow:0 0 0 .2rem #034b7440}.geo-input::placeholder,.note-editor.note-frame::placeholder,.ng-select .ng-select-container::placeholder,.select2-container--default .select2-selection--multiple::placeholder,.project-filter .ng-select-container input::placeholder,.select2-container--default .select2-selection--single::placeholder{color:#4b5563;opacity:1}.geo-input:disabled,.note-editor.note-frame:disabled,.ng-select .ng-select-container:disabled,.select2-container--default .select2-selection--multiple:disabled,.project-filter .ng-select-container input:disabled,.select2-container--default .select2-selection--single:disabled,.geo-input[readonly],[readonly].note-editor.note-frame,.ng-select [readonly].ng-select-container,.select2-container--default [readonly].select2-selection--multiple,.project-filter .ng-select-container input[readonly],.select2-container--default [readonly].select2-selection--single{background-color:#e5e7eb;opacity:1}select.geo-input:not([size]):not([multiple]),select.note-editor.note-frame:not([size]):not([multiple]),.ng-select .ng-select-container:not([size]):not([multiple]),.select2-container--default select.select2-selection--multiple:not([size]):not([multiple]),.project-filter .ng-select-container input:not([size]):not([multiple]),.select2-container--default .select2-selection--single:not([size]):not([multiple]){height:calc(1.5em + .75rem + 2px)}select.geo-input:focus::-ms-value,select.note-editor.note-frame:focus::-ms-value,.ng-select .ng-select-container:focus::-ms-value,.select2-container--default select.select2-selection--multiple:focus::-ms-value,.project-filter .ng-select-container input:focus::-ms-value,.select2-container--default .select2-selection--single:focus::-ms-value{background-color:#fff;color:#374151}.geo-input-range{display:block;width:100%}.geo-input-static{background-color:transparent;border:solid transparent;border-width:1px 0;display:block;line-height:1.5;margin-bottom:0;padding-bottom:.375rem;padding-top:.375rem;width:100%}.geo-input-invalid,.geo-input.geo-input-invalid,.geo-input-invalid.note-editor.note-frame,.ng-select .geo-input-invalid.ng-select-container,.select2-container--default .geo-input-invalid.select2-selection--multiple,.project-filter .ng-select-container input.geo-input-invalid,.select2-container--default .geo-input-invalid.select2-selection--single{border-color:#e43700}.geo-input-invalid:focus,.geo-input.geo-input-invalid:focus,.project-filter .ng-select-container input.geo-input-invalid:focus{border-color:#e43700;box-shadow:0 0 0 .2rem #e4370040}.geo-field{margin-bottom:1rem}.geo-check{display:block;padding-left:1.25rem;position:relative}.geo-check__input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.geo-check__input:disabled~.geo-check__label{color:#8d9ea7}.geo-check__label{margin-bottom:0}.geo-input-row{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.geo-input-row>.geo-input,.geo-input-row>.note-editor.note-frame,.ng-select .geo-input-row>.ng-select-container,.select2-container--default .geo-input-row>.select2-selection--multiple,.project-filter .ng-select-container .geo-input-row>input,.select2-container--default .geo-input-row>.select2-selection--single,.geo-input-row>select.geo-input,.geo-input-row>.custom-select,.geo-input-row>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.geo-input-row>.geo-input:focus,.geo-input-row>.note-editor.note-frame:focus,.ng-select .geo-input-row>.ng-select-container:focus,.select2-container--default .geo-input-row>.select2-selection--multiple:focus,.project-filter .ng-select-container .geo-input-row>input:focus,.select2-container--default .geo-input-row>.select2-selection--single:focus,.geo-input-row>select.geo-input:focus,.geo-input-row>.custom-select:focus,.geo-input-row>.custom-file:focus{z-index:3}.geo-input-row>.geo-input+.geo-input,.geo-input-row>.note-editor.note-frame+.geo-input,.geo-input-row>.geo-input+.note-editor.note-frame,.geo-input-row>.note-editor.note-frame+.note-editor.note-frame,.ng-select .geo-input-row>.ng-select-container+.geo-input,.ng-select .geo-input-row>.ng-select-container+.note-editor.note-frame,.ng-select .geo-input-row>.geo-input+.ng-select-container,.ng-select .geo-input-row>.note-editor.note-frame+.ng-select-container,.ng-select .geo-input-row>.ng-select-container+.ng-select-container,.select2-container--default .geo-input-row>.select2-selection--multiple+.geo-input,.select2-container--default .geo-input-row>.select2-selection--multiple+.note-editor.note-frame,.select2-container--default .ng-select .geo-input-row>.select2-selection--multiple+.ng-select-container,.ng-select .select2-container--default .geo-input-row>.select2-selection--multiple+.ng-select-container,.select2-container--default .geo-input-row>.geo-input+.select2-selection--multiple,.select2-container--default .geo-input-row>.note-editor.note-frame+.select2-selection--multiple,.select2-container--default .ng-select .geo-input-row>.ng-select-container+.select2-selection--multiple,.ng-select .select2-container--default .geo-input-row>.ng-select-container+.select2-selection--multiple,.select2-container--default .geo-input-row>.select2-selection--multiple+.select2-selection--multiple,.project-filter .ng-select-container .geo-input-row>input+.geo-input,.project-filter .ng-select-container .geo-input-row>input+.note-editor.note-frame,.project-filter .ng-select-container .ng-select .geo-input-row>input+.ng-select-container,.ng-select .project-filter .ng-select-container .geo-input-row>input+.ng-select-container,.project-filter .ng-select-container .select2-container--default .geo-input-row>input+.select2-selection--multiple,.select2-container--default .project-filter .ng-select-container .geo-input-row>input+.select2-selection--multiple,.project-filter .ng-select-container .geo-input-row>.geo-input+input,.project-filter .ng-select-container .geo-input-row>.note-editor.note-frame+input,.project-filter .ng-select-container .ng-select .geo-input-row>.ng-select-container+input,.ng-select .project-filter .ng-select-container .geo-input-row>.ng-select-container+input,.project-filter .ng-select-container .select2-container--default .geo-input-row>.select2-selection--multiple+input,.select2-container--default .project-filter .ng-select-container .geo-input-row>.select2-selection--multiple+input,.project-filter .ng-select-container .geo-input-row>input+input,.select2-container--default .geo-input-row>.select2-selection--single+.geo-input,.select2-container--default .geo-input-row>.select2-selection--single+.note-editor.note-frame,.select2-container--default .ng-select .geo-input-row>.select2-selection--single+.ng-select-container,.ng-select .select2-container--default .geo-input-row>.select2-selection--single+.ng-select-container,.select2-container--default .geo-input-row>.select2-selection--single+.select2-selection--multiple,.select2-container--default .project-filter .ng-select-container .geo-input-row>.select2-selection--single+input,.project-filter .ng-select-container .select2-container--default .geo-input-row>.select2-selection--single+input,.select2-container--default .geo-input-row>.geo-input+.select2-selection--single,.select2-container--default .geo-input-row>.note-editor.note-frame+.select2-selection--single,.select2-container--default .ng-select .geo-input-row>.ng-select-container+.select2-selection--single,.ng-select .select2-container--default .geo-input-row>.ng-select-container+.select2-selection--single,.select2-container--default .geo-input-row>.select2-selection--multiple+.select2-selection--single,.select2-container--default .project-filter .ng-select-container .geo-input-row>input+.select2-selection--single,.project-filter .ng-select-container .select2-container--default .geo-input-row>input+.select2-selection--single,.select2-container--default .geo-input-row>.select2-selection--single+.select2-selection--single,.geo-input-row>.geo-input+.custom-select,.geo-input-row>.note-editor.note-frame+.custom-select,.ng-select .geo-input-row>.ng-select-container+.custom-select,.select2-container--default .geo-input-row>.select2-selection--multiple+.custom-select,.project-filter .ng-select-container .geo-input-row>input+.custom-select,.select2-container--default .geo-input-row>.select2-selection--single+.custom-select,.geo-input-row>.geo-input+.custom-file,.geo-input-row>.note-editor.note-frame+.custom-file,.ng-select .geo-input-row>.ng-select-container+.custom-file,.select2-container--default .geo-input-row>.select2-selection--multiple+.custom-file,.project-filter .ng-select-container .geo-input-row>input+.custom-file,.select2-container--default .geo-input-row>.select2-selection--single+.custom-file,.geo-input-row>select.geo-input+.geo-input,.geo-input-row>select.geo-input+.custom-select,.geo-input-row>select.geo-input+.custom-file,.geo-input-row>.custom-select+.geo-input,.geo-input-row>.custom-select+.note-editor.note-frame,.ng-select .geo-input-row>.custom-select+.ng-select-container,.select2-container--default .geo-input-row>.custom-select+.select2-selection--multiple,.project-filter .ng-select-container .geo-input-row>.custom-select+input,.select2-container--default .geo-input-row>.custom-select+.select2-selection--single,.geo-input-row>.custom-select+.custom-select,.geo-input-row>.custom-select+.custom-file,.geo-input-row>.custom-file+.geo-input,.geo-input-row>.custom-file+.note-editor.note-frame,.ng-select .geo-input-row>.custom-file+.ng-select-container,.select2-container--default .geo-input-row>.custom-file+.select2-selection--multiple,.project-filter .ng-select-container .geo-input-row>.custom-file+input,.select2-container--default .geo-input-row>.custom-file+.select2-selection--single,.geo-input-row>.custom-file+.custom-select,.geo-input-row>.custom-file+.custom-file{margin-left:-1px}.geo-input-row>.geo-input:not(:last-child),.geo-input-row>.note-editor.note-frame:not(:last-child),.ng-select .geo-input-row>.ng-select-container:not(:last-child),.select2-container--default .geo-input-row>.select2-selection--multiple:not(:last-child),.project-filter .ng-select-container .geo-input-row>input:not(:last-child),.select2-container--default .geo-input-row>.select2-selection--single:not(:last-child),.geo-input-row>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.geo-input-row>.geo-input:not(:first-child),.geo-input-row>.note-editor.note-frame:not(:first-child),.ng-select .geo-input-row>.ng-select-container:not(:first-child),.select2-container--default .geo-input-row>.select2-selection--multiple:not(:first-child),.project-filter .ng-select-container .geo-input-row>input:not(:first-child),.select2-container--default .geo-input-row>.select2-selection--single:not(:first-child),.geo-input-row>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.geo-input-row__prepend,.geo-input-row__append{display:flex}.geo-input-row__prepend .btn,.geo-input-row__append .btn{position:relative;z-index:2}.geo-input-row__prepend .btn+.btn,.geo-input-row__prepend .btn+.geo-input-row__addon,.geo-input-row__prepend .geo-input-row__addon+.geo-input-row__addon,.geo-input-row__prepend .geo-input-row__addon+.btn,.geo-input-row__append .btn+.btn,.geo-input-row__append .btn+.geo-input-row__addon,.geo-input-row__append .geo-input-row__addon+.geo-input-row__addon,.geo-input-row__append .geo-input-row__addon+.btn{margin-left:-1px}.geo-input-row__prepend{margin-right:-1px}.geo-input-row__append{margin-left:-1px}.geo-input-row__addon{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.5;color:#111827;text-align:center;white-space:nowrap;background-color:#e5e7eb;border:1px solid rgba(120,130,140,.13);border-radius:var(--geo-radius-xs)}.geo-input-row__addon input[type=radio],.geo-input-row__addon input[type=checkbox]{margin-top:0}.geo-input-row>.geo-input-row__prepend>.btn,.geo-input-row>.geo-input-row__prepend>.geo-input-row__addon,.geo-input-row>.geo-input-row__append:not(:last-child)>.btn,.geo-input-row>.geo-input-row__append:not(:last-child)>.geo-input-row__addon,.geo-input-row>.geo-input-row__append:last-child>.btn:not(:last-child):not(.geo-dropdown-toggle),.geo-input-row>.geo-input-row__append:last-child>.geo-input-row__addon:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.geo-input-row>.geo-input-row__append>.btn,.geo-input-row>.geo-input-row__append>.geo-input-row__addon,.geo-input-row>.geo-input-row__prepend:not(:first-child)>.btn,.geo-input-row>.geo-input-row__prepend:not(:first-child)>.geo-input-row__addon,.geo-input-row>.geo-input-row__prepend:first-child>.btn:not(:first-child),.geo-input-row>.geo-input-row__prepend:first-child>.geo-input-row__addon:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.geo-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative}.geo-control__input{opacity:0;position:absolute;z-index:-1}.geo-control__input:checked~.geo-control__label:before{color:#fff;background-color:#034b74;box-shadow:none}.geo-control__input:focus~.geo-control__label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #034b7440}.geo-control__input:active~.geo-control__label:before{background-color:#30b0fa;color:#fff;box-shadow:none}.geo-control__input:disabled~.geo-control__label{color:#4b5563}.geo-control__input:disabled~.geo-control__label:before{background-color:#e5e7eb}.geo-control__label{margin-bottom:0}.geo-control__label:before{background-color:#d1d5db;content:"";display:block;height:1rem;left:0;pointer-events:none;position:absolute;top:.25rem;-webkit-user-select:none;user-select:none;width:1rem;box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent)}.geo-control__label:after{background-position:center center;background-repeat:no-repeat;background-size:50% 50%;content:"";display:block;height:1rem;left:0;position:absolute;top:.25rem;width:1rem}.geo-checkbox-block .geo-control__label:before{border-radius:var(--geo-radius-none)}.geo-checkbox-block .geo-control__input:checked~.geo-control__label:before{background-color:#034b74}.geo-checkbox-block .geo-control__input:checked~.geo-control__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.geo-checkbox-block .geo-control__input:indeterminate~.geo-control__label:before{background-color:#034b74;box-shadow:none}.geo-checkbox-block .geo-control__input:indeterminate~.geo-control__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.geo-checkbox-block .geo-control__input:disabled:checked~.geo-control__label:before,.geo-checkbox-block .geo-control__input:disabled:indeterminate~.geo-control__label:before{background-color:#034b7480}.geo-radio-block .geo-control__label:before{border-radius:var(--geo-radius-circle)}.geo-radio-block .geo-control__input:checked~.geo-control__label:before{background-color:#034b74}.geo-radio-block .geo-control__input:checked~.geo-control__label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.geo-radio-block .geo-control__input:disabled:checked~.geo-control__label:before{background-color:#034b7480}.geo-input,.note-editor.note-frame,.ng-select .ng-select-container,.select2-container--default .select2-selection--multiple,.project-filter .ng-select-container input,.select2-container--default .select2-selection--single{-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border:1px solid #e5e7eb}.geo-input.big-input,.big-input.note-editor.note-frame,.ng-select .big-input.ng-select-container,.select2-container--default .big-input.select2-selection--multiple,.project-filter .ng-select-container input.big-input,.select2-container--default .big-input.select2-selection--single{padding:1rem 1.5rem;font-size:1.1rem;line-height:1.8}@layer base{label{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}app-settings-form label{white-space:normal}label span.required,thead th .required{color:#e43700}.hide-required label span.required{display:none}.form-horizontal .control-label,.row-input-form-horizontal .control-label{margin-bottom:0;padding:.375rem .75rem}.picker__nav--next:before,.picker__nav--prev:before{content:""}.datepicker--white input.datepicker{background-color:#fff}.switch{position:relative;display:inline-block;width:30px;height:16px;overflow:visible}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:color-mix(in srgb,black 30%,transparent);transition:.4s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:1px;background-color:#fff;transition:.4s;-webkit-box-shadow:0 1px 3px color-mix(in srgb,black 40%,transparent);box-shadow:0 1px 3px color-mix(in srgb,black 40%,transparent)}.switch input:checked+.slider{background-color:var(--primary);box-shadow:var(--primary) 0 0 0}.switch input:focus+.slider{box-shadow:0 0 1px var(--primary)}.switch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translate(14px)}.switch .slider.round{border-radius:var(--geo-radius-full)}.switch.red-green .slider{background-color:#9ca3af}.switch.red-green input:checked+.slider{background-color:var(--primary)}.switch.red-green input:disabled+.slider{background-color:#8d9ea7}.btn{position:relative}.slider.round:before{border-radius:var(--geo-radius-circle)}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-left:0;left:0}row-input-suggest .geo-list-group{position:absolute;width:100%;z-index:10;background:#fff}row-input-boolean .geo-field input{margin:11px 0}.geo-field.has-error .geo-input,.geo-field.has-error .note-editor.note-frame,.geo-field.has-error .ng-select .ng-select-container,.ng-select .geo-field.has-error .ng-select-container,.select2-container--default .geo-field.has-error .select2-selection--multiple,.select2-container--default .geo-field.has-error .select2-selection--single,.geo-field.has-error .project-filter .ng-select-container input,.project-filter .ng-select-container .geo-field.has-error input,.geo-field.has-error .select2-container--default .select2-selection--single,.geo-field.has-error .select2-container--default .select2-selection--multiple,.geo-field.geo-field-invalid .geo-input,.geo-field.geo-field-invalid .note-editor.note-frame,.geo-field.geo-field-invalid .ng-select .ng-select-container,.ng-select .geo-field.geo-field-invalid .ng-select-container,.select2-container--default .geo-field.geo-field-invalid .select2-selection--multiple,.select2-container--default .geo-field.geo-field-invalid .select2-selection--single,.geo-field.geo-field-invalid .project-filter .ng-select-container input,.project-filter .ng-select-container .geo-field.geo-field-invalid input,.geo-field.geo-field-invalid .select2-container--default .select2-selection--single,.geo-field.geo-field-invalid .select2-container--default .select2-selection--multiple,.row-input-form-group.has-error .geo-input,.row-input-form-group.has-error .note-editor.note-frame,.row-input-form-group.has-error .ng-select .ng-select-container,.ng-select .row-input-form-group.has-error .ng-select-container,.select2-container--default .row-input-form-group.has-error .select2-selection--multiple,.select2-container--default .row-input-form-group.has-error .select2-selection--single,.row-input-form-group.has-error .project-filter .ng-select-container input,.project-filter .ng-select-container .row-input-form-group.has-error input,.row-input-form-group.has-error .select2-container--default .select2-selection--single,.row-input-form-group.has-error .select2-container--default .select2-selection--multiple,.row-input-form-group.geo-field-invalid .geo-input,.row-input-form-group.geo-field-invalid .note-editor.note-frame,.row-input-form-group.geo-field-invalid .ng-select .ng-select-container,.ng-select .row-input-form-group.geo-field-invalid .ng-select-container,.select2-container--default .row-input-form-group.geo-field-invalid .select2-selection--multiple,.select2-container--default .row-input-form-group.geo-field-invalid .select2-selection--single,.row-input-form-group.geo-field-invalid .project-filter .ng-select-container input,.project-filter .ng-select-container .row-input-form-group.geo-field-invalid input,.row-input-form-group.geo-field-invalid .select2-container--default .select2-selection--single,.row-input-form-group.geo-field-invalid .select2-container--default .select2-selection--multiple{border:solid 1px #e43700}.geo-field.has-error .help-block:not(.hidden),.geo-field.has-error .geo-help:not(.hidden),.geo-field.geo-field-invalid .help-block:not(.hidden),.geo-field.geo-field-invalid .geo-help:not(.hidden),.row-input-form-group.has-error .help-block:not(.hidden),.row-input-form-group.has-error .geo-help:not(.hidden),.row-input-form-group.geo-field-invalid .help-block:not(.hidden),.row-input-form-group.geo-field-invalid .geo-help:not(.hidden){display:inline-block;margin-top:5px;color:var(--primary)}.geo-field.ng-invalid .help-block:not(.hidden),.geo-field.ng-invalid .geo-help:not(.hidden),.row-input-form-group.ng-invalid .help-block:not(.hidden),.row-input-form-group.ng-invalid .geo-help:not(.hidden){display:block;margin-top:5px;color:var(--primary)}.geo-form-fixed-bottom.crud{position:fixed;left:0;bottom:0;height:auto;max-height:none;margin-top:0;overflow:auto;z-index:99;background-color:#fff;border-top:1px solid rgba(120,130,140,.13);padding:10px}.geo-form-fixed-bottom.grid{position:fixed;left:0;bottom:0;height:auto;max-height:none;margin-top:0;overflow:auto;z-index:999;background-color:#fff;border-top:1px solid rgba(120,130,140,.13)}.geo-form-fixed-bottom.grid .count{line-height:33px}.textarea-suggestion{position:absolute;bottom:calc(100% + 15px);background-color:#fff;border:1px solid rgba(120,130,140,.13);border-radius:0;box-shadow:0 3px 12px color-mix(in srgb,black 5%,transparent)!important;transition:all .2s ease}.textarea-suggestion .title{display:inline-block;padding:10px 15px 0;margin:5px 0;color:#8d9ea7}.textarea-suggestion ul{margin:0;padding:10px 15px;list-style:none;max-height:20vh;overflow-y:auto}.textarea-suggestion ul li{background-color:#f3f4f6;padding:5px 10px;border-radius:var(--geo-radius-sm);margin:5px 0;cursor:pointer}.textarea-suggestion ul li .key{font-weight:700;color:#a6ce39;margin-right:10px}.textarea-suggestion ul li .preview{color:#8d9ea7;font-size:12px}row-input-tags .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:4px 4px 4px 0!important}.geo-input-row>row-input-text,.geo-input-row>row-input-address{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.geo-input-row>row-input-text .geo-field,.geo-input-row>row-input-address .geo-field{margin-bottom:0}.geo-input-row>row-input-text+.geo-input-row__append .btn,.geo-input-row>row-input-address+.geo-input-row__append .btn{margin-top:0!important}.note-editable b{font-weight:700}.geo-input.StripeElement,.StripeElement.note-editor.note-frame,.ng-select .StripeElement.ng-select-container,.select2-container--default .StripeElement.select2-selection--multiple,.select2-container--default .StripeElement.select2-selection--single,.project-filter .ng-select-container input.StripeElement{padding:.75rem 1rem}model-selection .selection .close,model-selection .selection .close:hover{height:initial}model-selection .clear-filter{padding:8px 5px;font-size:13px}model-selection td.current{background-color:#ecf9ff}crud-submodel-inline crud-form geo-card .geo-card,crud-submodel-inline crud-form geo-card .contact2 .accordion .accordion-item,.contact2 .accordion crud-submodel-inline crud-form geo-card .accordion-item{background-color:#fbfbfc;margin:24px 0;border:1px solid #e5e7eb}crud-submodel-inline crud-form geo-card .geo-card__header{background-color:#fbfbfc}.line-height-button{line-height:33px!important}.login-panel .help-block,.login-panel .geo-help{display:block;color:var(--primary);padding-top:.5rem}.editable-row-attr{position:relative}.editable-row-attr i{padding:10px;position:absolute;right:-20px;cursor:pointer;top:0}#design .geo-field,#options .geo-field{margin-bottom:0}app-permission-switch .o-switch{display:inline-block;opacity:1;transition:opacity .5s ease}app-permission-switch .o-switch.loading{opacity:.5}app-permission-switch g-button-toggle-group{border:solid 1px #eceeef!important;border-radius:var(--geo-radius-xs)!important;overflow:hidden;height:32px}app-permission-switch mat-button-toggle{height:100%;background-color:var(--mat-sys-tertiary-container)!important;transition:background-color .2s ease,color .2s ease;border:0!important}app-permission-switch mat-button-toggle+mat-button-toggle{border-left:solid 1px #eceeef!important}app-permission-switch mat-button-toggle .mat-button-toggle-button{height:100%!important;background-color:transparent!important}app-permission-switch mat-button-toggle .mat-button-toggle-label-content,app-permission-switch mat-button-toggle .mat-button-toggle-label-content i{color:var(--mat-sys-on-tertiary-container)!important;padding:0 8px!important;line-height:30px!important}app-permission-switch mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content,app-permission-switch mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content i,app-permission-switch mat-button-toggle:hover .mat-button-toggle-label-content,app-permission-switch mat-button-toggle:hover .mat-button-toggle-label-content i{color:#fff!important}app-permission-switch mat-button-toggle.mat-button-toggle-checked.no,app-permission-switch mat-button-toggle:hover.no{background-color:#e43700!important}app-permission-switch mat-button-toggle.mat-button-toggle-checked.view,app-permission-switch mat-button-toggle:hover.view{background-color:var(--secondary)!important}app-permission-switch mat-button-toggle.mat-button-toggle-checked.yes,app-permission-switch mat-button-toggle:hover.yes{background-color:#57b225!important}app-permission-switch mat-button-toggle.mat-button-toggle-checked.custom,app-permission-switch mat-button-toggle:hover.custom{background-color:var(--secondary)!important}.drag-and-drop{border-radius:var(--geo-radius-lg);border:dashed #636c72 2px}.nice-input-group .geo-input-row__append{padding:.375rem .75rem;font-size:.9rem;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,black 7.5%,transparent);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border:1px solid #e5e7eb;border-left:0;cursor:pointer}.nice-input-group .geo-input-row__append i{line-height:1.5}.vertical-form.light label,.light.calendar-selectors-container label{font-size:12px;color:#8d9ea7;margin-bottom:0}.vertical-form.light .show.row,.light.calendar-selectors-container .show.row{border-bottom:0;line-height:1.42;padding:0;margin-bottom:1rem!important}.vertical-form .geo-field.row,.calendar-selectors-container .geo-field.row,.vertical-form .row-input-form-group,.calendar-selectors-container .row-input-form-group{flex-direction:column!important}.vertical-form .float-right.switch,.calendar-selectors-container .float-right.switch{float:none!important}.vertical-form label,.calendar-selectors-container label,.vertical-form label+div,.calendar-selectors-container label+div{flex:auto!important;width:100%!important;max-width:100%!important;margin-bottom:.5rem}input,textarea{min-height:25px!important}row-input-textarea textarea{min-height:35px!important}.private-check .btn-light{background-color:#f7f7f9;border-color:#f7f7f9}.private-check .btn-light:hover{background-color:#dee2e3;border-color:#dee2e3}.btn-file-input{width:.1px!important;height:.1px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;z-index:-1!important}.btn-file-input+label{font-size:1.25em!important;color:#fff!important;background-color:#1f2d53!important;display:inline-block!important;cursor:pointer;font-size:.9rem;line-height:1.5;border-radius:var(--geo-radius-xs);padding:6px 12px}.btn-file-input:focus+label,.btn-file-input+label:hover{background-color:#182340!important}row-input-select[ng-reflect-readonly=true] .select2-selection__arrow{display:none}.input-icon{position:relative}.input-icon.left-icon .input input{padding-left:2rem!important}.input-icon.left-icon .icon{left:5px}.input-icon.right-icon .input input{padding-right:1.2rem!important}.input-icon.right-icon .icon{right:5px}.input-icon .icon{transition:.4s;position:absolute;color:#9ca3af;top:50%;transform:translateY(-50%)}.nice-colored-select .colored-selector{border-radius:var(--geo-radius-xs);min-width:150px}.blue-input{background-color:#eee;color:#4c5667;border:0;box-shadow:none}.blue-input::placeholder{color:#7b7b90;opacity:1}schedule-form #ice-cube-interval .geo-field,schedule-form #ice-cube-period .geo-field,schedule-form #ice-cube-stop_at .geo-field,schedule-form #ice-cube-count .geo-field{margin-bottom:0}.model-attribute-change{max-height:300px;overflow-y:auto}.model-attribute-change .model-attribute-value{border-left:solid 2px #fff}.model-attribute-change .model-attribute-value:hover{border-left:solid 2px #034b74}attribute-edit .geo-field{margin-bottom:0}crud-form parent-bar>div,crud-form parent-bar .border-bottom,crud-form parent-bar .p-4{border:0!important;padding-left:0!important;padding-right:0!important}.ng-dropdown-panel{z-index:1120!important}.row-eye-trash{display:flex;align-items:center}.row-eye-trash .row-content{flex-grow:2}.row-eye-trash .eye{margin-right:10px}.row-eye-trash .trash{margin-left:10px}.svg-primary path{fill:var(--primary)}wrapper-input-image .image-preview{display:flex;justify-content:center;align-items:center}.btn{text-shadow:none;box-shadow:none!important;cursor:pointer}.btn>i{line-height:1.5}.btn.btn-rounded{border-radius:var(--geo-radius-full)}.btn.btn-xs{padding:6px 10px;font-size:12px}.btn.btn-big{padding:10px 30px;font-size:16px}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:1px}.btn-label{display:block;float:left;position:relative;top:2px;line-height:1.5;background:color-mix(in srgb,black 10%,transparent);display:inline-block;margin:-8px 6px -6px -12px;padding:10px 8px 9px;border-top-left-radius:var(--geo-radius-xs);border-bottom-left-radius:var(--geo-radius-xs)}.btn-label i{line-height:1;font-size:14px}.btn-label .checker,.btn-label .checker span,.btn-label .checker input{width:14px;height:14px}.btn-label .checker span,.btn-label .checker span span,.btn-label .checker input span{color:#fff;border-color:#fff}.btn-label .checker span:after,.btn-label .checker span span:after,.btn-label .checker input span:after{font-size:13px}.big-menu-button{padding:12px 24px;align-items:center;border-radius:var(--geo-radius-lg);display:inline-flex;background-color:#034b74!important;color:#fff!important}.big-menu-button:hover{background-color:#045e92!important}.big-menu-button i{margin-right:10px!important}.btn-light{color:#7b7b90}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}.scroll-top-btn{animation:pop .5s ease;position:fixed;display:flex;cursor:pointer;z-index:1000;font-size:18px;right:1.4rem;color:#636c72;bottom:4rem;background:#fff;border-radius:var(--geo-radius-circle);width:40px;box-shadow:1px 0 20px color-mix(in srgb,black 8%,transparent);height:40px}.scroll-top-btn i{margin:auto;padding:0 0 2px}.new-button{line-height:1.5}.new-button>i{line-height:inherit}button.inline-flex.items-center{gap:.5rem}button .cog-print-icon{position:relative}button .cog-print-icon .fa-cog{position:absolute;bottom:-3px;right:-5px;background-color:#fff;border-radius:var(--geo-radius-lg);padding:1px;color:#034b74;font-size:10px}button:hover .cog-print-icon .fa-cog{color:#022b42}.delete-image-icon{flex:1;min-width:40px;color:#e43700;font-size:16px;height:40px;cursor:pointer;display:flex}.delete-image-icon:hover{background-color:#f9f9fb}.delete-image-icon i{margin:auto}.geo-radio-block input{position:absolute;opacity:0;width:0}.geo-radio-block label.border-design-button,.geo-radio-block label.border-design-button-straight{width:35px;height:35px;transition:.2s;display:flex;border:2px solid #636c72;cursor:pointer;border-radius:var(--geo-radius-xs)}.geo-radio-block label.border-design-button:hover,.geo-radio-block label.border-design-button-straight:hover{border:2px solid #7b7b90}.geo-radio-block label.border-design-button:hover .option,.geo-radio-block label.border-design-button-straight:hover .option,.geo-radio-block label.border-design-button:hover .option-dashed,.geo-radio-block label.border-design-button-straight:hover .option-dashed,.geo-radio-block label.border-design-button:hover .option-dotted,.geo-radio-block label.border-design-button-straight:hover .option-dotted,.geo-radio-block label.border-design-button:hover .option-solid,.geo-radio-block label.border-design-button-straight:hover .option-solid,.geo-radio-block label.border-design-button:hover .option-large,.geo-radio-block label.border-design-button-straight:hover .option-large,.geo-radio-block label.border-design-button:hover .option-medium,.geo-radio-block label.border-design-button-straight:hover .option-medium,.geo-radio-block label.border-design-button:hover .option-light,.geo-radio-block label.border-design-button-straight:hover .option-light,.geo-radio-block label.border-design-button:hover .option-large-radius,.geo-radio-block label.border-design-button-straight:hover .option-large-radius,.geo-radio-block label.border-design-button:hover .option-small-radius,.geo-radio-block label.border-design-button-straight:hover .option-small-radius,.geo-radio-block label.border-design-button:hover .option-square,.geo-radio-block label.border-design-button-straight:hover .option-square{border-color:#7b7b90 transparent transparent #7b7b90}.geo-radio-block label.border-design-button.active,.geo-radio-block label.active.border-design-button-straight{border:2px solid #1f2d53}.geo-radio-block label.border-design-button.active .option,.geo-radio-block label.active.border-design-button-straight .option,.geo-radio-block label.border-design-button.active .option-dashed,.geo-radio-block label.active.border-design-button-straight .option-dashed,.geo-radio-block label.border-design-button.active .option-dotted,.geo-radio-block label.active.border-design-button-straight .option-dotted,.geo-radio-block label.border-design-button.active .option-solid,.geo-radio-block label.active.border-design-button-straight .option-solid,.geo-radio-block label.border-design-button.active .option-large,.geo-radio-block label.active.border-design-button-straight .option-large,.geo-radio-block label.border-design-button.active .option-medium,.geo-radio-block label.active.border-design-button-straight .option-medium,.geo-radio-block label.border-design-button.active .option-light,.geo-radio-block label.active.border-design-button-straight .option-light,.geo-radio-block label.border-design-button.active .option-large-radius,.geo-radio-block label.active.border-design-button-straight .option-large-radius,.geo-radio-block label.border-design-button.active .option-small-radius,.geo-radio-block label.active.border-design-button-straight .option-small-radius,.geo-radio-block label.border-design-button.active .option-square,.geo-radio-block label.active.border-design-button-straight .option-square{border-color:#1f2d53 transparent transparent #1f2d53}.geo-radio-block label.border-design-button .option,.geo-radio-block label.border-design-button-straight .option,.geo-radio-block label.border-design-button .option-dashed,.geo-radio-block label.border-design-button-straight .option-dashed,.geo-radio-block label.border-design-button .option-dotted,.geo-radio-block label.border-design-button-straight .option-dotted,.geo-radio-block label.border-design-button .option-solid,.geo-radio-block label.border-design-button-straight .option-solid,.geo-radio-block label.border-design-button .option-large,.geo-radio-block label.border-design-button-straight .option-large,.geo-radio-block label.border-design-button .option-medium,.geo-radio-block label.border-design-button-straight .option-medium,.geo-radio-block label.border-design-button .option-light,.geo-radio-block label.border-design-button-straight .option-light,.geo-radio-block label.border-design-button .option-large-radius,.geo-radio-block label.border-design-button-straight .option-large-radius,.geo-radio-block label.border-design-button .option-small-radius,.geo-radio-block label.border-design-button-straight .option-small-radius,.geo-radio-block label.border-design-button .option-square,.geo-radio-block label.border-design-button-straight .option-square{transition:inherit;height:20px;width:20px;border:4px solid;border-color:#636c72 transparent transparent #636c72;margin:auto}.geo-radio-block label.border-design-button .option-small-radius,.geo-radio-block label.border-design-button-straight .option-small-radius{border-radius:6px 0}.geo-radio-block label.border-design-button .option-large-radius,.geo-radio-block label.border-design-button-straight .option-large-radius{border-radius:12px 0}.geo-radio-block label.border-design-button .option-light,.geo-radio-block label.border-design-button-straight .option-light{border-width:1px}.geo-radio-block label.border-design-button .option-medium,.geo-radio-block label.border-design-button-straight .option-medium{border-width:2px}.geo-radio-block label.border-design-button .option-large,.geo-radio-block label.border-design-button-straight .option-large{border-width:4px}.geo-radio-block label.border-design-button .option-solid,.geo-radio-block label.border-design-button-straight .option-solid{border-style:solid}.geo-radio-block label.border-design-button .option-dotted,.geo-radio-block label.border-design-button-straight .option-dotted{border-style:dotted}.geo-radio-block label.border-design-button .option-dashed,.geo-radio-block label.border-design-button-straight .option-dashed{border-style:dashed}.geo-radio-block label.border-design-button-straight .option,.geo-radio-block label.border-design-button-straight .option-square,.geo-radio-block label.border-design-button-straight .option-small-radius,.geo-radio-block label.border-design-button-straight .option-large-radius,.geo-radio-block label.border-design-button-straight .option-light,.geo-radio-block label.border-design-button-straight .option-medium,.geo-radio-block label.border-design-button-straight .option-large,.geo-radio-block label.border-design-button-straight .option-solid,.geo-radio-block label.border-design-button-straight .option-dotted,.geo-radio-block label.border-design-button-straight .option-dashed{height:30px;width:30px;transform:rotate(45deg) translateY(50%);border-left-color:transparent}.geo-radio-block label.border-design-button-straight.active{border:2px solid #1f2d53}.geo-radio-block label.border-design-button-straight.active .option,.geo-radio-block label.border-design-button-straight.active .option-square,.geo-radio-block label.border-design-button-straight.active .option-small-radius,.geo-radio-block label.border-design-button-straight.active .option-large-radius,.geo-radio-block label.border-design-button-straight.active .option-light,.geo-radio-block label.border-design-button-straight.active .option-medium,.geo-radio-block label.border-design-button-straight.active .option-large,.geo-radio-block label.border-design-button-straight.active .option-solid,.geo-radio-block label.border-design-button-straight.active .option-dotted,.geo-radio-block label.border-design-button-straight.active .option-dashed{border-color:#1f2d53 transparent transparent transparent}.geo-radio-block label.border-design-button-straight:hover{border:2px solid #7b7b90}.geo-radio-block label.border-design-button-straight:hover .option,.geo-radio-block label.border-design-button-straight:hover .option-square,.geo-radio-block label.border-design-button-straight:hover .option-small-radius,.geo-radio-block label.border-design-button-straight:hover .option-large-radius,.geo-radio-block label.border-design-button-straight:hover .option-light,.geo-radio-block label.border-design-button-straight:hover .option-medium,.geo-radio-block label.border-design-button-straight:hover .option-large,.geo-radio-block label.border-design-button-straight:hover .option-solid,.geo-radio-block label.border-design-button-straight:hover .option-dotted,.geo-radio-block label.border-design-button-straight:hover .option-dashed{border-color:#7b7b90 transparent transparent transparent}@keyframes heartbit{0%{transform:scale(0);opacity:0}25%{transform:scale(.1);opacity:.1}50%{transform:scale(.5);opacity:.3}75%{transform:scale(.8);opacity:.5}to{transform:scale(1);opacity:0}}.btn-outline-light,.btn-outline-light:hover{border:solid 1px #dde2e9;background:transparent;color:#636c72}.btn-outline-light:hover,.btn-outline-light:hover:hover{border-color:#1f2d53;color:#1f2d53}.btn-outline-primary{border:solid 1px #034b74;color:#034b74}.btn-link{display:flex;align-items:center;justify-content:center;padding-right:0;padding-left:0;font-size:12px;font-weight:600}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-link img{margin-right:10px;height:24px}.badge-info-model{font-weight:400;font-size:90%;column-gap:.25rem}span.inline-flex.rounded-full{white-space:nowrap}map .leaflet-container{min-height:400px}.map-legende{padding:0rem;text-align:right;margin-top:.5rem;margin-bottom:1rem}.geo-card,.contact2 .accordion .accordion-item{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid color-mix(in srgb,black 12.5%,transparent);border-radius:var(--geo-radius-md);border:0;margin-bottom:24px}.geo-card .geo-card,.contact2 .accordion .accordion-item .geo-card,.geo-card .contact2 .accordion .accordion-item,.contact2 .accordion .geo-card .accordion-item,.contact2 .accordion .accordion-item .accordion-item,.geo-card grid,.contact2 .accordion .accordion-item grid,.geo-card grid>div>div,.contact2 .accordion .accordion-item grid>div>div{box-shadow:none}.geo-card legend,.contact2 .accordion .accordion-item legend{padding:10px 0}.geo-card.light>.geo-card__body,.contact2 .accordion .geo-card.light>.accordion-body,.contact2 .accordion .light.accordion-item>.geo-card__body,.contact2 .accordion .light.accordion-item>.accordion-body,.geo-card.light>.geo-card__footer,.contact2 .accordion .light.accordion-item>.geo-card__footer,.geo-card.light>.geo-card__header,.contact2 .accordion .light.accordion-item>.geo-card__header{padding-top:0;padding-bottom:0}.geo-card.lighter>.geo-card__body,.contact2 .accordion .geo-card.lighter>.accordion-body,.contact2 .accordion .lighter.accordion-item>.geo-card__body,.contact2 .accordion .lighter.accordion-item>.accordion-body,.geo-card.lighter>.geo-card__footer,.contact2 .accordion .lighter.accordion-item>.geo-card__footer,.geo-card.lighter>.geo-card__header,.contact2 .accordion .lighter.accordion-item>.geo-card__header{padding:0}.geo-card.shadowed,.contact2 .accordion .shadowed.accordion-item{box-shadow:var(--geo-shadow-lg)}.geo-card>.geo-card__body .tabbable>.geo-nav--tabs,.contact2 .accordion .geo-card>.accordion-body .tabbable>.geo-nav--tabs,.contact2 .accordion .accordion-item>.geo-card__body .tabbable>.geo-nav--tabs,.contact2 .accordion .accordion-item>.accordion-body .tabbable>.geo-nav--tabs{margin:-20px -20px 20px}.geo-card .card-section-header,.contact2 .accordion .accordion-item .card-section-header{padding:25px 20px;background-color:#fff;border-bottom:1px solid rgba(120,130,140,.13);border-top:1px solid rgba(120,130,140,.13);margin:20px -20px;background-color:#f3f4f6;border-top-color:#e5e7eb;border-bottom:0}.geo-card .card-section-header.top-page,.contact2 .accordion .accordion-item .card-section-header.top-page{margin-top:-2em}.geo-card .model-secondary-info .badge.badge-info-model,.contact2 .accordion .accordion-item .model-secondary-info .badge.badge-info-model{background-color:transparent;color:#8d9ea7}.geo-card.no-card,.contact2 .accordion .no-card.accordion-item{box-shadow:none!important;background:unset!important}.geo-card.no-card .geo-card__body,.geo-card.no-card .contact2 .accordion .accordion-body,.contact2 .accordion .geo-card.no-card .accordion-body,.contact2 .accordion .no-card.accordion-item .geo-card__body,.contact2 .accordion .no-card.accordion-item .accordion-body{padding:12px}.geo-card__header{padding:25px 20px;margin-bottom:0}.geo-card__header:first-child{border-radius:var(--geo-radius-md) var(--geo-radius-md) 0 0}.geo-card__header{background-color:#fff;border-bottom:1px solid rgba(120,130,140,.13)}.geo-card__header:last-child{border:0}.geo-card__header .icon{width:25px;float:left;margin-right:14px;margin-top:6px;font-size:24px}.geo-card__header .icon~h4{display:inline-block}.geo-card__header .icon~h6{margin-left:38px;white-space:nowrap}.geo-card__header .heading-elements .badge{padding:11px 12px;font-size:80%}.geo-card__footer{padding:25px 20px}.geo-card__footer:last-child{border-radius:0 0 var(--geo-radius-md) var(--geo-radius-md)}.geo-card__footer{background-color:#fff;border-top:1px solid rgba(120,130,140,.13)}.geo-card__title,.geo-card legend,.contact2 .accordion .accordion-item legend{text-transform:initial;color:#313131;font-size:16px;line-height:1.5}.geo-card__subtitle{margin-top:0;margin-bottom:0!important;font-size:12px}.card-list-group .card-list-group-item{display:block;padding:10px 0;border:0;border-bottom:1px solid rgba(120,130,140,.13)}.card-list-group .card-list-group-item:hover{background-color:#f7f7f9}.card-list-group .card-list-group-item:last-child{border-bottom:0}.geo-card__body,.contact2 .accordion .accordion-body{flex:1 1 auto;padding:20px}tag-card .geo-card,tag-card .contact2 .accordion .accordion-item,.contact2 .accordion tag-card .accordion-item{border:1px solid rgba(120,130,140,.13)}.tab-pane>crud-form>geo-card>.geo-card,.contact2 .accordion .tab-pane>crud-form>geo-card>.accordion-item,.tab-pane>crud-submodel-inline>crud-form>geo-card>.geo-card,.contact2 .accordion .tab-pane>crud-submodel-inline>crud-form>geo-card>.accordion-item{margin:-20px}geo-card .geo-card .geo-card__header .heading-elements .badge,geo-card .contact2 .accordion .accordion-item .geo-card__header .heading-elements .badge,.contact2 .accordion geo-card .accordion-item .geo-card__header .heading-elements .badge,geo-card .geo-card .geo-card__header .heading-elements>button,geo-card .contact2 .accordion .accordion-item .geo-card__header .heading-elements>button,.contact2 .accordion geo-card .accordion-item .geo-card__header .heading-elements>button,geo-card .geo-card .geo-card__header .heading-elements>div>button,geo-card .contact2 .accordion .accordion-item .geo-card__header .heading-elements>div>button,.contact2 .accordion geo-card .accordion-item .geo-card__header .heading-elements>div>button,geo-card .geo-card .geo-card__header .heading-elements>div>div>button,geo-card .contact2 .accordion .accordion-item .geo-card__header .heading-elements>div>div>button,.contact2 .accordion geo-card .accordion-item .geo-card__header .heading-elements>div>div>button{margin-top:-5px;margin-bottom:-5px}hovercard .geo-card .geo-card__header,hovercard .contact2 .accordion .accordion-item .geo-card__header,.contact2 .accordion hovercard .accordion-item .geo-card__header,hovercard .geo-card .geo-card__footer,hovercard .contact2 .accordion .accordion-item .geo-card__footer,.contact2 .accordion hovercard .accordion-item .geo-card__footer{padding:10px 20px}.hovercardArea:hover{text-decoration:underline}.small-card,contact-preview opportunity-board-element .geo-card,contact-preview opportunity-board-element .contact2 .accordion .accordion-item,.contact2 .accordion contact-preview opportunity-board-element .accordion-item{border:solid 1px rgba(120,130,140,.13);border-radius:var(--geo-radius-xs);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent);padding:.5rem;margin-bottom:.5rem;text-overflow:ellipsis;position:relative}.small-card.small-editable-card,contact-preview opportunity-board-element .small-editable-card.geo-card,contact-preview opportunity-board-element .contact2 .accordion .small-editable-card.accordion-item,.contact2 .accordion contact-preview opportunity-board-element .small-editable-card.accordion-item{cursor:pointer}.small-card.small-editable-card:hover,contact-preview opportunity-board-element .small-editable-card.geo-card:hover,contact-preview opportunity-board-element .contact2 .accordion .small-editable-card.accordion-item:hover,.contact2 .accordion contact-preview opportunity-board-element .small-editable-card.accordion-item:hover{background-color:#f9f9fb}.small-card .small-card-menu,contact-preview opportunity-board-element .geo-card .small-card-menu,contact-preview opportunity-board-element .contact2 .accordion .accordion-item .small-card-menu,.contact2 .accordion contact-preview opportunity-board-element .accordion-item .small-card-menu{position:absolute;right:10px;top:10px}.small-card .small-card-menu button,contact-preview opportunity-board-element .geo-card .small-card-menu button,contact-preview opportunity-board-element .contact2 .accordion .accordion-item .small-card-menu button,.contact2 .accordion contact-preview opportunity-board-element .accordion-item .small-card-menu button{font-size:18px}.small-card .small-card-menu button:hover,contact-preview opportunity-board-element .geo-card .small-card-menu button:hover,contact-preview opportunity-board-element .contact2 .accordion .accordion-item .small-card-menu button:hover,.contact2 .accordion contact-preview opportunity-board-element .accordion-item .small-card-menu button:hover{background-color:#eceeef}.bg-default{background-color:#ecf9ff}.bg-inactive{background-color:#fcf8e3}.bg-deleted{background-color:#f2dede}.download-container .geo-card,.download-container .contact2 .accordion .accordion-item,.contact2 .accordion .download-container .accordion-item{box-shadow:none!important}geo-card preview-activity:hover{background-color:color-mix(in srgb,black 5%,transparent)}geo-card preview-activity .timeline .media .badge{font-size:100%;padding:.45rem .5rem .4rem}geo-card preview-activity .timeline .media .icon{width:auto;float:none}.card-icon i{width:60px;height:60px;text-align:center;line-height:60px;display:block;border-radius:var(--geo-radius-circle);color:#fff;font-size:1.2rem}.card-list-group search-row.card-list-group-item{padding:0}.card-list-group search-row.card-list-group-item a .row{padding:10px 0}.radio+.radio,.checkbox+.checkbox{margin-top:0}.radio-inline,.checkbox-inline{position:relative;padding-left:28px}.checkbox-inline .checker{position:absolute;top:1px;left:0}.checkbox-inline.light .checker>span{color:#fff;border-color:#fff}.checker{position:relative;display:inline-block;vertical-align:middle}.checker,.checker span,.checker input{width:18px;height:18px}.checker span{color:var(--mat-sys-on-tertiary);background-color:#fff;border:1.5px solid var(--gray-300);border-radius:4px;display:inline-block;text-align:center;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.checker span:after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.85);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:opacity .12s ease-in-out}.checker span.checked{background-color:var(--mat-sys-tertiary);border-color:var(--mat-sys-tertiary)}.checker span.checked:after{opacity:1}.checker:hover span:not(.checked){border-color:var(--mat-sys-tertiary)}.checker input[type=checkbox]:focus-visible+span,.checker span:has(input[type=checkbox]:focus-visible){box-shadow:0 0 0 3px var(--mat-sys-tertiary)}@supports (color: color-mix(in lab,red,red)){.checker input[type=checkbox]:focus-visible+span,.checker span:has(input[type=checkbox]:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--mat-sys-tertiary) 25%,transparent)}}.checker input[type=checkbox]{border:none;background:none;display:-moz-inline-box;display:inline-block;margin:0;vertical-align:top;cursor:pointer;position:absolute;top:-2px;left:-2px;z-index:2;opacity:0}.checkbox .checker,.checkbox-inline .checker{position:absolute;top:1px;left:0}.form-horizontal .checkbox .checker,.form-horizontal .checkbox-inline .checker{top:9px}.checkbox-right .checker{left:auto;right:0}.checker.disabled{opacity:.5}.checker.disabled,.checker.disabled input[type=checkbox]{cursor:not-allowed}.checkbox>label:active .checker.disabled span:after,.checkbox-inline:active .checker.disabled span:after{opacity:0}.checkbox>label:active .checker.disabled span.checked:after,.checkbox-inline:active .checker.disabled span.checked:after{opacity:1}.checker[class*=border-] span{border-color:inherit;color:inherit}spinner .data_spinner{width:600px;height:100%;text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:300px;z-index:1130}spinner .spinner_box{border:1px #fff solid;background:#fff;padding-top:30px;box-shadow:var(--geo-shadow-lg)}spinner .spinner_box p{color:#6b7280;font-size:1.2em}spinner .spinnerr,spinner .small-spinner{margin:30px auto}spinner .backdrop{position:fixed;font-family:Arial,Helvetica,sans-serif;inset:0;z-index:1;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:auto}.small-spinner{margin:15px}.small-spinner .bounce1,.small-spinner .bounce2,.small-spinner .bounce3{width:12px;height:12px;background-color:var(--secondary)}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar{-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress.progress-lg .progress-bar{font-size:12px;line-height:20px}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,color-mix(in srgb,white 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,white 15%,transparent) 50%,color-mix(in srgb,white 15%,transparent) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,color-mix(in srgb,white 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,white 15%,transparent) 50%,color-mix(in srgb,white 15%,transparent) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,color-mix(in srgb,white 15%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,white 15%,transparent) 50%,color-mix(in srgb,white 15%,transparent) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar{background-color:#034b74}.progress-bar-success{background-color:#7ace4c}.progress-bar-info{background-color:#498bb2}.progress-bar-warning{background-color:#fb4}.progress-bar-danger{background-color:#e43700}.loader{border:6px solid #f3f4f6;border-top:6px solid #1f2d53;border-radius:var(--geo-radius-circle);width:20px;height:20px;animation:spin 2s linear infinite}.search_title{margin-bottom:4px}search-result .btn .count{color:color-mix(in srgb,white 80%,transparent);font-size:.8em}search-result .no-result-label{color:#636c72;text-align:center;font-size:1rem}search-result .geo-card__body g-list-group.g-list-group--card:not(:has(g-list-item)),search-result .contact2 .accordion .accordion-body g-list-group.g-list-group--card:not(:has(g-list-item)),.contact2 .accordion search-result .accordion-body g-list-group.g-list-group--card:not(:has(g-list-item)){display:none}search-result .rounded-full.shadow-sm{padding-top:.125rem;padding-bottom:.125rem}.search-title-section{background:#e5e7eb;margin-right:-20px;margin-left:-20px;padding:.6em .4em}@media(max-width:575.98px){.hidden-xs-down,.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none!important}}@media(min-width:576px)and (max-width:767.98px){.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-unless-xs,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none!important}}@media(min-width:768px)and (max-width:991.98px){.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-lg,.hidden-unless-xl{display:none!important}}@media(min-width:992px)and (max-width:1199.98px){.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-xl{display:none!important}}@media(min-width:1200px){.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-xl-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg{display:none!important}}descriptor-edit-row p{text-align:justify}descriptor-edit-row .descriptor-info{margin-left:25px;margin-bottom:15px}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;inset:0;background:color-mix(in srgb,black 80%,transparent);z-index:1110;opacity:1;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:auto}.modalDialog profile-icon{position:absolute}.fullscreen .modalDialog>div{position:fixed;inset:1.5em;margin:0;width:unset;overflow:hidden}.fullscreen .modalDialog section{min-height:calc(100vh - 92px)!important;max-height:calc(100vh - 92px)!important;overflow:hidden}.fullscreen .modalDialog section.row-input-item-content{min-height:calc(100vh - 152px)!important;max-height:calc(100vh - 152px)!important;overflow:hidden}.fullscreen .modalDialog section.row-input-item-content product-form{min-height:calc(100vh - 152px)!important;max-height:calc(100vh - 152px)!important;overflow-y:scroll!important;display:block;padding-right:15px}.fullscreen .modalDialog__container{transform:translateY(0)!important}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{width:800px;position:relative;margin:50px auto;padding:0;border-radius:var(--geo-radius-xs);background:#fff}.modalDialog.wide>div{width:1000px;max-width:90vw}.modalDialog.widest>div{width:90vw}.modalDialog header,.modal__header{position:relative;padding:14px 56px 14px 20px;background-color:var(--secondary);color:#fff;border-bottom:1px #f3f4f6 solid;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.modalDialog header button,.modal__header button{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px;color:#fff!important;opacity:.8}.modalDialog header button:hover,.modal__header button:hover{opacity:1}.modalDialog header button:focus,.modal__header button:focus{outline:none;box-shadow:none}.modalDialog header h6.modal-title,.modal__title{font-size:1.125rem;font-weight:500;line-height:1.4;margin:0;color:#fff}.modalDialog section{max-height:70vh;overflow:visible;padding:20px}.modalDialog footer{border-top:1px #f3f4f6 solid;padding:10px 20px;height:54px}.modalDialog .close,.modalDialog .close:hover{height:40px;color:#fff}.modalDialog .closebtn:hover{color:red}.modalNoPadding .modalDialog section{padding:0}.update-modal-header{margin:-28px -20px;padding-top:2rem;background:#1f2d53;color:#fff;position:relative}.update-modal-header .checkmark{position:relative;top:1.8rem}a.modal-header-icon,.modal-header-icon>i{font-size:14px}.modal-header-icon{background:transparent;padding:.4rem .5rem;line-height:1;color:#7b7b90}.modal-header-icon .btn i,.modal-header-icon .btn .number-count{color:#7b7b90}.modal-header-icon .btn.is-observing i,.modal-header-icon .btn.is-observing .number-count{color:#1f2d53}.modal-header-icon i{line-height:1}.modal-header-icon:hover{background:#eceeef}.mat-menu-in-modal .grid-menu-dropdown{display:inline-flex;align-items:center;padding:.4rem .5rem;border-radius:var(--geo-radius-xs);line-height:1;color:#7b7b90;cursor:pointer;transition:background-color .2s}.mat-menu-in-modal .grid-menu-dropdown i{font-size:14px;line-height:1}.mat-menu-in-modal .grid-menu-dropdown:hover{background:#eceeef}.onboarding-popover{position:fixed;bottom:7rem;right:1.4rem;z-index:999;max-width:100%;width:405px}.onboarding-popover__title{font-size:1.5rem}.onboarding-popover__content{color:#fff;border-radius:var(--geo-radius-md);background:#1f2d53}.bg-icon{color:color-mix(in srgb,white 10%,transparent);top:1rem;right:1rem;font-size:8rem;position:absolute}.modalDialog contact-form .geo-field.row,.modalDialog contact-form .row-input-form-group,.modalDialog.vertical-form .geo-field.row,.modalDialog.calendar-selectors-container .geo-field.row,.modalDialog.vertical-form .row-input-form-group,.modalDialog.calendar-selectors-container .row-input-form-group{display:flex;flex-direction:column}.modalDialog contact-form .geo-field.row>label,.modalDialog contact-form .geo-field.row>div,.modalDialog contact-form .row-input-form-group>label,.modalDialog contact-form .row-input-form-group>div,.modalDialog.vertical-form .geo-field.row>label,.modalDialog.calendar-selectors-container .geo-field.row>label,.modalDialog.vertical-form .geo-field.row>div,.modalDialog.calendar-selectors-container .geo-field.row>div,.modalDialog.vertical-form .row-input-form-group>label,.modalDialog.calendar-selectors-container .row-input-form-group>label,.modalDialog.vertical-form .row-input-form-group>div,.modalDialog.calendar-selectors-container .row-input-form-group>div{flex-basis:auto;width:100%;max-width:100%}.modalDialog .versions{height:calc(100% - 180px);overflow-y:scroll;overflow-x:hidden}.modalDialog .versions profile-icon{position:initial}popover .dark-bg,onboarding-popover .dark-bg{background-color:color-mix(in srgb,black 50%,transparent);content:" ";position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:9}popover .popover,onboarding-popover .popover{max-width:400px}.popover{border:0;box-shadow:0 3px 12px color-mix(in srgb,black 5%,transparent)!important}.bs-popover-top .arrow{left:initial!important;right:50px}onboarding-popover .popover{z-index:1130}.show .geo-dropdown-menu.modules li.onboarding-highlight a{color:#000;background-color:transparent!important}.onboarding-highlight{z-index:1}.onboarding-highlight:after{content:"";display:inline-block;height:100%;width:100%;border-radius:var(--geo-radius-full);position:absolute;top:0;left:0;z-index:-1;transition:all .4s;animation:highlight 1.2s linear infinite;border:solid 3px #faa61a}@keyframes highlight{0%{transform:scaleX(.5) scaleY(.5);opacity:1}to{transform:scaleX(1.5) scaleY(1.5);opacity:0}}.steps ul{display:table;width:100%;table-layout:fixed;margin:0;padding:0;list-style:none!important}.steps ul li{display:table-cell;width:auto;vertical-align:top;text-align:center;position:relative}.steps ul li a{position:relative;padding-top:60px;margin-top:30px;margin-bottom:40px;display:block;color:#636c72}.steps ul li a .step{background-color:#f7f7f9;display:inline-block;position:absolute;top:0;left:50%;margin-left:-24px;z-index:10;text-align:center;width:50px;height:50px;line-height:45px;font-size:1.3rem;border-radius:var(--geo-radius-circle)}.steps ul li a .step i{line-height:50px}.steps ul li.current .step,.steps ul li.done .step{background-color:#1f2d53;color:#fff}.steps ul li.current a,.steps ul li.done a{color:#1f2d53}.steps ul li.done .step{background-color:#a6ce39}.steps ul li.done a{color:#a6ce39}.steps ul li.done:after,.steps ul li.done:before{background-color:#a6ce39}.steps ul li.first:before,.steps ul li.last:after{display:none}.steps ul li:after,.steps ul li:before{content:"";z-index:9;display:block;position:absolute;top:55px;width:50%;height:3px;background-color:#1f2d53}.steps ul li.current:after,.steps ul li.current~li:after,.steps ul li.current~li:before{background-color:#f7f7f9}.steps ul li:after{right:0}.board-container{display:flex;flex-direction:column;height:calc(100% - 200px);background-color:#fff;margin-left:10px;overflow-x:auto}.board-container .board{display:flex}.board-container .board.board-head{position:sticky;top:0;z-index:100}.board-container .board.board-footer{position:sticky;bottom:0;z-index:100;margin-bottom:1rem}.board-container .board .board-filters .btn{padding:7px 12px!important}.board-container .board .board-column{padding:0 .4rem;display:flex;flex-direction:column;min-width:280px}.board-container .board .board-column .board-column-count{font-weight:400;font-size:.8rem;margin-left:.3rem}.board-container .board .board-column .board-title{background-color:#f7f7f9;border-radius:var(--geo-radius-xs) var(--geo-radius-xs) 0 0;font-weight:700;font-size:1rem;padding:.7rem .5rem}.board-container .board .board-column .board-footer{background-color:#f7f7f9;color:#8d9ea7;text-align:center;border-radius:0 0 var(--geo-radius-xs) var(--geo-radius-xs);font-size:.9rem;padding:.7rem .5rem;border-top:solid 1px rgb(238.2571428571,238.2571428571,242.4428571429)}.board-container .board .board-column .board-tasks{flex-grow:1;background-color:#f7f7f9;padding:0 .5rem}.board-container .board .board-column .board-tasks .geo-card,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item{box-shadow:0 1px 2px #274e5933;border-bottom:0;border-radius:var(--geo-radius-xs);margin-bottom:.8rem}.board-container .board .board-column .board-tasks .geo-card .geo-card__body,.board-container .board .board-column .board-tasks .geo-card .contact2 .accordion .accordion-body,.contact2 .accordion .board-container .board .board-column .board-tasks .geo-card .accordion-body,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .geo-card__body,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .accordion-body,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .geo-card__body,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .accordion-body{padding:.8rem}.board-container .board .board-column .board-tasks .geo-card .geo-card__body .circle-picture,.board-container .board .board-column .board-tasks .geo-card .contact2 .accordion .accordion-body .circle-picture,.contact2 .accordion .board-container .board .board-column .board-tasks .geo-card .accordion-body .circle-picture,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .geo-card__body .circle-picture,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .accordion-body .circle-picture,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .geo-card__body .circle-picture,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .accordion-body .circle-picture{width:25px;height:25px;line-height:25px;min-width:25px}.board-container .board .board-column .board-tasks .geo-card .geo-card__body .task-infos,.board-container .board .board-column .board-tasks .geo-card .contact2 .accordion .accordion-body .task-infos,.contact2 .accordion .board-container .board .board-column .board-tasks .geo-card .accordion-body .task-infos,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .geo-card__body .task-infos,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .accordion-body .task-infos,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .geo-card__body .task-infos,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .accordion-body .task-infos{line-height:25px;margin-top:.3rem;display:inline-block}.board-container .board .board-column .board-tasks .geo-card .geo-card__body .task-title,.board-container .board .board-column .board-tasks .geo-card .contact2 .accordion .accordion-body .task-title,.contact2 .accordion .board-container .board .board-column .board-tasks .geo-card .accordion-body .task-title,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .geo-card__body .task-title,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .accordion-body .task-title,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .geo-card__body .task-title,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .accordion-body .task-title{cursor:pointer;font-size:.9rem}.board-container .board .board-column .board-tasks .geo-card .geo-card__body .task-title:hover,.board-container .board .board-column .board-tasks .geo-card .contact2 .accordion .accordion-body .task-title:hover,.contact2 .accordion .board-container .board .board-column .board-tasks .geo-card .accordion-body .task-title:hover,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .geo-card__body .task-title:hover,.board-container .board .board-column .board-tasks .contact2 .accordion .accordion-item .accordion-body .task-title:hover,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .geo-card__body .task-title:hover,.contact2 .accordion .board-container .board .board-column .board-tasks .accordion-item .accordion-body .task-title:hover{text-decoration:underline}.board-container .board .board-column .board-tasks .task-links .badge,.board-container .board .board-column .board-tasks .task-links .badge .link,.board-container .board .board-column .board-tasks .task-links .badge .link:hover{color:#fff!important;font-size:.8rem;text-decoration:none}.board-container .board .board-column .board-tasks .task-links .badge:hover,.board-container .board .board-column .board-tasks .task-links .badge .link:hover,.board-container .board .board-column .board-tasks .task-links .badge .link:hover:hover{opacity:.9}.board-container .board .board-column .board-tasks .task-links li{max-width:100%}.board-container .board .board-column .board-tasks .task-links li span{max-width:100%;text-overflow:ellipsis;overflow:hidden}.board-container .board .cdk-drag-placeholder .geo-card,.board-container .board .cdk-drag-placeholder .contact2 .accordion .accordion-item,.contact2 .accordion .board-container .board .cdk-drag-placeholder .accordion-item{background-color:var(--info-bg);border:solid 1px var(--secondary)!important;box-shadow:0 0 15px 1px var(--secondary)}@supports (color: color-mix(in lab,red,red)){.board-container .board .cdk-drag-placeholder .geo-card,.board-container .board .cdk-drag-placeholder .contact2 .accordion .accordion-item,.contact2 .accordion .board-container .board .cdk-drag-placeholder .accordion-item{box-shadow:0 0 15px 1px color-mix(in srgb,var(--secondary) 30%,transparent)}}.board-container .board .selected .geo-card,.board-container .board .selected .contact2 .accordion .accordion-item,.contact2 .accordion .board-container .board .selected .accordion-item{background-color:var(--info-bg)}.project-filter{max-width:400px}.project-filter .ng-select-container{padding:0rem .6rem!important;min-height:35px!important}.project-filter .ng-select-container input{height:initial!important}.project-filter .ng-select-container .ng-placeholder{color:#4b5563!important}.project-filter .ng-select-container .ng-value{max-width:88%;display:flex!important;flex-direction:row}.project-filter .ng-select-container .ng-value .ng-value-label{text-overflow:ellipsis;max-width:93%;white-space:nowrap!important;overflow:hidden}.project-filter .ng-select .ng-arrow-wrapper{padding-right:0!important}project-board .modalDialog #time .column-action grid2-row-actions,project-board .modalDialog #time .column-action .btn-group,project-board .modalDialog #time .column-action .btn{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.board-params{margin-top:-24px}.board-current-task legend,.board-current-task .geo-card legend,.board-current-task .contact2 .accordion .accordion-item legend,.contact2 .accordion .board-current-task .accordion-item legend{font-weight:700;font-size:.9rem;line-height:1.5;padding:10px 0}.board-current-task hr{border-color:#f3f4f6}#board-search.active{outline:0;box-shadow:0 0 0 .2rem var(--warning)}@supports (color: color-mix(in lab,red,red)){#board-search.active{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--warning) 25%,transparent)}}#board-search.active .geo-input:focus,#board-search.active .note-editor.note-frame:focus,#board-search.active .ng-select .ng-select-container:focus,.ng-select #board-search.active .ng-select-container:focus,#board-search.active .select2-container--default .select2-selection--multiple:focus,.select2-container--default #board-search.active .select2-selection--multiple:focus,#board-search.active .select2-container--default .select2-selection--single:focus,.select2-container--default #board-search.active .select2-selection--single:focus,#board-search.active .project-filter .ng-select-container input:focus,.project-filter .ng-select-container #board-search.active input:focus{box-shadow:none;border-color:transparent}boards .board-container::-webkit-scrollbar-track{padding:1rem;background-color:#edf1f5;z-index:200}boards .board-container::-webkit-scrollbar{width:8px;height:12px;background-color:#edf1f5;z-index:200}boards .board-container::-webkit-scrollbar-thumb{background-color:#e5e7eb}notifications-list .geo-dropdown-menu{min-width:30rem}.notification-panel-header{color:#292b2c}.notification-panel-header h5{font-weight:700;margin-bottom:0}.notification-panel-header i{font-size:18px}#topbar notifications-list g-icon-button.notification-btn{padding:0 14px!important;min-width:60px!important}#topbar notifications-list g-icon-button.notification-btn .mat-mdc-icon-button{--mat-icon-button-icon-color: white;--mat-icon-button-state-layer-color: white}#topbar notifications-list g-icon-button.notification-btn .gIconButton__icon{font-size:18px}.notification-btn{position:relative;display:flex;font-size:18px;color:#fff;cursor:pointer}.notification-btn:hover{background:color-mix(in srgb,black 10%,transparent)}.notification-btn .notify{position:absolute;top:8px;right:8px}.notification-btn .notify .heartbit{position:absolute;animation:heartbit 1s ease-out infinite;top:-3px;right:-3px;height:25px;width:25px;z-index:10;border:5px solid #e43700;border-radius:var(--geo-radius-full)}.notification-btn .notify .point{display:block;width:19px;height:19px;padding-right:1px;font-size:11px;line-height:19px;text-align:center;border-radius:var(--geo-radius-full);background-color:var(--danger)}.notification-btn .notify .point.point-empty{width:6px;height:6px;line-height:6px}.notification-btn i{margin:auto}.mark-unread-btn{font-size:12px;color:#8d9ea7}.notifications-menu-panel,.notifications-menu-panel .mat-mdc-menu-content{overflow-x:hidden}.notifications-container{max-height:80vh;overflow-y:auto;overflow-x:hidden}.notifications-container::-webkit-scrollbar{width:6px;background-color:#edf1f5}.notifications-container::-webkit-scrollbar-track{background-color:#edf1f5}.notifications-container::-webkit-scrollbar-thumb{background-color:#e5e7eb}.notification{padding:.5rem 1rem}.notification:hover{background-color:#eceeef}.notification.is_read{opacity:.6}.notification .circle-picture{background-image:url(/assets/images/profile.jpg?1=1);min-width:50px;width:50px;height:50px;margin:0}.notification-icon{font-size:.75rem;border-radius:var(--geo-radius-circle);display:flex;width:25px;height:25px;padding-top:1px;color:#fff;position:absolute;bottom:-5px;right:-5px}.unread-point{width:13px;min-width:13px;height:13px;background-color:#034b74;cursor:pointer;border-radius:var(--geo-radius-full);margin-left:1rem}.notification-content{color:#7b7b90;width:99%}.notification-date{color:var(--muted);font-weight:600;line-height:1.5rem;font-size:12px}.notification-card{max-width:30rem}.notification-title{color:#7b7b90;font-weight:700}.is-observing{color:#034b74!important}.number-count{font-weight:700;color:#034b74;padding-left:.25rem}.observers{padding:9px 20px}.observers .contact-photo{width:32px;height:32px;min-width:32px}.observers .observer-name{color:#292b2c}.notification-toaster{background-color:#fff!important}.notification-toaster .toast.toast-success{padding:1rem!important;background-color:#fff!important;color:#292b2c!important}.notification-toaster .toast-close-button{color:#636c72!important}.emails-btn{font-size:18px}app-preference validated-email-list .grid3{padding:0}.calendar-connector-button{display:flex;flex-direction:column;position:relative;width:170px;cursor:pointer;transition:.3s;border:2px solid transparent;box-shadow:0 0 0 1px #e5e7eb;border-radius:var(--geo-radius-none)}.calendar-connector-button img{max-width:100%;height:100px;margin:auto}.calendar-connector-button:hover{box-shadow:0 0 25px #e5e7eb}.calendar-connector-button.active{box-shadow:0 0 0 1px #034b74}.calendar-connector-button .calendar-label{font-size:16px;color:#7b7b90;font-weight:700;text-align:center;padding:1rem}.calendar-item{display:flex}@keyframes loading-synchro{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.calendar-card{border-radius:var(--geo-radius-md);padding:0 .25rem}.calendar-card img{width:60px;height:60px}.calendar-card img.geo-calendar{padding:.5rem}.calendar-card{box-shadow:0 0 0 1px #e5e7eb;border:0;padding:0;background-color:#fff;display:flex}.calendar-card .fa-plus{font-size:1.5rem;color:#57b225}.calendar-card.animated{animation:loading-synchro 1.4s ease-in-out infinite}.calendar-selectors-container>*:first-child,.calendar-selectors-container>*:last-child{flex:1}.calendar-name{font-size:1.1rem}.calendar-connection{display:flex;padding:.5rem 0;align-items:center}.synchro-dropdown .fa-ellipsis-v{font-size:1.25rem}.synchro-icon{background-color:#eceeef;width:35px;height:35px;line-height:35px;text-align:center;border-radius:var(--geo-radius-circle);transition:.3s;font-size:1.25rem;margin-left:auto;color:#fff}.synchro-icon.active{background-color:#57b225;cursor:auto}.synchro-icon.active:hover{background-color:#57b225}.co{padding:1rem;display:inline-block;margin:0 1.5rem;border-radius:var(--geo-radius-circle);box-shadow:0 10px 50px 0 var(--secondary)}@supports (color: color-mix(in lab,red,red)){.co{box-shadow:0 10px 50px color-mix(in srgb,var(--secondary) 10%,transparent)}}.co img{max-width:50px}.delete-btn{position:absolute;top:0;right:0;padding:.25rem;cursor:pointer;color:#8d9ea7}.cdk-overlay-container{z-index:1120!important}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:color-mix(in srgb,black 54%,transparent)}.mat-datepicker-content,.mat-calendar{box-shadow:0 2px 4px -1px color-mix(in srgb,black 20%,transparent),0 4px 5px color-mix(in srgb,black 14%,transparent),0 1px 10px color-mix(in srgb,black 12%,transparent);background-color:#fff;color:color-mix(in srgb,black 87%,transparent)}.mat-datepicker-content .mat-calendar-body-in-range:before{background:var(--danger)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content .mat-calendar-body-in-range:before{background:color-mix(in srgb,var(--danger) 20%,transparent)}}.mat-datepicker-content .mat-calendar-body-comparison-identical,.mat-datepicker-content .mat-calendar-body-in-comparison-range:before{background:var(--warning)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content .mat-calendar-body-comparison-identical,.mat-datepicker-content .mat-calendar-body-in-comparison-range:before{background:color-mix(in srgb,var(--warning) 20%,transparent)}}.mat-datepicker-content .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,var(--danger) 50%,var(--warning) 0)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,color-mix(in srgb,var(--danger) 20%,transparent) 50%,color-mix(in srgb,var(--warning) 20%,transparent) 0)}}.mat-datepicker-content .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,var(--danger) 50%,var(--warning) 0)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,color-mix(in srgb,var(--danger) 20%,transparent) 50%,color-mix(in srgb,var(--warning) 20%,transparent) 0)}}.mat-datepicker-content .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:var(--success)}.mat-datepicker-content .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--success)}.mat-datepicker-content .mat-calendar-body-selected{background-color:var(--secondary);color:#fff}.mat-datepicker-content .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--danger)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:color-mix(in srgb,var(--danger) 40%,transparent)}}.mat-datepicker-content .mat-calendar-body-today{box-shadow:inset 0 0 0 1px #fff;font-weight:700}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:var(--danger)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:color-mix(in srgb,var(--danger) 20%,transparent)}}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:var(--warning)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:color-mix(in srgb,var(--warning) 20%,transparent)}}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,var(--danger) 50%,var(--warning) 0)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,color-mix(in srgb,var(--danger) 20%,transparent) 50%,color-mix(in srgb,var(--warning) 20%,transparent) 0)}}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,var(--danger) 50%,var(--warning) 0)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,color-mix(in srgb,var(--danger) 20%,transparent) 50%,color-mix(in srgb,var(--warning) 20%,transparent) 0)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:var(--success)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--success)}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:var(--danger);color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--danger)}@supports (color: color-mix(in lab,red,red)){.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:color-mix(in srgb,var(--danger) 40%,transparent)}}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 color-mix(in srgb,black 20%,transparent),0 0 color-mix(in srgb,black 14%,transparent),0 0 color-mix(in srgb,black 12%,transparent)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-calendar-body-cell-content{border-width:0!important}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{background:#fff!important}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.mat-datepicker-content{background-color:#fff!important;border-radius:var(--geo-radius-xs)!important;box-shadow:0 5px 5px -3px color-mix(in srgb,black 20%,transparent),0 8px 10px 1px color-mix(in srgb,black 14%,transparent),0 3px 14px 2px color-mix(in srgb,black 12%,transparent)!important}.mat-calendar{--mat-datepicker-calendar-text-font: inherit;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-container-background-color: $white;--mat-datepicker-calendar-container-text-color: color-mix(in srgb, black 87%, transparent);--mat-datepicker-calendar-date-text-color: color-mix(in srgb, black 87%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-selected-state-background-color: var(--secondary);--mat-datepicker-calendar-date-selected-state-text-color: $white;--mat-datepicker-calendar-date-today-outline-color: var(--secondary);--mat-datepicker-calendar-date-hover-state-background-color: var(--secondary);--mat-datepicker-calendar-date-focus-state-background-color: var(--secondary);--mat-datepicker-calendar-header-text-color: $gray-400;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-header-divider-color: color-mix(in srgb, black 6%, transparent);--mat-datepicker-calendar-body-label-text-color: color-mix(in srgb, black 54%, transparent);--mat-datepicker-calendar-body-label-text-size: 13px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-navigation-button-icon-color: color-mix(in srgb, black 54%, transparent);--mat-datepicker-calendar-period-button-text-color: color-mix(in srgb, black 87%, transparent);--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-period-button-icon-color: color-mix(in srgb, black 54%, transparent)}@supports (color: color-mix(in lab,red,red)){.mat-calendar{--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--secondary) 12%, transparent)}}@supports (color: color-mix(in lab,red,red)){.mat-calendar{--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--secondary) 18%, transparent)}}.mat-calendar .mat-calendar-body-selected{background-color:var(--secondary)!important;color:#fff!important}.mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--secondary)!important}@supports (color: color-mix(in lab,red,red)){.mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:color-mix(in srgb,var(--secondary) 12%,transparent)!important}}.mat-calendar .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--secondary)!important}.mat-calendar .mat-calendar-table-header th{color:#9ca3af!important;font-size:11px!important;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase}.mat-calendar .mat-calendar-body-cell-content,.mat-calendar .mat-calendar-body-cell-preview{inset:0!important;width:36px!important;height:36px!important;margin:auto!important}.mat-calendar .mat-calendar-body-cell-content{padding:0!important;font-size:13px!important;line-height:1!important}.mat-calendar .mat-calendar-body-cell-content:before{position:absolute!important;inset:0!important;margin:0!important;pointer-events:none}.mat-calendar .mat-calendar-body-cell:focus,.mat-calendar .mat-calendar-body-cell:focus>.mat-calendar-body-cell-content.mat-focus-indicator{outline:none!important}.mat-calendar .mat-calendar-previous-button,.mat-calendar .mat-calendar-next-button{width:32px!important;height:32px!important;padding:0!important;line-height:32px!important}.mat-calendar .mat-calendar-previous-button:after,.mat-calendar .mat-calendar-next-button:after{margin:11px!important;border-width:0!important;border-top-width:1.5px!important}.mat-calendar .mat-calendar-previous-button:after{border-left-width:1.5px!important}.mat-calendar .mat-calendar-next-button:after{border-right-width:1.5px!important}mat-accordion,mat-expansion-panel{display:block}mat-expansion-panel.mat-expansion-panel{background:transparent!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid color-mix(in srgb,black 8%,transparent);margin:0!important}mat-expansion-panel.mat-expansion-panel.mat-expanded{margin:0!important}mat-expansion-panel.mat-expansion-panel:last-child{border-bottom:none}.mat-accordion mat-expansion-panel.mat-expansion-panel:first-of-type,.mat-accordion mat-expansion-panel.mat-expansion-panel:last-of-type{border-radius:0!important}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header{padding:.5rem .75rem;height:auto;min-height:2.5rem;font-family:inherit}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:auto;min-height:2.5rem}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header .mat-content{align-items:center;overflow:visible}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{margin-left:.5rem}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator:after{color:var(--primary);opacity:1;border-width:0 2px 2px 0;padding:3px}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]),mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:focus{background:transparent}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title .big-light-title,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title .contact2 .accordion .accordion-item .accordion-button,.contact2 .accordion .accordion-item mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title .accordion-button,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title .big-title,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title .big-subtitle,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title.big-light-title,mat-expansion-panel.mat-expansion-panel .contact2 .accordion .accordion-item .mat-expansion-panel-header-title.accordion-button,.contact2 .accordion .accordion-item mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title.accordion-button,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title.big-title,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title.big-subtitle{font-size:.75rem;font-weight:600;margin-bottom:0;line-height:1.4}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title{font-size:.75rem;font-weight:600;color:inherit}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:0 .75rem 1rem}g-tab-group .mat-mdc-tab-body-content{overflow-x:hidden}g-tab-group>mat-tab-group>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body>.mat-mdc-tab-body-content{padding:1rem 0 1.25rem}g-tab-group .grid3.full-height-div{height:auto}.main-content:has(>g-tab-group){padding-top:0}.main-content>g-tab-group{display:block;margin:0 -1rem}.main-content>g-tab-group>mat-tab-group>.mat-mdc-tab-header .mat-mdc-tab-labels,.main-content>g-tab-group>mat-tab-group>.mat-mdc-tab-body-wrapper{padding-left:1rem;padding-right:1rem}.main-content>g-tab-group.g-tab-group--full-bleed>mat-tab-group>.mat-mdc-tab-body-wrapper{padding-left:0;padding-right:0}.main-content>g-tab-group.g-tab-group--full-bleed>mat-tab-group>.mat-mdc-tab-body-wrapper>.mat-mdc-tab-body>.mat-mdc-tab-body-content{padding-top:0}sale_document-present2 .main-content>g-tab-group{margin-top:8px}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#a6ce39;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:var(--geo-radius-circle);display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto;box-shadow:inset 0 0 #a6ce39;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #a6ce39}}.tutorial-content{white-space:pre-wrap}.tutorial-content img{margin:2rem 0!important;max-width:100%;box-shadow:0 0 30px color-mix(in srgb,#1f2937 10%,transparent)}.tutorial-content img.rounded{border-radius:var(--geo-radius-md)}.tutorial-content h2,.tutorial-content h3{color:#1f2d53;margin-top:3rem;margin-bottom:2rem}.tutorial-content .alert{margin-top:1rem}#toast-container{margin-top:67px!important}.mat-mdc-snack-bar-container.geo-snack-toast-panel{--mdc-snackbar-container-color: transparent;--mat-snack-bar-button-color: inherit;--mdc-snackbar-supporting-text-color: inherit;--mdc-snackbar-supporting-text-size: inherit;--mdc-snackbar-supporting-text-weight: inherit;--mdc-snackbar-supporting-text-line-height: inherit;--mdc-snackbar-container-shape: 0;background:transparent!important;box-shadow:none!important;padding:0!important;margin:8px 16px;min-width:0;max-width:none}.mat-mdc-snack-bar-container.geo-snack-toast-panel .mdc-snackbar__surface,.mat-mdc-snack-bar-container.geo-snack-toast-panel .mat-mdc-snack-bar-surface{background:transparent!important;box-shadow:none!important;padding:0!important;min-width:auto!important;max-width:none!important}.mat-mdc-snack-bar-container.geo-snack-toast-panel .mdc-snackbar__label,.mat-mdc-snack-bar-container.geo-snack-toast-panel .mat-mdc-snack-bar-label{padding:0!important}.snack-toast__stack{display:flex;flex-direction:column;gap:10px;pointer-events:none}.snack-toast{pointer-events:auto;background-color:#fff;color:#1f2937;padding:10px 35px 10px 10px;border-radius:var(--geo-radius-md);box-shadow:var(--geo-shadow-hover);font-size:var(--geo-font-size-md);display:flex;align-items:center;gap:10px;width:auto;min-width:280px;max-width:420px;position:relative}.snack-toast__icon{display:flex;align-items:center;justify-content:center;font-size:var(--geo-font-size-md);height:30px;width:30px;text-align:center;border-radius:var(--geo-radius-full);background-color:color-mix(in srgb,black 5%,transparent);box-shadow:var(--geo-shadow-hover);flex-shrink:0}.snack-toast__title{text-transform:uppercase;font-weight:500;font-size:var(--geo-font-size-sm)}.snack-toast__body{flex:1;margin-bottom:5px;word-break:break-word}.snack-toast__texts{display:flex;flex-direction:column;flex:1;min-width:0}.snack-toast__close-button{position:absolute;right:4px;top:4px}.snack-toast--is-success{background-color:#b3ffc8;color:#008024}.snack-toast--is-success .snack-toast__icon{background-color:#57b225;color:#fff}.snack-toast--is-danger{background-color:#ffdacf;color:#aa0b0b}.snack-toast--is-danger .snack-toast__icon{background-color:#e43700;color:#fff}.snack-toast--is-warning{background-color:#f8e5c8;color:#e78613;border-color:#ffb444}.snack-toast--is-warning .snack-toast__icon{background-color:#ffb444;color:#fff}.snack-toast--is-default{background-color:#f8f9fa;color:#545252;border:1px solid rgba(202,202,216,.3607843137)}.snack-toast--is-default .snack-toast__icon{background-color:var(--primary);color:#fff}resource-calendar .navbar-li-title,resource-planning-full .navbar-li-title,.resource .navbar-li-title{margin-right:20px}resource-calendar .no_view,resource-planning-full .no_view,.resource .no_view{padding:13px 20px;color:#9ca3af}resource-calendar .more_filters li,resource-planning-full .more_filters li,.resource .more_filters li{padding:10px 20px}resource-calendar .more_filters li button,resource-planning-full .more_filters li button,.resource .more_filters li button{padding:3px 12px}resource-calendar .dropdown-filters,resource-planning-full .dropdown-filters,.resource .dropdown-filters{clear:both;padding-bottom:15px}resource-calendar .filter-save,resource-planning-full .filter-save,.resource .filter-save{width:280px;float:right;margin-bottom:6px}resource-calendar .view,resource-planning-full .view,.resource .view{min-width:120px;padding:5px 10px;font-size:12px;line-height:1.6666667;color:#fff;background-color:var(--info);border-color:var(--info);margin:7px;cursor:pointer;border-radius:var(--geo-radius-xs)}resource-calendar .view .fa-times,resource-planning-full .view .fa-times,.resource .view .fa-times{float:right;margin:4px 0 4px 10px}resource-calendar .view.activated,resource-planning-full .view.activated,.resource .view.activated{background-color:var(--info)!important}resource-calendar .view.public,resource-planning-full .view.public,.resource .view.public{background-color:var(--primary-dark)}resource-calendar .view.my_agenda,resource-planning-full .view.my_agenda,.resource .view.my_agenda{background-color:var(--section-contact)}resource-calendar .geo-check__label.vertical,resource-planning-full .geo-check__label.vertical,.resource .geo-check__label.vertical{display:block;padding:5px 20px}resource-calendar .geo-check__label.vertical input,resource-planning-full .geo-check__label.vertical input,.resource .geo-check__label.vertical input{margin-right:10px;position:relative;top:2px}resource-calendar .filter-col,resource-planning-full .filter-col,.resource .filter-col{width:350px;float:left;margin-bottom:6px}resource-calendar .filter-title,resource-planning-full .filter-title,.resource .filter-title{padding:5px 20px;text-transform:uppercase;font-weight:500;font-size:11px;line-height:1.82;color:#9ca3af}resource-calendar .navbar-center p,resource-planning-full .navbar-center p,.resource .navbar-center p{padding:0 20px;margin-top:7px;line-height:16px}resource-calendar .navbar-component,resource-planning-full .navbar-component,.resource .navbar-component{text-align:center}resource-calendar .navbar-component ul,resource-planning-full .navbar-component ul,.resource .navbar-component ul{margin:0}resource-calendar .navbar-center,resource-planning-full .navbar-center,.resource .navbar-center{float:initial;text-align:center;display:inline-block;margin:0}resource-calendar .navbar-center p,resource-planning-full .navbar-center p,.resource .navbar-center p{padding:0 20px;margin-top:7px;line-height:33px}resource-calendar .navbar-text.title .week,resource-planning-full .navbar-text.title .week,.resource .navbar-text.title .week{font-weight:700}resource-calendar .navbar-text.title.full-calendar,resource-planning-full .navbar-text.title.full-calendar,.resource .navbar-text.title.full-calendar{line-height:33px;text-transform:capitalize;font-size:17px}resource-calendar .navbar-btn-group,resource-planning-full .navbar-btn-group,.resource .navbar-btn-group{margin-left:20px}resource-calendar .no-btn,resource-calendar .no-btn:focus,resource-calendar .no-btn.focus,resource-calendar .no-btn:active,resource-calendar .no-btn.active,resource-calendar .no-btn:hover,resource-calendar .no-btn.hover,resource-planning-full .no-btn,resource-planning-full .no-btn:focus,resource-planning-full .no-btn.focus,resource-planning-full .no-btn:active,resource-planning-full .no-btn.active,resource-planning-full .no-btn:hover,resource-planning-full .no-btn.hover,.resource .no-btn,.resource .no-btn:focus,.resource .no-btn.focus,.resource .no-btn:active,.resource .no-btn.active,.resource .no-btn:hover,.resource .no-btn.hover{color:#fff;background-color:var(--info);border-color:var(--info);box-shadow:none;cursor:default;background-color:#f3f4f6;border-color:#f3f4f6;color:#6b7280}resource-calendar full-calendar .fc-header-toolbar,resource-planning-full full-calendar .fc-header-toolbar,.resource full-calendar .fc-header-toolbar{display:none}resource-calendar full-calendar .fc-view>table tr th,resource-planning-full full-calendar .fc-view>table tr th,.resource full-calendar .fc-view>table tr th{text-align:center;border-top-color:#e5e7eb}resource-calendar full-calendar .fc-view>table th,resource-calendar full-calendar .fc-view>table td,resource-planning-full full-calendar .fc-view>table th,resource-planning-full full-calendar .fc-view>table td,.resource full-calendar .fc-view>table th,.resource full-calendar .fc-view>table td{border:1px solid #f3f4f6}resource-calendar full-calendar .fc-view>table,resource-planning-full full-calendar .fc-view>table,.resource full-calendar .fc-view>table{background:#fff;border:1px solid #f3f4f6}resource-calendar full-calendar .fc-view>table tr:first-child>td,resource-calendar full-calendar .fc-view>table tr:first-child>th,resource-planning-full full-calendar .fc-view>table tr:first-child>td,resource-planning-full full-calendar .fc-view>table tr:first-child>th,.resource full-calendar .fc-view>table tr:first-child>td,.resource full-calendar .fc-view>table tr:first-child>th{border-top-color:#e5e7eb}resource-calendar full-calendar .fc-view>table .fc-unthemed .fc-today,resource-planning-full full-calendar .fc-view>table .fc-unthemed .fc-today,.resource full-calendar .fc-view>table .fc-unthemed .fc-today{background-color:var(--info-bg)}resource-calendar full-calendar .fc-scroller,resource-planning-full full-calendar .fc-scroller,.resource full-calendar .fc-scroller{height:auto!important;overflow-y:auto!important}resource-calendar full-calendar .fc-highlight,resource-planning-full full-calendar .fc-highlight,.resource full-calendar .fc-highlight{background-color:var(--info)}resource-calendar full-calendar .fc-content-skeleton>table,resource-planning-full full-calendar .fc-content-skeleton>table,.resource full-calendar .fc-content-skeleton>table{position:relative;top:-10px}resource-calendar full-calendar .fc-event .fc-bg,resource-planning-full full-calendar .fc-event .fc-bg,.resource full-calendar .fc-event .fc-bg{opacity:0}resource-calendar #agenda-select,resource-planning-full #agenda-select,.resource #agenda-select{width:200px}resource-calendar #agenda-select .select2-container,resource-planning-full #agenda-select .select2-container,.resource #agenda-select .select2-container{margin:7px}resource-calendar #agenda-select .select2-container--default .select2-selection--single,resource-planning-full #agenda-select .select2-container--default .select2-selection--single,.resource #agenda-select .select2-container--default .select2-selection--single{border-radius:var(--geo-radius-xs)}resource-calendar #agenda-select .select2-selection,resource-planning-full #agenda-select .select2-selection,.resource #agenda-select .select2-selection{padding:5px 10px;font-size:12px;line-height:1.6666667}resource-calendar #agenda-select .select2-container .select2-selection--single,resource-planning-full #agenda-select .select2-container .select2-selection--single,.resource #agenda-select .select2-container .select2-selection--single{height:32px;margin-bottom:0}resource-calendar .card-event-form.show,resource-planning-full .card-event-form.show,.resource .card-event-form.show{display:block}resource-calendar .card-event-form,resource-planning-full .card-event-form,.resource .card-event-form{transition:all ease .5s;height:0;overflow:hidden;opacity:0;margin-bottom:0;display:none}resource-calendar .card-event-form.show,resource-planning-full .card-event-form.show,.resource .card-event-form.show{border-color:#f3f4f6;height:auto;opacity:1;margin-bottom:20px}resource-calendar .geo-field,resource-planning-full .geo-field,.resource .geo-field{margin-bottom:10px}resource-calendar .geo-card__body,resource-calendar .contact2 .accordion .accordion-body,.contact2 .accordion resource-calendar .accordion-body,resource-planning-full .geo-card__body,resource-planning-full .contact2 .accordion .accordion-body,.contact2 .accordion resource-planning-full .accordion-body,.resource .geo-card__body,.resource .contact2 .accordion .accordion-body,.contact2 .accordion .resource .accordion-body{padding:10px 20px}resource-calendar .cell-add-event-bg,resource-planning-full .cell-add-event-bg,.resource .cell-add-event-bg{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-color:var(--gray-300);cursor:pointer}@supports (color: color-mix(in lab,red,red)){resource-calendar .cell-add-event-bg,resource-planning-full .cell-add-event-bg,.resource .cell-add-event-bg{background-color:color-mix(in srgb,var(--gray-300) 30%,transparent)}}resource-calendar .btn-overlay .fa,resource-planning-full .btn-overlay .fa,.resource .btn-overlay .fa{cursor:pointer;font-size:20px}resource-calendar .btn-overlay,resource-planning-full .btn-overlay,.resource .btn-overlay{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-20px;margin-left:-20px;z-index:9}resource-calendar resource-form,resource-planning-full resource-form,.resource resource-form{display:block;margin-bottom:20px}resource-calendar resource-planning-content-present,resource-planning-full resource-planning-content-present,.resource resource-planning-content-present{margin-bottom:1rem;display:block}resource-calendar resource-planning-content-week-present .planning-table,resource-planning-full resource-planning-content-week-present .planning-table,.resource resource-planning-content-week-present .planning-table{background:#fff;border:0;margin-bottom:0}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr,.resource resource-planning-content-week-present .planning-table>tbody>tr{height:50px;line-height:50px}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td,resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>th,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>th,.resource resource-planning-content-week-present .planning-table>tbody>tr>td,.resource resource-planning-content-week-present .planning-table>tbody>tr>th{padding:5px;border-color:#f3f4f6}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td,.resource resource-planning-content-week-present .planning-table>tbody>tr>td{background-image:url(/assets/images/planning_half_day.svg);background-repeat:repeat-y;background-position:50% 0;background-size:1px 3px;border-right:solid 1px #e5e7eb!important;border-top:solid 1px #f3f4f6!important;position:relative}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.selected,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.selected,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.selected{background-color:var(--info-bg)!important}@supports (color: color-mix(in lab,red,red)){resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.selected,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.selected,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.selected{background-color:color-mix(in srgb,var(--info-bg) 50%,transparent)!important}}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.current_day,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.current_day,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.current_day{background-color:var(--info-bg)}@supports (color: color-mix(in lab,red,red)){resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.current_day,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.current_day,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.current_day{background-color:color-mix(in srgb,var(--info-bg) 50%,transparent)}}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.past,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.past,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.past{background-color:var(--gray-200)}@supports (color: color-mix(in lab,red,red)){resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.past,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.past,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.past{background-color:color-mix(in srgb,var(--gray-200) 50%,transparent)}}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.weekend,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.weekend,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.weekend{background-color:var(--warning-bg)}@supports (color: color-mix(in lab,red,red)){resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.weekend,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.weekend,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.weekend{background-color:color-mix(in srgb,var(--warning-bg) 50%,transparent)}}resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.redflag,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.redflag,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.redflag{background-color:var(--danger-bg)}@supports (color: color-mix(in lab,red,red)){resource-calendar resource-planning-content-week-present .planning-table>tbody>tr>td.redflag,resource-planning-full resource-planning-content-week-present .planning-table>tbody>tr>td.redflag,.resource resource-planning-content-week-present .planning-table>tbody>tr>td.redflag{background-color:color-mix(in srgb,var(--danger-bg) 50%,transparent)}}resource-calendar resource-planning-content-cell-info .cell-info,resource-planning-full resource-planning-content-cell-info .cell-info,.resource resource-planning-content-cell-info .cell-info{position:absolute;width:600px;height:auto;z-index:99;text-align:left}resource-calendar resource-planning-content-cell-info .cell-info .panel,resource-planning-full resource-planning-content-cell-info .cell-info .panel,.resource resource-planning-content-cell-info .cell-info .panel{border-color:#e5e7eb}resource-calendar resource-planning-content-cell-info .cell-info.right,resource-planning-full resource-planning-content-cell-info .cell-info.right,.resource resource-planning-content-cell-info .cell-info.right{right:0}resource-calendar resource-planning-content-cell-info .cell-info ul,resource-planning-full resource-planning-content-cell-info .cell-info ul,.resource resource-planning-content-cell-info .cell-info ul{list-style:none}resource-calendar resource-planning-content-cell-info .date_range,resource-planning-full resource-planning-content-cell-info .date_range,.resource resource-planning-content-cell-info .date_range{margin-left:20px}resource-calendar resource-planning-content-cell-info .label,resource-planning-full resource-planning-content-cell-info .label,.resource resource-planning-content-cell-info .label{text-transform:capitalize}resource-calendar resource-planning-content-present,resource-planning-full resource-planning-content-present,.resource resource-planning-content-present{margin-top:20px}resource-calendar resource-planning-content-present .planning-table,resource-planning-full resource-planning-content-present .planning-table,.resource resource-planning-content-present .planning-table{background:#fff;border-bottom:0}resource-calendar resource-planning-content-present .planning-table tbody tr,resource-planning-full resource-planning-content-present .planning-table tbody tr,.resource resource-planning-content-present .planning-table tbody tr{height:50px;line-height:50px}resource-calendar resource-planning-content-present .planning-table tbody tr td,resource-calendar .planning-table tbody tr th,resource-planning-full resource-planning-content-present .planning-table tbody tr td,resource-planning-full .planning-table tbody tr th,.resource resource-planning-content-present .planning-table tbody tr td,.resource .planning-table tbody tr th{padding:5px;border:0}resource-calendar .planning-table tbody tr th,resource-planning-full .planning-table tbody tr th,.resource .planning-table tbody tr th{border-top:solid 1px #f3f4f6;border-right:solid 1px #f3f4f6}resource-calendar resource-planning-content-present .planning-table tbody tr td,resource-planning-full resource-planning-content-present .planning-table tbody tr td,.resource resource-planning-content-present .planning-table tbody tr td{text-align:center;text-transform:uppercase}resource-calendar resource-planning-content-present .planning-table tbody tr td,resource-planning-full resource-planning-content-present .planning-table tbody tr td,.resource resource-planning-content-present .planning-table tbody tr td{color:var(--section-admin)}resource-calendar resource-planning-content-present .planning-table>tbody>tr>th,resource-planning-full resource-planning-content-present .planning-table>tbody>tr>th,.resource resource-planning-content-present .planning-table>tbody>tr>th{width:10%!important;font-weight:400}resource-calendar resource-planning-content-present .planning-table>tbody>tr>th .weeks_occupancy span.badge,resource-planning-full resource-planning-content-present .planning-table>tbody>tr>th .weeks_occupancy span.badge,.resource resource-planning-content-present .planning-table>tbody>tr>th .weeks_occupancy span.badge{font-size:1em;margin:0 .2em}resource-calendar resource-planning-content-present .table-bordered tr>th.sort-action,resource-planning-full resource-planning-content-present .table-bordered tr>th.sort-action,.resource resource-planning-content-present .table-bordered tr>th.sort-action{border-top:none;width:15%!important}resource-calendar resource-planning-content-present .planning-table.weeks_1_1 th,resource-calendar .planning-table.weeks_1_1 td,resource-planning-full resource-planning-content-present .planning-table.weeks_1_1 th,resource-planning-full .planning-table.weeks_1_1 td,.resource resource-planning-content-present .planning-table.weeks_1_1 th,.resource .planning-table.weeks_1_1 td{width:12.14%}resource-calendar resource-planning-content-present .planning-table.weeks_1_0 th,resource-calendar .planning-table.weeks_1_0 td,resource-planning-full resource-planning-content-present .planning-table.weeks_1_0 th,resource-planning-full .planning-table.weeks_1_0 td,.resource resource-planning-content-present .planning-table.weeks_1_0 th,.resource .planning-table.weeks_1_0 td{width:17%}resource-calendar resource-planning-content-present .planning-table.weeks_2_1 th,resource-calendar .planning-table.weeks_2_1 td,resource-planning-full resource-planning-content-present .planning-table.weeks_2_1 th,resource-planning-full .planning-table.weeks_2_1 td,.resource resource-planning-content-present .planning-table.weeks_2_1 th,.resource .planning-table.weeks_2_1 td{width:6.07%}resource-calendar resource-planning-content-present .planning-table.weeks_2_0 th,resource-calendar .planning-table.weeks_2_0 td,resource-planning-full resource-planning-content-present .planning-table.weeks_2_0 th,resource-planning-full .planning-table.weeks_2_0 td,.resource resource-planning-content-present .planning-table.weeks_2_0 th,.resource .planning-table.weeks_2_0 td{width:8.5%}resource-calendar resource-planning-content-present .planning-table.weeks_3_1 th,resource-calendar .planning-table.weeks_3_1 td,resource-planning-full resource-planning-content-present .planning-table.weeks_3_1 th,resource-planning-full .planning-table.weeks_3_1 td,.resource resource-planning-content-present .planning-table.weeks_3_1 th,.resource .planning-table.weeks_3_1 td{width:4.04%}resource-calendar resource-planning-content-present .planning-table.weeks_3_0 th,resource-calendar .planning-table.weeks_3_0 td,resource-planning-full resource-planning-content-present .planning-table.weeks_3_0 th,resource-planning-full .planning-table.weeks_3_0 td,.resource resource-planning-content-present .planning-table.weeks_3_0 th,.resource .planning-table.weeks_3_0 td{width:5.66%}resource-calendar resource-planning-content-present .planning-table.weeks_1_1,resource-calendar resource-planning-content-present .planning-table.weeks_1_0,resource-planning-full resource-planning-content-present .planning-table.weeks_1_1,resource-planning-full resource-planning-content-present .planning-table.weeks_1_0,.resource resource-planning-content-present .planning-table.weeks_1_1,.resource resource-planning-content-present .planning-table.weeks_1_0{font-size:.9em}resource-calendar resource-planning-content-present .planning-table.weeks_2_1,resource-calendar resource-planning-content-present .planning-table.weeks_2_0,resource-planning-full resource-planning-content-present .planning-table.weeks_2_1,resource-planning-full resource-planning-content-present .planning-table.weeks_2_0,.resource resource-planning-content-present .planning-table.weeks_2_1,.resource resource-planning-content-present .planning-table.weeks_2_0{font-size:.8em}resource-calendar resource-planning-content-present .planning-table.weeks_3_1,resource-calendar resource-planning-content-present .planning-table.weeks_3_0,resource-planning-full resource-planning-content-present .planning-table.weeks_3_1,resource-planning-full resource-planning-content-present .planning-table.weeks_3_0,.resource resource-planning-content-present .planning-table.weeks_3_1,.resource resource-planning-content-present .planning-table.weeks_3_0{font-size:.7em}resource-calendar resource-planning-content-present th,resource-calendar resource-planning-content-present td,resource-planning-full resource-planning-content-present th,resource-planning-full resource-planning-content-present td,.resource resource-planning-content-present th,.resource resource-planning-content-present td{max-width:0;word-break:break-all}resource-calendar resource-planning-content-present th .panel-title,resource-calendar resource-planning-content-present td .panel-title,resource-planning-full resource-planning-content-present th .panel-title,resource-planning-full resource-planning-content-present td .panel-title,.resource resource-planning-content-present th .panel-title,.resource resource-planning-content-present td .panel-title{word-break:break-word}resource-calendar .cell-add-event-bg,resource-planning-full .cell-add-event-bg,.resource .cell-add-event-bg{display:none}resource-calendar resource-planning-content-present td:hover .cell-add-event-bg,resource-planning-full resource-planning-content-present td:hover .cell-add-event-bg,.resource resource-planning-content-present td:hover .cell-add-event-bg{display:block}resource-calendar .event,resource-planning-full .event,.resource .event{display:inline-block;max-width:100%}resource-calendar .event.overlap .cell,resource-planning-full .event.overlap .cell,.resource .event.overlap .cell{border-bottom:solid 2px var(--danger)}resource-calendar .cell,resource-planning-full .cell,.resource .cell{position:relative;z-index:6;overflow:hidden;margin:1px 0;padding:4px 8px;box-sizing:border-box;color:#fff;text-decoration:none;border-radius:var(--geo-radius-xs);font-weight:400;line-height:1.5384616;background-color:var(--info);cursor:pointer}resource-calendar .cell.out_of_office,resource-calendar .fc-timegrid-event.out_of_office,resource-planning-full .cell.out_of_office,resource-planning-full .fc-timegrid-event.out_of_office,.resource .cell.out_of_office,.resource .fc-timegrid-event.out_of_office{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,color-mix(in srgb,black 10%,transparent) 10px,color-mix(in srgb,black 10%,transparent) 20px)}resource-calendar .cell a,resource-planning-full .cell a,.resource .cell a{color:#fff;font-weight:400;overflow:visible;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}resource-calendar .info,resource-planning-full .info,.resource .info{display:none;position:absolute;width:400px;height:auto;margin:5px;padding:5px;background:#fff;border:1px #d1d5db solid;z-index:10;box-shadow:0 4px 8px color-mix(in srgb,black 20%,transparent);transition:.3s}resource-calendar .cell-occupancy-bg,resource-planning-full .cell-occupancy-bg,.resource .cell-occupancy-bg{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}resource-calendar .cell-occupancy-bg.occupancy-high,resource-planning-full .cell-occupancy-bg.occupancy-high,.resource .cell-occupancy-bg.occupancy-high{border-top:solid 3px var(--danger-bg)}resource-calendar .event,resource-planning-full .event,.resource .event{position:relative}resource-calendar .event:hover .cell,resource-planning-full .event:hover .cell,.resource .event:hover .cell{padding-right:20px}resource-calendar .event:hover .destroy,resource-planning-full .event:hover .destroy,.resource .event:hover .destroy{display:inline}resource-calendar .event .destroy,resource-planning-full .event .destroy,.resource .event .destroy{display:none;position:absolute;z-index:99;right:8px;top:5px;color:#fff;font-size:14px;line-height:17px;margin-left:10px;opacity:.75;cursor:pointer;font-weight:700}resource-calendar .geo-check__label.vertical,resource-planning-full .geo-check__label.vertical,.resource .geo-check__label.vertical{display:block;border-top:1px solid #f3f4f6;padding:0 20px}resource-calendar label.geo-check__label.vertical,resource-planning-full label.geo-check__label.vertical,.resource label.geo-check__label.vertical{margin-bottom:.5em;margin-left:20px}resource-calendar .geo-check__label.vertical input,resource-planning-full .geo-check__label.vertical input,.resource .geo-check__label.vertical input{margin-right:10px;position:relative;top:8px}.fc-timegrid-event.out_of_office{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,color-mix(in srgb,black 10%,transparent) 10px,color-mix(in srgb,black 10%,transparent) 20px)}.fc .fc-timegrid-slot{height:3vh}deal-planification-show .resource resource-planning-content-present{margin-bottom:20px;border:1px solid rgba(120,130,140,.13)}deal-planification-show .resource .planning-table{border:0}row-attribute.horizontal{float:left;margin:0 1em}row-attribute.horizontal div{margin-bottom:0!important}row-attribute.header{font-size:1em;font-weight:700;color:#040406}row-input-date .label,row-input-date-static .label,row-input-datetime .label,row-input-duration .label,row-input-has-many .label,row-input-range .label,row-input-select .label,row-input-select2 .label,row-input-select3 .label,row-input-suggest .label,row-input-tags .label,row-input-text .label,row-input-textarea .label,row-input-time .label,row-input-typeahead .label,row-input-weight .label,row-input-wysiwyg .label,row-input-legal-unit .label,row-input-address .label,row-barcode .label,row-input-radio .label{margin-bottom:.5rem;font-weight:500;font-size:var(--geo-font-size-sm)}row-input-boolean .label,.input-boolean .label,row-input-boolean-radio .label{font-weight:500;font-size:var(--geo-font-size-sm);margin-top:auto;margin-bottom:auto}row-input-boolean .label input[type=radio],.input-boolean .label input[type=radio],row-input-boolean-radio .label input[type=radio]{accent-color:#034b74}row-input-boolean .dark-gray,.input-boolean .dark-gray,row-input-boolean-radio .dark-gray{color:#292b2c}equipment-park-form .label{margin-bottom:.5rem;font-weight:500;font-size:var(--geo-font-size-sm)}.geo-table td .geo-input-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}.geo-table td .geo-input-row .select2-container{min-width:120px;max-width:180px}field-picker svg rect{fill:var(--primary)}custom-fields-button svg rect{fill:var(--secondary)}app-page-header-content .page-title,app-page-header-content .board-params{margin:0 -24px 6px;padding:12px 24px 6px}app-page-header-content .page-header-container i,app-page-header-content .page-header-container h3{color:#292b2c!important;font-size:18px!important;font-weight:900!important;text-transform:uppercase;letter-spacing:1px}app-page-header-content .page-header-container .breadcrumb{font-size:16px;font-weight:400}crud-form .crud-form-container .crud-title{font-size:30px;font-weight:600;color:#4b5563}crud-form .crud-form-container geo-card .geo-card,crud-form .crud-form-container geo-card .contact2 .accordion .accordion-item,.contact2 .accordion crud-form .crud-form-container geo-card .accordion-item{border-radius:var(--geo-radius-md)!important;box-shadow:0 2px 8px 0 var(--gray-900)}@supports (color: color-mix(in lab,red,red)){crud-form .crud-form-container geo-card .geo-card,crud-form .crud-form-container geo-card .contact2 .accordion .accordion-item,.contact2 .accordion crud-form .crud-form-container geo-card .accordion-item{box-shadow:0 2px 8px color-mix(in srgb,var(--gray-900) 10%,transparent)}}crud-form .crud-form-container geo-card .geo-card__header{border-radius:var(--geo-radius-md)!important;border-top:2px solid #f3f4f6}crud-form .crud-form-container geo-card .geo-card__footer{border-radius:var(--geo-radius-md)!important;border-bottom:2px solid #f3f4f6}.item-selection.item-selection__table .stock-item.stock-item__rental,.item-selection.item-selection__table .stock-item.stock-item__customer_order{font-style:italic}.select2-container--open{z-index:1120}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--info-bg)}.select2-dropdown{border-color:#78828c21;border-radius:var(--geo-radius-none)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.geo-field .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:5px 5px 5px 0;padding:0 5px;background-color:#1f2d53;border-color:#1f2d53;color:#fff}.geo-field .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{float:right;margin-left:6px;color:#fff}.select2-selection__choice.warning{background-color:#d35b2b!important;border-color:#d35b2b!important}.select2-selection__choice.warning .select2-selection__choice__remove{color:#fff!important}.select-xs-container .select2-container--default .select2-selection--single,.select-xs-container .select2-container--default .select2-selection--multiple{height:auto!important;line-height:1;font-size:12px;padding:8px 12px}.select-xs-container .select2-container--default .select2-selection--single .select2-selection__rendered,.select-xs-container .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:1}.colored-selector{background-color:#1f2d53;margin:0;border-radius:var(--geo-radius-sm)}.colored-selector>div{padding:0}.colored-selector>div .select2-container--default .select2-selection--single{background-color:transparent;border:0}.colored-selector>div .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.colored-selector>div .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}.colored-selector>div .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.colored-selector>div ng-select.custom .ng-select-container{background-color:transparent;box-shadow:none;color:#fff;cursor:pointer}.colored-selector>div ng-select.custom .ng-value-label,.colored-selector>div ng-select.custom .ng-placeholder{color:#fff}.colored-selector>div ng-select.custom .ng-arrow{border-color:#fff transparent transparent transparent}.colored-selector>div ng-select.custom.ng-select-opened .ng-arrow{border-color:transparent transparent #fff transparent}.geo-input-row .select2-container--default{position:relative;flex:1 1 auto;width:1%!important;margin-bottom:0}.select2-container--open .select2-dropdown{min-width:150px}.select2-container--default [id*=null]{background-color:#eceeef!important;color:#7b7b90!important;text-align:center}.select2-container--default [id*=null]:after{content:"R\e9initialiser"}.select2-container--default [id*=unselectable]{height:1px;overflow:hidden;padding:0}.ng-select.ng-select-single .ng-select-container,.ng-select.ng-select-multiple .ng-select-container{border-radius:var(--geo-radius-sm)}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-top-left-radius:var(--geo-radius-sm);border-top-right-radius:var(--geo-radius-sm)}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-bottom-left-radius:var(--geo-radius-sm);border-bottom-right-radius:var(--geo-radius-sm)}.note-editor.note-frame{padding:0}.note-popover .popover-content,.panel-heading.note-toolbar{border-bottom:1px solid #e5e7eb;background-color:#f3f4f6}.note-popover .popover-content .btn,.panel-heading.note-toolbar .btn{background-color:#f3f4f6}.body-container{display:block!important}body{overflow-x:hidden}.wrapper{display:flex}.container{width:100%}.container.without-header{padding-top:24px}body{font-size:14px}@media(min-width:576px){.navbar-top-links #sidebar-toggle{display:none!important}}@media(max-width:767.98px){.wrapper #topbar.navbar .top-left-part{width:auto}.wrapper #topbar.navbar .navbar-left{padding-left:52px}.wrapper #topbar.navbar.no-modules .navbar-left{padding-left:0}}@media(max-width:575.98px){body{font-size:12px}}.body-container .wrapper.no-padding #content>.container,.body-container .wrapper.no-padding #content>.kp-page-container,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.container,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.kp-page-container{padding:0;margin-bottom:0}.body-container .wrapper.no-padding #content>.container theme-action-menu .action-menu,.body-container .wrapper.no-padding #content>.kp-page-container theme-action-menu .action-menu,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.container theme-action-menu .action-menu,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.kp-page-container theme-action-menu .action-menu{margin:0!important}.body-container .wrapper.no-padding #content>.container .page-title,.body-container .wrapper.no-padding #content>.container .board-params,.body-container .wrapper.no-padding #content>.kp-page-container .page-title,.body-container .wrapper.no-padding #content>.kp-page-container .board-params,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.container .page-title,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.container .board-params,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.kp-page-container .page-title,.body-container .wrapper.no-padding .geo-form-fixed-bottom>.kp-page-container .board-params{margin-bottom:0;padding-left:2rem;padding-right:2rem}.body-container .wrapper.no-padding-full-height-container #content>.container,.body-container .wrapper.no-padding-full-height-container #content>.kp-page-container{display:flex;flex-direction:column;height:100%;height:calc(100% - 1px);margin-bottom:0}.body-container .wrapper.no-padding-full-height-container #content>.container>.row:last-child,.body-container .wrapper.no-padding-full-height-container #content>.kp-page-container>.row:last-child{flex-grow:1}.body-container .wrapper.full-height-container #content>.container,.body-container .wrapper.full-height-container #content>.kp-page-container{height:100%}.body-container .wrapper.full-height-container #content>.container>.row:first-child,.body-container .wrapper.full-height-container #content>.kp-page-container>.row:first-child{height:auto}.body-container .wrapper.full-height-container #content>.container>.row,.body-container .wrapper.full-height-container #content>.kp-page-container>.row{height:100%}.full-height-div{height:100%;margin-bottom:0}#left-accordion left-sidebar-header ul li button,#left-accordion contact2-header ul li button{padding-left:6px;padding-right:6px}#left-accordion left-sidebar-header ul li button.ml-2,#left-accordion contact2-header ul li button.ml-2{margin-left:.4rem!important}#left-accordion left-sidebar-header ul li button i,#left-accordion contact2-header ul li button i{font-size:.9rem!important}#topbar{display:flex;flex-direction:row;padding:0;position:fixed;z-index:1030;width:100%}#topbar .top-left-part{width:240px;padding:0;margin:0}#topbar .top-left-part>li{float:left}#topbar .topbar__links--left{padding-left:240px;margin-right:auto;z-index:-1}#topbar ul.topbar__links>li,#topbar .top-left-part>li{position:relative}#topbar ul.topbar__links>li>a,#topbar ul.topbar__links>li>a i,#topbar ul.topbar__links>li>span,#topbar ul.topbar__links>li>notifications-list .notification-btn,#topbar ul.topbar__links>li>help-center .notification-btn,#topbar .top-left-part>li>a,#topbar .top-left-part>li>a i,#topbar .top-left-part>li>span,#topbar .top-left-part>li>notifications-list .notification-btn,#topbar .top-left-part>li>help-center .notification-btn{line-height:52px;min-height:52px}#topbar .menu-company-name{font-size:.8rem;opacity:.8}#topbar .menu-username{line-height:1.2}.search-bar{padding-left:20px;margin:0;min-height:52px}.search-bar .search-bar__group{display:inline-flex;align-items:stretch;margin-top:11px}.search-bar .geo-input,.search-bar .select2-container--default .select2-selection--single,.select2-container--default .search-bar .select2-selection--single,.search-bar .project-filter .ng-select-container input,.project-filter .ng-select-container .search-bar input,.search-bar .select2-container--default .select2-selection--multiple,.select2-container--default .search-bar .select2-selection--multiple,.search-bar .ng-select .ng-select-container,.ng-select .search-bar .ng-select-container,.search-bar .note-editor.note-frame,.search-bar .search-bar__icon{border-radius:var(--geo-radius-full);border:none;background:#fff;box-shadow:none;height:30px;line-height:30px;transition:.3s ease-out}@media(min-width:992px){.search-bar .geo-input:focus,.search-bar .select2-container--default .select2-selection--single:focus,.select2-container--default .search-bar .select2-selection--single:focus,.search-bar .project-filter .ng-select-container input:focus,.project-filter .ng-select-container .search-bar input:focus,.search-bar .select2-container--default .select2-selection--multiple:focus,.select2-container--default .search-bar .select2-selection--multiple:focus,.search-bar .ng-select .ng-select-container:focus,.ng-select .search-bar .ng-select-container:focus,.search-bar .note-editor.note-frame:focus,.search-bar .search-bar__icon:focus{width:300px}}.search-bar .geo-input,.search-bar .select2-container--default .select2-selection--single,.select2-container--default .search-bar .select2-selection--single,.search-bar .project-filter .ng-select-container input,.project-filter .ng-select-container .search-bar input,.search-bar .select2-container--default .select2-selection--multiple,.select2-container--default .search-bar .select2-selection--multiple,.search-bar .ng-select .ng-select-container,.ng-select .search-bar .ng-select-container,.search-bar .note-editor.note-frame{font-size:13px;color:#4c5667;padding-left:20px;padding-right:0;width:180px;max-width:calc(100% - 33px);border-top-right-radius:0;border-bottom-right-radius:0}.search-bar span.search-bar__icon{border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.search-bar span.search-bar__icon i{display:inline-block;color:#1c1d25;padding:2px 10px}.search-bar span.search-bar__icon i.fa-times{margin:2px 1px}@media(max-width:991.98px){.search-bar{width:150px}}#topbar{background:var(--secondary);box-shadow:0}#topbar .topbar__links,#topbar .top-left-part{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}#topbar .topbar__links>li>a,#topbar .top-left-part>li>a{display:block;cursor:pointer;color:#fff}#topbar .topbar__links>li>a:hover,#topbar .top-left-part>li>a:hover{background:#0003;color:#fff}#topbar .topbar__links>li>a>span,#topbar .topbar__links>li>a>span>span,#topbar .topbar__links>li>a>i,#topbar .topbar__links>li>a>.circle-picture,#topbar .top-left-part>li>a>span,#topbar .top-left-part>li>a>span>span,#topbar .top-left-part>li>a>i,#topbar .top-left-part>li>a>.circle-picture{vertical-align:top;line-height:52px}#topbar .topbar__links>li>a,#topbar .topbar__links>li>span,#topbar .topbar__links>li>notifications-list .notification-btn,#topbar .topbar__links>li>help-center .notification-btn,#topbar .top-left-part>li>a,#topbar .top-left-part>li>span,#topbar .top-left-part>li>notifications-list .notification-btn,#topbar .top-left-part>li>help-center .notification-btn{color:#fff;padding:0 18px;height:52px;display:inline-flex;align-items:center;min-width:60px;justify-content:center}#topbar .topbar__links>li>a>i,#topbar .topbar__links>li>a>span.fa,#topbar .top-left-part>li>a>i,#topbar .top-left-part>li>a>span.fa{font-size:18px}#topbar .topbar__links #quick-toggle .quick-icon,#topbar .top-left-part #quick-toggle .quick-icon{font-size:18px}#topbar .top-left-part{background-color:var(--secondary);flex-wrap:nowrap}#topbar .top-left-part>li>a,#topbar .top-left-part>li>a:hover,#topbar .top-left-part>li>span{color:#fff}#topbar .top-left-part>li>span{white-space:nowrap}#topbar.transparent-header{background-color:color-mix(in srgb,black 0%,transparent);box-shadow:none}#topbar.transparent-header .topbar__links--left li,#topbar.transparent-header .top-left-part{display:none}#topbar.transparent-header li a,#topbar.transparent-header li a:hover,#topbar.transparent-header li i.fa-bell-o,#topbar.transparent-header li i.fa-question-circle{background:transparent;color:#313131}#topbar.transparent-header .geo-dropdown-menu{border-top:1px solid rgba(120,130,140,.13)}.user-dropdown{min-width:25rem}.user-dropdown .geo-dropdown-menu li a{padding:.7rem 1.5rem}.user-dropdown .circle-picture.small{margin-left:7px!important;margin-right:7px!important}#secondary-sidebar{position:fixed;top:52px;right:-490px;min-height:calc(100vh - 52px);height:calc(100vh - 52px);transition:all .3s;overflow-y:visible;z-index:1020;background:#fff;box-shadow:1px 0 20px color-mix(in srgb,black 8%,transparent);width:480px}#secondary-sidebar.open{right:0}#secondary-sidebar .big-title{padding:0 15px;margin-top:15px}#secondary-sidebar .secondary-sidebar-title{height:52px;color:#fff;line-height:52px;padding:0 18px;font-size:14px}#secondary-sidebar .secondary-sidebar-title .close-button{line-height:52px;cursor:pointer;font-size:14px}#secondary-sidebar .secondary-sidebar-body{overflow:auto;height:calc(100% - 54px);padding-bottom:4rem}#secondary-sidebar .sidebar-title{font-weight:700;padding-bottom:9px}#secondary-sidebar-toggle{position:fixed;bottom:0;right:0;border:solid 1px rgba(120,130,140,.13);padding:10px;font-size:16px;cursor:pointer;margin:12px;z-index:999}#content.no-sidebar{padding-left:0!important}#content.no-sidebar #sidebar-toggle{display:none}app-root .page-create>a{padding:10px 5px}app-root .page-create>theme-menu-item,app-root .page-create>a{justify-content:start}app-root .page-create>theme-menu-item>li,app-root .page-create>a>li{padding:10px 5px}app-root .page-create>theme-menu-item>li a,app-root .page-create>a>li a{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 .3rem}app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper,app-root .page-create>a>li a .menu-item-icon-wrapper{margin-left:.25rem;margin-right:.25rem;margin-bottom:.5rem;height:40px;width:40px;line-height:40px}app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper i,app-root .page-create>a>li a .menu-item-icon-wrapper i{color:#034b74!important}app-root .page-create>theme-menu-item>li .menu-item-label,app-root .page-create>a>li .menu-item-label{font-size:10px!important;color:#636c72}#content{max-height:-webkit-calc(100vh - 52px);max-height:-moz-calc(100vh - 52px);max-height:calc(100vh - 52px);height:calc(100vh - 52px);overflow-x:hidden;overflow-y:auto;width:100%;transition:all .3s;padding:0 0 0 240px;margin-top:52px}#content .action-menu{margin-bottom:16px}#content .action-menu .geo-list-group-item{z-index:1;border:0;border-bottom:1px solid rgba(120,130,140,.13);transition:z-index .5s}#content .action-menu .geo-list-group-item a{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:.5rem}#content .action-menu .geo-list-group-item a .menu-item-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25em}#content .action-menu .geo-list-group-item a .menu-item-icon-wrapper i{float:none;margin:0}#content .action-menu .geo-list-group-item a>i{float:none;margin:0}#content .action-menu .geo-list-group-item:hover{background-color:#f7f7f9;z-index:99}#content .action-menu theme-menu-item:last-child>.geo-list-group-item{border:0}#content .action-menu theme-menu-item li{padding:0}#content .action-menu theme-menu-item li a{padding:10px 15px}#content .action-menu theme-menu-item li.menu-item-icon a{border:none}#content .action-menu .more-action{cursor:pointer;line-height:19px;font-size:19px}#content .action-menu .geo-dropdown-menu{min-width:16rem}#content .action-menu .geo-dropdown-menu .geo-list-group-item{width:100%}#content .action-menu-v2{background:transparent}#content .action-menu-v2 .geo-list-group-item{background:transparent;border:none}#content .action-menu-v2 .geo-list-group-item:hover{background-color:transparent}#content>.container{margin-bottom:50px}.no-padding-full-height-container #content:has(grid3){overflow-y:hidden}.no-padding-full-height-container #content:has(search-result){overflow-y:auto}.body-container .wrapper.no-padding-full-height-container #content:has(search-result)>.kp-page-container{height:auto;margin-bottom:50px}.horizontal-action-menu .action-menu{margin:-24px -24px 24px;background-color:#fff;padding:0 10px}.horizontal-action-menu .action-menu .geo-list-group{display:block}.horizontal-action-menu .action-menu .geo-list-group .geo-list-group-item{display:inline-block;border:0!important}.horizontal-action-menu .action-menu .geo-list-group .geo-list-group-item a{display:inline-block;border:0}.hidePageHeader .action-menu{margin-top:0!important}theme-menu-item.light li{padding:0;border:0}theme-menu-item.light li i{margin-right:1rem!important}.geo-dropdown-menu.with-hover li:hover{background-color:#f7f7f9}.geo-dropdown-menu.large{width:335px}theme-menu-item li.menu-item-icon{border:none;width:80px;text-align:center;padding:10px 5px}theme-menu-item li.menu-item-icon a{text-align:center}theme-menu-item li.menu-item-icon a i{font-size:1.4em;display:block}theme-menu-item li.menu-item-icon a span{font-size:.8rem}.page-title,.board-params{background-color:#fff;padding:15px;margin-bottom:15px}.page-title i~small.display-block,.board-params i~small.display-block{color:#8d9ea7;margin-top:3px;margin-left:30px}.page-title h4,.board-params h4{line-height:22px}.page-title h4 i,.board-params h4 i{display:none}.page-title h4 small,.board-params h4 small{text-transform:initial;padding-left:10px}.page-title .breadcrumb,.board-params .breadcrumb{background-color:#fff;margin-bottom:0;float:right;padding:0;line-height:22px}.page-title .breadcrumb>li,.board-params .breadcrumb>li{display:inline-block;color:#696969;margin-right:5px}.page-title .breadcrumb>li i,.board-params .breadcrumb>li i{display:none}.page-title .breadcrumb>li:last-child a.active,.board-params .breadcrumb>li:last-child a.active{color:#4b5563;cursor:text}.page-title .breadcrumb>li+li:before,.board-params .breadcrumb>li+li:before{padding:0 5px;color:#d1d5db;content:"/\a0"}.page-header-content{position:relative}.page-header-content .heading-elements{padding:15px}search-row .row .icon{font-size:24px;color:#1f2d53}search-row .row h6{font-size:14px}search-row .row h6 small{font-size:12px;color:#8d9ea7}search-row .row b{font-weight:700}.wizard #content{margin:0;max-height:initial!important;height:100%}.wizard #content>.container{padding:0!important;margin:0!important;max-height:initial!important;height:100%}.wizard #content>.container>.flex.flex-wrap{height:100%}.wizard wizard{position:absolute;top:0;width:100%;height:100%}.wizard wizard>.flex.flex-wrap,.wizard wizard>.flex.flex-wrap>div{height:100%;margin:0;padding:0}.wizard wizard .head{padding:10px 0;text-align:center}.wizard wizard .head .logo{position:relative;z-index:1;height:32px}.wizard wizard .illustration{text-align:center}.wizard wizard .illustration img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:400px;max-width:100%}.wizard wizard .submit-bar{position:absolute;bottom:0;width:100%;z-index:99;background-color:#fff;border-top:1px solid rgba(120,130,140,.13);padding:10px}.wizard wizard .wizard-form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:650px;max-width:100%;margin:auto;padding-left:1rem;padding-right:1rem;max-height:80vh;overflow-y:auto}.wizard wizard .import-preview th,.wizard wizard .import-preview td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizard wizard .import-preview legend{font-size:1.2rem}.wizard app-settings-form .form-horizontal .control-label{padding-left:0}.wizard .step-box{margin:25px 0;min-height:200px}.wizard .step-box .btn-big{width:100%}.wizard .industries{max-width:500px;margin:auto;margin-bottom:2rem}.wizard .industries .industry-selector{text-align:center;cursor:pointer;padding:2rem 1rem;display:inline-block;margin-top:2rem;min-width:220px;max-width:100%;background-color:#f7f7f9}.wizard .industries .industry-selector .icon{line-height:110px;margin-bottom:2rem}.wizard .industries .industry-selector .icon img{max-width:100%;height:100px;display:block;margin:auto}.wizard .industries .industry-selector .title{font-weight:700;color:#1f2d53}.wizard .industries .industry-selector:hover{background-color:#fff}.wizard .module-selection{font-size:1.1rem}.wizard-pdf-preview iframe{margin-top:5vh;height:90vh!important}.sample-csv{max-width:60%;width:60%;padding:1rem}.wizard .sample-csv{max-width:100%;width:100%;padding:1rem}user-invite .table row-input-text .geo-field{margin-bottom:0!important}.template-icon{max-height:100px;display:block;margin:auto}.login-container #content,.login-container #content .main-content,.login-container #content .main-content.full{margin:0!important;padding:0!important;max-height:100%!important;height:100%!important}.wrapper,.inner-panel{position:absolute;top:0;left:0;width:100%;height:100vh}.info-panel .logo{display:inline-block;width:300px;height:300px;background-repeat:no-repeat;background-size:auto;background-position:center bottom}.info-panel .inner-panel{padding-top:calc(20% - 150px);text-align:center;background:color-mix(in srgb,black 40%,transparent)}.info-panel .wrapper{background-position:center;background-size:cover}.info-panel .powered-by{padding:20px 0;color:color-mix(in srgb,white 70%,transparent);font-style:italic}.info-panel .powered-by a{color:#1f2d53}.login-panel .inner-panel{background-color:#fff}.login-panel .inner-panel .center-panel{position:absolute;width:100%;padding:0 30px 0 20px}.login-panel .inner-panel .center-panel form{margin-top:20px}.login-panel .inner-panel .center-panel{top:50%;transform:translateY(-50%)}app-login .geo-field label,app-download .geo-field label,app-client-login .geo-field label,app-lost-password .geo-field label{margin-bottom:.5rem}app-login .box-title,app-download .box-title,app-client-login .box-title,app-lost-password .box-title{text-transform:initial;font-size:2.2rem;font-weight:400;color:#040406;line-height:1!important;margin-bottom:3rem!important}app-login .logo,app-download .logo,app-client-login .logo,app-lost-password .logo{max-width:250px;margin:auto auto 20px;display:block}app-layout-offline .inner-panel.geosquare{background:var(--secondary);color:#fff}app-layout-offline .inner-panel.geosquare .box-title{color:#fff}app-layout-offline .inner-panel.geosquare form label{display:block;margin-bottom:.5rem}app-layout-offline .inner-panel.geosquare .login-sessions-card{color:#040406}app-layout-offline .inner-panel.geosquare input{border-radius:var(--geo-radius-sm);border:0;box-shadow:0;padding:1rem 1.5rem}app-layout-offline .inner-panel.geosquare input,app-layout-offline .inner-panel.geosquare input:-internal-autofill-selected,app-layout-offline .inner-panel.geosquare input:-webkit-autofill,app-layout-offline .inner-panel.geosquare input:-webkit-autofill:focus{box-shadow:none!important;background-color:#fff;color:#040406;-webkit-text-fill-color:#040406;transition:background-color 600000s 0s,color 600000s 0s}app-layout-offline .inner-panel.geosquare .login-geo-input-row .login-input-prepend i{border-radius:var(--geo-radius-sm) 0 0 var(--geo-radius-sm);padding:0 1rem 0 1.5rem;background:#fff;color:#040406!important;line-height:53px;display:inline-block!important}app-layout-offline .inner-panel.geosquare .login-geo-input-row input,app-layout-offline .inner-panel.geosquare .login-geo-input-row .login-input{flex:1;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:.75rem}app-layout-offline .info-panel .wrapper.geosquare{background-color:#fff;background-image:url(/assets/images/fond_login_baseline.jpg)!important;background-size:cover;background-position:center}app-layout-offline .info-panel .wrapper.geosquare .illustration{text-align:center}app-layout-offline .info-panel .wrapper.geosquare .illustration .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:100%}app-layout-offline .info-panel .wrapper.geosquare .illustration .content img{width:400px;max-width:100%}app-layout-offline .info-panel .wrapper.geosquare .illustration .content .features{max-width:600px;margin:auto}app-layout-offline .info-panel .wrapper.geosquare .illustration .content .features i{font-size:20px}app-layout-offline .info-panel .wrapper.geosquare .illustration .content .features h4{margin-top:1em;font-size:16px}app-layout-offline .info-panel .wrapper.geosquare .illustration.client-area .content{position:absolute;top:20%;left:initial!important;-webkit-transform:initial!important}app-invitation .vertical-form label,app-invitation .calendar-selectors-container label{padding-bottom:.5rem}client-area-offline .content{top:0!important;left:0!important;width:100%!important;height:100vh!important}client-area-offline .content>div{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.close-circle{position:absolute;right:.4rem;top:.4rem;border-radius:var(--geo-radius-circle);background:#fff!important;height:1.2rem;width:1.2rem;line-height:1.2rem;font-size:1rem;opacity:1!important;color:#1f2d53}.public-customer-container{background:#d7e2ff!important;height:100vh;justify-content:center}.public-customer-container .inner-panel{background:#d7e2ff!important}.public-customer-container .inner-panel .geo-card,.public-customer-container .inner-panel .contact2 .accordion .accordion-item,.contact2 .accordion .public-customer-container .inner-panel .accordion-item{border-radius:var(--geo-radius-lg);box-shadow:none!important}.public-customer-container .inner-panel .geo-card h3,.public-customer-container .inner-panel .contact2 .accordion .accordion-item h3,.contact2 .accordion .public-customer-container .inner-panel .accordion-item h3{color:#1f2d53}.public-customer-container .info-panel{display:none}.public-customer-container .alert{border-radius:var(--geo-radius-xs)!important}.public-customer-geosquare{background:#faa61a!important;height:100vh;justify-content:center}.public-customer-geosquare .inner-panel{background:#faa61a!important}.public-customer-geosquare .inner-panel .geo-card,.public-customer-geosquare .inner-panel .contact2 .accordion .accordion-item,.contact2 .accordion .public-customer-geosquare .inner-panel .accordion-item{border-radius:var(--geo-radius-lg);box-shadow:none!important}.public-customer-geosquare .inner-panel .geo-card h3,.public-customer-geosquare .inner-panel .contact2 .accordion .accordion-item h3,.contact2 .accordion .public-customer-geosquare .inner-panel .accordion-item h3{color:#faa61a}.public-customer-geosquare .info-panel{display:none}.public-customer-geosquare .alert{border-radius:var(--geo-radius-xs)!important}.show-deal .content{padding:0 0 60px}.header-deal{margin-bottom:24px;background:#fff}geoportail #map{background-color:#fff}geoportail #map .gpMainMapCell{border:0}.deal-tabs{padding:0;background:#fff;margin-bottom:24px;display:block}.deal-tabs:after{content:"";display:block;clear:both}.deal-tabs .list-right{margin:0;padding:0;text-align:right}.deal-tabs .list-right li{padding:10px 15px}.operation_mini_size{font-size:.8em}.operation_not_done,.table-striped>tbody>tr:nth-of-type(odd).operation_not_done{background-color:var(--danger-bg)}.operation_classe{background:var(--section-product)}.operation_fact,.operation_maj{background:#d1d5db}.operation_secret{background:#4b5563;color:#fff}.deal-header{position:relative}.deal-header .deal-title{position:absolute;bottom:20px;left:20px;right:20px;z-index:1;display:inline-block}.deal-header .deal-title .deal-title-left,.deal-header .deal-title .deal-title-body{display:table-cell;vertical-align:top}.deal-header .deal-title .deal-title-left{width:auto;padding-right:10px}.deal-header .deal-title .deal-title-left img{width:100px;height:100px;border:3px solid #fff}.deal-header .deal-title .deal-title-body{color:#fff;text-shadow:0 0 3px color-mix(in srgb,black 80%,transparent)}.deal-header .deal-title .deal-title-body h1{display:inline-block;font-size:22px;margin-top:20px;margin-bottom:10px;max-width:100%}.deal-header .deal-title .deal-title-body ul li{margin-right:10px}.profile-cover{position:relative}.profile-cover .media{position:absolute;bottom:20px;left:20px;right:20px}.profile-cover .media .profile-thumb img{width:100px;height:100px;border:3px solid #fff}.profile-cover .media-body{color:#fff;text-shadow:0 0 3px color-mix(in srgb,black 80%,transparent)}.profile-cover .media-body h1{font-size:22px;margin-top:20px;margin-bottom:10px}.media-left,.media-right{padding:0;display:block;overflow-x:auto}.media-body{display:block;margin-bottom:20px;width:100%}.media-body>h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}resource .resource-top.fixed,resource-planning-full .resource-top.fixed,resource-calendar .resource-top.fixed{position:fixed;width:100%;top:52px;right:0;z-index:100;padding-left:240px;padding-right:6px}resource .resource-top.fixed .geo-card.light,resource .resource-top.fixed .contact2 .accordion .light.accordion-item,.contact2 .accordion resource .resource-top.fixed .light.accordion-item,resource-planning-full .resource-top.fixed .geo-card.light,resource-planning-full .resource-top.fixed .contact2 .accordion .light.accordion-item,.contact2 .accordion resource-planning-full .resource-top.fixed .light.accordion-item,resource-calendar .resource-top.fixed .geo-card.light,resource-calendar .resource-top.fixed .contact2 .accordion .light.accordion-item,.contact2 .accordion resource-calendar .resource-top.fixed .light.accordion-item{margin:0 24px;border-bottom:solid 5px #edf1f5}resource resource-planning-filter-view .view_title,resource-planning-full resource-planning-filter-view .view_title,resource-calendar resource-planning-filter-view .view_title{margin-right:20px}resource resource-planning-filter-view .view,resource-planning-full resource-planning-filter-view .view,resource-calendar resource-planning-filter-view .view{min-width:120px;padding:6px 10px;font-size:12px;text-align:left;line-height:1.5;font-weight:400;margin:0 7px;cursor:pointer}resource resource-planning-filter-view .view.activated,resource-planning-full resource-planning-filter-view .view.activated,resource-calendar resource-planning-filter-view .view.activated{background-color:#11192e}resource resource-planning-filter-view .view .fa-times,resource-planning-full resource-planning-filter-view .view .fa-times,resource-calendar resource-planning-filter-view .view .fa-times{float:right;margin:3px 0 3px 10px}resource resource-planning-filter-view .dropdown-filters,resource-planning-full resource-planning-filter-view .dropdown-filters,resource-calendar resource-planning-filter-view .dropdown-filters{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 0}resource resource-planning-filter-view .dropdown-filters .filter-col,resource-planning-full resource-planning-filter-view .dropdown-filters .filter-col,resource-calendar resource-planning-filter-view .dropdown-filters .filter-col{min-width:200px;padding:10px 15px}resource resource-planning-filter-date .week_title,resource-planning-full resource-planning-filter-date .week_title,resource-calendar resource-planning-filter-date .week_title{font-size:12px}resource resource-planning-filter-date .week_title .date,resource-planning-full resource-planning-filter-date .week_title .date,resource-calendar resource-planning-filter-date .week_title .date{color:#8d9ea7}resource resource-form geo-card.hide,resource-planning-full resource-form geo-card.hide,resource-calendar resource-form geo-card.hide{display:block;height:0;overflow:hidden}resource resource-form .geo-card.light .geo-card__body,resource resource-form .geo-card.light .contact2 .accordion .accordion-body,.contact2 .accordion resource resource-form .geo-card.light .accordion-body,resource resource-form .contact2 .accordion .light.accordion-item .geo-card__body,resource resource-form .contact2 .accordion .light.accordion-item .accordion-body,.contact2 .accordion resource resource-form .light.accordion-item .geo-card__body,.contact2 .accordion resource resource-form .light.accordion-item .accordion-body,resource-planning-full resource-form .geo-card.light .geo-card__body,resource-planning-full resource-form .geo-card.light .contact2 .accordion .accordion-body,.contact2 .accordion resource-planning-full resource-form .geo-card.light .accordion-body,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .geo-card__body,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .accordion-body,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .geo-card__body,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .accordion-body,resource-calendar resource-form .geo-card.light .geo-card__body,resource-calendar resource-form .geo-card.light .contact2 .accordion .accordion-body,.contact2 .accordion resource-calendar resource-form .geo-card.light .accordion-body,resource-calendar resource-form .contact2 .accordion .light.accordion-item .geo-card__body,resource-calendar resource-form .contact2 .accordion .light.accordion-item .accordion-body,.contact2 .accordion resource-calendar resource-form .light.accordion-item .geo-card__body,.contact2 .accordion resource-calendar resource-form .light.accordion-item .accordion-body{padding-top:10px;padding-bottom:10px}resource resource-form .geo-card.light .geo-card__body form,resource resource-form .geo-card.light .contact2 .accordion .accordion-body form,.contact2 .accordion resource resource-form .geo-card.light .accordion-body form,resource resource-form .contact2 .accordion .light.accordion-item .geo-card__body form,resource resource-form .contact2 .accordion .light.accordion-item .accordion-body form,.contact2 .accordion resource resource-form .light.accordion-item .geo-card__body form,.contact2 .accordion resource resource-form .light.accordion-item .accordion-body form,resource resource-form .geo-card.light .geo-card__body form .row:last-child .geo-field,resource resource-form .geo-card.light .contact2 .accordion .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource resource-form .geo-card.light .accordion-body form .row:last-child .geo-field,resource resource-form .contact2 .accordion .light.accordion-item .geo-card__body form .row:last-child .geo-field,resource resource-form .contact2 .accordion .light.accordion-item .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource resource-form .light.accordion-item .geo-card__body form .row:last-child .geo-field,.contact2 .accordion resource resource-form .light.accordion-item .accordion-body form .row:last-child .geo-field,resource-planning-full resource-form .geo-card.light .geo-card__body form,resource-planning-full resource-form .geo-card.light .contact2 .accordion .accordion-body form,.contact2 .accordion resource-planning-full resource-form .geo-card.light .accordion-body form,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .geo-card__body form,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .accordion-body form,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .geo-card__body form,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .accordion-body form,resource-planning-full resource-form .geo-card.light .geo-card__body form .row:last-child .geo-field,resource-planning-full resource-form .geo-card.light .contact2 .accordion .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource-planning-full resource-form .geo-card.light .accordion-body form .row:last-child .geo-field,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .geo-card__body form .row:last-child .geo-field,resource-planning-full resource-form .contact2 .accordion .light.accordion-item .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .geo-card__body form .row:last-child .geo-field,.contact2 .accordion resource-planning-full resource-form .light.accordion-item .accordion-body form .row:last-child .geo-field,resource-calendar resource-form .geo-card.light .geo-card__body form,resource-calendar resource-form .geo-card.light .contact2 .accordion .accordion-body form,.contact2 .accordion resource-calendar resource-form .geo-card.light .accordion-body form,resource-calendar resource-form .contact2 .accordion .light.accordion-item .geo-card__body form,resource-calendar resource-form .contact2 .accordion .light.accordion-item .accordion-body form,.contact2 .accordion resource-calendar resource-form .light.accordion-item .geo-card__body form,.contact2 .accordion resource-calendar resource-form .light.accordion-item .accordion-body form,resource-calendar resource-form .geo-card.light .geo-card__body form .row:last-child .geo-field,resource-calendar resource-form .geo-card.light .contact2 .accordion .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource-calendar resource-form .geo-card.light .accordion-body form .row:last-child .geo-field,resource-calendar resource-form .contact2 .accordion .light.accordion-item .geo-card__body form .row:last-child .geo-field,resource-calendar resource-form .contact2 .accordion .light.accordion-item .accordion-body form .row:last-child .geo-field,.contact2 .accordion resource-calendar resource-form .light.accordion-item .geo-card__body form .row:last-child .geo-field,.contact2 .accordion resource-calendar resource-form .light.accordion-item .accordion-body form .row:last-child .geo-field{margin:0}resource resource-planning-content-present .planning-table,resource-planning-full resource-planning-content-present .planning-table,resource-calendar resource-planning-content-present .planning-table{table-layout:fixed}resource resource-planning-content-present .planning-table thead th.sort-action,resource-planning-full resource-planning-content-present .planning-table thead th.sort-action,resource-calendar resource-planning-content-present .planning-table thead th.sort-action{width:15%!important;color:#666;font-size:10px;font-weight:400;padding:5px;vertical-align:middle;border-right:solid 1px rgba(120,130,140,.13)!important}resource resource-planning-content-present .planning-table thead th.sort-action .row,resource-planning-full resource-planning-content-present .planning-table thead th.sort-action .row,resource-calendar resource-planning-content-present .planning-table thead th.sort-action .row{margin:0 -5px}resource resource-planning-content-present .planning-table thead th.sort-action .row>div,resource-planning-full resource-planning-content-present .planning-table thead th.sort-action .row>div,resource-calendar resource-planning-content-present .planning-table thead th.sort-action .row>div{padding:0 5px}resource resource-planning-content-present .planning-table thead th.sort-action .row>div .sort-label,resource-planning-full resource-planning-content-present .planning-table thead th.sort-action .row>div .sort-label,resource-calendar resource-planning-content-present .planning-table thead th.sort-action .row>div .sort-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}resource resource-planning-content-present .planning-table thead td,resource-planning-full resource-planning-content-present .planning-table thead td,resource-calendar resource-planning-content-present .planning-table thead td{font-size:12px;text-transform:uppercase;color:#8d9ea7}resource resource-planning-content-present .planning-table thead th,resource resource-planning-content-present .planning-table thead td,resource-planning-full resource-planning-content-present .planning-table thead th,resource-planning-full resource-planning-content-present .planning-table thead td,resource-calendar resource-planning-content-present .planning-table thead th,resource-calendar resource-planning-content-present .planning-table thead td{border:0;border-bottom:solid 1px rgba(120,130,140,.13)!important}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present{display:table-row}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th h6,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th h6,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th h6{filter:saturate(800%) brightness(70%);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .right,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .right,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .right{background-color:inherit;position:absolute;top:50%;right:5px;margin-top:-20px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .badge,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .badge,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .badge{text-transform:initial;padding:.25em .4em;line-height:1;border-radius:var(--geo-radius-xs);margin:0 2px 0 0}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th label,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th label,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th label{margin-top:10px;margin-left:5px;float:right}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .title,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .title,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .title{display:inline-block;padding-top:5px;font-size:12px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .edit,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .edit,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th .edit{display:none;cursor:pointer;color:#8d9ea7;line-height:38px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover h6,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover h6,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover h6{padding-right:20px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover .edit,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover .edit,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th:hover .edit{display:inline}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th.form h6,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th.form h6,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th.form h6{padding-right:50px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present th,resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present th,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present th,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td{position:relative;vertical-align:middle;padding:5px;border-right:solid 1px rgba(120,130,140,.13)!important}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.selected,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.selected,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.selected{background-color:#d7e2ff!important}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.currentDay,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.currentDay,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.currentDay{background-color:#def7ff80}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.past,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.past,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.past{background-color:#ececec80}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.weekend,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.weekend,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td.weekend{background-color:#fff9b680}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell-add-event-bg,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell-add-event-bg,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell-add-event-bg{display:block}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .btn-overlay,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .btn-overlay,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .btn-overlay{display:block}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:hover .cell{opacity:.4}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:last-child,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:last-child,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present td:last-child{border-right:0!important}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child td,resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child th,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child td,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child th,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child td,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present:last-child th{border-bottom:0!important}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event{position:relative;display:inline-block;max-width:100%}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .destroy,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .destroy,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .destroy{display:none;position:absolute;z-index:99;right:8px;top:7px;opacity:.75;font-weight:700;cursor:pointer;color:#fff}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event.overlap .cell,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event.overlap .cell,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event.overlap .cell{border-bottom:solid 2px #d35b2b}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .cell,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .cell,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .cell{opacity:1;padding-right:20px}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .destroy,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .destroy,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event:hover .destroy{display:inline}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell{position:relative;z-index:6;margin:3px 0;padding:4px 8px;box-sizing:border-box;border-radius:var(--geo-radius-xs);font-weight:400;line-height:1.5;font-size:12px;background-color:#1f2d53;cursor:pointer}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell a,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell a,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell a{text-decoration:none;color:#fff;font-weight:400;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell.cell.out_of_office,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell.cell.out_of_office,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell.cell.out_of_office{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,color-mix(in srgb,black 10%,transparent) 10px,color-mix(in srgb,black 10%,transparent) 20px)}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell:hover,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell:hover,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present .event .cell:hover{opacity:1}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .cell-add-event-bg,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .cell-add-event-bg,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .cell-add-event-bg{display:none;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background-color:#cacaca4d;cursor:pointer}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-20px;margin-left:-20px;z-index:9}resource resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay .fa,resource-planning-full resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay .fa,resource-calendar resource-planning-content-present .planning-table tbody resource-planning-content-week-present resource-planning-content-cell-present resource-planning-content-cell-add .btn-overlay .fa{cursor:pointer;font-size:20px}resource resource-planning-content-cell-info .cell-info,resource-planning-full resource-planning-content-cell-info .cell-info,resource-calendar resource-planning-content-cell-info .cell-info{position:absolute;width:600px;height:auto;z-index:99;text-align:left}resource resource-planning-content-cell-info .cell-info,resource-planning-full resource-planning-content-cell-info .cell-info{position:absolute;width:600px;height:auto;z-index:99;text-align:left}resource_event-card-edit geo-card div.geo-card,resource_event-card-edit geo-card .contact2 .accordion div.accordion-item,.contact2 .accordion resource_event-card-edit geo-card div.accordion-item{border:1px solid var(--gray-500)}@supports (color: color-mix(in lab,red,red)){resource_event-card-edit geo-card div.geo-card,resource_event-card-edit geo-card .contact2 .accordion div.accordion-item,.contact2 .accordion resource_event-card-edit geo-card div.accordion-item{border:1px solid color-mix(in srgb,var(--gray-500) 13%,transparent)}}@media(min-width:576px)and (max-width:767.98px){resource .resource-top.fixed{padding-left:52px}}@media(max-width:575.98px){resource .resource-top.fixed{padding-left:0}}.sidebar-collapse resource .resource-top.fixed{padding-left:52px}planning-period .week{font-weight:700}planning{position:relative;display:block}planning .geo-card__body .table,planning .contact2 .accordion .accordion-body .table,.contact2 .accordion planning .accordion-body .table{margin:0;table-layout:fixed}planning .geo-card__body .table thead .resources-pagination,planning .contact2 .accordion .accordion-body .table thead .resources-pagination,.contact2 .accordion planning .accordion-body .table thead .resources-pagination{border-right:1px solid rgba(120,130,140,.13);font-size:12px}planning .geo-card__body .table thead>tr>td,planning .contact2 .accordion .accordion-body .table thead>tr>td,.contact2 .accordion planning .accordion-body .table thead>tr>td{color:#636c72;text-transform:uppercase;vertical-align:middle;font-size:.9em;font-size:12px}planning .geo-card__body .table tbody tr:hover,planning .contact2 .accordion .accordion-body .table tbody tr:hover,.contact2 .accordion planning .accordion-body .table tbody tr:hover{background-color:#fff}planning .geo-card__body .table tbody th,planning .contact2 .accordion .accordion-body .table tbody th,.contact2 .accordion planning .accordion-body .table tbody th{border-top:1px solid rgba(120,130,140,.13)!important;border-right:1px solid rgba(120,130,140,.13)!important}planning .geo-card__body .table tbody th .badge,planning .contact2 .accordion .accordion-body .table tbody th .badge,.contact2 .accordion planning .accordion-body .table tbody th .badge{max-width:100%;overflow:hidden;text-overflow:ellipsis}planning .geo-card__body .table tbody th .resource-title,planning .contact2 .accordion .accordion-body .table tbody th .resource-title,.contact2 .accordion planning .accordion-body .table tbody th .resource-title{display:block;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;font-weight:400}planning .geo-card__body .table tbody td,planning .contact2 .accordion .accordion-body .table tbody td,.contact2 .accordion planning .accordion-body .table tbody td{border-right:solid 1px #eceeef;position:relative;background-image:url(/assets/images/planning_half_day.svg);background-repeat:repeat-y;background-position:50% 0;background-size:1px 3px}planning .geo-card__body .table tbody td:hover,planning .contact2 .accordion .accordion-body .table tbody td:hover,.contact2 .accordion planning .accordion-body .table tbody td:hover{background-color:#cacaca4d!important;cursor:pointer}planning .geo-card__body .table tbody td.selected,planning .contact2 .accordion .accordion-body .table tbody td.selected,.contact2 .accordion planning .accordion-body .table tbody td.selected{background-color:#d7e2ff!important}planning .geo-card__body .table tbody td.currentDay,planning .contact2 .accordion .accordion-body .table tbody td.currentDay,.contact2 .accordion planning .accordion-body .table tbody td.currentDay{background-color:#def7ff80}planning .geo-card__body .table tbody td.past,planning .contact2 .accordion .accordion-body .table tbody td.past,.contact2 .accordion planning .accordion-body .table tbody td.past{background-color:#ececec80}planning .geo-card__body .table tbody td.weekend,planning .contact2 .accordion .accordion-body .table tbody td.weekend,.contact2 .accordion planning .accordion-body .table tbody td.weekend{background-color:#fff9b680}planning .geo-card__body .table tbody td:last-child,planning .contact2 .accordion .accordion-body .table tbody td:last-child,.contact2 .accordion planning .accordion-body .table tbody td:last-child{border-right:0}planning .geo-card__body .table tbody td .event,planning .contact2 .accordion .accordion-body .table tbody td .event,.contact2 .accordion planning .accordion-body .table tbody td .event{display:inline-block;max-width:100%;width:100%;font-size:.9em;font-size:75%;white-space:nowrap;margin:.15rem 0;border-radius:var(--geo-radius-xs);padding:.35em .4em;background-color:#498bb2;color:#fff;overflow:hidden;text-overflow:ellipsis}planning .geo-card__body .table tbody td .event .badge+.description,planning .contact2 .accordion .accordion-body .table tbody td .event .badge+.description,.contact2 .accordion planning .accordion-body .table tbody td .event .badge+.description{width:calc(100% - 40px);display:inline-block;text-overflow:ellipsis;overflow:hidden}planning .geo-card__body .table tbody td .event .badge,planning .contact2 .accordion .accordion-body .table tbody td .event .badge,.contact2 .accordion planning .accordion-body .table tbody td .event .badge{padding:.25em .4em}planning .geo-card__body .table tbody td .event .description_comment,planning .contact2 .accordion .accordion-body .table tbody td .event .description_comment,.contact2 .accordion planning .accordion-body .table tbody td .event .description_comment{color:#9ca3af}planning .geo-card__body .table tbody td .event .description_location,planning .contact2 .accordion .accordion-body .table tbody td .event .description_location,.contact2 .accordion planning .accordion-body .table tbody td .event .description_location{color:var(--warning)}planning .geo-card__body .table tbody td .cell-comments,planning .contact2 .accordion .accordion-body .table tbody td .cell-comments,.contact2 .accordion planning .accordion-body .table tbody td .cell-comments{position:absolute;right:5px;bottom:5px}.cell-hover-info{position:absolute;width:500px;max-width:100%;height:auto;z-index:99;background-color:#fff;border:1px solid rgba(120,130,140,.13);border-radius:var(--geo-radius-none);box-shadow:0 3px 12px color-mix(in srgb,black 5%,transparent)!important;padding:9px}planning-filters .list-filters legend{text-transform:uppercase;font-size:12px;line-height:2;font-weight:400}planning-filters .list-filters label{line-height:2.5em}planning-filters .list-filters label input{margin-right:6px}planning-filters .filter-search input,planning-filters .filter-search .geo-input-row__addon{padding:6px 10px;font-size:12px}.article img{max-width:100%}.article-list.success{background-color:#dff0d8}.article-list.info{background-color:#ecf9ff}.article-list.warning{background-color:#fcf8e3}.article-list.danger{background-color:#f2dede}.article-list .thumbnail{float:left}.article-list .thumbnail .img-square{width:250px;height:250px}blog .pagination{margin-bottom:0}blog grid-row-actions,blog grid2-row-actions{float:right}blog grid-row-actions .btn-group,blog grid2-row-actions .btn-group{width:auto!important}blog grid-row-actions .btn-group .btn,blog grid2-row-actions .btn-group .btn{background-color:#f3f4f6!important;color:#374151}.crm-comments .geo-card__header,.erp-comments .geo-card__header{padding-left:0;padding-right:0;padding-top:0}.crm-comments .geo-card__header .geo-nav--pills,.erp-comments .geo-card__header .geo-nav--pills{padding:4px 0}.crm-files hr,.erp-files hr{display:none}.crm-files .geo-nav--pills,.erp-files .geo-nav--pills{padding:4px 0}.crm-comments .geo-card__header,.crm-files .geo-card__header,.erp-comments .geo-card__header,.erp-files .geo-card__header{border:0}full-calendar h2{text-transform:capitalize!important}full-calendar th{font-weight:400!important;text-transform:capitalize!important}full-calendar .fc button{padding:.3em .6em!important;height:auto!important}full-calendar .fc-button-primary:not(:disabled):active,full-calendar .fc-button-primary:not(:disabled).fc-button-active{color:color-contrast(#034b74)!important;background-color:#022b42!important;border-color:#022b42!important}full-calendar .fc-button-primary{background-color:#034b74!important;color:color-contrast(#034b74)!important;border-color:#034b74!important;padding:0 .6em!important}full-calendar .fc-button-primary:hover{color:color-contrast(#034b74)!important;background-color:#02334f!important;border-color:#02334f!important}full-calendar .fc-timegrid-slot-minor,full-calendar .fc-time-grid .fc-slats .fc-minor td{border:0!important}full-calendar .fc-highlight{background:var(--info-bg)!important;opacity:.3!important}full-calendar .fc-timegrid-event{width:100%;overflow:hidden}ticket-list .column-action,ticket-list [data-col=key],ticket-list [data-col=start_at],ticket-list [data-col=priority_id],ticket-list [data-col=type_id],ticket-list [data-col=status_id],prestation-show grid .column-action,prestation-show grid [data-col=key],prestation-show grid [data-col=start_at],prestation-show grid [data-col=priority_id],prestation-show grid [data-col=type_id],prestation-show grid [data-col=status_id]{width:8%!important}ticket-list [data-col=created_at],ticket-list [data-col=responsible_id],ticket-list [data-col=contact_id],prestation-show grid [data-col=created_at],prestation-show grid [data-col=responsible_id],prestation-show grid [data-col=contact_id]{width:11%!important}ticket-list [data-col=description],prestation-show grid [data-col=description]{width:35%!important}ticket-list [data-col=description] span,prestation-show grid [data-col=description] span{white-space:pre-line!important}ticket-form row-input-textarea textarea{min-height:100px!important}fc-agenda geo-card>.geo-card,fc-agenda .contact2 .accordion geo-card>.accordion-item,.contact2 .accordion fc-agenda geo-card>.accordion-item,.fc-calendar geo-card>.geo-card,.fc-calendar .contact2 .accordion geo-card>.accordion-item,.contact2 .accordion .fc-calendar geo-card>.accordion-item{height:100%;margin-bottom:0}fc-agenda .fc .fc-header-toolbar.fc-toolbar,.fc-calendar .fc .fc-header-toolbar.fc-toolbar{margin-bottom:15px!important;padding-bottom:15px!important}fc-agenda .fc-time-grid .fc-slats td,.fc-calendar .fc-time-grid .fc-slats td{height:24px!important}fc-agenda .fc-time-grid-event,.fc-calendar .fc-time-grid-event{min-height:25px!important}fc-agenda .fc-widget-header table thead tr th,fc-agenda .fc-col-header-cell-cushion,.fc-calendar .fc-widget-header table thead tr th,.fc-calendar .fc-col-header-cell-cushion{border:0!important;padding:18px 0 7px!important;color:#636c72!important}fc-agenda .fc-widget-header table thead tr th span,fc-agenda .fc-col-header-cell-cushion span,.fc-calendar .fc-widget-header table thead tr th span,.fc-calendar .fc-col-header-cell-cushion span{font-size:16px!important}fc-agenda .fc-timeGridWeek-view .fc-widget-content,fc-agenda .fc-timeGridDay-view .fc-widget-content,.fc-calendar .fc-timeGridWeek-view .fc-widget-content,.fc-calendar .fc-timeGridDay-view .fc-widget-content{border-left:0!important}fc-agenda .fc-timegrid-slot-label-cushion,.fc-calendar .fc-timegrid-slot-label-cushion{color:#636c72!important;font-weight:700!important;font-size:12px!important}fc-agenda .fc-widget-content .fc-scroller,.fc-calendar .fc-widget-content .fc-scroller{height:auto!important;max-height:calc(100vh - 203px)!important}fc-agenda .fc-widget-content .fc-axis,fc-agenda .fc-widget-content .fc-timegrid-slot-label-cushion,.fc-calendar .fc-widget-content .fc-axis,.fc-calendar .fc-widget-content .fc-timegrid-slot-label-cushion{color:#636c72!important;font-weight:700!important;font-size:12px!important}fc-agenda .fc-widget-content .fc-content,.fc-calendar .fc-widget-content .fc-content{color:#fff!important;padding:5px!important}fc-agenda .fc-widget-content .fc-content .fc-time,.fc-calendar .fc-widget-content .fc-content .fc-time{font-size:12px!important;font-weight:700!important;padding-bottom:4px!important}fc-agenda .fc-list-table .fc-list-day th,.fc-calendar .fc-list-table .fc-list-day th{border:1px solid #034b74!important}fc-agenda .fc-list-table .fc-list-day-cushion,.fc-calendar .fc-list-table .fc-list-day-cushion{background-color:#034b74!important;color:#fff}fc-agenda .fc-list-table .fc-list-event,.fc-calendar .fc-list-table .fc-list-event{color:#292b2c;background-color:#fff;border:1px solid transparent;border-bottom:1px solid #eceeef;border-radius:0;cursor:pointer}fc-agenda .fc-list-table .fc-list-event:hover,.fc-calendar .fc-list-table .fc-list-event:hover{background-color:#eceeef!important}fc-agenda .fc-list-table .fc-list-event:hover td,.fc-calendar .fc-list-table .fc-list-event:hover td{background-color:transparent!important}fc-agenda .fc-list-table .fc-list-event td,.fc-calendar .fc-list-table .fc-list-event td{border:0!important}fc-agenda .fc-list-table .fc-list-event-title,.fc-calendar .fc-list-table .fc-list-event-title{font-weight:700}fc-agenda .profile-list,.fc-calendar .profile-list{min-width:200px}@keyframes appear{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}fc-agenda .event-popover,.fc-calendar .event-popover{animation-name:appear;animation-duration:.3s;animation-timing-function:ease;max-width:400px;background-color:#fff;color:#636c72;box-shadow:1px 0 20px color-mix(in srgb,black 8%,transparent)!important;padding:0 0 15px 15px;border-radius:0}fc-agenda .event-popover h5,.fc-calendar .event-popover h5{text-transform:capitalize;color:#7b7b90;font-weight:700}fc-agenda .event-popover .label,.fc-calendar .event-popover .label{width:80px;text-transform:capitalize}fc-agenda .event-popover .popover-icon-btn,.fc-calendar .event-popover .popover-icon-btn{padding:15px;cursor:pointer;font-size:16px;border-radius:0}fc-agenda .event-popover .popover-icon-btn:hover,.fc-calendar .event-popover .popover-icon-btn:hover{background-color:#f9f9fb}fc-agenda .event-popover .info-period,.fc-calendar .event-popover .info-period{display:flex;color:#7b7b90;align-items:center;padding:5px 15px 5px 0}task-activities #time crud-form geo-card>.geo-card,task-activities #time crud-form .contact2 .accordion geo-card>.accordion-item,.contact2 .accordion task-activities #time crud-form geo-card>.accordion-item{margin-top:0}.download-bilan{font-size:3em;margin-top:.8em;display:block;color:#9ca3af}.download-bilan:hover{font-size:3em;margin-top:.8em;display:block;color:#d1d5db}.sirene-list th.dateCreationEtablissement{width:100px!important}.sirene-list th.uniteLegale{width:400px!important}.address_map{width:100%;height:400px;margin:0;z-index:90;cursor:crosshair}.sale-document-rows,.sale-document-form,.sale-document-recap,.expense-rows{width:100%;max-width:100%;margin-bottom:1rem;border-collapse:collapse;background-color:transparent;font-size:.75rem}.sale-document-rows th,.sale-document-rows td,.sale-document-form th,.sale-document-form td,.sale-document-recap th,.sale-document-recap td,.expense-rows th,.expense-rows td{padding:.6rem .75rem;vertical-align:top;border-top:1px solid #e5e7eb}.sale-document-rows thead th,.sale-document-form thead th,.sale-document-recap thead th,.expense-rows thead th{vertical-align:bottom;border-top:0;border-bottom:2px solid #e5e7eb}.sale-document-rows tbody+tbody,.sale-document-form tbody+tbody,.sale-document-recap tbody+tbody,.expense-rows tbody+tbody{border-top:2px solid #e5e7eb}.sale-document-rows tfoot td,.sale-document-form tfoot td,.sale-document-recap tfoot td,.expense-rows tfoot td{border-top:0}.sale-document-rows tbody>tr:not(.tr-fold):not(.supplier-line):not(.has-supplier-line):hover>td,.sale-document-form tbody>tr:not(.tr-fold):not(.supplier-line):not(.has-supplier-line):hover>td,.expense-rows tbody>tr:not(.tr-fold):not(.supplier-line):not(.has-supplier-line):hover>td{background-color:color-mix(in srgb,black 7.5%,transparent)}.sale-document-rows .tr-fold>td,.sale-document-form .tr-fold>td,.expense-rows .tr-fold>td{background-color:#f9f9fb;border-top-color:transparent}sale_document-present table.border-collapse,sale_document-details table.border-collapse,sale_document-form-address table.border-collapse,sale_document-form-rental table.border-collapse,sale_document-multiple-edit table.border-collapse,expense-show table.border-collapse,expense-new table.border-collapse,expense-edit table.border-collapse,expense-form table.border-collapse,expense-list table.border-collapse,cost-show table.border-collapse,purchase-show table.border-collapse{margin:1em 0;font-size:.75rem;border-style:solid}sale_document-present table.border-collapse th,sale_document-present table.border-collapse td,sale_document-details table.border-collapse th,sale_document-details table.border-collapse td,sale_document-form-address table.border-collapse th,sale_document-form-address table.border-collapse td,sale_document-form-rental table.border-collapse th,sale_document-form-rental table.border-collapse td,sale_document-multiple-edit table.border-collapse th,sale_document-multiple-edit table.border-collapse td,expense-show table.border-collapse th,expense-show table.border-collapse td,expense-new table.border-collapse th,expense-new table.border-collapse td,expense-edit table.border-collapse th,expense-edit table.border-collapse td,expense-form table.border-collapse th,expense-form table.border-collapse td,expense-list table.border-collapse th,expense-list table.border-collapse td,cost-show table.border-collapse th,cost-show table.border-collapse td,purchase-show table.border-collapse th,purchase-show table.border-collapse td{padding:.75rem;vertical-align:top;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}sale_document-present contact-present p,sale_document-details contact-present p,sale_document-form-address contact-present p,.sale-document-rows contact-present p,.sale-document-recap contact-present p{margin-bottom:0;line-height:1.35;font-size:.75rem}.sale-document-rows td,.sale-document-rows th,.expense-rows td,.expense-rows th{width:auto;max-width:none;min-width:unset;box-sizing:content-box}.sale-document-rows td.col-quantity,.expense-rows td.col-quantity{text-align:right}.sale-document-rows .col-total,.sale-document-rows .col-discount_rate,.sale-document-rows .col-tva,.sale-document-rows .col-unit_price,.sale-document-rows .col-nb_pieces,.sale-document-rows .col-nb_parcels,.sale-document-rows .col-quantity,.sale-document-rows .col-action,.expense-rows .col-total,.expense-rows .col-discount_rate,.expense-rows .col-tva,.expense-rows .col-unit_price,.expense-rows .col-nb_pieces,.expense-rows .col-nb_parcels,.expense-rows .col-quantity,.expense-rows .col-action{width:80px}.sale-document-rows .col-order,.expense-rows .col-order{width:20px}.sale-document-rows .col-unit_id,.expense-rows .col-unit_id{max-width:130px}.sale-document-rows .col-order,.expense-rows .col-order{text-align:center}.sale-document-rows .col-order .fa,.expense-rows .col-order .fa{line-height:34px}.sale-document-rows.sale-document-form .col-name,.expense-rows.sale-document-form .col-name{width:20%!important}.sale-document-rows.sale-document-form .col-description,.expense-rows.sale-document-form .col-description{width:auto!important}.sale-document-rows.sale-document-form .col-action,.sale-document-rows.sale-document-form .col-total,.sale-document-rows.sale-document-form .col-discount_rate,.sale-document-rows.sale-document-form .col-tva,.sale-document-rows.sale-document-form .col-unit_price,.sale-document-rows.sale-document-form .col-nb_pieces,.sale-document-rows.sale-document-form .col-nb_parcels,.sale-document-rows.sale-document-form .col-quantity,.sale-document-rows.sale-document-form .col-unit_id,.expense-rows.sale-document-form .col-action,.expense-rows.sale-document-form .col-total,.expense-rows.sale-document-form .col-discount_rate,.expense-rows.sale-document-form .col-tva,.expense-rows.sale-document-form .col-unit_price,.expense-rows.sale-document-form .col-nb_pieces,.expense-rows.sale-document-form .col-nb_parcels,.expense-rows.sale-document-form .col-quantity,.expense-rows.sale-document-form .col-unit_id{width:7%!important}.sale-document-rows.sale-document-form .col-unit_price,.expense-rows.sale-document-form .col-unit_price{min-width:75px!important}@media(min-width:1920px){.sale-document-rows.sale-document-form .col-name,.expense-rows.sale-document-form .col-name{width:16%!important}}@media(max-width:1680px){.sale-document-rows.sale-document-form .col-name,.expense-rows.sale-document-form .col-name{width:18%!important}}@media(max-width:992px){.sale-document-rows.sale-document-form .col-name,.expense-rows.sale-document-form .col-name{width:22%!important}}@media(max-width:768px){.sale-document-rows.sale-document-form .col-name,.expense-rows.sale-document-form .col-name{width:23%!important}}@media(max-width:1250px){.sale-document-rows td,.sale-document-rows th,.sale-document-recap td,.sale-document-recap th,.expense-rows td,.expense-rows th{padding:.75rem .375rem}}#statusSelector .geo-field,.statusSelectorDiagnostic .geo-field,#statusSelectorQuote .geo-field,#statusSelectorInvoice .geo-field{margin-bottom:0;border-radius:var(--geo-radius-xs)}#statusSelector .select2-container--default .select2-selection--single,.statusSelectorDiagnostic .select2-container--default .select2-selection--single,#statusSelectorQuote .select2-container--default .select2-selection--single,#statusSelectorInvoice .select2-container--default .select2-selection--single{box-shadow:none;border:0 solid transparent;padding:6px 36px 6px 12px;font-size:.9rem;line-height:1.5;border-radius:var(--geo-radius-xs);height:initial}#statusSelector .select2-container--default .select2-selection--single span,.statusSelectorDiagnostic .select2-container--default .select2-selection--single span,#statusSelectorQuote .select2-container--default .select2-selection--single span,#statusSelectorInvoice .select2-container--default .select2-selection--single span{line-height:inherit;font-size:inherit}#statusSelector .select2-container--default .select2-selection--single .select2-selection__arrow,.statusSelectorDiagnostic .select2-container--default .select2-selection--single .select2-selection__arrow,#statusSelectorQuote .select2-container--default .select2-selection--single .select2-selection__arrow,#statusSelectorInvoice .select2-container--default .select2-selection--single .select2-selection__arrow{height:30px;right:10px}.geo-card__header .badge{padding:11px 12px}@media(max-width:992px){sale-contact-subgrids [data-col=object]{width:30%!important}sale-contact-subgrids [data-col=reference]{width:14%!important}sale-contact-subgrids [data-col=date]{width:14%!important}sale-contact-subgrids [data-col=total_ttc]{width:14%!important}sale-contact-subgrids [data-col=status_id]{width:15%!important}sale-contact-subgrids td.column-action,sale-contact-subgrids th.column-action{width:13%!important}}@media(max-width:768px){sale-contact-subgrids [data-col=reference]{width:20%!important}sale-contact-subgrids [data-col=date]{width:20%!important}sale-contact-subgrids [data-col=total_ttc]{width:20%!important}sale-contact-subgrids [data-col=status_id]{width:20%!important}sale-contact-subgrids td.column-action,sale-contact-subgrids th.column-action{width:20%!important}}@media(max-width:576px){sale-contact-subgrids [data-col=date]{width:35%!important}sale-contact-subgrids [data-col=status_id]{width:35%!important}sale-contact-subgrids td.column-action,sale-contact-subgrids th.column-action{width:30%!important}}invoice-show .sale-document-rows,order-show .sale-document-rows,delivery-show .sale-document-rows,quote-show .sale-document-rows{table-layout:fixed}invoice-show .sale-document-rows .col-name,order-show .sale-document-rows .col-name,delivery-show .sale-document-rows .col-name,quote-show .sale-document-rows .col-name{width:12%!important}invoice-show .sale-document-rows .col-description,order-show .sale-document-rows .col-description,delivery-show .sale-document-rows .col-description,quote-show .sale-document-rows .col-description{width:40%!important;white-space:pre-line}invoice-show .sale-document-rows .col-unit_id,order-show .sale-document-rows .col-unit_id,delivery-show .sale-document-rows .col-unit_id,quote-show .sale-document-rows .col-unit_id{width:7%!important}invoice-show .sale-document-rows .col-quantity,invoice-show .sale-document-rows .col-nb_parcels,invoice-show .sale-document-rows .col-nb_pieces,order-show .sale-document-rows .col-quantity,order-show .sale-document-rows .col-nb_parcels,order-show .sale-document-rows .col-nb_pieces,delivery-show .sale-document-rows .col-quantity,delivery-show .sale-document-rows .col-nb_parcels,delivery-show .sale-document-rows .col-nb_pieces,quote-show .sale-document-rows .col-quantity,quote-show .sale-document-rows .col-nb_parcels,quote-show .sale-document-rows .col-nb_pieces{width:6%!important}invoice-show .sale-document-rows .col-unit_price,order-show .sale-document-rows .col-unit_price,delivery-show .sale-document-rows .col-unit_price,quote-show .sale-document-rows .col-unit_price{width:7%!important}invoice-show .sale-document-rows .col-tva,order-show .sale-document-rows .col-tva,delivery-show .sale-document-rows .col-tva,quote-show .sale-document-rows .col-tva{width:8%!important}invoice-show .sale-document-rows .col-discount_rate,order-show .sale-document-rows .col-discount_rate,delivery-show .sale-document-rows .col-discount_rate,quote-show .sale-document-rows .col-discount_rate{width:10%!important}invoice-show .sale-document-rows .col-total,order-show .sale-document-rows .col-total,delivery-show .sale-document-rows .col-total,quote-show .sale-document-rows .col-total{width:10%!important}@media(max-width:1680px){invoice-show .sale-document-rows .col-description,order-show .sale-document-rows .col-description,delivery-show .sale-document-rows .col-description,quote-show .sale-document-rows .col-description{width:38%!important}invoice-show .sale-document-rows .col-quantity,order-show .sale-document-rows .col-quantity,delivery-show .sale-document-rows .col-quantity,quote-show .sale-document-rows .col-quantity{width:8%!important}}@media(max-width:1200px){invoice-show .sale-document-rows .col-description,order-show .sale-document-rows .col-description,delivery-show .sale-document-rows .col-description,quote-show .sale-document-rows .col-description{width:34%!important}invoice-show .sale-document-rows .col-quantity,order-show .sale-document-rows .col-quantity,delivery-show .sale-document-rows .col-quantity,quote-show .sale-document-rows .col-quantity{width:10%!important}invoice-show .sale-document-rows .col-unit_price,order-show .sale-document-rows .col-unit_price,delivery-show .sale-document-rows .col-unit_price,quote-show .sale-document-rows .col-unit_price{width:9%!important}}order-show .sale-document-rows .col-description{width:58%!important}@media(max-width:1680px){order-show .sale-document-rows .col-description{width:56%!important}}@media(max-width:1200px){order-show .sale-document-rows .col-description{width:52%!important}}delivery-show .sale-document-rows .col-description{width:75%!important}@media(max-width:1680px){delivery-show .sale-document-rows .col-description{width:71%!important}delivery-show .sale-document-rows .col-unit_price{width:9%!important}}@media(max-width:1200px){delivery-show .sale-document-rows .col-description{width:67%!important}}.sale-document-form th{word-break:keep-all}.sale-document-form .col-name{width:12%!important}.sale-document-form .col-description{width:40%!important}.sale-document-form .col-unit_id{width:7%!important}.sale-document-form .col-quantity{width:6%!important}.sale-document-form .col-unit_price{width:9%!important}.sale-document-form .col-tva,.sale-document-form .col-discount_rate{width:8%!important}.sale-document-form .col-total{width:10%!important}@media(max-width:1680px){.sale-document-form th,.sale-document-form td{padding:.5rem!important}.sale-document-form .select-column .checker,.sale-document-form .select-column .checker span,.sale-document-form .select-column .checker input{width:12px;height:12px}.sale-document-form .select-column .checker span:after{font-size:10px}.sale-document-form grid-config.mr-2{margin-right:.25rem!important}.sale-document-form grid-config.mr-2 select.geo-input,.sale-document-form grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default .sale-document-form grid-config.mr-2 .select2-selection--single,.sale-document-form grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container .sale-document-form grid-config.mr-2 input,.sale-document-form grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default .sale-document-form grid-config.mr-2 select.select2-selection--multiple,.sale-document-form grid-config.mr-2 .ng-select .ng-select-container,.ng-select .sale-document-form grid-config.mr-2 .ng-select-container,.sale-document-form grid-config.mr-2 select.note-editor.note-frame{height:31px!important;width:38px!important;padding:0!important}.sale-document-form .clear-filter{padding:3px 6px!important;height:31px!important}.sale-document-form .geo-input,.sale-document-form .select2-container--default .select2-selection--single,.select2-container--default .sale-document-form .select2-selection--single,.sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container .sale-document-form input,.sale-document-form .select2-container--default .select2-selection--multiple,.select2-container--default .sale-document-form .select2-selection--multiple,.sale-document-form .ng-select .ng-select-container,.ng-select .sale-document-form .ng-select-container,.sale-document-form .note-editor.note-frame{padding:.25rem!important}.sale-document-form select.geo-input,.sale-document-form .select2-container--default .select2-selection--single,.select2-container--default .sale-document-form .select2-selection--single,.sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container .sale-document-form input,.sale-document-form .select2-container--default select.select2-selection--multiple,.select2-container--default .sale-document-form select.select2-selection--multiple,.sale-document-form .ng-select .ng-select-container,.ng-select .sale-document-form .ng-select-container,.sale-document-form select.note-editor.note-frame{height:31px!important}.sale-document-form select.geo-input .select2-selection__arrow,.sale-document-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .sale-document-form .select2-selection--single .select2-selection__arrow,.sale-document-form .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container .sale-document-form input .select2-selection__arrow,.sale-document-form .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default .sale-document-form select.select2-selection--multiple .select2-selection__arrow,.sale-document-form .ng-select .ng-select-container .select2-selection__arrow,.ng-select .sale-document-form .ng-select-container .select2-selection__arrow,.sale-document-form select.note-editor.note-frame .select2-selection__arrow{height:29px}.sale-document-form .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}.sale-document-form .selectable .select2-container--default .select2-selection--single{height:24px!important}.sale-document-form .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}.sale-document-form .selectable .geo-input-row .btn{padding:5px 11px}.sale-document-form .col-name{width:22%!important}.sale-document-form .col-description{width:30%!important}}@media(max-width:1200px){.sale-document-form th,.sale-document-form td{padding:.3rem .2rem!important}}delivery-edit .sale-document-form .col-description,delivery-new .sale-document-form .col-description{width:75%!important}@media(max-width:1680px){delivery-edit .sale-document-form th,delivery-edit .sale-document-form td,delivery-new .sale-document-form th,delivery-new .sale-document-form td{padding:.5rem!important}delivery-edit .sale-document-form .select-column .checker,delivery-edit .sale-document-form .select-column .checker span,delivery-edit .sale-document-form .select-column .checker input,delivery-new .sale-document-form .select-column .checker,delivery-new .sale-document-form .select-column .checker span,delivery-new .sale-document-form .select-column .checker input{width:12px;height:12px}delivery-edit .sale-document-form .select-column .checker span:after,delivery-new .sale-document-form .select-column .checker span:after{font-size:10px}delivery-edit .sale-document-form grid-config.mr-2,delivery-new .sale-document-form grid-config.mr-2{margin-right:.25rem!important}delivery-edit .sale-document-form grid-config.mr-2 select.geo-input,delivery-edit .sale-document-form grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default delivery-edit .sale-document-form grid-config.mr-2 .select2-selection--single,delivery-edit .sale-document-form grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-edit .sale-document-form grid-config.mr-2 input,delivery-edit .sale-document-form grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default delivery-edit .sale-document-form grid-config.mr-2 select.select2-selection--multiple,delivery-edit .sale-document-form grid-config.mr-2 .ng-select .ng-select-container,.ng-select delivery-edit .sale-document-form grid-config.mr-2 .ng-select-container,delivery-edit .sale-document-form grid-config.mr-2 select.note-editor.note-frame,delivery-new .sale-document-form grid-config.mr-2 select.geo-input,delivery-new .sale-document-form grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default delivery-new .sale-document-form grid-config.mr-2 .select2-selection--single,delivery-new .sale-document-form grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-new .sale-document-form grid-config.mr-2 input,delivery-new .sale-document-form grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default delivery-new .sale-document-form grid-config.mr-2 select.select2-selection--multiple,delivery-new .sale-document-form grid-config.mr-2 .ng-select .ng-select-container,.ng-select delivery-new .sale-document-form grid-config.mr-2 .ng-select-container,delivery-new .sale-document-form grid-config.mr-2 select.note-editor.note-frame{height:31px!important;width:38px!important;padding:0!important}delivery-edit .sale-document-form .clear-filter,delivery-new .sale-document-form .clear-filter{padding:3px 6px!important;height:31px!important}delivery-edit .sale-document-form .geo-input,delivery-edit .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default delivery-edit .sale-document-form .select2-selection--single,delivery-edit .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-edit .sale-document-form input,delivery-edit .sale-document-form .select2-container--default .select2-selection--multiple,.select2-container--default delivery-edit .sale-document-form .select2-selection--multiple,delivery-edit .sale-document-form .ng-select .ng-select-container,.ng-select delivery-edit .sale-document-form .ng-select-container,delivery-edit .sale-document-form .note-editor.note-frame,delivery-new .sale-document-form .geo-input,delivery-new .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default delivery-new .sale-document-form .select2-selection--single,delivery-new .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-new .sale-document-form input,delivery-new .sale-document-form .select2-container--default .select2-selection--multiple,.select2-container--default delivery-new .sale-document-form .select2-selection--multiple,delivery-new .sale-document-form .ng-select .ng-select-container,.ng-select delivery-new .sale-document-form .ng-select-container,delivery-new .sale-document-form .note-editor.note-frame{padding:.25rem!important}delivery-edit .sale-document-form select.geo-input,delivery-edit .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default delivery-edit .sale-document-form .select2-selection--single,delivery-edit .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-edit .sale-document-form input,delivery-edit .sale-document-form .select2-container--default select.select2-selection--multiple,.select2-container--default delivery-edit .sale-document-form select.select2-selection--multiple,delivery-edit .sale-document-form .ng-select .ng-select-container,.ng-select delivery-edit .sale-document-form .ng-select-container,delivery-edit .sale-document-form select.note-editor.note-frame,delivery-new .sale-document-form select.geo-input,delivery-new .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default delivery-new .sale-document-form .select2-selection--single,delivery-new .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container delivery-new .sale-document-form input,delivery-new .sale-document-form .select2-container--default select.select2-selection--multiple,.select2-container--default delivery-new .sale-document-form select.select2-selection--multiple,delivery-new .sale-document-form .ng-select .ng-select-container,.ng-select delivery-new .sale-document-form .ng-select-container,delivery-new .sale-document-form select.note-editor.note-frame{height:31px!important}delivery-edit .sale-document-form select.geo-input .select2-selection__arrow,delivery-edit .sale-document-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default delivery-edit .sale-document-form .select2-selection--single .select2-selection__arrow,delivery-edit .sale-document-form .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container delivery-edit .sale-document-form input .select2-selection__arrow,delivery-edit .sale-document-form .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default delivery-edit .sale-document-form select.select2-selection--multiple .select2-selection__arrow,delivery-edit .sale-document-form .ng-select .ng-select-container .select2-selection__arrow,.ng-select delivery-edit .sale-document-form .ng-select-container .select2-selection__arrow,delivery-edit .sale-document-form select.note-editor.note-frame .select2-selection__arrow,delivery-new .sale-document-form select.geo-input .select2-selection__arrow,delivery-new .sale-document-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default delivery-new .sale-document-form .select2-selection--single .select2-selection__arrow,delivery-new .sale-document-form .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container delivery-new .sale-document-form input .select2-selection__arrow,delivery-new .sale-document-form .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default delivery-new .sale-document-form select.select2-selection--multiple .select2-selection__arrow,delivery-new .sale-document-form .ng-select .ng-select-container .select2-selection__arrow,.ng-select delivery-new .sale-document-form .ng-select-container .select2-selection__arrow,delivery-new .sale-document-form select.note-editor.note-frame .select2-selection__arrow{height:29px}delivery-edit .sale-document-form .select2+.geo-input-row__append .btn,delivery-new .sale-document-form .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}delivery-edit .sale-document-form .selectable .select2-container--default .select2-selection--single,delivery-new .sale-document-form .selectable .select2-container--default .select2-selection--single{height:24px!important}delivery-edit .sale-document-form .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,delivery-new .sale-document-form .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}delivery-edit .sale-document-form .selectable .geo-input-row .btn,delivery-new .sale-document-form .selectable .geo-input-row .btn{padding:5px 11px}delivery-edit .sale-document-form .col-description,delivery-new .sale-document-form .col-description{width:65%!important}}order-edit .sale-document-form .col-description,order-new .sale-document-form .col-description{width:50%!important}@media(max-width:1680px){order-edit .sale-document-form th,order-edit .sale-document-form td,order-new .sale-document-form th,order-new .sale-document-form td{padding:.5rem!important}order-edit .sale-document-form .select-column .checker,order-edit .sale-document-form .select-column .checker span,order-edit .sale-document-form .select-column .checker input,order-new .sale-document-form .select-column .checker,order-new .sale-document-form .select-column .checker span,order-new .sale-document-form .select-column .checker input{width:12px;height:12px}order-edit .sale-document-form .select-column .checker span:after,order-new .sale-document-form .select-column .checker span:after{font-size:10px}order-edit .sale-document-form grid-config.mr-2,order-new .sale-document-form grid-config.mr-2{margin-right:.25rem!important}order-edit .sale-document-form grid-config.mr-2 select.geo-input,order-edit .sale-document-form grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default order-edit .sale-document-form grid-config.mr-2 .select2-selection--single,order-edit .sale-document-form grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container order-edit .sale-document-form grid-config.mr-2 input,order-edit .sale-document-form grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default order-edit .sale-document-form grid-config.mr-2 select.select2-selection--multiple,order-edit .sale-document-form grid-config.mr-2 .ng-select .ng-select-container,.ng-select order-edit .sale-document-form grid-config.mr-2 .ng-select-container,order-edit .sale-document-form grid-config.mr-2 select.note-editor.note-frame,order-new .sale-document-form grid-config.mr-2 select.geo-input,order-new .sale-document-form grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default order-new .sale-document-form grid-config.mr-2 .select2-selection--single,order-new .sale-document-form grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container order-new .sale-document-form grid-config.mr-2 input,order-new .sale-document-form grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default order-new .sale-document-form grid-config.mr-2 select.select2-selection--multiple,order-new .sale-document-form grid-config.mr-2 .ng-select .ng-select-container,.ng-select order-new .sale-document-form grid-config.mr-2 .ng-select-container,order-new .sale-document-form grid-config.mr-2 select.note-editor.note-frame{height:31px!important;width:38px!important;padding:0!important}order-edit .sale-document-form .clear-filter,order-new .sale-document-form .clear-filter{padding:3px 6px!important;height:31px!important}order-edit .sale-document-form .geo-input,order-edit .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default order-edit .sale-document-form .select2-selection--single,order-edit .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container order-edit .sale-document-form input,order-edit .sale-document-form .select2-container--default .select2-selection--multiple,.select2-container--default order-edit .sale-document-form .select2-selection--multiple,order-edit .sale-document-form .ng-select .ng-select-container,.ng-select order-edit .sale-document-form .ng-select-container,order-edit .sale-document-form .note-editor.note-frame,order-new .sale-document-form .geo-input,order-new .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default order-new .sale-document-form .select2-selection--single,order-new .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container order-new .sale-document-form input,order-new .sale-document-form .select2-container--default .select2-selection--multiple,.select2-container--default order-new .sale-document-form .select2-selection--multiple,order-new .sale-document-form .ng-select .ng-select-container,.ng-select order-new .sale-document-form .ng-select-container,order-new .sale-document-form .note-editor.note-frame{padding:.25rem!important}order-edit .sale-document-form select.geo-input,order-edit .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default order-edit .sale-document-form .select2-selection--single,order-edit .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container order-edit .sale-document-form input,order-edit .sale-document-form .select2-container--default select.select2-selection--multiple,.select2-container--default order-edit .sale-document-form select.select2-selection--multiple,order-edit .sale-document-form .ng-select .ng-select-container,.ng-select order-edit .sale-document-form .ng-select-container,order-edit .sale-document-form select.note-editor.note-frame,order-new .sale-document-form select.geo-input,order-new .sale-document-form .select2-container--default .select2-selection--single,.select2-container--default order-new .sale-document-form .select2-selection--single,order-new .sale-document-form .project-filter .ng-select-container input,.project-filter .ng-select-container order-new .sale-document-form input,order-new .sale-document-form .select2-container--default select.select2-selection--multiple,.select2-container--default order-new .sale-document-form select.select2-selection--multiple,order-new .sale-document-form .ng-select .ng-select-container,.ng-select order-new .sale-document-form .ng-select-container,order-new .sale-document-form select.note-editor.note-frame{height:31px!important}order-edit .sale-document-form select.geo-input .select2-selection__arrow,order-edit .sale-document-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default order-edit .sale-document-form .select2-selection--single .select2-selection__arrow,order-edit .sale-document-form .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container order-edit .sale-document-form input .select2-selection__arrow,order-edit .sale-document-form .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default order-edit .sale-document-form select.select2-selection--multiple .select2-selection__arrow,order-edit .sale-document-form .ng-select .ng-select-container .select2-selection__arrow,.ng-select order-edit .sale-document-form .ng-select-container .select2-selection__arrow,order-edit .sale-document-form select.note-editor.note-frame .select2-selection__arrow,order-new .sale-document-form select.geo-input .select2-selection__arrow,order-new .sale-document-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default order-new .sale-document-form .select2-selection--single .select2-selection__arrow,order-new .sale-document-form .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container order-new .sale-document-form input .select2-selection__arrow,order-new .sale-document-form .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default order-new .sale-document-form select.select2-selection--multiple .select2-selection__arrow,order-new .sale-document-form .ng-select .ng-select-container .select2-selection__arrow,.ng-select order-new .sale-document-form .ng-select-container .select2-selection__arrow,order-new .sale-document-form select.note-editor.note-frame .select2-selection__arrow{height:29px}order-edit .sale-document-form .select2+.geo-input-row__append .btn,order-new .sale-document-form .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}order-edit .sale-document-form .selectable .select2-container--default .select2-selection--single,order-new .sale-document-form .selectable .select2-container--default .select2-selection--single{height:24px!important}order-edit .sale-document-form .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,order-new .sale-document-form .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}order-edit .sale-document-form .selectable .geo-input-row .btn,order-new .sale-document-form .selectable .geo-input-row .btn{padding:5px 11px}order-edit .sale-document-form .col-description,order-new .sale-document-form .col-description{width:40%!important}}expense-new .sale-document-rows th,expense-new .sale-document-rows td,expense-edit .sale-document-rows th,expense-edit .sale-document-rows td,expense-show .sale-document-rows th,expense-show .sale-document-rows td{padding:.5rem!important}expense-new .sale-document-rows .select-column .checker,expense-new .sale-document-rows .select-column .checker span,expense-new .sale-document-rows .select-column .checker input,expense-edit .sale-document-rows .select-column .checker,expense-edit .sale-document-rows .select-column .checker span,expense-edit .sale-document-rows .select-column .checker input,expense-show .sale-document-rows .select-column .checker,expense-show .sale-document-rows .select-column .checker span,expense-show .sale-document-rows .select-column .checker input{width:12px;height:12px}expense-new .sale-document-rows .select-column .checker span:after,expense-edit .sale-document-rows .select-column .checker span:after,expense-show .sale-document-rows .select-column .checker span:after{font-size:10px}expense-new .sale-document-rows grid-config.mr-2,expense-edit .sale-document-rows grid-config.mr-2,expense-show .sale-document-rows grid-config.mr-2{margin-right:.25rem!important}expense-new .sale-document-rows grid-config.mr-2 select.geo-input,expense-new .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-new .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows grid-config.mr-2 input,expense-new .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-new .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-new .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows grid-config.mr-2 .ng-select-container,expense-new .sale-document-rows grid-config.mr-2 select.note-editor.note-frame,expense-edit .sale-document-rows grid-config.mr-2 select.geo-input,expense-edit .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-edit .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows grid-config.mr-2 input,expense-edit .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-edit .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows grid-config.mr-2 .ng-select-container,expense-edit .sale-document-rows grid-config.mr-2 select.note-editor.note-frame,expense-show .sale-document-rows grid-config.mr-2 select.geo-input,expense-show .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-show .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows grid-config.mr-2 input,expense-show .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-show .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-show .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows grid-config.mr-2 .ng-select-container,expense-show .sale-document-rows grid-config.mr-2 select.note-editor.note-frame{height:31px!important;width:38px!important;padding:0!important}expense-new .sale-document-rows .clear-filter,expense-edit .sale-document-rows .clear-filter,expense-show .sale-document-rows .clear-filter{padding:3px 6px!important;height:31px!important}expense-new .sale-document-rows .geo-input,expense-new .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows .select2-selection--single,expense-new .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows input,expense-new .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-new .sale-document-rows .select2-selection--multiple,expense-new .sale-document-rows .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows .ng-select-container,expense-new .sale-document-rows .note-editor.note-frame,expense-edit .sale-document-rows .geo-input,expense-edit .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows .select2-selection--single,expense-edit .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows input,expense-edit .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows .select2-selection--multiple,expense-edit .sale-document-rows .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows .ng-select-container,expense-edit .sale-document-rows .note-editor.note-frame,expense-show .sale-document-rows .geo-input,expense-show .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows .select2-selection--single,expense-show .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows input,expense-show .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-show .sale-document-rows .select2-selection--multiple,expense-show .sale-document-rows .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows .ng-select-container,expense-show .sale-document-rows .note-editor.note-frame{padding:.25rem!important}expense-new .sale-document-rows select.geo-input,expense-new .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows .select2-selection--single,expense-new .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows input,expense-new .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-new .sale-document-rows select.select2-selection--multiple,expense-new .sale-document-rows .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows .ng-select-container,expense-new .sale-document-rows select.note-editor.note-frame,expense-edit .sale-document-rows select.geo-input,expense-edit .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows .select2-selection--single,expense-edit .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows input,expense-edit .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows select.select2-selection--multiple,expense-edit .sale-document-rows .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows .ng-select-container,expense-edit .sale-document-rows select.note-editor.note-frame,expense-show .sale-document-rows select.geo-input,expense-show .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows .select2-selection--single,expense-show .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows input,expense-show .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-show .sale-document-rows select.select2-selection--multiple,expense-show .sale-document-rows .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows .ng-select-container,expense-show .sale-document-rows select.note-editor.note-frame{height:31px!important}expense-new .sale-document-rows select.geo-input .select2-selection__arrow,expense-new .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-new .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-new .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-new .sale-document-rows input .select2-selection__arrow,expense-new .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-new .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-new .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-new .sale-document-rows .ng-select-container .select2-selection__arrow,expense-new .sale-document-rows select.note-editor.note-frame .select2-selection__arrow,expense-edit .sale-document-rows select.geo-input .select2-selection__arrow,expense-edit .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-edit .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-edit .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-edit .sale-document-rows input .select2-selection__arrow,expense-edit .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-edit .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-edit .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-edit .sale-document-rows .ng-select-container .select2-selection__arrow,expense-edit .sale-document-rows select.note-editor.note-frame .select2-selection__arrow,expense-show .sale-document-rows select.geo-input .select2-selection__arrow,expense-show .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-show .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-show .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-show .sale-document-rows input .select2-selection__arrow,expense-show .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-show .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-show .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-show .sale-document-rows .ng-select-container .select2-selection__arrow,expense-show .sale-document-rows select.note-editor.note-frame .select2-selection__arrow{height:29px}expense-new .sale-document-rows .select2+.geo-input-row__append .btn,expense-edit .sale-document-rows .select2+.geo-input-row__append .btn,expense-show .sale-document-rows .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}expense-new .sale-document-rows .selectable .select2-container--default .select2-selection--single,expense-edit .sale-document-rows .selectable .select2-container--default .select2-selection--single,expense-show .sale-document-rows .selectable .select2-container--default .select2-selection--single{height:24px!important}expense-new .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,expense-edit .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,expense-show .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}expense-new .sale-document-rows .selectable .geo-input-row .btn,expense-edit .sale-document-rows .selectable .geo-input-row .btn,expense-show .sale-document-rows .selectable .geo-input-row .btn{padding:5px 11px}expense-new .sale-document-rows .col-action,expense-new .sale-document-rows .col-order,expense-edit .sale-document-rows .col-action,expense-edit .sale-document-rows .col-order,expense-show .sale-document-rows .col-action,expense-show .sale-document-rows .col-order{width:3%!important}expense-new .sale-document-rows .col-item_reference,expense-edit .sale-document-rows .col-item_reference,expense-show .sale-document-rows .col-item_reference{width:9%!important}expense-new .sale-document-rows .col-part_number,expense-edit .sale-document-rows .col-part_number,expense-show .sale-document-rows .col-part_number{width:9%!important}expense-new .sale-document-rows .col-category_id,expense-edit .sale-document-rows .col-category_id,expense-show .sale-document-rows .col-category_id{width:9%!important}expense-new .sale-document-rows .col-item_id,expense-edit .sale-document-rows .col-item_id,expense-show .sale-document-rows .col-item_id{width:13%!important}expense-new .sale-document-rows .col-name,expense-edit .sale-document-rows .col-name,expense-show .sale-document-rows .col-name{width:15%!important}expense-new .sale-document-rows .col-quantity,expense-edit .sale-document-rows .col-quantity,expense-show .sale-document-rows .col-quantity{width:5%!important}expense-new .sale-document-rows .col-price,expense-new .sale-document-rows .col-total_tva,expense-edit .sale-document-rows .col-price,expense-edit .sale-document-rows .col-total_tva,expense-show .sale-document-rows .col-price,expense-show .sale-document-rows .col-total_tva{width:8%!important}expense-new .sale-document-rows .col-tva,expense-edit .sale-document-rows .col-tva,expense-show .sale-document-rows .col-tva{width:4%!important}expense-new .sale-document-rows .col-code_comptable_id,expense-edit .sale-document-rows .col-code_comptable_id,expense-show .sale-document-rows .col-code_comptable_id{width:9%!important}expense-new .sale-document-rows .col-total,expense-edit .sale-document-rows .col-total,expense-show .sale-document-rows .col-total{width:9%!important}@media(max-width:1680px){expense-new .sale-document-rows th,expense-new .sale-document-rows td,expense-edit .sale-document-rows th,expense-edit .sale-document-rows td,expense-show .sale-document-rows th,expense-show .sale-document-rows td{padding:.5rem!important}expense-new .sale-document-rows .select-column .checker,expense-new .sale-document-rows .select-column .checker span,expense-new .sale-document-rows .select-column .checker input,expense-edit .sale-document-rows .select-column .checker,expense-edit .sale-document-rows .select-column .checker span,expense-edit .sale-document-rows .select-column .checker input,expense-show .sale-document-rows .select-column .checker,expense-show .sale-document-rows .select-column .checker span,expense-show .sale-document-rows .select-column .checker input{width:12px;height:12px}expense-new .sale-document-rows .select-column .checker span:after,expense-edit .sale-document-rows .select-column .checker span:after,expense-show .sale-document-rows .select-column .checker span:after{font-size:10px}expense-new .sale-document-rows grid-config.mr-2,expense-edit .sale-document-rows grid-config.mr-2,expense-show .sale-document-rows grid-config.mr-2{margin-right:.25rem!important}expense-new .sale-document-rows grid-config.mr-2 select.geo-input,expense-new .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-new .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows grid-config.mr-2 input,expense-new .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-new .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-new .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows grid-config.mr-2 .ng-select-container,expense-new .sale-document-rows grid-config.mr-2 select.note-editor.note-frame,expense-edit .sale-document-rows grid-config.mr-2 select.geo-input,expense-edit .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-edit .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows grid-config.mr-2 input,expense-edit .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-edit .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows grid-config.mr-2 .ng-select-container,expense-edit .sale-document-rows grid-config.mr-2 select.note-editor.note-frame,expense-show .sale-document-rows grid-config.mr-2 select.geo-input,expense-show .sale-document-rows grid-config.mr-2 .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows grid-config.mr-2 .select2-selection--single,expense-show .sale-document-rows grid-config.mr-2 .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows grid-config.mr-2 input,expense-show .sale-document-rows grid-config.mr-2 .select2-container--default select.select2-selection--multiple,.select2-container--default expense-show .sale-document-rows grid-config.mr-2 select.select2-selection--multiple,expense-show .sale-document-rows grid-config.mr-2 .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows grid-config.mr-2 .ng-select-container,expense-show .sale-document-rows grid-config.mr-2 select.note-editor.note-frame{height:31px!important;width:38px!important;padding:0!important}expense-new .sale-document-rows .clear-filter,expense-edit .sale-document-rows .clear-filter,expense-show .sale-document-rows .clear-filter{padding:3px 6px!important;height:31px!important}expense-new .sale-document-rows .geo-input,expense-new .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows .select2-selection--single,expense-new .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows input,expense-new .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-new .sale-document-rows .select2-selection--multiple,expense-new .sale-document-rows .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows .ng-select-container,expense-new .sale-document-rows .note-editor.note-frame,expense-edit .sale-document-rows .geo-input,expense-edit .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows .select2-selection--single,expense-edit .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows input,expense-edit .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows .select2-selection--multiple,expense-edit .sale-document-rows .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows .ng-select-container,expense-edit .sale-document-rows .note-editor.note-frame,expense-show .sale-document-rows .geo-input,expense-show .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows .select2-selection--single,expense-show .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows input,expense-show .sale-document-rows .select2-container--default .select2-selection--multiple,.select2-container--default expense-show .sale-document-rows .select2-selection--multiple,expense-show .sale-document-rows .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows .ng-select-container,expense-show .sale-document-rows .note-editor.note-frame{padding:.25rem!important}expense-new .sale-document-rows select.geo-input,expense-new .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-new .sale-document-rows .select2-selection--single,expense-new .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-new .sale-document-rows input,expense-new .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-new .sale-document-rows select.select2-selection--multiple,expense-new .sale-document-rows .ng-select .ng-select-container,.ng-select expense-new .sale-document-rows .ng-select-container,expense-new .sale-document-rows select.note-editor.note-frame,expense-edit .sale-document-rows select.geo-input,expense-edit .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-edit .sale-document-rows .select2-selection--single,expense-edit .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-edit .sale-document-rows input,expense-edit .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-edit .sale-document-rows select.select2-selection--multiple,expense-edit .sale-document-rows .ng-select .ng-select-container,.ng-select expense-edit .sale-document-rows .ng-select-container,expense-edit .sale-document-rows select.note-editor.note-frame,expense-show .sale-document-rows select.geo-input,expense-show .sale-document-rows .select2-container--default .select2-selection--single,.select2-container--default expense-show .sale-document-rows .select2-selection--single,expense-show .sale-document-rows .project-filter .ng-select-container input,.project-filter .ng-select-container expense-show .sale-document-rows input,expense-show .sale-document-rows .select2-container--default select.select2-selection--multiple,.select2-container--default expense-show .sale-document-rows select.select2-selection--multiple,expense-show .sale-document-rows .ng-select .ng-select-container,.ng-select expense-show .sale-document-rows .ng-select-container,expense-show .sale-document-rows select.note-editor.note-frame{height:31px!important}expense-new .sale-document-rows select.geo-input .select2-selection__arrow,expense-new .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-new .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-new .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-new .sale-document-rows input .select2-selection__arrow,expense-new .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-new .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-new .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-new .sale-document-rows .ng-select-container .select2-selection__arrow,expense-new .sale-document-rows select.note-editor.note-frame .select2-selection__arrow,expense-edit .sale-document-rows select.geo-input .select2-selection__arrow,expense-edit .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-edit .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-edit .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-edit .sale-document-rows input .select2-selection__arrow,expense-edit .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-edit .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-edit .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-edit .sale-document-rows .ng-select-container .select2-selection__arrow,expense-edit .sale-document-rows select.note-editor.note-frame .select2-selection__arrow,expense-show .sale-document-rows select.geo-input .select2-selection__arrow,expense-show .sale-document-rows .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default expense-show .sale-document-rows .select2-selection--single .select2-selection__arrow,expense-show .sale-document-rows .project-filter .ng-select-container input .select2-selection__arrow,.project-filter .ng-select-container expense-show .sale-document-rows input .select2-selection__arrow,expense-show .sale-document-rows .select2-container--default select.select2-selection--multiple .select2-selection__arrow,.select2-container--default expense-show .sale-document-rows select.select2-selection--multiple .select2-selection__arrow,expense-show .sale-document-rows .ng-select .ng-select-container .select2-selection__arrow,.ng-select expense-show .sale-document-rows .ng-select-container .select2-selection__arrow,expense-show .sale-document-rows select.note-editor.note-frame .select2-selection__arrow{height:29px}expense-new .sale-document-rows .select2+.geo-input-row__append .btn,expense-edit .sale-document-rows .select2+.geo-input-row__append .btn,expense-show .sale-document-rows .select2+.geo-input-row__append .btn{padding-top:5px;padding-bottom:5px}expense-new .sale-document-rows .selectable .select2-container--default .select2-selection--single,expense-edit .sale-document-rows .selectable .select2-container--default .select2-selection--single,expense-show .sale-document-rows .selectable .select2-container--default .select2-selection--single{height:24px!important}expense-new .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,expense-edit .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow,expense-show .sale-document-rows .selectable .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}expense-new .sale-document-rows .selectable .geo-input-row .btn,expense-edit .sale-document-rows .selectable .geo-input-row .btn,expense-show .sale-document-rows .selectable .geo-input-row .btn{padding:5px 11px}expense-new .sale-document-rows .col-name,expense-edit .sale-document-rows .col-name,expense-show .sale-document-rows .col-name{width:15%!important}expense-new .sale-document-rows .col-quantity,expense-edit .sale-document-rows .col-quantity,expense-show .sale-document-rows .col-quantity{width:7%!important}expense-new .sale-document-rows .col-price,expense-edit .sale-document-rows .col-price,expense-show .sale-document-rows .col-price{width:7%!important}expense-new .sale-document-rows .col-tva,expense-edit .sale-document-rows .col-tva,expense-show .sale-document-rows .col-tva{width:7%!important}}@media(max-width:1200px){expense-new .sale-document-rows .col-item_id,expense-edit .sale-document-rows .col-item_id,expense-show .sale-document-rows .col-item_id{width:15%!important}expense-new .sale-document-rows .col-name,expense-edit .sale-document-rows .col-name,expense-show .sale-document-rows .col-name{width:7%!important}expense-new .sale-document-rows .col-quantity,expense-edit .sale-document-rows .col-quantity,expense-show .sale-document-rows .col-quantity{width:9%!important}expense-new .sale-document-rows .col-price,expense-edit .sale-document-rows .col-price,expense-show .sale-document-rows .col-price{width:9%!important}expense-new .sale-document-rows .col-tva,expense-edit .sale-document-rows .col-tva,expense-show .sale-document-rows .col-tva{width:9%!important}}sale_document-form-rows-mobile .geo-field.row .geo-field{margin-bottom:0}sale_document-form-rows-mobile .sale-document-rows body tr:nth-child(2n){background-color:#f9f9fb}@keyframes spinner{to{transform:rotate(360deg)}}.download-page .download-big-button{display:inline-block;font-size:35px;border-radius:var(--geo-radius-circle);width:110px;height:110px;text-align:center;line-height:110px;border:solid 10px #8d9ea7;position:relative;cursor:pointer}.download-page .download-big-button:hover{border-color:#a6ce39}.download-page .download-big-button:hover i{color:#a6ce39!important}.download-page .download-big-button i{line-height:90px}.download-page .download-big-button.loading:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:110px;height:110px;margin:-10px;border-radius:var(--geo-radius-circle);border:10px solid #8d9ea7;border-top-color:#a6ce39;animation:spinner .6s linear infinite}.has-supplier-line td,.has-supplier-line th{border-bottom:0!important}.supplier-line{background-color:#f7f7f9}payment-list [data-col=document_id]{width:40%}payment-list [data-col=amount],payment-list [data-col=paid_at],payment-list [data-col=payment_mode_id]{width:100px}.grid3 sale_document-details table td{color:#040406}erp-planning-projects tr.person{border-top:solid 9px rgba(120,130,140,.13)!important}erp-planning-projects tr.person td{background-color:#fff!important;background-image:none!important;border-right:0!important}erp-planning-projects tr.project th{padding-left:3rem}erp-planning-projects .row-icon{font-size:20px}#activity-sub-grid [data-col=start_at],#activity-sub-grid [data-col=stop_at]{width:140px}#activity-sub-grid [data-col=location]{width:150px}#activity-sub-grid [data-col=status_id]{width:100px}#activity-sub-grid [data-col=project_id],#activity-sub-grid [data-col=contact_id]{width:200px}#activity-sub-grid [data-col=type_id],#activity-sub-grid [data-col=priority_id]{width:100px}#activity-sub-grid [data-col=responsible_id],#activity-sub-grid [data-col=updated_at]{width:150px}erp-planning-projects .cell-hover-info ul,erp-planning-resources .cell-hover-info ul{list-style:none;margin:0;padding:0}erp-planning-projects .cell-hover-info ul li,erp-planning-resources .cell-hover-info ul li{display:inline-block;padding-right:1em}erp-planning-projects .cell-hover-info .date,erp-planning-resources .cell-hover-info .date{line-height:52px}erp-planning-projects .cell-hover-info .title,erp-planning-resources .cell-hover-info .title{font-size:16px;line-height:2em}erp-planning-projects .event,erp-planning-resources .event{transition:all .2s ease;opacity:1}erp-planning-projects .event:hover,erp-planning-resources .event:hover{opacity:.8}erp-planning-projects .menu,erp-planning-projects .close,erp-planning-resources .menu,erp-planning-resources .close{cursor:pointer;padding:10px 0}erp-planning-projects .geo-dropdown-menu,erp-planning-resources .geo-dropdown-menu{border-top:1px solid rgba(120,130,140,.13);max-width:300px}erp-planning-projects .geo-dropdown-menu li,erp-planning-resources .geo-dropdown-menu li{padding:4px 10px}erp-planning-projects .geo-dropdown-menu li a,erp-planning-projects .geo-dropdown-menu li a i,erp-planning-resources .geo-dropdown-menu li a,erp-planning-resources .geo-dropdown-menu li a i{line-height:16px}.project-items-list table th[data-col=content]>attribute>span>div>span,.project-items-list table td[data-col=content]>attribute>span>div>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.project-view .badge{margin:0;padding:0 .4em;font-size:12px;line-height:22px;display:inline-block}.project-view .geo-card__body,.project-view .contact2 .accordion .accordion-body,.contact2 .accordion .project-view .accordion-body{padding-left:25px;padding-right:25px}.project-view .geo-card__body .geo-nav--tabs .geo-nav__item .geo-nav__link,.project-view .contact2 .accordion .accordion-body .geo-nav--tabs .geo-nav__item .geo-nav__link,.contact2 .accordion .project-view .accordion-body .geo-nav--tabs .geo-nav__item .geo-nav__link{padding-left:20px;padding-right:20px}.project-view-tabs .geo-card__body,.project-view-tabs .contact2 .accordion .accordion-body,.contact2 .accordion .project-view-tabs .accordion-body{padding-bottom:0}.project-items-list{clear:both}.milestone-action i{line-height:26px}.milestone-action i:hover{color:#040406!important}.project-tasks-view{margin-left:-20px;margin-right:-20px}.project-tasks-view .table tbody tr:first-child td{border-top:0}.project-tasks-view .table tbody>tr>td{padding:10px 20px;font-size:1em}.milestone-title{text-transform:initial;color:#313131;font-size:16px;line-height:30px;padding-top:.8rem;padding-bottom:.8rem;font-weight:700;border-bottom:solid 1px rgba(120,130,140,.13)}.project-items-list .collapsed .fa-caret-down{transform:rotate(-90deg)}.project-items-list .collapsed .fa-caret-up{transform:rotate(90deg)}.intervention-steps .intervention-step{border-bottom:1px solid rgba(120,130,140,.13);padding:.8rem 0}.intervention-steps .intervention-step:last-child{border-bottom:0}.intervention-steps .intervention-step .geo-field,.intervention-steps .intervention-step textarea{margin-bottom:0!important}project-tasks table:empty{display:none}project-tasks .table tbody tr:first-child td{border-top:0}project-tasks grid>div>div{box-shadow:none}project-tasks grid>div>div table tr td{cursor:pointer}project-tasks grid>div>div table tr td.grabbable{width:20px}project-tasks td[data-col=content] span{font-weight:400!important;color:#313131!important}@media(min-width:768px){project-tasks td[data-col=priority_id]{width:15%!important}project-tasks td[data-col=content]{width:50%!important}project-tasks td[data-col=responsible_id]{width:20%!important}project-tasks td[data-col=status_id]{width:20%!important}}@media(max-width:992px){project-tasks td[data-col=responsible_id] .value-image{display:none}}@media(min-width:768px){.sourced project-tasks td[data-col=priority_id]{width:15%!important}.sourced project-tasks td[data-col=content]{width:30%!important}.sourced project-tasks td[data-col=start_at]{width:20%!important}.sourced project-tasks td[data-col=duration]{width:10%!important}.sourced project-tasks td[data-col=status_id]{width:20%!important}.sourced project-tasks td[data-col=planned]{width:10%!important}}.dashboard-page .page-title h4,.dashboard-page .board-params h4{line-height:34px;font-size:20px;text-transform:inherit;font-weight:400}dashboard-summary .description a,dashboard-2 .description a,.dashboard-style .description a{font-weight:700;color:var(--primary)}.dashboard-title{font-size:1.3rem;line-height:3.5rem;font-weight:400!important;margin-bottom:0}.dashboard-title.subtitle{font-size:1.1rem;line-height:3rem;border-bottom:solid 2px #eceeef}.dashboard-switch{position:fixed;bottom:24px;left:24px}.dashboard-switch ul{list-style:none;margin:0;background-color:#fff;border-radius:var(--geo-radius-full);padding:0 10px;border:solid 1px #eceeef}.dashboard-switch ul li{display:inline-block;padding:25px 20px;cursor:pointer;border-right:solid 1px #eceeef}.dashboard-switch ul li i{font-size:20px;color:#7b7b90}.dashboard-switch ul li.active i{color:#1f2d53}.dashboard-switch ul li.last{border-right:0}dashboard-2 grid table,.dashboard-style grid table{margin-bottom:0!important}dashboard-2 .taskGrid .column-action,.dashboard-style .taskGrid .column-action{width:16%}dashboard-2 .modules-container>div,.dashboard-style .modules-container>div{margin-bottom:1rem}dashboard-2 .modules-container>div .module-card>div>div,.dashboard-style .modules-container>div .module-card>div>div{min-height:125px}dashboard-2 .modules-container>div>.module-link,.dashboard-style .modules-container>div>.module-link{margin-right:2rem}dashboard-2 .modules-container>div:last-child>.module-link,.dashboard-style .modules-container>div:last-child>.module-link{margin-right:0!important}dashboard-2 .modul-icon,.dashboard-style .modul-icon{display:block;margin:auto;text-align:center;color:#fff;font-size:2rem;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}dashboard-2 .module-card,.dashboard-style .module-card{transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:row;margin-bottom:0;border-radius:var(--geo-radius-md);overflow:hidden;background-color:#fff;box-shadow:0 2px 10px color-mix(in srgb,black 10%,transparent)}dashboard-2 .module-card__title,.dashboard-style .module-card__title{margin-bottom:1rem}dashboard-2 .module-card__body,.dashboard-style .module-card__body{padding:0 1rem}dashboard-2 .module-card__body p,.dashboard-style .module-card__body p{font-size:.8rem;color:#292b2c}dashboard-2 .module-link,.dashboard-style .module-link{display:flex;cursor:pointer}dashboard-2 .module-link:hover .module-card,.dashboard-style .module-link:hover .module-card{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,black 12%,transparent)}dashboard-2 .big-home-buttons,.dashboard-style .big-home-buttons{font-size:1rem;text-align:left;padding:.5rem 1rem;word-break:normal!important;white-space:normal}dashboard-2 .dashboard-card,.dashboard-style .dashboard-card{padding:2rem;margin-bottom:0;background-color:#fff;position:relative}dashboard-2 .dashboard-card .dashboard-card-title .dashboard-title,.dashboard-style .dashboard-card .dashboard-card-title .dashboard-title{line-height:1;margin-bottom:1.5rem}dashboard-2 .dashboard-card-border,.dashboard-style .dashboard-card-border{border-radius:var(--geo-radius-xs);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent)}dashboard-2 .dashboard-list li,.dashboard-style .dashboard-list li{font-size:1rem;line-height:1.8rem}.last-tasks [data-col=content]{width:60%!important}.dashboard-card grid .column-action,.dashboard-card grid [data-col=contact_id]{width:20%!important}.dashboard-custom-modal{display:flex;flex-direction:row}.dashboard-custom-modal .widget-list{padding:1rem;background-color:#f7f7f9;max-width:30%}.dashboard-custom-modal .widget-list .cdk-drag-placeholder{background-color:#f7f7f9!important}.dashboard-custom-modal .widget-list .dashboard-card{position:relative;background-color:#fff;padding:1rem;margin-bottom:0;border-radius:var(--geo-radius-xs);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent)}.dashboard-custom-modal .page-preview{flex-grow:1;padding:1rem;background-color:#fff}.dashboard-custom-modal .page-preview .page-col{padding:1rem;border-radius:var(--geo-radius-lg);background-color:#bdc9e7;border:dashed 1px rgb(152.3421052632,169.6578947368,216.6578947368)}.dashboard-custom-modal .page-preview .page-col .dashboard-card{position:relative;background-color:#fff;padding:1rem;margin-bottom:0}.dashboard-custom-modal .page-preview .page-col .dashboard-card .switch-corner{position:absolute;top:0;right:.9rem}.dashboard-custom-modal .page-preview .column-selector .row{width:60px}.prev-col-12,.prev-col-4,.prev-col-8,.prev-col-6{border:solid 2px #fff;height:20px;margin-left:2px;margin-right:2px;float:left}.prev-col-12{width:34px}.prev-col-4{width:10px}.prev-col-8{width:20px}.prev-col-6{width:15px}subscription-state #toast-subs,subscription-state #toast-stripe-alert{right:21px;bottom:67px}subscription-state #toast-subs .toast,subscription-state #toast-stripe-alert .toast{background-image:none!important;padding:20px 25px;width:400px;max-width:100%;font-size:14px}subscription-state #toast-subs .toast:hover,subscription-state #toast-stripe-alert .toast:hover{opacity:1}subscription-state #toast-subs .toast .toast-title,subscription-state #toast-stripe-alert .toast .toast-title{font-size:16px}subscription-state #toast-subs .toast .close,subscription-state #toast-stripe-alert .toast .close{color:#fff;text-shadow:none;line-height:.6}subscription-state #toast-subs .toast strong,subscription-state #toast-stripe-alert .toast strong{font-weight:700}subscription-state #toast-subs>div,subscription-state #toast-stripe-alert>div{position:relative;overflow:hidden;margin:0 0 6px;width:300px;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}subscription-state #toast-subs>div:hover,subscription-state #toast-stripe-alert>div:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}.subscription-page subscription-state{display:none}subscription .price-box{border:1px solid #e5e7eb!important;padding:4rem 2rem;border-radius:var(--geo-radius-full)}subscription .price-box .features-title{margin:0;font-size:1.2rem;font-weight:700}subscription .price-box.dark-card{background:#1f2d53;border-color:#1f2d53;color:#fff!important}subscription .price-box.dark-card .box-title,subscription .price-box.dark-card .box-description,subscription .price-box.dark-card .box-price .price,subscription .price-box.dark-card .box-content ul li{color:#fff!important}subscription .price-box .box-title{line-height:1.5;text-align:center;font-size:1.9rem;font-weight:400;color:#374151;text-transform:initial}subscription .price-box .box-description{margin-top:1rem;color:#6b7280;text-align:center;font-size:1.2rem;min-height:120px}subscription .price-box .box-price{text-align:center;font-weight:600;line-height:1.2;min-height:75px}subscription .price-box .box-price .price{font-size:2.5rem;font-weight:400;color:#374151!important}subscription .price-box .box-price .sub-title{font-size:.9rem;font-weight:400}subscription .price-box ul{list-style:none;margin:0;padding:20px 0 0;line-height:2;font-weight:400;font-size:16px!important;color:#374151}subscription .price-box ul li{font-size:1.1rem!important;line-height:2.2;color:#6b7280}subscription .price-box .cta{text-align:center;margin-top:2rem;padding:20px 30px}subscription .current-subscription{max-width:100%;display:block;margin:auto;max-height:120px}subscription .reassurence .icon{color:#636c72;padding:25px 25px 5px}subscription .reassurence .icon i{font-size:30px}subscription .reassurence .icon .title{padding:25px}subscription .disabled .price-box{opacity:.5}subscription .disabled .price-box .cta .btn{cursor:initial}subscription .current .price-box{border:solid 3px #a6ce39}payment .geo-list-group{cursor:pointer}payment .price{font-size:1.8rem;font-weight:700;color:#636c72}payment .subtitle,payment .periodicity{color:#8d9ea7;font-weight:700}payment .popular{background-color:var(--info-bg);position:relative}payment .popular .price,payment .popular .subtitle{color:#1f2d53}payment .save{text-align:center;font-weight:700;background-color:#a6ce39;color:#fff;height:100px;width:100px;border-radius:var(--geo-radius-circle);line-height:100px;font-size:24px;position:absolute;right:15px;bottom:15px}payment crud-form .crud{display:none}payment .summary .item{border-bottom:solid 1px rgba(120,130,140,.13);font-weight:700}payment .summary .sum-price{font-weight:700;color:#636c72}payment .summary .sum-price.ttc{font-size:1.2rem}payment .secure-message{font-size:16px}payment .secure-message strong{font-weight:700}.price-user-selection{font-size:1.2rem;max-width:800px;margin:auto;margin-top:2rem;padding:1rem 1.5rem;border:solid 2px #a6ce39;border-radius:var(--geo-radius-md) var(--geo-radius-md) 0 0;border-bottom:0}.price-range .range{-webkit-appearance:none;-moz-appearance:none}.price-range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:var(--secondary);background:-moz-linear-gradient(to right,var(--secondary),var(--secondary));background:-webkit-linear-gradient(to right,var(--secondary),var(--secondary));background:-o-linear-gradient(to right,var(--secondary),var(--secondary));background:-ms-linear-gradient(to right,var(--secondary),var(--secondary));background:linear-gradient(to right,var(--secondary),var(--secondary));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--info) ",endColorstr="var(--danger) ",GradientType=1);height:4px}.price-range input[type=range]:focus{outline:none}.price-range input[type=range]::-moz-range-track{-moz-appearance:none;background:var(--secondary);background:-moz-linear-gradient(to right,var(--secondary),var(--secondary));background:-webkit-linear-gradient(to right,var(--secondary),var(--secondary));background:-o-linear-gradient(to right,var(--secondary),var(--secondary));background:-ms-linear-gradient(to right,var(--secondary),var(--secondary));background:linear-gradient(to right,var(--secondary),var(--secondary));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--info) ",endColorstr="var(--danger) ",GradientType=1);height:4px}.price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid;border-radius:var(--geo-radius-circle);height:25px;width:25px;max-width:80px;position:relative;bottom:11px;background-color:#fff;cursor:-webkit-grab;-webkit-transition:border 1s ease;transition:border 1s ease}.price-range input[type=range]::-moz-range-thumb{-moz-appearance:none;border:2px solid;border-radius:var(--geo-radius-circle);height:25px;width:25px;max-width:80px;position:relative;bottom:11px;background-color:#fff;cursor:-moz-grab;-moz-transition:border 1s ease;transition:border 1s ease}.price-range .range.blue::-webkit-slider-thumb{border-color:var(--secondary)}.price-range input[type=range]::-webkit-slider-thumb:active{cursor:-webkit-grabbing}.price-range input[type=range]::-moz-range-thumb:active{cursor:-moz-grabbing}.price-dynamic{max-width:800px;margin:auto;margin-bottom:2rem;padding:1rem 1.5rem;background:var(--info-bg);border:solid 2px #a6ce39;border-radius:0 0 10px 9px;border-top:0}.price-dynamic strong{font-weight:700}.price-dynamic .month-price{font-size:2.2rem;font-weight:700;line-height:1}.price-dynamic .year-price{font-size:1.2rem;font-weight:700}.price-dynamic .reduc{font-weight:700;font-size:1rem}.prices-boxes-4{margin:auto}.product-thumbnail{width:50px;height:40px}product-show-conditions grid th[data-col=supplier_id]{width:200px}product-show-conditions grid th[data-col=reference]{width:200px}product-show-conditions grid th[data-col=buying_price]{width:140px}product-show-conditions grid th[data-col=delivery_delay]{width:150px}product-show-conditions grid th[data-col=fabrication_delay]{width:150px}@media(max-width:1680px){product-show-conditions grid th[data-col=supplier_id]{width:auto}product-show-conditions grid th[data-col=reference]{width:165px}}@media(max-width:1200px){product-show-conditions grid th[data-col=reference]{width:auto}product-show-conditions grid th[data-col=buying_price]{width:100px}product-show-conditions grid th[data-col=delivery_delay]{width:110px}product-show-conditions grid th[data-col=fabrication_delay]{width:110px}}@media(max-width:992px){product-show-conditions grid th[data-col=buying_price]{width:"auto"}product-show-conditions grid th[data-col=delivery_delay]{width:"auto"}product-show-conditions grid th[data-col=fabrication_delay]{width:"auto"}}.inventory-rows th,.inventory-rows td{max-width:400px}.hide-pictures .items-list-dropdown-container .image{display:none}.item-selection-ui section{padding:4px!important}.item-selection-ui-left{width:170px;max-width:170px;vertical-align:middle!important}.item-selection-ui-right{width:210px;max-width:210px;vertical-align:middle!important}.spaced-buttons{display:flex;justify-content:space-between;align-items:center}.overlay-loading:after{content:" ";background:color-mix(in srgb,black 50%,transparent);width:100%;height:100%;position:absolute;top:0}.input-radius-2{border-radius:var(--geo-radius-xs)}.item-selection-paginator{padding-right:2vw;padding-top:15px}.item-selection-selected{padding-top:15px}.item-selection-stripes{background:repeating-linear-gradient(-135deg,#faa61a1a,#faa61a1a 10px,#faa61a0d 10px 20px)}.item-selection-inactive td:last-of-type{border-right:4px solid transparent}.item-selection-active td:last-of-type{border-right:4px solid #faa61a}.col-overflow{min-height:calc(100vh - 300px);max-height:calc(100vh - 300px);overflow-x:hidden;overflow-y:auto}.button-radius-right-2{border-top-right-radius:2px;border-bottom-right-radius:2px}.input-radius-left-2{border-top-left-radius:2px;border-bottom-left-radius:2px}.item-selection-ui .items-list-dropdown-container strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item-selection-placeholder{background:url(/assets/images/no-data-gray.svg) no-repeat 50% 35%;background-size:50%;opacity:.35}.item-selection-placeholder:after{content:"Commencez \e0  ajouter des \e9l\e9ments.";position:absolute;top:55%;width:100%;text-align:center;font-size:.8vw;margin-top:10px}.items-list-dropdown-container{display:flex;flex-flow:row;align-items:center;min-height:50px}.items-list-dropdown-container strong{font-weight:700}.items-list-dropdown-container del{font-style:italic;margin-left:5px}.items-list-dropdown-container .image{flex:1;width:75px;height:54px;max-width:75px;max-height:54px;min-width:75px;margin-right:10px;border-radius:var(--geo-radius-xs);border:2px solid #6b7280}.items-list-dropdown-container .image div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.items-list-dropdown-container .item-ean{font-size:11px;font-family:monospace;letter-spacing:2px;font-style:italic}.items-list-dropdown-container .item-description-short{flex:1 1 0;min-width:0;white-space:normal;overflow-wrap:anywhere}.items-list-dropdown-container .item-reference-badge{background:#a6ce39;padding:1px 4px;border-radius:var(--geo-radius-xs);letter-spacing:1px;font-size:12px;transform:translateY(-1px);display:inline-block;font-weight:400;margin-right:0;margin-top:1px;border:1px solid rgb(135.6113360324,169.9433198381,42.0566801619);color:#fff}.items-list-dropdown-container .main{display:flex;flex-direction:column;flex:1;max-width:calc(100% - 76px)}.items-list-dropdown-container .main.hide-photo{max-width:100%}.items-list-dropdown-container .col{margin:2px;display:flex;justify-content:space-between}.items-list-dropdown-container .right{flex:2}.items-list-dropdown-container .item-stock .text-success,.items-list-dropdown-container .item-stock .text-danger{font-weight:700;letter-spacing:1px}.items-list-dropdown-container .item-stock .item-stock-mini{font-size:13px;background:#fff;border-radius:var(--geo-radius-xs);overflow:hidden}.items-list-dropdown-container .item-stock .item-stock-mini th,.items-list-dropdown-container .item-stock .item-stock-mini td{padding:3px 6px;background:#fff;border-right:1px solid #e5e7eb}.items-list-dropdown-container .item-stock .item-stock-mini th:last-of-type,.items-list-dropdown-container .item-stock .item-stock-mini td:last-of-type{border-right:none}.items-list-dropdown-container .item-stock .item-stock-mini th{text-align:center;letter-spacing:.5px}.items-list-dropdown-container .item-stock .item-stock-mini td{text-align:right}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#e5e7eb;color:#1f2937}.select2-container--default .select2-results__option--highlighted[aria-selected] .text-success{font-weight:700;letter-spacing:1px}.select2-container--default .select2-results__option--highlighted[aria-selected] .text-success .text-success{color:var(--success)!important}.select2-container--default .select2-results__option--highlighted[aria-selected] .text-success .text-danger{color:var(--danger)!important}.product-form-v2-rental-row-container{margin-left:-10px}product-form-v2-rental-row .row-input-group,product-form-v2-item-row .row-input-group,product-form-v2-composition-row .row-input-group{display:flex;align-items:start;justify-content:space-between;margin-bottom:10px}product-form-v2-rental-row .row-input-group .row-item-col,product-form-v2-item-row .row-input-group .row-item-col,product-form-v2-composition-row .row-input-group .row-item-col{flex-grow:1;flex-basis:0;padding:0 12px;width:20%}.contact-photo{margin-right:1rem;width:50px;height:50px;background-size:cover;background-position:center}contact-show-base legend,contact-preview legend{font-size:1.3rem}contact-show-base .contact-header,contact-preview .contact-header{float:left}contact-show-base .contact-header .contact-type,contact-preview .contact-header .contact-type{text-transform:uppercase}contact-show-base .contact-header .geo-card__title,contact-show-base .contact-header .geo-card legend,contact-show-base .contact-header .contact2 .accordion .accordion-item legend,.contact2 .accordion contact-show-base .contact-header .accordion-item legend,.geo-card contact-show-base .contact-header legend,.contact2 .accordion .accordion-item contact-show-base .contact-header legend,contact-preview .contact-header .geo-card__title,contact-preview .contact-header .geo-card legend,contact-preview .contact-header .contact2 .accordion .accordion-item legend,.contact2 .accordion contact-preview .contact-header .accordion-item legend,.geo-card contact-preview .contact-header legend,.contact2 .accordion .accordion-item contact-preview .contact-header legend{font-weight:400;font-size:21px}.client-preview-origin row .show{padding:0}.client-preview-origin span>span.badge{margin:0;padding:.25em .4em!important}customer-item-prices grid th[data-col=current_price],customer-item-prices grid th[data-col=item_current_price]{width:120px}.contact2>div{height:100%}.contact2>div .col-info{min-width:275px;flex-shrink:0}.contact2>div .col-content{max-width:100%;min-width:0;overflow:auto}.contact2 .contact-header{border-bottom:solid 1px rgba(120,130,140,.13)}.contact2 .contact-header .icon-menu{font-size:1.3rem}.contact2 .page-info{cursor:pointer;position:relative}.contact2 .page-info .edit-icon{position:absolute;top:.5rem;right:1.3rem;color:#8d9ea7}.contact2 .page-info:hover .edit-icon{color:#1f2d53}.contact2 .accordion .accordion-item{box-shadow:none!important;margin-bottom:0;border-bottom:solid 1px rgba(120,130,140,.13)}.contact2 .accordion .accordion-item .accordion-button{font-weight:400;line-height:1.5;background-color:transparent;border:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out;text-decoration:none;display:block;width:100%;text-align:left;color:#1f2937;padding:1rem 1.5rem!important}.contact2 .accordion .accordion-item .accordion-button:hover,.contact2 .accordion .accordion-item .accordion-button:focus{text-decoration:none}.contact2 .accordion .accordion-item .accordion-button.with-collapse:after{transition:all .3s ease;content:"\f105";color:var(--secondary);top:14px;right:20px;position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;transform:rotate(0)}.contact2 .accordion .accordion-item .accordion-button.with-collapse[aria-expanded=true]:after{transform:rotate(90deg)}.contact2 .accordion .accordion-body{padding:0 20px;display:block}.contact2 .vertical-form row .row,.contact2 .calendar-selectors-container row .row{padding:0;margin-bottom:1rem;line-height:1.42}.contact2 contact2-summary small,.contact2 .vertical-form row label,.contact2 .calendar-selectors-container row label{line-height:1.8}@media(min-width:768px){.contact2 .col-info{max-width:450px;width:30%;border-right:solid 1px rgba(120,130,140,.13)}.contact2>div{height:calc(100vh - 54px)}.contact2 .col-content,.contact2 .col-info{max-height:100%;overflow-y:auto}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.contact2 .col-content,.contact2 .col-info{overflow:initial!important}}}.contact2 #left-accordion{position:relative;z-index:1}list-displayer .full-height-div{min-height:calc(100vh - 54px)}}@media(min-width:992px){.contact2 .page-picture .circle-initial{line-height:50px!important;width:50px!important;height:50px!important}}@media(max-width:1200px){.contact2 .circle-icon,.contact2 app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper,app-root .page-create>theme-menu-item>li a .contact2 .menu-item-icon-wrapper,.contact2 app-root .page-create>a>li a .menu-item-icon-wrapper,app-root .page-create>a>li a .contact2 .menu-item-icon-wrapper{height:30px!important;width:30px!important;line-height:30px!important}.contact2 .circle-icon i,.contact2 app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper i,app-root .page-create>theme-menu-item>li a .contact2 .menu-item-icon-wrapper i,.contact2 app-root .page-create>a>li a .menu-item-icon-wrapper i,app-root .page-create>a>li a .contact2 .menu-item-icon-wrapper i{line-height:30px!important;font-size:.9rem}}.page-create>a,.page-create>span{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 .3rem}.page-create .circle-icon,app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper,app-root .page-create>a>li a .menu-item-icon-wrapper{height:40px;width:40px;line-height:40px}.page-create .circle-icon i,app-root .page-create>theme-menu-item>li a .menu-item-icon-wrapper i,app-root .page-create>a>li a .menu-item-icon-wrapper i{line-height:40px}.page-create .create-label{font-size:10px!important;color:#636c72}.email-sidebar-left{width:350px!important;max-width:350px!important}.email-activity-preview{padding:5px!important}.email-activity-preview:hover{background-color:#ecf9ff}.email-preview-body{width:calc(100% - 130px);max-width:calc(100% - 130px)}.email-inbox-list{width:calc(100vw - 590px)!important;max-width:calc(100vw - 590px)!important}.email-inbox-list.is-open{width:calc(70vw - 590px)!important;max-width:calc(70vw - 590px)!important}.email-show-body{width:calc(60vw - 590px)!important;max-width:calc(60vw - 590px)!important}.inline-email-hide,.show-email-below-1920w{display:none}.email-inbox-reply-top{margin-top:-15px;margin-left:15px}.email-inbox-actions{display:inline-block}.email-dropdown-folders{padding:5px 10px!important;border-radius:var(--geo-radius-xs)!important}@media screen and (max-width:1919px){.hide-email-below-1920w{display:none!important}.show-email-below-1920w{display:block!important;border-left:4px solid lightgrey;padding:0 20px}.email-inbox-list.is-open{width:calc(100vw - 590px)!important;max-width:calc(100vw - 590px)!important}.email-show-body{width:100%!important;max-width:100%!important}.email-activity-preview.is-open{border-left:4px solid lightgrey}}option-list .column-sort,term_condition-list .column-sort{width:6%!important}@media(max-width:1200px){option-list .column-sort,term_condition-list .column-sort{width:8%!important}}app-settings li.geo-nav__item[data-id=Revendeur]{display:none}option-list [data-col=value] span{white-space:pre-line!important}app-role-show .dashboard-card.module h2{line-height:31px!important;margin-bottom:0!important}app-role-show .dashboard-card .module-content{margin-top:1rem;padding-top:1rem;border-top:solid 1px #eceeef}app-role-show .dashboard-card .dashboard-card-border{border:solid 1px #eceeef}app-role-show .model-name{font-size:1.2rem}.role-permissions>.row,.role-permissions app-module-permissions>.row{margin-bottom:24px}app-module-permissions .dashboard-title span br{display:inline-block;content:"";width:22px;text-align:center}app-module-permissions .dashboard-title span br:before{content:" / "}settings-present .one-tab .geo-card,settings-present .one-tab .contact2 .accordion .accordion-item,.contact2 .accordion settings-present .one-tab .accordion-item{box-shadow:none}settings-present .one-tab .tabbable ul.geo-nav--tabs{display:none}settings-present .one-tab .tabbable .tab-content .tab-pane{display:block}.basket-btn{font-size:18px;padding:0 .75rem!important;display:flex;height:50px!important;color:#fff;margin:auto;cursor:pointer}.basket-btn:hover{background:color-mix(in srgb,black 10%,transparent);color:#fff!important}.basket-btn i{margin:auto}.basket-btn .notify .point{width:19px;height:19px;padding-right:1px;font-size:11px;line-height:19px;text-align:center;border-radius:var(--geo-radius-full);background-color:var(--danger);position:absolute;right:-4px;top:8px}basket .geo-dropdown-menu,sale_document-form-rows-client .geo-dropdown-menu{width:30vw;max-width:600px}basket .geo-dropdown-menu .basket-list,sale_document-form-rows-client .geo-dropdown-menu .basket-list{max-height:70vh;overflow-y:auto}basket input.quantity,basket .quantity input,sale_document-form-rows-client input.quantity,sale_document-form-rows-client .quantity input{max-width:4rem!important;border-radius:var(--geo-radius-full)!important}basket .catalog-product-image,sale_document-form-rows-client .catalog-product-image{height:100px;width:100px;background:#f7f7f9;background-position:center;background-size:cover}client-area-preview>div{background:#faa61a}stat-present card-kpi .geo-card,stat-present card-kpi .contact2 .accordion .accordion-item,.contact2 .accordion stat-present card-kpi .accordion-item{width:100%}.border-for-kpi{margin-top:1rem}.border-for-kpi card-kpi .geo-card,.border-for-kpi card-kpi .contact2 .accordion .accordion-item,.contact2 .accordion .border-for-kpi card-kpi .accordion-item{border-bottom:1px solid color-mix(in srgb,black 12.5%,transparent);box-shadow:0 1px 5px color-mix(in srgb,black 5%,transparent)}row-input-tags .select2-container--default.select2-container--focus .select2-selection--multiple{padding:.22rem .75rem}row-input-tags .geo-field .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0!important;margin-bottom:0!important}.list-mode{margin-bottom:0;height:calc(100vh - 232px)}.list-mode .list-container{flex-grow:1}.list-mode .list-container .list-elements{min-width:350px;margin-right:1rem}.list-mode .list-container .list-elements .list-config i{line-height:2.1rem;color:#8d9ea7}.list-mode .list-container .list-element{flex-grow:1}.list-mode .list-container .list-element .element-wrapper{flex-grow:1;flex-shrink:2;flex-basis:0;overflow-x:auto}.list-mode .list-container .list-element .element-wrapper .element-content{max-width:100%;overflow:hidden;display:block}.list-mode .list-container .list-cards{flex-grow:1;flex-shrink:2;flex-basis:0;overflow-x:auto}.list-mode .list-container .list-cards .list-card{border-bottom:solid 1px rgba(120,130,140,.13);background-color:#fff;padding:.5rem;cursor:pointer}.list-mode .list-container .list-cards .list-card.active{background-color:#d7e2ff}.list-mode .list-container .list-cards .list-card:last-child{border:none!important}.list-mode .list-container .list-cards .list-card:hover{background-color:#f7f7f9}.list-mode .list-elements,.list-mode .list-element{background-color:#fff}.list-mode .nice-input-group .geo-input-row__append .fa-times{color:#d35b2b}.list-mode .more-action{padding:.5rem!important}hovercard .geo-card,hovercard .contact2 .accordion .accordion-item,.contact2 .accordion hovercard .accordion-item{max-width:25rem;min-width:25rem;box-shadow:0 .125rem .25rem color-mix(in srgb,black 7.5%,transparent)!important}upload-dnd .uploadfilecontainer{min-height:70px;width:100%;margin:20px auto;border:1px dashed var(--secondary);border-radius:var(--geo-radius-sm);padding:1rem}upload-dnd .uploadfilecontainer .upload-file-icon{max-width:30px}upload-dnd .uploadfilecontainer:hover{cursor:pointer;background-color:var(--info-bg)!important;opacity:.8}upload-dnd .files-list{display:flex;justify-content:space-between;width:100%;margin:10px auto;background:#fff;border:1px dashed;border-radius:var(--geo-radius-sm);padding:5px;color:var(--secondary)}upload-dnd .files-list .delete-file{background:transparent;border:none;cursor:pointer}upload-dnd .files-list p{margin:.5rem 0}upload-dnd .files-list .delete-file img{width:30px}definition-custom-fields-crud geosquare-modal .modalDialog section{padding-bottom:10px}definition-custom-fields-crud hr{margin:1rem -20px}definition-custom-fields-crud geosquare-modal.formMode .modalDialog section{padding:0}definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .geo-card,definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .contact2 .accordion .accordion-item,.contact2 .accordion definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .accordion-item{margin-bottom:0}definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .geo-card .geo-card__body,definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .contact2 .accordion .accordion-item .geo-card__body,.contact2 .accordion definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .accordion-item .geo-card__body,definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .geo-card .contact2 .accordion .accordion-body,.contact2 .accordion definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .geo-card .accordion-body,definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .contact2 .accordion .accordion-item .accordion-body,.contact2 .accordion definition-custom-fields-crud geosquare-modal.formMode .modalDialog section .accordion-item .accordion-body{padding-bottom:0}definition-custom-fields-crud .static-title .field-icon{display:none}definition-custom-fields-crud .static-title .field-label{margin-left:1rem;font-weight:700;font-size:16px}.label{margin-bottom:.5rem;font-weight:500;font-size:var(--geo-font-size-sm)}.activity-preview{padding:1.5rem .8rem;border-bottom:solid 1px rgba(120,130,140,.13)}.activity-preview.has-url{cursor:pointer}.activity-preview .main-author .circle-picture{line-height:40px!important;width:40px!important;height:40px!important}.activity-preview .activity-title{margin-top:.3rem}.activity-preview:hover{background:#f7f7f9}.activity-preview .activity-fields .badge{margin:0;padding:.25rem .4rem}.activity-preview .d-flex>div,.activity-preview .row-flex>div{min-width:0}.activity-preview .main-author{min-width:40px!important}:last-child>.activity-preview{border-bottom:0}.catalog-filters select.geo-input,.catalog-filters .select2-container--default .select2-selection--single,.select2-container--default .catalog-filters .select2-selection--single,.catalog-filters .project-filter .ng-select-container input,.project-filter .ng-select-container .catalog-filters input,.catalog-filters .select2-container--default select.select2-selection--multiple,.select2-container--default .catalog-filters select.select2-selection--multiple,.catalog-filters .ng-select .ng-select-container,.ng-select .catalog-filters .ng-select-container,.catalog-filters select.note-editor.note-frame{-webkit-appearance:button;-webkit-box-shadow:0px 0px 0px color-mix(in srgb,black 10%,transparent);background:#eceeef;border-radius:var(--geo-radius-full);border:0px;outline:0px;color:#040406;height:3rem!important;padding:0rem 3rem 0rem 1.5rem;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.catalog-product .catalog-product-image{height:200px;background:#f7f7f9;background-position:center;background-size:cover}@media(max-width:576px){#content .container{padding-left:5px;padding-right:5px}#content .container .action-menu{margin-bottom:5px}#content .container .breadcrumb{float:left}#content .container .geo-card,#content .container .contact2 .accordion .accordion-item,.contact2 .accordion #content .container .accordion-item{margin-bottom:5px}#content .container .geo-card .card-section-header,#content .container .contact2 .accordion .accordion-item .card-section-header,.contact2 .accordion #content .container .accordion-item .card-section-header{margin:5px -5px}#content .container .geo-card .geo-card__header,#content .container .contact2 .accordion .accordion-item .geo-card__header,.contact2 .accordion #content .container .accordion-item .geo-card__header{padding:10px 5px}#content .container .geo-card .geo-card__body,#content .container .contact2 .accordion .accordion-item .geo-card__body,.contact2 .accordion #content .container .accordion-item .geo-card__body,#content .container .geo-card .contact2 .accordion .accordion-body,.contact2 .accordion #content .container .geo-card .accordion-body,#content .container .contact2 .accordion .accordion-item .accordion-body,.contact2 .accordion #content .container .accordion-item .accordion-body{padding:5px}.modalDialog>div{max-width:100%;max-height:100%;overflow:auto;margin:0!important}.item-action-toggle{display:none}.wizard wizard>.row>div{margin-left:-12px;margin-right:-12px;height:initial}.wizard wizard .wizard-form{position:relative;top:initial;left:initial;width:100%;-webkit-transform:initial!important;max-height:initial;box-sizing:border-box;margin:0!important;padding:1rem}.wizard wizard .wizard-form>div{padding-bottom:4rem}.wizard wizard .submit-bar{position:fixed;left:0}.wizard wizard .head{text-align:left!important}.wizard wizard .head img.logo{height:24px;margin:4px 0 4px 20px}dashboard-2 .modalDialog div.p-3{padding:.5rem!important}dashboard-2 .modalDialog .btn.btn-big{font-size:14px;padding:.7rem .4rem!important}dashboard-2 .modules-container .module-link{margin-right:0!important}dashboard-2 .dashboard-card .dashboard-card-title .float-right{display:none}}@media(max-width:1200px){.input-icon.right-icon .input input{padding-right:.5rem!important}.input-icon.right-icon .icon{right:1px;font-size:.7rem}#left-accordion .big-light-title,#left-accordion .big-title,#left-accordion .big-subtitle,#left-accordion .contact2 .accordion .accordion-item .accordion-button,.contact2 .accordion .accordion-item #left-accordion .accordion-button{font-size:1.1rem}#left-accordion left-sidebar-header ul li button{padding-left:3px;padding-right:3px}#left-accordion left-sidebar-header ul li button.ml-2{margin-left:.3rem!important}#left-accordion left-sidebar-header ul li button i{font-size:.8rem!important}#left-accordion left-sidebar-header theme-menu-item .menu-item-icon{padding-left:0;padding-right:0;width:50px}#left-accordion left-sidebar-header theme-menu-item .menu-item-icon .menu-item-icon-wrapper{height:30px;width:30px;line-height:30px}#left-accordion left-sidebar-header theme-menu-item .menu-item-icon .menu-item-icon-wrapper i{line-height:30px;font-size:.9rem}#left-accordion left-sidebar-header .geo-dropdown-menu li{font-size:.8rem}}.ado_partner .quick-access-menu,.ado_partner .preference-menu-access{display:none!important}.tooltip-inner{white-space:pre-wrap}@media(min-width:1920px){[data-col=mission_objects]{width:27%!important}diagnostic-list [data-col=mission_objects] span{white-space:pre-line!important}mission-list [data-col=mission_objects] span{white-space:pre-line!important}mission-list [data-col=owner_id] span{white-space:pre-line!important}mission-list [data-col=property_id] span{white-space:pre-line!important}mission-list [data-col=visite_id] span{white-space:pre-line!important}mission-list [data-col=partner_id] span{white-space:pre-line!important}}.col-description{width:40%!important;white-space:pre-line}.kbg-light,.kbg-light .geo-card,.kbg-light .contact2 .accordion .accordion-item,.contact2 .accordion .kbg-light .accordion-item,.kbg-light .geo-card .geo-card__header,.kbg-light .contact2 .accordion .accordion-item .geo-card__header,.contact2 .accordion .kbg-light .accordion-item .geo-card__header{background-color:#f3f4f6}sale_document-form-contact-summary-card svg path{fill:#034b74}#property_map_id{height:500px}#property_sidebar_map_id{height:300px;min-height:300px}#deal_planification_widget_map_show{height:600px}#studies_widget_map_show,#campaigns_widget_map_show,#generic_deal_widget_map_show{height:calc(100vh - 250px)}.object-mission-list ul li{padding:10px}.object-mission-list ul{padding:1em}.bilan-ca table{table-layout:auto}.bilan-ca table td.no-wrap{white-space:nowrap}#sidebar .sidebar-content li.geo-list-group-item.menu-button a,#sidebar .sidebar-content li.geo-list-group-item.menu-button a.active{background-color:#faa61a!important}dashboard-2 .modules-container>div .module-card>div>div,.dashboard-style .modules-container>div .module-card>div>div{min-height:80px}dashboard-2 .modules-container>div .module-card .module-card__body .module-card__title,.dashboard-style .modules-container>div .module-card .module-card__body .module-card__title{height:80px;vertical-align:middle;display:table-cell}dashboard-2 .modules-container>div .module-card .module-card__body .module-card__text,.dashboard-style .modules-container>div .module-card .module-card__body .module-card__text{display:none}study-sidebar-present .badge{font-size:.8rem}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading: initial;--tw-font-weight: initial}}}
