@font-face{font-family:Digital Numbers Regular;font-style:normal;font-weight:400;src:local("Digital Numbers Regular"),url(/fonts/digital/DigitalNumbers-Regular.woff) format("woff")}.text[data-v-221fa2c8]{position:relative}.fond[data-v-221fa2c8],.text[data-v-221fa2c8]{font-family:Digital Numbers Regular;font-weight:700}.fond[data-v-221fa2c8]{color:hsla(0,0%,82.7%,.425)}.startDiv[data-v-6eb50074]{text-align:center;border:1px solid;box-shadow:10px 5px 5px #d3d3d3;width:100%;background-image:url(/img/fond3.jpg);background-size:cover;background-position:50%}.puceon[data-v-6eb50074]{position:relative;width:20px;height:auto;left:calc(-50% + 9px)}.message[data-v-6eb50074]{font-size:20px}.smallButton[data-v-6eb50074]{width:60%;height:35px}.bigButton[data-v-6eb50074]{width:80%;height:100px;margin-bottom:10px}.timeDiv[data-v-6eb50074]{height:160px}.btnDiv[data-v-6eb50074]{position:relative;vertical-align:middle!important;text-align:center;top:10px}.DATE[data-v-6eb50074]{font-size:18px;text-transform:uppercase;font-weight:700;position:relative;top:-20px}.HOUR[data-v-6eb50074]{font-size:6.5em;font-weight:bolder;margin-top:-15px!important}.btnDiv2[data-v-6eb50074]{position:relative;vertical-align:middle!important;text-align:center;top:-25px}.DATE2[data-v-6eb50074]{font-size:18px;text-transform:uppercase;font-weight:700}.HOUR2[data-v-6eb50074]{font-size:6em;font-weight:bolder;margin-top:-3px!important}.cursorLPStyle{cursor:pointer!important}.iconAction[data-v-1b9af778]{height:20px;width:auto}.iconFrom[data-v-1b9af778]{width:auto;height:18px}@media screen and (min-width:0px) and (max-width:400px){.ptgeBox[data-v-1b9af778]{width:50%!important;float:left}}@media screen and (min-width:401px) and (max-width:1028px){.ptgeBox[data-v-1b9af778]{width:33%!important;float:left}}@media screen and (min-width:1029px){.ptgeBox[data-v-1b9af778]{width:50%!important;float:left}}.vp-container[data-v-25e2af21]{background:#fff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.08);overflow:hidden;width:100%}.vp-header[data-v-25e2af21]{background:linear-gradient(135deg,#17a2b8,#0c7489);color:#fff;text-align:center;padding:1.75rem 1rem 1.5rem}.vp-date[data-v-25e2af21]{font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;opacity:.82;margin-bottom:.5rem}.vp-time[data-v-25e2af21]{font-size:3.8rem;font-weight:700;line-height:1;letter-spacing:-1px;font-variant-numeric:tabular-nums}.vp-time-main[data-v-25e2af21]{font-size:3.8rem;font-weight:700}.vp-time-sec[data-v-25e2af21]{font-size:2rem;font-weight:400;opacity:.65}.vp-last-punch[data-v-25e2af21]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f0faf6;border-bottom:1px solid #d1ece4}.vp-last-punch-none[data-v-25e2af21]{background:#fff3cd;border-bottom-color:#ffeeba;justify-content:center;gap:.5rem}.vp-last-icon[data-v-25e2af21]{width:32px;height:32px;border-radius:8px;background:#17a2b8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vp-last-label[data-v-25e2af21]{font-size:.72rem;color:#0c7489;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.vp-last-val[data-v-25e2af21]{font-size:.95rem;font-weight:700;color:#0c7489;font-variant-numeric:tabular-nums}.vp-last-elapsed[data-v-25e2af21]{margin-left:auto;font-size:.78rem;color:#17a2b8;font-weight:500;background:#fff;border:1px solid #bee5eb;border-radius:12px;padding:.15rem .6rem}.vp-actions[data-v-25e2af21]{padding:1.5rem 1.25rem}.vp-btn-group[data-v-25e2af21]{gap:.75rem;align-items:flex-end}.vp-btn-group[data-v-25e2af21],.vp-btn-single[data-v-25e2af21],.vp-btn[data-v-25e2af21]{display:flex;justify-content:center}.vp-btn[data-v-25e2af21]{flex-direction:column;align-items:center;gap:.4rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease;font-family:inherit}.vp-btn-primary[data-v-25e2af21]{padding:1.1rem 1.75rem;min-width:130px;font-size:.95rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.vp-btn-primary[data-v-25e2af21]:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.2)}.vp-btn-primary[data-v-25e2af21]:active{transform:translateY(0)}.vp-btn-secondary[data-v-25e2af21]{padding:.6rem 1rem;min-width:95px;font-size:.8rem;background:#f8f9fa;color:#adb5bd;border:1px solid #dee2e6}.vp-btn-secondary[data-v-25e2af21]:hover{background:#e9ecef;color:#6c757d}.vp-btn-in.vp-btn-primary[data-v-25e2af21]{background:#28a745;color:#fff}.vp-btn-in.vp-btn-primary[data-v-25e2af21]:hover{background:#218838}.vp-btn-out.vp-btn-primary[data-v-25e2af21]{background:#dc3545;color:#fff}.vp-btn-out.vp-btn-primary[data-v-25e2af21]:hover{background:#c82333}.vp-btn-neutral.vp-btn-primary[data-v-25e2af21]{background:#17a2b8;color:#fff}.vp-btn-neutral.vp-btn-primary[data-v-25e2af21]:hover{background:#0c7489}.vp-btn-icon[data-v-25e2af21]{font-size:1.6rem}.vp-loading-text[data-v-25e2af21]{font-size:.85rem;color:#6c757d}.vp-btn[data-v-25e2af21]:disabled{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}.vp-unavailable[data-v-25e2af21]{text-align:center;font-size:.75rem;color:#adb5bd;padding:0 1.25rem 1rem}.lbu-container[data-v-3b16719b]{width:100%}.lbu-nav[data-v-3b16719b]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;border-bottom:1px solid #e9ecef}.lbu-nav-center[data-v-3b16719b]{display:flex;flex-direction:column;align-items:center;line-height:1.3}.lbu-nav-week[data-v-3b16719b]{font-size:.8rem;font-weight:700;color:#343a40;letter-spacing:.02em}.lbu-nav-range[data-v-3b16719b]{font-size:.7rem;color:#adb5bd}.lbu-table-wrapper[data-v-3b16719b]{overflow-x:auto}.lbu-table[data-v-3b16719b]{width:100%;border-collapse:collapse}.lbu-thead-row[data-v-3b16719b]{border-bottom:2px solid #e9ecef}.lbu-th[data-v-3b16719b]{padding:.4rem .75rem;font-size:.65rem;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:.08em;background:#fff;text-align:left}.lbu-th-day[data-v-3b16719b]{width:58px;min-width:58px}.lbu-th-total[data-v-3b16719b]{width:54px;min-width:54px;text-align:right}.lbu-td-label[data-v-3b16719b]{width:58px;min-width:58px;padding:.5rem .4rem .5rem .75rem;vertical-align:middle;border-right:1px solid #f1f3f5}.lbu-day-abbr[data-v-3b16719b]{display:block;font-size:.72rem;font-weight:700;color:#495057;text-transform:uppercase;letter-spacing:.04em}.lbu-day-date[data-v-3b16719b]{display:block;font-size:.66rem;color:#ced4da;margin-top:1px}.lbu-td-ptges[data-v-3b16719b]{padding:.4rem .5rem;vertical-align:middle}.lbu-chips[data-v-3b16719b]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.lbu-chip[data-v-3b16719b]{display:inline-flex;align-items:center;gap:3px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:20px;padding:2px 8px 2px 6px;font-size:.75rem;color:#212529;cursor:default;transition:border-color .1s}.lbu-chip[data-v-3b16719b]:hover{border-color:#ced4da}.lbu-chip-icon[data-v-3b16719b]{color:#ced4da;font-size:.65rem;flex-shrink:0}.lbu-chip-time[data-v-3b16719b]{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em}.lbu-chip-geo[data-v-3b16719b]{color:#17a2b8;cursor:pointer;font-size:.6rem;margin-left:2px;display:inline-flex;align-items:center}.lbu-chip-geo[data-v-3b16719b]:hover{color:#0c5460}.lbu-empty-dash[data-v-3b16719b]{color:#e9ecef;font-size:.82rem;padding-left:.25rem}.lbu-td-total[data-v-3b16719b]{width:54px;min-width:54px;padding:.5rem .75rem .5rem .25rem;text-align:right;vertical-align:middle;white-space:nowrap}.lbu-total-day[data-v-3b16719b]{font-size:.78rem;font-weight:700;color:#17a2b8;font-variant-numeric:tabular-nums}.lbu-total-nc[data-v-3b16719b]{font-size:.68rem;color:#ced4da}.lbu-row-day[data-v-3b16719b]{border-bottom:1px solid #f8f9fa;border-left:3px solid transparent;transition:background .1s}.lbu-row-day[data-v-3b16719b]:hover{background:#fafbfc}.lbu-row-weekend .lbu-day-abbr[data-v-3b16719b]{color:#adb5bd}.lbu-row-today[data-v-3b16719b]{border-left-color:#17a2b8;background:#f8fffe}.lbu-row-today .lbu-day-abbr[data-v-3b16719b]{color:#17a2b8;font-weight:800}.lbu-row-today .lbu-day-date[data-v-3b16719b]{color:#17a2b8;opacity:.7}.lbu-row-week[data-v-3b16719b]{border-top:2px solid #dee2e6;border-left:3px solid transparent;background:#f8f9fa}.lbu-week-abbr[data-v-3b16719b]{display:block;font-size:.68rem;font-weight:700;color:#495057;text-transform:uppercase;letter-spacing:.04em}.lbu-week-sub[data-v-3b16719b]{display:block;font-size:.62rem;color:#adb5bd;margin-top:1px}.lbu-week-range[data-v-3b16719b]{font-size:.72rem;color:#6c757d}.lbu-total-week[data-v-3b16719b]{font-size:.82rem;font-weight:700;color:#343a40;font-variant-numeric:tabular-nums}.lbu-loading-text[data-v-3b16719b]{font-size:.85rem;color:#6c757d}.lbu-chip-in[data-v-3b16719b]{background:#e1f5ee;border-color:#b7e4cf}.lbu-chip-in .lbu-chip-icon[data-v-3b16719b],.lbu-chip-in .lbu-chip-time[data-v-3b16719b]{color:#1a7a4a}.lbu-chip-out[data-v-3b16719b]{background:#faeeda;border-color:#f0d49a}.lbu-chip-out .lbu-chip-icon[data-v-3b16719b],.lbu-chip-out .lbu-chip-time[data-v-3b16719b]{color:#a0620a}@keyframes lbu-shimmer-3b16719b{0%{background-position:-400px 0}to{background-position:400px 0}}.lbu-skel[data-v-3b16719b]{border-radius:4px;background:linear-gradient(90deg,#f1f3f5 25%,#e9ecef 50%,#f1f3f5 75%);background-size:400px 100%;animation:lbu-shimmer-3b16719b 1.5s linear infinite}.lbu-skel-abbr[data-v-3b16719b]{height:9px;width:28px;margin-bottom:4px}.lbu-skel-date[data-v-3b16719b]{height:7px;width:22px}.lbu-skel-chip[data-v-3b16719b]{height:20px;width:56px;border-radius:20px}.lbu-skel-total[data-v-3b16719b]{height:11px;width:32px;margin-left:auto}.lbu-skel-chips[data-v-3b16719b]{display:flex;gap:4px;align-items:center}.lbu-row-skel[data-v-3b16719b]{border-bottom:1px solid #f8f9fa}.lbu-row-skel-week[data-v-3b16719b]{border-top:2px solid #dee2e6;background:#f8f9fa}.ub-user-header[data-v-1beff35a]{background:#fff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.07);padding:1rem 1.5rem;display:flex;align-items:center;gap:1.25rem;margin-bottom:1rem;flex-wrap:wrap;position:relative}.ub-avatar[data-v-1beff35a]{width:48px;height:48px;border-radius:50%;background:#17a2b8;color:#fff;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.5px}.ub-user-info[data-v-1beff35a]{flex:1;min-width:0}.ub-user-top-row[data-v-1beff35a]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.ub-user-name[data-v-1beff35a]{font-size:1rem;font-weight:600;color:#212529;margin:0}.ub-user-sub[data-v-1beff35a]{font-size:.78rem;color:#6c757d;margin:.15rem 0 .35rem}.ub-user-meta[data-v-1beff35a]{display:flex;gap:.4rem;flex-wrap:wrap}.ub-tag[data-v-1beff35a]{font-size:.72rem;font-weight:500;padding:.12rem .55rem;border-radius:20px;background:#f1f3f5;color:#6c757d;border:1px solid #e9ecef;display:inline-flex;align-items:center}.ub-tag-sched[data-v-1beff35a]{background:#e7f7f9;color:#17a2b8;border-color:#bee5eb}.ub-user-title[data-v-1beff35a]{position:absolute;left:50%;transform:translateX(-50%);text-align:center;pointer-events:none}.ub-title-main[data-v-1beff35a]{font-size:1rem;font-weight:700;color:#212529;letter-spacing:-.01em;line-height:1.2;position:relative;display:inline-block;padding-bottom:.3rem}.ub-title-main[data-v-1beff35a]:after{content:"";position:absolute;bottom:0;left:25%;width:50%;height:2px;background:linear-gradient(90deg,transparent,#17a2b8,transparent);border-radius:2px}.ub-title-sub[data-v-1beff35a]{margin-top:.3rem;font-size:.68rem;font-weight:500;color:#adb5bd;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:4px}.ub-title-sub-icon[data-v-1beff35a]{font-size:.6rem}.ub-user-status[data-v-1beff35a]{display:flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:20px;border:1px solid #e9ecef;background:#f8f9fa}.ub-user-status[data-v-1beff35a]:has(.ub-status-dot-in){background:#e1f5ee;border-color:#b7e4cf}.ub-status-dot[data-v-1beff35a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ub-status-dot-in[data-v-1beff35a]{background:#1d9e75;box-shadow:0 0 0 3px rgba(29,158,117,.2);animation:ub-pulse-1beff35a 2s infinite}@keyframes ub-pulse-1beff35a{0%,to{box-shadow:0 0 0 3px rgba(29,158,117,.2)}50%{box-shadow:0 0 0 5px rgba(29,158,117,.1)}}.ub-status-label[data-v-1beff35a]{font-size:.78rem;font-weight:600;line-height:1.2}.ub-status-label-in[data-v-1beff35a]{color:#0f6e56}.ub-status-label-out[data-v-1beff35a]{color:#6c757d}.ub-status-label-none[data-v-1beff35a]{color:#856404}.ub-status-since[data-v-1beff35a]{font-size:.68rem;color:#6c757d;margin-top:1px}.ub-user-actions[data-v-1beff35a]{margin-left:auto}.ub-stats-row[data-v-1beff35a]{display:flex;gap:1rem;margin-bottom:1rem}.ub-stat-card[data-v-1beff35a]{flex:1;min-width:0;background:#fff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);padding:.9rem 1.2rem}.ub-stat-label[data-v-1beff35a]{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#adb5bd;display:flex;align-items:center;gap:4px;margin-bottom:.4rem}.ub-stat-icon[data-v-1beff35a]{font-size:.65rem}.ub-stat-val[data-v-1beff35a]{font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;color:#212529;line-height:1;margin-bottom:.25rem}.ub-stat-accent[data-v-1beff35a]{color:#17a2b8}.ub-stat-empty[data-v-1beff35a]{color:#dee2e6;font-size:1.4rem}.ub-main-grid[data-v-1beff35a]{display:grid;grid-template-columns:300px 2.5fr 1.5fr;gap:1rem;margin-bottom:1rem}.ub-col-center[data-v-1beff35a],.ub-col-right[data-v-1beff35a]{display:flex;flex-direction:column}.ub-col-center .ub-card[data-v-1beff35a],.ub-col-right .ub-card[data-v-1beff35a]{flex:1}.ub-card[data-v-1beff35a]{background:#fff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.07);overflow:hidden}.ub-card-header[data-v-1beff35a]{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-bottom:2px solid #17a2b8;color:#17a2b8;font-weight:600;font-size:.82rem;background:#fff}.ub-card-header-icon[data-v-1beff35a]{font-size:.9rem;flex-shrink:0}.ub-ct-body[data-v-1beff35a]{display:table;width:100%;border-collapse:collapse}.ub-ct-subheader[data-v-1beff35a]{display:table-row;background:#f8f9fa}.ub-ct-row[data-v-1beff35a]{display:table-row;transition:background .1s}.ub-ct-row[data-v-1beff35a]:hover{background:#f8f9fa}.ub-ct-row>span[data-v-1beff35a],.ub-ct-subheader>span[data-v-1beff35a]{display:table-cell;vertical-align:middle;padding:.5rem 1rem;border-bottom:1px solid #f1f3f5}.ub-ct-subheader>span[data-v-1beff35a]{border-bottom:2px solid #17a2b8}.ub-ct-row:last-child>span[data-v-1beff35a]{border-bottom:none}.ub-ct-col-head[data-v-1beff35a]{font-size:.65rem;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:.05em;text-align:right;white-space:nowrap}.ub-ct-col-head-prev[data-v-1beff35a]{color:#dee2e6}.ub-ct-label[data-v-1beff35a]{font-size:.8rem;color:#495057;width:100%}.ub-ct-val[data-v-1beff35a]{font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ub-ct-val-prev[data-v-1beff35a]{color:#ced4da}.ub-ct-empty[data-v-1beff35a]{padding:2rem 1rem;text-align:center;font-size:.8rem;color:#adb5bd}.ub-cv-positive[data-v-1beff35a]{color:#1a7a4a}.ub-cv-zero[data-v-1beff35a]{color:#adb5bd}.ub-pro-card[data-v-1beff35a]{margin-top:1rem;cursor:pointer;transition:box-shadow .15s,border-color .15s}.ub-pro-card[data-v-1beff35a]:hover{border-color:#bee5eb;box-shadow:0 2px 8px rgba(23,162,184,.12)}.ub-pro-body[data-v-1beff35a]{padding:.75rem 1rem}.ub-pro-desc[data-v-1beff35a]{font-size:.78rem;color:#6c757d;margin:0 0 .4rem}.ub-pro-cta[data-v-1beff35a]{font-size:.78rem;font-weight:600;color:#17a2b8}@keyframes ub-shimmer-1beff35a{0%{background-position:-600px 0}to{background-position:600px 0}}.ub-stat-skel[data-v-1beff35a]{pointer-events:none}.ub-skel-label[data-v-1beff35a],.ub-skel-val[data-v-1beff35a]{border-radius:6px;background:linear-gradient(90deg,#f1f3f5 25%,#e9ecef 50%,#f1f3f5 75%);background-size:600px 100%;animation:ub-shimmer-1beff35a 1.5s linear infinite}.ub-skel-label[data-v-1beff35a]{height:10px;width:55%;margin-bottom:.75rem}.ub-skel-val[data-v-1beff35a]{height:26px;width:40%}.ub-col-stretch[data-v-1beff35a]{display:flex;flex-direction:column;flex:1}.ub-overlay-content[data-v-1beff35a]{display:flex;align-items:center;justify-content:center;padding:1rem;color:#6c757d}.ub-restricted[data-v-1beff35a]{text-align:center;padding:4rem 2rem}.ub-restricted-icon[data-v-1beff35a]{color:#dee2e6;margin-bottom:1rem}.ub-restricted-title[data-v-1beff35a]{font-size:1.1rem;color:#6c757d;font-weight:400}.ub-loading-full[data-v-1beff35a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem;color:#6c757d}@media (max-width:991px){.ub-stats-row[data-v-1beff35a]{flex-wrap:wrap}.ub-stat-card[data-v-1beff35a]{min-width:calc(50% - .5rem)}.ub-main-grid[data-v-1beff35a]{grid-template-columns:300px 1fr}.ub-col-right[data-v-1beff35a]{grid-column:1/-1}}@media (max-width:767px){.ub-user-header[data-v-1beff35a]{gap:.75rem;padding:.85rem 1rem}.ub-avatar[data-v-1beff35a]{order:1}.ub-user-info[data-v-1beff35a]{order:2;flex:1;min-width:0}.ub-user-actions[data-v-1beff35a]{order:3;margin-left:0}.ub-user-title[data-v-1beff35a]{position:static;transform:none;order:4;flex:0 0 100%;text-align:center;border-top:1px solid #f1f3f5;padding-top:.6rem;pointer-events:auto}.ub-user-status[data-v-1beff35a]{order:5;flex:0 0 100%;border-radius:8px}.ub-main-grid[data-v-1beff35a]{grid-template-columns:1fr}.ub-col-right[data-v-1beff35a]{grid-column:auto}}@media (max-width:480px){.ub-user-meta[data-v-1beff35a]{display:none}}.presence-container[data-v-00118f68]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100%}.presence-header[data-v-00118f68]{background:#fff;border-radius:6px;padding:.75rem 1rem;margin-bottom:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e1e4e8}.filters-row[data-v-00118f68]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.filters-section[data-v-00118f68]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.filters-left[data-v-00118f68]{flex:1}.filters-center[data-v-00118f68]{flex:0 0 auto}.filters-right[data-v-00118f68]{flex:1;justify-content:flex-end}.filter-group-inline[data-v-00118f68]{display:flex;align-items:center;gap:.5rem;min-height:32px}.filter-label-compact[data-v-00118f68]{display:flex;align-items:center;gap:.375rem;font-weight:600;color:#24292e;font-size:.813rem;white-space:nowrap;line-height:1;margin:0;padding:0}.filter-label-compact .b-icon[data-v-00118f68]{color:#17a2b8;font-size:.875rem}.radio-group-inline[data-v-00118f68]{display:flex;gap:.375rem}.radio-item-compact[data-v-00118f68]{padding:.375rem .75rem;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:4px;cursor:pointer;transition:all .2s;font-size:.813rem;color:#586069;font-weight:500;white-space:nowrap}.radio-item-compact[data-v-00118f68]:hover{background:#e1e4e8;border-color:#17a2b8}.radio-item-compact.active[data-v-00118f68]{background:#17a2b8;border-color:#17a2b8;color:#fff}.selector-compact[data-v-00118f68]{min-width:250px;max-width:400px}.selector-compact[data-v-00118f68] .btn{font-size:.813rem;padding:.375rem .625rem;border:1px solid #e1e4e8;background:#fff;color:#24292e;transition:all .2s}.selector-compact[data-v-00118f68] .btn:hover{border-color:#17a2b8}.selector-compact[data-v-00118f68] .btn:focus{border-color:#17a2b8;box-shadow:0 0 0 .15rem rgba(23,162,184,.1)}.legend-inline[data-v-00118f68]{display:flex;gap:.5rem}.legend-chip[data-v-00118f68]{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:4px;cursor:pointer;transition:all .2s;font-size:.75rem;font-weight:600;opacity:.5;white-space:nowrap}.legend-chip[data-v-00118f68]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.legend-chip.active[data-v-00118f68]{opacity:1}.legend-chip .b-icon[data-v-00118f68]{font-size:.875rem}.legend-chip.status-present.active[data-v-00118f68]{background:#d4edda;border-color:#28a745;color:#155724}.legend-chip.status-sortie.active[data-v-00118f68]{background:#d1ecf1;border-color:#17a2b8;color:#0c5460}.legend-chip.status-absent.active[data-v-00118f68]{background:#f8d7da;border-color:#dc3545;color:#721c24}.chip-count[data-v-00118f68]{background:hsla(0,0%,100%,.8);padding:.125rem .375rem;border-radius:10px;font-size:.688rem;font-weight:700;margin-left:.25rem}.info-alert-compact[data-v-00118f68]{background:#e7f3ff;border-left:3px solid #17a2b8;border-radius:4px;padding:.625rem .875rem;margin-bottom:.75rem;display:flex;gap:.625rem;align-items:center}.alert-icon-compact[data-v-00118f68]{color:#17a2b8;font-size:1rem;flex-shrink:0}.alert-text-compact[data-v-00118f68]{color:#0c5460;font-size:.813rem;line-height:1.4}.presence-content[data-v-00118f68]{background:#fff;border-radius:6px;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e1e4e8}.users-grid-compact[data-v-00118f68]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem;min-height:60px}.user-card-compact[data-v-00118f68]{display:flex;background:#fff;border:1px solid #e1e4e8;border-radius:4px;overflow:hidden;transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.05)}.user-card-compact[data-v-00118f68]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12);border-color:#cbd5e0}.user-card-left[data-v-00118f68]{width:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-present-bg[data-v-00118f68]{background:linear-gradient(135deg,#28a745,#20c997)}.status-sortie-bg[data-v-00118f68]{background:linear-gradient(135deg,#17a2b8,#138496)}.status-absent-bg[data-v-00118f68]{background:linear-gradient(135deg,#dc3545,#c82333)}.status-icon-compact[data-v-00118f68]{color:#fff;font-size:1.25rem}.user-card-right[data-v-00118f68]{flex:1;padding:.625rem .75rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-width:0}.user-name-compact[data-v-00118f68]{font-weight:600;color:#24292e;font-size:.875rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-time-compact[data-v-00118f68]{display:flex;align-items:center;gap:.375rem;color:#586069;font-size:.75rem;line-height:1.3}.clock-icon[data-v-00118f68]{font-size:.75rem;flex-shrink:0}.overlay-custom[data-v-00118f68] .b-overlay-wrap{min-height:150px}.overlay-content[data-v-00118f68]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.overlay-text[data-v-00118f68]{color:#17a2b8;font-weight:600;font-size:.875rem;margin:0}.empty-state-compact[data-v-00118f68]{text-align:center;padding:3rem 1.5rem;background:#fff;border-radius:6px;border:2px dashed #e1e4e8}.empty-icon-compact[data-v-00118f68]{color:#17a2b8;margin-bottom:.75rem}.empty-text-compact[data-v-00118f68]{color:#586069;font-size:.875rem;margin:0}.service-group[data-v-00118f68]{margin-bottom:1rem}.service-group-header[data-v-00118f68]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:4px;margin-bottom:.5rem;font-weight:600;color:#24292e;font-size:.875rem;cursor:pointer}.service-group-header[data-v-00118f68]:hover{background:#eaecef}.service-group-chevron[data-v-00118f68]{color:#586069;margin-left:.25rem;transition:transform .2s}.service-group-icon[data-v-00118f68]{color:#17a2b8}.service-group-count[data-v-00118f68]{background:#17a2b8;color:#fff;padding:.125rem .5rem;border-radius:10px;font-size:.75rem;font-weight:700;margin-left:auto}@media (max-width:1200px){.users-grid-compact[data-v-00118f68]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:992px){.filters-row[data-v-00118f68]{flex-direction:column;align-items:stretch;gap:.75rem}.filter-group-inline[data-v-00118f68]{width:100%}.legend-inline[data-v-00118f68]{margin-left:0;justify-content:center}.users-grid-compact[data-v-00118f68]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:768px){.presence-container[data-v-00118f68]{padding:.75rem}.radio-group-inline[data-v-00118f68]{flex-wrap:wrap;width:100%}.radio-item-compact[data-v-00118f68]{flex:1;text-align:center;min-width:80px}.legend-inline[data-v-00118f68]{flex-wrap:wrap;width:100%}.legend-chip[data-v-00118f68]{flex:1;justify-content:center}.users-grid-compact[data-v-00118f68]{grid-template-columns:1fr}}.cursorPresenceStyle{cursor:pointer!important}.divPresence[data-v-b5758626]{margin:1px;float:left!important;height:45px;overflow-x:hidden;padding:2px;text-align:center;border:1px solid #000}.divOUI[data-v-b5758626]{background-color:#73b466}.divNON[data-v-b5758626]{background-color:#ff8080}.divHoved[data-v-b5758626]{vertical-align:middle!important}.dataCard[data-v-3c6f67b0]{font-size:14px;text-align:center;height:100%;margin:auto;border-radius:10px;align-items:center;justify-content:center}.userSelected[data-v-3c6f67b0]:hover{color:#008295;cursor:pointer}.userSelectedDisable[data-v-3c6f67b0]:hover{cursor:not-allowed}.assigned[data-v-3c6f67b0]{font-weight:500}.cursorPointeuseStyle{cursor:help!important}.cursorPointeurStyle{cursor:pointer!important}.pointeuse[data-v-9dd305d0]{border:1px solid #000;padding:5px;max-height:51px;overflow-y:auto;overflow-x:auto;margin:1px}@media screen and (min-width:0px) and (max-width:400px){.ptseBox[data-v-9dd305d0]{width:CALC(50% - 2px)!important;float:left}}@media screen and (min-width:401px) and (max-width:1028px){.ptseBox[data-v-9dd305d0]{width:CALC(33% - 2px)!important;float:left}}@media screen and (min-width:1029px){.ptseBox[data-v-9dd305d0]{width:CALC(50% - 2px)!important;float:left}}.Icon_container[data-v-50b0a16d]{height:100px;width:100px;border-radius:20px;background-color:transparent;border-color:#0094a2;color:#0094a2;border:3px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px 6px 6px}.Icon_container[data-v-50b0a16d]:hover{background-color:#0094a2;border-color:#0094a2;color:#fff;border:3px solid}.texticon[data-v-50b0a16d]{font-size:13px;line-height:1.1;font-weight:700;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:break-word;width:100%;max-width:88px;padding:0;height:auto;max-height:30px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px}.Icon[data-v-50b0a16d]{height:35px;width:35px;flex-shrink:0}.btdelete[data-v-50b0a16d]{cursor:pointer;transform:translate(-17px,-42px);display:inline-block}.bicon2[data-v-50b0a16d]:hover{color:#d20d0d!important}.centerBox[data-v-50b0a16d]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;text-align:center;gap:2px}.modern-settings-trigger[data-v-329acee1]{position:relative}.modern-settings-btn[data-v-329acee1]{width:32px;height:32px;background:#0094a2;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,2,.6,1);box-shadow:0 2px 8px rgba(0,148,162,.15)}.modern-settings-btn svg[data-v-329acee1]{width:16px;height:16px;color:#fff;transition:transform .3s cubic-bezier(.4,2,.6,1)}.modern-settings-btn[data-v-329acee1]:hover,.settings-active[data-v-329acee1]{background:#da7e0f;transform:scale(1.08);box-shadow:0 4px 16px rgba(218,126,15,.2)}.settings-active svg[data-v-329acee1]{transform:rotate(180deg)}.modern-popover-header[data-v-329acee1]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.95rem}.header-icon[data-v-329acee1]{width:18px;height:18px;color:#17a2b8}.modern-popover-content[data-v-329acee1]{padding:16px}.popover-section[data-v-329acee1]{margin-bottom:20px}.popover-section[data-v-329acee1]:last-child{margin-bottom:0}.section-label[data-v-329acee1]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-weight:600;font-size:.85rem;color:#0094a2}.section-icon[data-v-329acee1]{width:14px;height:14px;color:#0094a2}.modern-input[data-v-329acee1]{border:2px solid #0094a2!important;border-radius:8px!important;font-size:.9rem!important;transition:all .2s!important}.modern-input[data-v-329acee1]:focus{border-color:#da7e0f!important;box-shadow:0 0 0 3px rgba(218,126,15,.1)!important}.icons-management[data-v-329acee1]{display:flex;flex-direction:column;gap:12px}.icons-count[data-v-329acee1]{background:rgba(0,148,162,.08);padding:8px 12px;border-radius:8px;font-size:.85rem;color:#0094a2;font-weight:500;text-align:center}.icons-selection[data-v-329acee1]{max-height:120px;min-height:60px;overflow-y:scroll;border:1px solid rgba(0,148,162,.2);border-radius:8px;padding:8px;background:rgba(0,148,162,.02);scrollbar-width:thin;scrollbar-color:#0094a2 #e0f7fa}.modern-checkbox-list[data-v-329acee1]{display:flex;flex-direction:column;gap:4px}.modern-delete-btn[data-v-329acee1]{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;border-radius:8px;transition:all .2s}.modern-delete-btn[data-v-329acee1]:disabled{opacity:.5;transform:none!important}.btn-icon[data-v-329acee1]{width:14px;height:14px}.empty-zone-message[data-v-329acee1]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:rgba(0,148,162,.05);border:2px dashed rgba(0,148,162,.2);border-radius:8px;color:rgba(0,148,162,.7);font-size:.85rem}.empty-icon[data-v-329acee1]{width:24px;height:24px;color:rgba(0,148,162,.4)}.danger-section[data-v-329acee1]{border-top:2px solid rgba(220,53,69,.2);padding-top:16px}.danger-label .section-icon[data-v-329acee1],.danger-label[data-v-329acee1]{color:#dc3545}.modern-danger-btn[data-v-329acee1]{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;border-radius:8px;transition:all .2s;border:2px solid #dc3545}.modern-danger-btn[data-v-329acee1]:hover{background:#dc3545;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,53,69,.2)}.popover-modern-dashboard2{max-width:320px!important;border:none!important;border-radius:16px!important;box-shadow:0 12px 40px rgba(0,0,0,.15)!important;overflow:hidden!important}.popover-modern-dashboard2 .popover-header{background:linear-gradient(135deg,#0094a2,#007a87)!important;border:none!important;border-radius:0!important;padding:12px 16px!important;color:#fff!important}.popover-modern-dashboard2 .popover-body{padding:0!important;background:#fff!important}.popover-modern-dashboard2 .modern-checkbox-list .custom-control-label,.popover-modern-dashboard2 .modern-checkbox-list .form-check-label{font-size:.8rem!important;color:#2c3e50!important;font-weight:500!important}@media (max-width:768px){.popover-modern-dashboard2{max-width:280px!important}}.clean-zone-card[data-v-34c5a059]{background:#fff;border-radius:16px;border-left:5px solid #0094a2;border-radius:10px;border-bottom:2px solid #0094a2;border-right:2px solid #0094a2;border-top:2px solid #0094a2;box-shadow:0 4px 16px rgba(0,148,162,.08);padding:16px;transition:all .2s ease;position:relative;display:flex;flex-direction:column;height:100%}.clean-zone-card[data-v-34c5a059]:hover{border-color:#da7e0f;box-shadow:0 8px 24px rgba(0,148,162,.12);transform:translateY(-4px)}.clean-zone-header[data-v-34c5a059]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #0094a2;flex-shrink:0}.zone-title-section[data-v-34c5a059]{flex:1;display:flex;justify-content:center}.clean-zone-title[data-v-34c5a059]{margin:0;font-size:20px!important;font-weight:400;color:#0094a2;letter-spacing:.3px}.clean-zone-input[data-v-34c5a059]{max-width:200px;text-align:center;border:2px solid #0094a2;border-radius:8px;font-weight:600;color:#0094a2;font-size:.95rem}.zone-settings[data-v-34c5a059]{position:relative;margin-left:12px}.settings-btn[data-v-34c5a059]{width:32px;height:32px;background:#0094a2;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.settings-btn svg[data-v-34c5a059]{width:16px;height:16px;color:#fff;transition:transform .3s}.settings-active[data-v-34c5a059],.settings-btn[data-v-34c5a059]:hover{background:#da7e0f;transform:scale(1.1)}.settings-active svg[data-v-34c5a059]{transform:rotate(180deg)}.clean-zone-content[data-v-34c5a059],.empty-state[data-v-34c5a059]{display:flex;flex-direction:column}.empty-state[data-v-34c5a059]{align-items:center;justify-content:center;background:rgba(0,148,162,.05);border:2px dashed rgba(0,148,162,.3);border-radius:12px;transition:all .3s;padding:20px 15px;min-height:80px}.empty-state[data-v-34c5a059]:hover{border-color:#da7e0f;background:rgba(218,126,15,.05)}.empty-icon[data-v-34c5a059]{width:32px;height:32px;color:rgba(0,148,162,.5);margin-bottom:8px}.empty-icon svg[data-v-34c5a059]{width:100%;height:100%}.empty-message[data-v-34c5a059]{color:rgba(0,148,162,.7);font-weight:500;margin:0;font-size:.9rem}.icons-container[data-v-34c5a059]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:flex-start;padding:5px 0}.icon-slot[data-v-34c5a059]{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:10px;transition:all .2s;cursor:grab;border:2px solid transparent;min-width:50px;min-height:50px}.icon-slot[data-v-34c5a059]:hover{transform:translateY(-2px)}.icon-slot[data-v-34c5a059]:active{cursor:grabbing;transform:scale(.95)}.icon-slot.drag-highlight[data-v-34c5a059]{border-color:#0094a2;background:rgba(0,148,162,.15);transform:scale(1.05)}@media (max-width:768px){.clean-zone-card[data-v-34c5a059]{padding:12px}.clean-zone-header[data-v-34c5a059]{flex-direction:column;gap:10px;align-items:center;margin-bottom:12px;padding-bottom:8px}.zone-settings[data-v-34c5a059]{margin-left:0}.clean-zone-title[data-v-34c5a059]{font-size:.95rem}.icons-container[data-v-34c5a059]{gap:8px}.icon-slot[data-v-34c5a059]{min-width:45px;min-height:45px;padding:6px}.settings-btn[data-v-34c5a059]{width:28px;height:28px}.settings-btn svg[data-v-34c5a059]{width:14px;height:14px}}@media (max-width:480px){.clean-zone-card[data-v-34c5a059]{padding:10px}.empty-state[data-v-34c5a059]{padding:15px 10px}.clean-zone-title[data-v-34c5a059]{font-size:.9rem}.empty-message[data-v-34c5a059]{font-size:.85rem}}.backdrop[data-v-da01e344]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:300}.tooltip[data-v-da01e344]{position:absolute;background-color:#f0f0f0;border:1px solid #ccc;padding:10px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1000}.item[data-v-da01e344]{margin:20px 0;padding:10px;background-color:#69aef0;border:1px solid #ccc;position:relative}.footer[data-v-da01e344]{position:absolute;bottom:0;left:0;right:0;padding:10px;background-color:#f0f0f0;border-top:1px solid #ccc}.textInModal[data-v-da01e344]{font-size:1rem;padding:10px}.dashboard-page[data-v-ea726fd0]{margin-top:70px;min-height:100vh;background:linear-gradient(120deg,#f8fafc,#f3f6fa);display:flex;flex-direction:column}.dashboard-wrapper[data-v-ea726fd0]{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.custom-overlay[data-v-ea726fd0]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);z-index:9999;display:flex;align-items:center;justify-content:center}.overlay-content[data-v-ea726fd0]{text-align:center;color:#0094a2}.overlay-content p[data-v-ea726fd0]{margin-top:1rem;font-size:1.1rem}.dashboard-content[data-v-ea726fd0]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.fade-enter-active[data-v-ea726fd0],.fade-leave-active[data-v-ea726fd0]{transition:opacity .3s ease}.fade-enter[data-v-ea726fd0],.fade-leave-to[data-v-ea726fd0]{opacity:0}.dashboard-grid[data-v-ea726fd0]{-webkit-column-count:2;-webkit-column-gap:10px;-moz-column-count:2;-moz-column-gap:10px;column-count:2;gap:15px;margin:0 auto;width:100%;max-width:1600px;align-items:start}.dashboard-block[data-v-ea726fd0]{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;break-inside:avoid;margin-bottom:15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid}.dashboard-block[data-v-ea726fd0]:hover{border-color:#0094a2;transform:translateY(-6px) scale(1.02)}body.jumbo-active .dashboard-banner[data-v-ea726fd0]{display:none!important}.dashboard-banner[data-v-ea726fd0]{width:100%;z-index:200;background:linear-gradient(135deg,#da7e0f,#e8930f);box-shadow:0 4px 20px rgba(218,126,15,.18);border-bottom:3px solid rgba(0,148,162,.13);margin-bottom:15px;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-banner[data-v-ea726fd0]:hover{box-shadow:0 6px 24px rgba(218,126,15,.25);transform:translateY(-1px)}.dashboard-banner-content[data-v-ea726fd0]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;gap:16px}.dashboard-banner-icon[data-v-ea726fd0]{width:28px;height:28px;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 16 16"><path d="M8 16A8 8 0 108 0a8 8 0 000 16zm.93-9.412l-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 110-2 1 1 0 010 2z"/></svg>') no-repeat 50%;background-size:contain;opacity:.95;animation:jumbo-pulse-ea726fd0 2s infinite;flex-shrink:0}.dashboard-banner-text[data-v-ea726fd0]{flex:1;display:flex;flex-direction:column;gap:2px;color:#fff;text-align:left}.dashboard-banner-title[data-v-ea726fd0]{font-weight:700;font-size:1.05rem;letter-spacing:.3px;color:#fff}.dashboard-banner-desc[data-v-ea726fd0]{font-size:.9rem;opacity:.95;color:#fff;position:relative}.dashboard-banner-close[data-v-ea726fd0]{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);color:#fff;cursor:pointer;flex-shrink:0}.dashboard-banner-close[data-v-ea726fd0]:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.dashboard-banner-close[data-v-ea726fd0]:active{transform:scale(.95)}.banner-slide-enter-active[data-v-ea726fd0]{animation:bannerSlideDown-ea726fd0 .4s cubic-bezier(.4,0,.2,1)}.banner-slide-leave-active[data-v-ea726fd0]{animation:bannerSlideUp-ea726fd0 .3s cubic-bezier(.4,0,.6,1)}@keyframes bannerSlideDown-ea726fd0{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bannerSlideUp-ea726fd0{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes jumbo-pulse-ea726fd0{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:768px){.dashboard-banner-content[data-v-ea726fd0]{padding:10px 16px;gap:12px}.dashboard-banner-icon[data-v-ea726fd0]{width:24px;height:24px}.dashboard-banner-title[data-v-ea726fd0]{font-size:.95rem}.dashboard-banner-desc[data-v-ea726fd0]{font-size:.85rem}.dashboard-banner-close[data-v-ea726fd0]{width:28px;height:28px}}@media (max-width:480px){.dashboard-banner-content[data-v-ea726fd0]{padding:8px 12px}.dashboard-banner-text[data-v-ea726fd0]{gap:1px}.dashboard-banner-title[data-v-ea726fd0]{font-size:.9rem}.dashboard-banner-desc[data-v-ea726fd0]{font-size:.8rem}}.hotline-link[data-v-ea726fd0]{color:#fff;text-decoration:underline;cursor:pointer;font-weight:700;transition:color .2s;position:relative;display:inline-block}.hotline-link[data-v-ea726fd0]:hover{color:#fff;text-shadow:0 0 8px #fff,0 0 2px #0094a2}.hotline-popover[data-v-ea726fd0]{position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 10px);z-index:2000;background:#fff;border:1px solid rgba(0,148,162,.2);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15),0 4px 12px rgba(0,148,162,.1);padding:20px;min-width:320px;max-width:400px;width:-moz-max-content;width:max-content;font-size:.95rem}.hotline-popover[data-v-ea726fd0]:before{top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(0,148,162,.2)}.hotline-popover[data-v-ea726fd0]:after,.hotline-popover[data-v-ea726fd0]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0}.hotline-popover[data-v-ea726fd0]:after{top:-6px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.hotline-header[data-v-ea726fd0]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #0094a2}.hotline-icon[data-v-ea726fd0]{color:#0094a2;margin-right:10px}.hotline-title[data-v-ea726fd0]{font-weight:600;color:#0094a2;font-size:1.1rem;letter-spacing:.3px}.hotline-help-suggestion[data-v-ea726fd0]{background:rgba(0,148,162,.04);border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:12px}.help-suggestion-content[data-v-ea726fd0]{align-items:center;gap:10px}.help-suggestion-icon[data-v-ea726fd0]{font-size:1.2rem}.help-suggestion-text[data-v-ea726fd0]{font-size:.9rem}.help-center-btn[data-v-ea726fd0]{border:none;text-decoration:none;transition:all .2s}.help-center-btn[data-v-ea726fd0]:hover{background:linear-gradient(135deg,#007a87,#006670);box-shadow:0 4px 12px rgba(0,148,162,.3);color:#fff;text-decoration:none}.btn-icon[data-v-ea726fd0]{font-size:1rem}.hotline-contacts[data-v-ea726fd0]{margin-bottom:14px}.hotline-contact-item[data-v-ea726fd0]{display:flex;align-items:center;margin-bottom:10px;padding:8px 12px;border-radius:8px;background:rgba(0,148,162,.04);transition:background .2s,transform .15s}.hotline-contact-item[data-v-ea726fd0]:hover{background:rgba(0,148,162,.08);transform:translateX(3px)}.hotline-contact-item[data-v-ea726fd0]:last-child{margin-bottom:0}.contact-icon[data-v-ea726fd0]{color:#0094a2;margin-right:12px;font-size:1rem;min-width:16px}.contact-link[data-v-ea726fd0]{color:#2c3e50;text-decoration:none;font-weight:500;flex:1;transition:color .2s}.contact-link[data-v-ea726fd0]:hover{color:#0094a2;text-decoration:none}.hotline-hours[data-v-ea726fd0]{display:flex;align-items:center;justify-content:center;padding-top:12px;border-top:1px solid rgba(0,148,162,.15);color:#6c757d;font-size:.85rem;font-style:italic}.hours-icon[data-v-ea726fd0]{color:#6c757d;margin-right:8px;font-size:.9rem}.fade-hotline-enter-active[data-v-ea726fd0]{animation:hotline-pop-in-ea726fd0 .15s ease-out}.fade-hotline-leave-active[data-v-ea726fd0]{animation:hotline-pop-out-ea726fd0 .1s ease-in}@keyframes hotline-pop-in-ea726fd0{0%{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes hotline-pop-out-ea726fd0{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.98)}}@media (max-width:768px){.hotline-popover[data-v-ea726fd0]{min-width:280px;max-width:350px;padding:16px}.hotline-title[data-v-ea726fd0]{font-size:1rem}.help-suggestion-text[data-v-ea726fd0]{font-size:.85rem}.help-center-btn[data-v-ea726fd0]{padding:9px 14px;font-size:.85rem}}@media (max-width:480px){.hotline-popover[data-v-ea726fd0]{min-width:260px;max-width:calc(100vw - 32px);width:calc(100vw - 32px);padding:14px;font-size:.9rem}.hotline-popover[data-v-ea726fd0],.hotline-popover[data-v-ea726fd0]:after,.hotline-popover[data-v-ea726fd0]:before{left:50%;transform:translateX(-50%)}.hotline-header[data-v-ea726fd0]{margin-bottom:12px;padding-bottom:10px}.hotline-title[data-v-ea726fd0]{font-size:.95rem}.hotline-help-suggestion[data-v-ea726fd0]{padding:12px;gap:10px}.help-suggestion-icon[data-v-ea726fd0]{font-size:1.1rem}.help-suggestion-text[data-v-ea726fd0]{font-size:.8rem}.help-center-btn[data-v-ea726fd0]{padding:8px 12px;font-size:.8rem;gap:6px}.btn-icon[data-v-ea726fd0]{font-size:.9rem}@keyframes hotline-pop-in-ea726fd0{0%{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes hotline-pop-out-ea726fd0{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.98)}}}@media (max-width:360px){.hotline-popover[data-v-ea726fd0]{min-width:240px;width:calc(100vw - 24px);max-width:calc(100vw - 24px)}}.dashboard-actions[data-v-ea726fd0]{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px;gap:16px;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1600px}@media (max-width:1024px){.dashboard-actions[data-v-ea726fd0]{padding-left:2vw;padding-right:2vw}}@media (max-width:600px){.dashboard-actions[data-v-ea726fd0]{padding-left:2vw;padding-right:2vw}}.dashboard-actions-left[data-v-ea726fd0],.dashboard-actions-right[data-v-ea726fd0]{display:flex;align-items:center;gap:12px}.dashboard-btn[data-v-ea726fd0]{color:#fff;border:none;border-radius:8px;padding:7px 18px;font-weight:600;font-size:1rem;transition:background .18s,box-shadow .18s;box-shadow:0 2px 8px rgba(0,148,162,.08);cursor:pointer}.dashboard-btn[data-v-ea726fd0]:disabled{background:#b2dfdf;color:#fff;cursor:not-allowed;opacity:.7}.dashboard-btn[data-v-ea726fd0]:hover:not(:disabled){background:#da7e0f;color:#fff;box-shadow:0 4px 16px rgba(218,126,15,.13)}.dashboard-action[data-v-ea726fd0]{display:flex;flex-direction:column;align-items:center;min-width:90px}.dashboard-action-label[data-v-ea726fd0]{color:#0094a2;font-weight:700;margin-bottom:4px;min-height:22px;display:flex;align-items:center;justify-content:center}.dashboard-action-btn[data-v-ea726fd0]{margin-top:0}.modern-dock-container[data-v-ea726fd0]{position:fixed;bottom:0;left:0;right:0;z-index:1000;pointer-events:none}.dock-invisible-trigger[data-v-ea726fd0]{position:absolute;bottom:0;left:0;right:0;height:40px;pointer-events:auto;background:transparent;z-index:200;cursor:pointer}.dock-invisible-trigger.trigger-disabled[data-v-ea726fd0]{pointer-events:none;cursor:default}.dock-tab-trigger[data-v-ea726fd0]{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#0094a2,#007a87);border-radius:16px 16px 0 0;box-shadow:0 -4px 16px rgba(0,148,162,.2),0 -2px 8px rgba(218,126,15,.1);pointer-events:auto;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:200}.dock-tab-trigger[data-v-ea726fd0]:hover{background:linear-gradient(135deg,#da7e0f,#c8700e);transform:translateX(-50%) translateY(-4px) scale(1.05);box-shadow:0 -8px 24px rgba(218,126,15,.25),0 -4px 12px rgba(0,148,162,.15);transition:all .3s cubic-bezier(.4,2,.6,1)}.dock-tab-trigger.tab-hidden[data-v-ea726fd0]{transform:translateX(-50%) translateY(100%);opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.dock-tab-content[data-v-ea726fd0]{display:flex;align-items:center;gap:8px;padding:10px 16px 8px 16px;color:#fff;font-weight:600;font-size:.9rem;min-width:120px;justify-content:center}.dock-tab-icon[data-v-ea726fd0]{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.dock-tab-icon svg[data-v-ea726fd0]{width:16px;height:16px}.dock-tab-text[data-v-ea726fd0]{font-weight:600;letter-spacing:.3px}.dock-tab-arrow[data-v-ea726fd0]{width:14px;height:14px;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,2,.6,1)}.dock-tab-arrow svg[data-v-ea726fd0]{width:12px;height:12px}.dock-tab-arrow.arrow-up[data-v-ea726fd0]{transform:rotate(180deg)}.modern-dock-wrapper[data-v-ea726fd0]{position:relative;bottom:0;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98));-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:2px solid rgba(0,148,162,.15);border-radius:24px 24px 0 0;box-shadow:0 -12px 40px rgba(0,148,162,.15),0 -6px 20px rgba(218,126,15,.1);padding:0;max-width:90vw;width:800px;pointer-events:auto;overflow:hidden}.dock-header[data-v-ea726fd0]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px 20px;background:linear-gradient(135deg,#0094a2,#007a87);border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff}.dock-header-info[data-v-ea726fd0]{display:flex;align-items:center;gap:10px}.dock-header-icon[data-v-ea726fd0]{width:20px;height:20px}.dock-header-title[data-v-ea726fd0]{font-weight:600;font-size:1rem;letter-spacing:.3px}.dock-close-btn[data-v-ea726fd0]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#fff}.dock-close-btn[data-v-ea726fd0]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:scale(1.1)}.dock-close-btn svg[data-v-ea726fd0]{width:14px;height:14px}.dock-category-selector[data-v-ea726fd0],.dock-footer[data-v-ea726fd0],.dock-icons-container[data-v-ea726fd0],.dock-indicator[data-v-ea726fd0]{padding-left:20px;padding-right:20px}.dock-indicator[data-v-ea726fd0]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px;padding:8px 16px;background:rgba(0,148,162,.08);border-radius:12px;color:#0094a2;font-weight:600;font-size:.9rem;padding-top:16px;padding-bottom:0}.indicator-icon[data-v-ea726fd0]{width:18px;height:18px;animation:bounce-ea726fd0 2s infinite}.dock-category-selector[data-v-ea726fd0]{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;background:rgba(0,148,162,.05);border:1px solid rgba(0,148,162,.15);border-radius:12px}.category-label[data-v-ea726fd0]{display:flex;align-items:center;gap:6px;color:#0094a2;font-weight:600;font-size:.9rem;min-width:90px}.category-icon[data-v-ea726fd0]{width:16px;height:16px}.modern-category-select[data-v-ea726fd0]{flex:1;border:2px solid #0094a2!important;border-radius:8px!important;background:#fff!important;color:#0094a2!important;font-weight:500!important;transition:all .2s!important}.modern-category-select[data-v-ea726fd0]:focus{border-color:#da7e0f!important;box-shadow:0 0 0 3px rgba(218,126,15,.1)!important}.dock-icons-container[data-v-ea726fd0]{min-height:120px;max-height:300px;overflow-y:auto;margin-bottom:16px}.dock-icons-grid[data-v-ea726fd0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:20px;padding:8px}.dock-icon-slot[data-v-ea726fd0]{position:relative;display:flex;flex-direction:column;align-items:center;padding:12px 8px;border-radius:16px;cursor:grab;transition:all .2s cubic-bezier(.4,2,.6,1);min-height:90px}.dock-icon-slot[data-v-ea726fd0]:hover{transform:translateY(-4px) scale(1.05)}.dock-icon-slot[data-v-ea726fd0]:active{cursor:grabbing;transform:translateY(-2px) scale(.98)}.dock-icon-slot.icon-disabled[data-v-ea726fd0]{opacity:.5;background:rgba(220,53,69,.05);cursor:not-allowed}.dock-icon-slot.icon-disabled[data-v-ea726fd0]:hover{background:rgba(220,53,69,.08);border-color:#dc3545;transform:none}.dock-icon-wrapper[data-v-ea726fd0]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.empty-dock-message[data-v-ea726fd0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:rgba(0,148,162,.6);text-align:center}.empty-icon[data-v-ea726fd0]{width:32px;height:32px;margin-bottom:12px;opacity:.7}.dock-footer[data-v-ea726fd0]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(0,148,162,.15);font-size:.8rem;color:#0094a2}.dock-drag-hint[data-v-ea726fd0],.icons-counter[data-v-ea726fd0]{display:flex;align-items:center;gap:6px;font-weight:500}.counter-icon[data-v-ea726fd0],.hint-icon[data-v-ea726fd0]{width:14px;height:14px}.dock-drag-hint[data-v-ea726fd0]{opacity:.7}.dock-icons-container[data-v-ea726fd0]::-webkit-scrollbar{width:6px}.dock-icons-container[data-v-ea726fd0]::-webkit-scrollbar-track{background:rgba(0,148,162,.1);border-radius:3px}.dock-icons-container[data-v-ea726fd0]::-webkit-scrollbar-thumb{background:#0094a2;border-radius:3px}.dock-icons-container[data-v-ea726fd0]::-webkit-scrollbar-thumb:hover{background:#da7e0f}.reset-options[data-v-ea726fd0]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.reset-option[data-v-ea726fd0]{display:flex;align-items:flex-start;padding:20px;border:2px solid rgba(0,148,162,.15);border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,2,.6,1);background:rgba(0,148,162,.02);position:relative;overflow:hidden}.reset-option[data-v-ea726fd0]:hover{border-color:#0094a2;background:rgba(0,148,162,.05);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,148,162,.12)}.reset-option.option-selected[data-v-ea726fd0]{border-color:#0094a2;background:rgba(0,148,162,.08);box-shadow:0 4px 16px rgba(0,148,162,.15)}.option-icon[data-v-ea726fd0]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.default-icon[data-v-ea726fd0]{background:linear-gradient(135deg,#0094a2,#007a87);color:#fff}.backup-icon[data-v-ea726fd0]{background:linear-gradient(135deg,#da7e0f,#c8700e);color:#fff}.option-icon svg[data-v-ea726fd0]{width:22px;height:22px}.option-content[data-v-ea726fd0]{flex:1;margin-right:16px}.option-title[data-v-ea726fd0]{margin:0 0 6px 0;font-size:1.1rem;font-weight:600;color:#0094a2;letter-spacing:.2px}.option-description[data-v-ea726fd0]{margin:0 0 8px 0;font-size:.9rem;color:#6c757d;line-height:1.4}.option-badge[data-v-ea726fd0]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.default-badge[data-v-ea726fd0]{background:rgba(0,148,162,.15);color:#0094a2}.backup-badge[data-v-ea726fd0]{background:rgba(218,126,15,.15);color:#da7e0f}.option-radio[data-v-ea726fd0]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.radio-circle[data-v-ea726fd0]{width:20px;height:20px;border:2px solid rgba(0,148,162,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.radio-circle.radio-selected[data-v-ea726fd0]{border-color:#0094a2;background:#0094a2}.radio-dot[data-v-ea726fd0]{width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transition:opacity .2s}.radio-selected .radio-dot[data-v-ea726fd0]{opacity:1}.warning-section[data-v-ea726fd0]{display:flex;align-items:flex-start;padding:16px;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:12px;margin-bottom:0}.warning-icon[data-v-ea726fd0]{width:32px;height:32px;background:rgba(255,193,7,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.warning-icon svg[data-v-ea726fd0]{width:18px;height:18px;color:#ffc107}.warning-content[data-v-ea726fd0]{flex:1}.warning-text[data-v-ea726fd0]{margin:0;font-size:.9rem;color:#856404;line-height:1.4}@keyframes slideDown-ea726fd0{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse-ea726fd0{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes hotline-pop-ea726fd0{0%{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.92)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes bounce-ea726fd0{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.dock-slide-enter-active[data-v-ea726fd0],.dock-slide-leave-active[data-v-ea726fd0]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.dock-slide-enter-from[data-v-ea726fd0],.dock-slide-leave-to[data-v-ea726fd0]{transform:translateX(-50%) translateY(100%)}.dock-slide-enter-to[data-v-ea726fd0],.dock-slide-leave-from[data-v-ea726fd0]{transform:translateX(-50%) translateY(0)}@media (max-width:1024px){.dashboard-grid[data-v-ea726fd0]{padding-left:2vw;padding-right:2vw;gap:12px}.dashboard-banner-content[data-v-ea726fd0]{padding:8px 10px}.dashboard-block[data-v-ea726fd0]{padding:12px 8px 8px 8px;min-height:90px}}@media (max-width:768px){.modern-dock-wrapper[data-v-ea726fd0]{width:95vw;padding:16px 12px 12px 12px}.dock-icons-grid[data-v-ea726fd0]{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px}.dock-icon-slot[data-v-ea726fd0]{padding:8px 4px;min-height:70px}.dock-category-selector[data-v-ea726fd0]{flex-direction:column;gap:8px}.category-label[data-v-ea726fd0]{min-width:auto}}@media (max-width:600px){.dashboard-grid[data-v-ea726fd0]{grid-template-columns:1fr;padding:8px 2vw;gap:8px}.dashboard-banner-content[data-v-ea726fd0]{padding:4px 6px;font-size:.85rem}.dashboard-block[data-v-ea726fd0]{padding:8px 4px 6px 4px;min-height:60px}}@media (max-width:480px){.dock-icons-grid[data-v-ea726fd0]{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:6px}.dock-icon-slot[data-v-ea726fd0]{min-height:60px;padding:6px 2px}.dock-footer[data-v-ea726fd0]{flex-direction:column;gap:8px;text-align:center}}.component-container[data-v-ea726fd0]{flex:1;display:flex;flex-direction:column;min-height:350px}.component-wrapper[data-v-ea726fd0]{flex:1;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid rgba(0,148,162,.1);border-radius:16px;padding:20px;min-height:300px;position:relative;overflow:auto}.dynamic-component[data-v-ea726fd0]{width:100%;height:100%;max-width:100%;max-height:100%}.no-component-message[data-v-ea726fd0]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:rgba(0,148,162,.6);padding:40px 20px}.no-component-icon[data-v-ea726fd0]{width:64px;height:64px;margin-bottom:16px;opacity:.5}.no-component-title[data-v-ea726fd0]{font-size:1.3rem;font-weight:600;color:#0094a2;margin-bottom:8px}.no-component-text[data-v-ea726fd0]{font-size:1rem;line-height:1.5;max-width:400px;margin:0}.info-section[data-v-ea726fd0]{display:flex;gap:24px;flex-wrap:wrap}.info-item[data-v-ea726fd0]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,148,162,.05);border:1px solid rgba(0,148,162,.15);border-radius:12px;min-width:200px}.info-icon[data-v-ea726fd0]{width:32px;height:32px;background:#0094a2;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-icon svg[data-v-ea726fd0]{width:16px;height:16px}.info-content[data-v-ea726fd0]{display:flex;flex-direction:column;gap:2px}.info-label[data-v-ea726fd0]{font-size:.8rem;font-weight:600;color:#0094a2;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-ea726fd0]{font-size:.95rem;font-weight:500;color:#2c3e50}@media (max-width:768px){.component-container[data-v-ea726fd0]{padding:16px}.component-wrapper[data-v-ea726fd0]{padding:16px;min-height:250px}.footer-actions[data-v-ea726fd0]{flex-direction:column;width:100%}.btn-primary[data-v-ea726fd0],.btn-secondary[data-v-ea726fd0]{width:100%;justify-content:center}.info-section[data-v-ea726fd0]{flex-direction:column;gap:12px}.info-item[data-v-ea726fd0]{min-width:auto;width:100%}}@media (max-width:480px){.component-container[data-v-ea726fd0]{padding:12px}.component-wrapper[data-v-ea726fd0]{padding:12px;min-height:200px}.modern-component-content .modal-title[data-v-ea726fd0]{font-size:1.1rem}}.delete-warning-section[data-v-ea726fd0]{display:flex;align-items:flex-start;padding:20px;background:rgba(220,53,69,.08);border:1px solid rgba(220,53,69,.2);border-radius:12px;margin-bottom:0}.delete-warning-icon[data-v-ea726fd0]{width:36px;height:36px;background:rgba(220,53,69,.15);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.delete-warning-icon svg[data-v-ea726fd0]{width:20px;height:20px;color:#dc3545}.delete-warning-text[data-v-ea726fd0]{margin:0 0 8px 0;font-size:1.1rem;font-weight:600;color:#721c24;line-height:1.3}.delete-warning-subtext[data-v-ea726fd0]{margin:0;font-size:1rem;color:#856404;line-height:1.4;opacity:.9}.hotline-help-suggestion[data-v-ea726fd0]{background:linear-gradient(135deg,rgba(0,148,162,.08),rgba(0,148,162,.04));border:1px solid rgba(0,148,162,.2);border-radius:12px;padding:16px;margin-bottom:16px;position:relative;overflow:hidden}.hotline-help-suggestion[data-v-ea726fd0]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#0094a2,#007a87);border-radius:12px 12px 0 0}.help-suggestion-content[data-v-ea726fd0]{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.help-suggestion-icon[data-v-ea726fd0]{color:#0094a2;font-size:1.1rem;margin-top:2px;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(0,148,162,.1);border-radius:50%;animation:gentle-pulse-ea726fd0 2s ease-in-out infinite}.help-suggestion-text[data-v-ea726fd0]{flex:1;font-size:.95rem;font-weight:500;color:#2c3e50;line-height:1.4;margin:0}.help-center-btn[data-v-ea726fd0]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:linear-gradient(135deg,#0094a2,#007a87);border:2px solid transparent;border-radius:8px;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s cubic-bezier(.4,2,.6,1);position:relative;overflow:hidden;text-transform:none;letter-spacing:.3px}.help-center-btn[data-v-ea726fd0]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.help-center-btn[data-v-ea726fd0]:hover{background:linear-gradient(135deg,#da7e0f,#c8700e);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 6px 20px rgba(218,126,15,.25),0 2px 8px rgba(0,148,162,.15)}.help-center-btn[data-v-ea726fd0]:hover:before{left:100%}.help-center-btn[data-v-ea726fd0]:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(218,126,15,.2)}.help-center-btn .btn-icon[data-v-ea726fd0]{width:16px;height:16px;transition:transform .3s cubic-bezier(.4,2,.6,1)}.help-center-btn:hover .btn-icon[data-v-ea726fd0]{transform:scale(1.1) rotate(5deg)}@keyframes gentle-pulse-ea726fd0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width:768px){.hotline-help-suggestion[data-v-ea726fd0]{padding:14px;margin-bottom:14px}.help-suggestion-content[data-v-ea726fd0]{gap:10px;margin-bottom:12px}.help-suggestion-text[data-v-ea726fd0]{font-size:.9rem}.help-center-btn[data-v-ea726fd0]{padding:9px 14px;font-size:.85rem;gap:6px}.help-center-btn .btn-icon[data-v-ea726fd0]{width:14px;height:14px}}@media (max-width:480px){.hotline-help-suggestion[data-v-ea726fd0]{padding:12px;border-radius:10px}.help-suggestion-content[data-v-ea726fd0]{flex-direction:column;gap:8px;text-align:center}.help-suggestion-icon[data-v-ea726fd0]{align-self:center}.help-center-btn[data-v-ea726fd0]{padding:8px 12px;font-size:.8rem}}.hotline-help-suggestion[data-v-ea726fd0]:hover{background:linear-gradient(135deg,rgba(0,148,162,.12),rgba(0,148,162,.06));border-color:rgba(0,148,162,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,148,162,.1);transition:all .3s cubic-bezier(.4,2,.6,1)}.help-center-btn[data-v-ea726fd0]:focus{outline:none;box-shadow:0 0 0 3px rgba(0,148,162,.3)}.help-center-btn[data-v-ea726fd0]:focus:hover{box-shadow:0 6px 20px rgba(218,126,15,.25),0 0 0 3px rgba(218,126,15,.3)}.help-suggestion-content:hover .help-suggestion-icon[data-v-ea726fd0]{animation-duration:1s;transform:scale(1.1)}.hotline-help-suggestion:hover .help-center-btn[data-v-ea726fd0]{transform:translateY(-1px)}.kc-inline-widget[data-v-ea726fd0]{display:inline-flex;align-items:stretch;gap:0;background:#fff;border:1px solid rgba(0,148,162,.18);border-radius:10px;box-shadow:0 1px 6px rgba(0,0,0,.05);overflow:visible;width:-moz-fit-content;width:fit-content;max-width:900px}.kc-inline-header[data-v-ea726fd0]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:0 10px;background:linear-gradient(180deg,#f0fafc,#e8f7fa);flex-shrink:0}.kc-inline-icon[data-v-ea726fd0]{color:#17a2b8;font-size:1.1rem}.kc-inline-title[data-v-ea726fd0]{font-size:.6rem;font-weight:700;color:#17a2b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.kc-inline-divider[data-v-ea726fd0]{width:1px;background:rgba(0,148,162,.15);flex-shrink:0}.kc-inline-contacts[data-v-ea726fd0]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0 16px;padding:6px 12px;overflow:visible}.kc-inline-contact[data-v-ea726fd0]{display:flex;align-items:center;gap:8px;padding:2px 8px 2px 6px;border:1px solid #e9ecef;border-radius:8px;background:#f8f9fa;flex-shrink:0}.kc-inline-badge[data-v-ea726fd0]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:.58rem;font-weight:800;color:#fff;flex-shrink:0}.referent-badge[data-v-ea726fd0]{background:#0d6efd}.gestionnaire-badge[data-v-ea726fd0]{background:#6f42c1}.kc-inline-info[data-v-ea726fd0]{display:flex;align-items:center;gap:10px}.kc-badge-wrap[data-v-ea726fd0]{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.kc-badge-tooltip[data-v-ea726fd0]{position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);background:#343a40;color:#fff;font-size:.62rem;font-weight:500;padding:3px 7px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:10000}.kc-badge-wrap:hover .kc-badge-tooltip[data-v-ea726fd0]{opacity:1}.kc-inline-name[data-v-ea726fd0]{font-size:.8rem;font-weight:600;color:#343a40;white-space:nowrap;min-width:100px}.kc-inline-mail[data-v-ea726fd0]{display:inline-flex;align-items:center;gap:4px;color:#17a2b8;font-size:.76rem;text-decoration:none;white-space:nowrap}.kc-inline-mail[data-v-ea726fd0]:hover{color:#117a8b;text-decoration:underline}.kc-inline-mail-icon[data-v-ea726fd0]{font-size:.7rem;opacity:.7;flex-shrink:0}.kc-inline-nomail[data-v-ea726fd0]{font-size:.76rem;color:#adb5bd}@media (max-width:768px){.kc-mail-text[data-v-ea726fd0]{display:none}}.padding[data-v-0d16286a]{padding:20px}.backgroundTarif[data-v-0d16286a]{background-image:url(../img/fond-tarifs-reglice.2cb4574f.png)}.b-gris[data-v-0d16286a]{background-image:url(../img/tarif-noir-blanc.7ec60e05.png)!important}.formule[data-v-0d16286a]{width:100%;height:100%;margin-bottom:10px;padding-top:10px}.text[data-v-0d16286a]{font-size:16px}.text2[data-v-0d16286a]{font-size:20px}.reajust[data-v-0d16286a]{padding-bottom:0!important;margin-bottom:5px!important;color:#fff!important}.superposition[data-v-0d16286a]{margin-bottom:-30px}.comp[data-v-0d16286a]{margin-top:5%;margin-left:5%;font-size:16px}.bold[data-v-0d16286a],b[data-v-0d16286a],strong[data-v-0d16286a]{font-weight:700}.c-color2[data-v-0d16286a]{color:#f6842b}.c-color1[data-v-0d16286a]{color:#59565f}.c-color3[data-v-0d16286a]{color:#24b7c4}h1[data-v-0d16286a]{color:#fff}.c-color6[data-v-0d16286a]{color:#efedf3}.appli[data-v-0d16286a]{display:flex;align-content:center;flex-wrap:wrap;justify-content:center}input[data-v-0d16286a]{border:none;height:40px;background:#efedf3;border-radius:10px;padding:5px 10px}.input2[data-v-0d16286a]{background:#fff}.b-radius[data-v-0d16286a]{border-radius:20px}.b-radius2[data-v-0d16286a]{border-radius:15px;margin-left:10px;margin-right:10px}.box[data-v-0d16286a]{display:flex!important;justify-content:center!important}.box-shadow[data-v-0d16286a]{box-shadow:0 9px 35px rgba(0,0,0,.3)}.center[data-v-0d16286a]{text-align:center;margin:auto}.margin-b[data-v-0d16286a]{margin-bottom:3%}.margin-l[data-v-0d16286a]{margin-left:5%}.margin-r[data-v-0d16286a]{margin-right:20px}.content[data-v-0d16286a]{max-width:1170px;margin:auto}.b-blanc[data-v-0d16286a]{background:#fff!important;border-color:#fff!important;color:#59565f!important}.cta[data-v-0d16286a]{font-family:Quicksand,sans-serif;color:#fff;font-size:16px;cursor:pointer;border:1px solid #f6842b;justify-content:center;align-items:center;border-radius:40px;box-shadow:0 9px 35px rgba(0,0,0,.3);display:inline-block;width:70%}.cta[data-v-0d16286a]:hover{color:#008295!important;background:transparent;box-shadow:0 10px 45px transparent}.b-color2[data-v-0d16286a]{background:#f6842b!important;border-color:#f6842b!important;color:#fff!important}.box2[data-v-0d16286a]{height:100%;margin-top:10px;margin-bottom:10px}.buttonAbo[data-v-0d16286a]{background-color:#e4e4e4;height:40px;padding-top:5px;border-radius:25px;width:100%}.input2[data-v-0d16286a]{border:none;height:50px;background:#efedf3;border-radius:10px!important;padding:5px 10px}input[type=radio].frequence-paiement+label[data-v-0d16286a]:hover,input[type=radio].frequence-paiement:checked+label[data-v-0d16286a]{background:#24b7c4;color:#fff}.Hide[data-v-0d16286a]{display:none!important}label.required[data-v-0d16286a]:after{content:"*";display:inline-block;color:#fff}.labelForAbo[data-v-0d16286a]{border-radius:255px!important;overflow:hidden;width:45%;margin-top:4px;cursor:pointer}.v-center[data-v-0d16286a]{display:grid;align-content:center}.title[data-v-0d16286a]{font-size:25px}[data-v-0d16286a] .my-class{background-image:url(../img/fond-tarifs-reglice.2cb4574f.png)}.FormSelectClass[data-v-0d16286a]{background:#fff!important;border-color:#fff!important;border-radius:20px}.AppSelectClass[data-v-0d16286a]{width:60%}.pencilmodif[data-v-0d16286a]{position:absolute;display:block;right:0;padding-top:1%;padding-right:1%;border-left:solid;border-bottom:solid;border-top:transparent;border-right:transparent;border-color:#424242;background-color:#fff!important;border-radius:25%;border-width:2px;cursor:pointer}.pencilmodif[data-v-0d16286a]:hover{border-color:#fff;background-color:#efedf3!important}.contentInInfo[data-v-0d16286a]{padding-bottom:1%;padding-top:.5%}.newInput[data-v-0d16286a]{height:100%}.reajust[data-v-ad7f6b6e]{padding-bottom:0!important;margin-bottom:30px!important;color:#fff!important}.superposition[data-v-ad7f6b6e]{margin-bottom:-30px}.comp[data-v-ad7f6b6e]{margin-top:5%;margin-left:5%;font-size:16px}.bold[data-v-ad7f6b6e],b[data-v-ad7f6b6e],strong[data-v-ad7f6b6e]{font-weight:700}.c-color2[data-v-ad7f6b6e]{color:#f6842b}.c-color1[data-v-ad7f6b6e]{color:#59565f}h1[data-v-ad7f6b6e]{color:#fff}input[data-v-ad7f6b6e]{border:none;height:40px;background:#efedf3;border-radius:10px;padding:5px 10px}.b-radius[data-v-ad7f6b6e]{border-radius:20px}.box[data-v-ad7f6b6e]{display:flex;align-items:center;height:150px;justify-content:center;text-align:center}.box-shadow[data-v-ad7f6b6e]{box-shadow:0 9px 35px rgba(0,0,0,.3)}.center[data-v-ad7f6b6e]{text-align:center;margin:auto}.margin-b[data-v-ad7f6b6e]{margin-bottom:3%}.margin-l[data-v-ad7f6b6e]{margin-left:5%}.margin-r[data-v-ad7f6b6e]{margin-right:20px}.content[data-v-ad7f6b6e]{max-width:1170px;margin:auto}.content2[data-v-ad7f6b6e]{max-width:1300px;margin:auto;border-radius:15px 15px 0 0}.content3[data-v-ad7f6b6e]{max-width:1300px;margin:auto;border-radius:0 0 15px 15px}.content4[data-v-ad7f6b6e]{max-width:1300px;margin:auto;border-radius:15px}.b-blanc[data-v-ad7f6b6e]{background:#fff!important;border-color:#fff!important;color:#000!important}.backgroundAqua[data-v-ad7f6b6e]{background-image:url(../img/fond-ecran-reglice.f42e87f4.png)!important}.backgroundTarif[data-v-ad7f6b6e]{background-image:url(../img/fond-tarifs-reglice.2cb4574f.png)}.sectionBadge[data-v-ad7f6b6e]{height:300px;display:flex;align-content:center;padding-bottom:15px}.sectionBadgeuse[data-v-ad7f6b6e]{height:200px;display:flex;align-content:center}.select[data-v-0211b3ce]{height:40px;background-color:#efedf3;border-radius:10px;padding:5px 10px;width:10%}input[data-v-0211b3ce]{border:none;border-radius:10px}input[data-v-24ac9484],input[data-v-0211b3ce]{width:250px;height:40px;background:#efedf3;padding:5px 10px}input[data-v-24ac9484]{border:1px solid #a3a3a3;border-radius:10px;margin-top:5px}.inputSelect[data-v-24ac9484]{border:none;background:#efedf3}.smallInput[data-v-24ac9484]{width:100%}.bold[data-v-0a3b936c],b[data-v-0a3b936c],strong[data-v-0a3b936c]{font-weight:700}.c-color2[data-v-0a3b936c]{color:#f6842b}.c-color1[data-v-0a3b936c]{color:#59565f}.c-color5[data-v-0a3b936c]{color:grey!important}h1[data-v-0a3b936c]{color:#fff}input[data-v-0a3b936c]{border:none;height:40px;background:#efedf3;border-radius:10px;padding:5px 10px}.b-radius[data-v-0a3b936c]{border-radius:20px}.box[data-v-0a3b936c]{display:flex;align-items:center;height:150px;justify-content:center;text-align:center}.box-shadow[data-v-0a3b936c]{box-shadow:0 9px 35px rgba(0,0,0,.3)}.center[data-v-0a3b936c]{text-align:center;margin:auto}.content[data-v-0a3b936c]{max-width:1170px;margin:auto}.columnChoice[data-v-0a3b936c]{padding-left:10px}.customPagination[data-v-0a3b936c] .page-item .page-link{font-size:16px;color:#138496}.customPagination[data-v-0a3b936c] .page-item.active .page-link{font-size:16px;color:#fff!important;background-color:#138496}.sep[data-v-0a3b936c]{border-left:1px solid #000}[data-v-3743c380]:root{--customPadding:0px}.bold[data-v-3743c380],b[data-v-3743c380],strong[data-v-3743c380]{font-weight:700}.content[data-v-3743c380]{margin-left:320px;padding-top:var(--customPadding)}.center[data-v-3743c380]{display:flex;align-items:center;justify-content:center}.namePage[data-v-3743c380]{padding-top:5px;text-align:center}.title[data-v-3743c380]{font-size:20px;color:var(--RegColor);font-weight:700;height:40px}.title2[data-v-3743c380]{font-size:15px;height:40px}.cursor[data-v-3743c380]{cursor:pointer}.image2[data-v-3743c380]{width:50%}.small[data-v-3743c380]{width:30px;height:30px}.buttonHide[data-v-3743c380]{background-color:transparent;border-color:transparent}.inputTarif[data-v-3743c380]{border:1px solid #c1c0c0;margin-bottom:2px}.inputTarifBtable[data-v-3743c380]{height:20px}.selectTarifBtable[data-v-3743c380]{height:40px}.resizing[data-v-3743c380]{width:25%;display:inline}input[data-v-3743c380]{border:1px solid #a3a3a3;width:200px;height:40px;background:#efedf3;border-radius:4px;padding:5px 5px;margin-top:5px}.smallTable[data-v-3743c380]{width:100%}.cta[data-v-3743c380]{font-family:Quicksand,sans-serif;color:#fff;font-size:16px;cursor:pointer;border:1px solid #f6842b;justify-content:center;align-items:center;border-radius:40px;box-shadow:0 9px 35px rgba(0,0,0,.3);display:inline-block}.cta[data-v-3743c380]:hover{color:#008295!important;background:transparent;box-shadow:0 10px 45px transparent}.b-color2[data-v-3743c380]{background:#f6842b!important;border-color:#f6842b!important;color:#fff!important}.inputHotline[data-v-3743c380]{margin-top:-20px!important}.uploading-image[data-v-3743c380]{width:20%;display:flex}.imageResize[data-v-3743c380]{width:249px;height:125px;display:flex}[data-v-3743c380] .sizeBtable .modal-dialog{max-width:870px}.padding[data-v-3a280d2e]{padding:20px}.backgroundTarif[data-v-3a280d2e]{background-image:url(../img/fond-tarifs-reglice.2cb4574f.png)}.b-gris[data-v-3a280d2e]{background-image:url(../img/tarif-noir-blanc.7ec60e05.png)!important}.formule[data-v-3a280d2e]{width:100%;height:100%;margin-bottom:10px;padding-top:10px}.text[data-v-3a280d2e]{font-size:16px}.text2[data-v-3a280d2e]{font-size:20px}.reajust[data-v-3a280d2e]{padding-bottom:0!important;margin-bottom:5px!important;color:#fff!important}.superposition[data-v-3a280d2e]{margin-bottom:-30px}.comp[data-v-3a280d2e]{margin-top:5%;margin-left:5%;font-size:16px}.bold[data-v-3a280d2e],b[data-v-3a280d2e],strong[data-v-3a280d2e]{font-weight:700}.c-color2[data-v-3a280d2e]{color:#f6842b}.c-color1[data-v-3a280d2e]{color:#59565f}.c-color3[data-v-3a280d2e]{color:#24b7c4}h1[data-v-3a280d2e]{color:#fff}.c-color6[data-v-3a280d2e]{color:#efedf3}.appli[data-v-3a280d2e]{display:flex;align-content:center;flex-wrap:wrap;justify-content:center}input[data-v-3a280d2e]{border:none;height:40px;background:#efedf3;border-radius:10px;padding:5px 10px}.input2[data-v-3a280d2e]{background:#fff}.b-radius[data-v-3a280d2e]{border-radius:20px}.b-radius2[data-v-3a280d2e]{border-radius:15px;margin-left:10px;margin-right:10px}.box[data-v-3a280d2e]{display:flex!important;justify-content:center!important}.box-shadow[data-v-3a280d2e]{box-shadow:0 9px 35px rgba(0,0,0,.3)}.center[data-v-3a280d2e]{text-align:center;margin:auto}.margin-b[data-v-3a280d2e]{margin-bottom:3%}.margin-l[data-v-3a280d2e]{margin-left:5%}.margin-r[data-v-3a280d2e]{margin-right:20px}.content[data-v-3a280d2e]{max-width:1170px;margin:auto}.b-blanc[data-v-3a280d2e]{background:#fff!important;border-color:#fff!important;color:#59565f!important}.cta[data-v-3a280d2e]{font-family:Quicksand,sans-serif;color:#fff;font-size:16px;cursor:pointer;border:1px solid #f6842b;justify-content:center;align-items:center;border-radius:40px;box-shadow:0 9px 35px rgba(0,0,0,.3);display:inline-block;width:70%}.cta[data-v-3a280d2e]:hover{color:#008295!important;background:transparent;box-shadow:0 10px 45px transparent}.b-color2[data-v-3a280d2e]{background:#f6842b!important;border-color:#f6842b!important;color:#fff!important}.box2[data-v-3a280d2e]{height:100%;margin-top:10px;margin-bottom:10px}.buttonAbo[data-v-3a280d2e]{background-color:#e4e4e4;height:40px;padding-top:5px;border-radius:25px;width:100%}.input2[data-v-3a280d2e]{border:none;height:50px;background:#efedf3;border-radius:10px!important;padding:5px 10px}input[type=radio].frequence-paiement+label[data-v-3a280d2e]:hover,input[type=radio].frequence-paiement:checked+label[data-v-3a280d2e]{background:#24b7c4;color:#fff}.Hide[data-v-3a280d2e]{display:none!important}label.required[data-v-3a280d2e]:after{content:"*";display:inline-block;color:#fff}.labelForAbo[data-v-3a280d2e]{border-radius:255px!important;overflow:hidden;width:45%;margin-top:4px;cursor:pointer}.v-center[data-v-3a280d2e]{display:grid;align-content:center}.title[data-v-3a280d2e]{font-size:25px}[data-v-3a280d2e] .my-class{background-image:url(../img/fond-tarifs-reglice.2cb4574f.png)}.FormSelectClass[data-v-3a280d2e]{background:#fff!important;border-color:#fff!important;border-radius:20px}.AppSelectClass[data-v-3a280d2e]{width:60%}.pencilmodif[data-v-3a280d2e]{position:absolute;display:block;right:0;padding-top:1%;padding-right:1%;border-left:solid;border-bottom:solid;border-top:transparent;border-right:transparent;border-color:#424242;background-color:#fff!important;border-radius:25%;border-width:2px;cursor:pointer}.pencilmodif[data-v-3a280d2e]:hover{border-color:#fff;background-color:#efedf3!important}.contentInInfo[data-v-3a280d2e]{padding-bottom:1%;padding-top:.5%}.newInput[data-v-3a280d2e]{height:100%}.StripeElement[data-v-3a280d2e]{height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow .15s ease}.StripeElement--focus[data-v-3a280d2e]{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid[data-v-3a280d2e]{border-color:#fa755a}.StripeElement--webkit-autofill[data-v-3a280d2e]{background-color:#fefde5!important}.list2-container[data-v-1e8356ed]{display:flex;position:fixed;top:var(--header-total-height,70px);left:0;height:calc(100vh - var(--header-total-height, 70px));width:100%;transition:top .3s ease,height .3s ease}.list2-sidebar[data-v-1e8356ed]{position:relative;background:linear-gradient(180deg,#f8f9fa,#fff);border-right:1px solid #e0e0e0;box-shadow:2px 0 8px rgba(0,0,0,.05);transition:width .3s cubic-bezier(.4,0,.2,1);overflow:hidden;flex-shrink:0;height:100%}.sidebar-loading-overlay[data-v-1e8356ed]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.88);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.sidebar-loading-text[data-v-1e8356ed]{font-size:.85rem;color:#6c757d}.sidebar-loading-content[data-v-1e8356ed]{display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-closed[data-v-1e8356ed]{width:0!important;border-right:none;box-shadow:none}.sidebar-content[data-v-1e8356ed]{height:100%;display:flex;flex-direction:column;overflow:hidden;transition:opacity .3s ease}.sidebar-closed .sidebar-content[data-v-1e8356ed]{opacity:0;pointer-events:none}.sidebar-header[data-v-1e8356ed]{padding:.5rem 1rem;border-bottom:1px solid #e0e0e0;background:#fff;flex-shrink:0}.sidebar-header-content[data-v-1e8356ed]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sidebar-title[data-v-1e8356ed]{margin:0;font-size:1.25rem;font-weight:600;display:flex;align-items:center;gap:.75rem;flex:1;color:#17a2b8!important}.sidebar-title .b-icon[data-v-1e8356ed]{color:#17a2b8}.sidebar-toggle-header[data-v-1e8356ed]{width:32px;height:32px;background:transparent;border:1px solid #dee2e6;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6c757d;flex-shrink:0}.sidebar-toggle-header[data-v-1e8356ed]:hover{background:#f8f9fa;border-color:#17a2b8;color:#17a2b8}.sidebar-toggle-inline[data-v-1e8356ed]{width:36px;height:36px;background:transparent;border:1px solid #dee2e6;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#6c757d;flex-shrink:0}.sidebar-toggle-inline[data-v-1e8356ed]:hover{background:#f8f9fa;border-color:#17a2b8;color:#17a2b8}.sidebar-toggle-outside[data-v-1e8356ed]{position:fixed;left:0;top:50%;transform:translateY(-50%);width:40px;height:56px;background:#fff;border:1px solid #e0e0e0;border-left:none;border-radius:0 12px 12px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000;box-shadow:2px 0 8px rgba(0,0,0,.1);opacity:0;animation:slideInFromLeft-1e8356ed .3s ease .3s forwards}.sidebar-toggle-outside[data-v-1e8356ed]:hover{background:#f8f9fa;box-shadow:2px 0 12px rgba(0,0,0,.15);transform:translateY(-50%) translateX(2px)}@keyframes slideInFromLeft-1e8356ed{0%{opacity:0;transform:translateY(-50%) translateX(-10px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.search-section[data-v-1e8356ed]{padding:.66rem 1rem .5rem 1rem;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0;display:flex;align-items:center;gap:.75rem}.search-wrapper[data-v-1e8356ed]{position:relative;display:flex;align-items:center;flex:1}.search-icon[data-v-1e8356ed]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none;z-index:1}.search-input[data-v-1e8356ed]{padding-left:38px;padding-right:12px;border:1px solid #dee2e6;border-radius:8px;font-size:.9rem;transition:all .2s ease;width:100%}.search-input[data-v-1e8356ed]:focus{border-color:#17a2b8;box-shadow:0 0 0 3px rgba(23,162,184,.1)}.list-content[data-v-1e8356ed]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.list-content[data-v-1e8356ed]::-webkit-scrollbar{width:8px}.list-content[data-v-1e8356ed]::-webkit-scrollbar-track{background:#f1f1f1}.list-content[data-v-1e8356ed]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.list-content[data-v-1e8356ed]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.display-mode-selector[data-v-1e8356ed]{padding:.5rem 1rem;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.mode-button[data-v-1e8356ed]{width:100%;padding:.5rem 1rem;background:#fff;border:1px solid #dee2e6;border-radius:6px;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s ease;font-size:.9rem;color:#495057}.mode-button[data-v-1e8356ed]:hover{background:#e9ecef;border-color:#17a2b8}.display-mode-grid[data-v-1e8356ed]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.dm-btn[data-v-1e8356ed]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.57rem .6rem;font-size:.8rem;font-weight:500;border:none;background:#fff;color:#6c757d;cursor:pointer;transition:all .15s ease}.dm-btn[data-v-1e8356ed]:not(:last-child){border-right:1px solid #dee2e6}.dm-btn[data-v-1e8356ed]:hover:not(.dm-btn--active){background:#f0fafc;color:#17a2b8}.dm-btn--active[data-v-1e8356ed]{background:#17a2b8;color:#fff;font-weight:600}.dm-btn-icon[data-v-1e8356ed]{font-size:.85rem}.group-items[data-v-1e8356ed],.simple-list[data-v-1e8356ed]{list-style:none;padding:0;margin:0}.list-item[data-v-1e8356ed]{padding:.5rem 1.5rem;cursor:pointer;transition:all .2s ease;border-bottom:1px solid #f0f0f0;min-height:39.5px;display:flex;align-items:center}.list-item[data-v-1e8356ed]:hover{background:#e9ecef}.list-item.active[data-v-1e8356ed]{background:linear-gradient(90deg,rgba(23,162,184,.1),rgba(23,162,184,.05));border-left:3px solid #17a2b8;padding-left:calc(1.5rem - 3px)}.item-content[data-v-1e8356ed]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%}.item-main[data-v-1e8356ed]{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0}.item-icon[data-v-1e8356ed]{color:#6c757d;flex-shrink:0;font-size:.9rem}.list-item.active .item-icon[data-v-1e8356ed]{color:#17a2b8}.item-text[data-v-1e8356ed]{font-size:.9rem;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.list-item.active .item-text[data-v-1e8356ed]{font-weight:600;color:#17a2b8}.item-badges[data-v-1e8356ed]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.custom-icon[data-v-1e8356ed]{font-size:.9rem}.custom-icons-wrap[data-v-1e8356ed]{display:inline-flex;align-items:center;gap:.35rem}.status-icon[data-v-1e8356ed]{font-size:.6rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.role-badge[data-v-1e8356ed]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#6c757d;color:#fff;font-size:.55rem;font-weight:700;line-height:1;cursor:default}.grouped-list[data-v-1e8356ed]{padding:0}.group-container[data-v-1e8356ed]{margin-bottom:.5rem}.group-header[data-v-1e8356ed]{padding:.75rem 1.5rem;margin:0;background:#f8f9fa;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:.85rem;font-weight:600;color:#495057;letter-spacing:.5px;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background .2s ease}.group-container:first-child .group-header[data-v-1e8356ed]{border-top:none}.group-header[data-v-1e8356ed]:hover{background:#e9ecef}.group-chevron[data-v-1e8356ed]{transition:transform .2s ease}.group-items[data-v-1e8356ed]{background:#fff}.custom-content[data-v-1e8356ed]{flex:1;overflow-y:auto;padding:.5rem 1rem}.custom-content[data-v-1e8356ed]::-webkit-scrollbar{width:8px}.custom-content[data-v-1e8356ed]::-webkit-scrollbar-track{background:#f1f1f1}.custom-content[data-v-1e8356ed]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.custom-content[data-v-1e8356ed]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.overlay[data-v-1e8356ed]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#6c757d}.overlay p[data-v-1e8356ed]{margin-top:1rem;margin-bottom:0}.empty-message[data-v-1e8356ed]{padding:2rem 1.5rem;text-align:center;color:#6c757d;font-size:.9rem;font-style:italic}.empty-message.centered[data-v-1e8356ed]{padding:3rem 1.5rem}.list2-main[data-v-1e8356ed]{flex:1;overflow-y:auto;overflow-x:hidden;transition:min-width .3s cubic-bezier(.4,0,.2,1)}.list2-main.without-sidebar[data-v-1e8356ed]{min-width:100%}@keyframes fadeIn-1e8356ed{0%{opacity:0}to{opacity:1}}[data-v-1e8356ed] .tooltip{font-family:inherit}[data-v-1e8356ed] .tooltip-inner{background-color:#2c3e50;color:#fff;padding:.5rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:250px}.information-list-container[data-v-5c245a72]{width:100%;background:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.info-header[data-v-5c245a72]{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem;gap:1.5rem;flex-wrap:wrap;min-height:53px}.info-title-section[data-v-5c245a72]{flex:1;min-width:200px}.info-title[data-v-5c245a72]{margin:0;font-weight:600;display:flex;align-items:center;gap:.55rem;line-height:1.2}.info-title[data-v-5c245a72],.title-icon[data-v-5c245a72]{font-size:1.1rem;color:#17a2b8}.warning-badge[data-v-5c245a72]{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;color:#856404;background-color:#fff3cd;border:1px solid #ffc107;border-radius:6px;padding:.15rem .5rem;white-space:nowrap;cursor:default}.info-filters[data-v-5c245a72]{display:flex;gap:.5rem;align-items:center}.filter-btn[data-v-5c245a72]{display:flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border:1px solid #dee2e6;background:#fff;border-radius:5px;font-size:.83rem;font-weight:500;color:#6c757d;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1.2}.filter-btn .b-icon[data-v-5c245a72]{font-size:.88rem}.filter-actif .b-icon[data-v-5c245a72]{color:#28a745}.filter-actif[data-v-5c245a72]:hover{border-color:#28a745;background:#f1faf4;color:#28a745}.filter-actif.active[data-v-5c245a72]{background:#28a745;border-color:#28a745;color:#fff;box-shadow:0 2px 4px rgba(40,167,69,.25)}.filter-actif.active .b-icon[data-v-5c245a72]{color:#fff}.filter-inactif .b-icon[data-v-5c245a72]{color:#dc3545}.filter-inactif[data-v-5c245a72]:hover{border-color:#dc3545;background:#fef5f6;color:#dc3545}.filter-inactif.active[data-v-5c245a72]{background:#dc3545;border-color:#dc3545;color:#fff;box-shadow:0 2px 4px rgba(220,53,69,.25)}.filter-inactif.active .b-icon[data-v-5c245a72]{color:#fff}.filter-btn .b-icon[data-v-5c245a72] svg{filter:drop-shadow(0 0 0 white)}.info-stats[data-v-5c245a72]{display:flex;align-items:center;gap:.7rem;padding:.3rem .8rem;background:#f8f9fa;border-radius:5px;border:1px solid #e9ecef}.stat-item[data-v-5c245a72]{display:flex;align-items:center;gap:.4rem;white-space:nowrap}.stat-icon[data-v-5c245a72]{font-size:.92rem;color:#6c757d}.stat-value[data-v-5c245a72]{font-size:.88rem;font-weight:700;color:#2c3e50;min-width:20px;text-align:center;padding:.08rem .32rem;background:#fff;border-radius:3px;border:1px solid #dee2e6;line-height:1.3}.stat-success .stat-icon[data-v-5c245a72]{color:#28a745}.stat-success .stat-value[data-v-5c245a72]{color:#28a745;border-color:#c3e6cb;background:#f1faf4}.stat-danger .stat-icon[data-v-5c245a72]{color:#dc3545}.stat-danger .stat-value[data-v-5c245a72]{color:#dc3545;border-color:#f5c6cb;background:#fef5f6}.stat-separator[data-v-5c245a72]{width:1px;height:18px;background:#dee2e6}@media (max-width:1200px){.info-header[data-v-5c245a72]{gap:1.25rem}.info-stats[data-v-5c245a72]{gap:.6rem;padding:.28rem .7rem}}@media (max-width:992px){.info-header[data-v-5c245a72]{flex-direction:column;align-items:stretch;padding:.65rem 1.25rem;gap:.7rem;min-height:auto}.info-title-section[data-v-5c245a72]{min-width:auto}.info-filters[data-v-5c245a72],.info-stats[data-v-5c245a72],.info-title[data-v-5c245a72]{justify-content:center}}@media (max-width:768px){.info-header[data-v-5c245a72]{padding:.65rem 1rem}.info-title[data-v-5c245a72],.title-icon[data-v-5c245a72]{font-size:1.02rem}.filter-btn[data-v-5c245a72]{flex:1;justify-content:center;padding:.3rem .6rem;font-size:.8rem}.info-stats[data-v-5c245a72]{flex-wrap:wrap;justify-content:center}}@media (max-width:576px){.info-title[data-v-5c245a72]{font-size:.92rem}.filter-btn[data-v-5c245a72]{padding:.28rem .55rem;font-size:.75rem}.stat-value[data-v-5c245a72]{font-size:.8rem}}[data-v-5c245a72] .tooltip-inner{background-color:#2c3e50;color:#fff;padding:3px 8px;border-radius:4px;font-size:.85rem}[data-v-5c245a72] .bs-tooltip-auto[x-placement^=top] .arrow:before,[data-v-5c245a72] .bs-tooltip-top .arrow:before{border-top-color:#2c3e50}[data-v-5c245a72] .bs-tooltip-auto[x-placement^=right] .arrow:before,[data-v-5c245a72] .bs-tooltip-right .arrow:before{border-right-color:#2c3e50}[data-v-5c245a72] .bs-tooltip-auto[x-placement^=bottom] .arrow:before,[data-v-5c245a72] .bs-tooltip-bottom .arrow:before{border-bottom-color:#2c3e50}[data-v-5c245a72] .bs-tooltip-auto[x-placement^=left] .arrow:before,[data-v-5c245a72] .bs-tooltip-left .arrow:before{border-left-color:#2c3e50}.info-box[data-v-b4a19838]{padding:.875rem 1rem;border-radius:6px;display:flex;align-items:flex-start;font-size:.9rem}.info-box-info[data-v-b4a19838],.info-box-primary[data-v-b4a19838]{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.modal-section[data-v-b4a19838]{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:1rem;margin-bottom:1rem}.modal-section-title[data-v-b4a19838]{color:#17a2b8;font-size:.9rem;font-weight:600;margin-bottom:.75rem;display:flex;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.5rem}.form-label[data-v-b4a19838]{font-weight:600;color:#495057;font-size:.875rem;margin-bottom:0}.preview-box[data-v-b4a19838]{display:flex;flex-direction:column;gap:.5rem}.preview-item[data-v-b4a19838]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.badge-abonnement[data-v-b4a19838]{min-width:48px;text-align:center;font-size:.8rem}.preview-name[data-v-b4a19838]{font-weight:600;color:#212529;flex:1}.preview-code[data-v-b4a19838]{font-size:.8rem;color:#6c757d;font-family:monospace}.recap-grid[data-v-b4a19838]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.recap-item[data-v-b4a19838]{display:flex;align-items:center;padding:.5rem .75rem;background:#f8f9fa;border-radius:4px}.recap-label[data-v-b4a19838]{font-size:.75rem;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px;min-width:160px;flex-shrink:0}.recap-value[data-v-b4a19838]{font-size:.95rem;color:#212529;font-weight:500}.timezone-info[data-v-b4a19838]{display:inline-flex;align-items:center;padding:.3rem .75rem;background:#d1ecf1;border:1px solid #bee5eb;border-radius:4px;color:#0c5460;font-size:.875rem}.app-layout[data-v-350adee1]{height:100%;min-height:100%;display:flex;flex-direction:column}.main-content[data-v-350adee1]{background:#f8f9fa;flex:1;min-height:100%;padding:1rem}.sidebar-empty[data-v-350adee1]{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem}.pack-group[data-v-350adee1]{border-bottom:1px solid #f0f0f0}.pack-header-row[data-v-350adee1]{display:flex;align-items:center;gap:.65rem;padding:.6rem 1rem;cursor:pointer;transition:background .15s}.pack-header-row.open[data-v-350adee1],.pack-header-row[data-v-350adee1]:hover{background:#f0f4f5}.pack-avatar[data-v-350adee1]{width:28px;height:28px;border-radius:6px;background:linear-gradient(135deg,#17a2b8,#117a8b);color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pack-label[data-v-350adee1]{font-size:.875rem;font-weight:600;color:#2c3e50;flex:1}.pack-companies-list[data-v-350adee1]{padding:.25rem 0;background:#fafbfc}.company-row[data-v-350adee1]{display:flex;align-items:center;gap:.5rem;padding:.45rem 1rem .45rem 1.75rem;cursor:pointer;font-size:.875rem;color:#495057;transition:background .15s;border-left:3px solid transparent}.company-row[data-v-350adee1]:hover{background:#e9f4f6}.company-row.active[data-v-350adee1]{background:rgba(23,162,184,.07);border-left-color:#17a2b8;color:#17a2b8;font-weight:600}.company-row-dot[data-v-350adee1]{color:#ced4da;flex-shrink:0}.company-row.active .company-row-dot[data-v-350adee1]{color:#17a2b8}.company-row-name[data-v-350adee1]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-row-badge[data-v-350adee1]{font-size:.65rem;font-weight:700;background:#e9ecef;color:#6c757d;border-radius:3px;padding:1px 4px;flex-shrink:0}.company-row.active .company-row-badge[data-v-350adee1]{background:rgba(23,162,184,.15);color:#17a2b8}.pack-slide-enter-active[data-v-350adee1]{transition:all .2s ease}.pack-slide-leave-active[data-v-350adee1]{transition:all .15s ease}.pack-slide-enter[data-v-350adee1],.pack-slide-leave-to[data-v-350adee1]{opacity:0;transform:translateY(-4px)}.demo-empty-state[data-v-350adee1]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem;text-align:center}.demo-view[data-v-350adee1]{display:flex;flex-direction:column;gap:1rem;min-height:100%}.demo-breadcrumb[data-v-350adee1]{display:flex;align-items:center;gap:.35rem;font-size:.82rem;color:#6c757d;flex-wrap:wrap}.crumb-sep[data-v-350adee1]{color:#ced4da}.crumb-active[data-v-350adee1]{color:#17a2b8;font-weight:600}.demo-company-header[data-v-350adee1]{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:.6rem 1rem;box-shadow:0 1px 4px rgba(0,0,0,.07);gap:1rem;flex-shrink:0}.demo-company-header-left[data-v-350adee1]{display:flex;align-items:center;gap:.875rem}.company-icon-wrapper[data-v-350adee1]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#17a2b8,#117a8b);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.demo-company-name[data-v-350adee1]{font-size:.9rem;font-weight:700;color:#2c3e50;line-height:1.2;margin:0}.demo-company-sub[data-v-350adee1]{font-size:.72rem;color:#6c757d;line-height:1.3}.demo-company-meta[data-v-350adee1]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.meta-chip[data-v-350adee1]{font-size:.8rem;color:#6c757d;display:flex;align-items:center}.demo-company-header-actions[data-v-350adee1]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.demo-info-strip[data-v-350adee1]{display:flex;flex-wrap:wrap;gap:.5rem}.info-chip-group[data-v-350adee1]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:.45rem .875rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;flex:0 1 auto}.info-chip-modules[data-v-350adee1]{flex:0 1 auto;align-items:flex-start}.info-chip-label[data-v-350adee1]{font-size:.78rem;font-weight:600;color:#6c757d;display:flex;align-items:center;white-space:nowrap}.info-chip-value[data-v-350adee1]{font-size:.85rem;font-weight:500;color:#2c3e50}.modules-list[data-v-350adee1]{display:flex;flex-wrap:wrap;gap:.35rem}.module-badge[data-v-350adee1]{display:inline-flex;align-items:center;font-size:.75rem;padding:2px 7px;border-radius:4px;font-weight:500}.module-on[data-v-350adee1]{background:rgba(40,167,69,.1);color:#155724}.module-off[data-v-350adee1]{background:#f1f3f5;color:#adb5bd}.dup-label[data-v-350adee1]{font-size:.74rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:4px}.dup-source-box[data-v-350adee1]{background:#f0f9fa;border:1px solid #bee5eb;border-radius:6px;padding:.5rem .875rem;font-size:.875rem;display:flex;align-items:center}.demo-type-badge[data-v-350adee1]{padding:.12rem .5rem;border-radius:6px;font-size:.75rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}.demo-type-badge.PRO[data-v-350adee1]{background:linear-gradient(135deg,#edda8e,#906928);box-shadow:0 2px 6px rgba(251,191,36,.4),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(245,158,11,.3)}.demo-type-badge.BOX[data-v-350adee1]{background:linear-gradient(135deg,#e2e8f0,#8d91a2);box-shadow:0 2px 6px rgba(156,163,175,.4),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(156,163,175,.3);color:#2c3e50;text-shadow:none}.demo-type-badge.PURE[data-v-350adee1]{background:linear-gradient(135deg,#f8caa8,#90532b);box-shadow:0 2px 6px rgba(217,119,6,.4),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(180,83,9,.3)}.title[data-v-16a9fa86]{font-size:20px;color:#0094a2}.mt5p[data-v-16a9fa86]{margin-top:5px}.ml10p[data-v-16a9fa86]{margin-left:10px}.mr5p[data-v-16a9fa86]{margin-right:5px}.perPage[data-v-16a9fa86]{margin-top:-16px;margin-left:5px}.box[data-v-16a9fa86]{background-color:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #e0e0e0}.boxLabel[data-v-16a9fa86]{font-weight:600;color:#333;font-size:1.1em}.customPagination[data-v-16a9fa86] .page-item .page-link{font-size:16px;color:#138496}.customPagination[data-v-16a9fa86] .page-item.active .page-link{font-size:16px;color:#fff!important;background-color:#138496}.delete[data-v-16a9fa86]{font-size:20px;font-weight:700;text-align:center}.main-card[data-v-07a8e5be]{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);border:1px solid #e9ecef;overflow:hidden;background:#fff}.card-section[data-v-07a8e5be]{padding:1.25rem;background:#fff}.access-shell[data-v-07a8e5be]{width:100%}.access-card__section[data-v-07a8e5be]{display:flex;flex-direction:column;gap:1rem}.access-toolbar[data-v-07a8e5be]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.access-toolbar__button[data-v-07a8e5be]{min-width:120px}.access-scope-panel[data-v-07a8e5be]{border:1px solid #e9ecef;border-radius:8px;padding:1rem;background:linear-gradient(180deg,#fbfdfe,#f7fbfc)}.access-scope-label[data-v-07a8e5be]{color:#17a2b8;font-weight:600;font-size:1rem;margin-bottom:.85rem;padding-bottom:.65rem;border-bottom:2px solid #17a2b8}.access-field-label[data-v-07a8e5be]{display:block;width:100%;text-align:left;font-size:.69rem;font-weight:600;color:#868e96;text-transform:uppercase;letter-spacing:.45px;margin:0 0 .35rem}.access-radio-group[data-v-07a8e5be]{margin-top:.15rem}.access-custom-panel[data-v-07a8e5be]{display:flex;align-items:center}.access-custom-button[data-v-07a8e5be]{box-shadow:0 10px 24px rgba(23,162,184,.12)}.details[data-v-07a8e5be]{width:calc(100% + 8px);margin-left:-4px;margin-top:.2rem}.access-row-action[data-v-07a8e5be]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:#17a2b8;transition:background-color .15s ease,color .15s ease,transform .15s ease}.access-row-action[data-v-07a8e5be]:hover{background:rgba(23,162,184,.12);color:#0f8c9d;transform:translateY(-1px)}.access-table[data-v-07a8e5be] thead th{background:#f8fbfc;color:#17a2b8;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.45px;border-top:none;border-bottom:1px solid #d9eef2;padding:.45rem .42rem;vertical-align:middle}.access-table[data-v-07a8e5be] tbody td{padding:.38rem .42rem;vertical-align:middle;border-top:1px solid #eef4f6}.access-table[data-v-07a8e5be] tbody tr:hover{background:rgba(23,162,184,.04)}.access-table--details[data-v-07a8e5be] tbody td{background:#fbfdfe;border-top:1px solid #edf4f6}.access-table[data-v-07a8e5be] .table{margin-bottom:0}.access-table[data-v-07a8e5be] .custom-checkbox .custom-control-label,.access-table[data-v-07a8e5be] .custom-control-label{font-size:.81rem;line-height:1.2;color:#495057}.access-table[data-v-07a8e5be] .custom-control{min-height:1.1rem}.access-table[data-v-07a8e5be] .custom-control-label:after,.access-table[data-v-07a8e5be] .custom-control-label:before{top:.08rem}.access-table[data-v-07a8e5be] .custom-control-input:checked~.custom-control-label:before{border-color:#17a2b8;background-color:#17a2b8}.access-table[data-v-07a8e5be] .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .18rem rgba(23,162,184,.16)}.access-select[data-v-07a8e5be]{font-size:.88rem;border-radius:.35rem;border-color:#dbe4e8;min-height:38px}.access-select[data-v-07a8e5be]:focus{border-color:#17a2b8;box-shadow:0 0 0 .18rem rgba(23,162,184,.14)}.access-shell[data-v-07a8e5be] td.tdCustom{width:20%;max-width:20%!important}.access-shell[data-v-07a8e5be] .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-color:#1094a1!important;border-radius:5px}[data-v-07a8e5be] .custom-user-modal-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:3px solid #17a2b8;padding:0}.custom-user-modal-header-content[data-v-07a8e5be]{display:flex;align-items:center;padding:1rem 1.5rem;width:100%}.custom-user-modal-icon-wrapper[data-v-07a8e5be]{width:50px;height:50px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(23,162,184,.2);margin-right:1rem;color:#17a2b8;flex-shrink:0}.custom-user-modal-title-wrapper[data-v-07a8e5be]{flex:1;min-width:0}.custom-user-modal-title[data-v-07a8e5be]{margin:0;font-size:1.25rem;font-weight:600;color:#2c3e50;line-height:1.2}.custom-user-modal-subtitle[data-v-07a8e5be]{margin:.25rem 0 0 0;font-size:.875rem;color:#6c757d;font-weight:400;line-height:1.3}.custom-user-modal-close-btn[data-v-07a8e5be]{background:none;border:none;color:#6c757d;padding:.25rem;transition:all .2s;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.custom-user-modal-close-btn[data-v-07a8e5be]:hover{color:#17a2b8;transform:scale(1.1)}@media (max-width:768px){.card-section[data-v-07a8e5be]{padding:1rem}.access-scope-panel[data-v-07a8e5be]{padding:.9rem}.access-table[data-v-07a8e5be]{font-size:.8rem}.access-table[data-v-07a8e5be] tbody td,.access-table[data-v-07a8e5be] thead th{padding:.32rem .28rem}.details[data-v-07a8e5be]{width:100%;margin-left:0}}.title[data-v-540ddb53]{font-size:20px;color:#0094a2}[data-v-540ddb53] .options{height:815px!important;border-right:1px solid #e5e5e5}.log[data-v-540ddb53]{font-size:14px}[data-v-339b8669]:root{--customPadding:0px}.content[data-v-339b8669]{margin-left:320px;padding-top:var(--customPadding)}.title[data-v-339b8669]{color:#1094a1}.li[data-v-339b8669]{font-size:14px;letter-spacing:1px}.toggle-button[data-v-339b8669]{padding-top:15px;text-align:center}[data-v-19c20684]:root{--customPadding:0px}.content[data-v-19c20684]{margin-left:320px;padding-top:var(--customPadding)}.text-center[data-v-19c20684]{display:grid;place-items:center}.toggle-button[data-v-19c20684]{text-align:center;padding-top:15px}.profil-container[data-v-bcff95d2]{background:#fff;height:100%}.action-bar[data-v-bcff95d2]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:8px;margin-bottom:1rem}.action-left[data-v-bcff95d2],.action-right[data-v-bcff95d2]{display:flex;gap:.5rem}.action-center[data-v-bcff95d2]{flex:1;display:flex;justify-content:center;align-items:center;gap:.5rem}.action-center .form-label[data-v-bcff95d2]{margin-bottom:0;font-weight:700;font-size:.875rem}.mode-badge[data-v-bcff95d2]{font-size:.8rem;padding:.35rem .75rem;font-weight:500;display:inline-flex;align-items:center;line-height:1.2}.main-card[data-v-bcff95d2]{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #e9ecef;overflow:hidden;background:#fff}.card-section[data-v-bcff95d2]{padding:1.5rem;border-bottom:1px solid #e9ecef;background:#fff}.card-section[data-v-bcff95d2]:last-of-type{border-bottom:none}.split-section[data-v-bcff95d2]{padding:0!important}.split-section .row[data-v-bcff95d2]{margin:0}.split-col[data-v-bcff95d2]{padding:1.5rem}.split-col-left[data-v-bcff95d2]{border-right:1px solid #e9ecef}.access-col[data-v-bcff95d2]{font-size:.9rem;text-align:left}.section-header[data-v-bcff95d2]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-title[data-v-bcff95d2]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-bcff95d2]{margin-bottom:1rem}.form-group[data-v-bcff95d2]:last-of-type{margin-bottom:0}.form-label[data-v-bcff95d2]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.custom-input[data-v-bcff95d2]{border-radius:.2rem;border:1px solid #ced4da;transition:all .2s ease;background:#fff}.custom-input[data-v-bcff95d2]:focus{border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)}.required[data-v-bcff95d2]{color:#dc3545}.form-section[data-v-bcff95d2]:last-of-type{border-bottom:none}.modal-section[data-v-bcff95d2]{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:1rem;margin-bottom:1rem}.modal-section[data-v-bcff95d2]:last-child{margin-bottom:0}.modal-section-title[data-v-bcff95d2]{color:#17a2b8;font-size:.9rem;font-weight:600;margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #17a2b8;padding-bottom:.5rem}.modal-section .form-group[data-v-bcff95d2]{margin-bottom:0}.load-progress[data-v-bcff95d2]{padding:1rem 0}.progress-bar-assign[data-v-bcff95d2]{height:1.5rem;border-radius:.5rem}.progress-label[data-v-bcff95d2]{text-align:center;margin-top:.5rem;font-size:.875rem}.progress-section[data-v-bcff95d2]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:1rem}.progress-header[data-v-bcff95d2]{margin-bottom:.5rem}.progress-label[data-v-bcff95d2]{font-weight:500;color:#495057;font-size:.9rem;display:flex;align-items:center}.progress-percentage[data-v-bcff95d2]{font-weight:600;color:#17a2b8;font-size:1.1rem}.progress-info[data-v-bcff95d2]{display:block;font-style:italic}[data-v-bcff95d2] .progress{background-color:#e9ecef;border-radius:.5rem;overflow:hidden}[data-v-bcff95d2] .progress-bar{font-size:.85rem;font-weight:500;transition:width .6s ease}.confirm-message[data-v-bcff95d2]{padding:.5rem 0}.confirm-text[data-v-bcff95d2]{font-size:1rem;color:#495057;margin-bottom:1rem}.radio-group[data-v-bcff95d2]{padding:.75rem 1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.empty-access-hint[data-v-bcff95d2]{padding:1rem;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:6px;display:flex;align-items:center;font-size:.875rem}[data-v-bcff95d2] .tooltip-inner{background-color:#2c3e50;color:#fff;padding:3px 8px;border-radius:4px;font-size:.85rem}[data-v-bcff95d2] .bs-tooltip-auto[x-placement^=top] .arrow:before,[data-v-bcff95d2] .bs-tooltip-top .arrow:before{border-top-color:#2c3e50}[data-v-bcff95d2] .bs-tooltip-auto[x-placement^=right] .arrow:before,[data-v-bcff95d2] .bs-tooltip-right .arrow:before{border-right-color:#2c3e50}[data-v-bcff95d2] .bs-tooltip-auto[x-placement^=bottom] .arrow:before,[data-v-bcff95d2] .bs-tooltip-bottom .arrow:before{border-bottom-color:#2c3e50}[data-v-bcff95d2] .bs-tooltip-auto[x-placement^=left] .arrow:before,[data-v-bcff95d2] .bs-tooltip-left .arrow:before{border-left-color:#2c3e50}@media (max-width:991px){.split-col-left[data-v-bcff95d2]{border-right:none;border-bottom:1px solid #e9ecef}.split-col[data-v-bcff95d2]{padding:1rem}}@media (max-width:768px){.action-bar[data-v-bcff95d2]{flex-direction:column;align-items:stretch;gap:.5rem}.action-left[data-v-bcff95d2],.action-right[data-v-bcff95d2]{flex-wrap:wrap}}.modal-section .form-control,.modal-section input.form-control,.modal-section select.form-control{background:#fff!important;border:1px solid #ced4da!important;border-radius:.2rem!important;text-align:left}.modal-section .form-control:focus{border-color:#17a2b8!important;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)!important}.main-content[data-v-0117c08f]{transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;min-height:0}.loaded-content[data-v-0117c08f]{display:flex;flex-direction:column;height:100%;flex:1;min-height:0}.content[data-v-0117c08f]{padding:1rem;flex-grow:1;flex-shrink:1;flex-basis:auto;overflow-y:auto;overflow-x:hidden}.fade-enter-active[data-v-0117c08f],.fade-leave-active[data-v-0117c08f]{transition:opacity .3s ease}.fade-enter[data-v-0117c08f],.fade-leave-to[data-v-0117c08f]{opacity:0}[data-v-e155473c]:root{--customPadding:0px}.content[data-v-e155473c]{margin-left:320px;padding-top:var(--customPadding)}.refaccess-page[data-v-795261cb]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.main-content[data-v-795261cb]{transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;overflow:hidden}.content[data-v-795261cb]{padding:1rem;flex:1;overflow:auto;min-height:0}.refaccess-content-container[data-v-795261cb]{background:#fff;height:100%}.action-bar[data-v-795261cb]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:8px;margin-bottom:1rem}.action-left[data-v-795261cb],.action-right[data-v-795261cb]{display:flex;gap:.5rem}.action-center[data-v-795261cb]{flex:1;display:flex;justify-content:center;align-items:center;gap:.5rem}.action-center .form-label[data-v-795261cb]{margin-bottom:0;font-weight:700;font-size:.875rem}.mode-badge[data-v-795261cb]{font-size:.8rem;padding:.35rem .75rem;font-weight:500;display:inline-flex;align-items:center;line-height:1.2}.custom-alert[data-v-795261cb]{border-radius:8px;border-left:4px solid #ffc107;box-shadow:0 1px 3px rgba(0,0,0,.08);background:#fff3cd;margin-bottom:1rem}.alert-header[data-v-795261cb]{display:flex;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(133,100,4,.2)}.alert-header h5[data-v-795261cb]{color:#856404;font-weight:600}.alert-content[data-v-795261cb]{display:flex;flex-direction:column;gap:.5rem}.alert-item[data-v-795261cb]{display:flex;align-items:flex-start;color:#856404;font-size:.9rem}.main-card[data-v-795261cb]{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #e9ecef;overflow:hidden;background:#fff}.card-section[data-v-795261cb]{padding:1.25rem;border-bottom:1px solid #e9ecef;background:#fff}.card-section[data-v-795261cb]:last-of-type{border-bottom:none}.section-header[data-v-795261cb]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.6rem;margin-bottom:.875rem}.section-title[data-v-795261cb]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-795261cb]{margin-bottom:0}.form-label[data-v-795261cb]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.form-label-sm[data-v-795261cb]{font-weight:500;color:#495057;font-size:.8rem;margin-bottom:.35rem;display:block;text-align:left}.custom-input[data-v-795261cb],.custom-select[data-v-795261cb]{border-radius:.2rem;border:1px solid #ced4da;transition:all .2s ease;background:#fff}.custom-input[data-v-795261cb]:focus,.custom-select[data-v-795261cb]:focus{border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)}.custom-input[data-v-795261cb]::-moz-placeholder{color:#adb5bd;font-style:italic}.custom-input[data-v-795261cb]::placeholder{color:#adb5bd;font-style:italic}.custom-checkbox-group[data-v-795261cb]{display:flex;flex-direction:column;gap:.5rem}.custom-checkbox-group[data-v-795261cb] .custom-control-label{font-size:.875rem;color:#495057}.inline-checkbox-group[data-v-795261cb]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;padding:.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.inline-checkbox-group[data-v-795261cb] .custom-control{margin-bottom:0}.inline-checkbox-group[data-v-795261cb] .custom-control-label{font-size:.875rem;color:#495057;cursor:pointer}.config-block[data-v-795261cb]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:.75rem;overflow:hidden}.config-block[data-v-795261cb]:last-child{margin-bottom:0}.config-block-header[data-v-795261cb]{padding:.5rem .875rem;background:linear-gradient(135deg,#e9ecef,#dee2e6);border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.config-block-title[data-v-795261cb]{margin:0;font-size:.875rem;font-weight:600;color:#495057;display:flex;align-items:center}.config-block-actions[data-v-795261cb]{display:flex;gap:.5rem}.config-block-body[data-v-795261cb]{padding:.875rem;background:#fff}.config-block-body .row+.row[data-v-795261cb]{margin-top:.75rem}.props-section[data-v-795261cb]{margin-top:.875rem;padding-top:.875rem;border-top:1px solid #e9ecef}.props-header[data-v-795261cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.props-item[data-v-795261cb]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:.75rem;margin-bottom:.6rem}.props-item[data-v-795261cb]:last-child{margin-bottom:0}.empty-state-card[data-v-795261cb]{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #e9ecef;background:#fff}.empty-state[data-v-795261cb]{text-align:center;padding:4rem 2rem}.empty-state h5[data-v-795261cb]{margin-top:1rem;margin-bottom:.5rem;color:#6c757d}.empty-state p[data-v-795261cb]{margin-bottom:1.5rem;color:#6c757d}.modal-search-section[data-v-795261cb]{margin-bottom:1.5rem}.link-selection-grid[data-v-795261cb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem;max-height:500px;overflow-y:auto}.link-option[data-v-795261cb]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#fff;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .2s;position:relative}.link-option[data-v-795261cb]:hover{border-color:#17a2b8;background:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.link-option.selected[data-v-795261cb]{border-color:#17a2b8;background:rgba(23,162,184,.05)}.link-icon[data-v-795261cb]{color:#6c757d;font-size:1.25rem;flex-shrink:0}.link-option.selected .link-icon[data-v-795261cb]{color:#17a2b8}.link-text[data-v-795261cb]{flex:1;font-size:.875rem;color:#495057;word-break:break-word}.link-option.selected .link-text[data-v-795261cb]{font-weight:600;color:#17a2b8}.check-icon[data-v-795261cb]{color:#28a745;font-size:1.25rem;flex-shrink:0}@media (max-width:768px){.action-bar[data-v-795261cb]{flex-direction:column;align-items:stretch}.action-left[data-v-795261cb],.action-right[data-v-795261cb]{flex-wrap:wrap}.card-section[data-v-795261cb]{padding:1rem}.section-header[data-v-795261cb]{margin-bottom:1rem}.config-block-header[data-v-795261cb]{flex-direction:column;align-items:stretch;gap:.75rem}.config-block-actions[data-v-795261cb]{justify-content:space-between}.link-selection-grid[data-v-795261cb],.multi-column-checkboxes[data-v-795261cb]{grid-template-columns:1fr}}.loading[data-v-07ff8e0a]{width:100%;height:200px;justify-content:center;align-items:center;flex-direction:column;text-align:center}.grid[data-v-07ff8e0a]{-webkit-column-count:3!important;-moz-column-count:3!important;-moz-column-count:4!important;column-count:4!important}.grid[data-v-07ff8e0a],.gridRecap[data-v-07ff8e0a]{-webkit-column-gap:10px!important;-moz-column-gap:10px!important;-webkit-column-fill:balance!important;-moz-column-gap:5px!important;column-gap:5px!important;-moz-column-fill:balance!important;column-fill:balance!important}.gridRecap[data-v-07ff8e0a]{-webkit-column-count:1!important;-moz-column-count:1!important;-moz-column-count:2!important;column-count:2!important}.block[data-v-07ff8e0a]{display:block;padding:5px!important;word-wrap:break-word;margin-bottom:5px!important;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid}.title[data-v-07ff8e0a]{font-size:20px!important;color:#0094a2!important}.modalButton[data-v-07ff8e0a]{height:20px;width:25px}[data-v-b0014c78]:root{--customPadding:0px}.content[data-v-b0014c78]{margin-left:320px;padding-top:var(--customPadding)}.title[data-v-b0014c78]{font-size:20px;color:#0094a2}.toggle-button[data-v-b0014c78]{padding-top:15px}.dropbox[data-v-d90ee046]{outline:2px dashed grey;outline-offset:-10px;background:#e0ffff;color:#696969;padding:10px 10px;min-height:200px;position:relative;cursor:pointer}.input-file[data-v-d90ee046]{opacity:0;width:100%;height:200px;position:absolute;cursor:pointer}.dropbox[data-v-d90ee046]:hover{background:#add8e6}.dropbox p[data-v-d90ee046]{font-size:1.2em;text-align:center;padding:50px 0}.dn[data-v-1139be72]{font-family:Monaco,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6}.dn-row[data-v-1139be72]{display:flex;align-items:baseline;padding:1px 8px;border-radius:3px}.dn-clickable[data-v-1139be72]{cursor:pointer}.dn-clickable[data-v-1139be72]:hover{background:hsla(0,0%,100%,.06)}.dn-match>.dn-row[data-v-1139be72]{background:rgba(255,200,0,.14);border-left:2px solid #ffc107}.dn-arrow[data-v-1139be72]{color:#858585;width:14px;flex-shrink:0;font-size:11px}.dn-key[data-v-1139be72]{color:#9cdcfe}.dn-colon[data-v-1139be72]{color:#569cd6;white-space:pre}.dn-val.dn-string[data-v-1139be72]{color:#ce9178}.dn-val.dn-number[data-v-1139be72]{color:#b5cea8}.dn-val.dn-boolean[data-v-1139be72]{color:#4fc1ff;font-weight:700}.dn-val.dn-null[data-v-1139be72],.dn-val.dn-undefined[data-v-1139be72]{color:grey;font-style:italic}.dn-val.dn-function[data-v-1139be72]{color:#dcdcaa;font-style:italic}.dn-summary[data-v-1139be72]{color:#858585}.dn-dots[data-v-1139be72]{color:#569cd6;margin:0 2px}.dn-brace[data-v-1139be72]{color:#dcdcdc}.dn-close[data-v-1139be72]{color:#dcdcdc;padding:1px 8px}.dn-badge[data-v-1139be72]{margin-left:8px;font-size:9px;padding:0 5px;border-radius:3px;text-transform:uppercase;font-weight:700;letter-spacing:.3px;flex-shrink:0}.dn-bdg-string[data-v-1139be72]{background:#1e4a20;color:#8fff8f}.dn-bdg-number[data-v-1139be72]{background:#1a3a5c;color:#8fcfff}.dn-bdg-boolean[data-v-1139be72]{background:#3a1a5c;color:#cf8fff}.dn-bdg-null[data-v-1139be72],.dn-bdg-undefined[data-v-1139be72]{background:#363636;color:#999}.dn-bdg-object[data-v-1139be72]{background:#4a3200;color:#fc6}.dn-bdg-array[data-v-1139be72]{background:#1a3a5c;color:#8fcfff}.dn-bdg-function[data-v-1139be72]{background:#2a3a1a;color:#dcdcaa}.preview-toolbar[data-v-413415c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e9ecef}.preview-nav[data-v-413415c3]{display:flex;gap:.25rem;background:#f8f9fa;border-radius:8px;padding:.25rem}.preview-nav-item[data-v-413415c3]{display:flex;align-items:center;padding:.4rem .9rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;color:#6c757d;transition:all .15s}.preview-nav-item[data-v-413415c3]:hover{background:#fff;color:#17a2b8}.preview-nav-item.active[data-v-413415c3]{background:#fff;color:#17a2b8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-stats[data-v-413415c3]{display:flex;align-items:center;font-size:.8rem;color:#6c757d;background:#f8f9fa;padding:.35rem .75rem;border-radius:20px;border:1px solid #e9ecef}.preview-loading[data-v-413415c3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.preview-loading-icon[data-v-413415c3]{color:#17a2b8;margin-bottom:1rem}.preview-loading-text[data-v-413415c3]{font-weight:600;color:#495057;margin:0}.preview-panel[data-v-413415c3]{min-height:150px}.preview-table[data-v-413415c3]{font-size:.82rem}.preview-empty[data-v-413415c3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#adb5bd;text-align:center}.preview-empty-icon[data-v-413415c3]{font-size:2.5rem;margin-bottom:.75rem}.preview-file-container[data-v-413415c3]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.preview-file-header[data-v-413415c3]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#495057;display:flex;align-items:center}.preview-file-body[data-v-413415c3]{overflow-x:auto;max-height:420px;overflow-y:auto;font-family:Consolas,Courier New,monospace;font-size:.78rem;background:#fff}.preview-file-line[data-v-413415c3]{display:flex;align-items:baseline;border-bottom:1px solid #f8f9fa}.preview-file-line[data-v-413415c3]:hover{background:#f8f9fa}.preview-line-number[data-v-413415c3]{min-width:45px;text-align:right;padding:.2rem .75rem .2rem .5rem;color:#adb5bd;font-size:.72rem;border-right:1px solid #e9ecef;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;background:#fafbfc}.preview-line-content[data-v-413415c3]{padding:.2rem 1rem;white-space:pre;color:#343a40;flex:1}.preview-data-container[data-v-413415c3]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.preview-row-num-cell[data-v-413415c3]{color:#adb5bd;font-size:.72rem}[data-v-413415c3] .preview-table thead th{background:#f8f9fa!important;color:#495057;font-size:.78rem;font-weight:600;border-bottom:2px solid #dee2e6}[data-v-413415c3] .preview-table tbody td{font-size:.8rem}.preview-json-container[data-v-413415c3]{border:1px solid #32324a;border-radius:8px;overflow:hidden}.preview-json-header[data-v-413415c3]{background:#2a2a3e;border-bottom:1px solid #32324a;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#9cdcfe;display:flex;align-items:center}.preview-json-tree[data-v-413415c3]{background:#1e1e2e;padding:.75rem .5rem;max-height:500px;overflow-y:auto}.advanced-block[data-v-70f8bf44]{border:1px solid #e9ecef;border-radius:8px;padding:1rem 1.25rem;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.05)}.advanced-empty[data-v-70f8bf44]{display:flex;align-items:center;padding:1rem .5rem;font-size:.85rem}.section-header[data-v-70f8bf44]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem}.section-title[data-v-70f8bf44]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.user-toolbar[data-v-70f8bf44]{display:flex;gap:.5rem;align-items:center}.user-search[data-v-70f8bf44]{flex:1}.user-list-container[data-v-70f8bf44]{max-height:400px;overflow-y:auto;border:1px solid #e9ecef;border-radius:6px}.user-item[data-v-70f8bf44]{display:flex;align-items:center;padding:.4rem .75rem;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background .12s;gap:.5rem}.user-item[data-v-70f8bf44]:last-child{border-bottom:none}.user-item[data-v-70f8bf44]:hover{background:#f0f9fb}.user-item--excluded[data-v-70f8bf44]{background:#fff8e1}.user-item--excluded[data-v-70f8bf44]:hover{background:#fff0b3}.user-item-icon[data-v-70f8bf44]{flex-shrink:0}.user-item-text[data-v-70f8bf44]{font-size:.875rem;flex:1;color:#343a40}.user-item-remove[data-v-70f8bf44]{flex-shrink:0;opacity:.6}.user-item:hover .user-item-remove[data-v-70f8bf44]{opacity:1}.custom-table[data-v-70f8bf44]{font-size:.875rem}.table-actions[data-v-70f8bf44]{display:flex;gap:.25rem;align-items:center}.buttonHide[data-v-70f8bf44]{background-color:transparent;border-color:transparent;height:30px;width:30px}.custom-input[data-v-70f8bf44],.custom-select[data-v-70f8bf44]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.help-layout[data-v-c8b638da]{display:flex;min-height:380px}.help-sidebar[data-v-c8b638da]{width:190px;min-width:170px;border-right:1px solid #e9ecef;padding-right:.75rem;display:flex;flex-direction:column;gap:.2rem}.help-nav-item[data-v-c8b638da]{display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border-radius:8px;cursor:pointer;font-size:.85rem;color:#6c757d;font-weight:500;transition:background .15s,color .15s}.help-nav-item[data-v-c8b638da]:hover{background:#f0f9fb;color:#17a2b8}.help-nav-item.active[data-v-c8b638da]{background:#e3f6f9;color:#17a2b8;font-weight:600}.help-nav-icon[data-v-c8b638da]{font-size:1rem;flex-shrink:0}.help-content[data-v-c8b638da]{flex:1;padding-left:1.5rem;overflow-y:auto;max-height:500px}.help-success[data-v-c8b638da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.help-success-icon[data-v-c8b638da]{font-size:3rem;color:#28a745;margin-bottom:1rem}.help-success-icon.muted[data-v-c8b638da]{color:#adb5bd}.help-success-title[data-v-c8b638da]{font-size:1.05rem;font-weight:600;margin:0 0 .3rem;color:#28a745}.help-success-title.muted[data-v-c8b638da]{color:#6c757d}.help-success-sub[data-v-c8b638da]{color:#6c757d;font-size:.85rem;margin:0}.help-log-section[data-v-c8b638da]{border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.help-log-header[data-v-c8b638da]{display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;font-weight:600;font-size:.85rem}.help-log-header.info[data-v-c8b638da]{background:#d1ecf1;color:#0c5460}.help-log-header.warning[data-v-c8b638da]{background:#fff3cd;color:#6c4c00}.help-log-header.danger[data-v-c8b638da]{background:#f8d7da;color:#842029}.help-log-item[data-v-c8b638da]{display:flex;align-items:flex-start;gap:.5rem;padding:.45rem 1rem;font-size:.835rem;border-left:3px solid;background:#fff}.help-log-item.info[data-v-c8b638da]{border-color:#17a2b8;color:#0c5460}.help-log-item.warning[data-v-c8b638da]{border-color:#ffc107;color:#5a4000}.help-log-item.danger[data-v-c8b638da]{border-color:#dc3545;color:#842029}.help-intro[data-v-c8b638da]{color:#6c757d;font-size:.85rem;margin-bottom:1.25rem}.help-tag-grid[data-v-c8b638da]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.help-tag-card[data-v-c8b638da]{display:flex;flex-direction:column;gap:.3rem;padding:.8rem 1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.help-tag-code[data-v-c8b638da]{font-size:.85rem;color:#17a2b8;background:#e3f6f9;padding:.15rem .45rem;border-radius:4px;font-weight:700;align-self:flex-start}.help-tag-desc[data-v-c8b638da]{font-size:.8rem;color:#6c757d}.help-example-box[data-v-c8b638da]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:.75rem 1rem;font-size:.85rem;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.help-example-label[data-v-c8b638da]{font-weight:700;color:#6c757d;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.help-example-arrow[data-v-c8b638da]{color:#6c757d;font-weight:600}.help-api-card[data-v-c8b638da]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.help-api-header[data-v-c8b638da]{display:flex;align-items:center;padding:.65rem 1rem;font-weight:600;font-size:.85rem}.help-api-header.import[data-v-c8b638da]{background:#d1ecf1;color:#0c5460}.help-api-header.export[data-v-c8b638da]{background:#d4edda;color:#155724}.help-api-body[data-v-c8b638da]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.55rem}.help-api-row[data-v-c8b638da]{display:flex;align-items:center;gap:1rem;font-size:.85rem}.help-api-label[data-v-c8b638da]{font-weight:600;color:#495057;min-width:65px}.help-api-value[data-v-c8b638da]{background:#f8f9fa;padding:.15rem .5rem;border-radius:4px;font-size:.78rem;color:#495057;word-break:break-all}.help-cron-visual[data-v-c8b638da]{display:flex;gap:.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem 1rem;justify-content:space-between}.help-cron-field[data-v-c8b638da]{display:flex;flex-direction:column;align-items:center;gap:.3rem;flex:1}.help-cron-star[data-v-c8b638da]{font-size:1.9rem;font-weight:700;color:#343a40;line-height:1}.help-cron-label[data-v-c8b638da]{font-size:.68rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.03em}.help-cron-range[data-v-c8b638da]{font-size:.68rem;color:#6c757d}.help-sub-title[data-v-c8b638da]{font-weight:600;color:#495057;font-size:.875rem;margin-bottom:.6rem}.help-cron-example-row[data-v-c8b638da]{display:flex;align-items:center;gap:1rem;padding:.5rem .75rem;border-radius:6px;font-size:.85rem;border-left:3px solid #17a2b8;margin-bottom:.4rem;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}.help-cron-code[data-v-c8b638da]{background:#e3f6f9;color:#0e7a8a;padding:.15rem .5rem;border-radius:4px;font-weight:700;min-width:115px;font-size:.78rem}.help-cron-text[data-v-c8b638da]{color:#495057}.help-json-explain-body[data-v-c8b638da]{padding:.85rem 1rem;background:#fff;font-size:.84rem;color:#495057;line-height:1.6}.help-json-explain-body p[data-v-c8b638da]{margin:0 0 .6rem}.help-json-explain-body p[data-v-c8b638da]:last-child{margin-bottom:0}.help-json-example[data-v-c8b638da]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;margin-top:.75rem}.help-json-example-label[data-v-c8b638da]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6c757d;padding:.4rem 1rem .2rem}.help-json-code[data-v-c8b638da]{margin:0;padding:.5rem 1rem .6rem;font-size:.78rem;font-family:Consolas,Courier New,monospace;color:#343a40;background:transparent;white-space:pre;line-height:1.7}.help-json-example-hint[data-v-c8b638da]{padding:.4rem 1rem;font-size:.75rem;color:#6c757d;font-style:italic;margin:0;border-top:1px solid #e9ecef}.help-json-concept-grid[data-v-c8b638da]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.5rem}.help-json-concept-card[data-v-c8b638da]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:.65rem .85rem}.help-json-concept-title[data-v-c8b638da]{font-size:.78rem;font-weight:600;color:#495057;margin-bottom:.3rem;display:flex;align-items:center}.help-json-concept-desc[data-v-c8b638da]{font-size:.75rem;color:#6c757d;line-height:1.5}.help-json-concept-desc code[data-v-c8b638da]{font-size:.72rem;background:#e3f6f9;color:#17a2b8;padding:.05rem .3rem;border-radius:3px}.form-group[data-v-7932d155]{margin-bottom:1rem}.form-label[data-v-7932d155]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block}.custom-input[data-v-7932d155]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.custom-input[data-v-7932d155]:focus{border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)}.section-header[data-v-a3de1b08]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-header-actions[data-v-a3de1b08]{display:flex;gap:.5rem}.section-title[data-v-a3de1b08]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.sub-section-header[data-v-a3de1b08]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9ecef;padding-bottom:.4rem;margin-top:1rem}.sub-section-title[data-v-a3de1b08]{color:#6c757d;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center}.form-group[data-v-a3de1b08]{margin-bottom:1rem}.form-label[data-v-a3de1b08]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.custom-input[data-v-a3de1b08],.custom-select[data-v-a3de1b08]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.custom-table[data-v-a3de1b08]{font-size:.875rem}.table-actions[data-v-a3de1b08]{display:flex;gap:.25rem;align-items:center}.buttonHide[data-v-a3de1b08]{background-color:transparent;border-color:transparent;height:30px;width:30px}.gap-2[data-v-a3de1b08]{gap:.5rem}.perso-col-left[data-v-a3de1b08]{padding:0 1.5rem 0 0;border-right:1px solid #e9ecef}.perso-col-right[data-v-a3de1b08]{padding:0 0 0 1.5rem}@media (max-width:991px){.perso-col-left[data-v-a3de1b08]{border-right:none;border-bottom:1px solid #e9ecef;padding:0 0 1rem 0}.perso-col-right[data-v-a3de1b08]{padding:1rem 0 0 0}}.json-table[data-v-a3de1b08] td{vertical-align:top!important;padding-top:.5rem!important}.json-template-tokens[data-v-a3de1b08]{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.25rem}.json-token[data-v-a3de1b08]{display:inline-block;background:#e3f6f9;color:#17a2b8;border:1px solid #bee5eb;border-radius:4px;font-size:.68rem;font-family:Consolas,monospace;font-weight:700;padding:.1rem .35rem;cursor:pointer;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-token[data-v-a3de1b08]:hover{background:#bee5eb}.json-token-date[data-v-a3de1b08]{background:#fff3cd;color:#856404;border-color:#ffc107}.json-token-date[data-v-a3de1b08]:hover{background:#ffe69c}.json-token-cross[data-v-a3de1b08]{background:#f3e8ff;color:#6f42c1;border-color:#d4b8f5}.json-token-cross[data-v-a3de1b08]:hover{background:#d4b8f5}.json-array-config[data-v-a3de1b08]{display:flex;flex-direction:column;gap:.25rem}.json-empty-state[data-v-a3de1b08]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;border:2px dashed #dee2e6;border-radius:8px;background:#fafbfc}.json-preview-block[data-v-a3de1b08]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;margin-top:1rem}.json-preview-header[data-v-a3de1b08]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#495057;display:flex;align-items:center}.json-preview-tree[data-v-a3de1b08]{background:#1e1e2e;padding:.6rem .5rem;max-height:220px;overflow-y:auto;border-radius:0 0 8px 8px}.pointage-chips[data-v-a3de1b08]{display:flex;flex-direction:column;gap:.35rem}.pointage-chip[data-v-a3de1b08]{display:flex;align-items:center;padding:.4rem .7rem;border-radius:6px;font-size:.8rem;font-weight:500;border:1px solid #dee2e6;background:#fff;color:#6c757d;cursor:pointer;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pointage-chip[data-v-a3de1b08]:hover{border-color:#17a2b8;color:#17a2b8;background:#f0f9fb}.pointage-chip.active[data-v-a3de1b08]{background:#e3f6f9;border-color:#17a2b8;color:#17a2b8;font-weight:600}.pointage-chip.pointage-chip-disabled[data-v-a3de1b08]{cursor:default}.pointage-chip.pointage-chip-disabled[data-v-a3de1b08]:hover{border-color:#dee2e6;background:#fff;color:#6c757d}.helper-nav[data-v-a3de1b08]{display:flex;gap:.25rem;background:#e9ecef;padding:.3rem}.helper-nav-item[data-v-a3de1b08]{flex:1;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:6px;font-size:.82rem;font-weight:500;cursor:pointer;color:#6c757d;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.helper-nav-item[data-v-a3de1b08]:hover{color:#17a2b8;background:hsla(0,0%,100%,.6)}.helper-nav-item.active[data-v-a3de1b08]{background:#fff;color:#17a2b8;font-weight:600;box-shadow:0 1px 4px rgba(0,0,0,.1)}.helper-content[data-v-a3de1b08]{padding:1rem 1.25rem;max-height:460px;overflow-y:auto}.schema-group[data-v-a3de1b08]{margin-bottom:1.5rem}.schema-group[data-v-a3de1b08]:last-child{margin-bottom:0}.schema-group-header[data-v-a3de1b08]{display:flex;align-items:center;padding-bottom:.4rem;margin-bottom:.5rem;border-bottom:1px solid #dee2e6}.schema-group-join[data-v-a3de1b08]{font-size:.72rem;color:#adb5bd;font-style:italic}.schema-fields[data-v-a3de1b08]{display:flex;flex-direction:column;gap:.3rem}.schema-field-row[data-v-a3de1b08]{background:#fff;border:1px solid #e9ecef;border-left:3px solid #dee2e6;border-radius:0 6px 6px 0;padding:.4rem .75rem;transition:border-left-color .15s}.schema-field-row[data-v-a3de1b08]:hover{border-left-color:#17a2b8}.schema-field-row.schema-field-date[data-v-a3de1b08]{border-left-color:#ffc107}.schema-field-top[data-v-a3de1b08]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.schema-field-path[data-v-a3de1b08]{font-family:Consolas,monospace;font-size:.77rem;font-weight:700;color:#17a2b8;background:#e3f6f9;padding:.05rem .35rem;border-radius:3px}.schema-field-type[data-v-a3de1b08]{font-size:.67rem}.schema-field-example[data-v-a3de1b08]{font-family:Consolas,monospace;font-size:.7rem;color:#adb5bd;margin-left:auto}.schema-field-desc[data-v-a3de1b08]{font-size:.74rem;color:#6c757d;margin-top:.15rem}.tokens-nosel[data-v-a3de1b08]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1.5rem;color:#6c757d}.tokens-hint[data-v-a3de1b08]{font-size:.78rem;color:#0c5460;padding:.5rem .75rem;background:#d1ecf1;border-left:3px solid #17a2b8;border-radius:0 6px 6px 0;margin-bottom:1rem}.token-group[data-v-a3de1b08]{margin-bottom:1rem}.token-group-header[data-v-a3de1b08]{display:flex;align-items:center;margin-bottom:.4rem}.section-header[data-v-21ef4497]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-title[data-v-21ef4497]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-21ef4497]{margin-bottom:1rem}.form-label[data-v-21ef4497]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.custom-input[data-v-21ef4497],.custom-select[data-v-21ef4497]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.border-left[data-v-21ef4497]{border-left:1px solid #e9ecef}.section-header[data-v-b99f532e]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-title[data-v-b99f532e]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-b99f532e]{margin-bottom:1rem}.form-label[data-v-b99f532e]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.custom-input[data-v-b99f532e],.custom-select[data-v-b99f532e]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.section-header[data-v-2903935e]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-title[data-v-2903935e]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-2903935e]{margin-bottom:1rem}.form-label[data-v-2903935e]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.section-header[data-v-8113b130]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.75rem;margin-bottom:1rem}.section-title[data-v-8113b130]{color:#17a2b8;font-weight:600;font-size:1rem;margin:0;display:flex;align-items:center}.form-group[data-v-8113b130]{margin-bottom:1rem}.form-label[data-v-8113b130]{font-weight:700;color:#495057;font-size:.875rem;margin-bottom:.5rem;display:block;text-align:left}.custom-input[data-v-8113b130],.custom-select[data-v-8113b130]{border:1px solid #ced4da;border-radius:6px;transition:all .2s}.custom-table[data-v-8113b130]{font-size:.875rem}.table-actions[data-v-8113b130]{display:flex;gap:.25rem;align-items:center}.custom-field-badge[data-v-8113b130]{flex-shrink:0;padding:.3rem .4rem}.custom-value-input[data-v-8113b130]{background:#fffdf0;border-color:#ffc107!important}.custom-value-input[data-v-8113b130]:focus{border-color:#e0a800!important;box-shadow:0 0 0 .2rem rgba(255,193,7,.2)!important}.buttonHide[data-v-8113b130]{background-color:transparent;border-color:transparent;height:30px;width:30px}.gap-2[data-v-8113b130]{gap:.5rem}.perso-col-left[data-v-8113b130]{padding:0 1.5rem 0 0;border-right:1px solid #e9ecef}.perso-col-right[data-v-8113b130]{padding:0 0 0 1.5rem}@media (max-width:991px){.perso-col-left[data-v-8113b130]{border-right:none;border-bottom:1px solid #e9ecef;padding:0 0 1rem 0}.perso-col-right[data-v-8113b130]{padding:1rem 0 0 0}}.interfacing-container[data-v-4df32522]{padding:1rem;min-height:100%;background:#fff}.action-bar[data-v-4df32522]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:8px;margin-bottom:1rem}.action-left[data-v-4df32522],.action-right[data-v-4df32522]{display:flex;gap:.5rem}.action-center[data-v-4df32522]{flex:1;display:flex;justify-content:center;align-items:center;gap:.5rem}.action-center .form-label[data-v-4df32522]{margin-bottom:0;font-weight:700;font-size:.875rem}.action-divider[data-v-4df32522]{width:1px;height:1.5rem;background-color:#dee2e6;align-self:center;flex-shrink:0}.mode-badge[data-v-4df32522]{font-size:.8rem;padding:.35rem .75rem;font-weight:500;display:inline-flex;align-items:center;line-height:1.2}.main-card[data-v-4df32522]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.card-section[data-v-4df32522]{padding:1rem 1.5rem;border-bottom:1px solid #e9ecef;background:#fff}.card-section[data-v-4df32522]:last-of-type{border-bottom:none}@media (max-width:768px){.action-bar[data-v-4df32522]{flex-direction:column;align-items:stretch;gap:.5rem}.action-left[data-v-4df32522],.action-right[data-v-4df32522]{flex-wrap:wrap;justify-content:center}}.main-content[data-v-5f3a3466]{transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;overflow:hidden}.loaded-content[data-v-5f3a3466]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.content[data-v-5f3a3466]{flex:1;overflow:auto;min-height:0}.fade-enter-active[data-v-5f3a3466],.fade-leave-active[data-v-5f3a3466]{transition:opacity .3s ease}.fade-enter[data-v-5f3a3466],.fade-leave-to[data-v-5f3a3466]{opacity:0}.main-content[data-v-195e19ad]{display:flex;flex-direction:column;height:100%;overflow:hidden}.loaded-content[data-v-195e19ad]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.content[data-v-195e19ad]{flex:1;overflow:auto;min-height:0;padding:1rem 1.25rem}.task-header[data-v-195e19ad]{padding:.65rem 1.5rem;background:linear-gradient(135deg,#f0fbfc,#fff);border-bottom:2px solid #17a2b8;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.task-header-name[data-v-195e19ad]{display:flex;align-items:center;flex-shrink:0}.task-title[data-v-195e19ad]{font-weight:700;font-size:1rem;color:#212529}.task-header-meta[data-v-195e19ad]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-size:.8rem;color:#6c757d}.task-badge[data-v-195e19ad]{font-size:.72rem;padding:.3rem .6rem;font-weight:500;display:inline-flex;align-items:center;border-radius:20px}.task-meta-sep[data-v-195e19ad]{color:#dee2e6;padding:0 .1rem}.task-meta-item[data-v-195e19ad]{display:flex;align-items:center;white-space:nowrap}.main-card[data-v-195e19ad]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.07);overflow:hidden;border:1px solid #e9ecef}.card-section[data-v-195e19ad]{padding:1rem 1.5rem;border-bottom:1px solid #e9ecef;background:#fff}.card-section[data-v-195e19ad]:last-child{border-bottom:none}.section-header[data-v-195e19ad]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #17a2b8;padding-bottom:.6rem;margin-bottom:1rem}.section-title[data-v-195e19ad]{color:#17a2b8;font-weight:600;font-size:.95rem;margin:0;display:flex;align-items:center}.section-header-actions[data-v-195e19ad]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.log-date-filters[data-v-195e19ad]{align-items:center;flex-wrap:nowrap}.exec-stats-bar[data-v-195e19ad]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.6rem 0;margin-bottom:.5rem;border-bottom:1px solid #f1f3f5}.exec-stat-pill[data-v-195e19ad]{display:inline-flex;align-items:center;gap:.4rem;background:#f8f9fa;border:1px solid #e9ecef;border-left:3px solid transparent;border-radius:6px;padding:.3rem .75rem;font-size:.8rem}.exec-stat-dot[data-v-195e19ad]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.exec-stat-label[data-v-195e19ad]{color:#495057;font-weight:500}.exec-stat-pct[data-v-195e19ad]{font-weight:700;font-size:.85rem}.date-toggle[data-v-195e19ad]{display:flex;background:#e9ecef;border-radius:6px;padding:2px;gap:2px}.date-toggle-item[data-v-195e19ad]{padding:.25rem .75rem;border-radius:5px;font-size:.8rem;font-weight:500;cursor:pointer;color:#6c757d;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.date-toggle-item.active[data-v-195e19ad]{background:#fff;color:#17a2b8;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}.kpi-row[data-v-195e19ad]{margin-top:.5rem}.kpi-card[data-v-195e19ad]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:10px;border:1px solid #e9ecef;background:#fff;transition:box-shadow .15s}.kpi-card[data-v-195e19ad]:hover{box-shadow:0 3px 10px rgba(0,0,0,.08)}.kpi-card-success[data-v-195e19ad]{border-left:4px solid #28a745}.kpi-card-danger[data-v-195e19ad]{border-left:4px solid #dc3545}.kpi-card-warning[data-v-195e19ad]{border-left:4px solid #ffc107}.kpi-card-info[data-v-195e19ad]{border-left:4px solid #17a2b8}.kpi-icon-wrapper[data-v-195e19ad]{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-card-success .kpi-icon-wrapper[data-v-195e19ad]{background:#d4edda;color:#28a745}.kpi-card-danger .kpi-icon-wrapper[data-v-195e19ad]{background:#f8d7da;color:#dc3545}.kpi-card-warning .kpi-icon-wrapper[data-v-195e19ad]{background:#fff3cd;color:#856404}.kpi-card-info .kpi-icon-wrapper[data-v-195e19ad]{background:#d1ecf1;color:#17a2b8}.kpi-body[data-v-195e19ad]{flex:1;min-width:0}.kpi-value[data-v-195e19ad]{font-size:2rem;font-weight:700;color:#212529;line-height:1.1}.kpi-pourcent[data-v-195e19ad]{font-size:1rem;color:#6c757d;font-weight:500}.kpi-label[data-v-195e19ad]{font-size:.75rem;color:#6c757d;margin-top:.15rem}.log-selector-wrapper[data-v-195e19ad]{display:flex;align-items:center;gap:.5rem}.log-nav-btn[data-v-195e19ad]{flex-shrink:0;width:34px;height:34px;background:#f1f3f5;border:1px solid #dee2e6;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#495057;transition:all .15s}.log-nav-btn[data-v-195e19ad]:hover{background:#e2e6ea;color:#17a2b8;border-color:#17a2b8}.log-selector-track[data-v-195e19ad]{display:flex;gap:.5rem;overflow-x:auto;flex:1;padding:.25rem 0;scrollbar-width:none}.log-selector-track[data-v-195e19ad]::-webkit-scrollbar{display:none}.log-card[data-v-195e19ad]{flex-shrink:0;min-width:180px;max-width:200px;padding:.6rem .85rem;border-radius:8px;border:1.5px solid #dee2e6;background:#fff;cursor:pointer;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.log-card[data-v-195e19ad]:hover{border-color:#17a2b8;box-shadow:0 2px 6px rgba(23,162,184,.12)}.log-card.active[data-v-195e19ad]{border-color:#17a2b8;background:#f0fbfc;box-shadow:0 2px 8px rgba(23,162,184,.18)}.log-card-success[data-v-195e19ad]{border-left:3px solid #28a745}.log-card-danger[data-v-195e19ad]{border-left:3px solid #dc3545}.log-card-warning[data-v-195e19ad]{border-left:3px solid #ffc107}.log-card-status[data-v-195e19ad]{font-size:.78rem;font-weight:600;display:flex;align-items:center;gap:.3rem;margin-bottom:.2rem}.log-card-success .log-card-status[data-v-195e19ad]{color:#28a745}.log-card-danger .log-card-status[data-v-195e19ad]{color:#dc3545}.log-card-warning .log-card-status[data-v-195e19ad]{color:#856404}.log-card-date[data-v-195e19ad]{font-size:.72rem;color:#6c757d}.log-card-code[data-v-195e19ad]{font-size:.7rem;color:#adb5bd;margin-top:.1rem}.loading-overlay[data-v-195e19ad]{display:flex;flex-direction:column;align-items:center;padding:2rem}.preview-toolbar[data-v-195e19ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e9ecef}.preview-nav[data-v-195e19ad]{display:flex;gap:.25rem;background:#f8f9fa;border-radius:8px;padding:.25rem}.preview-nav-item[data-v-195e19ad]{display:flex;align-items:center;padding:.4rem .9rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;color:#6c757d;transition:all .15s}.preview-nav-item[data-v-195e19ad]:hover{background:#fff;color:#17a2b8}.preview-nav-item.active[data-v-195e19ad]{background:#fff;color:#17a2b8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-stats[data-v-195e19ad]{display:flex;align-items:center;font-size:.8rem;color:#6c757d;background:#f8f9fa;padding:.35rem .75rem;border-radius:20px;border:1px solid #e9ecef}.preview-loading[data-v-195e19ad]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.preview-loading-icon[data-v-195e19ad]{color:#17a2b8;margin-bottom:1rem}.preview-loading-text[data-v-195e19ad]{font-weight:600;color:#495057;margin:0}.preview-panel[data-v-195e19ad]{min-height:150px}.preview-table[data-v-195e19ad]{font-size:.82rem}.preview-empty[data-v-195e19ad]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#adb5bd;text-align:center}.preview-empty-icon[data-v-195e19ad]{font-size:2.5rem;margin-bottom:.75rem}.preview-file-container[data-v-195e19ad]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.preview-file-header[data-v-195e19ad]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#495057;display:flex;align-items:center}.preview-file-body[data-v-195e19ad]{overflow-x:auto;max-height:420px;overflow-y:auto;font-family:Consolas,Courier New,monospace;font-size:.78rem;background:#fff}.preview-file-line[data-v-195e19ad]{display:flex;align-items:baseline;border-bottom:1px solid #f8f9fa}.preview-file-line[data-v-195e19ad]:hover{background:#f8f9fa}.preview-line-number[data-v-195e19ad]{min-width:45px;text-align:right;padding:.2rem .75rem .2rem .5rem;color:#adb5bd;font-size:.72rem;border-right:1px solid #e9ecef;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;background:#fafbfc}.preview-line-content[data-v-195e19ad]{padding:.2rem 1rem;white-space:pre;color:#343a40}.preview-data-container[data-v-195e19ad]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.preview-row-num-cell[data-v-195e19ad]{color:#adb5bd;font-size:.72rem}[data-v-195e19ad] .preview-table thead th{background:#f8f9fa!important;color:#495057;font-size:.78rem;font-weight:600;border-bottom:2px solid #dee2e6}[data-v-195e19ad] .preview-table tbody td{font-size:.8rem}.preview-json-container[data-v-195e19ad]{border:1px solid #32324a;border-radius:8px;overflow:hidden}.preview-json-header[data-v-195e19ad]{background:#2a2a3e;border-bottom:1px solid #32324a;padding:.5rem 1rem;font-size:.8rem;font-weight:600;color:#9cdcfe;display:flex;align-items:center}.preview-json-tree[data-v-195e19ad]{background:#1e1e2e;padding:.75rem .5rem;max-height:500px;overflow-y:auto}.rt-status-filter[data-v-195e19ad]{display:flex;gap:.3rem;flex-wrap:wrap}.rt-status-pill[data-v-195e19ad]{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:20px;font-size:.74rem;font-weight:500;cursor:pointer;border:1.5px solid #dee2e6;color:#6c757d;background:#f8f9fa;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.rt-status-pill[data-v-195e19ad]:hover{border-color:#adb5bd;color:#495057}.rt-status-pill.active[data-v-195e19ad]{background:#17a2b8;border-color:#17a2b8;color:#fff}.rt-status-pill-success.active[data-v-195e19ad]{background:#28a745;border-color:#28a745}.rt-status-pill-danger.active[data-v-195e19ad]{background:#dc3545;border-color:#dc3545}.rt-status-pill-warning.active[data-v-195e19ad]{background:#856404;border-color:#ffc107;color:#fff}.rt-status-pill-secondary.active[data-v-195e19ad]{background:#6c757d;border-color:#6c757d}.rt-log-list[data-v-195e19ad]{display:grid;grid-template-columns:repeat(2,1fr);gap:.45rem;margin-top:.75rem;align-items:start}@media (max-width:900px){.rt-log-list[data-v-195e19ad]{grid-template-columns:1fr}}.rt-log-expanded[data-v-195e19ad]{grid-column:1/-1}.rt-payload-chip[data-v-195e19ad]{display:inline-flex;align-items:center;gap:.2rem;background:#f1f3f5;border:1px solid #dee2e6;border-radius:4px;padding:.1rem .4rem;font-size:.7rem;font-weight:400}.rt-payload-key[data-v-195e19ad]{color:#6c757d;font-style:italic}.rt-payload-val[data-v-195e19ad]{color:#212529}.rt-log-item[data-v-195e19ad]{border:1.5px solid #e9ecef;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .15s}.rt-log-item[data-v-195e19ad]:hover{box-shadow:0 2px 8px rgba(0,0,0,.07)}.rt-log-item-success[data-v-195e19ad]{border-left:4px solid #28a745}.rt-log-item-danger[data-v-195e19ad]{border-left:4px solid #dc3545}.rt-log-item-warning[data-v-195e19ad]{border-left:4px solid #ffc107}.rt-log-item-secondary[data-v-195e19ad]{border-left:4px solid #97b0c4}.rt-log-main[data-v-195e19ad]{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rt-log-left[data-v-195e19ad]{display:flex;align-items:flex-start;gap:.7rem;flex:1;min-width:0}.rt-log-icon[data-v-195e19ad]{width:30px;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.1rem}.rt-log-icon-success[data-v-195e19ad]{background:#d4edda;color:#28a745}.rt-log-icon-danger[data-v-195e19ad]{background:#f8d7da;color:#dc3545}.rt-log-icon-warning[data-v-195e19ad]{background:#fff3cd;color:#856404}.rt-log-icon-secondary[data-v-195e19ad]{background:#e9ecef;color:#6c757d}.rt-log-info[data-v-195e19ad]{flex:1;min-width:0}.rt-log-title[data-v-195e19ad]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;font-size:.82rem;font-weight:600;color:#212529}.rt-action-badge[data-v-195e19ad]{font-size:.65rem;padding:.18rem .42rem;font-weight:600;flex-shrink:0}.rt-log-matricule[data-v-195e19ad]{font-size:.8rem;color:#343a40;font-weight:600}.rt-log-event-uid[data-v-195e19ad]{font-family:Consolas,monospace;font-size:.72rem;color:#adb5bd;font-weight:400}.rt-log-meta[data-v-195e19ad]{flex-wrap:wrap;gap:.7rem;margin-top:.2rem;font-size:.74rem;color:#6c757d}.rt-log-meta-item[data-v-195e19ad],.rt-log-meta[data-v-195e19ad]{display:flex;align-items:center}.rt-meta-retry[data-v-195e19ad]{color:#856404;font-weight:600}.rt-log-response[data-v-195e19ad]{font-style:italic;color:#495057;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-log-right[data-v-195e19ad]{flex-shrink:0;padding-left:.75rem}.rt-log-detail[data-v-195e19ad]{padding:.75rem 1rem;background:#f8f9fa;border-top:1px solid #e9ecef}.rt-detail-block[data-v-195e19ad]{border:1px solid #32324a;border-radius:6px;overflow:hidden}.rt-detail-block-header[data-v-195e19ad]{background:#2a2a3e;color:#9cdcfe;padding:.38rem .75rem;font-size:.74rem;font-weight:600;display:flex;align-items:center}.rt-detail-error-body[data-v-195e19ad]{background:#fff5f5;padding:.5rem .75rem;font-family:Consolas,monospace;font-size:.74rem;color:#842029;white-space:pre-wrap;word-break:break-all}.custom-table[data-v-195e19ad]{font-size:.875rem}.table-footer[data-v-195e19ad]{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem}.customPagination[data-v-195e19ad] .page-item .page-link{font-size:.85rem;color:#138496}.customPagination[data-v-195e19ad] .page-item.active .page-link{font-size:.85rem;color:#fff!important;background-color:#138496;border-color:#138496}[data-v-195e19ad] .addCell{background-color:#0094a2!important;color:#fff!important;vertical-align:middle!important}[data-v-195e19ad] .updateCell{background-color:#78ceff!important;vertical-align:middle!important}[data-v-195e19ad] .deleteCell{background-color:#97b0c4!important;vertical-align:middle!important}[data-v-195e19ad] .errorCell{background-color:#dc3545!important;color:#fff;vertical-align:middle!important}[data-v-195e19ad] .successCell{background-color:#28a745!important;color:#fff;vertical-align:middle!important}[data-v-195e19ad] .notSendCell{background-color:#97b0c4!important;color:#fff;vertical-align:middle!important}.shift-badge[data-v-195e19ad]{display:inline-block;background:#f7f7f7;border:1px solid #bbb;border-radius:5px;padding:.15rem .4rem;font-size:.78rem;margin-right:4px}.alert-item-row[data-v-195e19ad]{display:flex;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #f1f3f5;font-size:.875rem}.alert-item-row[data-v-195e19ad]:last-child{border-bottom:none}.custom-input[data-v-195e19ad]{border:1px solid #ced4da;border-radius:6px}.fade-enter-active[data-v-195e19ad],.fade-leave-active[data-v-195e19ad]{transition:opacity .3s ease}.fade-enter[data-v-195e19ad],.fade-leave-to[data-v-195e19ad]{opacity:0}.main-content[data-v-6b314032]{display:flex;flex-direction:column;height:100%;overflow:hidden}.loaded-content[data-v-6b314032]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.content[data-v-6b314032]{padding:1rem;flex:1;overflow:auto;min-height:0}.fade-enter-active[data-v-6b314032],.fade-leave-active[data-v-6b314032]{transition:opacity .3s ease}.fade-enter[data-v-6b314032],.fade-leave-to[data-v-6b314032]{opacity:0}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn.disabled,.mx-btn:disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.box[data-v-dc224f62]{background-color:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #e0e0e0;overflow-x:hidden}.boxLabel[data-v-dc224f62]{font-weight:600;color:#333;font-size:1.1em}.service-header[data-v-dc224f62]{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,var(--RegColor,#2c3e50),rgba(44,62,80,.8));color:#fff;padding:.375rem .625rem;border-radius:4px 4px 0 0;font-size:.8rem;font-weight:600;margin-bottom:.125rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.service-name[data-v-dc224f62]{font-weight:600}.service-count[data-v-dc224f62]{font-size:.7rem;opacity:.9;background:hsla(0,0%,100%,.2);padding:.1rem .375rem;border-radius:10px}.users-in-service[data-v-dc224f62]{background:#f8f9fa;border-radius:0 0 4px 4px;padding:.1875rem}.legend-modern[data-v-dc224f62]{display:flex;align-items:center;gap:1rem;font-size:.75rem}.legend-item-modern[data-v-dc224f62]{display:flex;align-items:center;gap:.375rem;font-weight:500;color:#6c757d}.legend-indicator[data-v-dc224f62]{width:12px;height:12px;border-radius:3px;flex-shrink:0}.legend-indicator.selected[data-v-dc224f62]{background:#d4edda;border:2px solid var(--RegColor,#2c3e50)}.legend-indicator.unselected[data-v-dc224f62]{background:#fff;border:2px solid #dee2e6}.boxUser .active[data-v-dc224f62]{background-color:var(--RegColor)!important;border:0}.boxUser[data-v-dc224f62]{cursor:pointer;font-weight:700}.user-item-with-avatar[data-v-dc224f62]{padding:.5rem!important;transition:all .2s ease;border:none!important;border-radius:4px!important;margin-bottom:.25rem;background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.06);border-left:3px solid transparent!important;overflow:hidden}.user-item-with-avatar[data-v-dc224f62]:hover{background-color:#f8f9fa!important;color:#000!important;transform:translateX(2px);box-shadow:0 2px 8px rgba(0,0,0,.12);border-left-color:#dee2e6!important}.user-item-with-avatar.active[data-v-dc224f62]{background-color:#e7f3ff!important;border-left-color:var(--RegColor,#2c3e50)!important;box-shadow:0 2px 6px rgba(0,0,0,.1)}.user-main-line[data-v-dc224f62]{display:flex;align-items:center;gap:.75rem;width:100%}.user-avatar[data-v-dc224f62]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.75rem;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.15);border:2px solid #fff}.user-name[data-v-dc224f62]{font-size:.875rem;font-weight:500;color:#2c3e50;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-service[data-v-dc224f62]{font-size:.75rem;color:#6c757d;margin-left:auto;flex-shrink:0;padding:.125rem .5rem;background:#f1f3f5;border-radius:12px;font-weight:500}.motif-counts-wrapper[data-v-dc224f62]{position:relative}.motif-loading-overlay[data-v-dc224f62]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background:hsla(0,0%,100%,.95);z-index:10;border-radius:4px}.loading-text[data-v-dc224f62]{font-size:.8rem;color:#6c757d;font-weight:500}.motif-counts-section[data-v-dc224f62]{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:100%;overflow:hidden;position:relative}.motif-counts-section[data-v-dc224f62]:before{content:"";position:absolute;top:0;left:-100%;right:100%;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 50%,transparent);z-index:5;pointer-events:none;transition:all .5s ease}.motif-counts-section.is-loading[data-v-dc224f62]{pointer-events:none}.motif-counts-section.is-loading[data-v-dc224f62]:before{left:0;right:0;animation:shimmer-dc224f62 1.5s infinite}@keyframes shimmer-dc224f62{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.motif-counts-section.is-loading-alt[data-v-dc224f62]:before{content:"";position:absolute;top:0;left:0;right:0;height:0;background:hsla(0,0%,100%,.7);z-index:5;border-radius:4px;pointer-events:none;transition:height .3s ease-in-out;height:100%}.motif-line[data-v-dc224f62]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;padding:.375rem .5rem .375rem .5rem;background:linear-gradient(90deg,transparent,#fafbfc 15%,#fafbfc);border-radius:4px;position:relative;width:100%;max-width:100%;box-sizing:border-box}.motif-line[data-v-dc224f62]:before{content:"";position:absolute;left:2rem;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--RegColor,#2c3e50);border-radius:50%;opacity:.4}.motif-name[data-v-dc224f62]{font-weight:600;color:#495057;min-width:100px;max-width:130px;flex-shrink:0;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.motif-data[data-v-dc224f62]{display:flex;gap:1rem;flex:1;min-width:0;flex-wrap:wrap}.data-item[data-v-dc224f62]{color:#6c757d;font-size:.775rem;display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.data-label[data-v-dc224f62]{white-space:nowrap}.data-item strong[data-v-dc224f62]{padding:.125rem .4rem;border-radius:4px;font-weight:600;font-size:.75rem;transition:all .2s ease;white-space:nowrap}.data-item.acquired strong[data-v-dc224f62]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.data-item.used strong[data-v-dc224f62]{background:#fff3cd;color:#856404;border:1px solid #ffeaa7}.data-item.rest strong[data-v-dc224f62]{background:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.data-item.acquired strong[data-v-dc224f62]:hover{background:#c3e6cb;box-shadow:0 2px 4px rgba(21,87,36,.2)}.data-item.used strong[data-v-dc224f62]:hover{background:#ffeaa7;box-shadow:0 2px 4px rgba(133,100,4,.2)}.data-item.rest strong[data-v-dc224f62]:hover{background:#bee5eb;box-shadow:0 2px 4px rgba(12,84,96,.2)}.fade-slide-enter-active[data-v-dc224f62]{transition:all .4s ease}.fade-slide-leave-active[data-v-dc224f62]{transition:all .3s ease}.fade-slide-enter-from[data-v-dc224f62]{opacity:0;transform:translateY(-10px)}.fade-slide-leave-to[data-v-dc224f62]{opacity:0;transform:translateY(10px)}.list-fade-enter-active[data-v-dc224f62]{transition:all .3s ease}.list-fade-leave-active[data-v-dc224f62]{transition:all .3s ease;position:absolute}.list-fade-enter-from[data-v-dc224f62]{opacity:0;transform:translateX(-10px)}.list-fade-leave-to[data-v-dc224f62]{opacity:0;transform:translateX(10px)}.list-fade-move[data-v-dc224f62]{transition:transform .3s ease}@media (max-width:768px){.motif-line[data-v-dc224f62]{flex-direction:column;align-items:flex-start;gap:.5rem;padding-left:2rem}.motif-data[data-v-dc224f62]{flex-direction:column;gap:.5rem;width:100%}.data-item[data-v-dc224f62]{width:100%;justify-content:space-between;display:flex}.user-service[data-v-dc224f62]{font-size:.7rem;padding:.1rem .4rem}}.sidebar-motif-content[data-v-a422b0f4]{width:100%}.bold[data-v-a422b0f4]{font-weight:700}.sidebarOfMotif[data-v-a422b0f4]{margin:5px}.userError[data-v-a422b0f4]{color:red;font-weight:700;border:1px solid red;border-radius:5px;padding:3px;margin-top:5px;text-align:center}.historiqueLine[data-v-a422b0f4]{display:grid!important;width:100%!important}.superSmallButton[data-v-a422b0f4]{width:10%;height:2.2em;padding:.1rem;font-size:.75rem}.motifInModal[data-v-a422b0f4]{align-items:center;padding:5px;width:100%;background-color:#e8e7e7}.motifInModal[data-v-a422b0f4],.motifIntoSidebarMotif[data-v-a422b0f4]{margin-bottom:5px;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.motifIntoSidebarMotif[data-v-a422b0f4]{padding:1px;font-weight:700;margin-left:2px;background-color:#f7f4f4;width:75%}.squareMotif[data-v-a422b0f4]{text-align:center;margin-left:-2px}.squareMotifName[data-v-a422b0f4]{align-content:center}.center[data-v-a422b0f4]{text-align:center}.indexMotif[data-v-a422b0f4]{position:relative;float:right;color:var(--RegColor);font-style:italic;margin-top:-15px}.confidential-pattern[data-v-a422b0f4]{background:repeating-linear-gradient(45deg,#2c3e50,#2c3e50 10px,#34495e 0,#34495e 20px);color:#ecf0f1}[data-v-15bea1ee]:root{--customPadding:0px}[data-v-15bea1ee] .dList-main-content{width:100%!important;flex:1!important}.bold[data-v-15bea1ee]{font-weight:700}.content[data-v-15bea1ee]{padding-top:var(--customPadding)}[data-v-15bea1ee] .active{background:var(--RegColor)!important}[data-v-15bea1ee] .in-range{background:#a9d9eb!important}.motif-list[data-v-15bea1ee]{margin-top:10px}.marginLeft[data-v-15bea1ee]{margin-left:20px}.center[data-v-15bea1ee]{text-align:center}.buttonMotif[data-v-15bea1ee]{padding:5px;margin:2px;border-radius:5px;font-weight:700;background-color:#f7f4f4;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.buttonMotif[data-v-15bea1ee]:hover{opacity:.8}.buttonMotif.selected[data-v-15bea1ee]{background-color:var(--RegColor);color:#fff}.motifIntoSidebarMotif[data-v-15bea1ee]{padding:1px;border-radius:5px;font-weight:700;margin-left:2px;background-color:#f7f4f4;width:75%;margin-bottom:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.squareMotif[data-v-15bea1ee]{text-align:center;margin-left:-2px}.calendarClass[data-v-15bea1ee]{display:grid;align-items:center;justify-content:center}.backgroundDatePicker[data-v-15bea1ee]{margin-top:5px}.backgroundDatePicker[data-v-15bea1ee],.backgroundFill[data-v-15bea1ee]{background-color:#f7f4f4;border:1px solid #c1c0c0;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.table-responsive[data-v-15bea1ee]{padding-left:.5rem;padding-right:.5rem;overflow-x:auto}.table[data-v-15bea1ee]{width:100%;border-collapse:collapse}.table td[data-v-15bea1ee],.table th[data-v-15bea1ee]{border:.5px solid #ddd;padding:2px;text-align:center;width:1em}.table th[data-v-15bea1ee]{background-color:var(--headerColor);color:var(--headerColorText)}.fixed-column[data-v-15bea1ee]{position:sticky;left:0;background-color:#f7f4f4;z-index:1}.fixed-column2[data-v-15bea1ee]{position:sticky;left:0;white-space:nowrap}.test[data-v-15bea1ee]{margin-top:-37px}.header-buttons[data-v-15bea1ee]{display:flex;justify-content:space-between}.titleService[data-v-15bea1ee]{font-weight:700;font-size:1.2em}.serviceCollapse[data-v-15bea1ee]{cursor:pointer;background-color:var(--colorServiceLine);font-size:.8em}.superSmallButton[data-v-15bea1ee]{width:10%;height:2.2em;padding:.1rem;font-size:.75rem}.crossIconBSidebar[data-v-15bea1ee]{right:5px}.serviceCollapse td[data-v-15bea1ee]{padding:0}.emptyTd[data-v-15bea1ee]{border:none!important}.today-inTd[data-v-15bea1ee]{border-left:3px solid red!important;border-right:3px solid red!important}.userCol[data-v-15bea1ee]{color:var(--colorCustom,#fff);font-size:.9em;white-space:nowrap;font-weight:700;background-color:var(--backgroundColorCustom)}.userCol td[data-v-15bea1ee]{padding:0;font-weight:700}.classForLine[data-v-15bea1ee]{padding:0!important;height:1em;background-color:var(--colorServiceCase)}.classForLine[data-v-15bea1ee]:hover{background-color:var(--RegColor)!important;opacity:.5;cursor:cell}.weekend-column[data-v-15bea1ee]{background-color:var(--weekColor)}.hoverMotif[data-v-15bea1ee]{height:100%;width:var(--heightMotif)!important;padding:1px}.hoverMotif2[data-v-15bea1ee]{height:100%;height:var(--heightMotif)!important;align-content:center;font-weight:500;font-size:var(--fontMotif)!important;cursor:grab}.hoverMotif[data-v-15bea1ee]:hover{background-color:var(--RegColor)!important;opacity:.5;cursor:cell}.confidential-pattern[data-v-15bea1ee]{background:repeating-linear-gradient(45deg,#2c3e50,#2c3e50 10px,#34495e 0,#34495e 20px);color:#ecf0f1}.borderForHalfDay[data-v-15bea1ee]{border:1px solid #000}.motif-container[data-v-15bea1ee]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%;height:100%}.motif-item[data-v-15bea1ee]{flex:1}.motif-container[data-v-15bea1ee]:hover{background-color:var(--RegColor)!important;opacity:.5;cursor:cell}.motif-container2[data-v-15bea1ee]{display:flex;flex-direction:column;height:100%}.motif-item2[data-v-15bea1ee]{flex:1;min-height:0}.motif-item.single[data-v-15bea1ee]{flex:1}.motif-circle[data-v-15bea1ee]{background-color:var(--motif-color)}.motif-circle-rightLine[data-v-15bea1ee],.motif-circle[data-v-15bea1ee]{border:1px solid #000;border-radius:50%;width:25px;height:20px;display:inline-block;line-height:18px;font-size:.8em;font-weight:700;cursor:pointer;position:relative}.motif-circle-rightLine[data-v-15bea1ee]{background-color:var(--motif-color-right)}.motif-circle-rightLine[data-v-15bea1ee]:after{content:"";position:absolute;top:0;left:100%;width:14px;height:10px;background-color:var(--motif-color-right);border-top:1px solid #000;border-bottom:1px solid #000;transform:translateY(40%)}.motif-circle-leftLine[data-v-15bea1ee]{border:1px solid #000;border-radius:50%;width:25px;height:20px;display:inline-block;line-height:18px;font-size:.8em;font-weight:700;background-color:var(--motif-color-left);cursor:pointer;position:relative}.motif-circle-leftLine[data-v-15bea1ee]:after{content:"";position:absolute;top:0;right:98%;width:12px;height:10px;background-color:var(--motif-color-left);border-top:1px solid #000;border-bottom:1px solid #000;transform:translateY(40%)}.motif-line[data-v-15bea1ee]{border-radius:50%;width:100%;height:10px;display:inline-block;font-weight:700;cursor:pointer;position:relative}.motif-line[data-v-15bea1ee]:after{content:"";position:absolute;top:0;left:0;width:120%;height:10px;background-color:var(--motif-color-line);border-top:1px solid #000;border-bottom:1px solid #000;transform:translateY(20%)}[data-v-15bea1ee] .sidebar{z-index:0!important}[data-v-15bea1ee] .b-sidebar{width:310px!important;background-color:#f5f7f9!important;transform:translateX(0)!important}.sidebar-enter-active[data-v-15bea1ee],.sidebar-leave-active[data-v-15bea1ee]{margin-top:-60px!important;transition:transform .3s linear!important}.sidebar-enter[data-v-15bea1ee],.sidebar-leave-to[data-v-15bea1ee]{transform:translateX(-100%)!important}.sidebarBody[data-v-15bea1ee]{width:-moz-min-content;width:min-content}.sidebar__content[data-v-15bea1ee]{transition:margin-top .3s ease;position:relative;padding:5px}.selectedMotif[data-v-15bea1ee]{align-content:center;font-size:1em}.main-with-right-sidebar[data-v-15bea1ee]{position:relative;width:100%;height:100%;display:flex}.main-content-area[data-v-15bea1ee]{flex:1;transition:margin-right .3s ease;overflow:auto}.right-sidebar[data-v-15bea1ee]{position:absolute;right:0;top:0;bottom:0;width:310px;background-color:#f5f7f9;border-left:1px solid #dee2e6;box-shadow:-2px 0 8px rgba(0,0,0,.1);overflow-y:auto;z-index:10;padding-top:2rem}.sidebar-right-enter-active[data-v-15bea1ee],.sidebar-right-leave-active[data-v-15bea1ee]{transition:transform .3s ease}.sidebar-right-enter[data-v-15bea1ee],.sidebar-right-leave-to[data-v-15bea1ee]{transform:translateX(100%)}[data-v-15bea1ee] .b-sidebar-right{display:none!important}.crossIconBSidebar[data-v-15bea1ee]{position:absolute;top:15px;right:15px;cursor:pointer;color:var(--RegColor);z-index:11}.crossIconBSidebar[data-v-15bea1ee]:hover{opacity:.7}.motifInModal[data-v-15bea1ee]{align-items:center;padding:5px;margin-bottom:5px;border-radius:5px;width:100%;background-color:#e8e7e7;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.indexMotif[data-v-15bea1ee]{position:relative;float:right;color:var(--RegColor);font-style:italic;margin-top:-15px}.sidebarOfMotif[data-v-15bea1ee]{margin:2px;margin:5px}.minHeightDiv[data-v-15bea1ee]{min-height:490px}.gearClass[data-v-15bea1ee]{display:inline-block;margin-right:5px}.customModalService[data-v-15bea1ee]{border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.2);background-color:#f0f0f0;margin:.5rem;padding:.5rem}.buttonCustomModal[data-v-15bea1ee]{transform:scale(.8)}.legend[data-v-15bea1ee]{display:inline-flex;align-items:center;margin-left:10px;font-size:.8em}.legend-item[data-v-15bea1ee]{display:flex;align-items:center;margin-right:5px;font-weight:100;font-size:.8em}.boxUserName[data-v-15bea1ee]:hover{background-color:#e9f7fa!important;color:#000!important}.boxUser .active[data-v-15bea1ee]{border:0!important}.boxUser[data-v-15bea1ee]{cursor:pointer}.boxModalPlanifMasse[data-v-15bea1ee]{background-color:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #e0e0e0}.boxModalPlanifMasseLabel[data-v-15bea1ee]{font-weight:600;color:#333;font-size:1.1em}.is-invalid[data-v-15bea1ee]{border-color:red!important}.errorMessage[data-v-15bea1ee]{color:red;font-size:.8em}.dragging[data-v-15bea1ee]{opacity:.1;background-color:transparent}.dragging .squareMotifName[data-v-15bea1ee]{color:transparent}.drag-over[data-v-15bea1ee]{background-color:var(--RegColor);opacity:.5}.historiqueLine[data-v-15bea1ee]{display:grid;width:100%}.loading-container[data-v-15bea1ee]{display:flex;justify-content:center;align-items:center;width:99.8%;margin-left:1px;background-color:#f0f0f0;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.loading-item[data-v-15bea1ee]{display:flex;flex-direction:column;align-items:center;gap:10px}.loading-icon[data-v-15bea1ee]{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.loading-text[data-v-15bea1ee]{font-size:1em;font-weight:700;color:#333}label[data-v-15bea1ee]{margin-bottom:-5px}.inputDate[data-v-15bea1ee]{margin-right:5px;width:104%;font-size:.9em!important}.userError[data-v-15bea1ee]{color:red;font-weight:700;border:1px solid red;border-radius:5px;padding:3px;margin-top:5px;text-align:center}.printDisplay[data-v-15bea1ee]{display:none}.daysClass[data-v-15bea1ee]{background-color:var(--backgroundColorDays,#fff)!important;color:var(--colorDays,#000)!important}.fade-enter-active[data-v-15bea1ee]{transition:opacity .5s}.fade-leave-active[data-v-15bea1ee]{transition:opacity .01s}.fade-enter[data-v-15bea1ee],.fade-leave-to[data-v-15bea1ee]{opacity:0}@-moz-document url-prefix(){table tbody tr td.classForLine[data-v-15bea1ee]{height:2em!important}.classForLine .motif-container2[data-v-15bea1ee]{display:flex!important;flex-direction:column!important;height:100%!important}.motif-item2 .hoverMotif2[data-v-15bea1ee]{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.motif-container2 .motif-item2[data-v-15bea1ee]:only-child{flex:1 1 100%!important}.motif-container2 .motif-item2:only-child .hoverMotif2[data-v-15bea1ee]{height:100%!important;flex:1 1 50%!important;display:flex!important;flex-direction:column!important}.motif-container2:has(.motif-item2:only-child) .motif-item2 .hoverMotif2[style*="50%"][data-v-15bea1ee]{height:50%!important}}@media (max-width:600px){[data-v-15bea1ee] .b-sidebar{width:220px!important}}@media (min-width:601px) and (max-width:1180px){[data-v-15bea1ee] .b-sidebar{width:210px!important}}@media (min-width:1181px) and (max-width:1600px){[data-v-15bea1ee] .b-sidebar{width:260px!important}}.display-toggle[data-v-15bea1ee]{margin-bottom:8px;text-align:center}.toggle-btn[data-v-15bea1ee]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s ease}.toggle-btn[data-v-15bea1ee]:hover{background:#e9ecef;transform:translateY(-1px)}.motif-group[data-v-15bea1ee]{margin-bottom:1rem}.group-header[data-v-15bea1ee]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#e9ecef;border-radius:6px;cursor:pointer;font-weight:600;font-size:.9rem;color:#495057;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-header[data-v-15bea1ee]:hover{background:#dee2e6}.group-name[data-v-15bea1ee]{flex:1}.empty-group[data-v-15bea1ee]{padding:1rem;text-align:center;color:#6c757d;font-style:italic;font-size:.85rem}.motif-search-container[data-v-15bea1ee]{margin-bottom:8px;padding:0 .5rem}.motif-search-container .input-group[data-v-15bea1ee]{box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:6px;overflow:hidden}.motif-search-container .form-control[data-v-15bea1ee]{border:1px solid #dee2e6;font-size:.9rem}.motif-search-container .form-control[data-v-15bea1ee]:focus{border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.25)}.search-info[data-v-15bea1ee]{text-align:center;font-size:.75rem;color:#6c757d;margin-top:.25rem;font-style:italic}.no-results[data-v-15bea1ee]{text-align:center;padding:2rem 1rem;color:#6c757d}.no-results p[data-v-15bea1ee]{margin-top:.5rem;font-size:.9rem;font-style:italic}.group-header .badge[data-v-15bea1ee]{font-size:.75rem;padding:.25rem .5rem}@keyframes slideDown-15bea1ee{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media print{@page{size:A4 landscape;margin:5mm}body[data-v-15bea1ee],html[data-v-15bea1ee]{margin:0;padding:0;background:#fff;color:#000;font-size:12px}#app .app-header[data-v-15bea1ee],body .app-header[data-v-15bea1ee],body>div>.app-header[data-v-15bea1ee]{display:none!important}.table-responsive[data-v-15bea1ee]{overflow:visible!important}* .app-header[data-v-15bea1ee],.app-header-content[data-v-15bea1ee],.app-header-content [data-v-15bea1ee],.app-header.app-header[data-v-15bea1ee],.b-toast[data-v-15bea1ee],.gearClass[data-v-15bea1ee],.header-buttons[data-v-15bea1ee],.progressBar[data-v-15bea1ee],.sidebar-container[data-v-15bea1ee],div .app-header[data-v-15bea1ee],header.app-header[data-v-15bea1ee]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;overflow:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.navbar[data-v-15bea1ee],header[data-v-15bea1ee],nav[data-v-15bea1ee]{display:none!important;visibility:hidden!important}.header-component[data-v-15bea1ee],.headercomponent[data-v-15bea1ee],div[class*=header][data-v-15bea1ee]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}div[style*="position: fixed"][data-v-15bea1ee]{display:none!important}[data-v-15bea1ee]{position:static!important}#app[data-v-15bea1ee],.minHeightDiv[data-v-15bea1ee],.modulePage[data-v-15bea1ee]{margin-top:0!important;padding-top:0!important}table[data-v-15bea1ee]{border-collapse:collapse;font-size:.8em;border:1px solid #000;background:#fff!important;color:#000!important;width:90%;max-width:100%;margin:0 auto;page-break-inside:auto;page-break-after:always}td[data-v-15bea1ee],th[data-v-15bea1ee]{padding:5px;text-align:center;background:#fff!important;color:#000!important;width:auto;page-break-inside:avoid}thead[data-v-15bea1ee]{display:table-header-group!important}tbody[data-v-15bea1ee]{display:table-row-group!important}tr[data-v-15bea1ee]{page-break-inside:avoid!important;page-break-after:auto}.userCol[data-v-15bea1ee]{color:var(--colorCustom,#000)!important;font-size:.9em;font-weight:700;background:var(--backgroundColorCustom,#fff)!important}.table th[data-v-15bea1ee]{background:var(--headerColor,#fff)!important;color:var(--headerColorText,#000)!important}.serviceCollapse[data-v-15bea1ee],.serviceCollapse td[data-v-15bea1ee]{background:var(--colorServiceLine,#fff)!important;width:100%!important}.table .daysClass[data-v-15bea1ee]{background:var(--backgroundColorDays,#fff)!important;color:var(--colorDays,#000)!important}.classForLine[data-v-15bea1ee],.classForLine[data-v-15bea1ee]:hover{padding:0!important;height:1em;background:var(--colorServiceCase,#fff)!important}.weekend-column[data-v-15bea1ee]{background:var(--weekColor,#ccc)!important}.printDisplay[data-v-15bea1ee]{display:contents;font-size:1.2em;font-weight:700}.print-footer[data-v-15bea1ee]{position:fixed;bottom:0;left:0;width:100%;text-align:center;font-size:.9em;background:#fff;padding:5px 0;border-top:1px solid #ddd}.table tr[data-v-15bea1ee]:nth-child(36){page-break-before:always}}.tooltip{pointer-events:none!important}.value-display[data-v-648787d2]{font-size:13px;max-width:100%;padding:0}.timeline-container[data-v-648787d2]{position:relative;margin:0 auto}.timeline-line[data-v-648787d2]{position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(135deg,#17a2b8,#138496);border-radius:2px;opacity:.3}.timeline-step[data-v-648787d2]{position:relative;display:flex;align-items:flex-start;margin-bottom:24px}.timeline-node[data-v-648787d2]{position:relative;z-index:2;margin-right:16px;flex-shrink:0}.timeline-dot[data-v-648787d2]{width:36px;height:36px;background:linear-gradient(135deg,#17a2b8,#138496);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(102,126,234,.2);border:2px solid #fff}.timeline-dot.step-success[data-v-648787d2]{background:linear-gradient(135deg,#48bb78,#38a169);box-shadow:0 2px 6px rgba(72,187,120,.3)}.timeline-dot.step-danger[data-v-648787d2]{background:linear-gradient(135deg,#f56565,#e53e3e);box-shadow:0 2px 6px rgba(245,101,101,.3)}.timeline-dot.step-warning[data-v-648787d2]{background:linear-gradient(135deg,#ed8936,#dd6b20);box-shadow:0 2px 6px rgba(237,137,54,.3)}.timeline-dot.step-secondary[data-v-648787d2]{background:linear-gradient(135deg,#a0aec0,#718096);box-shadow:0 2px 6px rgba(160,174,192,.3)}.step-number[data-v-648787d2]{color:#fff;font-weight:700;font-size:14px}.step-card[data-v-648787d2]{flex:1;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.06);border:1px solid #e2e8f0;overflow:hidden;margin-top:4px}.step-card.update-mode[data-v-648787d2]{transition:border-color .2s ease}.step-card[data-v-648787d2]:hover{border:2px solid #17a2b8;border-color:#17a2b8}.step-header[data-v-648787d2]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px 8px;border-bottom:1px solid #f1f5f9;background:linear-gradient(135deg,#f2f2f2,#f1f5f9)}.step-header-right[data-v-648787d2]{display:flex;align-items:center;gap:8px}.step-status-badge[data-v-648787d2]{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.step-status-badge.step-success[data-v-648787d2]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff;box-shadow:0 1px 3px rgba(72,187,120,.3)}.step-status-badge.step-danger[data-v-648787d2]{background:linear-gradient(135deg,#f56565,#e53e3e);color:#fff;box-shadow:0 1px 3px rgba(245,101,101,.3)}.step-status-badge.step-warning[data-v-648787d2]{background:linear-gradient(135deg,#ed8936,#dd6b20);color:#fff;box-shadow:0 1px 3px rgba(237,137,54,.3)}.step-status-badge.step-secondary[data-v-648787d2]{background:linear-gradient(135deg,#a0aec0,#718096);color:#fff;box-shadow:0 1px 3px rgba(160,174,192,.3)}.step-title[data-v-648787d2]{margin:0;font-size:17px!important;font-weight:600;color:#1a202c}.step-controls[data-v-648787d2]{display:flex;gap:6px}.validation-logic[data-v-648787d2]{padding:12px}.logic-group[data-v-648787d2]{position:relative}.validators-group[data-v-648787d2]{background:#f2f2f2;border:1px solid #e2e8f0;border-radius:8px;padding:10px;margin-bottom:10px;transition:all .2s ease}.validators-group.hoverable[data-v-648787d2]:hover{border-color:#cbd5e0;box-shadow:0 1px 4px rgba(0,0,0,.07)}.validators-group.group-validated[data-v-648787d2]{background:linear-gradient(135deg,#f0fff4,#dcfce7);border-color:#22c55e;box-shadow:0 2px 8px rgba(34,197,94,.15)}.validators-group.group-refused[data-v-648787d2]{background:linear-gradient(135deg,#fef2f2,#fecaca);border-color:#ef4444;box-shadow:0 2px 8px rgba(239,68,68,.15)}.validators-group.group-dimmed[data-v-648787d2]{background:#f8f9fa;border-color:#e9ecef;opacity:.6}.validators-group.group-dimmed .validator-display[data-v-648787d2]:not(.user-accepted){background:#fff!important;border-color:#dee2e6!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important}.group-logic-header[data-v-648787d2]{margin-bottom:8px;display:flex;justify-content:center}.logic-badge[data-v-648787d2]{padding:2px 8px;border-radius:14px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.logic-and[data-v-648787d2]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff;box-shadow:0 1px 4px rgba(72,187,120,.2)}.logic-or[data-v-648787d2]{background:linear-gradient(135deg,#ed8936,#dd6b20);color:#fff;box-shadow:0 1px 4px rgba(237,137,54,.2)}.group-row[data-v-648787d2]{display:flex;align-items:flex-start;width:100%}.validators-container[data-v-648787d2]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;flex:1 1 auto;min-width:0}.validator-chip[data-v-648787d2]{position:relative;display:flex;align-items:center;gap:6px}.validator-edit[data-v-648787d2]{display:flex;align-items:center;gap:6px;background:#fff;padding:5px 8px;border-radius:6px;border:1px solid #e2e8f0}.validator-select[data-v-648787d2]{min-width:100px;border:none;background:transparent;font-size:12px}.validator-select.is-empty[data-v-648787d2]{color:#a0aec0;font-style:italic}[data-v-648787d2] .validator-select option{padding:8px 12px;font-weight:500;color:#2d3748;background-color:#fff;border-bottom:1px solid #f1f5f9}[data-v-648787d2] .validator-select option:hover:not(:disabled){background-color:#e6fffa;color:#17a2b8}[data-v-648787d2] .validator-select option:disabled{color:#a0aec0!important;background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#f8f9fa)!important;font-style:italic;opacity:.6;cursor:not-allowed;position:relative;text-decoration:line-through}[data-v-648787d2] .validator-select option:disabled:after{content:" — déjà assigné";font-size:10px;color:#dc3545;font-weight:600;font-style:normal;text-decoration:none;margin-left:8px;background:#fff5f5;padding:2px 6px;border-radius:4px;border:1px solid #fed7d7}.validator-select option[data-v-648787d2]:not(:disabled){transition:all .2s ease;border-left:3px solid transparent}.validator-select option[data-v-648787d2]:not(:disabled):hover{border-left:3px solid #17a2b8;transform:translateX(2px);box-shadow:0 2px 4px rgba(23,162,184,.1)}.remove-validator-btn[data-v-648787d2]{padding:2px;line-height:1}.validator-display.user-accepted[data-v-648787d2]{background:linear-gradient(135deg,#f0fff4,#dcfce7);border-color:#22c55e;box-shadow:0 1px 4px rgba(34,197,94,.2)}.validator-display.user-refused[data-v-648787d2]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#ef4444;box-shadow:0 1px 4px rgba(239,68,68,.2)}.validator-display.user-pending[data-v-648787d2]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#f59e0b;box-shadow:0 1px 4px rgba(245,158,11,.2)}.validator-display.user-cancelled[data-v-648787d2]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-color:#64748b;box-shadow:0 1px 4px rgba(100,116,139,.2)}.user-avatar[data-v-648787d2]{width:20px;height:20px;background:linear-gradient(135deg,#17a2b8,#138496);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:10px}.and-connector[data-v-648787d2]{display:flex;align-items:center;gap:4px;margin:0 4px}.connector-line[data-v-648787d2]{width:12px;height:2px;background:#48bb78}.connector-text[data-v-648787d2]{font-size:9px;font-weight:600;color:#48bb78;text-transform:uppercase}.or-separator[data-v-648787d2]{display:flex;align-items:center;margin:12px 0;gap:8px}.or-line[data-v-648787d2]{flex:1;height:2px;background:linear-gradient(90deg,transparent,#ed8936,transparent)}.group-actions[data-v-648787d2]{display:flex;justify-content:flex-end;align-items:flex-start;flex:0 0 auto;margin-left:auto;margin-top:4px}.action-buttons[data-v-648787d2]{display:flex;gap:6px}.btn-text[data-v-648787d2]{margin-left:4px;font-size:11px}.step-actions[data-v-648787d2]{margin-top:10px;padding-top:8px;border-top:1px solid #e2e8f0;display:flex;justify-content:center}.add-alternative-btn[data-v-648787d2]{padding:5px 10px}.add-step-section[data-v-648787d2]{display:flex;align-items:center;margin-top:10px}.add-node[data-v-648787d2]{margin-right:16px}.add-step-btn[data-v-648787d2]{width:36px;height:36px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 6px rgba(40,167,69,.2);display:flex;align-items:center;justify-content:center;padding:0}.add-step-text[data-v-648787d2]{color:#28a745;font-weight:600;font-size:13px}.empty-state[data-v-648787d2]{text-align:center;padding:30px 10px;color:#718096;font-size:13px}.empty-state h4[data-v-648787d2]{margin:8px 0 4px;color:#2d3748;font-size:15px}.empty-icon[data-v-648787d2]{margin-bottom:10px}.fade-enter-active[data-v-648787d2],.fade-leave-active[data-v-648787d2]{transition:opacity .2s ease}.fade-enter[data-v-648787d2],.fade-leave-to[data-v-648787d2]{opacity:0}@media (max-width:768px){.value-display[data-v-648787d2]{padding:8px;font-size:12px}.timeline-step[data-v-648787d2]{flex-direction:column;align-items:center;margin-bottom:16px}.timeline-node[data-v-648787d2]{margin-right:0;margin-bottom:8px}.timeline-line[data-v-648787d2]{display:none}.validators-container[data-v-648787d2]{flex-direction:column;align-items:stretch}.and-connector[data-v-648787d2]{transform:rotate(90deg);margin:6px 0}.step-header[data-v-648787d2],.validation-logic[data-v-648787d2]{padding:8px}.btn-text[data-v-648787d2]{display:none}}.user-info[data-v-648787d2]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.user-name[data-v-648787d2]{font-weight:500;color:#2d3748;font-size:12px;line-height:1.2}.validation-timestamp[data-v-648787d2]{font-size:10px;color:#6b7280;font-weight:400;font-style:italic;margin-top:1px}.validator-display[data-v-648787d2]{display:flex;align-items:center;gap:8px;background:#fff;padding:7px 10px;border-radius:6px;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.03);transition:all .2s ease}.action-btn-disabled[data-v-648787d2]:disabled{opacity:.5;cursor:not-allowed}.action-stepbtn-disabled[data-v-648787d2]:disabled{opacity:.9;cursor:not-allowed}.user-name-row[data-v-648787d2]{display:flex;align-items:center;gap:6px}.notif-btn[data-v-648787d2]{position:relative;background:transparent;border:none;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:help;transition:all .2s ease;padding:0;flex-shrink:0}.notif-btn-replacement[data-v-648787d2]{background:linear-gradient(135deg,#93c5fd,#60a5fa);color:#1e3a8a;border-color:#60a5fa}.notif-btn-replacement[data-v-648787d2]:hover{transform:scale(1.1);box-shadow:0 2px 6px rgba(124,58,237,.4)}.notif-btn[data-v-648787d2] svg{width:10px;height:10px}.modal-body[data-v-824d205a]{padding:16px 20px;overflow-y:auto;flex:1}.modal-body[data-v-824d205a]::-webkit-scrollbar{width:6px}.modal-body[data-v-824d205a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.modal-body[data-v-824d205a]::-webkit-scrollbar-thumb{background:#17a2b8;border-radius:6px}.modal-body[data-v-824d205a]::-webkit-scrollbar-thumb:hover{background:#138496}.summary-section[data-v-824d205a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px}.summary-card[data-v-824d205a]{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:12px;border:2px solid #e9ecef;transition:all .3s ease}.summary-card[data-v-824d205a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.summary-total[data-v-824d205a]{border-color:#17a2b8}.summary-effective[data-v-824d205a]{border-color:#28a745}.summary-break[data-v-824d205a]{border-color:#ffc107}.summary-icon[data-v-824d205a]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.summary-total .summary-icon[data-v-824d205a]{background:linear-gradient(135deg,#e7f7f9,#d1ecf1);color:#17a2b8}.summary-effective .summary-icon[data-v-824d205a]{background:linear-gradient(135deg,#d4edda,#c3e6cb);color:#28a745}.summary-break .summary-icon[data-v-824d205a]{background:linear-gradient(135deg,#fff3cd,#ffeaa7);color:#ffc107}.summary-content[data-v-824d205a]{display:flex;flex-direction:column;gap:2px;flex:1}.summary-label[data-v-824d205a]{font-size:11px;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.summary-value[data-v-824d205a]{font-size:20px;font-weight:700;color:#2c3e50;font-family:Courier New,monospace}.details-section[data-v-824d205a]{background:#fff;border-radius:10px;border:1px solid #e9ecef;margin-bottom:16px;overflow:hidden}.section-header[data-v-824d205a]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:12px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #dee2e6}.section-header.collapsible[data-v-824d205a]{cursor:pointer;transition:background .2s ease}.section-header.collapsible[data-v-824d205a]:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)}.section-header i[data-v-824d205a]{color:#17a2b8;font-size:16px}.section-header h3[data-v-824d205a]{margin:0;font-size:14px;font-weight:600;color:#2c3e50;flex:1}.chevron-icon[data-v-824d205a]{color:#6c757d!important;font-size:12px!important;transition:transform .3s ease}.pointages-comparison[data-v-824d205a]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;padding:16px;align-items:start}.pointages-column[data-v-824d205a]{display:flex;flex-direction:column;gap:10px}.column-header[data-v-824d205a]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;font-weight:600;font-size:12px}.column-header.initial[data-v-824d205a]{background:linear-gradient(135deg,#e7f7f9,#d1ecf1);color:#17a2b8}.column-header.modified[data-v-824d205a]{background:linear-gradient(135deg,#fff3cd,#ffeaa7);color:#856404}.count-badge[data-v-824d205a]{margin-left:auto;background:rgba(0,0,0,.1);padding:2px 6px;border-radius:10px;font-size:11px;font-weight:700}.pointages-list[data-v-824d205a]{display:flex;flex-direction:column;gap:6px}.pointage-item[data-v-824d205a]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;border:2px solid #e9ecef;background:#fff;transition:all .2s ease}.pointage-item[data-v-824d205a]:hover{transform:translateX(4px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.pointage-item.initial[data-v-824d205a]{border-color:#d1ecf1}.pointage-item.modified[data-v-824d205a]{border-color:#ffeaa7}.pointage-item.creation[data-v-824d205a]{border-color:#c3e6cb;background:linear-gradient(135deg,#fff,#f1f9f3)}.pointage-item.modification[data-v-824d205a]{border-color:#ffeaa7;background:linear-gradient(135deg,#fff,#fffef0)}.pointage-item.deletion[data-v-824d205a]{border-color:#f5c6cb;background:linear-gradient(135deg,#fff,#fef5f6);opacity:.7}.pointage-number[data-v-824d205a]{font-size:10px;font-weight:700;color:#17a2b8;background:rgba(23,162,184,.1);padding:3px 6px;border-radius:4px;flex-shrink:0}.pointage-time[data-v-824d205a]{font-size:16px;font-weight:700;font-family:Courier New,monospace;color:#2c3e50;flex:1}.pointage-source[data-v-824d205a]{font-size:10px;color:#6c757d;font-style:italic}.pointage-badge[data-v-824d205a]{font-size:10px;font-weight:600;padding:3px 8px;border-radius:10px;display:flex;align-items:center;gap:3px;background:#28a745;color:#fff}.pointage-badge.modification[data-v-824d205a]{background:#ffc107;color:#856404}.pointage-badge.deleted[data-v-824d205a]{background:#dc3545}.comparison-arrow[data-v-824d205a]{display:flex;align-items:center;justify-content:center;padding-top:50px}.comparison-arrow i[data-v-824d205a]{font-size:20px;color:#17a2b8}.empty-pointages[data-v-824d205a]{display:flex;align-items:center;justify-content:center;gap:6px;padding:20px;color:#6c757d;font-style:italic;background:#f8f9fa;border-radius:6px;font-size:12px}.pointage-time-wrapper[data-v-824d205a]{display:flex;align-items:center;gap:6px;flex:1}.pointage-time-old[data-v-824d205a]{font-size:14px;font-weight:600;font-family:Courier New,monospace;color:#6c757d;text-decoration:line-through;opacity:.7}.pointage-time-wrapper .pointage-time[data-v-824d205a]{font-size:16px;font-weight:700;font-family:Courier New,monospace;color:#2c3e50}.pointage-arrow[data-v-824d205a]{font-size:10px;color:#6c757d;opacity:.6}.pointage-time-deleted[data-v-824d205a]{font-size:16px;font-weight:700;font-family:Courier New,monospace;color:#dc3545;text-decoration:line-through;opacity:.7}.pointage-item.deletion .pointage-time-deleted[data-v-824d205a]{text-decoration:line-through}@media (max-width:768px){.pointage-time-wrapper[data-v-824d205a]{flex-wrap:wrap;gap:4px}.pointage-time-old[data-v-824d205a]{font-size:12px}.pointage-arrow[data-v-824d205a]{font-size:9px}.pointage-time-deleted[data-v-824d205a]{font-size:14px}}.config-grid[data-v-824d205a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;padding:16px}.config-item[data-v-824d205a]{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.config-label[data-v-824d205a]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.config-label i[data-v-824d205a]{color:#17a2b8}.config-value[data-v-824d205a]{font-size:13px;color:#2c3e50}.btn-view[data-v-824d205a]{background:linear-gradient(135deg,#17a2b8,#138496);color:#fff;border:none;padding:8px 14px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;justify-content:center}.btn-view[data-v-824d205a]:hover:not(:disabled){background:linear-gradient(135deg,#138496,#117a8b);transform:translateY(-1px);box-shadow:0 2px 8px rgba(23,162,184,.3)}.btn-view[data-v-824d205a]:disabled{background:#e9ecef;color:#adb5bd;cursor:not-allowed;transform:none}.btn-view i[data-v-824d205a]{font-size:11px}.log-content[data-v-824d205a]{padding:16px;max-height:350px;overflow-y:auto}.log-content[data-v-824d205a]::-webkit-scrollbar{width:6px}.log-content[data-v-824d205a]::-webkit-scrollbar-track{background:#f8f9fa;border-radius:6px}.log-content[data-v-824d205a]::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:6px}.log-line[data-v-824d205a]{display:flex;gap:10px;padding:6px 10px;border-radius:4px;font-size:12px;line-height:1.5;font-family:Courier New,monospace;color:#495057;margin-bottom:3px}.log-line[data-v-824d205a]:hover{background:#f8f9fa}.log-number[data-v-824d205a]{color:#17a2b8;font-weight:600;min-width:25px;flex-shrink:0}.log-text[data-v-824d205a]{flex:1;word-break:break-word}.raw-data-content[data-v-824d205a]{padding:16px}.data-display[data-v-824d205a]{background-color:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;font-family:Courier New,monospace;font-size:11px;line-height:1.5;margin:0;white-space:pre-wrap;word-wrap:break-word;border:1px solid #dee2e6;color:#495057}.slide-fade-enter-active[data-v-824d205a]{transition:all .3s ease}.slide-fade-leave-active[data-v-824d205a]{transition:all .2s ease}.slide-fade-enter[data-v-824d205a],.slide-fade-leave-to[data-v-824d205a]{transform:translateY(-10px);opacity:0}@media (max-width:992px){.pointages-comparison[data-v-824d205a]{grid-template-columns:1fr;gap:12px}.comparison-arrow[data-v-824d205a]{display:none}.config-grid[data-v-824d205a]{grid-template-columns:1fr}}@media (max-width:768px){.modal-content[data-v-824d205a]{width:98%;max-height:95vh}.modal-header[data-v-824d205a]{padding:12px 16px}.header-text h2[data-v-824d205a]{font-size:16px}.header-date[data-v-824d205a]{font-size:12px}.modal-body[data-v-824d205a]{padding:12px 16px}.summary-section[data-v-824d205a]{grid-template-columns:1fr}}@media (max-width:576px){.modal-header[data-v-824d205a]{padding:10px 14px}.header-icon[data-v-824d205a]{font-size:20px}.header-text h2[data-v-824d205a]{font-size:15px}.modal-body[data-v-824d205a]{padding:10px 14px}.pointage-item[data-v-824d205a]{flex-wrap:wrap}.pointage-time[data-v-824d205a]{font-size:14px}}.chat-conversation-container[data-v-12eb7c40]{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px}.chat-header[data-v-12eb7c40]{padding:16px;border-bottom:1px solid #e9ecef;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px 12px 0 0}.header-content[data-v-12eb7c40]{font-size:.95em}.header-text[data-v-12eb7c40]{display:flex;flex-direction:column;gap:4px}.messages-container[data-v-12eb7c40]{flex:1;overflow-y:auto;padding:20px;background:#f8f9fa;scroll-behavior:smooth}.messages-container[data-v-12eb7c40]::-webkit-scrollbar{width:6px}.messages-container[data-v-12eb7c40]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.messages-container[data-v-12eb7c40]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.messages-container[data-v-12eb7c40]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.empty-messages[data-v-12eb7c40]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6c757d}.empty-messages i[data-v-12eb7c40]{font-size:3rem;margin-bottom:16px;opacity:.3}.empty-messages p[data-v-12eb7c40]{font-size:.95em;margin:0}.message-wrapper[data-v-12eb7c40]{margin-bottom:16px}.message-bubble-container[data-v-12eb7c40]{display:flex;width:100%}.message-bubble-container.message-sent[data-v-12eb7c40]{justify-content:flex-end}.message-bubble-container.message-received[data-v-12eb7c40]{justify-content:flex-start}.message-bubble[data-v-12eb7c40]{max-width:70%;padding:12px 16px;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.08);word-wrap:break-word;animation:slideIn-12eb7c40 .3s ease}@keyframes slideIn-12eb7c40{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bubble-sent[data-v-12eb7c40]{background:linear-gradient(135deg,#56bfdb,#4ab3cf);color:#fff;border-bottom-right-radius:4px}.bubble-received[data-v-12eb7c40]{background:#fff;color:#333;border:1px solid #e9ecef;border-bottom-left-radius:4px}.message-meta[data-v-12eb7c40]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:.85em}.bubble-sent .message-meta[data-v-12eb7c40]{color:hsla(0,0%,100%,.9)}.bubble-received .message-meta[data-v-12eb7c40]{color:#6c757d}.message-author[data-v-12eb7c40]{font-weight:600}.message-time[data-v-12eb7c40]{font-size:.9em;opacity:.8;margin-left:8px}.message-content[data-v-12eb7c40]{font-size:.95em;line-height:1.5;white-space:pre-wrap}.bubble-sent .message-content[data-v-12eb7c40]{color:#fff}.bubble-received .message-content[data-v-12eb7c40]{color:#333}.message-read-status[data-v-12eb7c40]{margin-top:6px;font-size:.8em}.message-read-status[data-v-12eb7c40],.read-status-indicator[data-v-12eb7c40],.unread-status-indicator[data-v-12eb7c40]{display:flex;align-items:center;gap:4px}.read-indicator-wrapper[data-v-12eb7c40]{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;transition:all .2s ease}.read-indicator-wrapper[data-v-12eb7c40]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}.read-icon-main[data-v-12eb7c40]{transition:opacity .2s ease}.read-icon-hover[data-v-12eb7c40]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;color:hsla(0,0%,100%,.9);font-size:.9em;transition:opacity .2s ease}.read-indicator-wrapper:hover .read-icon-main[data-v-12eb7c40]{opacity:0}.read-indicator-wrapper:hover .read-icon-hover[data-v-12eb7c40]{opacity:1}.read-time-text[data-v-12eb7c40]{font-size:.9em;opacity:.7;font-style:italic}.read-text[data-v-12eb7c40],.unread-text[data-v-12eb7c40]{opacity:.8}.unread-icon[data-v-12eb7c40]{font-size:.6em}.chat-input-container[data-v-12eb7c40]{padding:16px;background:#fff;border-top:1px solid #e9ecef;border-radius:0 0 12px 12px}.chat-textarea[data-v-12eb7c40]{border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.04);resize:vertical;font-size:.95em;transition:all .2s ease}.chat-textarea[data-v-12eb7c40]:focus{border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.15)}.chat-textarea[data-v-12eb7c40]:disabled{background-color:#f8f9fa;cursor:not-allowed}.chat-actions[data-v-12eb7c40]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.send-button[data-v-12eb7c40]{border-radius:8px;font-weight:500;padding:6px 20px;transition:all .2s ease}.send-button[data-v-12eb7c40]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(23,162,184,.2)}.send-button[data-v-12eb7c40]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.message-bubble[data-v-12eb7c40]{max-width:85%;padding:10px 12px}.chat-input-container[data-v-12eb7c40],.messages-container[data-v-12eb7c40]{padding:12px}.chat-actions small[data-v-12eb7c40]{font-size:.75em}}@media (max-width:576px){.message-bubble[data-v-12eb7c40]{max-width:90%}}.read-text-hoverable[data-v-12eb7c40]{cursor:help;position:relative}.read-details-popover[data-v-12eb7c40]{position:fixed;z-index:1050;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid #e9ecef;padding:12px;width:280px;animation:fadeInPopover-12eb7c40 .2s ease;pointer-events:none}@keyframes fadeInPopover-12eb7c40{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.popover-arrow[data-v-12eb7c40]{position:absolute;width:12px;height:12px;background:#fff;border:1px solid #e9ecef;transform:rotate(-45deg);left:-6px;border-right:none;border-bottom:none}.read-details-popover[style*=left][data-show-left=true] .popover-arrow[data-v-12eb7c40]{left:auto;right:-6px;border-left:none;border-top:none;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.popover-title[data-v-12eb7c40]{font-weight:600;font-size:.85em;color:#495057;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.popover-content[data-v-12eb7c40]{max-height:200px;overflow-y:auto}.popover-content[data-v-12eb7c40]::-webkit-scrollbar{width:4px}.popover-content[data-v-12eb7c40]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.popover-content[data-v-12eb7c40]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.read-detail-item[data-v-12eb7c40]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin-bottom:4px;border-radius:4px;transition:background .2s ease}.read-detail-item[data-v-12eb7c40]:hover{background:#f8f9fa}.read-detail-item[data-v-12eb7c40]:last-child{margin-bottom:0}.read-detail-user[data-v-12eb7c40]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.read-detail-icon[data-v-12eb7c40]{font-size:.85em;flex-shrink:0}.read-detail-name[data-v-12eb7c40]{font-size:.85em;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.read-detail-time[data-v-12eb7c40]{font-size:.75em;color:#6c757d;white-space:nowrap;margin-left:8px;flex-shrink:0}.text-not-read[data-v-12eb7c40]{color:#adb5bd;font-style:italic}.bubble-received .read-text-hoverable[data-v-12eb7c40]{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:rgba(108,117,125,.3);text-decoration-color:rgba(108,117,125,.3);text-underline-offset:2px}.bubble-received .read-text-hoverable[data-v-12eb7c40]:hover{-webkit-text-decoration-color:rgba(108,117,125,.6);text-decoration-color:rgba(108,117,125,.6)}.message-read-status-sent[data-v-12eb7c40]{justify-content:flex-end}.message-read-status-sent .read-status-indicator[data-v-12eb7c40],.message-read-status-sent .unread-status-indicator[data-v-12eb7c40]{flex-direction:row-reverse}.read-indicator-wrapper-sent[data-v-12eb7c40]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.bubble-sent .read-text[data-v-12eb7c40],.bubble-sent .unread-text[data-v-12eb7c40]{color:hsla(0,0%,100%,.9);opacity:.9}.bubble-sent .read-time-text[data-v-12eb7c40]{color:hsla(0,0%,100%,.85)}.bubble-sent .read-text-hoverable[data-v-12eb7c40]{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:2px}.bubble-sent .read-text-hoverable[data-v-12eb7c40]:hover{-webkit-text-decoration-color:hsla(0,0%,100%,.6);text-decoration-color:hsla(0,0%,100%,.6)}.bubble-sent .unread-icon[data-v-12eb7c40]{color:hsla(0,0%,100%,.7)}.request-type-switch[data-v-69087831]{display:inline-flex;background:#f8f9fa;border-radius:12px;padding:4px;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid #e0e0e0}.request-type-btn[data-v-69087831]{padding:8px 20px;border:none;background:transparent;color:#666;font-size:15px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;white-space:nowrap}.request-type-btn[data-v-69087831]:hover:not(.active){background:rgba(0,148,162,.1);color:#0094a2}.request-type-btn.active[data-v-69087831]{background:linear-gradient(135deg,#0094a2,#56bfdb);color:#fff;box-shadow:0 4px 12px rgba(0,148,162,.3);transform:translateY(-1px)}.request-type-btn i[data-v-69087831]{font-size:16px}.request-badge[data-v-69087831]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#f44,#ff6b6b);color:#fff;font-size:11px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:20px;text-align:center;box-shadow:0 2px 8px rgba(255,68,68,.4);animation:pulse-badge-69087831 2s ease-in-out infinite}.request-type-btn[data-v-69087831]{position:relative}@keyframes pulse-badge-69087831{0%,to{transform:scale(1);box-shadow:0 2px 8px rgba(255,68,68,.4)}50%{transform:scale(1.05);box-shadow:0 4px 12px rgba(255,68,68,.6)}}.modification-list-compact[data-v-69087831]{display:inline-flex;flex-wrap:wrap;gap:3px;align-items:center;margin-left:0}.mod-compact[data-v-69087831]{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:2px 5px;border-radius:3px;white-space:nowrap}.mod-compact i[data-v-69087831]{font-size:10px;margin-right:1px}.mod-compact.mod-added[data-v-69087831]{background:#28a745;color:#fff}.mod-compact.mod-deleted[data-v-69087831]{background:#dc3545;color:#fff}.mod-compact.mod-modified[data-v-69087831]{background:#ffc107;color:#333}.mod-compact .fa-arrow-right[data-v-69087831]{font-size:9px;margin:0 1px;opacity:.8}.mod-compact .mod-old[data-v-69087831]{text-decoration:line-through;opacity:.8;font-size:12px}.mod-compact .mod-new[data-v-69087831]{font-weight:700;font-size:12px}.header-section[data-v-69087831]{background:linear-gradient(90deg,#0094a2,#56bfdb);color:#fff;padding:24px 0 12px 0;margin-bottom:24px}.header-title[data-v-69087831]{font-size:2.2em;font-weight:700;margin-bottom:.2em}.header-subtitle[data-v-69087831]{font-size:1.1em;font-weight:400;margin-bottom:.2em}.role-indicator[data-v-69087831]{font-size:1.1em;background:hsla(0,0%,100%,.15);border-radius:20px;padding:8px 18px;display:inline-block}.main-card[data-v-69087831]{border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);border:none}.modern-tabs .nav-link.active[data-v-69087831]{background:#0094a2!important;color:#fff!important;border-radius:8px 8px 0 0}.stats-row .stat-card[data-v-69087831]{background:#f8f9fa;border-radius:12px;padding:18px 12px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.04)}.stats-row:hover .stat-card[data-v-69087831]:hover{background:#e0f7fa;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer;transform:translateY(-2px);transition:all .2s ease}.stat-number[data-v-69087831]{font-size:2em;font-weight:700;color:#0094a2;cursor:pointer}.stat-label[data-v-69087831]{font-size:1em;color:#666}.filters-card[data-v-69087831]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.quick-filter-badge[data-v-69087831]{cursor:pointer;transition:all .2s ease;padding:4px 8px;font-size:.8em}.quick-filter-badge[data-v-69087831]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.filter-group[data-v-69087831]{display:flex;flex-direction:column;min-width:140px}.filter-label[data-v-69087831]{font-size:.75em;color:#666;margin-bottom:2px;font-weight:500}.compact-select[data-v-69087831]{border-radius:6px;border:1px solid #ddd}.btn-compact[data-v-69087831]{padding:8px 16px;font-size:.95em;border-radius:6px;transition:all .2s ease}.btn-compact[data-v-69087831]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.btn-custom[data-v-69087831]{border-radius:8px;font-weight:500}.empty-state[data-v-69087831]{text-align:center;color:#aaa;margin:48px 0}.empty-state i[data-v-69087831]{font-size:3em;margin-bottom:12px}.demand-card[data-v-69087831]{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);margin-bottom:32px;padding:0}.demand-header[data-v-69087831]{border-bottom:1px solid #e0e0e0;padding:14px 20px 8px 20px}.demand-info[data-v-69087831]{font-size:1em;color:#666;margin-bottom:4px}.status-badge[data-v-69087831]{font-size:1em;font-weight:600;padding:6px 18px;border-radius:20px;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,.04)}.status-success[data-v-69087831]{background:#d4edda;color:#155724}.status-danger[data-v-69087831]{background:#f8d7da;color:#721c24}.status-secondary[data-v-69087831]{background:#e2e3e5;color:#383d41}.status-warning[data-v-69087831]{background:#fff3cd;color:#856404}.validation-step-info small[data-v-69087831]{font-size:.8em;font-weight:500}.notification-dot[data-v-69087831]{position:absolute;top:0;right:0;width:12px;height:12px;background:#dc3545;border-radius:50%;border:2px solid #fff}.card-body[data-v-69087831]{padding:24px}.progress-section[data-v-69087831]{margin-bottom:24px}.action-buttons .btn-custom[data-v-69087831]{margin-left:8px}.details-table[data-v-69087831]{background:#f8f9fa;border-radius:8px}.modern-textarea[data-v-69087831]{border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.04)}.modern-modal[data-v-69087831]{border-radius:16px}.message-item[data-v-69087831]{background:#f8f9fa;border-radius:8px}.modern-badge[data-v-69087831]{font-size:.9em;border-radius:12px;padding:2px 10px}.box[data-v-69087831]{background-color:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #e0e0e0}.boxLabel[data-v-69087831]{font-weight:600;color:#333;font-size:1.1em}.title[data-v-69087831]{font-size:20px;color:#0094a2}.serviceCollapse[data-v-69087831]{cursor:pointer;background-color:#e0e0e0;font-size:.8em}.legend[data-v-69087831]{display:inline-flex;align-items:center;margin-left:10px;font-size:.8em}.legend-item[data-v-69087831]{display:flex;align-items:center;margin-right:5px;font-weight:100;font-size:.8em}.boxUser .active[data-v-69087831]{background-color:var(--RegColor)!important;border:0}.boxUser[data-v-69087831]{cursor:pointer;font-weight:700}.boxUserName[data-v-69087831]:hover{background-color:#e9f7fa!important;color:#000!important}.errorMessage[data-v-69087831]{color:red;font-size:.8em}.is-invalid[data-v-69087831]{border-color:red!important}[data-v-69087831] .customPagination{width:40%!important}[data-v-69087831] .customPagination .page-item .page-link{font-size:16px;color:#138496}[data-v-69087831] .customPagination .page-item.active .page-link{font-size:16px;color:#fff!important;background-color:#138496;border-color:#138496}.fade-enter-active[data-v-69087831]{transition:opacity .5s}.fade-leave-active[data-v-69087831]{transition:opacity .01s}.fade-enter[data-v-69087831],.fade-leave-to[data-v-69087831]{opacity:0}.inputCorrection[data-v-69087831]{height:30px;font-size:15px;color:#495057;border-radius:3px;padding:5px 10px;border:1px solid #ced4da;margin-right:5px}.correction[data-v-69087831]{min-height:400px}.label[data-v-69087831]{font-size:15px;color:#495057;height:13px}.ULTRAZITO[data-v-69087831]{align-content:center}.icon-transform[data-v-69087831]{transform:translate(-10px,-11px);display:inline-block}.icon-transform[data-v-69087831]:hover{opacity:.8;transform:translate(-10px,-11px) scale(1.1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.icon-transformDelete[data-v-69087831]{transform:translate(-3px,-3px);display:inline-block}.icon-transformDelete[data-v-69087831]:hover{opacity:.8;transform:translate(-3px,-3px) scale(1.1);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.cursor-pointer[data-v-69087831]{cursor:pointer}.asterisk[data-v-69087831]{position:relative;margin-bottom:8px;margin-right:-13px}.btn-center-icon[data-v-69087831]{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border-color:transparent;padding:.25rem .5rem}.boxIndex0[data-v-69087831]{background-color:#56bfdb;border-radius:5px;padding:10px;margin-bottom:10px}.boxIndex1[data-v-69087831]{background-color:#f8f9fa;border-radius:5px;padding:10px;margin-bottom:10px}.date-selector-container[data-v-69087831]{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e9ecef;border-radius:8px;padding:12px}.form-sub-label[data-v-69087831]{font-size:.85rem;display:flex;align-items:center}.pointages-list-container[data-v-69087831]{min-height:80px;background:#f8f9fa;border-radius:8px;padding:12px}.pointages-grid[data-v-69087831]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.pointage-item[data-v-69087831]{background:#fff;border:1.5px solid #e9ecef;border-radius:8px;padding:8px;transition:all .3s ease}.pointage-item[data-v-69087831]:hover{border-color:#17a2b8;box-shadow:0 2px 8px rgba(23,162,184,.15);transform:translateY(-1px)}.pointage-item.pointage-modified[data-v-69087831]{border-color:var(--RegColor);background:linear-gradient(135deg,#fff,#e7f8ff)}.pointage-item.pointage-delete-mode[data-v-69087831]{border-color:#dc3545;background:linear-gradient(135deg,#fff,#ffe5e8)}.pointage-input-wrapper[data-v-69087831]{display:flex;align-items:center;gap:6px;position:relative}.pointage-icon[data-v-69087831]{color:#17a2b8;font-size:.9rem}.pointage-input[data-v-69087831]{flex:1;height:28px;font-size:.9rem;font-weight:600;color:#495057;border:none;background:transparent;padding:0;text-align:center;outline:none;font-family:Courier New,monospace}.pointage-input[data-v-69087831]:focus{color:var(--RegColor)}.pointage-badge[data-v-69087831]{position:absolute;top:-10px;right:-9px;background:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:.6rem;box-shadow:0 2px 6px rgba(0,0,0,.1)}.pointage-delete-icon[data-v-69087831]{cursor:pointer;transition:all .2s ease;opacity:.9}.pointage-delete-icon[data-v-69087831]:hover{opacity:1;transform:scale(1.15)}.pointage-delete-icon[data-v-69087831]:active{transform:scale(1.05)}.empty-pointages[data-v-69087831]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center}.empty-pointages i[data-v-69087831]{font-size:2rem;margin-bottom:8px}.anomaly-alert[data-v-69087831]{background:linear-gradient(135deg,#fff3cd,#fff);border-left:4px solid #ffc107;border-radius:8px;padding:12px;box-shadow:0 2px 6px rgba(255,193,7,.15)}.anomaly-header[data-v-69087831]{display:flex;align-items:center;font-weight:600;color:#856404}.anomaly-header i[data-v-69087831]{font-size:1.1rem}.anomaly-title[data-v-69087831]{font-size:.9rem}.anomaly-content[data-v-69087831]{color:#856404;font-size:.85rem;font-weight:500}.historic-container[data-v-69087831]{background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;overflow:hidden}.historic-header[data-v-69087831]{display:flex;align-items:center;padding:10px 12px;background:linear-gradient(135deg,#e9ecef,#f8f9fa);cursor:pointer;font-weight:600;font-size:.85rem;color:#495057;transition:background .3s ease}.historic-header[data-v-69087831]:hover{background:linear-gradient(135deg,#dee2e6,#e9ecef)}.historic-header i.fa-chevron-down[data-v-69087831]{font-size:.75rem;transition:transform .3s ease}.historic-header i.fa-chevron-down.rotate-180[data-v-69087831]{transform:rotate(180deg)}.historic-list[data-v-69087831]{padding:12px;max-height:300px;overflow-y:auto}.historic-item[data-v-69087831]{display:flex;gap:12px;margin-bottom:12px;position:relative}.historic-item[data-v-69087831]:last-child{margin-bottom:0}.historic-timeline[data-v-69087831]{display:flex;flex-direction:column;align-items:center;width:20px;flex-shrink:0}.timeline-dot[data-v-69087831]{width:12px;height:12px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #6c757d;background:#6c757d;z-index:1}.timeline-dot.timeline-creation[data-v-69087831]{box-shadow:0 0 0 2px #28a745;background:#28a745}.timeline-dot.timeline-modification[data-v-69087831]{box-shadow:0 0 0 2px #17a2b8;background:#17a2b8}.timeline-line[data-v-69087831]{width:2px;flex:1;background:#dee2e6;margin-top:4px}.historic-content[data-v-69087831]{flex:1;background:#fff;border-radius:6px;padding:10px;border:1px solid #e9ecef}.historic-header-item[data-v-69087831]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.historic-status[data-v-69087831]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;font-size:.75rem;font-weight:600}.historic-status.status-creation[data-v-69087831]{background:#d4edda;color:#155724}.historic-status.status-modification[data-v-69087831]{background:#d1ecf1;color:#0c5460}.historic-date[data-v-69087831]{font-size:.75rem;color:#6c757d}.historic-user[data-v-69087831]{font-size:.8rem;color:#495057;margin-bottom:6px}.historic-change[data-v-69087831]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.8rem;padding:8px;background:#f8f9fa;border-radius:4px;margin-bottom:6px}.change-label[data-v-69087831]{color:#6c757d;font-weight:600}.change-value[data-v-69087831]{padding:2px 8px;border-radius:3px;font-family:Courier New,monospace;font-weight:600}.old-value[data-v-69087831]{background:#f8d7da;color:#721c24}.new-value[data-v-69087831]{background:#d4edda;color:#155724}.historic-source[data-v-69087831]{font-size:.75rem;color:#6c757d;font-style:italic}.slide-fade-enter-active[data-v-69087831]{transition:all .3s ease}.slide-fade-leave-active[data-v-69087831]{transition:all .2s ease}.slide-fade-enter[data-v-69087831],.slide-fade-leave-to[data-v-69087831]{transform:translateY(-10px);opacity:0}.correction-day-container[data-v-69087831]{margin-bottom:16px}.pointages-actions[data-v-69087831]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.action-btn[data-v-69087831]{border-radius:6px;padding:6px 12px;font-weight:500;font-size:.875rem;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.action-btn[data-v-69087831]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.action-btn i[data-v-69087831]{font-size:.85rem}.error-message[data-v-69087831]{font-size:.8rem;display:flex;align-items:center;padding:6px 10px;background:#ffe5e8;border-left:3px solid #dc3545;border-radius:4px}@media (max-width:768px){.pointages-grid[data-v-69087831]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}.pointage-item[data-v-69087831]{padding:6px}.pointage-input[data-v-69087831]{font-size:.85rem;height:26px}}.table-success[data-v-69087831]{background-color:#d4edda!important;color:#155724!important}.table-danger[data-v-69087831]{background-color:#f8d7da!important;color:#721c24!important}.table-secondary[data-v-69087831]{background-color:#e2e3e5!important;color:#383d41!important}.table-warning[data-v-69087831]{background-color:#fff3cd!important;color:#856404!important}.form-label[data-v-69087831]{margin-bottom:.1rem!important}[data-v-69087831] .card-body{padding:1rem 1.5rem!important}.counterSys[data-v-69087831]{margin-top:-30px}.btn[data-v-69087831]{transition:all .2s ease}.btn[data-v-69087831]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.btn[data-v-69087831]:active{transform:translateY(0)}.validator-info[data-v-69087831]{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:3px}.validator-name[data-v-69087831]{font-weight:500;margin-bottom:0;white-space:nowrap;color:#495057;font-size:.95em}.validator-item[data-v-69087831]{margin-right:3px;margin-bottom:2px}.validator-input-valid[data-v-69087831]{background:linear-gradient(135deg,#d4edda,#c3e6cb);color:#155724;border:1px solid #c3e6cb;padding:6px 12px;border-radius:8px;font-weight:500;box-shadow:0 2px 4px rgba(21,87,36,.1);transition:all .2s ease}.validator-input-denied[data-v-69087831]{background:linear-gradient(135deg,#f8d7da,#f5c6cb);color:#721c24;border:1px solid #f5c6cb;padding:6px 12px;border-radius:8px;font-weight:500;box-shadow:0 2px 4px rgba(114,28,36,.1);transition:all .2s ease}.validator-input-standby[data-v-69087831]{background:linear-gradient(135deg,#fff3cd,#ffeaa7);color:#856404;border:1px solid #ffeaa7;padding:6px 12px;border-radius:8px;font-weight:500;box-shadow:0 2px 4px rgba(133,100,4,.1);transition:all .2s ease}.validator-input-cancel[data-v-69087831]{background:linear-gradient(135deg,#e2e3e5,#d1d3d4);color:#383d41;border:1px solid #d1d3d4;padding:6px 12px;border-radius:8px;font-weight:500;box-shadow:0 2px 4px rgba(56,61,65,.1);transition:all .2s ease}.validator-status[data-v-69087831]{font-size:.85em;padding:2px 8px;border-radius:12px;font-weight:500}.validator-valid[data-v-69087831]{background-color:#d4edda;color:#155724}.validator-denied[data-v-69087831]{background-color:#f8d7da;color:#721c24}.validator-standby[data-v-69087831]{background-color:#fff3cd;color:#856404}.validator-cancel[data-v-69087831]{background-color:#e2e3e5;color:#383d41}.validator-item[data-v-69087831]{display:inline-block;margin-right:8px;margin-bottom:8px}.operator-and[data-v-69087831]{color:#0c5460;background:rgba(23,162,184,.1);border-color:rgba(23,162,184,.3);display:inline-block;padding:2px 6px;border-radius:4px;font-size:.75em;margin-right:8px;font-weight:600;border:1px solid}.pagination-info .form-control[data-v-69087831]{border:1px solid rgba(0,123,255,.2);border-radius:6px}.pagination[data-v-69087831]{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.pagination .page-link[data-v-69087831]{border:none;color:#007bff;font-weight:500;padding:10px 16px}.pagination .page-item.active .page-link[data-v-69087831]{background:linear-gradient(135deg,#007bff,#0056b3);border-color:#007bff;box-shadow:0 2px 4px rgba(0,123,255,.3)}.pagination .page-link[data-v-69087831]:hover{background:rgba(0,123,255,.1);color:#0056b3}@media (max-width:768px){.demand-card[data-v-69087831]{margin-bottom:16px}.card-body[data-v-69087831],.demand-header[data-v-69087831]{padding:12px}}.stat-card-compact[data-v-69087831]{border-radius:8px;padding:12px 8px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.04);cursor:pointer;transition:all .2s ease;color:#000;font-weight:600}.stat-card-compact.stat-card-processed[data-v-69087831]{background:#f8f8f8;border-left:4px solid #00bbe0}.stat-card-compact.stat-card-warning[data-v-69087831]{background:#f8f8f8;border-left:4px solid #e0a800}.stat-card-compact.stat-card-success[data-v-69087831]{background:#f8f8f8;border-left:4px solid #1e7e34}.stat-card-compact.stat-card-danger[data-v-69087831]{background:#f8f8f8;border-left:4px solid #c82333}.stat-card-compact.stat-card-info[data-v-69087831]{background:#f8f8f8;border-left:4px solid #138496}.stat-card-compact.stat-card-cancel[data-v-69087831]{background:#f8f8f8;border-left:4px solid #6c757d}.stat-card-active[data-v-69087831]{background:#e0f7fa!important;cursor:pointer!important}.stat-card-refused[data-v-69087831]{background:#f8d7da!important;cursor:pointer!important}.stat-card-canceled[data-v-69087831]{background:#d8d8d8!important;cursor:pointer!important}.stat-card-pending[data-v-69087831]{background:#fff3cd!important;cursor:pointer!important}.stat-card-processedLite[data-v-69087831]{background:#d8fdfc!important;cursor:pointer!important}.stat-card-approved[data-v-69087831]{background:#d4edda!important;cursor:pointer!important}.stat-card-compact.stat-card-processed[data-v-69087831]:hover{background:rgba(0,190,224,.7);box-shadow:0 2px 8px rgba(0,190,224,.3);transform:translateY(-1px)}.stat-card-compact.stat-card-warning[data-v-69087831]:hover{background:rgba(243,192,40,.7);box-shadow:0 2px 8px rgba(255,193,7,.3);transform:translateY(-1px)}.stat-card-compact.stat-card-success[data-v-69087831]:hover{background:rgba(40,167,69,.7);box-shadow:0 2px 8px rgba(40,167,69,.3);transform:translateY(-1px)}.stat-card-compact.stat-card-danger[data-v-69087831]:hover{background:rgba(220,53,69,.7);box-shadow:0 2px 8px rgba(220,53,69,.3);transform:translateY(-1px)}.stat-card-compact.stat-card-info[data-v-69087831]:hover{background:rgba(23,162,184,.7);box-shadow:0 2px 8px rgba(23,162,184,.3);transform:translateY(-1px)}.stat-card-compact.stat-card-cancel[data-v-69087831]:hover{background:rgba(108,117,125,.7);box-shadow:0 2px 8px rgba(108,117,125,.3);transform:translateY(-1px)}.stat-number-compact[data-v-69087831]{font-size:1.6em;font-weight:700;color:#2a2e32;margin-bottom:2px}.stat-label-compact[data-v-69087831]{font-size:.85em;color:#2a2e32;font-weight:500;opacity:.95}.stat-card-compact.stat-card-cancel:hover .stat-label-compact[data-v-69087831],.stat-card-compact.stat-card-cancel:hover .stat-number-compact[data-v-69087831]{color:#fff}.section-header[data-v-69087831]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:20px 24px;border:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.04)}.section-title[data-v-69087831]{color:#2c3e50;font-weight:700;font-size:1.4em}.section-subtitle[data-v-69087831]{font-size:.95em;line-height:1.4}.section-badge[data-v-69087831]{background:linear-gradient(135deg,#0094a2,#56bfdb);color:#fff;padding:8px 16px;border-radius:20px;font-size:.85em;font-weight:600;box-shadow:0 2px 8px rgba(0,148,162,.3)}.modern-form-row[data-v-69087831]{margin-left:-8px;margin-right:-8px}.modern-form-row>[class*=col][data-v-69087831]{padding-left:8px;padding-right:8px}.modern-form-card[data-v-69087831]{border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid #e8e8e8;transition:all .3s ease}.modern-form-card .modern-form-content[data-v-69087831]{overflow:visible}.modern-form-card[data-v-69087831]:hover{box-shadow:0 6px 24px rgba(0,0,0,.1)}.modern-form-card.error-card[data-v-69087831]{border-color:#dc3545;box-shadow:0 4px 16px rgba(220,53,69,.15)}.modern-form-card .card-header[data-v-69087831]{background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:2px solid #e8e8e8;padding:16px 20px}.modern-card-header[data-v-69087831]{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#2c3e50}.card-title[data-v-69087831]{font-size:1.1em}.error-indicator[data-v-69087831]{animation:pulse-69087831 2s infinite}.modern-form-card .input-date-container[data-v-69087831]{position:relative;z-index:500}@keyframes pulse-69087831{0%,to{opacity:1}50%{opacity:.6}}.modern-form-content[data-v-69087831]{padding:20px}.form-description[data-v-69087831]{background:#f8f9fa;border-radius:8px;padding:10px 12px;border-left:4px solid #0094a2}.form-sub-label[data-v-69087831]{font-weight:600;color:#495057;font-size:.9em;display:block;margin-bottom:5px}.modern-date-input[data-v-69087831],.modern-form-select[data-v-69087831]{border-radius:8px;border:2px solid #e8e8e8;font-size:.95em;transition:all .2s ease}.modern-date-input[data-v-69087831]:focus,.modern-form-select[data-v-69087831]:focus{border-color:#0094a2;box-shadow:0 0 0 .2rem rgba(0,148,162,.15);outline:none}.modern-form-select.is-invalid[data-v-69087831]{border-color:#dc3545}.disabled-input[data-v-69087831]{background-color:#f8f9fa!important;opacity:.6}.error-message[data-v-69087831]{color:#dc3545;font-size:.85em;font-weight:500;background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:8px 10px}.modern-radio-group[data-v-69087831]{display:flex;flex-direction:column;gap:8px}.modern-radio[data-v-69087831]{background:#f8f9fa;border:2px solid #e8e8e8;border-radius:10px;padding:12px 16px;margin:0;transition:all .2s ease;cursor:pointer}.modern-radio[data-v-69087831]:hover{background:#e8f4f8;border-color:#0094a2;transform:translateX(4px)}.modern-radio.checked[data-v-69087831],.modern-radio input[type=radio]:checked+label[data-v-69087831]{background:linear-gradient(135deg,#e8f4f8,#d1ecf1);border-color:#0094a2;box-shadow:0 2px 8px rgba(0,148,162,.2)}.duration-radio .radio-content[data-v-69087831],.period-radio .radio-content[data-v-69087831]{display:flex;flex-direction:column;align-items:flex-start}.radio-label[data-v-69087831]{font-weight:600;color:#2c3e50;margin-bottom:2px}.radio-description[data-v-69087831]{color:#6c757d;font-size:.8em;line-height:1.2}.modern-checkbox-group[data-v-69087831]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.modern-checkbox[data-v-69087831]{background:#f8f9fa;border:2px solid #e8e8e8;border-radius:8px;padding:10px 12px;margin:0;transition:all .2s ease;cursor:pointer;text-align:center}.modern-checkbox[data-v-69087831]:hover{background:#e8f4f8;border-color:#0094a2}.modern-checkbox.checked[data-v-69087831],.modern-checkbox input[type=checkbox]:checked+label[data-v-69087831]{background:linear-gradient(135deg,#e8f4f8,#d1ecf1);border-color:#0094a2;box-shadow:0 2px 8px rgba(0,148,162,.2)}.day-label[data-v-69087831]{font-weight:600;color:#2c3e50;font-size:.9em}.modern-textarea[data-v-69087831]{border-radius:12px;border:2px solid #e8e8e8;padding:12px 16px;font-size:.95em;resize:vertical;transition:all .2s ease}.modern-textarea[data-v-69087831]:focus{border-color:#0094a2;box-shadow:0 0 0 .2rem rgba(0,148,162,.15);outline:none}.modern-table[data-v-69087831]{border-radius:8px;overflow:hidden;border:1px solid #e8e8e8}.modern-table th[data-v-69087831]{background:linear-gradient(135deg,#0094a2,#56bfdb);color:#fff;font-weight:600;border:none;font-size:.85em;padding:12px 8px}.modern-table td[data-v-69087831]{border-color:#f0f0f0;padding:10px 8px;font-size:.9em}.modern-table tbody tr[data-v-69087831]:hover{background:#f8f9fa}.modern-pagination[data-v-69087831]{justify-content:center}.modern-pagination .page-link[data-v-69087831]{border-radius:6px;margin:0 2px;border:1px solid #e8e8e8;color:#0094a2;font-weight:500}.modern-pagination .page-item.active .page-link[data-v-69087831]{background:linear-gradient(135deg,#0094a2,#56bfdb);border-color:#0094a2}.submit-section[data-v-69087831]{background:#f8f9fa;border-radius:12px;padding:16px;border:1px solid #e8e8e8}.submit-info[data-v-69087831]{border-left:4px solid #0094a2;padding-left:12px}.info-item[data-v-69087831]{display:flex;align-items:center;margin-bottom:6px}.submit-button[data-v-69087831]{background:linear-gradient(135deg,#0094a2,#56bfdb);border:none;border-radius:10px;padding:12px 24px;font-weight:600;font-size:1.05em;box-shadow:0 4px 16px rgba(0,148,162,.3);transition:all .2s ease}.submit-button[data-v-69087831]:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,148,162,.4)}.submit-button[data-v-69087831]:active{transform:translateY(0)}.submit-button[data-v-69087831]:disabled{cursor:not-allowed;opacity:.6}.submit-button[data-v-69087831]:disabled,.submit-button[data-v-69087831]:disabled:hover{transform:none!important;box-shadow:none!important}.modern-checkbox input[type=checkbox][data-v-69087831],.modern-radio input[type=radio][data-v-69087831]{margin-right:8px;transform:scale(1.2)}@media (max-width:768px){.modern-checkbox-group[data-v-69087831]{grid-template-columns:1fr}.section-header[data-v-69087831]{padding:16px}.section-header .d-flex[data-v-69087831]{flex-direction:column;align-items:flex-start!important;gap:12px}.modern-form-content[data-v-69087831]{padding:16px}}.compact-form[data-v-69087831]{margin-top:5px}.compact-form .mb-4[data-v-69087831]{margin-bottom:.5rem!important}.compact-form .modern-form-card[data-v-69087831]{margin-bottom:8px}.compact-form .modern-form-card .card-header[data-v-69087831]{padding:.25rem .5rem;min-height:auto;background:linear-gradient(135deg,var(--RegColor,#0094a2),#007a85);border:none;border-radius:8px 8px 0 0}.compact-form .modern-form-card .modern-form-content[data-v-69087831]{padding:.5rem;border-radius:0 0 8px 8px}.compact-form .modern-form-card[data-v-69087831]{border:1px solid #e0e6ed;border-radius:8px;box-shadow:0 2px 8px rgba(0,148,162,.1)}.compact-form .modern-form-card .modern-form-content[data-v-69087831]{overflow:visible}.compact-form .modern-form-card .input-date-container[data-v-69087831]{position:relative;z-index:500}.compact-form .form-description[data-v-69087831]{margin-bottom:.3rem;display:none}.compact-form .form-description small[data-v-69087831]{font-size:.75rem}.compact-form .modern-card-header[data-v-69087831]{display:flex;align-items:center;justify-content:space-between;width:100%}.compact-form .modern-card-header .card-title[data-v-69087831]{font-size:.8rem;font-weight:600;color:#fff;margin:0;flex-grow:1}.compact-form .modern-card-header i[data-v-69087831]{color:hsla(0,0%,100%,.9)!important;font-size:.75rem;margin-right:.3rem}.compact-form .modern-card-header .error-indicator[data-v-69087831]{margin-left:auto}.compact-form .modern-card-header .error-indicator i[data-v-69087831]{color:#ff6b6b!important;font-size:.75rem}.compact-form .modern-form-card.error-card .card-header[data-v-69087831]{background:linear-gradient(135deg,#dc3545,#c82333)!important;animation:pulse-error-69087831 1s ease-in-out}.compact-form .modern-form-card.error-card[data-v-69087831]{border-color:#dc3545!important;box-shadow:0 2px 8px rgba(220,53,69,.3)!important}@keyframes pulse-error-69087831{0%{box-shadow:0 2px 8px rgba(220,53,69,.3)}50%{box-shadow:0 4px 16px rgba(220,53,69,.5)}to{box-shadow:0 2px 8px rgba(220,53,69,.3)}}.compact-form .modern-radio-group .modern-radio[data-v-69087831]{margin-bottom:.2rem}.compact-form .duration-radio .radio-content[data-v-69087831],.compact-form .period-radio .radio-content[data-v-69087831]{padding:.2rem .4rem}.compact-form .duration-radio .radio-label[data-v-69087831],.compact-form .period-radio .radio-label[data-v-69087831]{font-size:.8rem}.compact-form .duration-radio .radio-description[data-v-69087831],.compact-form .period-radio .radio-description[data-v-69087831]{font-size:.7rem;display:none}.compact-form .days-selection .modern-checkbox[data-v-69087831]{margin-bottom:.1rem}.days-selection-modern[data-v-69087831]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.1rem}.day-row[data-v-69087831]{display:flex;align-items:center;justify-content:space-between;padding:.3rem .5rem;border:1px solid #e0e6ed;border-radius:4px;cursor:pointer;transition:all .2s ease;background:#fff}@media (max-width:1200px){.days-selection-modern[data-v-69087831]{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media (max-width:768px){.days-selection-modern[data-v-69087831]{grid-template-columns:repeat(3,1fr);gap:.1rem}}@media (max-width:576px){.days-selection-modern[data-v-69087831]{grid-template-columns:repeat(2,1fr)}}.day-row[data-v-69087831]:hover{background:#f8f9fa;border-color:var(--RegColor,#0094a2)}.day-row.day-selected[data-v-69087831]{background:var(--RegColor,#0094a2);border-color:var(--RegColor,#0094a2);color:#fff}.day-content[data-v-69087831]{display:flex;align-items:center;gap:.5rem;min-width:0}.day-name[data-v-69087831]{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day-short[data-v-69087831]{font-size:.75rem;opacity:.7;font-weight:400;white-space:nowrap}@media (max-width:768px){.day-name[data-v-69087831]{display:none}.day-short[data-v-69087831]{font-size:.8rem;opacity:1;font-weight:500}}@media (max-width:576px){.day-short[data-v-69087831]{font-size:.75rem}}@media (min-width:992px){.day-short[data-v-69087831]{display:none}}.day-selected .day-short[data-v-69087831]{opacity:.9}.day-check[data-v-69087831]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.day-check i[data-v-69087831]{font-size:.6rem;color:#fff}.modern-radio-selection[data-v-69087831]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.2rem}.radio-row[data-v-69087831]{display:flex;align-items:center;justify-content:space-between;padding:.3rem .5rem;border:1px solid #e0e6ed;border-radius:4px;cursor:pointer;transition:all .2s ease;background:#fff}@media (max-width:1200px){.modern-radio-selection[data-v-69087831]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:768px){.modern-radio-selection[data-v-69087831]{grid-template-columns:1fr 1fr;gap:.1rem}}@media (max-width:576px){.modern-radio-selection[data-v-69087831]{grid-template-columns:1fr}}.radio-row[data-v-69087831]:hover{background:#f8f9fa;border-color:var(--RegColor,#0094a2)}.radio-row.radio-selected[data-v-69087831]{background:var(--RegColor,#0094a2);border-color:var(--RegColor,#0094a2);color:#fff}.radio-row.radio-selected .radio-description[data-v-69087831],.radio-row.radio-selected .radio-label[data-v-69087831]{color:#fff}.radio-row.radio-selected i[data-v-69087831]{color:#fff!important}.radio-content[data-v-69087831]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.radio-content i[data-v-69087831]{flex-shrink:0}@media (max-width:768px){.radio-content[data-v-69087831]{gap:.3rem}.radio-content i[data-v-69087831]{font-size:.8rem}}@media (max-width:576px){.radio-content i[data-v-69087831]{font-size:.75rem}}.radio-text[data-v-69087831]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.radio-label[data-v-69087831]{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radio-description[data-v-69087831]{font-size:.75rem;opacity:.7;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.radio-label[data-v-69087831]{font-size:.8rem}.radio-description[data-v-69087831]{font-size:.7rem;display:none}}@media (max-width:576px){.radio-label[data-v-69087831]{font-size:.75rem}}.radio-selected .radio-description[data-v-69087831]{opacity:.9}.radio-check[data-v-69087831]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.radio-check i[data-v-69087831]{font-size:.6rem;color:#fff}.modern-radio-selection .radio-row[data-v-69087831]{border-radius:6px;border-left:3px solid #e0e6ed}.modern-radio-selection .radio-row.radio-selected[data-v-69087831],.modern-radio-selection .radio-row[data-v-69087831]:hover{border-left-color:var(--RegColor,#0094a2)}.modern-radio-selection .radio-check[data-v-69087831]{background:rgba(0,148,162,.1);border-radius:50%;width:14px;height:14px}.modern-radio-selection .radio-row.radio-selected .radio-check[data-v-69087831]{background:hsla(0,0%,100%,.2)}.days-selection-modern .day-row[data-v-69087831]{border-radius:4px;border-left:3px solid transparent;border-style:dashed;border-width:1px;border-left-width:3px}.days-selection-modern .day-row.day-selected[data-v-69087831],.days-selection-modern .day-row[data-v-69087831]:hover{border-left-color:var(--RegColor,#0094a2);border-style:solid}.days-selection-modern .day-check[data-v-69087831]{background:rgba(0,148,162,.1);border-radius:3px;width:14px;height:14px}.days-selection-modern .day-row.day-selected .day-check[data-v-69087831]{background:hsla(0,0%,100%,.2)}.compact-form .modern-table[data-v-69087831]{font-size:.8rem}.compact-form .modern-table td[data-v-69087831],.compact-form .modern-table th[data-v-69087831]{padding:.3rem}.compact-form .modern-pagination[data-v-69087831]{font-size:.75rem;margin-bottom:.5rem!important}.compact-form .submit-info[data-v-69087831]{margin-bottom:.5rem;display:none}.compact-form .submit-info .info-item[data-v-69087831]{margin-bottom:.2rem}.compact-form .mb-3[data-v-69087831]{margin-bottom:.5rem!important}.compact-form .form-sub-label[data-v-69087831]{font-size:.8rem;margin-bottom:.2rem!important}.compact-form .modern-date-input[data-v-69087831],.compact-form .modern-form-select[data-v-69087831],.compact-form .modern-textarea[data-v-69087831]{font-size:.85rem}.compact-form .modern-date-input[data-v-69087831]{margin-bottom:0!important}.compact-form .modern-date-input[data-v-69087831] .form-control{margin-bottom:0!important;padding:.375rem .75rem}.compact-form .modern-date-input[data-v-69087831] .input-group,.modern-date-input[data-v-69087831],.modern-date-input[data-v-69087831] *{margin-bottom:0!important}.compact-form .action-selection .form-sub-label[data-v-69087831]{margin-bottom:.3rem!important}.compact-form .modern-form-row[data-v-69087831]{margin-left:-5px;margin-right:-5px}.compact-form .modern-form-row>[class*=col-][data-v-69087831]{padding-left:5px;padding-right:5px}.error-card[data-v-69087831]{animation:shake-69087831 .5s ease-in-out}@keyframes shake-69087831{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.read-status-container[data-v-69087831]{display:flex;align-items:center;gap:.5rem}.read-indicator[data-v-69087831]{display:flex;align-items:center;gap:.3rem;font-size:.9em}.read-icon-wrapper[data-v-69087831]{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;transition:all .2s ease}.read-icon-wrapper[data-v-69087831]:hover{background:rgba(40,167,69,.1);transform:scale(1.1)}.read-icon-main[data-v-69087831]{transition:opacity .2s ease}.read-icon-hover[data-v-69087831]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;color:#6c757d;font-size:.9em;transition:opacity .2s ease}.read-icon-wrapper:hover .read-icon-main[data-v-69087831]{opacity:0}.read-icon-wrapper:hover .read-icon-hover[data-v-69087831]{opacity:1}.read-time[data-v-69087831]{color:#6c757d;font-size:.85em}.no-access-container[data-v-69087831]{display:flex;justify-content:center;align-items:center;min-height:500px;padding:40px 20px}.no-access-card[data-v-69087831]{background:linear-gradient(135deg,#fff3cd,#fff);border:2px solid #ffc107;border-radius:16px;padding:48px 40px;text-align:center;max-width:600px;box-shadow:0 8px 24px rgba(255,193,7,.2);animation:fadeInScale-69087831 .5s ease-out}@keyframes fadeInScale-69087831{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.no-access-icon[data-v-69087831]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#ffc107,#ff9800);border-radius:50%;margin-bottom:24px;box-shadow:0 4px 16px rgba(255,193,7,.3)}.no-access-icon i[data-v-69087831]{font-size:2.5rem;color:#fff}.no-access-title[data-v-69087831]{font-size:1.75rem;font-weight:700;color:#856404;margin-bottom:16px}.no-access-message[data-v-69087831]{font-size:1.1rem;color:#856404;line-height:1.6;margin-bottom:24px;font-weight:500}.no-access-info[data-v-69087831]{display:inline-flex;align-items:center;padding:12px 20px;background:rgba(255,193,7,.15);border-radius:8px;color:#856404;font-size:.95rem;font-weight:500}.no-access-info i[data-v-69087831]{font-size:1.1rem}@media (max-width:768px){.no-access-container[data-v-69087831]{min-height:400px;padding:20px 15px}.no-access-card[data-v-69087831]{padding:32px 24px}.no-access-icon[data-v-69087831]{width:64px;height:64px}.no-access-icon i[data-v-69087831]{font-size:2rem}.no-access-title[data-v-69087831]{font-size:1.5rem}.no-access-message[data-v-69087831]{font-size:1rem}}.user-scope-switch[data-v-69087831]{flex-shrink:0}.switch-container[data-v-69087831]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch-track[data-v-69087831]{position:relative;display:flex;background:#f8f9fa;border:2px solid #e9ecef;border-radius:25px;padding:4px;transition:all .3s ease;min-width:280px;height:50px}.switch-track[data-v-69087831]:hover{border-color:#17a2b8;box-shadow:0 2px 8px rgba(23,162,184,.15)}.switch-track.switch-active[data-v-69087831]{background:linear-gradient(135deg,#e7f8ff,#f8f9fa)}.switch-option[data-v-69087831]{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:500;color:#6c757d;transition:all .3s ease}.switch-option i[data-v-69087831]{font-size:.95rem;transition:all .3s ease}.switch-option.active[data-v-69087831]{color:#fff}.switch-option.active i[data-v-69087831]{transform:scale(1.1)}.switch-slider[data-v-69087831]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:linear-gradient(135deg,#17a2b8,#138496);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(23,162,184,.3);z-index:1}.switch-slider.slider-right[data-v-69087831]{left:50%}.switch-container:hover .switch-slider[data-v-69087831]{box-shadow:0 4px 12px rgba(23,162,184,.4)}@media (max-width:768px){.switch-track[data-v-69087831]{min-width:220px;height:44px}.switch-option[data-v-69087831]{font-size:.75rem;padding:6px 12px}.switch-option span[data-v-69087831]{display:none}.switch-option i[data-v-69087831]{font-size:1.1rem}}@media (max-width:576px){.d-flex.align-items-center[style*="gap: 12px"][data-v-69087831]{flex-direction:column;align-items:stretch!important}.user-scope-switch[data-v-69087831]{width:100%}.switch-track[data-v-69087831]{width:100%;min-width:unset}}[data-v-69087831] .pagination .page-item.active .page-link{background-color:#17a2b8;border-color:#17a2b8;color:#fff}[data-v-69087831] .pagination .page-item.active .page-link:hover{background-color:#138496;border-color:#117a8b}[data-v-69087831] .pagination .page-link{color:#17a2b8}[data-v-69087831] .pagination .page-link:hover{color:#138496;background-color:#e3f7fa}[data-v-69087831] .pagination .page-link:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.25)}[data-v-69087831] .modal-info .modal-body-custom{padding:0!important}.tchat-info[data-v-69087831]{padding:1rem}.hidden[data-v-69087831]{visibility:hidden}.loading-container[data-v-b3a4acb8]{display:flex;justify-content:center;align-items:center;width:99.8%;margin-left:1px;background-color:#f0f0f0;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.loading-item[data-v-b3a4acb8]{display:flex;flex-direction:column;align-items:center;gap:10px}.loading-icon[data-v-b3a4acb8]{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.loading-text[data-v-b3a4acb8]{font-size:1em;font-weight:700;color:#333}.box[data-v-231321e4]{padding:10px 0 10px 10px;border-radius:8px;border:1px solid #e0e0e0}.box[data-v-231321e4],.errorBox[data-v-231321e4]{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.errorBox[data-v-231321e4]{padding:10px;border-radius:8px;border:1px solid red}.errorMessage[data-v-231321e4]{color:red;font-size:.8em}.boxLabel[data-v-231321e4]{font-weight:600;color:#333;font-size:1.1em}.label[data-v-231321e4]{margin-bottom:-5px}.unitLabel[data-v-231321e4]{margin-bottom:0}.flex-column[data-v-231321e4]{display:flex;flex-direction:column}.baseInput[data-v-231321e4]{width:100px}.nameInput[data-v-231321e4]{width:250px}.unitInput[data-v-231321e4]{width:150px}.realign[data-v-231321e4]{margin-top:19px}.perPage[data-v-7ea9b29d]{margin-top:-16px;margin-left:5px}.customPagination[data-v-7ea9b29d] .page-item .page-link{font-size:16px;color:#138496}.customPagination[data-v-7ea9b29d] .page-item.active .page-link{font-size:16px;color:#fff!important;background-color:#138496}.detail-panel[data-v-7ea9b29d]{background:linear-gradient(135deg,#f2f2f2,#e9ecef);padding:25px;border-left:4px solid #1094a1;margin:0;border-radius:8px}.month-timeline[data-v-7ea9b29d]{position:relative;padding:0}.month-item[data-v-7ea9b29d]{border-left:4px solid #1094a1}.created-item[data-v-7ea9b29d],.month-item[data-v-7ea9b29d]{background:#fff;border-radius:10px;padding:15px;margin-bottom:15px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.created-item[data-v-7ea9b29d]{border-left:4px solid #ffc105}.day-badge[data-v-7ea9b29d]{background:#1094a1}.day-badge[data-v-7ea9b29d],.info-badge[data-v-7ea9b29d]{display:inline-block;color:#fff;padding:4px 8px;border-radius:15px;font-size:.8em;margin:2px}.day-badge.weekend[data-v-7ea9b29d]{background:#dc3545}.day-badge.holiday[data-v-7ea9b29d]{background:#ffc107;color:#212529}.modification-log[data-v-7ea9b29d]{background:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;padding:10px;margin-top:10px}.progress-bar-custom[data-v-7ea9b29d]{height:8px;border-radius:4px;background:#e9ecef;overflow:hidden;position:relative}.progress-fill[data-v-7ea9b29d]{height:100%;float:left;transition:width .3s ease;background:linear-gradient(90deg,#56ccf2,#2f80ed)}.btn-modern[data-v-7ea9b29d]{border-radius:20px;padding:8px 16px;font-weight:500;transition:all .3s ease}.btn-modern[data-v-7ea9b29d]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.btn-modern[data-v-7ea9b29d]:disabled{cursor:not-allowed}.user-avatar[data-v-7ea9b29d]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;margin-right:12px}.array[data-v-7ea9b29d]{margin-bottom:0}.noData[data-v-7ea9b29d]{border:1px solid #dee2e6;margin-top:0;border-top:none;padding-top:8px;background-color:#f8f9fa;color:#6c757d;font-weight:700}.tooltip-custom[data-v-7ea9b29d]{opacity:1!important}[data-v-7ea9b29d] .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-color:#1094a1!important;border-radius:5px}[data-v-7ea9b29d] .actifCell{background-color:#28a745!important;color:#fff;vertical-align:middle!important}[data-v-7ea9b29d] .closedCell{background-color:#ffc105!important;color:#000;vertical-align:middle!important}[data-v-7ea9b29d] .inactifCell{background-color:#dc3545!important;color:#fff;vertical-align:middle!important}.preview-item[data-v-7ea9b29d]{background:#fff;border-radius:10px;padding:15px;margin-bottom:15px;box-shadow:0 2px 10px rgba(0,0,0,.05);border-left:4px solid #28a745}.content[data-v-74be5621]{margin-top:-30px}.fade-enter-active[data-v-74be5621]{transition:opacity .5s}.fade-leave-active[data-v-74be5621]{transition:opacity .01s}.fade-enter[data-v-74be5621],.fade-leave-to[data-v-74be5621]{opacity:0}.label[data-v-74be5621]{margin-bottom:-5px}.realign[data-v-74be5621]{margin-top:19px}.custom-radio-group .custom-control[data-v-74be5621]{margin-bottom:.5rem;background:#f8f9fa;border-radius:5px;padding:.5rem 1rem;transition:background .2s}.custom-radio-group .custom-control-input:checked~.custom-control-label[data-v-74be5621]{color:#17a2b8;font-weight:700}.box[data-v-74be5621]{padding:10px 0 10px 10px;border-radius:8px;border:1px solid #e0e0e0}.box[data-v-74be5621],.errorBox[data-v-74be5621]{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.errorBox[data-v-74be5621]{padding:10px;border-radius:8px;border:1px solid red}.errorMessage[data-v-74be5621]{color:red;font-size:.8em}.boxLabel[data-v-74be5621]{font-weight:600;color:#333;font-size:1.1em}.customInput[data-v-74be5621]{width:auto;min-width:80px;max-width:100%}.box[data-v-ae61c304]{background-color:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #e0e0e0}.horizontal-steps-container[data-v-ae61c304]{padding:20px}.steps-workflow[data-v-ae61c304]{display:flex;align-items:center;justify-content:center;margin-bottom:15px;position:relative}.step-item[data-v-ae61c304]{display:flex;flex-direction:column;align-items:center;position:relative;margin:0 15px;cursor:pointer}.step-circle[data-v-ae61c304]{width:45px;height:45px;border-radius:50%;background:#e9ecef;border:3px solid #dee2e6;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;z-index:2}.step-circle[data-v-ae61c304]:hover{background:#f8f9fa;border-color:#17a2b8;transform:scale(1.05)}.step-circle.active[data-v-ae61c304]{background:#17a2b8;border-color:#138496;color:#fff;box-shadow:0 0 0 4px rgba(23,162,184,.2);transform:scale(1.1)}.step-circle.completed[data-v-ae61c304]{background:#28a745;border-color:#1e7e34;color:#fff}.step-circle.completed.active[data-v-ae61c304]{background:#17a2b8;border-color:#138496}.step-number[data-v-ae61c304]{font-weight:700;font-size:16px}.step-label[data-v-ae61c304]{margin-top:10px;font-size:12px;text-align:center;color:#6c757d;font-weight:500;transition:color .3s ease;max-width:70px;line-height:1.2}.step-label.active[data-v-ae61c304]{color:#17a2b8;font-weight:700}.step-connector[data-v-ae61c304]{position:absolute;top:22px;left:50px;width:50px;height:3px;background:#dee2e6;z-index:1;transition:background-color .3s ease}.step-connector.completed[data-v-ae61c304]{background:#28a745}.step-content[data-v-ae61c304]{margin-top:20px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;animation:fadeIn-ae61c304 .3s ease}.no-selection[data-v-ae61c304]{margin-top:20px;padding:40px;text-align:center}@keyframes fadeIn-ae61c304{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.steps-workflow[data-v-ae61c304]{flex-wrap:wrap;gap:15px}.step-item[data-v-ae61c304]{margin:0 8px}.step-circle[data-v-ae61c304]{width:40px;height:40px}.step-number[data-v-ae61c304]{font-size:14px}.step-connector[data-v-ae61c304]{display:none}.step-label[data-v-ae61c304]{font-size:11px;max-width:60px}}@media (max-width:480px){.horizontal-steps-container[data-v-ae61c304]{padding:10px}.step-circle[data-v-ae61c304]{width:35px;height:35px}.step-number[data-v-ae61c304]{font-size:12px}}.chevron-btn[data-v-ae61c304]{width:35px;height:35px;border-radius:50%;background:#17a2b8;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer;box-shadow:0 2px 6px rgba(23,162,184,.15);transition:background .2s}.chevron-btn[data-v-ae61c304]:hover{background:#138496}.chevron-icon[data-v-ae61c304]{font-weight:700;font-size:22px}.chevron-left[data-v-ae61c304]{margin-right:10px;padding-left:3px}.chevron-right[data-v-ae61c304]{margin-left:10px;padding-right:3px}.validator-section[data-v-ae61c304]{font-size:14px;color:#343a40;text-align:center;margin-bottom:10px}.content[data-v-37f10939]{margin-left:320px}.active[data-v-37f10939]{background-color:#1094a1!important}.item[data-v-37f10939]{color:#1094a1!important}.form-label[data-v-37f10939]{margin-bottom:.5rem}.status-select[data-v-37f10939]{max-width:120px}.status-indicator[data-v-37f10939]{font-size:.85rem;font-weight:500;padding:.25rem .5rem;border-radius:3px}.status-active[data-v-37f10939]{color:#28a745;background-color:#d4edda}.status-inactive[data-v-37f10939]{color:#6c757d;background-color:#e2e3e5}.selected-items[data-v-37f10939]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:.75rem;margin-top:.5rem}.selected-items-header[data-v-37f10939]{margin-bottom:.5rem}.user-list[data-v-37f10939]{display:flex;flex-direction:column;gap:.5rem}.user-item[data-v-37f10939]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:.5rem;border-radius:4px;border:1px solid #e9ecef}.user-item[data-v-37f10939]:hover{border:2px solid #17a2b8;background:#f1f3f5}.cursor-pointer[data-v-37f10939]{cursor:pointer}.user-content[data-v-37f10939]{display:flex;align-items:center}.user-avatar[data-v-37f10939]{width:28px;height:28px;background:#17a2b8;font-size:.7rem;margin-right:.5rem}.user-details[data-v-37f10939]{display:flex;flex-direction:column}.user-name[data-v-37f10939]{font-size:.85rem}.user-item.selected[data-v-37f10939]{background:#e7f3ff;border:1px solid #17a2b8;box-shadow:0 1px 3px rgba(23,162,184,.1)}.user-item.selected .user-avatar[data-v-37f10939]{background:#17a2b8;border:2px solid #fff;box-shadow:0 0 0 1px #17a2b8}.user-item[data-v-37f10939]{transition:all .2s ease}.user-item.selected[data-v-37f10939]:after{content:"✓";position:relative;right:.75rem;color:#17a2b8;font-weight:700;font-size:.9rem}.user-role[data-v-37f10939]{font-size:.75rem}.service-list[data-v-37f10939]{display:flex;flex-wrap:wrap;gap:.5rem}.service-item[data-v-37f10939]{display:inline-flex;align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:.25rem .75rem;font-size:.8rem;color:#495057}.remove-btn[data-v-37f10939]{background:none;border:none;color:#dc3545;font-size:1.1rem;cursor:pointer;padding:.25rem;line-height:1;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;margin-left:.5rem}.remove-btn[data-v-37f10939]:hover{background:#f8f9fa}.no-selection[data-v-37f10939]{padding:.5rem;text-align:center;border:1px dashed #dee2e6;border-radius:4px;margin-top:.5rem}.form-actions[data-v-37f10939]{border-top:1px solid #e9ecef;padding-top:1rem}.save-btn[data-v-37f10939]{min-width:100px}@media (max-width:768px){.user-content[data-v-37f10939]{flex:1}.service-list[data-v-37f10939]{flex-direction:column}.service-item[data-v-37f10939]{border-radius:4px}}.toggle-switch-container[data-v-37f10939]{display:flex;justify-content:center}.toggle-switch[data-v-37f10939]{position:relative;display:inline-block}.toggle-switch input[data-v-37f10939]{position:absolute;opacity:0;width:0;height:0}.toggle-label[data-v-37f10939]{display:flex;background:#f8f9fa;border:1px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.18);border-radius:25px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease}.toggle-option[data-v-37f10939]{padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;color:#6c757d;transition:all .3s ease;position:relative;z-index:2}.toggle-label[data-v-37f10939]:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:#17a2b8;border-radius:20px;transition:transform .3s ease;z-index:1}.toggle-switch input:checked+.toggle-label[data-v-37f10939]:before{transform:translateX(100%)}.toggle-switch input:checked+.toggle-label .toggle-option.right[data-v-37f10939],.toggle-switch input:not(:checked)+.toggle-label .toggle-option.left[data-v-37f10939]{color:#fff}@media (max-width:576px){.radio-label[data-v-37f10939],.toggle-option[data-v-37f10939],.toggle-tab[data-v-37f10939]{padding:.5rem .75rem;font-size:.8rem}.radio-label i[data-v-37f10939],.toggle-option i[data-v-37f10939],.toggle-tab i[data-v-37f10939]{margin-right:.25rem}}.toggle-label.toggle-disabled[data-v-37f10939]{opacity:.7;cursor:not-allowed}.toggle-label.toggle-disabled[data-v-37f10939]:before{background:#6c757d!important;opacity:.6}.toggle-option-disabled[data-v-37f10939]{color:#adb5bd!important;opacity:.7;position:relative}.toggle-option-disabled .icon-disabled[data-v-37f10939]{color:#adb5bd!important}.lock-icon[data-v-37f10939]{font-size:.7rem;color:#dc3545;opacity:.8;animation:lockPulse-37f10939 2s infinite}@keyframes lockPulse-37f10939{0%,to{opacity:.6}50%{opacity:1}}.toggle-label.toggle-disabled .toggle-option-disabled[data-v-37f10939]{pointer-events:none}.disabled-info-message[data-v-37f10939]{background:linear-gradient(135deg,#fff3cd,#fef7e0);border:1px solid #ffeaa7;border-radius:6px;padding:.75rem;margin-top:.5rem;position:relative;overflow:hidden}.disabled-info-message[data-v-37f10939]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#ffc107}.info-content[data-v-37f10939]{display:flex;align-items:flex-start;padding-left:.5rem}.info-icon[data-v-37f10939]{color:#856404;margin-right:.5rem;margin-top:2px;flex-shrink:0;font-size:.9rem}.info-text[data-v-37f10939]{color:#856404;font-size:.85rem;line-height:1.4}.info-text strong[data-v-37f10939]{font-weight:600}.disabled-info-message[data-v-37f10939]{animation:slideInMessage-37f10939 .3s ease-out}@keyframes slideInMessage-37f10939{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.toggle-switch input:focus+.toggle-label.toggle-disabled[data-v-37f10939]{box-shadow:0 0 0 2px rgba(108,117,125,.3)}@media (max-width:576px){.disabled-info-message[data-v-37f10939]{padding:.6rem;margin-top:.75rem}.info-text[data-v-37f10939]{font-size:.8rem}.info-icon[data-v-37f10939]{font-size:.85rem}}.remplacants-management[data-v-37f10939]{padding-left:1rem;padding-right:1rem}.remplacants-header[data-v-37f10939]{background:#f8f9fa;padding:1rem;border-radius:6px;border:1px solid #e9ecef}.config-section[data-v-37f10939]{display:flex;align-items:center;gap:1rem}.config-label[data-v-37f10939]{font-weight:500;color:#495057;font-size:.9rem;margin:0}.config-input-group[data-v-37f10939]{display:flex;align-items:center;gap:.5rem}.config-input[data-v-37f10939]{width:80px}.config-unit[data-v-37f10939]{font-size:.85rem;color:#6c757d}.table-header[data-v-37f10939]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.table-title[data-v-37f10939]{color:#495057;font-weight:600}.btn-add[data-v-37f10939]{border-radius:4px}.remplacants-list[data-v-37f10939]{background:#fff;border:1px solid #e9ecef;border-radius:6px;overflow:hidden}.remplacant-card[data-v-37f10939]{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e9ecef;transition:background-color .2s ease}.remplacant-card[data-v-37f10939]:last-child{border-bottom:none}.remplacant-card[data-v-37f10939]:hover{background:#f8f9fa}.remplacant-priority[data-v-37f10939]{margin-right:1rem}.priority-badge[data-v-37f10939]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;color:#fff}.priority-high[data-v-37f10939]{background:#17a2b8}.priority-medium[data-v-37f10939]{background:#28a745}.priority-low[data-v-37f10939]{background:#6c757d}.remplacant-info[data-v-37f10939]{min-width:100px;border:none;background:transparent;font-size:12px;flex:1;margin-right:1rem}.remplacant-info.is-empty[data-v-37f10939]{color:#a0aec0;font-style:italic}[data-v-37f10939] .remplacant-info option{padding:8px 12px;font-weight:500;color:#2d3748;background-color:#fff;border-bottom:1px solid #f1f5f9}[data-v-37f10939] .remplacant-info option:hover:not(:disabled){background-color:#e6fffa;color:#17a2b8}[data-v-37f10939] .remplacant-info option:disabled{color:#a0aec0!important;background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#f8f9fa)!important;font-style:italic;opacity:.6;cursor:not-allowed;position:relative;text-decoration:line-through}.user-select[data-v-37f10939]{max-width:300px}.action-buttons[data-v-37f10939]{display:flex;gap:.25rem}.action-btn[data-v-37f10939]{width:32px;height:32px;border:1px solid #dee2e6;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:.8rem}.action-btn[data-v-37f10939]:hover:not(:disabled){background:#f8f9fa}.btn-up[data-v-37f10939]:hover:not(:disabled){color:#28a745;border-color:#28a745}.btn-down[data-v-37f10939]:hover:not(:disabled){color:#ffc107;border-color:#ffc107}.btn-delete[data-v-37f10939]:hover{color:#dc3545;border-color:#dc3545;background:#fff5f5}.action-btn-disabled[data-v-37f10939]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-37f10939]{text-align:center;padding:3rem 2rem}.empty-state i[data-v-37f10939]{font-size:3rem}.valideur-section[data-v-37f10939]{background:#f8f9fa;padding:1rem;border-radius:6px;border:1px solid #e9ecef}.section-header[data-v-37f10939]{margin-bottom:.75rem}.form-label[data-v-37f10939]{font-weight:500;color:#495057;margin:0;font-size:.9rem}.valideur-card[data-v-37f10939]{display:flex;align-items:center;background:#fff;padding:.75rem;border-radius:4px;border:1px solid #e9ecef}.user-avatar[data-v-37f10939]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.8rem;margin-right:.75rem}.user-avatar.valideur[data-v-37f10939]{background:#28a745}.user-details[data-v-37f10939]{flex:1}.user-name[data-v-37f10939]{font-weight:500;color:#495057;font-size:.9rem;line-height:1.2}.user-role[data-v-37f10939]{font-size:.8rem;color:#6c757d;line-height:1.2}@media (max-width:768px){.config-section[data-v-37f10939]{flex-direction:column;align-items:stretch;gap:.5rem}.table-header[data-v-37f10939]{flex-direction:column;align-items:stretch;gap:.75rem}.remplacant-card[data-v-37f10939]{flex-direction:column;align-items:stretch;gap:1rem}.remplacant-priority[data-v-37f10939]{align-self:center;margin-right:0}.user-select[data-v-37f10939]{max-width:none}}.b-popover[data-v-37f10939]{max-width:300px}.b-popover .popover-header[data-v-37f10939]{font-weight:600}.b-popover .popover-body[data-v-37f10939]{font-size:.85rem}.user-selection-popover .popover-header[data-v-37f10939]{background:linear-gradient(135deg,#17a2b8,#138496);border-bottom:none;padding:.75rem 1rem;border-radius:6px 6px 0 0}.popover-title-content[data-v-37f10939]{display:flex;align-items:center;font-weight:500;font-size:.9rem}.popover-content-light[data-v-37f10939]{padding:.5rem}.info-section[data-v-37f10939]{display:flex;flex-direction:column;gap:.75rem}.info-item[data-v-37f10939]{display:flex;align-items:flex-start;font-size:.8rem;line-height:1.4;padding:.5rem;background:#f8f9fa;border-radius:4px;border-left:3px solid transparent}.info-item[data-v-37f10939]:first-child{border-left-color:#ffc107}.info-item[data-v-37f10939]:nth-child(2){border-left-color:#17a2b8}.info-item[data-v-37f10939]:nth-child(3){border-left-color:#28a745}.info-item .b-icon[data-v-37f10939]{margin-top:2px;flex-shrink:0}.info-item span[data-v-37f10939]{color:#495057}.creation-popover .popover-body[data-v-37f10939]{padding:.75rem}.creation-popover .popover-content[data-v-37f10939]{display:flex;align-items:center;font-size:.85rem;color:#495057}.creation-popover .b-icon[data-v-37f10939]{color:#17a2b8;flex-shrink:0}.content[data-v-a0b1062c]{margin-left:320px}.form-label[data-v-a0b1062c]{font-weight:600;color:#495057;margin-bottom:.5rem;font-size:.9rem}.status-select[data-v-a0b1062c]{max-width:120px}.save-btn[data-v-a0b1062c]{min-width:100px}.action-btn-disabled[data-v-a0b1062c]:disabled{opacity:.6;cursor:not-allowed}.form-actions[data-v-a0b1062c]{border-top:1px solid #e9ecef;padding-top:1rem}.notification-options[data-v-a0b1062c]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.notification-option-card[data-v-a0b1062c]{background:#fff;border:2px solid #e9ecef;border-radius:6px;transition:all .3s ease;cursor:pointer;overflow:hidden;position:relative}.notification-options-row[data-v-a0b1062c]{display:flex;gap:1rem;margin-top:.5rem}.notification-options-row .notification-option-card[data-v-a0b1062c]{flex:1}.notification-option-card[data-v-a0b1062c]:hover{border-color:#17a2b8;transform:translateY(-1px);box-shadow:0 3px 8px rgba(23,162,184,.15)}.notification-option-card.active[data-v-a0b1062c]{background:linear-gradient(135deg,#17a2b8,#138496);border-color:#17a2b8;box-shadow:0 4px 12px rgba(23,162,184,.3)}.notification-option-card.active .option-title[data-v-a0b1062c]{color:#fff;font-weight:600}.notification-option-card.active .option-description[data-v-a0b1062c]{color:hsla(0,0%,100%,.9)}.option-content[data-v-a0b1062c]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}.option-left[data-v-a0b1062c]{display:flex;align-items:center;gap:.75rem;flex:1}.option-icon[data-v-a0b1062c]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;transition:all .3s ease}.notification-option-card:not(.active) .option-icon[data-v-a0b1062c]{background:#f8f9fa;border:1px solid #e9ecef}.notification-option-card.active .option-icon[data-v-a0b1062c]{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3)}.option-details[data-v-a0b1062c]{flex:1}.option-title[data-v-a0b1062c]{font-size:.875rem;font-weight:500;margin-bottom:.2rem;color:#495057;transition:color .3s ease;line-height:1.2}.option-description[data-v-a0b1062c]{font-size:.75rem;color:#6c757d;line-height:1.2;transition:color .3s ease}.option-checkbox[data-v-a0b1062c]{margin-left:.5rem}.notification-option-card .custom-control[data-v-a0b1062c]{min-height:1.2rem}.notification-option-card .custom-control-label[data-v-a0b1062c]{font-size:.875rem;line-height:1.2}.notification-option-card .custom-control-input:checked~.custom-control-label[data-v-a0b1062c]:before{background-color:#fff;border-color:#fff}.notification-option-card .custom-control-input:checked~.custom-control-label[data-v-a0b1062c]:after{color:#17a2b8}.notification-option-card:not(.active) .custom-control-input:checked~.custom-control-label[data-v-a0b1062c]:before{background-color:#17a2b8;border-color:#17a2b8}.notification-option-card:not(.active) .custom-control-input:checked~.custom-control-label[data-v-a0b1062c]:after{color:#fff}.notification-option-card[data-v-a0b1062c]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#17a2b8;transform:scaleY(0);transition:transform .3s ease;transform-origin:top}.notification-option-card.active[data-v-a0b1062c]:before{transform:scaleY(1)}.notification-option-card[data-v-a0b1062c]:focus{outline:2px solid #17a2b8;outline-offset:1px}.notification-option-card.active .option-icon svg[data-v-a0b1062c]{animation:iconPulse-a0b1062c 2.5s infinite}@keyframes iconPulse-a0b1062c{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media (max-width:768px){.notification-options[data-v-a0b1062c]{gap:.5rem}.notification-options-row[data-v-a0b1062c]{flex-direction:column;gap:.5rem}.option-content[data-v-a0b1062c]{padding:.625rem .875rem}.option-icon[data-v-a0b1062c]{width:28px;height:28px;font-size:.9rem}.option-title[data-v-a0b1062c]{font-size:.8rem}.option-description[data-v-a0b1062c]{font-size:.7rem}.option-left[data-v-a0b1062c]{gap:.5rem}.option-checkbox[data-v-a0b1062c]{margin-left:.375rem}}@media (max-width:576px){.notification-options[data-v-a0b1062c]{gap:.375rem}.option-content[data-v-a0b1062c]{padding:.5rem .75rem}.option-left[data-v-a0b1062c]{gap:.5rem}.option-icon[data-v-a0b1062c]{width:26px;height:26px;font-size:.85rem}.option-checkbox[data-v-a0b1062c]{margin-left:.25rem}}.default-values-container[data-v-a0b1062c]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:1rem;margin-top:.5rem}.default-section[data-v-a0b1062c]{margin-bottom:1rem}.default-section[data-v-a0b1062c]:last-child{margin-bottom:0}.default-section-title[data-v-a0b1062c]{display:flex;align-items:center;font-weight:600;color:#495057;font-size:.9rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid #dee2e6}.default-values-grid[data-v-a0b1062c]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.default-value-card[data-v-a0b1062c]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#fff;border:1px solid #e9ecef;border-radius:6px;transition:all .2s ease}.default-value-card[data-v-a0b1062c]:hover{border-color:#17a2b8;box-shadow:0 2px 6px rgba(23,162,184,.1)}.default-value-icon[data-v-a0b1062c]{width:32px;height:32px;min-width:32px;border-radius:6px;background:#e8f5fa;border:1px solid #bee5eb;display:flex;align-items:center;justify-content:center;font-size:1rem}.default-value-content[data-v-a0b1062c]{flex:1;min-width:0}.default-value-label[data-v-a0b1062c]{font-weight:500;color:#495057;margin-bottom:.5rem;font-size:.85rem;display:block}.default-value-content .form-control[data-v-a0b1062c]{width:100%}.empty-default-state[data-v-a0b1062c]{text-align:center;padding:2rem 1rem;color:#6c757d}@media (max-width:992px){.default-values-grid[data-v-a0b1062c]{grid-template-columns:1fr;gap:.5rem}}@media (max-width:768px){.default-value-card[data-v-a0b1062c]{flex-direction:column;align-items:stretch;gap:.5rem}.default-value-icon[data-v-a0b1062c]{align-self:flex-start}.default-section-title[data-v-a0b1062c]{font-size:.85rem}}@media (max-width:576px){.default-values-container[data-v-a0b1062c]{padding:.75rem}.default-value-card[data-v-a0b1062c]{padding:.625rem}.default-value-icon[data-v-a0b1062c]{width:28px;height:28px;min-width:28px;font-size:.9rem}.default-section-title[data-v-a0b1062c],.default-value-label[data-v-a0b1062c]{font-size:.8rem}}.order-header[data-v-a0b1062c]{background:#f8f9fa;padding:1rem;border-radius:6px;border:1px solid #e9ecef}.order-title[data-v-a0b1062c]{color:#495057;font-weight:600;font-size:1rem}.order-list-container[data-v-a0b1062c]{background:#fff;border:1px solid #e9ecef;border-radius:6px;overflow:hidden}.notification-card[data-v-a0b1062c]{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e9ecef;transition:background-color .2s ease}.notification-card[data-v-a0b1062c]:last-child{border-bottom:none}.notification-card.current[data-v-a0b1062c]{background:linear-gradient(135deg,#e8f5e8,#f0fff0);border-left:4px solid #28a745}.notification-card.other[data-v-a0b1062c]:hover{background:#f8f9fa}.order-badge[data-v-a0b1062c]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;color:#fff;margin-right:1rem;flex-shrink:0}.current-badge[data-v-a0b1062c]{background:#28a745;box-shadow:0 2px 4px rgba(40,167,69,.3)}.other-badge[data-v-a0b1062c]{background:#6c757d}.notification-info[data-v-a0b1062c]{flex:1}.notification-name[data-v-a0b1062c]{font-weight:500;color:#495057;font-size:.9rem;margin-bottom:.25rem;display:flex;align-items:center}.notification-desc[data-v-a0b1062c]{font-size:.8rem;color:#6c757d;line-height:1.3}.order-controls[data-v-a0b1062c]{display:flex;gap:.25rem}.notification-status[data-v-a0b1062c]{margin-left:1rem}.empty-order-state[data-v-a0b1062c]{text-align:center;padding:3rem 2rem;color:#6c757d}.empty-state[data-v-a0b1062c]{text-align:center;padding:4rem 2rem}.custom-modal-header[data-v-a0b1062c]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#17a2b8,#138496);color:#fff;border-radius:.3rem .3rem 0 0;margin:-1rem -1rem 1.5rem -1rem}.header-content[data-v-a0b1062c]{display:flex;align-items:center;gap:1rem}.header-icon[data-v-a0b1062c]{width:48px;height:48px;background:hsla(0,0%,100%,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.3)}.header-text[data-v-a0b1062c]{display:flex;flex-direction:column;gap:.25rem}.modal-title[data-v-a0b1062c]{margin:0;font-size:1.1rem;font-weight:600;color:#fff}.modal-subtitle[data-v-a0b1062c]{color:hsla(0,0%,100%,.9);font-size:.85rem}.close-button[data-v-a0b1062c]{color:#fff;opacity:.8;padding:.5rem;transition:all .2s ease;font-size:1.2rem;line-height:1}.close-button[data-v-a0b1062c]:hover{opacity:1;color:#fff;background:hsla(0,0%,100%,.1);border-radius:4px}.custom-modal-footer[data-v-a0b1062c]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#f8f9fa;border-top:1px solid #e9ecef;border-radius:0 0 .3rem .3rem;margin:1.5rem -1rem -1rem -1rem}.footer-info[data-v-a0b1062c]{display:flex;align-items:center}.section-divider[data-v-a0b1062c]{display:flex;align-items:center;padding:.75rem 1rem;background:#f8f9fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;margin-bottom:.5rem}.section-divider span[data-v-a0b1062c]{font-size:.85rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.action-selector-container[data-v-a0b1062c]{background:#fff;border:2px solid #17a2b8;border-radius:6px;margin-top:.5rem;overflow:hidden}.action-selector-header[data-v-a0b1062c]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;background:linear-gradient(135deg,#e8f5fa,#f0f9fb);border-bottom:1px solid #bee5eb}.selector-icon[data-v-a0b1062c]{width:28px;height:28px;min-width:28px;border-radius:6px;background:#fff;border:1px solid #bee5eb;display:flex;align-items:center;justify-content:center;font-size:.9rem}.selector-info[data-v-a0b1062c]{flex:1}.selector-label[data-v-a0b1062c]{font-weight:600;color:#495057;font-size:.85rem;display:block;margin-bottom:.2rem}.selector-description[data-v-a0b1062c]{color:#6c757d;font-size:.72rem;line-height:1.2}.action-items-container[data-v-a0b1062c]{max-height:180px;overflow-y:auto;padding:.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.action-item[data-v-a0b1062c]{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #e9ecef;border-radius:6px;margin-bottom:0;cursor:pointer;transition:all .2s ease;background:#fff}.action-item[data-v-a0b1062c]:hover{border-color:#17a2b8;background:#f8fcfd;transform:translateX(2px)}.action-item.selected[data-v-a0b1062c]{border-color:#17a2b8;background:linear-gradient(135deg,#e8f5fa,#f0f9fb);box-shadow:0 2px 4px rgba(23,162,184,.1)}.action-item-checkbox[data-v-a0b1062c]{display:flex;align-items:center;flex-shrink:0}.action-item-content[data-v-a0b1062c]{flex:1;min-width:0}.action-item-name[data-v-a0b1062c]{font-weight:500;color:#495057;font-size:.8rem;margin-bottom:.2rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-item.selected .action-item-name[data-v-a0b1062c]{color:#17a2b8;font-weight:600}.action-item-meta[data-v-a0b1062c]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.action-item-meta .badge[data-v-a0b1062c]{font-size:.65rem;padding:.15rem .35rem}.action-item-meta small[data-v-a0b1062c]{font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-selector-footer[data-v-a0b1062c]{padding:.625rem 1rem;background:#f8f9fa;border-top:1px solid #e9ecef;text-align:center}.action-selector-footer small[data-v-a0b1062c]{font-size:.75rem}.empty-actions-state[data-v-a0b1062c]{grid-column:1/-1;text-align:center;padding:1.5rem 1rem;color:#6c757d}.slide-fade-enter-active[data-v-a0b1062c]{transition:all .3s ease}.slide-fade-leave-active[data-v-a0b1062c]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-a0b1062c],.slide-fade-leave-to[data-v-a0b1062c]{transform:translateY(-10px);opacity:0}.action-items-container[data-v-a0b1062c]::-webkit-scrollbar{width:5px}.action-items-container[data-v-a0b1062c]::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.action-items-container[data-v-a0b1062c]::-webkit-scrollbar-thumb{background:#cbd3da;border-radius:3px}.action-items-container[data-v-a0b1062c]::-webkit-scrollbar-thumb:hover{background:#adb5bd}@media (max-width:992px){.action-items-container[data-v-a0b1062c]{grid-template-columns:1fr;max-height:200px}}@media (max-width:768px){.action-selector-header[data-v-a0b1062c]{padding:.625rem .75rem}.selector-icon[data-v-a0b1062c]{width:26px;height:26px;min-width:26px;font-size:.85rem}.selector-label[data-v-a0b1062c]{font-size:.8rem}.selector-description[data-v-a0b1062c]{font-size:.7rem}.action-item[data-v-a0b1062c]{padding:.5rem}.action-item-name[data-v-a0b1062c]{font-size:.75rem}.action-item-meta .badge[data-v-a0b1062c]{font-size:.6rem}.action-selector-footer[data-v-a0b1062c]{padding:.5rem .75rem}}@media (max-width:576px){.action-items-container[data-v-a0b1062c]{max-height:150px}.action-item[data-v-a0b1062c]{padding:.425rem;gap:.375rem}.action-item-meta[data-v-a0b1062c]{flex-direction:column;align-items:flex-start;gap:.2rem}}@media (max-width:768px){.custom-modal-header[data-v-a0b1062c]{padding:1rem;margin:-1rem -1rem 1rem -1rem}.header-icon[data-v-a0b1062c]{width:40px;height:40px}.modal-title[data-v-a0b1062c]{font-size:1rem}.modal-subtitle[data-v-a0b1062c]{font-size:.8rem}.custom-modal-footer[data-v-a0b1062c]{flex-direction:column;gap:.75rem;align-items:stretch;padding:1rem;margin:1rem -1rem -1rem -1rem}.footer-info[data-v-a0b1062c]{justify-content:center;order:2}.custom-modal-footer .btn[data-v-a0b1062c]{width:100%}}@media (max-width:576px){.custom-modal-header[data-v-a0b1062c]{padding:.875rem}.header-content[data-v-a0b1062c]{gap:.75rem}.header-icon[data-v-a0b1062c]{width:36px;height:36px}.modal-title[data-v-a0b1062c]{font-size:.95rem}.modal-subtitle[data-v-a0b1062c]{font-size:.75rem}.close-button[data-v-a0b1062c]{font-size:1rem;padding:.375rem}.section-divider[data-v-a0b1062c]{padding:.625rem .75rem}.section-divider span[data-v-a0b1062c]{font-size:.8rem}}@media (max-width:768px){.content[data-v-a0b1062c]{margin-left:0}.notification-card[data-v-a0b1062c]{flex-direction:column;align-items:flex-start;gap:1rem}.order-controls[data-v-a0b1062c]{align-self:stretch;justify-content:center}.checkbox-content[data-v-a0b1062c]{flex-direction:column;text-align:center;gap:.5rem}.notification-options[data-v-a0b1062c]{gap:.75rem}.option-content[data-v-a0b1062c]{padding:.875rem 1rem}.option-icon[data-v-a0b1062c]{width:36px;height:36px;font-size:1.1rem}.option-title[data-v-a0b1062c]{font-size:.9rem}.option-description[data-v-a0b1062c]{font-size:.75rem}}@media (max-width:576px){.order-management[data-v-a0b1062c]{padding-left:0;margin-top:2rem}.notification-options[data-v-a0b1062c]{gap:.5rem}.option-content[data-v-a0b1062c]{padding:.75rem}.option-left[data-v-a0b1062c]{gap:.75rem}.option-icon[data-v-a0b1062c]{width:32px;height:32px;font-size:1rem}.option-checkbox[data-v-a0b1062c]{margin-left:.5rem}}.main-content[data-v-07b479ff]{transition:margin-left .3s cubic-bezier(.4,0,.2,1)}.content[data-v-07b479ff]{padding:1rem}.form-card[data-v-07b479ff]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e9ecef}.form-card .form-group[data-v-07b479ff]:last-of-type{margin-bottom:1rem}.help-detail[data-v-1eb65d6c]{--faq-brand:#008295;--faq-brand-dark:#006a79;--faq-surface:#fff;--faq-surface-muted:#eef4f7;--faq-border:rgba(0,130,149,0.14);--faq-text:#33434d;--faq-text-soft:#74828a;--faq-shadow:0 14px 30px rgba(28,72,87,0.08)}.help-detail__content[data-v-1eb65d6c]{display:flex;flex-direction:column;gap:20px}.admin-card[data-v-1eb65d6c],.detail-hero[data-v-1eb65d6c],.edit-panel[data-v-1eb65d6c],.support-card[data-v-1eb65d6c]{background:var(--faq-surface);border:1px solid var(--faq-border);border-radius:22px;box-shadow:var(--faq-shadow)}.detail-hero[data-v-1eb65d6c]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:18px;padding:20px}.detail-badge[data-v-1eb65d6c]{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(0,130,149,.08);color:var(--faq-brand);font-weight:700;margin-bottom:14px}.detail-title[data-v-1eb65d6c]{font-size:26px;color:var(--faq-text);font-weight:700;margin-bottom:12px}.detail-response[data-v-1eb65d6c]{font-size:15px;line-height:1.65;color:var(--faq-text);margin-bottom:16px}.detail-actions[data-v-1eb65d6c]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.download-card[data-v-1eb65d6c]{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;background:linear-gradient(135deg,rgba(0,130,149,.92),rgba(0,106,121,.92));color:#fff;text-decoration:none}.download-card__image[data-v-1eb65d6c]{width:48px}.download-card__title[data-v-1eb65d6c]{font-weight:700}.download-card__subtitle[data-v-1eb65d6c]{font-size:13px;color:hsla(0,0%,100%,.86)}.detail-edit-button[data-v-1eb65d6c]{border-radius:999px}.support-card[data-v-1eb65d6c]{padding:16px}.admin-card__title[data-v-1eb65d6c],.support-card__subtitle[data-v-1eb65d6c],.support-card__title[data-v-1eb65d6c]{font-weight:700;color:var(--faq-text)}.support-card__buttons[data-v-1eb65d6c]{display:flex;gap:10px;margin-top:14px}.support-card__thanks[data-v-1eb65d6c]{margin-top:14px;color:var(--faq-brand);font-weight:700}.support-card__comment[data-v-1eb65d6c]{margin-top:16px}.support-card__comment-title[data-v-1eb65d6c]{color:var(--faq-text);font-weight:700;margin-bottom:8px}.support-card__comment-actions[data-v-1eb65d6c]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.support-card__contact[data-v-1eb65d6c]{margin-top:22px;padding-top:18px;border-top:1px solid rgba(0,130,149,.1)}.support-card__contact p[data-v-1eb65d6c]{margin-bottom:6px}.admin-insight__toggle[data-v-1eb65d6c]{display:flex;align-items:center;gap:8px;background:rgba(0,130,149,.06);border:1px solid rgba(0,130,149,.18);border-radius:999px;padding:6px 14px;color:var(--faq-brand);font-size:12px;font-weight:700;cursor:pointer;margin-bottom:14px;transition:background .18s}.admin-insight__toggle[data-v-1eb65d6c]:hover{background:rgba(0,130,149,.13)}.admin-insight__toggle-icon[data-v-1eb65d6c]{font-size:14px}.admin-insight__toggle-chevron[data-v-1eb65d6c]{margin-left:auto;font-size:11px}.admin-collapse-enter-active[data-v-1eb65d6c],.admin-collapse-leave-active[data-v-1eb65d6c]{transition:max-height .32s ease,opacity .25s ease;overflow:hidden;max-height:800px}.admin-collapse-enter[data-v-1eb65d6c],.admin-collapse-leave-to[data-v-1eb65d6c]{max-height:0;opacity:0}.admin-insight__metrics[data-v-1eb65d6c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.metric-box[data-v-1eb65d6c]{padding:12px;border-radius:18px;background:var(--faq-surface-muted);border:1px solid rgba(0,130,149,.08);text-align:left}.metric-box--static[data-v-1eb65d6c]{cursor:default}.metric-box--active[data-v-1eb65d6c]{background:rgba(0,130,149,.08);border-color:rgba(0,130,149,.24)}.metric-box__label[data-v-1eb65d6c]{display:block;font-size:12px;color:var(--faq-text-soft);margin-bottom:6px}.metric-box__value[data-v-1eb65d6c]{display:block;font-size:22px;color:var(--faq-text);font-weight:700}.metric-box--positive .metric-box__value[data-v-1eb65d6c]{color:#218838}.metric-box--negative .metric-box__value[data-v-1eb65d6c]{color:#c82333}.admin-panels[data-v-1eb65d6c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}.admin-panels--single[data-v-1eb65d6c]{grid-template-columns:1fr}.admin-card[data-v-1eb65d6c]{padding:16px}.admin-card--wide[data-v-1eb65d6c]{grid-column:1/-1}.admin-card__empty[data-v-1eb65d6c]{color:var(--faq-text-soft);margin-top:12px}.admin-comment-list[data-v-1eb65d6c],.admin-event-list[data-v-1eb65d6c]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.admin-comment-filters[data-v-1eb65d6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.admin-filter-input[data-v-1eb65d6c],.admin-filter-select[data-v-1eb65d6c]{width:100%}.admin-filter-select[data-v-1eb65d6c]{height:34px;padding-top:4px;padding-bottom:4px;border:1px solid rgba(0,130,149,.14);border-radius:10px;background-color:#f8fbfc;font-size:12px}.admin-comment-item[data-v-1eb65d6c],.admin-event-item[data-v-1eb65d6c]{border:1px solid rgba(0,130,149,.08);border-radius:16px;padding:10px 12px;background:#fff}.admin-event-item[data-v-1eb65d6c]{display:flex;gap:10px}.admin-event-item__icon[data-v-1eb65d6c]{margin-top:2px}.admin-event-item__icon--positive[data-v-1eb65d6c]{color:#218838}.admin-event-item__icon--negative[data-v-1eb65d6c]{color:#c82333}.admin-comment-item__head[data-v-1eb65d6c],.admin-event-item__title[data-v-1eb65d6c]{color:var(--faq-text);font-weight:700}.admin-event-item__title--with-action[data-v-1eb65d6c]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-comment-item__head[data-v-1eb65d6c],.admin-event-item__meta[data-v-1eb65d6c]{font-size:11px;color:var(--faq-text-soft)}.admin-user-resolve[data-v-1eb65d6c]{min-width:58px;min-height:22px;padding:1px 8px;border-radius:999px;font-size:10px;line-height:1.2}.admin-user-skeleton[data-v-1eb65d6c]{display:inline-block;width:58px;height:22px;border-radius:999px;background:linear-gradient(90deg,rgba(0,130,149,.1) 25%,rgba(0,130,149,.2) 50%,rgba(0,130,149,.1) 75%);background-size:200% 100%;animation:admin-user-skeleton-wave-1eb65d6c 1.1s ease-in-out infinite}.admin-user-skeleton--label[data-v-1eb65d6c]{width:168px;max-width:min(52vw,240px)}@keyframes admin-user-skeleton-wave-1eb65d6c{0%{background-position:200% 0}to{background-position:-200% 0}}.admin-comment-item__head[data-v-1eb65d6c]{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.admin-comment-item__body[data-v-1eb65d6c]{color:var(--faq-text);line-height:1.5;font-size:13px}.edit-modal-grid[data-v-1eb65d6c]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px}.edit-modal-main[data-v-1eb65d6c],.edit-modal-side[data-v-1eb65d6c]{display:flex;flex-direction:column;gap:14px}.edit-panel[data-v-1eb65d6c]{padding:18px;border:1px solid var(--faq-border);border-radius:18px;background:var(--faq-surface);display:flex;flex-direction:column;gap:10px}.edit-form-block[data-v-1eb65d6c]{display:flex;flex-direction:column;gap:6px}.edit-form-label[data-v-1eb65d6c]{font-size:12px;font-weight:700;color:var(--faq-text)}.edit-form-input[data-v-1eb65d6c]{border:1px solid rgba(0,130,149,.14);height:42px;background:#f8fbfc;border-radius:12px;padding:8px 12px}.edit-category-preview[data-v-1eb65d6c]{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:rgba(0,130,149,.06);color:var(--faq-brand);font-weight:600;font-size:13px;margin-top:4px}.edit-category-preview--large[data-v-1eb65d6c]{margin-top:8px}.edit-inline-actions[data-v-1eb65d6c]{margin-top:4px}.edit-check-group[data-v-1eb65d6c]{max-height:160px;overflow:auto}.edit-helper-text[data-v-1eb65d6c]{font-size:12px;color:var(--faq-text-soft)}.edit-uid-badge[data-v-1eb65d6c]{align-self:flex-start;padding:4px 12px;border-radius:999px;background:rgba(0,130,149,.06);color:var(--faq-text-soft);font-size:11px;font-weight:600;border:1px solid rgba(0,130,149,.1)}.center[data-v-1eb65d6c]{display:flex;align-items:center;justify-content:center}.b-color2[data-v-1eb65d6c]{background:#f6842b!important;border-color:#f6842b!important;color:#fff!important}.c-color2[data-v-1eb65d6c]{color:#f6842b}.c-color1[data-v-1eb65d6c]{color:#59565f}.c-color3[data-v-1eb65d6c]{color:#008295}.cta[data-v-1eb65d6c]{font-family:Quicksand,sans-serif;color:#fff;font-size:16px;cursor:pointer;border:1px solid #f6842b;justify-content:center;align-items:center;border-radius:40px;box-shadow:0 9px 35px rgba(0,0,0,.3);display:inline-block;width:70%}.cta[data-v-1eb65d6c]:hover{color:#008295!important;background:transparent;box-shadow:0 10px 45px transparent}input[data-v-1eb65d6c]{border:none;height:40px;background:#efedf3;border-radius:10px;padding:5px 10px}.reponse[data-v-1eb65d6c]{font-size:16px;margin-bottom:15px}.question[data-v-1eb65d6c]{font-weight:700;margin-bottom:15px}.defaultText[data-v-1eb65d6c]{font-size:16px;color:#008295}.image[data-v-1eb65d6c]{margin-top:10px;width:4%}.button[data-v-1eb65d6c]{margin-right:10px}.footer[data-v-1eb65d6c]{display:flex;flex-direction:column;align-content:flex-end;align-items:center;border-top:1px solid #000;margin-top:20px;font-size:18px}.avis[data-v-1eb65d6c]{margin-top:15px}.areaIsValid[data-v-1eb65d6c]{color:#008295!important}.edit-field-error[data-v-1eb65d6c]{font-size:12px;color:#c82333;font-weight:600;margin-top:6px}.edit-form-control--invalid[data-v-1eb65d6c],.edit-form-control--invalid[data-v-1eb65d6c]:focus{border-color:#c82333!important;box-shadow:0 0 0 .12rem rgba(200,35,51,.12)!important}@media (max-width:1200px){.detail-hero[data-v-1eb65d6c],.edit-modal-grid[data-v-1eb65d6c]{grid-template-columns:1fr}.admin-insight__metrics[data-v-1eb65d6c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.admin-card[data-v-1eb65d6c],.detail-hero[data-v-1eb65d6c],.edit-panel[data-v-1eb65d6c],.support-card[data-v-1eb65d6c]{padding:16px}.detail-title[data-v-1eb65d6c]{font-size:24px}.admin-comment-filters[data-v-1eb65d6c],.admin-insight__metrics[data-v-1eb65d6c],.admin-panels[data-v-1eb65d6c]{grid-template-columns:1fr}.admin-comment-item__head[data-v-1eb65d6c]{flex-direction:column}}.faq-page[data-v-5a75e6fa]{--faq-brand:#008295;--faq-brand-dark:#006a79;--faq-accent:#f6842b;--faq-surface:#fff;--faq-surface-muted:#eef4f7;--faq-border:rgba(0,130,149,0.14);--faq-text:#33434d;--faq-text-soft:#74828a;--faq-shadow:0 16px 32px rgba(28,72,87,0.08)}.contentInit[data-v-5a75e6fa]{margin-left:0;padding-top:var(--customPadding);padding-right:18px;padding-left:18px}.faq-shell[data-v-5a75e6fa]{padding:18px 0 28px}.faq-topbar[data-v-5a75e6fa]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-bottom:18px}.faq-topbar-side[data-v-5a75e6fa]{display:flex;align-items:center}.faq-topbar-side--right[data-v-5a75e6fa]{justify-content:flex-end}.faq-topbar-center[data-v-5a75e6fa]{text-align:center}.page-kicker[data-v-5a75e6fa],.section-kicker[data-v-5a75e6fa]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faq-text-soft);font-weight:700}.page-title[data-v-5a75e6fa],.section-title[data-v-5a75e6fa]{margin:4px 0 0;color:var(--faq-text);font-weight:700}.page-title[data-v-5a75e6fa]{font-size:32px;cursor:pointer}.section-title[data-v-5a75e6fa]{font-size:24px}.section-title--small[data-v-5a75e6fa]{font-size:20px}.section-caption[data-v-5a75e6fa]{color:var(--faq-text-soft);font-size:13px}.feedback-item__action[data-v-5a75e6fa]{border:none;background:transparent}.back-button[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:10px;color:var(--faq-brand);font-weight:700;font-size:15px;padding:10px 22px;background:rgba(0,130,149,.08);border:1px solid rgba(0,130,149,.18);border-radius:999px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.back-button[data-v-5a75e6fa]:hover{background:rgba(0,130,149,.14);box-shadow:0 8px 20px rgba(0,130,149,.12);transform:translateX(-3px)}.create-button[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:10px 18px;box-shadow:0 12px 24px rgba(0,130,149,.16)}.content-section-card[data-v-5a75e6fa],.faq-form-block--panel[data-v-5a75e6fa],.faq-toolbar-card[data-v-5a75e6fa],.feedback-panel[data-v-5a75e6fa],.popular-card[data-v-5a75e6fa]{background:var(--faq-surface);border:1px solid var(--faq-border);border-radius:22px;box-shadow:var(--faq-shadow)}.faq-toolbar-card[data-v-5a75e6fa]{padding:20px 22px;margin-bottom:16px;background:linear-gradient(135deg,rgba(0,130,149,.08),rgba(246,132,43,.08))}.faq-toolbar-card__main[data-v-5a75e6fa]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:22px;align-items:center}.faq-toolbar-search[data-v-5a75e6fa]{display:flex;flex-direction:column}.hero-badge[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(0,130,149,.1);font-size:13px;font-weight:600;margin-bottom:16px;color:var(--faq-brand-dark)}.hero-title[data-v-5a75e6fa]{font-size:34px;line-height:1.15;margin-bottom:10px;font-weight:700;color:var(--faq-text)}.hero-title--compact[data-v-5a75e6fa]{font-size:24px}.hero-text[data-v-5a75e6fa]{max-width:700px;margin:0;color:var(--faq-text-soft);font-size:16px}.hero-text--compact[data-v-5a75e6fa]{max-width:560px;font-size:14px}.search-field[data-v-5a75e6fa]{display:flex;align-items:center;gap:12px;padding:0 10px 0 16px;background:hsla(0,0%,100%,.95);border-radius:18px;box-shadow:0 12px 24px rgba(28,72,87,.08);border:1px solid rgba(0,130,149,.14)}.search-field__clear[data-v-5a75e6fa],.search-field__icon[data-v-5a75e6fa]{flex:0 0 auto}.search-field__icon[data-v-5a75e6fa]{width:16px;overflow:hidden;color:var(--faq-text-soft);pointer-events:none;transition:opacity .18s ease,width .18s ease,margin .18s ease}.search-field__input[data-v-5a75e6fa]{flex:1 1 auto;min-width:0;height:56px;border:none;background:transparent;padding:0;color:var(--faq-text);font-size:15px}.search-field--active .search-field__icon[data-v-5a75e6fa],.search-field:focus-within .search-field__icon[data-v-5a75e6fa]{opacity:0;width:0;margin-right:-12px}.search-field__input[data-v-5a75e6fa]:focus{outline:none}.search-field__clear[data-v-5a75e6fa]{width:30px;height:30px;border:none;border-radius:50%;background:rgba(0,130,149,.08);color:var(--faq-brand)}.hero-hints[data-v-5a75e6fa]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hero-hint[data-v-5a75e6fa]{border:1px solid rgba(0,130,149,.12);background:#fff;color:var(--faq-brand-dark);border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer}.faq-toolbar-card__stats[data-v-5a75e6fa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.hero-stat[data-v-5a75e6fa]{padding:12px 14px;background:#fff;border:1px solid rgba(0,130,149,.1);border-radius:18px}.hero-stat__value[data-v-5a75e6fa]{display:block;font-size:22px;font-weight:700}.hero-stat__label[data-v-5a75e6fa]{display:block;margin-top:4px;font-size:13px;color:var(--faq-text-soft)}.content-section-card[data-v-5a75e6fa],.feedback-panel[data-v-5a75e6fa],.popular-card[data-v-5a75e6fa]{padding:18px}.popular-card[data-v-5a75e6fa]{margin-bottom:16px}.faq-body-grid[data-v-5a75e6fa]{display:flex;gap:16px;align-items:flex-start}.faq-body-grid__main[data-v-5a75e6fa]{flex:1 1 0;min-width:0}.faq-body-grid__side[data-v-5a75e6fa]{flex:0 0 380px;width:380px;min-width:0;overflow:hidden;opacity:1;transition:flex-basis .52s cubic-bezier(.4,0,.2,1),width .52s cubic-bezier(.4,0,.2,1),opacity .4s ease,margin .52s cubic-bezier(.4,0,.2,1)}.faq-body-grid__side--hidden[data-v-5a75e6fa]{flex-basis:0;width:0;opacity:0;margin:0}.section-header-block[data-v-5a75e6fa]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.section-header-block--compact[data-v-5a75e6fa]{margin-bottom:14px}.theme-pills[data-v-5a75e6fa]{display:flex;flex-wrap:wrap;gap:10px}.theme-pill[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;border:1px solid rgba(0,130,149,.14);background:var(--faq-surface-muted);color:var(--faq-text);font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.theme-pill[data-v-5a75e6fa]:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,130,149,.14);border-color:rgba(0,130,149,.32);background:#fff}.theme-pill small[data-v-5a75e6fa]{padding:3px 8px;border-radius:999px;background:rgba(0,130,149,.1);color:var(--faq-brand);font-size:11px}.theme-pill--active[data-v-5a75e6fa]{background:rgba(0,130,149,.12);border-color:rgba(0,130,149,.24);color:var(--faq-brand-dark)}.faq-grid[data-v-5a75e6fa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.faq-grid--categories[data-v-5a75e6fa]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.faq-category-card[data-v-5a75e6fa]{border:1px solid rgba(0,130,149,.1);border-radius:18px;background:linear-gradient(180deg,rgba(0,130,149,.03),hsla(0,0%,100%,.92));padding:14px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.faq-category-card--clickable[data-v-5a75e6fa]{cursor:pointer}.faq-category-card--clickable[data-v-5a75e6fa]:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(0,130,149,.14);border-color:rgba(0,130,149,.28)}.faq-category-card__arrow[data-v-5a75e6fa]{margin-left:auto;color:var(--faq-text-soft);transition:transform .18s ease,color .18s ease}.faq-category-card--clickable:hover .faq-category-card__arrow[data-v-5a75e6fa]{transform:translateX(4px);color:var(--faq-brand)}.faq-category-card__head[data-v-5a75e6fa]{display:flex;gap:10px;align-items:center;margin-bottom:12px}.faq-category-icon[data-v-5a75e6fa]{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(0,130,149,.12);color:var(--faq-brand);font-size:17px}.faq-category-title[data-v-5a75e6fa]{margin:0;font-size:17px;font-weight:700;color:var(--faq-text)}.faq-category-subtitle[data-v-5a75e6fa]{font-size:12px;color:var(--faq-text-soft)}.faq-question-item[data-v-5a75e6fa],.faq-question-list[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:8px}.faq-question-item[data-v-5a75e6fa]{width:100%;padding:12px 14px;border:1px solid rgba(0,130,149,.08);border-radius:14px;background:#fff;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,opacity .18s ease}.faq-question-item[data-v-5a75e6fa]:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,130,149,.08);border-color:rgba(0,130,149,.2)}.faq-question-item__head[data-v-5a75e6fa]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.faq-question-item__title[data-v-5a75e6fa]{flex:1 1 auto;color:var(--faq-text);font-weight:600;font-size:14px;line-height:1.4}.faq-question-item__arrow[data-v-5a75e6fa]{flex:0 0 auto;color:var(--faq-text-soft);margin-top:2px}.faq-question-item__footer[data-v-5a75e6fa]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.faq-meta-chip[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:rgba(0,130,149,.06);color:var(--faq-text-soft);font-size:11px;font-weight:600;line-height:1.6}.faq-meta-chip--like[data-v-5a75e6fa]{background:rgba(40,167,69,.1);color:#218838}.faq-meta-chip--dislike[data-v-5a75e6fa]{background:rgba(220,53,69,.1);color:#c82333}.faq-meta-chip--comment[data-v-5a75e6fa]{background:rgba(246,132,43,.12);color:#d56f1a}.stat-chip[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700}.stat-chip--like[data-v-5a75e6fa]{background:rgba(40,167,69,.12);color:#218838}.stat-chip--dislike[data-v-5a75e6fa]{background:rgba(220,53,69,.12);color:#c82333}.stat-chip--comment[data-v-5a75e6fa]{background:rgba(246,132,43,.14);color:#d56f1a}.feedback-metrics[data-v-5a75e6fa]{display:grid;gap:10px;margin-bottom:12px}.feedback-metrics--compact[data-v-5a75e6fa],.feedback-metrics[data-v-5a75e6fa]{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-metric-card[data-v-5a75e6fa]{border:1px solid rgba(0,130,149,.08);border-radius:16px;padding:12px;background:var(--faq-surface-muted);text-align:left}.feedback-metric-card--active[data-v-5a75e6fa]{background:rgba(0,130,149,.08);border-color:rgba(0,130,149,.24)}.feedback-metric-card--static[data-v-5a75e6fa]{cursor:default}.feedback-metric-card__label[data-v-5a75e6fa]{display:block;color:var(--faq-text-soft);font-size:12px;margin-bottom:6px}.feedback-metric-card__value[data-v-5a75e6fa]{display:block;color:var(--faq-text);font-size:22px;font-weight:700}.feedback-metric-card__value--positive[data-v-5a75e6fa]{color:#218838}.feedback-metric-card__value--negative[data-v-5a75e6fa]{color:#c82333}.feedback-metric-card__value--warn[data-v-5a75e6fa]{color:#d56f1a}.feedback-list[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:10px}.feedback-list--compact[data-v-5a75e6fa]{gap:8px}.feedback-item[data-v-5a75e6fa]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;border:1px solid rgba(0,130,149,.08);border-radius:16px;padding:14px;background:#fff}.feedback-item--compact[data-v-5a75e6fa]{padding:10px 12px}.feedback-item__icon[data-v-5a75e6fa]{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center}.feedback-item__icon--positive[data-v-5a75e6fa]{background:rgba(40,167,69,.12);color:#218838}.feedback-item__icon--negative[data-v-5a75e6fa]{background:rgba(220,53,69,.12);color:#c82333}.feedback-item__question[data-v-5a75e6fa]{color:var(--faq-text);font-weight:700;margin-bottom:4px;font-size:13px}.feedback-item__comment[data-v-5a75e6fa]{color:var(--faq-text);font-size:12px;margin-bottom:4px}.feedback-item__meta[data-v-5a75e6fa]{color:var(--faq-text-soft);font-size:11px}.feedback-item__action[data-v-5a75e6fa]{color:var(--faq-brand);font-weight:700;padding:0}.admin-comment-stream[data-v-5a75e6fa],.admin-linked-list[data-v-5a75e6fa]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,130,149,.08)}.admin-comment-filters[data-v-5a75e6fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;margin-bottom:10px}.admin-filter-input[data-v-5a75e6fa],.admin-filter-select[data-v-5a75e6fa]{width:100%}.admin-filter-select[data-v-5a75e6fa]{height:34px;padding-top:4px;padding-bottom:4px;border:1px solid rgba(0,130,149,.14);border-radius:10px;background-color:#f8fbfc;font-size:12px}.admin-comment-stream__head[data-v-5a75e6fa],.admin-linked-list__head[data-v-5a75e6fa]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--faq-text);font-size:13px;font-weight:700}.admin-linked-list__head small[data-v-5a75e6fa]{color:var(--faq-text-soft);font-weight:600}.admin-linked-list__body[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.admin-linked-item[data-v-5a75e6fa]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(0,130,149,.08);background:#fff;text-align:left}.admin-linked-item__title[data-v-5a75e6fa]{color:var(--faq-text);font-size:13px;font-weight:700}.admin-linked-item__meta[data-v-5a75e6fa]{color:var(--faq-text-soft);font-size:11px}.admin-linked-item__count[data-v-5a75e6fa]{min-width:28px;padding:4px 8px;border-radius:999px;background:rgba(0,130,149,.1);color:var(--faq-brand-dark);font-size:11px;font-weight:700;text-align:center}.empty-state[data-v-5a75e6fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:40px 20px;border:1px dashed rgba(0,130,149,.18);border-radius:18px;color:var(--faq-text-soft);background:rgba(0,130,149,.02)}.empty-state--small[data-v-5a75e6fa]{padding:22px 16px}.empty-state__icon[data-v-5a75e6fa]{font-size:26px}.empty-state__title[data-v-5a75e6fa]{color:var(--faq-text);font-size:18px;font-weight:700}.empty-state__text[data-v-5a75e6fa]{max-width:420px}.faq-modal__body[data-v-5a75e6fa]{padding-top:4px}.faq-modal__intro[data-v-5a75e6fa]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.faq-modal__intro-meta[data-v-5a75e6fa]{color:var(--faq-text-soft);font-size:12px}.faq-form-grid[data-v-5a75e6fa]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px}.faq-form-grid--compact[data-v-5a75e6fa]{gap:14px}.faq-form-main[data-v-5a75e6fa],.faq-form-side[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:14px}.faq-form-block[data-v-5a75e6fa]{display:flex;flex-direction:column}.faq-form-block--panel[data-v-5a75e6fa]{padding:14px}.faq-form-label[data-v-5a75e6fa]{font-size:12px;font-weight:700;color:var(--faq-text);margin-bottom:8px}.faq-form-input[data-v-5a75e6fa],.faq-page input[data-v-5a75e6fa]{border:1px solid rgba(0,130,149,.14);height:42px;background:#f8fbfc;border-radius:12px;padding:8px 12px}.faq-category-preview[data-v-5a75e6fa]{margin-top:10px;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:rgba(0,130,149,.06);color:var(--faq-brand);font-weight:600}.faq-category-preview--large[data-v-5a75e6fa]{margin-top:14px}.faq-inline-actions[data-v-5a75e6fa]{margin-top:12px}.faq-check-group[data-v-5a75e6fa]{max-height:180px;overflow:auto}.faq-helper-text[data-v-5a75e6fa]{margin-top:8px;font-size:12px;color:var(--faq-text-soft)}.faq-field-error[data-v-5a75e6fa]{color:#c82333;font-size:12px;font-weight:600;margin-top:6px}.faq-form-control--invalid[data-v-5a75e6fa],.faq-form-control--invalid[data-v-5a75e6fa]:focus{border-color:#c82333!important;box-shadow:0 0 0 .12rem rgba(200,35,51,.12)!important}.center[data-v-5a75e6fa]{display:flex;align-items:center;justify-content:center}.bold[data-v-5a75e6fa],b[data-v-5a75e6fa],strong[data-v-5a75e6fa]{font-weight:700}.cta[data-v-5a75e6fa]{font-family:Quicksand,sans-serif;color:#fff;font-size:16px;cursor:pointer;border:1px solid #f6842b;justify-content:center;align-items:center;border-radius:40px;box-shadow:0 9px 35px rgba(0,0,0,.18);display:inline-block;width:70%}.faq-modal__footer-action .cta[data-v-5a75e6fa]{width:auto;min-width:150px}.section-header-block__actions[data-v-5a75e6fa]{display:flex;align-items:center;gap:10px}.admin-insight__toggle[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:999px;background:rgba(0,130,149,.1);color:var(--faq-brand-dark);font-size:12px;font-weight:700;cursor:pointer;transition:background .18s ease;white-space:nowrap}.admin-insight__toggle[data-v-5a75e6fa]:hover{background:rgba(0,130,149,.18)}.admin-collapse-enter-active[data-v-5a75e6fa],.admin-collapse-leave-active[data-v-5a75e6fa]{transition:max-height .34s ease,opacity .26s ease;overflow:hidden;max-height:2000px}.admin-collapse-enter[data-v-5a75e6fa],.admin-collapse-leave-to[data-v-5a75e6fa]{max-height:0;opacity:0}.faq-category-icon--lg[data-v-5a75e6fa]{width:52px;height:52px;font-size:22px;border-radius:16px}.faq-drilldown[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:14px}.faq-drilldown__head[data-v-5a75e6fa]{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid rgba(0,130,149,.12);border-radius:18px;background:linear-gradient(180deg,rgba(0,130,149,.05),hsla(0,0%,100%,.92))}.faq-drilldown__head--clickable[data-v-5a75e6fa]{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-drilldown__head--clickable[data-v-5a75e6fa]:hover{border-color:rgba(0,130,149,.28);box-shadow:0 8px 20px rgba(0,130,149,.1);transform:translateY(-1px)}.faq-drilldown__back-hint[data-v-5a75e6fa]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(0,130,149,.08);color:var(--faq-brand-dark);font-size:12px;font-weight:700;margin-left:auto;flex-shrink:0;transition:background .18s ease}.faq-drilldown__head--clickable:hover .faq-drilldown__back-hint[data-v-5a75e6fa]{background:rgba(0,130,149,.16)}.faq-drilldown__title[data-v-5a75e6fa]{display:flex;align-items:center;gap:12px}.faq-search-list[data-v-5a75e6fa]{display:flex;flex-direction:column;gap:8px}.faq-question-item--flat[data-v-5a75e6fa]{background:linear-gradient(180deg,rgba(0,130,149,.02),#fff)}.faq-meta-chip--cat[data-v-5a75e6fa]{background:rgba(0,130,149,.1);color:var(--faq-brand-dark)}.faq-content-enter-active[data-v-5a75e6fa],.faq-content-leave-active[data-v-5a75e6fa]{transition:opacity .28s ease,transform .28s ease}.faq-content-enter[data-v-5a75e6fa],.faq-content-leave-to[data-v-5a75e6fa]{opacity:0;transform:translateY(8px)}.faq-view-enter-active[data-v-5a75e6fa],.faq-view-leave-active[data-v-5a75e6fa]{transition:opacity .24s ease,transform .24s ease}.faq-view-enter[data-v-5a75e6fa],.faq-view-leave-to[data-v-5a75e6fa]{opacity:0;transform:translateY(10px)}.cta[data-v-5a75e6fa]:hover{color:#008295!important;background:transparent;box-shadow:0 10px 45px transparent}.b-color2[data-v-5a75e6fa]{background:#f6842b!important;border-color:#f6842b!important;color:#fff!important}@media (max-width:1100px){.contentInit[data-v-5a75e6fa]{margin-left:0;padding-right:0}.faq-body-grid[data-v-5a75e6fa],.faq-form-grid[data-v-5a75e6fa],.faq-toolbar-card__main[data-v-5a75e6fa]{grid-template-columns:1fr}.faq-toolbar-card__stats[data-v-5a75e6fa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.contentInit[data-v-5a75e6fa]{padding-left:12px;padding-right:12px}.faq-topbar[data-v-5a75e6fa]{grid-template-columns:1fr;justify-items:stretch}.faq-topbar-center[data-v-5a75e6fa]{order:-1}.faq-topbar-center[data-v-5a75e6fa],.faq-topbar-side--left[data-v-5a75e6fa],.faq-topbar-side--right[data-v-5a75e6fa]{justify-content:center;text-align:center}.page-title[data-v-5a75e6fa],.section-title[data-v-5a75e6fa]{font-size:24px}.hero-title[data-v-5a75e6fa]{font-size:26px}.admin-comment-filters[data-v-5a75e6fa],.faq-toolbar-card__stats[data-v-5a75e6fa],.feedback-metrics--compact[data-v-5a75e6fa],.feedback-metrics[data-v-5a75e6fa]{grid-template-columns:1fr}.faq-modal__intro[data-v-5a75e6fa]{flex-direction:column}}