*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--p-content-background);color:var(--p-text-color);line-height:1.5}#app{width:100%;min-height:100vh;background-color:var(--p-content-background)}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.2}a{color:var(--p-primary-color);text-decoration:none}a:hover{text-decoration:underline}.p-menu a,.p-menubar a,.p-tieredmenu a,.p-contextmenu a,.p-megamenu a,.p-panelmenu a,.p-menu a:hover,.p-menubar a:hover,.p-tieredmenu a:hover,.p-contextmenu a:hover,.p-megamenu a:hover,.p-panelmenu a:hover{text-decoration:none!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-muted{color:var(--p-text-muted-color)}.text-color-secondary{color:var(--p-text-color-secondary)}.text-color{color:var(--p-text-color)}.text-justify{text-align:justify}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-6xl{font-size:3.75rem}.text-500{color:var(--p-surface-500)}.text-600{color:var(--p-surface-600)}.text-700{color:var(--p-surface-700)}.text-900{color:var(--p-surface-900)}.text-red-500{color:var(--p-red-500)}.text-red-600{color:var(--p-red-600)}.text-green-500{color:var(--p-green-500)}.text-400{color:var(--p-surface-400)}.text-primary{color:var(--p-primary-color)}.text-4xl{font-size:2.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-italic{font-style:italic}.line-height-2{line-height:1.25}.line-height-3{line-height:1.5}.flex{display:flex}.inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-center{align-self:center}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.ml-4{margin-left:1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.p-6{padding:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.mb-6{margin-bottom:1.5rem}.w-full{width:100%}.w-auto{width:auto}.min-w-0{min-width:0}.h-full{height:100%}.h-8rem{height:8rem}.w-8rem{width:8rem}.w-10rem{width:10rem}.w-15rem{width:15rem}.w-20rem{width:20rem}.min-h-screen{min-height:100vh}.min-w-screen{min-width:100vw}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-scroll{overflow:scroll}.scrollbar-width-none{scrollbar-width:none}.scrollbar-width-none::-webkit-scrollbar{display:none}.outline-none{outline:none}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursor-pointer{cursor:pointer}.relative{position:relative}.sticky{position:sticky}.list-none{list-style:none}.bg-transparent{background:transparent}.bg-primary-50{background-color:var(--p-primary-50)}.bg-red-50{background-color:var(--p-red-50)}.border-none{border:none}.border-1{border-width:1px;border-style:solid}.border-round{border-radius:var(--p-border-radius)}.border-circle{border-radius:50%}.no-underline{text-decoration:none}.shadow-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.shadow-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.surface-ground{background-color:var(--p-surface-ground)}.surface-card{background-color:var(--p-surface-card)}.surface-0{background-color:var(--p-surface-ground)}.surface-100{background-color:var(--p-surface-100)}.surface-section{background-color:var(--p-content-background)}.surface-border{border-color:var(--p-surface-border)}.border-bottom-1{border-bottom-width:1px;border-bottom-style:solid}.border-left-1{border-left-width:1px;border-left-style:solid}.border-top-1{border-top-width:1px;border-top-style:solid}.border-right-1{border-right-width:1px;border-right-style:solid}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup>.p-inputtext,.p-inputgroup>.p-select,.p-inputgroup>.p-autocomplete,.p-inputgroup>.p-datepicker,.p-inputgroup>.p-inputnumber,.p-inputgroup>.p-inputmask{flex:1 1 auto;width:1%}.p-inputgroup>.p-button{flex:0 0 auto}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center;padding:.5rem;background:var(--p-surface-100);border:1px solid var(--p-surface-border);color:var(--p-text-color-secondary)}.grid{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col-]{padding:.5rem}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex:0 0 auto;width:8.3333%}.col-2{flex:0 0 auto;width:16.6667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333%}.col-5{flex:0 0 auto;width:41.6667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333%}.col-8{flex:0 0 auto;width:66.6667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333%}.col-11{flex:0 0 auto;width:91.6667%}.col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.sm\:col-1{flex:0 0 auto;width:8.3333%}.sm\:col-2{flex:0 0 auto;width:16.6667%}.sm\:col-3{flex:0 0 auto;width:25%}.sm\:col-4{flex:0 0 auto;width:33.3333%}.sm\:col-6{flex:0 0 auto;width:50%}.sm\:col-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.md\:col-1{flex:0 0 auto;width:8.3333%}.md\:col-2{flex:0 0 auto;width:16.6667%}.md\:col-3{flex:0 0 auto;width:25%}.md\:col-4{flex:0 0 auto;width:33.3333%}.md\:col-6{flex:0 0 auto;width:50%}.md\:col-8{flex:0 0 auto;width:66.6667%}.md\:col-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.lg\:col-1{flex:0 0 auto;width:8.3333%}.lg\:col-2{flex:0 0 auto;width:16.6667%}.lg\:col-3{flex:0 0 auto;width:25%}.lg\:col-4{flex:0 0 auto;width:33.3333%}.lg\:col-6{flex:0 0 auto;width:50%}.lg\:col-8{flex:0 0 auto;width:66.6667%}.lg\:col-12{flex:0 0 auto;width:100%}}@media(min-width:1200px){.xl\:col-1{flex:0 0 auto;width:8.3333%}.xl\:col-2{flex:0 0 auto;width:16.6667%}.xl\:col-3{flex:0 0 auto;width:25%}.xl\:col-4{flex:0 0 auto;width:33.3333%}.xl\:col-6{flex:0 0 auto;width:50%}.xl\:col-8{flex:0 0 auto;width:66.6667%}.xl\:col-12{flex:0 0 auto;width:100%}}.formgrid{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;margin-top:-.5rem}.formgrid>.col,.formgrid>[class*=col-]{padding:.5rem}.card{background:var(--p-surface-card);padding:1.25rem;border-radius:var(--p-border-radius);box-shadow:var(--p-card-shadow);margin-bottom:1rem}.card-w-title{padding-bottom:1rem}.field,.p-field{margin-bottom:1rem}.field-checkbox{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.required{color:var(--p-red-500);margin-left:.25rem}.error-message{color:var(--p-red-500);font-size:.875rem;margin-top:.25rem}@media(max-width:575px){.sm\:hidden{display:none}}@media(min-width:576px){.sm\:flex{display:flex}.sm\:w-auto{width:auto}}@media(min-width:768px){.md\:flex{display:flex}.md\:flex-nowrap{flex-wrap:nowrap}.md\:w-15rem{width:15rem}}@media(min-width:992px){.lg\:flex{display:flex}.lg\:p-0{padding:0}}.align{display:flex;align-items:center}.right{text-align:right}.mobile_zone{display:block}@media(min-width:768px){.mobile_zone{display:none}}.classic_zone{display:none}@media(min-width:768px){.classic_zone{display:block}}.button-group{display:flex;gap:.5rem;flex-wrap:wrap}.form-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.form-grid{grid-template-columns:repeat(2,1fr)}}.form-field{margin-bottom:1rem}.form-label{display:block;font-weight:500;margin-bottom:.5rem;color:var(--p-text-color)}.form-input{width:100%}.popup-form{display:flex;flex-direction:column;gap:1rem}.popup-form .p-inputtext,.popup-form .p-textarea,.popup-form .p-select,.popup-form .p-multiselect,.popup-form .p-autocomplete{width:100%}.p-dialog .p-dialog-header{padding:1.25rem}.p-dialog .p-dialog-content{padding:0 1.25rem 1.25rem}.p-dialog .p-dialog-footer{padding:1rem 1.25rem;display:flex;justify-content:flex-end;gap:.5rem}.p-breadcrumb{background:transparent;border:none;padding:0}.workspaceBadge{background:var(--p-primary-100);color:var(--p-primary-700);padding:.25rem .5rem;border-radius:var(--p-border-radius);font-size:.75rem;font-weight:500}.role-badge{padding:.25rem .5rem;border-radius:var(--p-border-radius);font-size:.75rem;font-weight:500}.role-badge.role-sitemanager{background:var(--p-green-100);color:var(--p-green-700)}.role-badge.role-sitecollaborator{background:var(--p-blue-100);color:var(--p-blue-700)}.role-badge.role-sitecontributor{background:var(--p-orange-100);color:var(--p-orange-700)}.role-badge.role-siteconsumer{background:var(--p-surface-100);color:var(--p-surface-700)}.chips-container{display:flex;flex-wrap:wrap;gap:.5rem}.search-filtre{font-weight:500;margin-right:.5rem;color:var(--p-text-muted-color)}.search-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.workflowPriorityBadge{color:var(--p-text-color)!important}.workflowPriorityBadge.p-badge.p-badge-info{background-color:#f9f643!important}.workflowPriorityBadge.p-badge.p-badge-success{background-color:orange!important}@keyframes ri-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ri-spin{animation:ri-spin 1s linear infinite}html.app-dark{color-scheme:dark}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--p-surface-100)}::-webkit-scrollbar-thumb{background:var(--p-surface-400);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--p-surface-500)}:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}@media print{.no-print{display:none!important}}.p-toast.p-toast-bottom-right{z-index:1000}.p-dataview-header,.filters-header{background:transparent!important;border:none!important}.app-footer[data-v-09bb7d0b]{background:var(--p-content-background);border-top:1px solid var(--p-content-border-color);padding:.75rem 1rem}.footer-content[data-v-09bb7d0b]{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;color:var(--p-text-muted-color)}.made-by[data-v-09bb7d0b]{font-weight:400}.made-by a[data-v-09bb7d0b]{color:var(--p-primary-color);text-decoration:none}.made-by a[data-v-09bb7d0b]:hover{text-decoration:underline}.jeci-link[data-v-09bb7d0b]{display:flex;align-items:center;text-decoration:none}.jeci-logo[data-v-09bb7d0b]{height:1.25rem;width:auto}.sidebar-logo[data-v-5cba7647]{display:flex;align-items:center;justify-content:center;text-decoration:none;border:none;outline:none}.sidebar-logo[data-v-5cba7647]:focus{outline:none}.logo-full[data-v-5cba7647]{height:2.5rem;width:auto;max-width:100%;object-fit:contain;border:none;outline:none}.logo-icon[data-v-5cba7647]{height:2.5rem;width:2.5rem;object-fit:contain;border:none;outline:none}.sidebar-footer[data-v-5cba7647]{padding:1rem;border-top:1px solid var(--p-content-border-color)}.footer-logo[data-v-5cba7647]{display:flex;align-items:center;justify-content:center}.pristy-logo[data-v-5cba7647]{max-width:100%;height:auto;max-height:4rem;object-fit:contain}.topbar-logo[data-v-5cba7647]{display:flex;align-items:center;text-decoration:none;border:none;outline:none}.topbar-logo[data-v-5cba7647]:focus{outline:none}.topbar-logo-image[data-v-5cba7647]{height:2.5rem;width:auto;border:none;outline:none}.mobile-logo[data-v-5cba7647]{display:flex;align-items:center;text-decoration:none}.mobile-logo-image[data-v-5cba7647]{height:2rem;width:auto;object-fit:contain}.topbar-action[data-v-5cba7647]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background-color:transparent;border-radius:50%;color:var(--p-text-color);cursor:pointer;transition:background-color .2s;text-decoration:none;position:relative}.topbar-action[data-v-5cba7647]:hover{background-color:var(--p-content-hover-background)}.topbar-action i[data-v-5cba7647]{font-size:1.25rem}.task-dot[data-v-5cba7647],.config-alert-dot[data-v-5cba7647]{display:block;width:8px;height:8px;background-color:var(--p-red-500);border-radius:50%;position:absolute;top:2px;right:2px;pointer-events:none}.logo-dark-variant,.layout-menu-dark .layout-sidebar .logo-light-variant{display:none!important}.layout-menu-dark .layout-sidebar .logo-dark-variant,html.app-dark .layout-menu-dark .layout-sidebar .logo-light-variant{display:initial!important}html.app-dark .layout-menu-dark .layout-sidebar .logo-dark-variant,html.app-dark .layout-menu-light .layout-sidebar .logo-light-variant{display:none!important}html.app-dark .layout-menu-light .layout-sidebar .logo-dark-variant{display:initial!important}html.app-dark .layout-topbar .logo-light-variant{display:none!important}html.app-dark .layout-topbar .logo-dark-variant{display:initial!important}html.app-dark .mobile-topbar .logo-light-variant{display:none!important}html.app-dark .mobile-topbar .logo-dark-variant{display:initial!important}.app-root{min-height:100vh}.app-simple{min-height:100vh;display:flex;flex-direction:column}
