/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:228,228,228;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-header-align-items:center;--dt-header-vertical-align:middle;--dt-html-background:#fff}:root.dark{--dt-html-background:#212529}table.dataTable tbody td.dt-control{cursor:pointer;text-align:center}table.dataTable tbody td.dt-control:before{border-left:5px solid #0000;border-color:#0000 #0000 #0000 #00000080;border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:5px solid #0000;border-color:#00000080 #0000 #0000;border-style:solid;border-width:10px 5px 0}table.dataTable tfoot:empty{display:none}:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before,html.dark table.dataTable td.dt-control:before{border-left-color:#ffffff80}:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,html.dark table.dataTable tr.dt-hasChild td.dt-control:before{border-left-color:#0000;border-top-color:#ffffff80}div.dt-scroll{width:100%}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before{bottom:50%;content:"▲";content:"▲"/"";display:block;position:absolute}table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{content:"▼";content:"▼"/"";display:block;position:absolute;top:50%}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order{height:20px;position:relative;width:12px}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before{font-size:.8em;left:0;line-height:9px;opacity:.125}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover,table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid #0000000d;outline-offset:-2px}table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) span.dt-column-order:empty,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}table.dataTable tfoot>tr>td div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>th div.dt-column-header{align-items:var(--dt-header-align-items);display:flex;gap:4px;justify-content:space-between}table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>th div.dt-column-header span.dt-column-title{flex-grow:1}table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-header span.dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid #ffffff0d}div.dt-processing{left:50%;margin-left:-100px;margin-top:-22px;padding:2px;position:absolute;text-align:center;top:50%;width:200px;z-index:10}div.dt-processing>div:last-child{height:15px;margin:1em auto;position:relative;width:80px}div.dt-processing>div:last-child>div{animation-timing-function:cubic-bezier(0,1,1,0);background:#0d6efd;background:rgb(var(--dt-row-selected));border-radius:50%;height:13px;position:absolute;top:0;width:13px}div.dt-processing>div:last-child>div:first-child{animation:datatables-loader-1 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(2){animation:datatables-loader-2 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(3){animation:datatables-loader-2 .6s infinite;left:32px}div.dt-processing>div:last-child>div:nth-child(4){animation:datatables-loader-3 .6s infinite;left:56px}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td,table.dataTable th{box-sizing:border-box}table.dataTable td.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable th.dt-type-numeric{text-align:right}table.dataTable td.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-numeric div.dt-column-header{flex-direction:row-reverse}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable th.dt-left div.dt-column-header{flex-direction:row}table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable th.dt-right div.dt-column-header{flex-direction:row-reverse}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable th.dt-justify div.dt-column-header{flex-direction:row}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable td.dt-empty,table.dataTable th.dt-empty{text-align:center;vertical-align:top}table.dataTable tfoot td,table.dataTable tfoot th,table.dataTable thead td,table.dataTable thead th{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead th.dt-head-left div.dt-column-header{flex-direction:row}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead th.dt-head-right div.dt-column-header{flex-direction:row-reverse}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead th.dt-head-justify div.dt-column-header{flex-direction:row}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha:.035;--dt-row-stripe-alpha:.023;--dt-column-ordering-alpha:.019;--dt-row-selected-stripe-alpha:.923;--dt-row-selected-column-ordering-alpha:.919}table.dataTable{border-spacing:0;margin:0 auto;width:100%}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable>thead>tr>td,table.dataTable>thead>tr>th{border-bottom:1px solid #0000004d;padding:10px}table.dataTable>thead>tr>td:active,table.dataTable>thead>tr>th:active{outline:none}table.dataTable>tfoot>tr>td,table.dataTable>tfoot>tr>th{border-top:1px solid #0000004d;padding:10px 10px 6px}table.dataTable>tbody>tr{background-color:#0000}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efde6;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>td,table.dataTable>tbody>tr>th{padding:8px 10px}table.dataTable.display>tbody>tr>*,table.dataTable.row-border>tbody>tr>*{border-top:1px solid #00000026}table.dataTable.display>tbody>tr:first-child>*,table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}table.dataTable.display>tbody>tr.selected+tr.selected>td,table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-right:1px solid #00000026;border-top:1px solid #00000026}table.dataTable.cell-border>tbody>tr>:first-child{border-left:1px solid #00000026}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid #0000004d}table.dataTable.display>tbody>tr:nth-child(odd)>*,table.dataTable.stripe>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px #00000006;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.display>tbody>tr:nth-child(odd).selected>*,table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdeb;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.display>tbody>tr:hover>*,table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #00000009;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.display>tbody>tr.selected:hover>*,table.dataTable.hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px #00000005;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdea;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px #0000000e;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px #0000000c;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px #0000000a;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdf3;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf1;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdef;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px #00000015;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px #00000013;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px #00000010;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdfa;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf8;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdf5;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}div.dt-container div.dt-layout-row{margin:.75em 0;width:100%}div.dt-container div.dt-layout-row,div.dt-container div.dt-layout-row div.dt-layout-cell{align-items:center;display:flex;justify-content:space-between}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}div.dt-container{clear:both;position:relative}div.dt-container .dt-search input{margin-left:3px}div.dt-container .dt-input,div.dt-container .dt-search input{background-color:#0000;border:1px solid #aaa;border-radius:3px;color:inherit;padding:5px}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{background:0 0;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;margin-left:2px;min-width:1.5em;padding:.5em 1em;text-align:center;text-decoration:none!important}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{background:linear-gradient(#e6e6e60d,#0000000d);border:1px solid #0000004d;color:inherit!important}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:active,div.dt-container .dt-paging .dt-paging-button.disabled:hover{background:0 0;border:1px solid #0000;box-shadow:none;color:#00000080!important;cursor:default}div.dt-container .dt-paging .dt-paging-button:hover{background:linear-gradient(#585858,#111);border:1px solid #111;color:#fff!important}div.dt-container .dt-paging .dt-paging-button:active{background:linear-gradient(#2b2b2b,#0c0c0c);box-shadow:inset 0 0 3px #111;outline:none}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-info,div.dt-container .dt-length,div.dt-container .dt-paging,div.dt-container .dt-processing,div.dt-container .dt-search{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}div.dt-container.dt-empty-footer .dt-scroll-body,div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid #0000004d}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}html.dark table.dataTable>thead>tr>td,html.dark table.dataTable>thead>tr>th{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>td:active,html.dark table.dataTable>thead>tr>th:active{outline:none}html.dark table.dataTable>tfoot>tr>td,html.dark table.dataTable>tfoot>tr>th{border-top:1px solid #595b5e}html.dark table.dataTable.display>tbody>tr>*,html.dark table.dataTable.row-border>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr:first-child>*,html.dark table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>td,html.dark table.dataTable.cell-border>tbody>tr>th{border-right:1px solid #404346;border-top:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td:first-child,html.dark table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-length select,html.dark .dt-container .dt-search input{background-color:var(--dt-html-background);border:1px solid #fff3}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{background:#ffffff26;border:1px solid #595b5e}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{background:#353535;border:1px solid #353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}[dir=rtl] table.dataTable tfoot td,[dir=rtl] table.dataTable tfoot th,[dir=rtl] table.dataTable thead td,[dir=rtl] table.dataTable thead th{text-align:right}[dir=rtl] table.dataTable td.dt-type-date,[dir=rtl] table.dataTable td.dt-type-numeric,[dir=rtl] table.dataTable th.dt-type-date,[dir=rtl] table.dataTable th.dt-type-numeric{text-align:left}[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;position:relative;z-index:1}.iti__arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #555;height:0;margin-left:6px;width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:6px}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__country-list{white-space:nowrap;z-index:2;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 4px #0003;list-style:none;margin:0 0 0 -1px;max-height:200px;overflow-y:scroll;padding:0;position:absolute}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}.iti__flag-box{display:inline-block;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{align-items:center;display:flex;outline:none;padding:5px 10px}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__country-name,.iti__flag-box{margin-right:6px}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-left:6px;margin-right:0}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}[dir=rtl] .iti--allow-dropdown input,[dir=rtl] .iti--allow-dropdown input[type=tel],[dir=rtl] .iti--allow-dropdown input[type=text],[dir=rtl] .iti--separate-dial-code input,[dir=rtl] .iti--separate-dial-code input[type=tel],[dir=rtl] .iti--separate-dial-code input[type=text]{margin-right:0;padding-left:6px;padding-right:52px}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:0;right:auto}[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--separate-dial-code .iti__flag-container{left:auto;right:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}[dir=rtl] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__be{background-position:-440px 0;height:15px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:12px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ch{background-position:-944px 0;height:15px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cq{background-position:-1115px 0;height:12px}.iti__flag.iti__cr{background-position:-1137px 0;height:12px}.iti__flag.iti__cu{background-position:-1159px 0;height:10px}.iti__flag.iti__cv{background-position:-1181px 0;height:12px}.iti__flag.iti__cw{background-position:-1203px 0;height:14px}.iti__flag.iti__cx{background-position:-1225px 0;height:10px}.iti__flag.iti__cy{background-position:-1247px 0;height:14px}.iti__flag.iti__cz{background-position:-1269px 0;height:14px}.iti__flag.iti__de{background-position:-1291px 0;height:12px}.iti__flag.iti__dg{background-position:-1313px 0;height:10px}.iti__flag.iti__dj{background-position:-1335px 0;height:14px}.iti__flag.iti__dk{background-position:-1357px 0;height:15px}.iti__flag.iti__dm{background-position:-1379px 0;height:10px}.iti__flag.iti__do{background-position:-1401px 0;height:14px}.iti__flag.iti__dz{background-position:-1423px 0;height:14px}.iti__flag.iti__ea{background-position:-1445px 0;height:14px}.iti__flag.iti__ec{background-position:-1467px 0;height:14px}.iti__flag.iti__ee{background-position:-1489px 0;height:13px}.iti__flag.iti__eg{background-position:-1511px 0;height:14px}.iti__flag.iti__eh{background-position:-1533px 0;height:10px}.iti__flag.iti__er{background-position:-1555px 0;height:10px}.iti__flag.iti__es{background-position:-1577px 0;height:14px}.iti__flag.iti__et{background-position:-1599px 0;height:10px}.iti__flag.iti__eu{background-position:-1621px 0;height:14px}.iti__flag.iti__ez{background-position:-1643px 0;height:14px}.iti__flag.iti__fi{background-position:-1665px 0;height:12px}.iti__flag.iti__fj{background-position:-1687px 0;height:10px}.iti__flag.iti__fk{background-position:-1709px 0;height:10px}.iti__flag.iti__fm{background-position:-1731px 0;height:11px}.iti__flag.iti__fo{background-position:-1753px 0;height:15px}.iti__flag.iti__fr{background-position:-1775px 0;height:14px}.iti__flag.iti__fx{background-position:-1797px 0;height:14px}.iti__flag.iti__ga{background-position:-1819px 0;height:15px}.iti__flag.iti__gb{background-position:-1841px 0;height:10px}.iti__flag.iti__gd{background-position:-1863px 0;height:12px}.iti__flag.iti__ge{background-position:-1885px 0;height:14px}.iti__flag.iti__gf{background-position:-1907px 0;height:14px}.iti__flag.iti__gg{background-position:-1929px 0;height:14px}.iti__flag.iti__gh{background-position:-1951px 0;height:14px}.iti__flag.iti__gi{background-position:-1973px 0;height:10px}.iti__flag.iti__gl{background-position:-1995px 0;height:14px}.iti__flag.iti__gm{background-position:-2017px 0;height:14px}.iti__flag.iti__gn{background-position:-2039px 0;height:14px}.iti__flag.iti__gp{background-position:-2061px 0;height:14px}.iti__flag.iti__gq{background-position:-2083px 0;height:14px}.iti__flag.iti__gr{background-position:-2105px 0;height:14px}.iti__flag.iti__gs{background-position:-2127px 0;height:10px}.iti__flag.iti__gt{background-position:-2149px 0;height:13px}.iti__flag.iti__gu{background-position:-2171px 0;height:11px}.iti__flag.iti__gw{background-position:-2193px 0;height:10px}.iti__flag.iti__gy{background-position:-2215px 0;height:12px}.iti__flag.iti__hk{background-position:-2237px 0;height:14px}.iti__flag.iti__hm{background-position:-2259px 0;height:10px}.iti__flag.iti__hn{background-position:-2281px 0;height:10px}.iti__flag.iti__hr{background-position:-2303px 0;height:10px}.iti__flag.iti__ht{background-position:-2325px 0;height:12px}.iti__flag.iti__hu{background-position:-2347px 0;height:10px}.iti__flag.iti__ic{background-position:-2369px 0;height:14px}.iti__flag.iti__id{background-position:-2391px 0;height:14px}.iti__flag.iti__ie{background-position:-2413px 0;height:10px}.iti__flag.iti__il{background-position:-2435px 0;height:15px}.iti__flag.iti__im{background-position:-2457px 0;height:10px}.iti__flag.iti__in{background-position:-2479px 0;height:14px}.iti__flag.iti__io{background-position:-2501px 0;height:10px}.iti__flag.iti__iq{background-position:-2523px 0;height:14px}.iti__flag.iti__ir{background-position:-2545px 0;height:12px}.iti__flag.iti__is{background-position:-2567px 0;height:15px}.iti__flag.iti__it{background-position:-2589px 0;height:14px}.iti__flag.iti__je{background-position:-2611px 0;height:12px}.iti__flag.iti__jm{background-position:-2633px 0;height:10px}.iti__flag.iti__jo{background-position:-2655px 0;height:10px}.iti__flag.iti__jp{background-position:-2677px 0;height:14px}.iti__flag.iti__ke{background-position:-2699px 0;height:14px}.iti__flag.iti__kg{background-position:-2721px 0;height:12px}.iti__flag.iti__kh{background-position:-2743px 0;height:13px}.iti__flag.iti__ki{background-position:-2765px 0;height:10px}.iti__flag.iti__km{background-position:-2787px 0;height:12px}.iti__flag.iti__kn{background-position:-2809px 0;height:14px}.iti__flag.iti__kp{background-position:-2831px 0;height:10px}.iti__flag.iti__kr{background-position:-2853px 0;height:14px}.iti__flag.iti__kw{background-position:-2875px 0;height:10px}.iti__flag.iti__ky{background-position:-2897px 0;height:10px}.iti__flag.iti__kz{background-position:-2919px 0;height:10px}.iti__flag.iti__la{background-position:-2941px 0;height:14px}.iti__flag.iti__lb{background-position:-2963px 0;height:14px}.iti__flag.iti__lc{background-position:-2985px 0;height:10px}.iti__flag.iti__li{background-position:-3007px 0;height:12px}.iti__flag.iti__lk{background-position:-3029px 0;height:10px}.iti__flag.iti__lr{background-position:-3051px 0;height:11px}.iti__flag.iti__ls{background-position:-3073px 0;height:14px}.iti__flag.iti__lt{background-position:-3095px 0;height:12px}.iti__flag.iti__lu{background-position:-3117px 0;height:12px}.iti__flag.iti__lv{background-position:-3139px 0;height:10px}.iti__flag.iti__ly{background-position:-3161px 0;height:10px}.iti__flag.iti__ma{background-position:-3183px 0;height:14px}.iti__flag.iti__mc{background-position:-3205px 0;height:15px}.iti__flag.iti__md{background-position:-3226px 0;height:10px}.iti__flag.iti__me{background-position:-3248px 0;height:10px}.iti__flag.iti__mf{background-position:-3270px 0;height:14px}.iti__flag.iti__mg{background-position:-3292px 0;height:14px}.iti__flag.iti__mh{background-position:-3314px 0;height:11px}.iti__flag.iti__mk{background-position:-3336px 0;height:10px}.iti__flag.iti__ml{background-position:-3358px 0;height:14px}.iti__flag.iti__mm{background-position:-3380px 0;height:14px}.iti__flag.iti__mn{background-position:-3402px 0;height:10px}.iti__flag.iti__mo{background-position:-3424px 0;height:14px}.iti__flag.iti__mp{background-position:-3446px 0;height:10px}.iti__flag.iti__mq{background-position:-3468px 0;height:14px}.iti__flag.iti__mr{background-position:-3490px 0;height:14px}.iti__flag.iti__ms{background-position:-3512px 0;height:10px}.iti__flag.iti__mt{background-position:-3534px 0;height:14px}.iti__flag.iti__mu{background-position:-3556px 0;height:14px}.iti__flag.iti__mv{background-position:-3578px 0;height:14px}.iti__flag.iti__mw{background-position:-3600px 0;height:14px}.iti__flag.iti__mx{background-position:-3622px 0;height:12px}.iti__flag.iti__my{background-position:-3644px 0;height:10px}.iti__flag.iti__mz{background-position:-3666px 0;height:14px}.iti__flag.iti__na{background-position:-3688px 0;height:14px}.iti__flag.iti__nc{background-position:-3710px 0;height:10px}.iti__flag.iti__ne{background-position:-3732px 0;height:15px}.iti__flag.iti__nf{background-position:-3752px 0;height:10px}.iti__flag.iti__ng{background-position:-3774px 0;height:10px}.iti__flag.iti__ni{background-position:-3796px 0;height:12px}.iti__flag.iti__nl{background-position:-3818px 0;height:14px}.iti__flag.iti__no{background-position:-3840px 0;height:15px}.iti__flag.iti__np{background-position:-3862px 0;height:15px}.iti__flag.iti__nr{background-position:-3877px 0;height:10px}.iti__flag.iti__nu{background-position:-3899px 0;height:10px}.iti__flag.iti__nz{background-position:-3921px 0;height:10px}.iti__flag.iti__om{background-position:-3943px 0;height:10px}.iti__flag.iti__pa{background-position:-3965px 0;height:14px}.iti__flag.iti__pe{background-position:-3987px 0;height:14px}.iti__flag.iti__pf{background-position:-4009px 0;height:14px}.iti__flag.iti__pg{background-position:-4031px 0;height:15px}.iti__flag.iti__ph{background-position:-4053px 0;height:10px}.iti__flag.iti__pk{background-position:-4075px 0;height:14px}.iti__flag.iti__pl{background-position:-4097px 0;height:13px}.iti__flag.iti__pm{background-position:-4119px 0;height:14px}.iti__flag.iti__pn{background-position:-4141px 0;height:10px}.iti__flag.iti__pr{background-position:-4163px 0;height:14px}.iti__flag.iti__ps{background-position:-4185px 0;height:10px}.iti__flag.iti__pt{background-position:-4207px 0;height:14px}.iti__flag.iti__pw{background-position:-4229px 0;height:13px}.iti__flag.iti__py{background-position:-4251px 0;height:11px}.iti__flag.iti__qa{background-position:-4273px 0;height:8px}.iti__flag.iti__re{background-position:-4295px 0;height:14px}.iti__flag.iti__ro{background-position:-4317px 0;height:14px}.iti__flag.iti__rs{background-position:-4339px 0;height:14px}.iti__flag.iti__ru{background-position:-4361px 0;height:14px}.iti__flag.iti__rw{background-position:-4383px 0;height:14px}.iti__flag.iti__sa{background-position:-4405px 0;height:14px}.iti__flag.iti__sb{background-position:-4427px 0;height:10px}.iti__flag.iti__sc{background-position:-4449px 0;height:10px}.iti__flag.iti__sd{background-position:-4471px 0;height:10px}.iti__flag.iti__se{background-position:-4493px 0;height:13px}.iti__flag.iti__sg{background-position:-4515px 0;height:14px}.iti__flag.iti__sh{background-position:-4537px 0;height:10px}.iti__flag.iti__si{background-position:-4559px 0;height:10px}.iti__flag.iti__sj{background-position:-4581px 0;height:15px}.iti__flag.iti__sk{background-position:-4603px 0;height:14px}.iti__flag.iti__sl{background-position:-4625px 0;height:14px}.iti__flag.iti__sm{background-position:-4647px 0;height:15px}.iti__flag.iti__sn{background-position:-4669px 0;height:14px}.iti__flag.iti__so{background-position:-4691px 0;height:14px}.iti__flag.iti__sr{background-position:-4713px 0;height:14px}.iti__flag.iti__ss{background-position:-4735px 0;height:10px}.iti__flag.iti__st{background-position:-4757px 0;height:10px}.iti__flag.iti__su{background-position:-4779px 0;height:10px}.iti__flag.iti__sv{background-position:-4801px 0;height:12px}.iti__flag.iti__sx{background-position:-4823px 0;height:14px}.iti__flag.iti__sy{background-position:-4845px 0;height:14px}.iti__flag.iti__sz{background-position:-4867px 0;height:14px}.iti__flag.iti__ta{background-position:-4889px 0;height:10px}.iti__flag.iti__tc{background-position:-4911px 0;height:10px}.iti__flag.iti__td{background-position:-4933px 0;height:14px}.iti__flag.iti__tf{background-position:-4955px 0;height:14px}.iti__flag.iti__tg{background-position:-4977px 0;height:13px}.iti__flag.iti__th{background-position:-4999px 0;height:14px}.iti__flag.iti__tj{background-position:-5021px 0;height:10px}.iti__flag.iti__tk{background-position:-5043px 0;height:10px}.iti__flag.iti__tl{background-position:-5065px 0;height:10px}.iti__flag.iti__tm{background-position:-5087px 0;height:14px}.iti__flag.iti__tn{background-position:-5109px 0;height:14px}.iti__flag.iti__to{background-position:-5131px 0;height:10px}.iti__flag.iti__tr{background-position:-5153px 0;height:14px}.iti__flag.iti__tt{background-position:-5175px 0;height:12px}.iti__flag.iti__tv{background-position:-5197px 0;height:10px}.iti__flag.iti__tw{background-position:-5219px 0;height:14px}.iti__flag.iti__tz{background-position:-5241px 0;height:14px}.iti__flag.iti__ua{background-position:-5263px 0;height:14px}.iti__flag.iti__ug{background-position:-5285px 0;height:14px}.iti__flag.iti__uk{background-position:-5307px 0;height:10px}.iti__flag.iti__um{background-position:-5329px 0;height:11px}.iti__flag.iti__un{background-position:-5351px 0;height:14px}.iti__flag.iti__us{background-position:-5373px 0;height:11px}.iti__flag.iti__uy{background-position:-5395px 0;height:14px}.iti__flag.iti__uz{background-position:-5417px 0;height:10px}.iti__flag.iti__va{background-position:-5439px 0;height:15px}.iti__flag.iti__vc{background-position:-5456px 0;height:14px}.iti__flag.iti__ve{background-position:-5478px 0;height:14px}.iti__flag.iti__vg{background-position:-5500px 0;height:10px}.iti__flag.iti__vi{background-position:-5522px 0;height:14px}.iti__flag.iti__vn{background-position:-5544px 0;height:14px}.iti__flag.iti__vu{background-position:-5566px 0;height:12px}.iti__flag.iti__wf{background-position:-5588px 0;height:14px}.iti__flag.iti__ws{background-position:-5610px 0;height:10px}.iti__flag.iti__xk{background-position:-5632px 0;height:15px}.iti__flag.iti__ye{background-position:-5654px 0;height:14px}.iti__flag.iti__yt{background-position:-5676px 0;height:14px}.iti__flag.iti__za{background-position:-5698px 0;height:14px}.iti__flag.iti__zm{background-position:-5720px 0;height:14px}.iti__flag.iti__zw{background-position:-5742px 0;height:10px}.iti__flag{background-color:#dbdbdb;background-image:url(../../node_modules/intl-tel-input/build/img/flags.png?1);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px #888;height:15px}.iti__flag.iti__np{background-color:#0000}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/fonts/Carlito-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/fonts/Carlito-Bold.woff2)format("woff2")}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp-solid,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714286em;vertical-align:.0535714em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416667em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:""}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:""}.fa-text-height:before{content:""}.fa-user-times:before,.fa-user-xmark:before{content:""}.fa-stethoscope:before{content:""}.fa-comment-alt:before,.fa-message:before{content:""}.fa-info:before{content:""}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:""}.fa-explosion:before{content:""}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-alt:before,.fa-calendar-days:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball-ball:before,.fa-volleyball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-circle-minus:before,.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:""}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before,.fa-search-location:before{content:""}.fa-forward-step:before,.fa-step-forward:before{content:""}.fa-face-smile-beam:before,.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football-ball:before,.fa-football:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angle-double-down:before,.fa-angles-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before,.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:""}.fa-burn:before,.fa-fire-flame-simple:before{content:""}.fa-male:before,.fa-person:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before,.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before,.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before,.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil-alt:before,.fa-pencil:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-file-clipboard:before,.fa-paste:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before,.fa-torah:before{content:""}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:""}.fa-toggle-off:before{content:""}.fa-archive:before,.fa-box-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before,.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before,.fa-concierge-bell:before{content:""}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:""}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-caret-square-right:before,.fa-square-caret-right:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-minus-square:before,.fa-square-minus:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-caret-square-down:before,.fa-square-caret-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before,.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-heart-broken:before,.fa-heart-crack:before{content:""}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:""}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:""}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:""}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-alt:before,.fa-headphones-simple:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-down:before,.fa-volume-low:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-alt:before,.fa-wheat-awn:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:""}.fa-peseta-sign:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-ghost:before{content:""}.fa-list-squares:before,.fa-list:before{content:""}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before,.fa-dot-circle:before{content:""}.fa-dizzy:before,.fa-face-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:""}.fa-paint-brush:before,.fa-paintbrush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before,.fa-hot-tub:before{content:""}.fa-map-location:before,.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-edit:before,.fa-pen-to-square:before{content:""}.fa-car-side:before{content:""}.fa-share-alt:before,.fa-share-nodes:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand-paper:before,.fa-hand:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before,.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before,.fa-grin-wink:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-rss-square:before,.fa-square-rss:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before,.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-ambulance:before,.fa-truck-medical:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-bolt:before,.fa-poo-storm:before{content:""}.fa-face-frown-open:before,.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-file-medical-alt:before,.fa-file-waveform:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:""}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-shuttle-van:before,.fa-van-shuttle:before{content:""}.fa-building-user:before{content:""}.fa-caret-square-left:before,.fa-square-caret-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-area-chart:before,.fa-chart-area:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before,.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:""}.fa-expand-arrows-alt:before,.fa-maximize:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before,.fa-triangle-circle-square:before{content:""}.fa-random:before,.fa-shuffle:before{content:""}.fa-person-running:before,.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before,.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:""}.fa-shop-slash:before,.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-thumb-tack-slash:before,.fa-thumbtack-slash:before{content:""}.fa-heart-pulse:before,.fa-heartbeat:before{content:""}.fa-people-carry-box:before,.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before,.fa-weight:before{content:""}.fa-user-friends:before,.fa-user-group:before{content:""}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before,.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before,.fa-procedures:before{content:""}.fa-shuttle-space:before,.fa-space-shuttle:before{content:""}.fa-face-laugh:before,.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-alt:before,.fa-microphone-lines:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before,.fa-file-upload:before{content:""}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:""}.fa-bath:before,.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-edit:before,.fa-user-pen:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-style:before,.fa-border-top-left:before{content:""}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-poll:before,.fa-square-poll-vertical:before{content:""}.fa-mug-hot:before{content:""}.fa-battery-car:before,.fa-car-battery:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:""}.fa-hand-back-fist:before,.fa-hand-rock:before{content:""}.fa-caret-square-up:before,.fa-square-caret-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-bar-chart:before,.fa-chart-bar:before{content:""}.fa-hands-bubbles:before,.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before,.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-plus-square:before,.fa-square-plus:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:""}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:""}.fa-columns:before,.fa-table-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly-box:before,.fa-dolly:before{content:""}.fa-smoking:before{content:""}.fa-compress-arrows-alt:before,.fa-minimize:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angle-double-right:before,.fa-angles-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before,.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-check-circle:before,.fa-circle-check:before{content:""}.fa-circle-stop:before,.fa-stop-circle:before{content:""}.fa-compass-drafting:before,.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before,.fa-skating:before{content:""}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:""}.fa-arrow-right-to-file:before,.fa-file-import:before{content:""}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:""}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before,.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before,.fa-laptop-house:before{content:""}.fa-face-tired:before,.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before,.fa-sprout:before{content:""}.fa-arrows-alt-h:before,.fa-left-right:before{content:""}.fa-boxes-packing:before{content:""}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:""}.fa-remove-format:before,.fa-text-slash:before{content:""}.fa-face-smile-wink:before,.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-h:before,.fa-arrows-left-right:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:""}.fa-children:before{content:""}.fa-blackboard:before,.fa-chalkboard:before{content:""}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-alt:before,.fa-shield-halved:before{content:""}.fa-atlas:before,.fa-book-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before,.fa-house-damage:before{content:""}.fa-file-archive:before,.fa-file-zipper:before{content:""}.fa-square:before{content:""}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-table-cells-column-lock:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:""}.fa-feather-alt:before,.fa-feather-pointed:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-ad:before,.fa-rectangle-ad:before{content:""}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"?"}.fa-file-signature:before{content:""}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:""}.fa-code:before{content:""}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before,.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before,.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before,.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:""}.fa-eject:before{content:""}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before,.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-map-signs:before,.fa-signs-post:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before,.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-home-user:before,.fa-house-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:""}.fa-face-surprise:before,.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before,.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-alt:before,.fa-apple-whole:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before,.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball-ball:before,.fa-basketball:before{content:""}.fa-satellite-dish:before{content:""}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:""}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:""}.fa-volume-high:before,.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before,.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before,.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before,.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-alt:before,.fa-phone-flip:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-fast-forward:before,.fa-forward-fast:before{content:""}.fa-face-meh-blank:before,.fa-meh-blank:before{content:""}.fa-parking:before,.fa-square-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before,.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before,.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before,.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-alt:before,.fa-bus-simple:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before,.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-home-lg:before,.fa-house-chimney:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before,.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before,.fa-store-alt:before{content:""}.fa-floppy-disk:before,.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-comment-dots:before,.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before,.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before,.fa-praying-hands:before{content:""}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before,.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before,.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-times:before,.fa-calendar-xmark:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-cog:before,.fa-user-gear:before{content:""}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-digging:before,.fa-person-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right-alt:before,.fa-quote-right:before{content:""}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before,.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:""}.fa-table-cells:before,.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-bible:before,.fa-book-bible:before{content:""}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-female:before,.fa-person-dress:before{content:""}.fa-comment-dollar:before{content:""}.fa-briefcase-clock:before,.fa-business-time:before{content:""}.fa-table-cells-large:before,.fa-th-large:before{content:""}.fa-book-tanakh:before,.fa-tanakh:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angle-double-up:before,.fa-angles-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass-empty:before,.fa-hourglass:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before,.fa-user-md:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera-alt:before,.fa-camera:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:""}.fa-hard-drive:before,.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-list-alt:before,.fa-rectangle-list:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:""}.fa-subway:before,.fa-train-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:""}.fa-crop-alt:before,.fa-crop-simple:before{content:""}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:""}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before,.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-droplet-slash:before,.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before,.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before,.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:""}.fa-clock-four:before,.fa-clock:before{content:""}.fa-backward-step:before,.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:""}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-3:before,.fa-battery-half:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-teletype:before,.fa-tty:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-hiking:before,.fa-person-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before,.fa-grin:before{content:""}.fa-backspace:before,.fa-delete-left:before{content:""}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-face-meh:before,.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-dead:before,.fa-book-skull:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:""}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:""}.fa-truck-pickup:before{content:""}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before,.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before,.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-chess-pawn:before{content:""}.fa-first-aid:before,.fa-kit-medical:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card-alt:before,.fa-credit-card:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before,.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-h-square:before,.fa-square-h:before{content:""}.fa-podcast:before{content:""}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-hands-helping:before,.fa-handshake-angle:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before,.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-blind:before,.fa-person-walking-with-cane:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before,.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-table-cells-row-lock:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before,.fa-search:before{content:""}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:""}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:""}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-edit:before,.fa-file-pen:before{content:""}.fa-receipt:before{content:""}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-dots:before,.fa-list-ul:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-alt:before,.fa-landmark-dome:before{content:""}.fa-arrow-up:before{content:""}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before,.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before,.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before,.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:""}.fa-shipping-fast:before,.fa-truck-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-adjust:before,.fa-circle-half-stroke:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before,.fa-radiation-alt:before{content:""}.fa-baseball-ball:before,.fa-baseball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before,.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip-horizontal:before,.fa-grip:before{content:""}.fa-share-from-square:before,.fa-share-square:before{content:""}.fa-child-combatant:before,.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-phone-square:before,.fa-square-phone:before{content:""}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:""}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left-alt:before,.fa-quote-left:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before,.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before,.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet-android:before,.fa-tablet:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-alt:before,.fa-car-rear:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-2:before,.fa-battery-quarter:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before,.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before,.fa-smile:before{content:""}.fa-thumb-tack:before,.fa-thumbtack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before,.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before,.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender-alt:before,.fa-transgender:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before,.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-alt:before,.fa-ticket-simple:before{content:""}.fa-building:before{content:""}.fa-angle-double-left:before,.fa-angles-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before,.fa-history:before{content:""}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:""}.fa-arrow-right-from-file:before,.fa-file-export:before{content:""}.fa-shield-blank:before,.fa-shield:before{content:""}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:""}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-magic:before,.fa-wand-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-biking:before,.fa-person-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before,.fa-globe-oceania:before{content:""}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-arrows-alt-v:before,.fa-up-down:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before,.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before,.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:""}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before,.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-angry:before,.fa-face-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-draw-polygon:before{content:""}.fa-balance-scale:before,.fa-scale-balanced:before{content:""}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:""}.fa-shower:before{content:""}.fa-desktop-alt:before,.fa-desktop:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:""}.fa-comment-sms:before,.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-4:before,.fa-battery-three-quarters:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-fist-raised:before,.fa-hand-fist:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before,.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before,.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:""}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before,.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:""}.fa-database:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-exchange-alt:before,.fa-right-left:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:""}.fa-arrows-up-down:before,.fa-arrows-v:before{content:""}.fa-face-grimace:before,.fa-grimace:before{content:""}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:""}.fa-level-down-alt:before,.fa-turn-down:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-envelope-square:before,.fa-square-envelope:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-band-aid:before,.fa-bandage:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before,.fa-globe-asia:before{content:""}.fa-id-card-alt:before,.fa-id-card-clip:before{content:""}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-allergies:before,.fa-hand-dots:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-coffee:before,.fa-mug-saucer:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-alt:before,.fa-user-large:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before,.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-table-cells-row-unlock:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before,.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:""}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:""}.fa-users-cog:before,.fa-users-gear:before{content:""}.fa-person-military-pointing:before{content:""}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before,.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-alt:before,.fa-handshake-simple:before{content:""}.fa-fighter-jet:before,.fa-jet-fighter:before{content:""}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-level-up-alt:before,.fa-turn-up:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/fonts/fa/fa-solid-900.woff2)format("woff2"),url(/fonts/fa/fa-solid-900.ttf)format("truetype")}.fa-solid,.fas{font-weight:900}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/fonts/fa/fa-brands-400.woff2)format("woff2"),url(/fonts/fa/fa-brands-400.ttf)format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-dart-lang:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before,.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-flutter:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/fonts/fa/fa-regular-400.woff2)format("woff2"),url(/fonts/fa/fa-regular-400.ttf)format("truetype")}.fa-regular,.far{font-weight:400}.tree,.tree ul{list-style:none;margin:0;padding:0}.tree ul{margin-left:1.6em;position:relative}.tree ul ul{margin-left:.5em}.tree ul:before{border-left:1px solid;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:0}.tree li{margin:0;padding:0 1em;position:relative}.tree ul li:before{border-top:1px solid;content:"";display:block;height:0;left:0;margin-top:-1px;position:absolute;top:1em;width:10px}.tree ul li:last-child:before{background:#fff;bottom:0;height:auto;top:1em}.indicator{margin-right:5px}.tree li button,.tree li button:active,.tree li button:focus{background:0 0;border:none;color:#369;margin:0;outline:0;padding:0;text-decoration:none}.tree ul.in-card li:last-child:before{background:#f8f9fa;bottom:0;height:auto;top:1em}rm-debale-page{--debale-field-height:clamp(28px,4dvh,40px);--debale-space:clamp(6px,.8dvh,12px)}rm-debale-page .debale-fields-screen{gap:var(--debale-space);grid-template-columns:repeat(2,minmax(0,1fr))}rm-debale-page .debale-fields-card{min-width:0;padding:clamp(10px,1.6dvh,20px)}rm-debale-page .debale-fields-card>*{margin-block:0}rm-debale-page .debale-fields-card>*+*{margin-top:var(--debale-space)}rm-debale-page .debale-fields-card>.flex{gap:clamp(4px,.6dvh,8px)}rm-debale-page .debale-fields-card fieldset>*{margin-block:0}rm-debale-page .debale-fields-card fieldset>*+*{margin-top:4px}rm-debale-page .debale-fields-card fieldset>input{height:var(--debale-field-height)}rm-debale-page .debale-choice-grid{gap:clamp(4px,.7dvh,8px)}rm-debale-page .debale-choice-missing{padding:4px}rm-debale-page .debale-choice-label{align-items:center;display:flex;gap:8px;min-height:16px;width:100%}rm-debale-page .debale-choice-label input{font-size:11px;font-weight:400;height:28px;margin-left:auto;min-width:0;padding:0 8px;width:50%}rm-debale-page .debale-choice-button{font-size:12px;line-height:1.2;min-height:54px;min-width:0;overflow-wrap:anywhere;padding:6px}rm-debale-page .debale-field{gap:clamp(6px,1dvw,12px)}rm-debale-page .debale-field>span{width:clamp(78px,12dvw,140px)}rm-debale-page .debale-field input{height:var(--debale-field-height);min-height:0}rm-debale-page .debale-field rm-age-input{display:block;flex:1;min-width:0}rm-debale-page .debale-field rm-age-input .calendar-input{background:0 0;border:0;border-radius:0;box-shadow:none;display:block;height:auto}rm-debale-page .debale-field rm-age-input input{background:#fcfcfb;border:1px solid #d9d9d5;border-radius:5px;color:inherit;font-size:12px;font-weight:700;line-height:24px;padding:8px 12px}rm-debale-page .debale-field rm-age-input input:focus{border-color:var(--color-rm-green);box-shadow:none}rm-debale-page .debale-field rm-age-input.debale-age-missing input{background:#fffdf7;border-color:#e8c989}rm-debale-page .debale-counter button,rm-debale-page .debale-counter input{height:var(--debale-field-height)}rm-debale-page .debale-step-header{gap:6px;margin-bottom:var(--debale-space);min-height:54px;padding:clamp(6px,1dvh,13px) clamp(10px,1.5dvw,18px)}rm-debale-page .debale-collection-screen>*{margin-block:0}rm-debale-page .debale-collection-screen>*+*{margin-top:var(--debale-space)}rm-debale-page .debale-step-content>div{padding-bottom:clamp(4px,.6dvh,16px)}rm-debale-page .debale-home-main{padding-block:clamp(8px,1.5dvh,24px)}rm-debale-page .debale-absence{min-height:36px}rm-debale-page .debale-catalogue-grid{grid-template-columns:repeat(5,minmax(0,1fr))}rm-debale-page .debale-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}rm-debale-page .debale-catalogue-option{gap:4px;min-height:clamp(56px,8dvh,104px);padding:6px}rm-debale-page .debale-catalogue-option>span:first-child{height:20px;width:20px}rm-debale-page .debale-footer{padding:0 clamp(10px,1.8dvw,26px) clamp(6px,1dvh,16px)}rm-debale-page .debale-footer nav{gap:4px;margin-bottom:clamp(5px,1dvh,13px)}rm-debale-page .debale-footer nav button{font-size:clamp(8px,1.3dvh,10px);min-height:clamp(42px,6.5dvh,65px);padding:5px 2px}rm-debale-page .debale-footer>div>button{height:clamp(36px,5.5dvh,60px)}rm-debale-page .debale-work-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}rm-debale-page .debale-work-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}rm-debale-page .debale-work-card{padding:14px 16px}rm-debale-page .debale-work-card-body{min-height:210px}rm-debale-page .debale-work-card-title{font-size:17px;line-height:1.25}rm-debale-page .debale-work-card-company{font-size:13px}rm-debale-page .debale-work-card-amount{font-size:24px}rm-debale-page .debale-work-card-files{align-items:center;border:1px solid #eeecea;border-radius:4px;display:flex;font-size:12px;font-weight:700;gap:6px;padding:7px 10px}rm-debale-page .debale-work-thumbnail{height:54px;min-width:0;width:74px}rm-debale-page .debale-dialog{--debale-dialog-gap:clamp(10px,1.6dvh,18px);--debale-dialog-padding:clamp(16px,2.4dvh,26px)}rm-debale-page .debale-dialog .rm-modal-card{max-height:calc(100dvh - 32px);overflow:hidden}rm-debale-page .debale-dialog .rm-modal-card:has(.camera-modal-overlay){overflow:visible}rm-debale-page .debale-dialog .rm-modal-content{overflow:hidden}rm-debale-page .debale-dialog header{flex-shrink:0;padding:16px var(--debale-dialog-padding)}rm-debale-page .debale-dialog header h2{font-size:18px;line-height:1.3}rm-debale-page .debale-dialog header p{font-size:11px;margin-top:4px}rm-debale-page .debale-dialog header>button{height:32px;min-height:0;padding:0;width:32px}rm-debale-page .debale-dialog .debale-dialog-body,rm-debale-page .debale-dialog .debale-dialog-form{display:flex;flex-direction:column;min-height:0;overflow:hidden}rm-debale-page .debale-dialog .debale-dialog-fields{min-height:0;overflow-y:auto;padding:var(--debale-dialog-padding)}rm-debale-page .debale-dialog .debale-dialog-fields>*{margin-block:0}rm-debale-page .debale-dialog .debale-dialog-fields>*+*{margin-top:var(--debale-dialog-gap)}rm-debale-page .debale-dialog input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),rm-debale-page .debale-dialog select,rm-debale-page .debale-dialog textarea{border:1px solid #d9d9d5;border-radius:5px;font-size:13px;height:48px;line-height:24px;min-height:0;min-width:0;padding:10px 14px;width:100%}rm-debale-page .debale-dialog input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):disabled,rm-debale-page .debale-dialog select:disabled,rm-debale-page .debale-dialog textarea:disabled{background:#f4f4f1}rm-debale-page .debale-dialog input[type=checkbox]{flex-shrink:0;height:18px;width:18px}rm-debale-page .debale-dialog label:has(>input[type=checkbox]){align-self:end;min-height:48px;padding:10px 14px}rm-debale-page .debale-dialog .debale-dialog-precision{resize:none}rm-debale-page .debale-dialog .debale-dialog-unit{min-width:0;position:relative}rm-debale-page .debale-dialog .debale-dialog-unit input{padding-right:76px}rm-debale-page .debale-dialog .debale-dialog-unit>span{color:#6b7280;font-size:11px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}rm-debale-page .debale-dialog .debale-dialog-year{display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) 48px;margin:0 auto;max-width:300px}rm-debale-page .debale-dialog .debale-dialog-year button{height:48px;width:48px}rm-debale-page .debale-dialog .debale-dialog-year input{font-size:24px}rm-debale-page .debale-dialog .debale-dialog-chips,rm-debale-page .debale-dialog .debale-dialog-pair,rm-debale-page .debale-dialog .debale-dialog-three,rm-debale-page .debale-dialog .debale-dialog-tiles{display:grid;gap:8px}rm-debale-page .debale-dialog .debale-dialog-six,rm-debale-page .debale-dialog .debale-dialog-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-dialog-chips,rm-debale-page .debale-dialog .debale-dialog-three{grid-template-columns:repeat(3,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-dialog-chips.debale-dialog-six{grid-template-columns:repeat(6,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-dialog-chips.debale-dialog-pair,rm-debale-page .debale-dialog .debale-dialog-pair{grid-template-columns:repeat(2,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-dialog-inline-other{align-self:center;grid-column:span 3}rm-debale-page .debale-dialog .debale-dialog-tiles>button{font-size:11px;line-height:1.2;min-height:clamp(72px,10dvh,88px);min-width:0;padding:8px 4px}rm-debale-page .debale-dialog .debale-dialog-tiles>button>span:first-child{align-items:center;background:#f5f5f3;border-radius:4px;display:flex;height:32px;justify-content:center;padding:7px;width:32px}rm-debale-page .debale-dialog .debale-dialog-chips>button{font-size:12px;height:48px;min-height:0;padding:8px}rm-debale-page .debale-dialog .debale-dialog-finance{background:#fafaf8;border:1px solid #eeecea;border-radius:5px;padding:14px}rm-debale-page .debale-dialog .debale-dialog-finance label:has(>input[type=checkbox]){background:#fff;border:1px solid #d9d9d5;border-radius:5px;margin-top:4px;min-height:40px;padding:8px 10px}rm-debale-page .debale-dialog .debale-dialog-attachments{align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,280px) 136px}rm-debale-page .debale-dialog .debale-dialog-attachments .photo-input-source-actions>button,rm-debale-page .debale-dialog .debale-dialog-attachments>label{font-size:11px;height:88px;min-height:0;padding:8px}rm-debale-page .debale-dialog .debale-dialog-attachments .photo-input-source-actions>button span{font-size:11px}rm-debale-page .debale-dialog .debale-dialog-footer{align-items:center;background:#fcfcfb;border-top:1px solid #eeecea;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px var(--debale-dialog-padding)}rm-debale-page .debale-dialog .debale-dialog-context{color:#6b7280;font-size:11px;font-weight:700;min-width:0}rm-debale-page .debale-dialog .debale-work-success-actions{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-work-success-tile{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:5px;color:#374151;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:128px;min-width:0;padding:16px 10px;text-align:center}rm-debale-page .debale-dialog .debale-work-success-tile strong{font-size:14px}rm-debale-page .debale-dialog .debale-work-success-tile>span:last-of-type{color:#9ca3af;font-size:11px}rm-debale-page .debale-dialog .debale-work-success-tile:hover{background:#fcfef8;border-color:#b1e457;color:#374151}rm-debale-page .debale-dialog .debale-work-success-icon{background:#f5f5f3;border-radius:4px;color:#6b7280;height:40px;padding:10px;width:40px}rm-debale-page .debale-dialog .debale-work-photo-engine{display:block;margin:0}rm-debale-page .debale-dialog .debale-dialog-actions{display:flex;flex-shrink:0;gap:10px;margin-left:auto}rm-debale-page .debale-dialog .debale-dialog-actions button{font-size:12px;height:48px;min-height:0;min-width:84px;padding:0 20px;width:auto}.trueRadio{height:0;margin:0;opacity:0;position:absolute;width:0}.substitionRadio{background-color:#fff;border:4px solid gray;border-radius:30%;cursor:pointer;display:inline-block;flex-shrink:0;position:relative;transition:all .15s ease-in-out}.substitionRadio:after{color:green;content:"✓";font-size:25px;font-weight:700;left:50%;position:absolute;top:55%;transform:translate(-50%,-60%)scale(0);transition:transform .15s ease-in-out}.trueRadio:checked~.substitionRadio:after{transform:translate(-50%,-60%)scale(1)}.trueRadio:disabled~.substitionRadio{background-color:#f5f5f5;border-color:#ccc;cursor:not-allowed;opacity:.5}.trueRadio:disabled:checked~.substitionRadio:after{color:#999;transform:translate(-50%,-60%)scale(1)}.trueCheckbox{opacity:0;position:absolute}.substitionCheckbox{background-color:#fff;border:2px solid gray;border-radius:30%;cursor:pointer;display:inline-block;line-height:1;overflow:hidden;position:relative;transition:all .15s ease-in-out}.substitionCheckbox:after{align-items:center;color:green;content:"✓";display:flex;font-size:.8em;font-weight:700;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0);transition:transform .15s ease-in-out}.trueCheckbox:checked+.substitionCheckbox:after{transform:translate(-50%,-60%)scale(1)}.trueCheckbox:disabled+.substitionCheckbox{background-color:#f5f5f5;border-color:#ccc;cursor:not-allowed;opacity:.5}.trueCheckbox:disabled:checked+.substitionCheckbox:after{color:#999;transform:translate(-50%,-60%)scale(1)}.checkbox-with-shadow .checkbox-label{border-radius:.5rem;display:inline-block;padding:.5rem 1rem;transition:box-shadow .3s ease-in-out,transform .2s ease-in-out}.checkbox-with-shadow .trueCheckbox:checked~.checkbox-label{box-shadow:0 0 10px #a9ffad}.trueCheckbox.checkbox-with-shadow:checked~label{box-shadow:0 0 10px #0f1;transition:box-shadow .3s ease-in-out}.checkbox-with-shadow:hover .checkbox-label,.trueCheckbox.checkbox-with-shadow:hover~label{transform:translateY(-1px)}.checkbox-with-shadow .trueCheckbox:disabled~.checkbox-label,.trueCheckbox.checkbox-with-shadow:disabled~label{cursor:not-allowed;opacity:.6}.toggleable-option{align-items:center;background-color:#0000;border:1px solid #000;border-radius:7px;color:#000;cursor:pointer;display:inline-flex;gap:.5rem;padding:.75rem 1rem;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggleable-option:has(input:checked){background-color:#000;color:#fff}.toggleable-option:has(input:disabled){cursor:not-allowed;opacity:.3}.toggleable-option-bdc-simplifie{align-items:center;background-color:#0000;border:1px solid #000;border-radius:7px;cursor:pointer;display:inline-flex;font-size:16px;gap:.5rem;height:40px;padding:.5rem 1rem;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:240px}.toggleable-option-bdc-simplifie:not(:has(input:disabled)):hover{background-color:#c6e0b4ac}.toggleable-option-bdc-simplifie:has(input:checked){background-color:#000;box-shadow:inset 0 0 10px #0064001a;color:#fff}.toggleable-option-bdc-simplifie:has(input:disabled){cursor:not-allowed;opacity:.3}.toggleable-option-bdc-simplifie-step2{align-items:center;background-color:#0000;border:1px solid #000;border-radius:7px;cursor:pointer;display:inline-flex;gap:.5rem;height:25px;padding:2px 8px;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.toggleable-option-bdc-simplifie-step2:not(:has(input:disabled)):hover{background-color:#c6e0b4ac}.toggleable-option-bdc-simplifie-step2:has(input:checked){background-color:#000;box-shadow:inset 0 0 10px #0064001a;color:#fff}.toggleable-option-bdc-simplifie-step2:has(input:disabled){cursor:not-allowed;opacity:.3}.input-container{background-color:red}#miniCalendarEntete{margin-bottom:.5rem;min-width:210px;width:100%}.sidebar-agenda-title{background-color:var(--color-rm-green);border-radius:999px;color:#fff;display:inline-block;font-size:clamp(10px,1.2vmin,18px);font-weight:700;padding:4px 20px;white-space:nowrap}#mini-calendar{border:none!important;margin-bottom:1rem;min-width:210px;width:100%}#mini-calendar *{background-color:#0000;border:none!important;font-weight:500}#mini-calendar .fc-daygrid-day-events{display:none}#mini-calendar .fc-day{justify-items:center;text-align:center}#mini-calendar .fc-daygrid-day-top{font-size:clamp(8px,1.2vmin,22px)}#mini-calendar .fc-daygrid-day-frame{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:max(30px,3.5vmin);justify-content:center;transition:all .3s;width:max(30px,3.5vmin)}#mini-calendar .fc-daygrid-day-frame:hover{background-color:var(--color-rm-green)}#mini-calendar .fc-daygrid-day-frame:hover *{color:#fff}#mini-calendar .fc-day-disabled,#mini-calendar .fc-day-other{background:0 0!important;color:inherit!important;pointer-events:none}#mini-calendar .dateClick{background-color:var(--color-rm-green);border-radius:max(25px,2.5vmin)}#mini-calendar .dateClick *{color:#fff}.mini-calendar-grid{display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.mini-calendar-header-cell{color:#6b7280;font-size:.7rem;font-weight:600;padding:4px;text-align:center}.mini-calendar-day{border-radius:7px!important;cursor:pointer;font-size:.8rem;padding:6px 4px;text-align:center;transition:all .15s}.mini-calendar-day.selected,.mini-calendar-day:hover{background-color:var(--color-rm-green)!important}.mini-calendar-day.selected{color:#fff;font-weight:700}.mini-calendar-day.today{background-color:#97bf0d1a!important;border:1px solid var(--color-rm-green)!important;color:var(--color-rm-green)!important;font-weight:700}.mini-calendar-day.holiday{background-color:#e0e0e0!important;color:#888!important;cursor:not-allowed!important;pointer-events:none}.legend-section-title{color:#374151;font-size:clamp(11px,1.1vmin,20px);font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.legend-dot{border-radius:3px;flex-shrink:0;height:12px;width:12px}.legend-label{font-size:clamp(12px,1.2vmin,20px);line-height:1.2}.legendType,.legendUserSelect{align-items:center;background:0 0;border:1px solid #0000;border-radius:8px;color:#000!important;cursor:pointer;display:flex;gap:10px;padding:6px 8px;text-align:left;transition:all .2s;width:90%}.legendType:hover,.legendUserSelect:hover{background-color:#f3f4f6}.legendType[data-selected=true],.legendUserSelect[data-selected=true]{background-color:#97bf0d26;border-color:var(--color-rm-green)!important}.sidebar-content-to-hide{transform-origin:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#calendarModuleWrapper.sidebar-collapsed .sidebar-content-to-hide,.sidebar-content-to-hide.collapsed{opacity:0;pointer-events:none;transform:translate(-20px)}:root{--sidebar-expanded-width:12vw;--sidebar-min-width:240px;--sidebar-max-width:400px;--sidebar-collapsed-width:35px}#calendarModuleWrapper{--calendar-hour-column-width:70px;--calendar-week-column-min-width:150px;--calendar-vendor-column-min-width:200px;--calendar-vendor-photo-size:38.4px;--calendar-multi-columns:repeat(var(--calendar-vendor-count,1),minmax(var(--calendar-vendor-column-min-width),1fr))}#calendar,#calendar-multi-column{font-size:1.2vmin;height:100%;width:100%}#calendarMainArea{-webkit-overflow-scrolling:touch;cursor:default;overflow:hidden;position:relative;transition:all .3s}#calendarMainArea.active-dragging{cursor:grabbing;scroll-behavior:auto}#calendarSidebar{backface-visibility:hidden;flex-shrink:0;max-width:var(--sidebar-max-width);min-width:var(--sidebar-min-width);overflow:hidden;position:relative;transform:translate(0)translateZ(0);transform-origin:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);width:var(--sidebar-expanded-width);will-change:transform,opacity}#calendarModuleWrapper{height:calc(100dvh - 40px);overflow:hidden;padding-top:17px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#calendarModuleWrapper.sidebar-collapsed{gap:0!important}#calendarModuleWrapper.sidebar-collapsed #calendarMainArea{flex:1;margin-left:0;transition:margin-left .35s cubic-bezier(.4,0,.2,1)}#calendarModuleWrapper.sidebar-collapsed #calendarMainArea #btnToggleSidebar i{transform:rotate(180deg);transition:transform .3s}#calendarMainArea{transition:margin-left .35s cubic-bezier(.4,0,.2,1);will-change:margin-left}#calendarModuleWrapper{background:#f6f5f3}#calendarModuleWrapper .calendar-layout-row{gap:0!important;position:relative}#calendarModuleWrapper #calendarSidebar{background:#fff;border:1px solid #eeecea;border-radius:10px;box-shadow:0 12px 28px #1a1a1a29;left:16px;max-width:320px;min-width:0;opacity:0;overflow:hidden;padding:16px;pointer-events:none;position:absolute;top:8px;transform:translateY(-8px)scale(.98);transition:transform .16s,opacity .16s;width:min(320px,100vw - 32px);z-index:80}#calendarModuleWrapper:not(.sidebar-collapsed) #calendarSidebar{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}#calendarModuleWrapper.sidebar-collapsed #calendarSidebar{opacity:0;pointer-events:none;position:absolute;transform:translateY(-8px)scale(.98);z-index:80}#calendarModuleWrapper.sidebar-collapsed #calendarSidebar *{visibility:visible}#calendarModuleWrapper #calendarMainArea{background:#fff;margin-left:0;min-width:0;width:100%}body:has(#calendarModuleWrapper),html:has(#calendarModuleWrapper){height:100%}body:has(#calendarModuleWrapper){display:flex;flex-direction:column;overflow:hidden}body:has(#calendarModuleWrapper) #mainHeader{flex:none}body:has(#calendarModuleWrapper) #mainContent{display:flex;flex:auto;flex-direction:column;min-height:0;overflow:hidden}#calendarModuleWrapper{box-sizing:border-box;flex:auto;height:auto;min-height:0;min-width:0}#calendarModuleWrapper .calendar-layout-row{flex:auto;min-height:0;min-width:0;overflow:hidden}#calendarModuleWrapper #calendarMainArea{display:flex;flex:auto;flex-direction:column;min-height:0;overflow:hidden}#calendarModuleWrapper #calendar,#calendarModuleWrapper #calendar-multi-column{flex:auto;height:100%;min-height:0}.calendrier-day-wrapper,.calendrier-week-wrapper{background:0 0;border:none;border-radius:0;display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden;width:100%}.calendrier-header-row{background:0 0;box-shadow:0 2px 4px #00000080;display:flex;flex-shrink:0;min-width:0;position:sticky;top:0;width:100%;z-index:30}.calendrier-corner{background:#fff;border:none!important;box-shadow:none!important;flex-shrink:0;left:0;min-width:var(--calendar-hour-column-width,70px);position:sticky;width:var(--calendar-hour-column-width,70px);z-index:40}.calendrier-corner:after{background-color:#0000001a;bottom:0;content:"";height:33%;position:absolute;right:0;width:1px}.calendrier-headers-container{background-color:#fff!important;display:flex;flex:1;min-width:0;overflow:hidden;position:relative;z-index:11}.calendrier-headers-container .calendrier-headers-inner{display:grid;grid-template-columns:repeat(var(--calendar-week-day-count,7),minmax(0,1fr));min-width:0;width:100%}.calendrier-headers-container .calendrier-custom-day-header{min-width:0;position:relative}.calendrier-headers-container .calendrier-custom-day-header:after{background-color:#0000001a;bottom:0;content:"";height:33%;position:absolute;right:0;width:1px}.calendrier-headers-container .calendrier-custom-day-header:last-child:after{display:none}.calendrier-corner--date{align-items:center;color:#000;display:flex;font-size:.85rem;font-weight:600;justify-content:center;padding:8px 4px;text-align:center}.calendrier-headers-container--multi{display:grid;grid-template-columns:var(--calendar-multi-columns,repeat(1,minmax(200px,1fr)))}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header{background-color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;min-width:0;padding:8px 2px 0;position:relative;text-align:center}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header:after{background-color:#0000001a;bottom:0;content:"";height:33%;position:absolute;right:0;width:1px}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header:last-child:after{display:none}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header.is-active{background-color:#8cc63f0d;border-bottom:2px solid #97bf0d;transition:all .3s}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header.is-active .vendor-photo{border-color:#97bf0d!important;box-shadow:0 0 10px #8cc63f4d}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header.is-active .vendor-name{color:#97bf0d;font-weight:700}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-badge{align-items:center;display:inline-flex;flex-direction:column;padding-top:10px;position:relative}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-badge .activated-icon{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;color:#97bf0d;font-size:1.2rem;position:absolute;right:0;top:0;z-index:2}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-badge .vendor-photo{border:3px solid var(--vendor-color,#3b82f6);border-radius:50%;height:var(--calendar-vendor-photo-size);-o-object-fit:cover;object-fit:cover;width:var(--calendar-vendor-photo-size)}.calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-badge .vendor-name{align-items:center;background-color:#0000;border:none;color:#000;display:flex;font-size:1rem;font-weight:500;height:auto;margin-top:2px;padding:1px;place-content:center;text-align:center;width:auto}.calendar-week-day-name-short{display:none}.secteur-prod-badge{align-items:center;background:#8cc63f26;border:1px solid #8cc63f4d;border-radius:20px;color:#5a8d1d;display:inline-flex;font-weight:700;text-transform:uppercase}.secteur-prod-badge.secteur-prod-badge--off{background:#dc26261f;border-color:#dc262647;color:#b42318}.calendrier-day-wrapper .calendrier-custom-day-header .secteur-prod-badge{font-size:12px;gap:6px;margin-top:8px;padding:4px 12px}.calendrier-day-wrapper .calendrier-custom-day-header .secteur-prod-badge i{font-size:10px}.calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge{font-size:11px;gap:6px;margin-top:6px;padding:2px 8px}.calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge i{font-size:10px}.calendrier-multi-colonnes-user-header .secteur-prod-badge{font-size:10px;gap:4px;margin-top:4px;padding:2px 8px}.calendrier-multi-colonnes-user-header .secteur-prod-badge i{font-size:8px}.binome-prod-badge{align-items:center;color:#4b5563;display:inline-flex;font-size:9px;font-weight:700;gap:4px;line-height:1;margin-top:3px}.binome-prod-badge img{border-radius:9999px;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.calendrier-header-row{border-bottom:1px solid #eeecea;box-shadow:0 1px 3px #1a1a1a24;height:92px;min-height:92px}.calendrier-header-row .calendrier-headers-container,.calendrier-header-row .calendrier-headers-inner{height:100%}.calendrier-header-row .calendrier-corner{align-items:center;display:flex;height:100%;justify-content:center;padding:0 6px}.calendrier-corner-date-pill{align-items:center;background:#a3e635;border-radius:5px;color:#365314;display:flex;flex-direction:column;justify-content:center;line-height:1.1;min-height:62px;padding:7px 0;width:56px}.calendrier-corner-date-pill b{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.calendrier-corner-date-pill span{font-size:20px;font-weight:800;margin-top:3px}.calendrier-corner-date-pill em{color:#365314bf;font-size:9.5px;font-style:normal;font-weight:800;letter-spacing:.06em;margin-top:3px;text-transform:uppercase}.calendrier-header-row .calendrier-custom-day-header{align-items:center;background:#fff;display:flex;flex-direction:column;gap:7px;height:100%;min-height:0;padding:0 10px}.calendrier-day-wrapper .calendrier-headers-container .calendrier-custom-day-header{flex:1}.calendrier-header-row .calendrier-custom-day-header{display:grid;gap:8px 4px;grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);justify-content:center;place-items:center}.calendrier-header-row .calendrier-custom-day-header .calendrier-day-name{grid-area:2/1/auto/-1;justify-self:center}.calendrier-week-wrapper--all-users .calendrier-custom-day-header{grid-template-rows:minmax(0,1fr) auto;row-gap:8px}.calendrier-week-wrapper--all-users .calendrier-custom-day-header .calendrier-day-name{grid-row:1}.calendrier-week-wrapper--all-users .calendrier-custom-day-header .calendar-production-badges{grid-row:2}.calendrier-header-row .calendrier-custom-day-header .secteur-prod-badge{grid-row:3}.calendrier-header-row .calendar-production-badges{align-items:center;display:flex;gap:4px;grid-area:3/1/auto/-1;justify-content:center;max-width:100%;min-width:0}.calendrier-header-row .calendar-production-badges .secteur-prod-badge{margin:.5rem 0;order:1}.calendrier-header-row .calendar-production-badges .binome-prod-badge{order:0}.calendrier-header-row .calendrier-custom-day-header.calendar-day-is-today{background:#fbfef5}.calendrier-header-row .calendrier-day-name{color:#1a1a1a;font-size:12.5px;font-weight:800;letter-spacing:.06em;line-height:1.1;margin:0;text-transform:uppercase}.calendrier-header-row .calendar-day-date-full,.calendrier-header-row .calendar-week-day-name-full{display:inline}.calendrier-header-row .calendar-day-date-short,.calendrier-header-row .calendar-week-day-name-short{display:none}.calendrier-header-row .calendrier-day-num{display:none!important}.calendrier-header-row .calendar-day-is-today .calendrier-day-name{color:#3a5c00}.calendrier-day-wrapper .calendrier-header-row .secteur-prod-badge,.calendrier-header-row .secteur-prod-badge,.calendrier-multi-wrapper .calendrier-header-row .secteur-prod-badge,.calendrier-week-wrapper .calendrier-header-row .secteur-prod-badge{align-items:center;background:#f6f5f3;border:1px solid #e7e4df;border-radius:4px;box-sizing:border-box;color:#4b5563;display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;justify-content:center;letter-spacing:.06em;line-height:1.1;margin-bottom:.5rem;margin-top:.5rem;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.calendrier-header-row .secteur-prod-badge i{flex:none;font-size:10px}.calendrier-header-row .secteur-prod-badge.secteur-prod-badge--off{background:#f6f5f3;border-color:#e7e4df;color:#6b7280}.calendrier-header-row .binome-prod-badge{align-items:center;background:#ecfccb;border:1px solid #d9eab9;border-radius:4px;box-sizing:border-box;color:#365314;display:inline-flex;font-size:9px;font-weight:800;gap:3px;grid-row:3;height:20px;justify-content:center;letter-spacing:.06em;line-height:1.1;margin:0;max-width:100%;min-height:20px;order:-1;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.calendrier-header-row .binome-photo-placeholder,.calendrier-header-row .binome-prod-badge img{align-items:center;background:#f6f5f3;border:1px solid #e7e4df;border-radius:50%;color:#6b7280;display:inline-flex;flex:0 0 16px;font-size:8px;height:16px;justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:16px}.calendrier-header-row .calendrier-multi-colonnes-user-header{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;padding:0 10px}.calendrier-header-row .calendrier-multi-colonnes-user-header.is-active{background:#fbfef5}.calendrier-header-row .vendor-badge{display:grid;gap:0;grid-template-rows:minmax(0,1fr)var(--calendar-vendor-photo-size)auto minmax(0,1fr);height:100%;justify-content:center;place-items:center;width:100%}.calendrier-header-row .vendor-line{align-items:center;display:flex;gap:9px;grid-area:2/1/auto/-1;justify-content:center;justify-self:center;max-width:100%;min-width:0}.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-photo,.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-photo-placeholder,.calendrier-header-row .vendor-photo,.calendrier-header-row .vendor-photo-placeholder{align-items:center;background:#f6f5f3;border:2px solid #a3e635;border-radius:50%;color:#6b7280;display:inline-flex;flex:0 0 var(--calendar-vendor-photo-size);font-size:14px;height:var(--calendar-vendor-photo-size);justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:var(--calendar-vendor-photo-size)}.calendrier-header-row .vendor-name{color:#1a1a1a;font-size:12.5px!important;font-weight:800!important;letter-spacing:.06em;min-width:0;overflow:hidden;padding:0!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.calendrier-header-row .calendrier-multi-colonnes-user-header .binome-prod-badge,.calendrier-header-row .calendrier-multi-colonnes-user-header .secteur-prod-badge{grid-row:3}.calendrier-header-row .calendrier-multi-colonnes-user-header .activated-icon{position:absolute;right:8px;top:8px}.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-badge{display:grid;gap:0;grid-template-rows:minmax(0,1fr)var(--calendar-vendor-photo-size)auto minmax(0,1fr);height:100%;justify-content:center;place-items:center;width:100%}.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-line{grid-area:2/1/auto/-1}.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-name{font-size:12.5px!important;padding:0!important}.calendrier-header-row .secteur-prod-badge.my-2{margin-block:.5rem}.calendar-today-svg{display:none}.calendrier-content-row{display:flex;flex:1;min-width:0;overflow:hidden}.calendrier-scroll-container{display:flex;flex-direction:column;min-width:100%;width:-moz-fit-content;width:fit-content}.calendrier-multi-wrapper{--calendar-multi-columns:repeat(var(--calendar-vendor-count,1),minmax(var(--calendar-vendor-column-min-width,200px),1fr))}.calendrier-body-wrapper{display:flex;width:100%}.calendrier-hours-column{background:#fff;border-right:1px solid #0000001a;flex-shrink:0;left:0;min-width:var(--calendar-hour-column-width,70px);position:sticky;width:var(--calendar-hour-column-width,70px);z-index:20}.calendrier-hours-inner{min-width:max(var(--calendar-hour-column-width,70px),55px);width:100%}.calendrier-hours-inner .calendrier-custom-hour{height:var(--cell-height,70px)}.calendrier-grid-body{overscroll-behavior:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;overflow:auto;touch-action:manipulation!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendrier-grid-body::-webkit-scrollbar{display:none}.calendrier-week-wrapper .calendrier-grid-body{overflow-x:hidden;overscroll-behavior-x:auto}.calendrier-week-wrapper .calendrier-scroll-container{min-width:100%;width:100%}.calendrier-grid-inner{display:grid;min-width:-moz-max-content;min-width:max-content}.calendrier-grid-inner .calendrier-custom-cell{border-bottom:1px solid #0000001a;height:var(--cell-height,70px);min-width:0;position:relative}.calendrier-grid-inner.calendrier-grid-inner--day{flex:1;grid-template-columns:1fr;min-width:0;position:relative}.calendrier-grid-inner.calendrier-grid-inner--day .calendrier-custom-cell{border-right:none;cursor:pointer;transition:background-color .15s}.calendrier-grid-inner.calendrier-grid-inner--week{flex:1;grid-template-columns:repeat(var(--calendar-week-day-count,7),minmax(0,1fr));min-width:0;position:relative;width:100%}.calendrier-grid-inner.calendrier-grid-inner--week .calendrier-custom-cell{cursor:pointer;transition:background-color .15s}.calendrier-grid-inner.calendrier-grid-inner--multi{flex:1;grid-template-columns:var(--calendar-multi-columns,repeat(1,minmax(200px,1fr)));position:relative}.calendrier-grid-inner.calendrier-grid-inner--multi .calendrier-multi-colonnes-cell{border-bottom:1px solid #0000001a;border-right:1px solid #0000001a;cursor:pointer;height:var(--cell-height,70px);min-width:0;position:relative;transition:background-color .15s}.calendrier-grid-inner.calendrier-grid-inner--multi .calendrier-multi-colonnes-cell:hover{background-color:#fff3}.calendrier-grid-inner.calendrier-grid-inner--multi .calendrier-multi-colonnes-cell:last-child{border-right:none}.calendrier-grid-inner.calendrier-grid-inner--multi .calendrier-multi-empty-state{align-items:center;color:#9ca3af;display:flex;font-size:12px;font-style:italic;grid-column:1/-1;justify-content:center;min-height:calc(var(--cell-height,70px)*4);pointer-events:none}.calendrier-custom-week,.calendrier-multi-colonnes{background:#fff;border:1px solid #0000001a;border-left:none;border-radius:8px;border-top:none;display:grid;gap:0;min-width:-moz-max-content;min-width:max-content;overflow:hidden}.calendrier-custom-day-header,.calendrier-multi-colonnes-date-cell{background:0 0;cursor:pointer;font-weight:600;padding:8px 4px;position:relative;text-align:center}.calendrier-custom-day-header:after,.calendrier-multi-colonnes-date-cell:after{background-color:#0000001a;bottom:0;content:"";height:33%;position:absolute;right:0;width:1px}.calendrier-custom-day-header .calendrier-day-name,.calendrier-multi-colonnes-date-cell .calendrier-day-name{font-size:.9rem;font-weight:500;letter-spacing:.02em;margin:0;text-transform:uppercase}.calendrier-custom-day-header .calendrier-day-num,.calendrier-multi-colonnes-date-cell .calendrier-day-num{align-items:center;border-radius:7px!important;display:flex;font-size:1.25rem;font-weight:500;height:40px;justify-content:center;margin:4px auto 0;width:40px}.calendrier-custom-day-header .calendrier-day-num.today,.calendrier-multi-colonnes-date-cell .calendrier-day-num.today{background-color:#8cc63f4d!important;color:#000}.calendrier-custom-day-header .calendrier-day-num[data-selected=true],.calendrier-multi-colonnes-date-cell .calendrier-day-num[data-selected=true]{background-color:#97bf0d!important;color:#000}.calendrier-custom-hour,.calendrier-multi-colonnes-hour{align-items:flex-start;background:0 0;color:#6b7280;display:flex;font-size:.75rem;height:var(--cell-height,60px);justify-content:flex-end;padding:4px;position:relative;text-align:right}.calendrier-custom-hour:after,.calendrier-multi-colonnes-hour:after{background-color:#0000001a;bottom:0;content:"";height:1px;position:absolute;right:0;width:20%}.calendrier-custom-hour span,.calendrier-multi-colonnes-hour span{background-color:#0000!important;border-radius:50%!important;box-shadow:none!important;margin-right:15px;padding-left:50px;padding-right:5px;position:relative;transform:translateY(-75%);z-index:5}.calendrier-custom-cell,.calendrier-multi-colonnes-cell{border-bottom:1px solid #0000001a;border-right:1px solid #0000001a;cursor:pointer;min-height:var(--cell-height,60px);min-width:var(--calendar-week-column-min-width,150px);position:relative;transition:background-color .15s}.calendrier-custom-cell:hover,.calendrier-multi-colonnes-cell:hover{background-color:#fff3}.calendrier-custom-cell:last-child,.calendrier-multi-colonnes-cell:last-child{border-right:none}.calendrier-custom-cell--off,.calendrier-multi-colonnes-cell--off{background:linear-gradient(#dc262614,#dc26260a)}.calendrier-custom-cell--off:hover,.calendrier-multi-colonnes-cell--off:hover{background:linear-gradient(#dc26261f,#dc262612)}.calendrier-empty-corner{background:0 0;border-bottom:2px solid #0000001a;border-right:1px solid #0000001a}.calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n){border-right:none}.calendar-now-line{background:#c4514b;height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:35}.calendar-now-line:before{background:#c4514b;border-radius:50%;content:"";height:7px;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:7px}.calendar-now-line-label{background:#c4514b;border-radius:4px;color:#fff;font-size:9px;font-weight:800;left:8px;line-height:1;padding:2px 5px;position:absolute;top:-8px}.calendrier-grid-inner--multi .calendar-now-line,.calendrier-grid-inner--week .calendar-now-line{left:0;right:0;width:auto}.calendrier-event:hover:not(.is-editing),.calendrier-event[expanded]:not(.is-editing),.fc-event.custom-event-style:hover:not(.is-editing),[expanded].fc-event.custom-event-style:not(.is-editing){border-radius:4px;box-shadow:0 10px 15px -3px #0006;overflow:visible;white-space:normal;z-index:1000!important}.calendrier-event:hover:not(.is-editing) .event-main-content,.calendrier-event[expanded]:not(.is-editing) .event-main-content,.fc-event.custom-event-style:hover:not(.is-editing) .event-main-content,[expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content{overflow:visible}.calendrier-event.is-out-of-sector,.is-out-of-sector.fc-event.custom-event-style{background-color:#ffe2e2!important;border:1px solid #ff9292!important}.calendrier-custom-event,.fc-event.custom-event-style{container-type:inline-size;left:2px;overflow:hidden;position:absolute;right:2px}.calendrier-custom-event:hover:not(.is-editing),.calendrier-custom-event[expanded]:not(.is-editing),.fc-event.custom-event-style:hover:not(.is-editing),[expanded].fc-event.custom-event-style:not(.is-editing){border:1px solid #acffcb;touch-action:none!important}.calendrier-custom-event.is-out-of-sector:hover,.is-out-of-sector.fc-event.custom-event-style:hover{background-color:#ffd1d1!important}.calendrier-custom-event.is-editing,.is-editing.fc-event.custom-event-style{border:2px solid #8cc63f!important;box-shadow:0 10px 30px #0000004d,0 0 15px #8cc63f66!important;cursor:move!important;left:0!important;min-height:unset!important;opacity:.95;overflow:visible!important;right:0!important;touch-action:none!important;transform:scale(1.02);transition:transform .2s,box-shadow .2s,top .1s linear,height .1s linear;width:auto!important;z-index:1000000!important}.calendrier-custom-event.is-editing.is-dragging,.is-editing.is-dragging.fc-event.custom-event-style{box-shadow:0 15px 40px #0006!important;opacity:.2!important;transform:scale(1.04)}.calendrier-custom-event.is-editing.is-dragging .event-resize-handle,.is-editing.is-dragging.fc-event.custom-event-style .event-resize-handle{opacity:0}.calendrier-custom-event.is-editing.is-resizing,.is-editing.is-resizing.fc-event.custom-event-style{border-style:solid!important}.calendrier-custom-event.is-editing.is-forbidden,.is-editing.is-forbidden.fc-event.custom-event-style{background-color:#ef444466!important;border:2px dashed #ef4444!important;box-shadow:none!important;opacity:.8!important}.calendrier-custom-event.is-editing.is-forbidden:after,.is-editing.is-forbidden.fc-event.custom-event-style:after{color:#fff;content:"";font-family:Font Awesome\ 6 Free;font-size:2rem;font-weight:900;left:50%;opacity:.7;position:absolute;text-shadow:0 0 10px #00000080;top:50%;transform:translate(-50%,-50%)}.calendrier-custom-event.is-editing .event-resize-handle,.is-editing.fc-event.custom-event-style .event-resize-handle{align-items:center;display:flex;justify-content:center}.calendrier-custom-event .event-resize-handle,.fc-event.custom-event-style .event-resize-handle{background:var(--event-accent-color,#97bf0d)!important;border:1px solid #fff;border-radius:999px;box-shadow:none;cursor:ns-resize;display:none;height:6px;left:50%;opacity:.22;pointer-events:auto!important;position:absolute;transform:translate(-50%);transition:width .2s,background .2s;width:48px;z-index:9999!important}.calendrier-custom-event .event-resize-handle:hover,.fc-event.custom-event-style .event-resize-handle:hover{background:#7ab332!important;width:100px}.calendrier-custom-event .event-resize-handle.event-resize-handle-top,.fc-event.custom-event-style .event-resize-handle.event-resize-handle-top{top:-8px}.calendrier-custom-event .event-resize-handle.event-resize-handle-bottom,.fc-event.custom-event-style .event-resize-handle.event-resize-handle-bottom{bottom:-9px}.calendrier-event .event-time-compact,.fc-event.custom-event-style .event-time-compact{display:none}.calendrier-edit-overlay{-webkit-backdrop-filter:blur(.4px);background-color:#00000003;cursor:default;height:100%;inset:0;pointer-events:auto;position:absolute;transition:opacity .3s;width:100%;z-index:1000}.calendrier-event.calendrier-custom-event,.fc-event.custom-event-style{background:#fff!important;border:1px solid #e6e8e2!important;border-left:4px solid var(--event-accent-color,#97bf0d)!important;border-radius:6px;box-shadow:0 1px 3px #1a1a1a1a;box-sizing:border-box;color:#1a1a1a;overflow:hidden;padding:0!important;transition:box-shadow .16s,border-color .16s,opacity .16s}.calendrier-event.calendrier-custom-event:hover:not(.is-editing),.calendrier-event.calendrier-custom-event[expanded]:not(.is-editing),.fc-event.custom-event-style:hover:not(.is-editing),[expanded].fc-event.custom-event-style:not(.is-editing){border-color:var(--event-accent-color,#97bf0d)!important;box-shadow:0 4px 10px #1a1a1a24;box-sizing:border-box;left:4px!important;max-width:none!important;overflow:visible;right:4px!important;width:auto!important;z-index:50!important}.calendrier-event.calendrier-custom-event.is-out-of-sector,.is-out-of-sector.fc-event.custom-event-style{background:#fff!important;border:1px solid #f0d2d0!important;border-left:4px solid #c4514b!important}.calendrier-custom-event .event-main-content,.fc-event.custom-event-style .event-main-content{height:100%;overflow:hidden;padding:0!important;width:100%}.calendrier-custom-event .event-card,.fc-event.custom-event-style .event-card{background:#fff;min-height:100%;width:100%}.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{align-items:center;background:#97bf0d1f;border-bottom:1px solid #97bf0d26;display:flex;gap:5px;min-height:24px;overflow:hidden;padding:4px 6px}.calendrier-custom-event .event-sector,.calendrier-custom-event .event-time,.calendrier-custom-event .event-type-label,.fc-event.custom-event-style .event-sector,.fc-event.custom-event-style .event-time,.fc-event.custom-event-style .event-type-label{color:#1a1a1a;font-size:clamp(8px,.72dvw,12px);font-weight:700;line-height:1.1;white-space:nowrap}.calendrier-custom-event .event-time,.fc-event.custom-event-style .event-time{flex:none}.calendrier-custom-event:not(.calendrier-month-event) .event-time,.fc-event.custom-event-style:not(.calendrier-month-event) .event-time{color:var(--event-accent-color,#315db8);font-size:clamp(10px,.9dvw,16px);font-weight:800}.calendrier-custom-event .event-sector,.fc-event.custom-event-style .event-sector{align-items:center;color:#4b5563;display:inline-flex;font-weight:600;gap:3px}.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-sector,.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-sector,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label{align-items:center;background:#fff;border:1px solid #4a68ab1f;border-radius:6px;box-sizing:border-box;color:var(--event-accent-color,#315db8);display:inline-flex;font-size:clamp(8px,.7dvw,12px);font-weight:800;height:22px;justify-content:center;line-height:1;min-height:22px;padding:0 8px}.calendrier-custom-event:not(.calendrier-month-event) .event-sector,.fc-event.custom-event-style:not(.calendrier-month-event) .event-sector{flex:0 auto;gap:5px}.calendrier-custom-event:not(.calendrier-month-event) .event-type-label,.fc-event.custom-event-style:not(.calendrier-month-event) .event-type-label{flex:none;margin-left:0;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.calendrier-custom-event .event-address-full i,.calendrier-custom-event .event-phone-list i,.calendrier-custom-event .event-sector i,.fc-event.custom-event-style .event-address-full i,.fc-event.custom-event-style .event-phone-list i,.fc-event.custom-event-style .event-sector i{color:var(--event-accent-color,#97bf0d)}.calendrier-custom-event .event-type-label,.fc-event.custom-event-style .event-type-label{color:var(--event-accent-color,#5a8d1d);margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-card-header-meta .event-sector,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-card-header-meta .event-sector{box-sizing:border-box;flex:0 0 var(--calendar-sector-badge-width);justify-content:center;min-width:0;width:var(--calendar-sector-badge-width)}.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label--no-sector,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label--no-sector{--event-type-label-no-sector-width:calc(var(--calendar-sector-badge-width) + var(--calendar-badge-gap) + var(--calendar-type-badge-width));flex:0 0 var(--event-type-label-no-sector-width);justify-content:center;max-width:var(--event-type-label-no-sector-width);overflow:hidden;overflow-wrap:normal;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:var(--event-type-label-no-sector-width)}.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label--with-sector,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label--with-sector{box-sizing:border-box;flex:0 0 var(--calendar-type-badge-width);justify-content:center;max-width:var(--calendar-type-badge-width);overflow:hidden;text-overflow:ellipsis;width:var(--calendar-type-badge-width)}.calendrier-custom-event .event-card-header-meta,.fc-event.custom-event-style .event-card-header-meta{--calendar-sector-badge-width:clamp(38px,calc(3.3dvw - 8px),48px);--calendar-type-badge-width:var(--calendar-sector-badge-width);--calendar-badge-gap:5px;align-items:center;display:inline-flex;flex:auto;gap:var(--calendar-badge-gap);justify-content:flex-end;margin-left:auto;min-width:0}.calendrier-custom-event .event-card-header-meta .event-sector,.calendrier-custom-event .event-card-header-meta .event-type-label,.fc-event.custom-event-style .event-card-header-meta .event-sector,.fc-event.custom-event-style .event-card-header-meta .event-type-label{margin-left:0}@container (max-width:100px){.calendrier-custom-event .event-card-header-meta,.fc-event.custom-event-style .event-card-header-meta{display:none}}@container (max-width:160px){.calendrier-custom-event .event-time-full,.fc-event.custom-event-style .event-time-full{display:none}.calendrier-custom-event .event-time-compact,.fc-event.custom-event-style .event-time-compact{display:inline}}.calendrier-custom-event .event-card-body,.fc-event.custom-event-style .event-card-body{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden;padding:5px 7px 6px}.calendrier-custom-event .event-badges,.fc-event.custom-event-style .event-badges{display:flex;flex-wrap:wrap;gap:3px}.calendrier-custom-event .event-hors-secteur-badge,.calendrier-custom-event .event-option-badge,.calendrier-custom-event .event-task-status,.fc-event.custom-event-style .event-hors-secteur-badge,.fc-event.custom-event-style .event-option-badge,.fc-event.custom-event-style .event-task-status{align-items:center;border-radius:999px;display:inline-flex;font-size:clamp(7px,.62dvw,10px);font-weight:700;gap:3px;line-height:1;max-width:100%;padding:2px 5px;text-transform:uppercase;width:-moz-max-content;width:max-content}.calendrier-custom-event .event-hors-secteur-badge,.fc-event.custom-event-style .event-hors-secteur-badge{background:#fbe6e5;color:#991b1b}.calendrier-custom-event .event-option-badge,.fc-event.custom-event-style .event-option-badge{background:#fef3c7;color:#92400e}.calendrier-custom-event .event-task-status,.fc-event.custom-event-style .event-task-status{background:#f0fdf4;color:#3a5c00}.calendrier-custom-event .event-title,.fc-event.custom-event-style .event-title{color:#1a1a1a;font-size:clamp(9px,.92dvw,15px);font-weight:800;line-height:1.15;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.calendrier-custom-event .event-client-age,.calendrier-custom-event .event-subtitle,.fc-event.custom-event-style .event-client-age,.fc-event.custom-event-style .event-subtitle{color:#4b5563;font-size:clamp(8px,.74dvw,13px);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.calendrier-custom-event .event-client-age,.fc-event.custom-event-style .event-client-age{font-weight:700;text-transform:uppercase}.calendrier-custom-event .event-address-full,.calendrier-custom-event .event-phone-list,.fc-event.custom-event-style .event-address-full,.fc-event.custom-event-style .event-phone-list{align-items:center;color:#6b7280;display:flex;font-size:clamp(7px,.66dvw,11px);gap:4px;line-height:1.15;min-width:0}.calendrier-custom-event .event-address-full span,.fc-event.custom-event-style .event-address-full span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendrier-custom-event .event-phone-list,.fc-event.custom-event-style .event-phone-list{flex-wrap:wrap}.calendrier-custom-event .event-phone-list span,.fc-event.custom-event-style .event-phone-list span{white-space:nowrap}.rm-modal-import-rdv .event-card{background:#fff;border:1px solid #e5e7eb;border-left:4px solid var(--event-accent-color,#97bf0d);border-radius:8px;box-shadow:0 2px 5px #1a1a1a0f;min-height:100%;overflow:hidden;width:100%}.rm-modal-import-rdv .event-card-header{align-items:center;background:#97bf0d1f;border-bottom:1px solid #97bf0d2e;display:flex;flex-wrap:wrap;gap:7px;min-height:38px;overflow:visible;padding:6px 10px}.rm-modal-import-rdv .event-time{color:var(--event-accent-color,#315db8);font-size:13px;font-weight:800;line-height:1.25}.rm-modal-import-rdv .event-card-header-meta{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-left:4px;min-width:0}.rm-modal-import-rdv .event-type-label{align-items:center;background:#fff;border:1px solid #4a68ab1f;border-radius:6px;color:var(--event-accent-color,#315db8);display:inline-flex;font-size:10px;font-weight:800;line-height:1.1;min-height:22px;padding:2px 8px;text-transform:uppercase}.rm-modal-import-rdv .event-status--created,.rm-modal-import-rdv .event-status--ready{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.rm-modal-import-rdv .event-status--skipped{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.rm-modal-import-rdv .event-status--review{background:#fffbeb;border-color:#fde68a;color:#92400e}.rm-modal-import-rdv .event-card-body{display:flex;flex-direction:column;gap:7px;min-width:0;overflow:visible;padding:10px 12px}.rm-modal-import-rdv .event-title{color:#1a1a1a;font-size:14px;font-weight:800;line-height:1.2;overflow:visible;text-overflow:clip;text-transform:uppercase;white-space:normal;width:auto}.rm-modal-import-rdv .event-client-age{color:#4b5563;font-size:11px;font-weight:700;line-height:1.3;overflow:visible;text-overflow:clip;text-transform:none;white-space:normal;width:auto}.rm-modal-import-rdv .event-subtitle{color:#4b5563;font-size:11px;line-height:1.35;overflow:visible;text-overflow:clip;white-space:pre-wrap;width:100%}.rm-modal-import-rdv .event-address-full{align-items:flex-start;color:#6b7280;display:flex;font-size:11px;gap:5px;line-height:1.3;min-width:0}.rm-modal-import-rdv .event-address-full i{color:var(--event-accent-color,#97bf0d);flex:none;margin-top:2px}.rm-modal-import-rdv .event-address-full span{overflow-wrap:anywhere;white-space:normal}.calendrier-seller-day-event .event-card{align-items:stretch;display:flex;flex-direction:row}.calendrier-seller-day-event .event-card-header{align-items:center;border-bottom:0;border-right:1px solid #97bf0d2e;flex:0 0 clamp(92px,9vw,132px);flex-direction:column;gap:5px;justify-content:center;min-height:100%;padding:8px 10px;text-align:center}.calendrier-seller-day-event .event-type-label{margin-left:0;white-space:normal}.calendrier-seller-day-event .event-card-header-meta{--seller-day-badge-width:clamp(57px,calc(4.95dvw - 12px),72px);align-items:center;flex:none;flex-direction:column;gap:5px;justify-content:center;margin-left:0}.calendrier-seller-day-event .event-card-header-meta .event-sector,.calendrier-seller-day-event .event-card-header-meta .event-type-label{align-items:center;background:#fff;border:1px solid #4a68ab1f;border-radius:6px;box-sizing:border-box;color:var(--event-accent-color,#315db8);display:inline-flex;flex:none;font-size:clamp(8px,.7dvw,12px);font-weight:800;height:22px;justify-content:center;line-height:1;max-width:var(--seller-day-badge-width);min-height:22px;padding:0 8px;text-align:center;white-space:nowrap;width:var(--seller-day-badge-width)}.calendrier-seller-day-event .event-card-body{justify-content:center;padding:8px 12px}.calendrier-seller-day-event .event-title{font-size:clamp(11px,1.05dvw,17px)}.calendrier-seller-day-event .event-address-full,.calendrier-seller-day-event .event-phone-list,.calendrier-seller-day-event .event-subtitle{font-size:clamp(9px,.78dvw,13px)}.calendrier-custom-event.is-editing .event-resize-handle,.calendrier-custom-event:hover .event-resize-handle,.calendrier-custom-event[expanded] .event-resize-handle,.fc-event.custom-event-style:hover .event-resize-handle,.is-editing.fc-event.custom-event-style .event-resize-handle,[expanded].fc-event.custom-event-style .event-resize-handle{opacity:1}.calendrier-custom-event.is-editing,.is-editing.fc-event.custom-event-style{border:2px solid var(--event-accent-color,#97bf0d)!important;box-shadow:0 6px 16px #1a1a1a33!important;transform:none}.calendrier-custom-event.is-editing.is-dragging,.is-editing.is-dragging.fc-event.custom-event-style{opacity:.35!important;transform:scale(1.01)}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]){background:#fff!important;border:1px solid #e5ead9!important;border-left:3px solid var(--event-accent-color,#97bf0d)!important;border-radius:4px;box-shadow:0 1px 2px #1a1a1a14;display:block;height:auto!important;left:0;line-height:1.1;margin:0;max-width:none!important;min-height:18px!important;min-width:0;overflow:hidden;padding:0!important;position:relative;right:0;width:100%}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-main-content{display:block!important;height:auto!important;overflow:hidden;padding:0!important;width:100%}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card{background:#fff;display:block;min-height:0}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card-header{align-items:center;background:#97bf0d1f;border:0;display:flex;gap:3px;min-height:18px;padding:2px 4px}@supports (background:color-mix(in srgb,white 50%,black)){.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{background:var(--event-accent-color,#97bf0d)}@supports (color:color-mix(in lab,red,red)){.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{background:color-mix(in srgb,var(--event-accent-color,#97bf0d)14%,#fff)}}.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{border-bottom-color:var(--event-accent-color,#97bf0d)}@supports (color:color-mix(in lab,red,red)){.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{border-bottom-color:color-mix(in srgb,var(--event-accent-color,#97bf0d)20%,#fff)}}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card-header{background:var(--event-accent-color,#97bf0d)}@supports (color:color-mix(in lab,red,red)){rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card-header{background:color-mix(in srgb,var(--event-accent-color,#97bf0d)15%,#fff)}}}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-sector,rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-time,rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-type-label{color:#374151;font-size:9px;font-weight:800;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-sector{display:none}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-type-label{color:var(--event-accent-color,#5a8d1d);margin-left:auto;text-transform:uppercase}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card-body{display:none!important}.calendrier-month-view{background-color:#e5e7eb;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(var(--num-rows,5),1fr);height:100%;width:100%}.calendrier-day-wrapper--seller .calendrier-content-row{gap:12px}.calendrier-day-wrapper--seller .calendrier-grid-body{min-width:0}.calendar-day-summary{background:#faf9f7;border-left:1px solid #eeecea;display:flex;flex:0 0 clamp(300px,42vw,480px);flex-direction:column;min-width:0;overflow:hidden;padding:0}.calendar-day-summary-header{align-items:flex-start;background:#fff;border-bottom:1px solid #eeecea;display:flex;flex:0 0 92px;flex-direction:column;gap:8px;justify-content:center;min-height:92px;padding:12px 24px}.calendar-day-summary-header h2{color:#1a1a1a;font-size:14px;margin:0}.calendar-day-summary-count,.calendar-day-summary-header h2{font-weight:800;letter-spacing:.04em;text-transform:uppercase}.calendar-day-summary-count{align-items:center;background:#f6f5f3;border:1px solid #e7e4df;border-radius:4px;color:#4b5563;display:inline-flex;font-size:10px;padding:6px 12px}.calendar-day-summary-content{display:flex;flex:auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:18px 16px}.calendar-day-summary-card h3{color:#9ca3af;font-size:12px;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.calendar-day-summary-card{background:#fff;border:1px solid #e7e4df;border-radius:8px;padding:18px 16px}.calendar-day-summary-metrics{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.calendar-day-summary-metric{background:#f6f5f3;border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-width:0;padding:12px}.calendar-day-summary-metric strong{color:#1a1a1a;font-size:24px;font-weight:800;line-height:1}.calendar-day-summary-metric span{color:#6b7280;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.calendar-day-summary-row{align-items:center;color:#4b5563;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 0}.calendar-day-summary-row strong{color:#1a1a1a}.calendar-day-summary-row--type span{align-items:center;display:inline-flex;gap:8px}.calendar-day-summary-type-swatch{border-radius:2px;display:inline-block;flex:0 0 9px;height:9px;width:9px}.calendar-day-summary-empty{color:#9ca3af;font-size:11px;font-style:italic;line-height:1.4;margin:8px 0 0}.calendrier-month-header{background-color:#f3f4f6;box-shadow:0 2px 4px #0000000d;color:#374151;font-size:12px;font-weight:600;padding:8px;position:relative;text-align:center;z-index:5}.calendar-month-day-name-short{display:none}.calendrier-month-day{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;min-height:0;overflow:visible;padding:4px;position:relative;transition:background-color .15s;z-index:1}.calendrier-month-day.empty,.calendrier-month-day.other-month{background-color:#f9fafb}.calendrier-month-day-number{color:#111827;font-size:13px;font-weight:600;margin-bottom:2px;padding:2px 4px}.calendrier-month-day-number.other-month{color:#9ca3af}.calendrier-month-day-number.today{align-items:center;background-color:#8cc63f66;border-radius:4px;color:#000;display:inline-flex;font-weight:700;justify-content:center}.calendrier-month-events{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;overflow:visible;padding:2px;position:relative;width:100%}.calendrier-month-more-placeholder{align-items:center;display:none;justify-content:center;overflow:visible}.calendrier-month-more-placeholder.is-visible{display:flex;min-height:18px;padding-bottom:4px}.month-more-events{color:var(--color-rm-green,#97bf0d);cursor:pointer;font-size:10px;font-weight:700}.calendrier-month-day{height:100%}.calendrier-continuous-wrapper{overflow-anchor:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;container-type:inline-size;height:100%;overflow:auto hidden;width:100%}.calendrier-continuous-wrapper::-webkit-scrollbar{display:none}.calendrier-continuous-track{display:flex;flex-direction:row;height:100%;width:-moz-max-content;width:max-content}.week-section{contain:layout style paint;flex-shrink:0;height:100%;max-width:100cqw;scroll-snap-align:start;scroll-snap-stop:always;width:100cqw}.week-section .calendrier-multi-wrapper{display:flex;flex-direction:column;height:100%;min-height:0}.week-section .calendrier-multi-wrapper .calendrier-content-row{flex:1;min-height:0}@supports (-webkit-touch-callout:none){.calendrier-continuous-wrapper .week-section{contain:layout style}}.calendrier-month-view{background:0 0;border:none;overflow:hidden}.calendrier-month-view .calendrier-month-day{border-bottom:1px solid #0000001a;border-right:1px solid #0000001a}.calendrier-month-view .calendrier-month-day:nth-child(7n){border-right:none}.calendrier-month-view .calendrier-month-header{background:0 0;border-bottom:2px solid #0000001a;border-right:1px solid #0000001a;font-weight:600;padding:10px 0;text-align:center}.calendrier-month-view .calendrier-month-header:nth-child(7n){border-right:none}.calendrier-drag-selection{animation:selection-appear .15s ease-out;background-color:#97bf0d66;border:2px solid #97bf0d;border-radius:4px;box-shadow:0 4px 12px #97bf0db3;container-type:inline-size;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:absolute;touch-action:none;z-index:25}.calendrier-drag-selection.is-selecting{border-style:solid;opacity:.7;pointer-events:none}.calendrier-drag-selection.is-confirmed{border-style:solid;cursor:pointer;opacity:1;pointer-events:auto}.calendrier-drag-selection.is-confirmed:hover{background-color:#97bf0d66;box-shadow:0 6px 16px #97bf0db3}.calendrier-drag-selection.is-forbidden{background-color:#ef444440;border-color:#ef4444;box-shadow:0 4px 12px #ef444480}.calendrier-drag-selection.is-forbidden .selection-time{color:#ef4444}.calendrier-drag-selection.is-forbidden .handle-bar{background:#ef4444}.calendrier-drag-selection .selection-handle{align-items:center;cursor:ns-resize;display:flex;flex-shrink:0;height:15px;justify-content:center;position:relative;transition:background-color .2s;width:100%;z-index:2}.calendrier-drag-selection .selection-handle:hover{background-color:#ffffff4d}.calendrier-drag-selection .selection-handle .handle-bar{background:#97bf0d;border-radius:2px;box-shadow:0 1px 2px #0003;height:4px;width:30px}.calendrier-drag-selection .selection-content{align-items:center;cursor:move;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;position:relative;z-index:1}.calendrier-drag-selection .selection-content .selection-time{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-family:inherit;font-size:clamp(8px,26cqw,16px);font-weight:600;gap:0 .2em;justify-content:center;line-height:1;max-width:100%;min-width:0;text-align:center;text-shadow:0 1px 2px #0000004d;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal}.calendrier-drag-selection .selection-content .selection-time .selection-time-value{min-width:0;white-space:nowrap}@container (max-width:52px){.calendrier-drag-selection .selection-content .selection-time{flex-direction:column;font-size:clamp(6px,16cqw,8px);gap:0}.calendrier-drag-selection .selection-content .selection-time .selection-time-separator{display:none}}@keyframes selection-appear{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}#calendarFullSearchView{backdrop-filter:blur(20px);background-color:#fffffff2;transition:all .4s cubic-bezier(.4,0,.2,1)}#calendarFullSearchView.hidden{display:none;opacity:0;transform:translateY(20px)}#calendarFullSearchView:not(.hidden){display:flex;opacity:1;transform:translateY(0)}.animate-fadeIn{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.search-result-row{align-items:center;cursor:pointer;display:flex;margin-bottom:2px;transition:all .2s;width:100%}.result-date-column{align-items:center;color:#6b7280;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:60px}.result-date-column .result-month{font-size:.75rem;font-weight:500;text-transform:lowercase}.result-date-column .result-day{color:#374151;font-size:1.75rem;font-weight:700;line-height:1}.result-content-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:1;justify-content:space-between;padding:.75rem 1.25rem;transition:all .2s}.result-main-info{display:flex;flex-direction:column;gap:.25rem}.result-type-header{font-size:.7rem;font-weight:700}.result-client-title{color:#111827;font-size:1rem;font-weight:600}.result-details-line{font-size:.85rem;gap:.5rem}.result-details-line .result-time-slot{font-weight:500}.result-users-photos{gap:-8px}.result-users-photos .result-user-avatar{background:#f3f4f6;height:38px;width:38px}#fullSearchResultsList{display:flex;flex-direction:column;padding-bottom:2rem}.search-result-card{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;cursor:pointer;padding:1.25rem;transition:all .3s}.search-result-card:hover{border-color:var(--color-rm-green);box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-4px)}.search-result-card .result-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem}.search-result-card .result-client{color:#111827;font-size:1.125rem;font-weight:700}.search-result-card .result-date{background:#f9fafb;border-radius:999px;color:#4b5563;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.search-result-card .result-type{color:var(--color-rm-green);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.search-result-card .result-info{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:1rem}.search-result-card .result-info i{width:16px}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#a1a1a1}#calendarFullSearchView{background:#f6f5f3;padding:22px 40px 18px}#calendarFullSearchView>.calendar-full-search-toolbar{align-items:center;display:flex;flex:none;gap:16px;padding:0 0 20px}#btnCloseSearch{background:#fff;border:1px solid #eeecea;border-radius:4px;color:#6b7280;flex:0 0 42px;height:42px;width:42px}.calendar-full-search-field{align-items:center;background:#fff;border:1px solid #b1e457;border-radius:4px;box-shadow:0 0 0 3px #a3e63529;display:flex;flex:auto;gap:12px;min-width:0;padding:12px 15px}.calendar-full-search-field>i{color:#6b7280;flex:0 0 17px;font-size:17px}.calendar-full-search-field input#fullSearchInput{background:0 0;border:0;border-radius:0;box-shadow:none;color:#1a1a1a;flex:auto;font-size:15px;font-weight:700;height:auto;min-width:0;outline:0;padding:0;width:100%}.calendar-full-search-field input#fullSearchInput:focus{border:0;box-shadow:none;outline:0}#clearFullSearch{align-items:center;background:#f6f5f3;border:0;border-radius:50%;color:#6b7280;cursor:pointer;display:inline-flex;flex:0 0 22px;height:22px;justify-content:center;padding:0;width:22px}#clearFullSearch[hidden]{display:none}#fullSearchInput{width:100%}#fullSearchResultsWrapper{margin-top:0;min-height:0}#fullSearchResultsList{display:block;padding-bottom:24px}.search-result-summary{align-items:baseline;color:#6b7280;display:flex;font-size:12.5px;font-weight:700;gap:9px;margin:0 0 14px}.search-result-summary strong{color:#1a1a1a;font-size:14px;font-weight:800}.search-result-summary span{color:#9ca3af}.search-result-group-title{align-items:center;color:#1a1a1a;display:flex;font-size:11px;font-weight:800;gap:12px;letter-spacing:.08em;margin:16px 0 8px 72px;text-transform:uppercase}.search-result-group-title:after{background:#eeecea;content:"";flex:1;height:1px}.search-result-row{align-items:stretch;margin-bottom:7px}.result-date-column{padding-top:10px;width:54px}.result-date-column .result-month{color:#6b7280;font-size:10px;text-transform:uppercase}.result-date-column .result-day{color:#1a1a1a;font-size:24px}.result-content-card{align-items:center;border:1px solid #e6e8e2;border-left:4px solid var(--result-accent,#97bf0d);border-radius:7px;box-shadow:0 1px 3px #1a1a1a14;min-width:0;padding:12px 18px;position:relative}.search-result-row:hover .result-content-card{box-shadow:0 4px 10px #1a1a1a1f;transform:translate(2px)}.result-main-info{flex:auto;min-width:0}.result-type-header{align-items:center;color:var(--result-accent,#97bf0d);display:inline-flex;justify-content:center;padding:4px 0;width:54px}@supports (color:color-mix(in lab,red,red)){.result-type-header{color:color-mix(in srgb,var(--result-accent,#97bf0d)65%,#1a1a1a)}}.result-type-header{background:var(--result-accent,#97bf0d)}@supports (color:color-mix(in lab,red,red)){.result-type-header{background:color-mix(in srgb,var(--result-accent,#97bf0d)18%,#fff)}}.result-type-header{border-radius:3px;font-size:10px;font-weight:800;letter-spacing:.05em;line-height:1.1;text-align:center;text-transform:uppercase}.result-client-title{color:#1a1a1a;font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.result-details-line{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:11px;gap:0 8px}.result-sector{align-items:center;color:#5a8d1d;display:inline-flex;font-weight:700;gap:3px}.result-location:before,.result-sector:before{color:#9ca3af;content:"·";margin-right:8px}.result-users{align-items:center;display:flex;flex:none;gap:18px}.result-user-names{color:#6b7280;font-size:11.5px;font-weight:800;letter-spacing:.05em;line-height:1.3;text-align:right;text-transform:uppercase;width:min(170px,18vw)}.result-users-photos{align-items:center;display:flex;flex-shrink:0;gap:0}.result-users-photos .result-user-avatar{border:2px solid #fff;border-radius:50%;height:30px;margin-left:-10px;-o-object-fit:cover;object-fit:cover;width:30px}.result-users-photos .result-user-avatar:first-child{margin-left:0}.result-user-avatar-placeholder{align-items:center;background:#f6f5f3;color:#6b7280;display:inline-flex;font-size:12px;justify-content:center}.calendrier-drop-allowed{background-color:#8cc63f4d!important;box-shadow:none!important;transition:all .2s}.calendrier-drag-slot-highlight{align-items:center;background-color:#8cc63f4d!important;border:none!important;border-radius:6px;box-shadow:0 0 0 1px #8cc63f99!important;box-sizing:border-box;color:#8cc63fe6;display:flex;font-size:.75rem;font-weight:600;justify-content:center;pointer-events:none;position:absolute;transition:opacity .2s;z-index:5}.calendrier-drag-slot-highlight:before{background:#fffc;border-radius:4px;box-shadow:0 1px 2px #0000001a;content:attr(data-time-label);padding:2px 6px}.calendrier-drop-forbidden{background-color:#6b728033!important;cursor:not-allowed!important;opacity:.6!important}.calendrier-drop-forbidden>*{pointer-events:none}.calendrier-drop-partial-day{background-color:#6b72801a!important;transition:background-color .2s}.is-ghost{background-color:#e2e2e2;box-shadow:0 10px 20px #00000040!important;cursor:grabbing!important;opacity:1!important;transition:width .1s ease-out!important;z-index:9999!important}.is-ghost.is-snapped{box-shadow:0 0 0 2px #8cc63fcc,0 10px 20px #0003!important;transform:scale(1.02)}.is-ghost.is-forbidden{box-shadow:0 0 0 2px #dc262699!important;filter:grayscale(80%)!important;opacity:.6!important}.is-ghost.is-forbidden:after{background:#fff;border-radius:4px;color:#dc2626;content:attr(data-forbidden-reason);font-size:.85rem;font-weight:700;left:50%;opacity:.9;padding:4px 8px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}#miniCalendarEntete{flex-shrink:0;min-height:40px}#miniMonthsContainer{align-items:center;border-radius:6px;display:flex;height:40px;overflow:hidden;position:relative;scrollbar-width:none;white-space:nowrap;width:100%}#miniMonthsContainer::-webkit-scrollbar{display:none}#miniMonthsList{align-items:center;display:flex;flex-flow:row;gap:4px;padding:0 4px}.animate-slideUp{animation:slideUp .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.btnUserSelection{cursor:pointer;transition:all .2s ease-in-out}.btnUserSelection:active{transform:scale(.98)}.btnUserSelection .fa-chevron-right{opacity:.5}.btnUserSelection:hover .fa-chevron-right{opacity:1}.rm-exchange-open{align-items:center;background:#f2f3ef!important;border:1px solid #e2e5dd!important;border-radius:4px!important;box-shadow:none!important;color:#1a1a1a!important;display:inline-flex!important;font-size:12.5px!important;font-weight:800!important;gap:10px;height:35px!important;line-height:1!important;padding:10px 14px!important}.rm-exchange-open svg{color:#7aa700;flex:0 0 15px;height:15px;width:15px}.rm-exchange-open:focus-visible,.rm-exchange-open:hover{background:#f7fbef!important;border-color:#b1e457!important}.rm-create-event .calendar-event-modal__scale{zoom:1}.rm-create-event__header{align-items:center;background:#fff;border-bottom:1px solid #eeecea;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 24px}.rm-create-event__header h2{color:#202020;font-size:14px;font-weight:700;letter-spacing:1.5px;margin:0;text-transform:uppercase}.rm-create-event__close{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:3px;color:#858991;cursor:pointer;display:flex;flex:0 0 34px;height:34px;justify-content:center;padding:0}.rm-create-event__context{align-items:center;background:#faf9f7;border-bottom:1px solid #eeecea;display:flex;flex-shrink:0;gap:14px;min-height:52px;padding:10px 24px}.rm-create-event__date{background:var(--color-rm-green);border-radius:3px;color:#364b16;font-size:11px;font-weight:700;letter-spacing:.5px;min-width:0;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.rm-create-event__time{color:#202020;flex-shrink:0;font-size:15px;font-weight:700;white-space:nowrap}.rm-create-event__agenda{color:#999ea7;font-size:12px;margin-left:auto;max-width:30%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-create-event__body{flex:1;min-height:0;overflow:hidden auto;padding:22px 24px}.rm-create-event__type-choice h3{color:#7f8590;font-size:11px;font-weight:700;letter-spacing:1.3px;margin:0 0 10px;text-transform:uppercase}.rm-create-event__type-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.rm-create-event__type-card{align-items:flex-start;background:#fff;border:1px solid #eeecea;border-radius:3px;border-top:2px solid var(--event-type-color);cursor:pointer;display:flex;flex-direction:column;min-height:clamp(145px,21dvh,210px);min-width:0;padding:24px 18px;text-align:left;transition:background-color .15s,box-shadow .15s}.rm-create-event__type-card:hover{background:#fafaf9;box-shadow:0 3px 12px #00000008}.rm-create-event__type-icon{align-items:center;border:1px solid #eeecea;border-radius:3px;color:var(--event-type-color);display:flex;font-size:17px;height:38px;justify-content:center;margin-bottom:18px;width:38px}.rm-create-event__type-label{color:#202020;font-size:18px;font-weight:700;line-height:1.2}.rm-create-event__type-description{color:#999ea7;font-size:13px;line-height:1.35;margin-top:8px}.rm-create-event__selected-type{border:1px solid var(--color-rm-green);min-width:0;overflow:hidden;padding:6px 9px}@supports (color:color-mix(in lab,red,red)){.rm-create-event__selected-type{border:1px solid color-mix(in srgb,var(--color-rm-green)40%,#fff)}}.rm-create-event__selected-type{background:var(--color-rm-green);border-radius:3px}@supports (color:color-mix(in lab,red,red)){.rm-create-event__selected-type{background:color-mix(in srgb,var(--color-rm-green)10%,#fff)}}.rm-create-event__selected-type{color:#537c16;font-size:11px;font-weight:700;letter-spacing:.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rm-create-event__back{background:0 0;border:0;color:#537c16;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:700;margin-left:auto;padding:8px 0}.rm-create-event__details[hidden]{display:none!important}.rm-create-event__footer{background:#fff;border-top:1px solid #eeecea;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.rm-create-event__cancel,.rm-create-event__save{border:1px solid #eeecea;border-radius:3px;cursor:pointer;font-size:13px;font-weight:700;min-height:42px;min-width:190px;padding:10px 16px}.rm-create-event__cancel{background:#fff;color:#767e89}.rm-create-event__save{background:var(--color-rm-green);border-color:var(--color-rm-green);color:#364b16}.rm-create-event__save:disabled{cursor:wait;opacity:.6}.rm-create-event button:focus-visible,.rm-create-event__selected-type:focus-visible{outline:2px solid var(--color-rm-green);outline-offset:3px}.calendar-input{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:7px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;display:flex;height:2.25rem;position:relative;transition:all .2s ease-in-out}.calendar-input:hover{border-color:#d1d5db}.calendar-input:focus-within{background-color:#fff;border-color:#97bf0d;box-shadow:0 0 0 4px #97bf0d1a}.calendar-input label{color:#000;font-size:12px;font-weight:500;overflow:hidden;padding-left:5px;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.calendar-input label.label-right{padding-right:10px}.calendar-input input{background:0 0;border:none;border-radius:10px;color:#000;flex:1;font-size:.8rem;font-weight:600;outline:none;padding-left:2px;padding-right:2.5px;width:100%}.calendar-input input:focus{box-shadow:none}.calendar-input input::-moz-placeholder{color:#9ca3af}.calendar-input input::placeholder{color:#9ca3af}.calendar-checkbox{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:7px;cursor:pointer;display:flex;min-height:2.25rem;padding:0 10px;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.calendar-checkbox input{display:none}.calendar-checkbox span{color:#000;font-size:12px;font-weight:500}.calendar-checkbox:has(input:checked){background-color:#000;border-color:#000}.calendar-checkbox:has(input:checked) span{color:#fff}.calendar-checkbox:hover:not(:has(input:checked)){border-color:#d1d5db}.calendar-type-option{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:7px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:2.25rem;padding:0 .5rem;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-type-option:hover{background-color:#97bf0d0d;border-color:#d1d5db}.calendar-type-option:has(input:checked){background-color:#97bf0d0d;border-color:#97bf0d}.calendar-type-option input{display:none}.calendar-type-option span{text-align:center}.calendar-type-option--full{width:100%}.calendar-type-option--fit{width:-moz-fit-content;width:fit-content}.calendar-type-option--uniform{box-sizing:border-box;flex:0 0 8rem;font-size:15px;min-height:1rem;width:2rem}.calendar-type-option--uniform span{text-align:center;white-space:nowrap;width:100%}#clientInfoDiv.is-solo .label-solo{display:inline}#clientInfoDiv.is-couple .label-solo,#clientInfoDiv.is-solo .label-couple{display:none!important}#clientInfoDiv.is-couple .label-couple{display:inline}.is-invalid,rm-date-time-picker.is-invalid>div{background-color:#fef2f2!important;box-shadow:inset 0 0 0 1px #ef4444!important}.is-invalid:focus-within,rm-date-time-picker.is-invalid>div:focus-within{box-shadow:inset 0 0 0 1px #ef4444,inset 0 0 0 4px #ef44441a!important}.animate-shake{animation:calendar-shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes calendar-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.rm-exchange-modal{align-items:center;background:#1a1a1a66;display:flex;inset:0;justify-content:center;opacity:0;padding:16px;pointer-events:none;position:fixed;transition:opacity .16s;z-index:5000}.rm-exchange-modal.is-open{opacity:1;pointer-events:auto}.rm-exchange-dialog{background:#fff;border:1px solid #eeecea;border-radius:6px;box-shadow:0 22px 60px #0000004d;display:flex;flex-direction:column;max-height:min(900px,100vh - 32px);overflow:hidden;transform:translateY(12px)scale(.98);transition:transform .16s;width:min(1136px,100vw - 32px)}.rm-exchange-modal.is-open .rm-exchange-dialog{transform:translateY(0)scale(1)}.rm-exchange-header{align-items:center;border-bottom:1px solid #eeecea;display:flex;flex-shrink:0;gap:16px;padding:16px 20px}.rm-exchange-header .rm-exchange-icon{align-items:center;background:#a3e635;border-radius:5px;color:#1a1a1a;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.rm-exchange-header .rm-exchange-icon svg{height:20px;width:20px}.rm-exchange-header h2{color:#1a1a1a;font-size:16px;font-weight:800;letter-spacing:1.6px;margin:0;text-transform:uppercase}.rm-exchange-header p{color:#9ca3af;font-size:13px;font-weight:700;margin:3px 0 0}.rm-exchange-close,.rm-exchange-footer button,.rm-exchange-select-all,.rm-exchange-select-option,.rm-exchange-select-trigger{cursor:pointer;font:inherit}.rm-exchange-close{align-items:center;background:#f6f5f3;border:1px solid #eeecea;border-radius:5px;color:#6b7280;display:flex;height:38px;justify-content:center;margin-left:auto;width:38px}.rm-exchange-close:focus-visible,.rm-exchange-close:hover{background:#f3fbe5;border-color:#b1e457;outline:none}.rm-exchange-close svg{height:16px;width:16px}.rm-exchange-inner{overflow-y:auto;padding:18px 20px 0}.rm-exchange-date{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:5px;display:flex;gap:11px;padding:13px 15px}.rm-exchange-date>svg{color:#7fa83c;flex-shrink:0;height:17px;width:17px}.rm-exchange-date strong{font-size:15px;font-weight:700;text-transform:capitalize}.rm-exchange-date label{color:#9ca3af;cursor:pointer;font-size:13px;font-weight:700;margin-left:auto;position:relative}.rm-exchange-date label input{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.rm-exchange-date label:focus-within{color:#3a5c00;outline:2px solid #b1e457;outline-offset:3px}.rm-exchange-scroll{overflow-x:auto}.rm-exchange-grid{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr);min-width:760px;padding:16px 0 0}.rm-exchange-panel{background:#fff;border:1px solid #eeecea;border-radius:5px;display:flex;flex-direction:column;min-width:0;overflow:visible}.rm-exchange-seller{background:#f6f5f3;border-bottom:1px solid #eeecea;position:relative}.rm-exchange-select-trigger{align-items:center;background:0 0;border:0;color:#1a1a1a;display:flex;gap:13px;padding:13px 15px;text-align:left;width:100%}.rm-exchange-select-trigger:focus-visible{outline:2px solid #a3e635;outline-offset:-2px}.rm-exchange-select-trigger .rm-exchange-avatar{flex-shrink:0;height:38px;width:38px}.rm-exchange-select-trigger strong{font-size:14.5px;font-weight:800;letter-spacing:.6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rm-exchange-select-trigger>svg{color:#6b7280;flex-shrink:0;height:16px;margin-left:auto;width:16px}.rm-exchange-avatar{align-items:center;background:#1a1a1a;border:2px solid #a3e635;border-radius:50%;color:#a3e635;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;overflow:hidden}.rm-exchange-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rm-exchange-select-options{background:#fff;border:1px solid #eeecea;border-radius:5px;box-shadow:0 12px 28px #1a1a1a29;left:8px;max-height:220px;overflow-y:auto;padding:4px;position:absolute;right:8px;top:calc(100% + 4px);z-index:20}.rm-exchange-select-options[hidden]{display:none}.rm-exchange-select-option{align-items:center;background:#fff;border:0;border-radius:4px;color:#1a1a1a;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.rm-exchange-select-option:focus-visible,.rm-exchange-select-option:hover,.rm-exchange-select-option[aria-selected=true]{background:#f3fbe5;outline:none}.rm-exchange-select-option .rm-exchange-avatar{flex:0 0 30px;height:30px;width:30px}.rm-exchange-select-option strong{font-size:12px;text-transform:uppercase}.rm-exchange-count{align-items:center;border-bottom:1px solid #eeecea;display:flex;letter-spacing:.8px;min-height:43px;padding:12px 15px}.rm-exchange-count,.rm-exchange-count .rm-exchange-select-all{color:#6b7280;font-size:12px;font-weight:800;text-transform:uppercase}.rm-exchange-count .rm-exchange-select-all{background:0 0;border:0;margin-left:auto;padding:0}.rm-exchange-count .rm-exchange-select-all:focus-visible,.rm-exchange-count .rm-exchange-select-all:hover{color:#3a5c00;outline:none}.rm-exchange-events{display:flex;flex:1;flex-direction:column;gap:9px;min-height:150px;padding:12px 13px 14px}.rm-exchange-empty{align-items:center;border:1px dashed #e2dfda;border-radius:5px;color:#b9b5ae;display:flex;flex:1;font-size:12.5px;font-weight:700;justify-content:center;min-height:90px;text-align:center}.rm-exchange-event{align-items:start;background:#fff;border:1px solid #eeecea;border-radius:5px;color:#1a1a1a;cursor:pointer;display:grid;gap:13px;grid-template-columns:24px minmax(0,1fr);padding:11px 13px 12px;text-align:left;width:100%}.rm-exchange-event:focus-visible,.rm-exchange-event:hover{border-color:#cdee97;outline:none}.rm-exchange-event[aria-checked=true]{background:#f3fbe5;border-color:#cdee97}.rm-exchange-event.has-conflict-counterpart{background:#fff1f0;border-color:#f3a6a0;color:#991b1b}.rm-exchange-event .rm-exchange-checkbox{align-items:center;background:#fff;border:1.5px solid #dcd8d2;border-radius:5px;display:flex;height:22px;justify-content:center;margin-top:12px;width:22px}.rm-exchange-event[aria-checked=true] .rm-exchange-checkbox{background:#8cc63f;border-color:#8cc63f;color:#fff}.rm-exchange-event .rm-exchange-event-time{align-items:center;display:flex;gap:9px}.rm-exchange-event .rm-exchange-event-time strong{color:#6b7280;font-size:13px;font-weight:700}.rm-exchange-event[aria-checked=true] .rm-exchange-event-time strong{color:#1a1a1a}.rm-exchange-event .rm-exchange-event-tag{background:var(--exchange-type-color,#97bf0d);border-radius:3px;padding:3px 7px}@supports (color:color-mix(in lab,red,red)){.rm-exchange-event .rm-exchange-event-tag{background:color-mix(in srgb,var(--exchange-type-color,#97bf0d)18%,#fff)}}.rm-exchange-event .rm-exchange-event-tag{color:var(--exchange-type-text,#3a5c00);font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.rm-exchange-event .rm-exchange-event-name{display:block;font-size:14.5px;font-weight:700;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-exchange-event .rm-exchange-event-location{color:#9ca3af;display:block;font-size:12.5px;font-weight:600;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-exchange-center{align-items:center;display:flex;flex-direction:column;gap:15px;padding:56px 20px 0;text-align:center}.rm-exchange-all{align-items:center;background:#a3e635;border:0;border-radius:50%;color:#1a1a1a;cursor:pointer;display:flex;height:84px;justify-content:center;width:84px}.rm-exchange-all:focus-visible,.rm-exchange-all:hover{background:#b1e457;outline:3px solid #d9f99d;outline-offset:2px}.rm-exchange-all svg{height:34px;width:34px}.rm-exchange-conflict{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:5px;color:#1a1a1a;display:flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.7px;padding:11px 16px;text-transform:uppercase}.rm-exchange-conflict.has-conflict{border-color:#f6c6c2;color:#991b1b}.rm-exchange-conflict svg{color:#3a5c00;height:14px;width:14px}.rm-exchange-summary{color:#6b7280;font-size:13px;font-weight:600;line-height:1.5}.rm-exchange-footer{align-items:center;border-top:1px solid #eeecea;display:flex;flex-shrink:0;gap:14px;margin-top:18px;padding:16px 20px 18px}.rm-exchange-footer .rm-exchange-footer-summary{color:#6b7280;font-size:13px;font-weight:600}.rm-exchange-footer .rm-exchange-footer-summary strong{color:#1a1a1a;font-weight:800}.rm-exchange-footer .rm-exchange-actions{display:flex;gap:12px;margin-left:auto}.rm-exchange-footer .rm-exchange-cancel,.rm-exchange-footer .rm-exchange-submit{border-radius:5px;font-size:13.5px;font-weight:700;padding:12px 24px}.rm-exchange-footer .rm-exchange-cancel{background:#fff;border:1px solid #eeecea;color:#6b7280}.rm-exchange-footer .rm-exchange-cancel:focus-visible,.rm-exchange-footer .rm-exchange-cancel:hover{background:#f6f5f3;outline:none}.rm-exchange-footer .rm-exchange-submit{align-items:center;background:#a3e635;border:0;color:#2b4a00;display:inline-flex;gap:10px;letter-spacing:1.2px;text-transform:uppercase}.rm-exchange-footer .rm-exchange-submit:focus-visible,.rm-exchange-footer .rm-exchange-submit:hover{background:#b1e457;outline:2px solid #365314;outline-offset:2px}.rm-exchange-footer .rm-exchange-submit:disabled{cursor:not-allowed;opacity:.5}.modalPerso{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .5s ease-in-out,visibility 0s linear .5s,z-index 0s linear .5s;visibility:hidden;z-index:-50}.modalPerso[data-open=true]{opacity:1;pointer-events:auto;transition:opacity .5s ease-in-out,visibility linear,z-index linear;visibility:visible;z-index:2000}body.modalPerso-scroll-locked{overflow:hidden}.debale-control:focus,.debale-control:focus-visible{border-color:#84cc16!important;outline:2px solid #84cc1659!important;outline-offset:-1px}.modalPerso.debale-modal-layer[data-open=true]{z-index:3000}.modalPerso>*{background:#fff;box-shadow:0 25px 50px -12px #00000040;max-height:90vh;overflow:visible;pointer-events:none}.modalPerso[data-open=true]>*{pointer-events:auto}.modalPerso.rm-call-center-modal{background-color:#00000073}.modalPerso.rm-call-center-modal>*{opacity:0;transform:translateY(18px)scale(.98);transition:opacity .5s ease-in-out,transform .5s cubic-bezier(.16,1,.3,1)}.modalPerso.rm-call-center-modal[data-open=true]>*{opacity:1;transform:translateY(0)scale(1)}.modalPerso.modal-bottom-sheet>*{background:0 0;box-shadow:none}.pac-container{border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001f!important;box-sizing:border-box!important;margin-top:4px!important;overflow:hidden!important;padding:4px 0!important;position:absolute!important;z-index:10000!important}.pac-container,.pac-item{background-color:#fff!important}.pac-item{align-items:center!important;border-top:1px solid #f0f0f0!important;color:#333!important;cursor:pointer!important;display:flex!important;font-size:13px!important;gap:8px!important;line-height:1.4!important;padding:8px 12px!important;transition:background-color .15s!important}.pac-item:first-child{border-top:none!important}.pac-item:focus,.pac-item:hover{background-color:#f3f4f6!important}.pac-item-query{color:#111!important;display:inline!important;font-size:13px!important;font-weight:500!important}.pac-matched{color:#111!important;font-weight:700!important}.pac-icon{background-size:16px!important;flex-shrink:0!important;height:20px!important;width:16px!important}.pac-item span:last-child{color:#6b7280!important;font-size:12px!important;margin-left:auto!important}#event_adressePostaleAmelioreeRechercheDiv{background-color:#ededed!important;border:.5px solid #000!important;border-radius:5px!important;padding:1px!important}.gm-err-container,.pac-container,[slot=suggestions-\.pac-container]{z-index:999999!important}body>.pac-container{z-index:100000!important}.modalPerso.modal-bottom-sheet{align-items:flex-end;background-color:#0000;opacity:1!important;padding:0;transition:background-color .5s ease-in-out,visibility 0s linear .6s,z-index 0s linear .6s}.modalPerso.modal-bottom-sheet[data-open=true]{background-color:#00000080;transition:background-color .5s ease-in-out,visibility linear,z-index linear}.modalPerso.modal-bottom-sheet>*{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin:0!important;max-width:100%!important;transform:translateY(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%!important}.modalPerso.modal-bottom-sheet[data-open=true]>*{transform:translateY(0)}:root{--rm-green:#86be8a;--header-height:250px}.opacity-50{opacity:.5!important}.opacity-30{opacity:.3!important}.rm-title{background:var(--rm-green);border-radius:30px;color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;padding:1rem 2rem;text-align:left}.step-container{display:flex;flex:1;flex-direction:column;height:calc(100dvh - var(--header-height));margin:0;overflow:hidden;position:relative;width:100%}#main-layout-container{min-height:0}.step-content{border-radius:0;height:100%;position:absolute;transition:transform .4s ease-in-out,opacity .4s ease-in-out;width:100%}.step-content.active{position:absolute}.slide-active,.step-content.active{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:5px}.slide-active{opacity:1;transform:translate(0)}.slide-out-left{opacity:0;transform:translate(-100%)}.slide-in-right,.slide-out-right{opacity:0;transform:translate(100%)}.slide-in-left{opacity:0;transform:translate(-100%)}.rm-input{border:1px solid var(--rm-green);border-radius:5px;box-sizing:border-box;color:inherit;font-size:.95rem;outline:none;transition:box-shadow .5s,transform .15s,border-color .15s;width:100%}.rm-input:focus{border-color:var(--rm-green);box-shadow:0 0 10px 10px #86be8a1f}.rm-textarea{min-height:6rem;resize:vertical}.rm-select{background:#fff;border:3px solid var(--rm-green);border-radius:20px;box-sizing:border-box;color:var(--rm-textcolor);font-size:.95rem;outline:none;padding:.5rem .75rem;transition:box-shadow .5s,border-color .15s;width:100%}.rm-radio-group{display:flex;flex-wrap:wrap;gap:.75rem}.rm-checkbox{border:4px solid var(--rm-green);border-radius:8px;height:30px;width:30px}.rm-radio{border:4px solid var(--rm-green);border-radius:50%;height:30px;width:30px}.rm-input-group{align-items:center}.presta-layout-column,.rm-input-group{display:flex;flex-direction:column;width:100%}.presta-layout-column{gap:.5rem;height:198px;margin-bottom:0}.presta-layout-bottom{margin-top:auto;width:100%}.rm-input-group .rm-label{vertical-align:middle}.rm-label-group{align-items:center}.rm-radio-group .rm-number{max-width:80px}.prestaCard{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.2rem;transition:transform .5s,box-shadow .5s,border-color .5s}.prestaCard.selected{justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:40}.prestaCard.removed{opacity:0;transform:scale(0)}.prestaHead{align-items:center;background-color:#fff;border:1px solid #9ca3af;border-radius:10px;box-shadow:0 0 5px gray;cursor:pointer;display:flex;flex-direction:column;height:clamp(10rem,15vmin,16rem)!important;justify-content:flex-start;position:relative;transition:position .5s,transform .5s,box-shadow .5s,border-color .5s,opacity .5s,z-index 0s .5s,top 1.5s;width:clamp(10rem,15vmin,16rem)!important;z-index:10}.prestaHead:hover{box-shadow:10px 10px 15px #000;transform:scale(1.05)}.prestaCard.selected .prestaHead{border-color:var(--rm-green);left:0;position:fixed;top:0;transform:scale(.8)}.prestaHead img{border-radius:40px;-o-object-fit:cover;object-fit:cover}.presta-subitems{display:grid;gap:10px;grid-template-columns:1fr;height:0;margin-top:5px;opacity:0;place-content:start;place-items:start;transform:translateY(0)translate(0)scale(0);transition:all .5s;width:97%}.prestaCard.selected .presta-subitems{height:calc(100dvh - var(--header-height) - 50px);opacity:1;overflow-y:auto;transform:scale(1)}.presta-subitem{align-items:center;border:1px solid gray;border-radius:7px;display:flex;flex-direction:column;height:clamp(275px,31dvh,450px);justify-content:flex-start;overflow:hidden;padding:4px;pointer-events:none;position:relative;transform-origin:0 0;width:100%}.prestaCard.selected .presta-subitem{opacity:1;pointer-events:auto}.presta-subitem[data-selected=true]{border:1px solid #000}.presta-subitem[data-visible=false]{display:none}.presta-subitem[data-zoom=true]{height:300px!important;left:5%!important;max-height:none!important;opacity:1!important;position:absolute!important;top:5%!important;transform:scale(1.7)!important;transition:all .4s!important;width:50%!important;z-index:9999!important}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{cursor:default;-webkit-text-fill-color:#000!important;background-color:#0000!important;border-color:#0000!important;color:#000!important;opacity:1!important}.blocInput{opacity:.85;transition:transform .25s,opacity .5s;width:100%}.blocInput *{opacity:.85;transition:opacity .5s}.presta-subitem[data-selected=true] .blocInput{opacity:1;transition:transform .25s,opacity .25s}.presta-subitem[data-selected=true] .blocInput *{opacity:1;transition:opacity .25s}.blocInputBase{z-index:5}#signature-pad-client,#signature-pad-technicien{background:#fff;border:2px solid #d1d5db;border-radius:8px;cursor:crosshair;display:block;touch-action:none;width:100%}#signature-pad-client:hover,#signature-pad-technicien:hover{border-color:var(--rm-green);box-shadow:0 0 8px #86be8a66}#clear-pad-client,#clear-pad-technicien{min-width:120px}#clear-pad-client:hover,#clear-pad-technicien:hover{box-shadow:0 4px 12px #dc26264d;transform:translateY(-2px)}.invalid-feedback{color:#dc2626;display:block;font-size:.75rem;margin-top:.5rem}.invalid-feedback.show{display:block!important}.step-content.step-hidden{display:none!important}.input-error{animation:pulse-error .6s ease-in-out;background-color:#fee2e2!important;border-color:#dc2626!important;box-shadow:0 0 8px #dc262666!important}#financement-section{max-height:0;opacity:0;overflow:hidden;transform:scale(0);transform-origin:top;transition:transform .28s,opacity .28s,max-height .28s}#financement-section.visible{max-height:2000px;opacity:1;transform:scale(1)}.origin-section{align-items:center;background:#86be8a0a;border:1px solid #86be8a1f;border-radius:14px;display:flex;flex-wrap:wrap;gap:.2rem;padding:.1rem .2rem}.origin-section .fw-bold{color:var(--rm-green);font-weight:700;margin-right:.5rem}.origin-option:hover{background:#86be8a0f;transform:translateY(-1px)}.origin-radio{accent-color:var(--rm-green);height:18px;width:18px}.origin-foire-wrap{align-items:center;display:flex;gap:.5rem}.origin-foire-input{background:#fff;border:2px solid #86be8a40;border-radius:12px;max-width:240px;min-width:140px;padding:.45rem .6rem}input[readonly]{background-color:#e9ecef;border:1px solid #ced4da;color:#6c757d;pointer-events:none}input[type=checkbox][readonly],input[type=radio][readonly],input[type=text][readonly],textarea[readonly]{cursor:not-allowed;opacity:.5;pointer-events:none}input[type=checkbox][readonly]+label,input[type=radio][readonly]+label,input[type=text][readonly]+label,textarea[readonly]+label{color:#6c757d;cursor:not-allowed;opacity:.6;pointer-events:none}.substep-block{animation:substep-fade-in .4s ease-out;width:100%}.substep-block.hidden{display:none!important}@keyframes substep-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.substep-title{padding-bottom:10px;position:relative}.substep-title:after{background:var(--rm-green);border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;width:50px}.address-autocomplete-container .gmp-field{width:100%}.address-autocomplete-container .gmp-field::part(input):focus{box-shadow:0 0 10px 10px #86be8a1f}.upload-card{border-color:#000!important;min-height:220px;transition:all .3s}.upload-card .card-header{color:#000}.upload-card .thumbnails-grid{min-height:90px;scrollbar-color:var(--rm-green)#0000;scrollbar-width:thin}.upload-card .thumbnails-grid::-webkit-scrollbar{width:4px}.upload-card .thumbnails-grid::-webkit-scrollbar-thumb{background-color:var(--rm-green);border-radius:10px}.upload-card .thumbnail{transition:transform .2s}.upload-card .thumbnail:hover{transform:scale(1.02)}.upload-card.opacity-30{filter:grayscale();opacity:.3!important;pointer-events:none}.validation-checkmark{animation:bounceIn .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.rm-bdc-progress-container{width:97vw}.rm-bdc-progress-line{height:3px;top:15px}.rm-bdc-progress-offset-6{left:8.33333%}.rm-bdc-progress-offset-8{left:6.25%}.rm-bdc-progress-offset-7{left:7.14286%}.rm-bdc-progress-offset-9{left:5.55556%}#bg-progress-line.rm-bdc-progress-offset-6{right:8.33333%}#bg-progress-line.rm-bdc-progress-offset-8{right:6.25%}#bg-progress-line.rm-bdc-progress-offset-7{right:7.14286%}#bg-progress-line.rm-bdc-progress-offset-9{right:5.55556%}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="1"]{width:0}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="2"]{width:16.6667%}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="3"]{width:33.3333%}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="4"]{width:50%}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="5"]{width:66.6667%}#progress-bar.rm-bdc-progress-bar[data-step-count="6"][data-progress-step="6"]{width:83.3333%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="1"]{width:0}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="2"]{width:14.2857%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="3"]{width:28.5714%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="4"]{width:42.8571%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="5"]{width:57.1429%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="6"]{width:71.4286%}#progress-bar.rm-bdc-progress-bar[data-step-count="7"][data-progress-step="7"]{width:85.7143%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="1"]{width:0}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="2"]{width:12.5%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="3"]{width:25%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="4"]{width:37.5%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="5"]{width:50%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="6"]{width:62.5%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="7"]{width:75%}#progress-bar.rm-bdc-progress-bar[data-step-count="8"][data-progress-step="8"]{width:87.5%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="1"]{width:0}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="2"]{width:11.1111%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="3"]{width:22.2222%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="4"]{width:33.3333%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="5"]{width:44.4444%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="6"]{width:55.5556%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="7"]{width:66.6667%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="8"]{width:77.7778%}#progress-bar.rm-bdc-progress-bar[data-step-count="9"][data-progress-step="9"]{width:88.8889%}.validation-card.active{background-color:#f8fff0;border-color:#8cc63f;box-shadow:0 4px 15px #8cc63f33}.duration-picker-container{backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0000001a;border-radius:15px;box-shadow:0 10px 25px #0003;opacity:0;padding:15px;position:absolute;transform:translateY(10px);transition:all .3s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:220px;z-index:10000}.duration-picker-container.active{opacity:1;transform:translateY(0)}.duration-picker-wheels{align-items:center;display:flex;gap:10px;height:200px;justify-content:center;margin-bottom:15px;overflow:hidden;position:relative}.duration-wheel-column{align-items:center;display:flex;flex-direction:column;width:80px}.duration-wheel-list{scrollbar-width:none;-ms-overflow-style:none;height:200px;-webkit-mask-image:linear-gradient(#0000,#000 40% 60%,#0000);mask-image:linear-gradient(#0000,#000 40% 60%,#0000);overflow-y:scroll;padding-top:0;scroll-snap-type:y mandatory;width:100%}.duration-wheel-list::-webkit-scrollbar{display:none}.duration-wheel-item{align-items:center;color:#333;display:flex;font-size:1.2rem;font-weight:600;height:40px;justify-content:center;scroll-snap-align:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.duration-wheel-item.empty{height:40px}.duration-wheel-label{color:#888;font-size:.7rem;font-weight:700;margin-top:5px;text-transform:uppercase}.duration-picker-highlight{background:#0000000d;border-bottom:1px solid #0000001a;border-radius:8px;border-top:1px solid #0000001a;height:40px;left:10px;pointer-events:none;position:absolute;right:10px;transform:translateY(-50%)}.duration-picker-actions{display:flex;justify-content:center}.duration-picker-btn-close{background-color:#000;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;padding:8px 30px;transition:transform .2s,background .2s;width:100%}.duration-picker-btn-close:hover{background-color:#222;transform:scale(1.02)}.duration-picker-container.inline-picker{backdrop-filter:none;background:0 0;border:1px solid #0000;box-shadow:none;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0;position:relative;transform:none;transition:all .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:10}.duration-picker-container.inline-picker .duration-wheel-list{padding-top:14px}.duration-picker-container.inline-picker.active{background:#00000005;border:1px solid #0000001a;border-radius:12px;margin-top:5px;max-height:300px;opacity:1;padding:10px 0}.duration-picker-container.inline-picker .duration-picker-wheels-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.duration-picker-container.inline-picker .duration-picker-wheels{align-items:flex-start;display:flex;height:160px;justify-content:center;margin-bottom:0}.duration-picker-container.inline-picker .duration-wheel-labels{display:flex;gap:15px;justify-content:center;margin-top:5px;width:100%}.duration-picker-container.inline-picker .duration-wheel-item{align-items:center;box-sizing:border-box;color:#333;display:flex;font-size:1.1rem;font-weight:600;height:32px;justify-content:center;width:100%}.duration-picker-container.inline-picker .duration-wheel-item.empty{height:32px}.duration-picker-container.inline-picker .duration-wheel-label-item{color:#aaa;font-size:10px;font-weight:800;text-align:center;text-transform:uppercase;width:65px}.duration-picker-container.inline-picker .duration-picker-highlight{background:#0000000d;border:1px solid #0000001a;border-radius:8px;height:32px;position:absolute;top:70px;transition:all .2s;width:150px}.duration-picker-container.inline-picker .duration-picker-btn-close{display:block;font-size:.8rem;margin:10px auto 4px;padding:6px 20px;width:auto}.date-picker-container{padding:0!important}.date-picker-container.active{padding:10px!important}.calendar-header{margin-bottom:8px;width:100%}.calendar-header button{align-items:center;background-color:var(--color-rm-green);border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.calendar-header button:hover{background-color:var(--color-rm-light-green4)}.calendar-header button i{font-size:10px}.calendar-month-year{color:var(--color-rm-textcolor);font-size:.875rem;font-weight:700}.calendar-grid{display:grid!important;gap:1px;grid-auto-rows:32px;grid-template-columns:repeat(7,minmax(0,1fr))!important;place-items:stretch stretch;width:100%}.calendar-day-label{color:#9ca3af;font-size:10px;font-weight:800;height:22px;line-height:1;text-align:center;text-transform:uppercase}.calendar-day,.calendar-day-empty,.calendar-day-label{align-items:center;display:flex;justify-content:center}.calendar-day,.calendar-day-empty{border-radius:8px!important;box-sizing:border-box;cursor:pointer;font-size:.875rem;height:32px;transition:all .2s}.calendar-day{color:var(--color-rm-textcolor)}.calendar-day:hover{background-color:var(--color-rm-light-green2);border-radius:9999px}.calendar-day.today{border:2px solid var(--color-rm-green);border-radius:9999px;color:var(--color-rm-green)}.calendar-day.selected{background-color:var(--color-rm-green)!important;box-shadow:0 1px 2px #0000000d;color:#fff!important}:root{--plan-sidebar-width:380px;--plan-header-offset:88px}.gm-style-iw-d{max-height:none!important;overflow:visible!important}.plan-main-wrapper .gm-style-iw-c{border:1px solid #eeecea!important;border-radius:6px!important;border-top:4px solid #8cc63f!important;box-shadow:0 14px 34px #0000002e!important;padding:0!important}.gm-style-iw-tc{filter:drop-shadow(0 2px 8px #00000026)}.rm-plan-client-modal-card,.rm-plan-client-modal-card .rm-modal-content{min-height:0;min-width:0;overflow:hidden}.rm-plan-client-modal-card rm-client-card{display:block;height:100%;min-height:0;min-width:0;width:100%}.rm-plan-client-modal-card .client-card-container{height:100%!important;margin:0!important;max-height:none!important;max-width:none;min-height:0;width:100%}rm-plan-tournee{display:block;height:100%}.plan-main-wrapper{background:#f3f4f6;height:calc(100dvh - var(--plan-header-offset));overflow:hidden;position:relative}.plan-container{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a;display:grid;gap:0;grid-template-areas:"sidebar map";grid-template-columns:var(--plan-sidebar-width)1fr;height:100%;overflow:hidden}rm-plan-sidebar{border-right:1px solid #e5e7eb;display:block;grid-area:sidebar;height:100%;overflow:hidden}rm-plan-map{display:block;grid-area:map;height:100%}.map-container,.sidebar{height:100%}.sidebar{background:0 0;overflow-y:auto}.sidebar-content{padding:20px 10px 10px}.sidebar-header{border-bottom:1px solid #ececec;margin-bottom:18px;padding-bottom:12px}.sidebar-title{color:#222;font-size:1.25rem;font-weight:600;margin:0}.sidebar-section{margin-bottom:18px}.section-title,.sidebar-label{color:#444;display:block;font-size:1rem;font-weight:600;margin-bottom:8px}.collapsible-content{max-height:1000px;opacity:1;overflow:hidden;transition:max-height .3s ease-out,opacity .3s}.collapsible-content.collapsed{max-height:0;opacity:0}.checkbox-group,.radio-group{display:flex;flex-direction:row;gap:10px;width:100%}.checkbox-label,.radio-label{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;display:flex;flex:1;gap:10px;justify-content:center;padding:8px 5px;text-align:center;transition:all .3s}.checkbox-label:hover,.radio-label:hover{background:#f3f9ff;border-color:#3b7dd8;box-shadow:0 2px 4px #0000000d}.checkbox-label input[type=checkbox],.radio-label input[type=radio]{cursor:pointer;display:none}.checkbox-label:has(input[type=checkbox]:checked),.radio-label:has(input[type=radio]:checked){background:#f3f9ff;box-shadow:0 0 3px 2px #28a74580}.section-title label{align-items:center;cursor:pointer;display:flex;gap:8px}.section-title label:has(input[type=checkbox]:not(:checked)){color:#999}.legend{display:flex;flex-direction:column;gap:8px}.legend-color{border-radius:50%;display:inline-block;height:18px;width:18px}.events-list{display:flex;flex-direction:column;gap:12px}.event-item{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;gap:12px;padding:12px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.event-item:hover{border-color:#e5e7eb;box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}.event-item.full-detail{box-shadow:none;cursor:default}.event-item.full-detail:hover{border-color:#0000;box-shadow:none;transform:none}.event-number{align-items:center;background:var(--route-color,var(--event-color,#4a78d0));border-radius:50%;box-shadow:0 2px 4px #0000001a;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:36px;justify-content:center;width:36px}.event-details{flex:1;min-width:0}.event-nom{font-weight:600;margin-bottom:4px}.event-address,.event-heure,.event-phone,.event-travel-info{align-items:center;color:#666;display:flex;font-size:.86rem;gap:8px;margin-top:4px}.event-travel-info{color:#2f6fd1;font-weight:600}.event-waze-btn{align-items:center;background:linear-gradient(135deg,#3cf,#09c);border:none;border-radius:50%;box-shadow:0 2px 8px #0099cc4d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;position:absolute;right:10px;top:10px;width:36px}.loading-message,.no-events{color:#666;padding:12px;text-align:center}.marker-label{text-shadow:-3px -3px #fff,3px -3px #fff,-3px 3px #fff,3px 3px #fff,-3px 0 #fff,3px 0 #fff,0 -3px #fff,0 3px #fff,-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff,-4px 0 #fff,4px 0 #fff,0 -4px #fff,0 4px #fff!important}.travel-time-label{background:var(--route-color,#4285f4)}@supports (color:color-mix(in lab,red,red)){.travel-time-label{background:color-mix(in srgb,var(--route-color,#4285f4)13%,#fff)}}.travel-time-label{color:var(--route-color,#4285f4)}@supports (color:color-mix(in lab,red,red)){.travel-time-label{color:color-mix(in srgb,var(--route-color,#4285f4)72%,#111)}}.travel-time-label{border:1.5px solid var(--route-color,#4285f4);border-radius:10px;display:inline-block;padding:5px 9px}@supports (color:color-mix(in lab,red,red)){.travel-time-label{border:1.5px solid color-mix(in srgb,var(--route-color,#4285f4)58%,#fff)}}.travel-time-label{box-shadow:0 2px 8px var(--route-color,#4285f4);font-size:13px;font-weight:800;line-height:1.1}@supports (color:color-mix(in lab,red,red)){.travel-time-label{box-shadow:0 2px 8px color-mix(in srgb,var(--route-color,#4285f4)18%,transparent)}}.travel-time-label{transform:translate(40px,-50%);white-space:nowrap}.form-select-small{background-color:#fff;border:1px solid #ced4da;border-radius:8px;color:#495057;font-size:.875rem;margin-top:4px;padding:6px 12px;width:100%}.sidebar-label-small{color:#6c757d;font-size:.8rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.poi-info-window{font-family:Inter,sans-serif}.poi-info-window hr{border-top:1px solid #dee2e6}.calendar-container{background:#f8f9fa;border:1px solid #e9e9e9;border-radius:8px;padding:12px}.calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.calendar-month{font-weight:600}.calendar-nav{background:0 0;border:none;color:#3b7dd8;cursor:pointer}.calendar-weekdays{color:#666;display:grid;font-size:.75rem;gap:6px;grid-template-columns:repeat(7,1fr);margin-bottom:8px}.calendar-weekday{align-items:center;display:flex;justify-content:center}.calendar-days{display:grid;gap:6px;grid-template-columns:repeat(7,1fr)}.calendar-day{align-items:center;aspect-ratio:1;background:#fff;border-radius:50%;cursor:pointer;display:flex;font-size:.85rem;justify-content:center}.calendar-day.empty{background:0 0;cursor:default}.calendar-day.holiday{background:#e0e0e0;color:#888;cursor:not-allowed}.calendar-day.today{background:#3b7dd8;color:#fff;font-weight:700}.calendar-day.selected{background:#28a745;color:#fff;font-weight:700}.iti__flag{background-image:url(/img/intl-tel-input-flags.png)}*{font-family:Carlito,sans-serif}body{color:#333}input.totalStep2[readonly]:not([disabled]){-webkit-text-fill-color:#fff!important;background-color:#0000!important;color:#fff!important;opacity:1!important}.btn-logout{border-radius:5px;margin-bottom:20px!important;transition:all .2s}.btn-logout :hover{background-color:var(--color-rm-gray)}.rm-layout-logout{margin-left:10px!important}.rm-layout-menu-spacer{margin-bottom:-15px!important}#mainHeader .rm-header-topbar{height:calc(60px + env(safe-area-inset-top,0px));max-height:none;min-height:calc(60px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0)24px 0}#mainHeader .rm-header-subheader,#mainHeader .rm-header-topbar-content{height:60px;max-height:none;min-height:60px}#mainHeader .rm-header-subheader{padding:0 24px}#mainHeader .rm-header-logo{height:30px;-o-object-fit:contain;object-fit:contain;width:auto}#mainHeader #toggleMenuBtn[aria-expanded=true]{background:#f1f9e4;box-shadow:inset 0 0 0 1px #cfe8a8}.rm-main-menu-overlay{background:#1a1a1a52;border:0;border-radius:0;color:#1a1a1a;inset:calc(120px + env(safe-area-inset-top,0px))0 0;max-height:none;overflow:hidden;position:fixed;width:100%;z-index:40}.rm-main-menu-panel{background:#fff;box-shadow:0 0 44px #00000024;color:#1a1a1a;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:18px;width:430px;z-index:999999}.rm-main-menu-search{align-items:center;background:#f6f5f3;border:1px solid #eeecea;border-radius:8px;color:#9ca3af;display:flex;flex:0 0 48px;gap:12px;margin-bottom:14px;padding:0 15px}.rm-main-menu-search input{background:0 0;border:0;color:#1a1a1a;font-size:13.5px;font-weight:700;min-width:0;outline:0;width:100%}.rm-main-menu-search input::-moz-placeholder{color:#b5b1ab}.rm-main-menu-search input::placeholder{color:#b5b1ab}.rm-main-menu-nav{padding:0!important;white-space:normal!important}.rm-main-menu-nav,.rm-main-menu-nav ul{display:flex;flex-direction:column;gap:5px}.rm-main-menu-nav li{border:0!important;list-style:none;margin:0!important;padding:0!important;position:relative}.rm-main-menu-nav li[hidden]{display:none!important}.rm-main-menu-nav li>a{align-items:center;border-radius:8px;color:#1a1a1a;display:grid;font-size:14px;font-weight:800;gap:13px;grid-template-columns:44px minmax(0,1fr) auto;letter-spacing:0;min-height:56px;padding:6px 12px;text-decoration:none;white-space:normal}.rm-main-menu-nav li>a:before{align-items:center;background:#f1f0ed;border-radius:8px;color:#6b7280;content:"";display:flex;font-family:Font Awesome\ 6 Free;font-size:18px;font-weight:900;height:44px;justify-content:center;width:44px}.rm-main-menu-nav li>a:after{color:#d6d3cf;content:"";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900}.rm-main-menu-nav li>a:hover{background:#f9fdf0}.rm-main-menu-nav li>a.font-bold{background:#f3fbe5;box-shadow:inset 4px 0 #a3e635;color:#3a5c00}.rm-main-menu-nav li>a[href=\#]{opacity:.64}.rm-main-menu-nav li>a[href=\#]:after{content:""}.rm-main-menu-nav li>a[href=\/]:before,.rm-main-menu-nav li>a[href=\/accueil]:before{background:#a3e635;color:#365314;content:""}.rm-main-menu-nav li>a[href*=calendrier]:before,.rm-main-menu-nav li>a[href*=production]:before{background:#e9f6d2;color:#3a5c00;content:""}.rm-main-menu-nav li>a[href*=confirmation]:before,.rm-main-menu-nav li>a[href*=rendez-vous]:before{background:#e7effb;color:#1e40af;content:""}.rm-main-menu-nav li>a[href*=retour]:before{background:#fbefd6;color:#92400e;content:""}.rm-main-menu-nav li>a[href*=classement]:before,.rm-main-menu-nav li>a[href*=productivite]:before,.rm-main-menu-nav li>a[href*=statistique]:before{background:#e7effb;color:#1e40af;content:""}.rm-main-menu-nav li>a[href*=client]:before{background:#ede7f8;color:#5b3e9a;content:""}.rm-main-menu-nav li>a[href*=plan]:before{background:#e9f6d2;color:#3a5c00;content:""}.rm-main-menu-nav li>a[href*=rappel]:before,.rm-main-menu-nav li>a[href*=tache]:before{background:#fbe3e3;color:#991b1b;content:""}.rm-main-menu-nav li>a[href*=commande]:before,.rm-main-menu-nav li>a[href*=pose]:before{background:#e9f6d2;color:#3a5c00;content:""}.rm-main-menu-nav li>a[href*=couts]:before,.rm-main-menu-nav li>a[href*=decommission]:before,.rm-main-menu-nav li>a[href*=paie]:before,.rm-main-menu-nav li>a[href*=salaire]:before{background:#fbefd6;color:#92400e;content:""}.rm-main-menu-nav li>a[href*=demonstration]:before,.rm-main-menu-nav li>a[href*=document]:before,.rm-main-menu-nav li>a[href*=fiche]:before{background:#f1f0ed;color:#6b7280;content:""}.rm-main-menu-nav li>a[href*=agent]:before,.rm-main-menu-nav li>a[href*=utilisateur]:before,.rm-main-menu-nav li>a[href*=vendeur]:before{background:#ede7f8;color:#5b3e9a;content:""}.rm-main-menu-nav li>a[href*=ip-autorisees]:before,.rm-main-menu-nav li>a[href*=option]:before,.rm-main-menu-nav li>a[href*=parametre]:before{background:#f1f0ed;color:#6b7280;content:""}.rm-main-menu-nav li>a[href*=campagne]:before,.rm-main-menu-nav li>a[href*=reunion]:before{background:#e7effb;color:#1e40af;content:""}.rm-main-menu-nav .rm-main-menu-section{border-bottom:1px solid #eeecea!important;color:#9ca3af;font-size:10px;font-weight:900;letter-spacing:1.2px;margin:12px 0 4px!important;padding:9px 8px 7px!important;text-transform:uppercase}.rm-main-menu-nav .rm-main-menu-section i{margin-right:6px}.rm-main-menu-nav li>span{position:absolute!important;right:40px!important;top:18px}.rm-main-menu-profile{align-items:center;border-top:1px solid #eeecea;display:flex;flex:none;gap:13px;margin-top:auto;padding:16px 6px 2px}.rm-main-menu-avatar{align-items:center;background:#e4e7eb;border-radius:50%;color:#4b5563;display:flex;font-size:12px;font-weight:800;height:42px;justify-content:center;width:42px}.rm-main-menu-profile>div{flex:1;min-width:0}.rm-main-menu-profile b{display:block;font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-main-menu-profile small{color:#9ca3af;display:block;font-size:11.5px;font-weight:700;margin-top:3px;text-transform:capitalize}.rm-main-menu-logout{align-items:center;background:#fdecec;border:1px solid #f3c9c7;border-radius:8px;color:#991b1b;cursor:pointer;display:flex;font:inherit;height:42px;justify-content:center;padding:0;width:42px}.rm-main-menu-logout-form{margin:0}@media (min-width:640px){.presta-subitems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.modalPerso.modal-bottom-sheet{align-items:center;padding-bottom:0}.modalPerso.modal-bottom-sheet>*{border-radius:10px!important;margin-bottom:0!important;max-width:1400px!important;transform:translateY(100vh);width:90vw!important}.modalPerso.modal-bottom-sheet[data-open=true]>*{transform:translateY(0)}}@media (min-width:841px) and (max-width:1366px){#calendarModuleWrapper.calendar-administration-view,#calendarModuleWrapper.calendar-call-center-view,#calendarModuleWrapper.calendar-seller-view{--calendar-week-column-min-width:0px}.calendar-administration-view .calendrier-grid-inner--week,.calendar-administration-view .calendrier-headers-inner,.calendar-call-center-view .calendrier-grid-inner--week,.calendar-call-center-view .calendrier-headers-inner,.calendar-seller-view .calendrier-grid-inner--week,.calendar-seller-view .calendrier-headers-inner{grid-template-columns:repeat(var(--calendar-week-day-count,7),minmax(0,1fr))!important}}@media (min-width:1024px){:root{--plan-sidebar-width:352px}.plan-container{background:#f6f5f3;gap:12px;grid-template-columns:var(--plan-sidebar-width)minmax(0,1fr);padding:12px 16px 14px}rm-plan-sidebar{background:#fff;border:1px solid #eeecea;border-radius:5px}.sidebar-content{padding:0}.sidebar-header,.sidebar-title{display:none}.sidebar-section{border-bottom:1px solid #eeecea;margin:0;padding:16px 18px}.sidebar{background:#fff;font-family:Carlito,DejaVu Sans,Arial,sans-serif}.sidebar-section:last-child{border-bottom:0}.section-title,.sidebar-label{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:800;gap:10px;letter-spacing:1.1px;line-height:1.3;margin:0 0 13px;text-transform:uppercase}.calendar-container{background:0 0;border:0;border-radius:0;padding:0}.calendar-header button{align-items:center;background:#f6f5f3;border:1px solid #eeecea;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.calendar-days,.calendar-weekdays{gap:4px}.calendar-weekdays{margin-bottom:6px}.calendar-weekday{color:#9ca3af;font-size:10.5px;font-weight:800;padding:4px 0}.calendar-month{flex:1;font-size:14px;font-weight:800;text-align:center}.calendar-day{aspect-ratio:auto;border:1px solid #eeecea;border-radius:4px;color:#1a1a1a;font-size:13px;font-weight:700;height:40px}.calendar-day.empty{background:0 0;border:0;visibility:hidden}.calendar-day.today:not(.selected){background:#fff;border-color:#a3e635;color:#365314}.calendar-day.selected{background:#a3e635;border-color:#a3e635;color:#365314;font-weight:800}.checkbox-group,.radio-group{display:grid;gap:8px;width:100%}.radio-group{grid-template-columns:repeat(2,minmax(0,1fr))}.checkbox-group{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-type-option{background:#fff;border:1px solid #eeecea;border-radius:4px;color:#6b7280;font-size:12px;font-weight:800;line-height:1.2;min-height:46px;min-width:0;padding:0 5px;text-align:center;width:100%}.calendar-type-option:hover:not(:has(input:checked)){background:#f3fbe5;border-color:#b1e457}.calendar-type-option:has(input:checked){background:#f3fbe5;border-color:#b1e457;box-shadow:none;color:#3a5c00}.calendar-type-option:has(input:disabled){cursor:not-allowed;opacity:.5}.calendar-type-option span{text-align:center}.plan-section-heading{background:0 0;border:0;cursor:pointer;padding:0;text-align:left;width:100%}.plan-section-heading i:first-child{color:#3a5c00}.plan-section-chevron{color:#9ca3af;font-size:11px;letter-spacing:0;margin-left:auto}.section-title label{font:inherit;letter-spacing:inherit;margin:0;text-transform:inherit}.plan-departure-options{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-position-option{font-size:12.5px;gap:10px;grid-column:1/-1;min-height:48px}.plan-arrival-options .calendar-type-option:has(input:checked),.plan-departure-options .calendar-type-option:has(input:checked),.plan-position-option:has(input:checked){background:#a3e635;border-color:#a3e635;color:#365314}.plan-position-point{background:#365314;border-radius:50%;box-shadow:0 0 0 4px #3653142e;flex:0 0 10px;height:10px;width:10px}.plan-gps-banner{align-items:flex-start;border:1px solid #0000;border-radius:4px;display:flex;font-size:11.5px;font-weight:700;gap:10px;line-height:1.5;margin:0 0 8px;padding:11px 13px}.plan-gps-banner>i{flex:0 0 14px;font-size:13px;margin-top:2px}.plan-gps-banner.is-pending{align-items:center;background:#fdf6e8;border-color:#eadfc4;color:#92400e}.plan-gps-banner.is-unavailable{background:#fdecec;color:#991b1b}.plan-gps-banner.is-unavailable-detail{border-color:#0000;margin-top:0}.plan-gps-banner.is-unavailable>span{display:grid;gap:2px}.plan-gps-banner strong{font-weight:800}.plan-prospection-content:not(.collapsed){margin-top:13px}.sidebar-label-small{color:#6b7280;display:block;font-size:9.5px;font-weight:800;letter-spacing:.8px;line-height:1.3;margin-bottom:8px;text-transform:uppercase}.plan-prospection-state{color:#3a5c00;min-height:46px}.plan-prospection-filter,.plan-prospection-radius{margin-top:15px}.plan-prospection-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.plan-prospection-label-row .sidebar-label-small{margin-bottom:0}.plan-prospection-label-row>span{color:#3a5c00;font-size:11px;font-weight:800}.plan-prospection-slider{padding:0 5px}.plan-prospection-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#a3e635 0,#a3e635 var(--range-progress,60%),#eeecea var(--range-progress,60%),#eeecea 100%);border-radius:5px;cursor:pointer;height:6px;outline:none;width:100%}.plan-prospection-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #a3e635;border-radius:50%;box-shadow:0 1px 4px #00000026;height:25px;width:25px}.plan-prospection-slider input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #a3e635;border-radius:50%;box-shadow:0 1px 4px #00000026;height:21px;width:21px}.plan-filter-grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.plan-filter-all{grid-column:1/-1}.plan-legend-grid{display:grid;gap:9px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.plan-legend-item{align-items:center;color:#6b7280;display:flex;font-size:12px;font-weight:700;gap:9px;min-width:0}.plan-legend-swatch{border-radius:3px;display:block;flex:0 0 12px;height:12px;width:12px}.plan-legend-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-list{gap:12px}.event-item:not(.full-detail){background:#fff;border:1px solid #eeecea;border-left:4px solid var(--event-color,#4a78d0);border-radius:5px;box-shadow:none;cursor:pointer;display:block;min-width:0;padding:14px 15px;position:relative}.event-item:not(.full-detail):hover{border-color:#d8d5d1;box-shadow:0 2px 8px #00000014;transform:none}.event-item-content{display:flex;flex-direction:column;min-width:0;width:100%}.event-item-header,.event-item-identity{align-items:center;display:flex;gap:8px;min-width:0}.event-item-identity{flex:auto}.event-number{align-items:center;background:var(--route-color,var(--event-color,#4a78d0));border-radius:4px;color:#fff;display:flex;flex:0 0 26px;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.event-item-identity>i{color:var(--event-color,#3a5c00);flex:none}.event-name{color:#1a1a1a;font-size:14.5px;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-age{color:#9ca3af;flex:none;font-size:10.5px;font-weight:700;white-space:nowrap}.event-item-badges{align-items:center;display:flex;flex:none;margin-left:auto}.event-type-badge{background:var(--event-color,#4a78d0);border-radius:3px;max-width:70px;overflow:hidden;padding:5px 0;width:56px}@supports (color:color-mix(in lab,red,red)){.event-type-badge{background:color-mix(in srgb,var(--event-color,#4a78d0),#fff 84%)}}.event-type-badge{color:var(--event-color,#4a78d0)}@supports (color:color-mix(in lab,red,red)){.event-type-badge{color:color-mix(in srgb,var(--event-color,#4a78d0),#000 22%)}}.event-type-badge{font-size:9.5px;font-weight:800;letter-spacing:.5px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.event-item-core{display:grid;gap:8px;margin-top:10px}.event-item-line{align-items:flex-start;color:#6b7280;display:flex;font-size:12.5px;font-weight:700;gap:9px;line-height:1.4;min-width:0}.event-item-line>i{color:#9ca3af;flex:0 0 13px;font-size:12px;margin-top:2px;text-align:center}.event-item-time-value{color:#1a1a1a;flex:none;font-variant-numeric:tabular-nums;font-weight:800}.event-item-travel{color:#1e40af;font-size:11px;font-weight:800;min-width:0}.event-item-address>span{min-width:0;overflow-wrap:anywhere}.event-item-phones{color:#6b7280;font-size:11px;font-weight:700;margin-top:.25rem}.event-item-actions{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:13px}.plan-card-profile-button,.plan-card-route-action,.plan-card-street-view{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:11.5px;font-weight:800;gap:7px;justify-content:center;min-height:46px;min-width:0;padding:5px 7px;text-align:center}.plan-card-profile-button,.plan-card-street-view{font-size:12px;grid-column:span 3}.plan-card-profile-button>i,.plan-card-street-view>i{font-size:14px}.plan-card-street-view{background:#fdf6e8;border-color:#eadfc4;color:#92400e}.plan-card-street-view>i{color:inherit}.plan-container .plan-card-street-view-label{display:inline;font-size:inherit}.plan-container .plan-card-street-view-legacy-label{display:none}.plan-card-street-view:disabled{cursor:not-allowed;opacity:.7}.plan-card-route-action{color:#6b7280;font-size:10px;gap:6px;grid-column:span 2;min-height:46px;padding:4px}.plan-card-route-action>i{color:inherit;font-size:14px}.plan-card-route-action>span{color:inherit;font-size:11.5px}.plan-card-navigation{display:contents}rm-address-navigation.plan-card-navigation .plan-card-navigation-actions,rm-address-navigation.plan-card-navigation .plan-card-navigation-content,rm-address-navigation.plan-card-navigation .plan-card-navigation-links,rm-address-navigation.plan-card-navigation .plan-card-navigation-row,rm-address-navigation.plan-card-navigation .plan-card-navigation-wrapper{display:contents!important;margin:0!important;max-height:none!important;opacity:1!important;overflow:visible!important;transform:none!important}.event-item.full-detail{background:0 0;border:0;border-radius:0;box-shadow:none;cursor:default;display:block;min-width:0;padding:14px 17px 16px;width:100%}.event-item.full-detail:hover{border-color:#0000;box-shadow:none;transform:none}.event-item.full-detail .event-item-header{border-bottom:1px solid #eeecea;padding:0 42px 12px 0}.event-item.full-detail .event-item-actions{margin-bottom:0}.plan-container .event-popover-close{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:12px;top:10px;width:30px;z-index:20}rm-plan-map{position:relative}rm-plan-map:fullscreen{background:#e9f0e6;height:100dvh;inset:0;position:fixed;width:100vw;z-index:1100}.plan-map-controls{display:flex;flex-direction:column;gap:8px;position:absolute;right:14px;top:14px;z-index:5}.plan-map-control{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:4px;box-shadow:0 2px 6px #00000014;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:46px;justify-content:center;line-height:1;width:46px}.plan-map-control svg{height:18px;width:18px}.plan-route-summary-container{align-items:stretch;display:flex;flex-direction:column;left:14px;max-width:calc(100vw - 48px);position:absolute;top:14px;width:-moz-max-content;width:max-content;z-index:5}.plan-route-summary{align-items:center;background:#fff;border:1px solid #eeecea;border-radius:5px;box-shadow:0 2px 8px #00000014;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;padding:12px 16px;text-align:left;white-space:nowrap}.plan-route-summary-container.is-expanded .plan-route-summary{border-radius:5px 5px 0 0}.plan-route-summary-metric{color:#6b7280;font-size:12.5px;font-weight:700;white-space:nowrap}.plan-route-summary-metric strong{color:#1a1a1a;display:block;font-size:15px;font-weight:800;margin-top:3px}.plan-route-summary-separator{background:#eeecea;flex:0 0 1px;height:30px;width:1px}.plan-route-summary-chevron{color:#6b7280;font-size:18px;font-weight:700;line-height:1;transition:transform .25s}.plan-route-summary-details{display:grid;grid-template-rows:minmax(0,0fr);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-6px);transition:grid-template-rows .25s,opacity .25s,transform .25s}.plan-route-summary-container.is-expanded .plan-route-summary-details{grid-template-rows:minmax(0,1fr);opacity:1;pointer-events:auto;transform:translateY(0)}.plan-route-summary-container.is-expanded .plan-route-summary-chevron{transform:rotate(180deg)}.plan-route-summary-details-content{background:#fff;border:1px solid #0000;border-radius:0 0 6px 6px;border-top:0;box-shadow:0 4px 16px #00000029;max-height:min(60vh,520px);min-height:0;overflow:auto;padding:0 16px;transition:padding .25s,border-color .25s}.plan-route-summary-container.is-expanded .plan-route-summary-details-content{border-color:#eeecea;padding:14px 16px 16px}.plan-route-summary-details h2{color:#1a1a1a;font-size:14px;font-weight:800;margin:0 0 10px}.plan-route-summary-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.plan-route-summary-leg{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:10px;padding:9px 0}.plan-route-summary-leg-number{align-items:center;background:#eef8d9;border-radius:50%;color:#245b16;display:inline-flex;flex:0 0 24px;font-size:11px;font-weight:800;height:24px;justify-content:center;width:24px}.plan-route-summary-leg-content{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.plan-route-summary-leg-content strong{color:#222;font-size:12px}.plan-route-summary-appointment{color:#6b7280;font-size:11px}.plan-route-summary-leg-duration{color:#245b16;flex:none;font-size:12px;font-weight:800}.plan-route-summary-empty{color:#6b7280;font-size:12px;margin:0}}@media (min-width:1300px){.presta-subitems{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:0}}@media (max-width:500px){.iti__country-list{white-space:normal}}@media (min-resolution:192dpi){.iti__flag{background-image:url(../../node_modules/intl-tel-input/build/img/flags@2x.png?1);background-image:url(/img/intl-tel-input-flags@2x.png);background-size:5762px 15px}}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@media (max-width:600px){rm-debale-page .debale-work-card-grid{grid-template-columns:1fr}rm-debale-page .debale-dialog .debale-dialog-chips.debale-dialog-six,rm-debale-page .debale-dialog .debale-dialog-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}rm-debale-page .debale-dialog .debale-dialog-three{grid-template-columns:1fr}rm-debale-page .debale-dialog .debale-dialog-context{display:none}rm-debale-page .debale-dialog .debale-dialog-actions button{padding-inline:12px}rm-debale-page .debale-dialog .debale-dialog-attachments{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rm-main-menu-panel{padding:14px;width:min(100vw,430px);z-index:999999}}@media (max-height:820px){rm-debale-page .debale-dialog .debale-dialog-footer,rm-debale-page .debale-dialog header{padding-block:12px}rm-debale-page .debale-dialog.debale-dialog-legal{--debale-dialog-gap:8px;--debale-dialog-padding:16px}rm-debale-page .debale-dialog.debale-dialog-legal .debale-dialog-tiles>button{gap:4px;min-height:64px;padding-block:4px}rm-debale-page .debale-dialog.debale-dialog-legal .debale-dialog-chips>button{height:36px}rm-debale-page .debale-dialog.debale-dialog-legal .debale-dialog-chips.debale-dialog-pair>button{height:48px}}@media (any-pointer:coarse){rm-debale-page .debale-dialog input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),rm-debale-page .debale-dialog select,rm-debale-page .debale-dialog textarea,rm-debale-page input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),rm-debale-page select,rm-debale-page textarea{font-size:16px}}@media (max-width:840px){#calendarModuleWrapper.calendar-administration-view,#calendarModuleWrapper.calendar-call-center-view,#calendarModuleWrapper.calendar-seller-view{--calendar-hour-column-width:clamp(30px,8dvw,36px);--calendar-week-column-min-width:0px;--calendar-vendor-column-min-width:clamp(120px,32dvw,170px);--calendar-vendor-photo-size:28.8px;--calendar-multi-columns:repeat(var(--calendar-vendor-count,1),minmax(var(--calendar-vendor-column-min-width),1fr))}#calendarModuleWrapper .calendar-layout-row{gap:0!important}#calendarModuleWrapper #calendarSidebar{left:8px;max-width:none;top:4px;width:min(320px,100vw - 16px)}#calendarModuleWrapper #calendarMainArea{border-radius:6px}.calendar-administration-view .calendrier-headers-inner,.calendar-call-center-view .calendrier-headers-inner,.calendar-seller-view .calendrier-headers-inner{grid-template-columns:repeat(var(--calendar-week-day-count,7),minmax(0,1fr));min-width:100%;width:100%}.calendar-administration-view .calendrier-custom-day-header,.calendar-call-center-view .calendrier-custom-day-header,.calendar-seller-view .calendrier-custom-day-header{min-width:0;overflow:visible;padding:2px 0}.calendar-administration-view .calendrier-custom-day-header .calendrier-day-name,.calendar-call-center-view .calendrier-custom-day-header .calendrier-day-name,.calendar-seller-view .calendrier-custom-day-header .calendrier-day-name{font-size:0}.calendar-administration-view .calendar-week-day-name-short,.calendar-call-center-view .calendar-week-day-name-short,.calendar-seller-view .calendar-week-day-name-short{display:inline;font-size:clamp(8px,2.2dvw,10px);text-decoration:none}.calendar-administration-view .calendar-week-day-name-full,.calendar-call-center-view .calendar-week-day-name-full,.calendar-seller-view .calendar-week-day-name-full{display:none}.calendar-administration-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-name,.calendar-call-center-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-name,.calendar-seller-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-name{letter-spacing:0}.calendar-administration-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-num,.calendar-call-center-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-num,.calendar-seller-view .calendrier-week-wrapper .calendrier-custom-day-header .calendrier-day-num{font-size:clamp(12px,3.5dvw,16px);height:clamp(20px,6dvw,26px);margin-top:1px;width:clamp(20px,6dvw,26px)}.calendar-administration-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge,.calendar-call-center-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge,.calendar-seller-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge{box-sizing:border-box;display:flex;font-size:clamp(5px,1.5dvw,7px);gap:2px;justify-content:center;line-height:1;margin-top:2px;max-width:100%;overflow:hidden;padding:1px 2px;white-space:nowrap}.calendar-administration-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge i,.calendar-call-center-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge i,.calendar-seller-view .calendrier-week-wrapper .calendrier-custom-day-header .secteur-prod-badge i{flex:none;font-size:6px}.calendrier-header-row{height:64px;min-height:64px}.calendrier-corner-date-pill{min-height:48px;padding:4px 0;width:38px}.calendrier-corner-date-pill b,.calendrier-corner-date-pill em{font-size:7px}.calendrier-corner-date-pill span{font-size:15px}.calendrier-header-row .calendrier-custom-day-header{gap:3px;padding:0 2px}.calendrier-header-row .calendar-day-date-full,.calendrier-header-row .calendar-week-day-name-full{display:none}.calendrier-header-row .calendar-day-date-short,.calendrier-header-row .calendar-week-day-name-short{display:inline;font-size:clamp(8px,2.2dvw,10px);text-decoration:none}.calendrier-header-row .binome-prod-badge,.calendrier-header-row .secteur-prod-badge{box-sizing:border-box;font-size:clamp(6px,1.5dvw,8px);height:18px;line-height:1;max-height:18px;min-height:18px}.calendrier-header-row .secteur-prod-badge{gap:2px;max-width:100%;padding:2px 4px}.calendrier-header-row .secteur-prod-badge i{font-size:7px}.calendrier-header-row .binome-prod-badge{gap:2px;padding:2px 4px}.calendrier-header-row .binome-prod-badge i{font-size:7px}.calendrier-header-row .calendrier-multi-colonnes-user-header{padding:0 3px}.calendrier-header-row .vendor-line{gap:4px}.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-photo,.calendrier-header-row .calendrier-headers-container--multi .calendrier-multi-colonnes-user-header .vendor-photo-placeholder,.calendrier-header-row .vendor-photo,.calendrier-header-row .vendor-photo-placeholder{font-size:10px}.calendrier-header-row .vendor-name{font-size:clamp(8px,2dvw,10px)!important}.calendar-global-toolbar{display:flex!important;gap:0!important;justify-content:flex-start!important}.calendar-toolbar-main,.calendar-toolbar-sidebar,.calendar-toolbar-sidebar>div{display:contents!important}.calendar-toolbar-month-control{flex:0 180px!important;margin-left:auto!important;margin-right:auto!important;max-width:180px;width:180px}#btnToggleFilters{margin-right:auto!important}.calendar-toolbar-context-controls{flex:none;margin-left:auto!important;transform:none!important}.calendar-today-svg{display:block;flex:0 0 30px;height:30px;max-height:none;max-width:none;width:30px}#btnViewToday,#calendarViewButtons{overflow:visible}.calendar-today-desktop-label{display:none}#btnToggleFilters{background-color:#97bf0d1a;border:1px solid #97bf0d;color:#97bf0d}#btnOpenSearch{background-color:#f7f8f5;border:1px solid #d9dcd6;color:#1a1a1a}#btnNextMonth,#btnOpenSearch,#btnPreviousMonth,#btnToggleFilters,#btnViewToday,#calendarContextPhotoWrapper{box-sizing:border-box;flex:0 0 34px;height:34px;max-height:34px;max-width:34px;min-height:34px;min-width:34px;width:34px}#btnNextMonth,#btnOpenSearch,#btnPreviousMonth,#btnToggleFilters,#btnViewToday{border-radius:5px}#btnNextMonth,#btnPreviousMonth{background-color:#fff;border:1px solid #d9dcd6;color:#1a1a1a}#btnToggleSidebar{box-sizing:border-box;height:34px;max-height:34px;min-height:34px}.calendar-toolbar-month-control{background-color:#f7f8f5;border-radius:5px;box-sizing:border-box;-moz-column-gap:20px!important;column-gap:20px!important;min-height:38px;min-width:140px;padding-block:2px!important;padding-inline:2px!important}.calendar-toolbar-month-control>button>i{color:#9ca3af;font-size:8px}.calendrier-header-row .calendar-production-badges .binome-prod-badge,.calendrier-header-row .calendar-production-badges .secteur-prod-badge{align-self:center;margin-block:0}.calendar-administration-view .calendrier-corner,.calendar-administration-view .calendrier-hours-column,.calendar-call-center-view .calendrier-corner,.calendar-call-center-view .calendrier-hours-column,.calendar-seller-view .calendrier-corner,.calendar-seller-view .calendrier-hours-column{min-width:max(var(--calendar-hour-column-width),55px);width:max(var(--calendar-hour-column-width),55px)}.calendar-administration-view .calendrier-custom-hour,.calendar-call-center-view .calendrier-custom-hour,.calendar-seller-view .calendrier-custom-hour{font-size:clamp(9px,2.5dvw,11px);padding:2px}.calendar-administration-view .calendrier-custom-hour span,.calendar-call-center-view .calendrier-custom-hour span,.calendar-seller-view .calendrier-custom-hour span{margin-right:3px;padding-left:0;padding-right:2px}.calendar-administration-view .calendrier-grid-inner--week,.calendar-call-center-view .calendrier-grid-inner--week,.calendar-seller-view .calendrier-grid-inner--week{flex:auto;grid-template-columns:repeat(var(--calendar-week-day-count,7),minmax(0,1fr));min-width:0;width:100%}.calendar-administration-view .calendrier-custom-cell,.calendar-call-center-view .calendrier-custom-cell,.calendar-seller-view .calendrier-custom-cell{min-width:0}.calendar-administration-view .calendrier-custom-event,.calendar-administration-view .fc-event.custom-event-style,.calendar-call-center-view .calendrier-custom-event,.calendar-call-center-view .fc-event.custom-event-style,.calendar-seller-view .calendrier-custom-event,.calendar-seller-view .fc-event.custom-event-style{padding:4px clamp(3px,1dvw,8px)}.calendar-administration-view .calendrier-grid-inner--multi,.calendar-call-center-view .calendrier-grid-inner--multi,.calendar-seller-view .calendrier-grid-inner--multi{grid-template-columns:var(--calendar-multi-columns);min-width:-moz-max-content;min-width:max-content}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing),.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing),.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing),.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing),.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing),.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing){padding:2px}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content{align-items:stretch;padding-top:0}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content>.w-full.flex{margin-bottom:2px}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-time{font-size:clamp(7px,2dvw,9px);margin:0;min-width:0;padding:2px 3px;white-space:nowrap}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-type-label{font-size:clamp(7px,1.8dvw,8px)}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-title{font-size:clamp(8px,2.1dvw,10px);line-height:1.1}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-subtitle{font-size:clamp(7px,1.8dvw,9px);line-height:1.1}.calendar-administration-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-administration-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view .calendrier-custom-event:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view .fc-event.custom-event-style:not(:hover):not([expanded]):not(.is-editing) .event-main-content .event-hors-secteur-badge{font-size:clamp(6px,1.6dvw,8px);margin:0 0 1px;padding:1px 3px}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing){padding:clamp(4px,1.1dvw,7px)}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content{align-items:stretch;max-width:100%;padding-top:0;width:100%}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-time,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-time,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-time,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-time,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-time,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-time,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-time,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-time,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-time,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-time,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-time,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-time{font-size:clamp(9px,2.4dvw,11px);padding:3px 4px}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-type-label,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-type-label,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-type-label{font-size:clamp(9px,2.2dvw,10px)}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-title,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-title,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-title,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-title,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-title,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-title,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-title,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-title,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-title,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-title,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-title,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-title{font-size:clamp(11px,2.8dvw,13px);line-height:1.2;max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;width:100%}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-subtitle,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-client-age,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-client-age,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-subtitle,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-client-age,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-subtitle{font-size:clamp(9px,2.3dvw,11px);line-height:1.2;max-width:100%;width:100%}.calendar-administration-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-administration-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-administration-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-administration-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-call-center-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view .calendrier-custom-event:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view .calendrier-custom-event[expanded]:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view .fc-event.custom-event-style:hover:not(.is-editing) .event-main-content .event-hors-secteur-badge,.calendar-seller-view [expanded].fc-event.custom-event-style:not(.is-editing) .event-main-content .event-hors-secteur-badge{font-size:clamp(8px,2dvw,10px);margin-top:1px;max-width:100%;padding:2px 4px}.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event:hover:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-administration-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event:hover:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-call-center-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+4) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+5) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(7n+6) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n) [expanded].fc-event.custom-event-style:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event:hover:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .calendrier-custom-event[expanded]:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) .fc-event.custom-event-style:hover:not(.is-editing),.calendar-seller-view .calendrier-week-wrapper--three-days .calendrier-grid-inner--week>.calendrier-custom-cell:nth-child(3n+2) [expanded].fc-event.custom-event-style:not(.is-editing){left:4px!important;right:4px!important}.calendrier-custom-event .event-card-header-meta,.fc-event.custom-event-style .event-card-header-meta{--calendar-sector-badge-width:clamp(34px,calc(8.5dvw - 4px),41px);--calendar-type-badge-width:var(--calendar-sector-badge-width)}.calendrier-event.calendrier-custom-event,.fc-event.custom-event-style{border-left-width:3px!important}.calendrier-custom-event .event-card-header,.fc-event.custom-event-style .event-card-header{gap:3px;min-height:19px;padding:3px 4px}.calendrier-custom-event .event-card-body,.fc-event.custom-event-style .event-card-body{gap:1px;padding:3px 4px 4px}.calendrier-custom-event .event-sector,.calendrier-custom-event .event-time,.calendrier-custom-event .event-type-label,.fc-event.custom-event-style .event-sector,.fc-event.custom-event-style .event-time,.fc-event.custom-event-style .event-type-label{font-size:clamp(7px,1.8dvw,9px)}.calendrier-custom-event:not(.calendrier-month-event) .event-time,.fc-event.custom-event-style:not(.calendrier-month-event) .event-time{font-size:clamp(8px,2.2dvw,11px)}.calendrier-custom-event:not(.calendrier-month-event) .event-sector,.calendrier-custom-event:not(.calendrier-month-event) .event-type-label,.fc-event.custom-event-style:not(.calendrier-month-event) .event-sector,.fc-event.custom-event-style:not(.calendrier-month-event) .event-type-label{border-radius:4px;font-size:clamp(7px,1.7dvw,9px);min-height:18px;padding:2px 4px}.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-sector,.calendrier-custom-event:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-sector,.fc-event.custom-event-style:not(.calendrier-month-event):not(.calendrier-seller-day-event) .event-type-label{height:18px}.calendrier-custom-event .event-title,.fc-event.custom-event-style .event-title{font-size:clamp(8px,2.05dvw,11px)}.calendrier-custom-event .event-client-age,.calendrier-custom-event .event-subtitle,.fc-event.custom-event-style .event-client-age,.fc-event.custom-event-style .event-subtitle{font-size:clamp(7px,1.7dvw,9px)}.calendrier-custom-event .event-address-full,.calendrier-custom-event .event-phone-list,.fc-event.custom-event-style .event-address-full,.fc-event.custom-event-style .event-phone-list{display:none}.calendrier-seller-day-event .event-card-header{flex-basis:clamp(70px,22dvw,100px);padding:5px 6px}.calendrier-seller-day-event .event-card-body{padding:5px 7px}.calendrier-custom-event:hover:not(.is-editing),.calendrier-custom-event[expanded]:not(.is-editing),.fc-event.custom-event-style:hover:not(.is-editing),[expanded].fc-event.custom-event-style:not(.is-editing){overflow:visible}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]){border-left-width:2px!important;min-height:16px!important}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-card-header{gap:2px;min-height:16px;padding:2px 3px}rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-time,rm-calendar-event.calendrier-month-event:not(:hover):not([expanded]) .event-type-label{font-size:clamp(7px,1.8dvw,9px)}.calendar-administration-view .calendrier-month-view,.calendar-call-center-view .calendrier-month-view,.calendar-seller-view .calendrier-month-view{border-radius:0;grid-template-rows:auto repeat(var(--num-rows,5),minmax(0,1fr));min-height:0;min-width:0}.calendar-administration-view .calendrier-month-header,.calendar-call-center-view .calendrier-month-header,.calendar-seller-view .calendrier-month-header{font-size:0;min-width:0;overflow:hidden;padding:4px 1px}.calendar-administration-view .calendrier-month-header .calendar-month-day-name-full,.calendar-call-center-view .calendrier-month-header .calendar-month-day-name-full,.calendar-seller-view .calendrier-month-header .calendar-month-day-name-full{display:none}.calendar-administration-view .calendrier-month-header .calendar-month-day-name-short,.calendar-call-center-view .calendrier-month-header .calendar-month-day-name-short,.calendar-seller-view .calendrier-month-header .calendar-month-day-name-short{color:inherit;display:inline;font-size:clamp(8px,2.4dvw,10px);text-decoration:none}.calendar-administration-view .calendrier-month-day,.calendar-call-center-view .calendrier-month-day,.calendar-seller-view .calendrier-month-day{min-width:0;overflow:hidden;padding:2px 1px}.calendar-administration-view .calendrier-month-day-number,.calendar-call-center-view .calendrier-month-day-number,.calendar-seller-view .calendrier-month-day-number{flex:none;font-size:clamp(9px,2.8dvw,11px);margin-bottom:1px;padding:1px 2px}.calendar-administration-view .calendrier-month-events,.calendar-call-center-view .calendrier-month-events,.calendar-seller-view .calendrier-month-events{gap:1px;min-width:0;overflow:hidden;padding:0}.calendar-administration-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]),.calendar-call-center-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]),.calendar-seller-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]){overflow:visible;z-index:50}.calendar-administration-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]) .calendrier-month-events,.calendar-call-center-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]) .calendrier-month-events,.calendar-seller-view .calendrier-month-day:has(rm-calendar-event.calendrier-month-event[expanded]) .calendrier-month-events{overflow:visible}.calendar-administration-view .calendrier-month-more-placeholder.is-visible,.calendar-call-center-view .calendrier-month-more-placeholder.is-visible,.calendar-seller-view .calendrier-month-more-placeholder.is-visible{flex:none;min-height:0;padding:0}.calendar-administration-view .month-more-events,.calendar-call-center-view .month-more-events,.calendar-seller-view .month-more-events{font-size:clamp(6px,1.8dvw,8px);line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendrier-drag-selection .selection-content .selection-time{font-size:clamp(6px,14cqw,9px)}#calendarFullSearchView{padding:12px 14px}#calendarFullSearchView>.calendar-full-search-toolbar{gap:10px;padding-bottom:14px}#btnCloseSearch{flex-basis:38px;height:38px;width:38px}.calendar-full-search-field{gap:8px;padding:9px 10px}.calendar-full-search-field>i{flex-basis:15px;font-size:15px}.calendar-full-search-field input#fullSearchInput{font-size:14px}.search-result-summary{flex-wrap:wrap;gap:2px 8px}.search-result-group-title{margin-left:46px}.result-date-column{width:44px}.result-content-card{gap:8px;padding:9px}.result-type-header{font-size:9px;width:46px}.result-client-title{font-size:13px}.result-details-line{font-size:10px;gap:2px 5px}.result-location:before,.result-sector:before{margin-right:5px}.result-users{gap:0}.result-user-names{display:none}.result-users-photos .result-user-avatar{height:26px;margin-left:-8px;width:26px}.result-users-photos .result-user-avatar:first-child{margin-left:0}.rm-exchange-modal{align-items:flex-start;padding:8px}.rm-exchange-dialog{max-height:calc(100vh - 16px);width:calc(100vw - 16px)}.rm-exchange-footer,.rm-exchange-header,.rm-exchange-inner{padding-left:12px;padding-right:12px}.rm-exchange-footer{align-items:stretch;flex-direction:column}.rm-exchange-footer .rm-exchange-footer-summary{order:2}.rm-exchange-footer .rm-exchange-actions{margin-left:0;width:100%}.rm-exchange-footer .rm-exchange-actions button{flex:1}}@media (max-width:900px){.calendrier-day-wrapper--seller .calendrier-content-row{gap:0}.calendar-day-summary{flex-basis:clamp(190px,30dvw,260px)}.calendar-day-summary-content,.calendar-day-summary-header{padding:12px 10px}}@media (max-width:767px){#addEventModal>div{height:100dvh;max-height:100dvh}#addEventModal .rm-create-event{border-radius:0;height:100dvh!important;max-height:100dvh!important;max-width:none;width:100%}.rm-create-event__header{padding:12px 14px}.rm-create-event__header h2{font-size:12px;letter-spacing:1px}.rm-create-event__close{flex-basis:30px;height:30px}.rm-create-event__context{gap:6px;min-height:44px;padding:8px 14px}.rm-create-event__date{font-size:9px;padding:6px 8px}.rm-create-event__time{font-size:12px}.rm-create-event__agenda{font-size:10px}.rm-create-event__body{padding:12px 14px}.rm-create-event__type-choice h3{font-size:9px;letter-spacing:1px}.rm-create-event__type-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.rm-create-event__type-card{min-height:clamp(108px,14dvh,140px);padding:16px 12px}.rm-create-event__type-icon{font-size:12px;height:26px;margin-bottom:10px;width:26px}.rm-create-event__type-label{font-size:14px}.rm-create-event__type-description{font-size:10px;margin-top:5px}.rm-create-event__selected-type{font-size:9px;padding:5px 6px}.rm-create-event__back{font-size:11px}.rm-create-event__footer{gap:10px;padding:12px 14px}.rm-create-event__cancel,.rm-create-event__save{flex:1;font-size:12px;min-height:40px;min-width:0}}@media (max-width:700px){.calendar-event-modal__scale{zoom:.9}#mainHeader .rm-header-topbar{height:calc(56px + env(safe-area-inset-top,0px));min-height:calc(56px + env(safe-area-inset-top,0px));padding-left:16px;padding-right:16px}#mainHeader .rm-header-topbar-content{height:56px;min-height:56px}#mainHeader .rm-header-subheader{height:56px;min-height:56px;padding:0 16px}#mainHeader .seller-header-date{font-size:12px;letter-spacing:1px}#mainHeader .rm-header-logo{height:24px;max-width:130px}.rm-main-menu-overlay{top:calc(112px + env(safe-area-inset-top,0px))}}@media (min-height:1300px){.presta-subitems{place-content:center;place-items:center}}
