.fv-notification-section[data-v-ea6062fe]{border-top:1px solid var(--fv-line,#ccd3d5);margin-top:1rem;padding-top:.75rem}.fv-notification-section>header[data-v-ea6062fe],.fv-notification-section>header span[data-v-ea6062fe],.fv-notification-devices li[data-v-ea6062fe],.fv-notification-tests[data-v-ea6062fe]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fv-notification-matrix[data-v-ea6062fe]{overflow-x:auto}.fv-notification-matrix__head[data-v-ea6062fe],.fv-notification-matrix__row[data-v-ea6062fe]{border-bottom:1px solid var(--fv-line,#e1e6e8);grid-template-columns:minmax(15rem,1fr) repeat(4,minmax(4rem,.16fr));align-items:center;gap:.5rem;padding:.55rem 0;display:grid}.fv-notification-matrix__head[data-v-ea6062fe]{font-size:.82rem;font-weight:700}.fv-notification-matrix__row small[data-v-ea6062fe]{color:#64737a;margin-top:.15rem;display:block}.fv-notification-matrix__row label[data-v-ea6062fe]{justify-self:center}.fv-notification-devices[data-v-ea6062fe],.fv-notification-tests[data-v-ea6062fe]{margin-top:1.25rem}.fv-notification-devices ul[data-v-ea6062fe]{padding:0;list-style:none}.fv-notification-devices li[data-v-ea6062fe]{margin:.5rem 0}.fv-notification-devices li span[data-v-ea6062fe]{color:#64737a;font-size:.88rem}.fv-notification-tests[data-v-ea6062fe]{flex-wrap:wrap;justify-content:flex-start}.fv-notification-tests h3[data-v-ea6062fe],.fv-notification-tests p[data-v-ea6062fe]{width:100%}@media (width<=760px){.fv-notification-matrix__head[data-v-ea6062fe]{display:none}.fv-notification-matrix__row[data-v-ea6062fe]{grid-template-columns:1fr repeat(4,minmax(2.6rem,auto))}.fv-notification-section>header[data-v-ea6062fe]{flex-direction:column;align-items:flex-start}}.operational-incidents[data-v-4a18e7c3]{align-content:start;gap:var(--fv-space-4);width:min(100%,96rem);padding:var(--fv-space-5);grid-auto-rows:max-content;margin:0 auto;display:grid}.operational-incidents__header[data-v-4a18e7c3],.operational-incidents__list-header[data-v-4a18e7c3]{justify-content:space-between;align-items:end;gap:var(--fv-space-4);display:flex}.operational-incidents__header[data-v-4a18e7c3]{padding-bottom:var(--fv-space-4);border-bottom:1px solid var(--fv-border)}.operational-incidents__header h1[data-v-4a18e7c3],.operational-incidents__list-header h2[data-v-4a18e7c3]{margin:0}.operational-incidents__description[data-v-4a18e7c3]{max-width:52rem;margin:var(--fv-space-2) 0 0;color:var(--fv-text-secondary)}.operational-incidents__metrics[data-v-4a18e7c3]{gap:var(--fv-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operational-incidents__metrics article[data-v-4a18e7c3]{align-content:space-between;gap:var(--fv-space-1);min-width:0;min-height:6.25rem;padding:var(--fv-space-3);border:1px solid var(--fv-border);border-left:4px solid var(--fv-metal);border-radius:var(--fv-radius-sm);background:var(--fv-surface-panel);display:grid}.operational-incidents__metrics article[data-tone=critical][data-v-4a18e7c3]{border-left-color:var(--fv-negative)}.operational-incidents__metrics article[data-tone=warning][data-v-4a18e7c3]{border-left-color:var(--fv-warning)}.operational-incidents__metrics article[data-tone=waiting][data-v-4a18e7c3]{border-left-color:#e7832e}.operational-incidents__metrics span[data-v-4a18e7c3],.operational-incident-card small[data-v-4a18e7c3]{color:var(--fv-text-muted);font-size:var(--fv-font-xs)}.operational-incidents__metrics strong[data-v-4a18e7c3]{color:var(--fv-cold-white);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1}.operational-incidents__list-panel[data-v-4a18e7c3]{gap:var(--fv-space-4);padding:var(--fv-space-4);display:grid}.operational-incidents__filters[data-v-4a18e7c3]{gap:var(--fv-space-2);grid-template-columns:minmax(10rem,1fr) minmax(12rem,1.2fr) auto;align-items:end;min-width:min(100%,34rem);display:grid}.operational-incident-list[data-v-4a18e7c3]{gap:var(--fv-space-2);margin:0;padding:0;list-style:none;display:grid}.operational-incident-card[data-v-4a18e7c3]{gap:var(--fv-space-1) var(--fv-space-3);width:100%;padding:var(--fv-space-3) var(--fv-space-4);border:1px solid var(--fv-border);border-left:4px solid var(--fv-metal);border-radius:var(--fv-radius-sm);color:var(--fv-text);background:var(--fv-surface-interactive);text-align:left;grid-template-columns:minmax(7rem,.7fr) minmax(13rem,1.7fr) minmax(10rem,1fr) minmax(12rem,1fr) auto;grid-template-areas:"subject main stage meta severity""subject next next next severity";align-items:center;display:grid;position:relative}.operational-incident-card[data-v-4a18e7c3]:hover{border-color:var(--fv-border-strong);background:var(--fv-surface-active);transform:none}.operational-incident-card[data-v-4a18e7c3]:focus-visible{outline:2px solid var(--fv-focus);outline-offset:2px}.operational-incident-card--vigilance[data-v-4a18e7c3]{border-left-color:var(--fv-warning)}.operational-incident-card--important[data-v-4a18e7c3]{border-left-color:#e7832e}.operational-incident-card--critical[data-v-4a18e7c3]{border-left-color:var(--fv-negative)}.operational-incident-card__subject[data-v-4a18e7c3]{color:var(--fv-platinum);overflow-wrap:anywhere;grid-area:subject;font-weight:800}.operational-incident-card__main[data-v-4a18e7c3]{grid-area:main;gap:.15rem;min-width:0;display:grid}.operational-incident-card__main strong[data-v-4a18e7c3],.operational-incident-card__stage strong[data-v-4a18e7c3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operational-incident-card__stage[data-v-4a18e7c3]{grid-area:stage;gap:.15rem;display:grid}.operational-incident-card__meta[data-v-4a18e7c3]{flex-wrap:wrap;grid-area:meta;gap:.2rem .65rem;display:flex}.operational-incident-card__next-action[data-v-4a18e7c3]{color:var(--fv-platinum);font-size:var(--fv-font-sm);text-overflow:ellipsis;white-space:nowrap;grid-area:next;overflow:hidden}.operational-incident-card__severity[data-v-4a18e7c3]{border:1px solid var(--fv-border-strong);color:var(--fv-metal-bright);font-size:var(--fv-font-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;grid-area:severity;justify-self:end;padding:.2rem .5rem;font-weight:800}.operational-incident-create__form[data-v-4a18e7c3]{gap:var(--fv-space-4);padding:var(--fv-space-5);display:grid}.operational-incident-create__form fieldset[data-v-4a18e7c3]{gap:var(--fv-space-3);min-width:0;padding:var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operational-incident-create__form legend[data-v-4a18e7c3]{padding:0 var(--fv-space-1);color:var(--fv-text-muted);font-size:var(--fv-font-sm);font-weight:800}.operational-incident-create__form label[data-v-4a18e7c3]{gap:var(--fv-space-1);color:var(--fv-text-secondary);font-size:var(--fv-font-sm);display:grid}.operational-incident-create__form input[data-v-4a18e7c3],.operational-incident-create__form textarea[data-v-4a18e7c3]{width:100%;min-width:0}.operational-incident-create__wide[data-v-4a18e7c3]{grid-column:1/-1}.operational-incident-create__error[data-v-4a18e7c3]{margin-top:var(--fv-space-1);color:var(--fv-negative-bright);font-size:var(--fv-font-xs);display:block}.operational-incident-create__actions[data-v-4a18e7c3]{justify-content:flex-end;gap:var(--fv-space-2);display:flex}@media (width<=900px){.operational-incidents__metrics[data-v-4a18e7c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-incidents__list-header[data-v-4a18e7c3]{flex-direction:column;align-items:stretch}.operational-incidents__filters[data-v-4a18e7c3]{width:100%}.operational-incident-card[data-v-4a18e7c3]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"subject severity""main main""stage stage""meta meta""next next"}.operational-incident-card__severity[data-v-4a18e7c3]{align-self:start}}@media (width<=600px){.operational-incidents[data-v-4a18e7c3]{padding:var(--fv-space-3)}.operational-incidents__header[data-v-4a18e7c3]{flex-direction:column;align-items:stretch}.operational-incidents__metrics[data-v-4a18e7c3],.operational-incident-create__form fieldset[data-v-4a18e7c3],.operational-incidents__filters[data-v-4a18e7c3]{grid-template-columns:1fr}.operational-incident-create__form[data-v-4a18e7c3]{padding:var(--fv-space-3)}}.rules[data-v-147d1df1]{margin-top:2rem}.tabs[data-v-147d1df1],.row[data-v-147d1df1],.inline[data-v-147d1df1],.filters[data-v-147d1df1]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.tabs[data-v-147d1df1]{margin:1rem 0}.tabs [aria-selected=true][data-v-147d1df1]{background:var(--fv-surface-active);color:var(--fv-text)}.rule-grid[data-v-147d1df1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.row[data-v-147d1df1]>*{flex:1}fieldset[data-v-147d1df1]{border:1px solid var(--fv-border);border-radius:.6rem;margin:.8rem 0;padding:.8rem}select[data-v-147d1df1]{width:100%;padding:.65rem}li[data-v-147d1df1]{margin-bottom:.8rem}.focused[data-v-147d1df1]{outline:2px solid var(--fv-focus);outline-offset:2px;background:var(--fv-surface-interactive)}li small[data-v-147d1df1],td small[data-v-147d1df1]{display:block}.compact-list[data-v-147d1df1]{margin:.35rem 0;padding-left:1.2rem}.compact-list li[data-v-147d1df1]{margin-bottom:.2rem}.simulation-card[data-v-147d1df1]{border-top:1px solid var(--fv-border);margin-top:.75rem;padding-top:.75rem}.table-wrap[data-v-147d1df1]{overflow-x:auto}table[data-v-147d1df1]{border-collapse:collapse;width:100%}th[data-v-147d1df1],td[data-v-147d1df1]{text-align:left;vertical-align:top;border-bottom:1px solid var(--fv-border);padding:.55rem}pre[data-v-147d1df1]{white-space:pre-wrap;max-height:22rem;overflow:auto}.error[data-v-147d1df1],.warning[data-v-147d1df1]{color:var(--fv-negative)}.success[data-v-147d1df1]{color:var(--fv-positive);font-weight:600}nav[data-v-147d1df1]{align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (width<=760px){.rule-grid[data-v-147d1df1]{grid-template-columns:1fr}.row[data-v-147d1df1],.inline[data-v-147d1df1],.filters[data-v-147d1df1]{display:block}th[data-v-147d1df1],td[data-v-147d1df1]{min-width:9rem}}.notification-workspace[data-v-924175a9]{position:relative}.notification-button[data-v-924175a9]{min-width:9.5rem;min-height:var(--fv-control);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-interactive);color:var(--fv-text);white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;display:inline-flex}.notification-button strong[data-v-924175a9]{min-width:1.5rem;color:var(--fv-metal-bright);font-variant-numeric:tabular-nums;text-align:right}.notification-button[data-v-924175a9]:hover{border-color:var(--fv-metal);background:var(--fv-surface-hover)}.notification-global-actions[data-v-924175a9]{flex-wrap:wrap;gap:.5rem;margin:.75rem 1rem 0;display:flex}.notification-global-actions button[data-v-924175a9]{flex:12rem}.notification-panel[data-v-924175a9]{z-index:20;background:var(--fv-surface);width:min(48rem,100vw - 2rem);max-height:min(52rem,100vh - 6rem);color:var(--fv-text);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-lg);box-shadow:var(--fv-shadow-lg), var(--fv-inset-highlight);flex-direction:column;padding:0;display:flex;position:absolute;right:0;overflow:hidden}.notification-panel[data-v-924175a9]:focus{outline:none}.notification-panel-header[data-v-924175a9],.notification-filters[data-v-924175a9],.notification-actions[data-v-924175a9],.notification-pagination[data-v-924175a9],.notification-header-actions[data-v-924175a9],.notification-item-heading[data-v-924175a9]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.notification-panel-header[data-v-924175a9]{z-index:1;border-bottom:1px solid var(--fv-border);background:var(--fv-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;margin:0;padding:.85rem 1rem}.notification-panel-header h2[data-v-924175a9]{color:var(--fv-text);margin:0;font-size:1.15rem}.notification-panel-header h2[data-v-924175a9]:focus{outline:none}.notification-header-actions[data-v-924175a9]{gap:.4rem}.notification-icon-button[data-v-924175a9]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);width:2.5rem;height:2.5rem;color:var(--fv-text);background:var(--fv-surface-interactive);place-items:center;padding:0;font-size:1.1rem;display:inline-grid}.notification-icon-button[data-v-924175a9]:focus-visible{outline:2px solid var(--fv-focus);outline-offset:2px}.notification-panel-content[data-v-924175a9],.notification-preferences[data-v-924175a9]{flex:auto;min-height:0;overflow-y:auto}.notification-filters[data-v-924175a9]{grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 1rem 0;display:grid}.notification-filters label[data-v-924175a9],.notification-preferences label[data-v-924175a9]{color:var(--fv-text-secondary);gap:.4rem;font-size:.85rem;display:grid}.notification-list[data-v-924175a9]{scrollbar-color:var(--fv-border-strong) var(--fv-bg-deep);flex:auto;gap:.65rem;min-height:8rem;max-height:24rem;margin:0;padding:1rem;list-style:none;display:grid;overflow-y:auto}.notification-list li[data-v-924175a9]{border:1px solid var(--fv-border);background:var(--fv-surface-soft);border-radius:.75rem;gap:.35rem;padding:.8rem;display:grid}.notification-item-heading[data-v-924175a9]{justify-content:space-between;gap:.5rem}.notification-priority[data-v-924175a9]{border:1px solid var(--fv-border-strong);color:var(--fv-text-secondary);font-size:var(--fv-font-xs);text-transform:uppercase;border-radius:999px;flex:none;padding:.15rem .4rem;font-weight:700}.notification-priority.is-high[data-v-924175a9]{border-color:var(--fv-warning);color:var(--fv-warning)}.notification-priority.is-critical[data-v-924175a9]{border-color:var(--fv-negative);color:var(--fv-negative)}.notification-list li[role=link][data-v-924175a9]{cursor:pointer}.notification-list li[role=link][data-v-924175a9]:focus-visible{outline:2px solid var(--fv-focus);outline-offset:2px}.notification-list li.unread[data-v-924175a9]{border-left:.25rem solid var(--fv-metal-bright);background:var(--fv-surface-interactive)}.notification-actions[data-v-924175a9]{flex-wrap:wrap;justify-content:flex-start}.resource-button[data-v-924175a9]{color:var(--fv-bg-deep);background:var(--fv-metal-bright)}.notification-preferences[data-v-924175a9]{border:1px solid var(--fv-border);background:var(--fv-surface-soft);border-radius:.75rem;gap:.6rem;margin:0 1rem 1rem;padding:1rem;display:grid}.notification-preferences h3[data-v-924175a9],.notification-policies h3[data-v-924175a9]{color:var(--fv-text);margin:0}.notification-preferences label[data-v-924175a9]:has(input[type=checkbox]){grid-template-columns:auto 1fr;align-items:center}.notification-preferences input[type=checkbox][data-v-924175a9]{width:auto}.notification-policies[data-v-924175a9]{border-top:1px solid var(--fv-border);margin:0 1rem 1rem;padding-top:1rem}.notification-pagination[data-v-924175a9]{color:var(--fv-text-muted);justify-content:center;margin:.75rem 0;font-size:.85rem}@media (width<=640px){.notification-panel[data-v-924175a9]{inset:3.75rem .5rem calc(var(--fv-mobile-nav) + .5rem);width:auto;max-height:none;position:fixed}.notification-filters[data-v-924175a9]{grid-template-columns:1fr}.notification-panel-header[data-v-924175a9]{align-items:flex-start}.notification-header-actions[data-v-924175a9]{flex-wrap:wrap;justify-content:flex-end}.notification-pagination[data-v-924175a9]{flex-wrap:wrap}}.fv-fleetportal-import[data-v-19dc7e60]{gap:var(--fv-space-5);display:grid}.fv-fleetportal-import__source[data-v-19dc7e60],.fv-fleetportal-import__confirm[data-v-19dc7e60],.fv-fleetportal-import__rollback[data-v-19dc7e60]{gap:var(--fv-space-3);display:grid}.fv-fleetportal-import__source>button[data-v-19dc7e60],.fv-fleetportal-import__confirm>button[data-v-19dc7e60],.fv-fleetportal-import__rollback>button[data-v-19dc7e60]{justify-self:start}.fv-fleetportal-import__reference[data-v-19dc7e60],.fv-fleetportal-import__file[data-v-19dc7e60],.fv-fleetportal-import__confirm label[data-v-19dc7e60],.fv-fleetportal-import__rollback label[data-v-19dc7e60]{gap:var(--fv-space-2);display:grid}.fv-fleetportal-import__reference[data-v-19dc7e60]{grid-template-columns:auto 1fr;align-items:center}.fv-fleetportal-import__reference input[data-v-19dc7e60]{width:auto}.fv-fleetportal-import__stats[data-v-19dc7e60],.fv-fleetportal-import__samples[data-v-19dc7e60]{gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fv-fleetportal-import__stats div[data-v-19dc7e60]{padding:var(--fv-space-2);border-left:2px solid var(--fv-metal-dim)}.fv-fleetportal-import__stats dt[data-v-19dc7e60]{color:var(--fv-text-muted);font-size:var(--fv-font-xs);text-transform:uppercase}.fv-fleetportal-import__stats dd[data-v-19dc7e60]{margin:var(--fv-space-1) 0 0;font-size:var(--fv-font-lg);font-weight:800}.fv-fleetportal-import__issues[data-v-19dc7e60],.fv-fleetportal-import__samples ul[data-v-19dc7e60],.fv-fleetportal-import__batches ul[data-v-19dc7e60]{gap:var(--fv-space-2);margin:0;padding:0;list-style:none;display:grid}.fv-fleetportal-import__issues li[data-v-19dc7e60],.fv-fleetportal-import__samples li[data-v-19dc7e60],.fv-fleetportal-import__batches li[data-v-19dc7e60]{justify-content:space-between;align-items:center;gap:var(--fv-space-3);padding:var(--fv-space-2) 0;border-top:1px solid var(--fv-border);display:flex}.fv-fleetportal-import__samples li[data-v-19dc7e60]{flex-direction:column;align-items:start}.fv-fleetportal-import__samples span[data-v-19dc7e60]{color:var(--fv-text-muted)}@media (width<=760px){.fv-fleetportal-import__stats[data-v-19dc7e60],.fv-fleetportal-import__samples[data-v-19dc7e60]{grid-template-columns:minmax(0,1fr)}.fv-fleetportal-import__issues li[data-v-19dc7e60],.fv-fleetportal-import__batches li[data-v-19dc7e60]{flex-direction:column;align-items:start}}.admin-parc[data-v-c12a151f]{gap:var(--fv-space-4);display:grid}.admin-parc__total[data-v-c12a151f]{color:var(--fv-metal-bright);white-space:nowrap}.admin-parc__heading-actions[data-v-c12a151f]{justify-content:flex-end;align-items:center;gap:var(--fv-space-3);flex-wrap:wrap;display:flex}.admin-parc__filters[data-v-c12a151f]{gap:var(--fv-space-3);grid-template-columns:minmax(15rem,1fr) repeat(2,minmax(10rem,.55fr)) auto;align-items:end;display:grid}.admin-parc__filters label[data-v-c12a151f]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);gap:.35rem;font-weight:700;display:grid}.admin-parc__table-wrap[data-v-c12a151f]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);overflow-x:auto}.admin-parc__table[data-v-c12a151f]{min-width:84rem;margin:0}.admin-parc__table tr.is-archived[data-v-c12a151f]{opacity:.68}.admin-parc__table tr.is-editing[data-v-c12a151f]{background:color-mix(in srgb, var(--fv-metal) 10%, var(--fv-surface))}.admin-parc__table input[data-v-c12a151f]{width:100%;min-width:8rem}.admin-parc__upload[data-v-c12a151f]{margin-top:var(--fv-space-1);color:var(--fv-metal-bright);cursor:pointer;font-size:var(--fv-font-xs);text-decoration:underline;display:inline-grid}.admin-parc__upload input[data-v-c12a151f]{opacity:0;width:1px;height:1px;position:absolute}.admin-parc__check[data-v-c12a151f]{white-space:nowrap;align-items:center;gap:.4rem;display:flex}.admin-parc__actions[data-v-c12a151f]{white-space:nowrap}.admin-parc__row-error td[data-v-c12a151f]{color:var(--fv-negative);background:color-mix(in srgb, var(--fv-negative) 8%, var(--fv-surface))}.admin-parc__pagination[data-v-c12a151f]{justify-content:flex-end;align-items:center;gap:var(--fv-space-3);display:flex}.admin-parc__imports[data-v-c12a151f]{margin-top:var(--fv-space-4)}.admin-parc__dialog[data-v-c12a151f]{z-index:90;padding:var(--fv-space-4);background:#000000a6;place-items:center;display:grid;position:fixed;inset:0}.admin-parc__dialog .panel[data-v-c12a151f]{width:min(100%,36rem)}@media (width<=760px){.admin-parc__filters[data-v-c12a151f]{grid-template-columns:1fr}.admin-parc__table-wrap[data-v-c12a151f]{border:0;overflow:visible}.admin-parc__table[data-v-c12a151f],.admin-parc__table tbody[data-v-c12a151f],.admin-parc__table tr[data-v-c12a151f],.admin-parc__table td[data-v-c12a151f]{min-width:0;display:block}.admin-parc__table thead[data-v-c12a151f]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.admin-parc__table tr[data-v-c12a151f]{margin-bottom:var(--fv-space-3);padding:var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface)}.admin-parc__table td[data-v-c12a151f]{gap:var(--fv-space-2);border:0;grid-template-columns:minmax(7rem,.7fr) 1fr;padding:.45rem 0;display:grid}.admin-parc__table td[data-v-c12a151f]:before{content:attr(data-label);color:var(--fv-text-muted);font-size:var(--fv-font-xs);font-weight:700}.admin-parc__actions[data-v-c12a151f]{gap:var(--fv-space-2);display:flex!important}.admin-parc__actions[data-v-c12a151f]:before{content:""!important}.admin-parc__row-error td[data-v-c12a151f]{display:block}}.updates-admin__filters[data-v-a381170d],.updates-admin__split[data-v-a381170d],.updates-admin__pagination[data-v-a381170d],.fv-button-group[data-v-a381170d]{gap:var(--fv-space-3);flex-wrap:wrap;display:flex}.updates-admin__modes[data-v-a381170d]{gap:var(--fv-space-2);margin-top:var(--fv-space-4);flex-wrap:wrap;display:flex}.updates-admin__modes .fv-button[aria-current=page][data-v-a381170d]{color:var(--fv-text);border-color:var(--fv-border-strong);background:var(--fv-surface-active)}.updates-admin__filters[data-v-a381170d]{padding:var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface)}.updates-admin__split[data-v-a381170d]{margin-top:var(--fv-space-4);gap:var(--fv-space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.updates-admin__form--wide[data-v-a381170d]{width:min(100%,58rem);margin-inline:auto}.updates-admin__list[data-v-a381170d],.updates-admin__form[data-v-a381170d],.updates-admin__preview[data-v-a381170d]{max-height:80vh;overflow:auto}.updates-admin__pagination[data-v-a381170d]{margin-top:var(--fv-space-3);justify-content:space-between;align-items:center}.updates-admin__pagination p[data-v-a381170d]{margin:0}.updates-admin__header[data-v-a381170d]{margin:var(--fv-space-2) 0 var(--fv-space-4);justify-content:space-between;align-items:flex-start;gap:var(--fv-space-3);display:flex}.updates-admin__form .fv-button-group[data-v-a381170d]{margin-top:var(--fv-space-3)}.fv-table tr.selected[data-v-a381170d]{background:color-mix(in srgb, var(--fv-primary) 12%, transparent)}.fv-updates-admin__empty[data-v-a381170d]{color:var(--fv-text-muted);margin:var(--fv-space-3) 0 0}.fv-combobox[data-v-ea117271]{min-width:0;position:relative}.fv-combobox__label[data-v-ea117271]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);margin-bottom:.35rem;font-weight:700;display:block}.fv-combobox__input-wrap[data-v-ea117271]{position:relative}.fv-combobox__input[data-v-ea117271]{width:100%;min-height:var(--fv-control-height,2.6rem);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);color:var(--fv-text);background:var(--fv-surface-interactive);padding:.55rem 2.2rem .55rem .75rem}.fv-combobox__input[data-v-ea117271]:focus-visible{outline:2px solid var(--fv-focus);outline-offset:2px}.fv-combobox__input[data-v-ea117271]:disabled{opacity:.5;cursor:not-allowed}.fv-combobox__chevron[data-v-ea117271]{border-right:2px solid var(--fv-metal-bright);border-bottom:2px solid var(--fv-metal-bright);pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:50%;right:.9rem;transform:rotate(45deg)translateY(-70%)}.fv-combobox__menu[data-v-ea117271]{z-index:80;border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised);min-width:100%;max-width:min(28rem,100vw - 1rem);max-height:min(14rem,100vh - 8rem);box-shadow:var(--fv-shadow-md), var(--fv-inset-highlight);scrollbar-width:thin;padding:.2rem;position:absolute;inset:calc(100% + .35rem) 0 auto;overflow:hidden auto}.fv-combobox__menu.is-open-up[data-v-ea117271]{inset:auto 0 calc(100% + .35rem)}.fv-combobox__option[data-v-ea117271]{width:100%;min-height:2.1rem;color:var(--fv-text-secondary);box-shadow:none;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .6rem;font-weight:600;display:flex}.fv-combobox__option+.fv-combobox__option[data-v-ea117271]{border-top:1px solid var(--fv-border-subtle)}.fv-combobox__option[data-v-ea117271]:hover,.fv-combobox__option.is-active[data-v-ea117271]{color:var(--fv-text);background:#ffffff0d;transform:none}.fv-combobox__option.is-selected[data-v-ea117271]{color:var(--fv-metal-bright);background:linear-gradient(90deg,#ffffff12,#0000)}.fv-combobox__option[data-v-ea117271]:disabled{opacity:.45;cursor:not-allowed}.fv-combobox__check[data-v-ea117271]{color:var(--fv-metal);font-size:.72rem;font-weight:700}.fv-combobox__empty[data-v-ea117271]{color:var(--fv-text-muted);font-size:var(--fv-font-sm);margin:0;padding:.65rem .7rem}.fv-combobox--parc .fv-combobox__menu[data-v-ea117271]{border-color:var(--fv-border);border-radius:var(--fv-radius-md);background:linear-gradient(145deg, var(--fv-surface-raised), var(--fv-surface-soft));padding:.25rem .35rem}.fv-compliance-confirm[data-v-979ec0c6]{background:var(--fv-surface-raised);width:min(100%,38rem)}.fv-compliance-confirm__body[data-v-979ec0c6]{gap:var(--fv-space-4);padding:var(--fv-space-5);display:grid}.fv-compliance-confirm__actions[data-v-979ec0c6]{justify-content:flex-end;gap:var(--fv-space-2);display:flex}.fv-compliance-admin[data-v-6857dd9e]{gap:var(--fv-space-4);display:grid}.fv-compliance-admin__filters[data-v-6857dd9e]{gap:var(--fv-space-3);padding:var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);background:var(--fv-surface-soft);grid-template-columns:repeat(6,minmax(9rem,1fr));align-items:end;display:grid}.fv-compliance-admin__filters label[data-v-6857dd9e],.fv-compliance-form-grid label[data-v-6857dd9e]{gap:.35rem;display:grid}.fv-compliance-admin td>small[data-v-6857dd9e]{display:block}.fv-compliance-editor__header[data-v-6857dd9e],.fv-compliance-editor__section-heading[data-v-6857dd9e]{justify-content:space-between;align-items:start;gap:var(--fv-space-4);display:flex}.fv-compliance-editor__nav[data-v-6857dd9e]{gap:var(--fv-space-1);padding:var(--fv-space-1);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface-soft);display:flex;overflow-x:auto}.fv-compliance-editor__nav button[data-v-6857dd9e]{min-height:var(--fv-control);color:var(--fv-text-muted);background:0 0;border-color:#0000;flex:none}.fv-compliance-editor__nav button.active[data-v-6857dd9e]{border-color:var(--fv-border-strong);color:var(--fv-text);background:var(--fv-surface-active)}.fv-compliance-editor__section[data-v-6857dd9e]{gap:var(--fv-space-4);display:grid}.fv-compliance-editor__section>h3[data-v-6857dd9e],.fv-compliance-editor__section-heading h3[data-v-6857dd9e]{margin:0}.fv-compliance-form-grid[data-v-6857dd9e]{gap:var(--fv-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.fv-compliance-form-grid__wide[data-v-6857dd9e]{grid-column:1/-1}.fv-compliance-checks[data-v-6857dd9e],.fv-compliance-fields[data-v-6857dd9e]{gap:var(--fv-space-2);min-width:0;padding:var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);display:grid}.fv-compliance-checks label[data-v-6857dd9e],.fv-compliance-check[data-v-6857dd9e]{align-items:center;gap:var(--fv-space-2);min-height:var(--fv-control);display:flex!important}.fv-compliance-checks input[data-v-6857dd9e],.fv-compliance-check input[data-v-6857dd9e]{width:1rem}.fv-compliance-config-card[data-v-6857dd9e],.fv-compliance-responsible[data-v-6857dd9e]{gap:var(--fv-space-3);padding:var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);background:var(--fv-surface-soft);display:grid}.fv-compliance-config-card>header[data-v-6857dd9e]{justify-content:space-between;align-items:center;gap:var(--fv-space-3);display:flex}.fv-compliance-field-row[data-v-6857dd9e]{gap:var(--fv-space-2);padding-top:var(--fv-space-2);border-top:1px solid var(--fv-border-subtle);grid-template-columns:1fr 1.4fr 1fr auto auto;align-items:end;display:grid}.fv-compliance-responsible[data-v-6857dd9e]{grid-template-columns:minmax(12rem,1fr) minmax(14rem,1fr) minmax(14rem,1fr);align-items:end}.fv-compliance-version-actions[data-v-6857dd9e]{gap:var(--fv-space-2);flex-wrap:wrap;display:flex}.fv-compliance-version-list[data-v-6857dd9e]{gap:var(--fv-space-2);margin:0;padding:0;list-style:none;display:grid}.fv-compliance-version-list li[data-v-6857dd9e]{gap:var(--fv-space-3);padding:var(--fv-space-2);border-bottom:1px solid var(--fv-border-subtle);grid-template-columns:4rem 8rem minmax(0,1fr);align-items:center;display:grid}@media (width<=1100px){.fv-compliance-admin__filters[data-v-6857dd9e],.fv-compliance-form-grid[data-v-6857dd9e]{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-compliance-responsible[data-v-6857dd9e]{grid-template-columns:1fr 1fr}}@media (width<=760px){.fv-compliance-admin__filters[data-v-6857dd9e],.fv-compliance-form-grid[data-v-6857dd9e],.fv-compliance-field-row[data-v-6857dd9e],.fv-compliance-responsible[data-v-6857dd9e]{grid-template-columns:1fr}.fv-compliance-editor__header[data-v-6857dd9e],.fv-compliance-editor__section-heading[data-v-6857dd9e]{display:grid}}.metier-admin__tools[data-v-595c98a9],.metier-admin__people-list[data-v-595c98a9]{gap:.8rem;display:grid}.metier-admin__tool[data-v-595c98a9],.metier-admin__people[data-v-595c98a9]{border:1px solid var(--fv-line,#c6c8ca);background:var(--fv-surface,#f6f7f8);border-radius:.45rem;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.metier-admin__tool h2[data-v-595c98a9],.metier-admin__people h2[data-v-595c98a9],.metier-admin__tool p[data-v-595c98a9]{margin:0}.metier-admin__tool small[data-v-595c98a9],.metier-admin__people-list small[data-v-595c98a9]{color:var(--fv-muted,#59616a);margin-top:.35rem;display:block}.metier-admin__state[data-v-595c98a9]{color:var(--fv-muted,#59616a);text-transform:uppercase;font-size:.8rem;font-weight:700;margin-bottom:.3rem!important}.metier-admin__people[data-v-595c98a9]{margin-top:1.25rem;display:block}.metier-admin__people>header[data-v-595c98a9],.metier-admin__people-list li[data-v-595c98a9]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.metier-admin__tracking-permissions[data-v-595c98a9]{border:1px solid var(--fv-line,#c6c8ca);border-radius:.4rem;gap:.45rem;min-width:15rem;padding:.6rem .75rem;display:grid}.metier-admin__tracking-permissions legend[data-v-595c98a9]{color:var(--fv-muted,#59616a);padding:0 .2rem;font-size:.78rem;font-weight:700}.metier-admin__tracking-permissions label[data-v-595c98a9]{cursor:pointer;align-items:center;gap:.45rem;display:flex}.metier-admin__search[data-v-595c98a9]{gap:.35rem;max-width:34rem;margin:1rem 0;display:grid}.metier-admin__people-list[data-v-595c98a9]{padding:0;list-style:none}.metier-admin__people-list li[data-v-595c98a9]{border-top:1px solid var(--fv-line,#c6c8ca);padding:.75rem 0}@media (width<=560px){.metier-admin__tool[data-v-595c98a9],.metier-admin__people>header[data-v-595c98a9],.metier-admin__people-list li[data-v-595c98a9]{flex-direction:column;align-items:stretch}}.stand-admin[data-v-6f5fc930]{gap:1rem;display:grid}.stand-admin__list[data-v-6f5fc930]{margin:0;padding:0;list-style:none}.stand-admin__list li[data-v-6f5fc930]{border-top:1px solid var(--fv-border);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.stand-admin__list small[data-v-6f5fc930]{color:var(--fv-text-muted);margin-top:.3rem;display:block}.stand-admin__list button+button[data-v-6f5fc930]{margin-left:.45rem}.stand-admin__form[data-v-6f5fc930]{gap:.8rem;max-width:44rem;display:grid}.stand-admin__form label[data-v-6f5fc930]{gap:.35rem;display:grid}.stand-admin__section-heading[data-v-6f5fc930]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.stand-admin__section-heading h2[data-v-6f5fc930],.stand-admin__section-heading p[data-v-6f5fc930]{margin:0}.stand-admin__search[data-v-6f5fc930]{gap:.3rem;min-width:min(100%,18rem);display:grid}.stand-admin__event-list[data-v-6f5fc930]{max-height:32rem;margin:1rem 0 0;padding:0;list-style:none;overflow:auto}.stand-admin__event-list li[data-v-6f5fc930]{border-top:1px solid var(--fv-border)}.stand-admin__event-row[data-v-6f5fc930]{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.75rem 0;display:flex}.stand-admin__event-row:hover strong[data-v-6f5fc930],.stand-admin__event-row:focus-visible strong[data-v-6f5fc930]{color:var(--fv-accent)}.stand-admin__event-main[data-v-6f5fc930],.stand-admin__event-state[data-v-6f5fc930]{gap:.25rem;display:grid}.stand-admin__event-state[data-v-6f5fc930]{white-space:nowrap;grid-auto-flow:column;align-items:center}.stand-admin__event-main small[data-v-6f5fc930],.stand-admin__toggle-row small[data-v-6f5fc930]{color:var(--fv-text-muted)}.stand-admin__color[data-v-6f5fc930]{background:var(--fv-text-muted);border-radius:999px;width:.65rem;height:.65rem}.stand-admin__color--information[data-v-6f5fc930]{background:var(--fv-accent)}.stand-admin__color--attention[data-v-6f5fc930]{background:var(--fv-warning)}.stand-admin__color--important[data-v-6f5fc930]{background:#d7791f}.stand-admin__color--critical[data-v-6f5fc930]{background:var(--fv-danger)}.stand-admin__color--resolution[data-v-6f5fc930]{background:var(--fv-success)}.stand-admin__event-form textarea[data-v-6f5fc930]{resize:vertical;min-height:5.5rem}.stand-admin__event-form code+code[data-v-6f5fc930]{margin-left:.4rem}.stand-admin__toggle-row[data-v-6f5fc930]{border-block:1px solid var(--fv-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.stand-admin__toggle-row div[data-v-6f5fc930]{gap:.2rem;display:grid}.stand-admin__event-actions[data-v-6f5fc930]{flex-wrap:wrap;gap:.5rem;display:flex}.online[data-v-6f5fc930]{color:var(--fv-success)}.offline[data-v-6f5fc930]{color:var(--fv-text-muted)}@media (width<=700px){.stand-admin__list li[data-v-6f5fc930]{flex-direction:column;align-items:flex-start}.stand-admin__section-heading[data-v-6f5fc930],.stand-admin__toggle-row[data-v-6f5fc930]{flex-direction:column;align-items:stretch}.stand-admin__search[data-v-6f5fc930]{min-width:0}}.integration-workspace[data-v-60087cf2]{align-content:start;gap:var(--fv-space-4);min-width:0;margin-bottom:var(--fv-space-5);display:grid}.integration-workspace[data-v-60087cf2] .fv-page-header{margin-bottom:0}.integration-workspace>.panel[data-v-60087cf2]{min-width:0}.fv-overview-bar[data-v-60087cf2]{gap:var(--fv-space-3);padding:var(--fv-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fv-overview-bar article[data-v-60087cf2]{align-content:space-between;gap:var(--fv-space-2);min-width:0;min-height:6.25rem;padding:var(--fv-space-3) var(--fv-space-4);border:1px solid var(--fv-border-subtle);border-left:3px solid var(--fv-metal);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised);box-shadow:var(--fv-inset-highlight);display:grid}.fv-overview-bar .eyebrow[data-v-60087cf2]{margin:0}.fv-overview-bar strong[data-v-60087cf2]{color:var(--fv-cold-white);font-variant-numeric:tabular-nums;font-size:clamp(1.65rem,2.4vw,2.25rem);line-height:1}.fv-category-nav[data-v-60087cf2]{gap:var(--fv-space-2);padding:var(--fv-space-2);border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);box-shadow:var(--fv-shadow-sm), var(--fv-inset-highlight);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.fv-category-nav button[data-v-60087cf2]{align-items:center;gap:var(--fv-space-2);width:100%;min-width:0;padding:var(--fv-space-2) var(--fv-space-3);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fv-category-nav button>span[data-v-60087cf2]:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fv-category-nav button.is-active[data-v-60087cf2]{border-color:var(--fv-positive);background:var(--fv-positive-soft);box-shadow:inset 0 -2px var(--fv-positive)}.fv-overview-cards[data-v-60087cf2]{gap:var(--fv-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.fv-category-card[data-v-60087cf2]{min-width:0;min-height:11rem;padding:var(--fv-space-4);flex-direction:column;display:flex}.fv-category-card .fv-panel-heading>div[data-v-60087cf2]{min-width:0}.fv-category-card h3[data-v-60087cf2]{margin:var(--fv-space-1) 0 0;overflow-wrap:break-word;font-size:1rem;line-height:1.35}.fv-category-card>p[data-v-60087cf2]{margin:var(--fv-space-4) 0 var(--fv-space-3);color:var(--fv-text-secondary)}.fv-category-card>button[data-v-60087cf2]{align-self:flex-start;margin-top:auto}.fv-action-list[data-v-60087cf2]{gap:var(--fv-space-2);display:grid}.fv-action-item[data-v-60087cf2]{justify-content:space-between;align-items:center;gap:var(--fv-space-3);min-width:0;padding:var(--fv-space-2) var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised);display:flex}.fv-action-item>span[data-v-60087cf2]{overflow-wrap:anywhere;min-width:0}.fv-provider-heading[data-v-60087cf2],.fv-panel-heading[data-v-60087cf2]{justify-content:space-between;align-items:flex-start;gap:var(--fv-space-3);display:flex}.fv-capabilities[data-v-60087cf2]{gap:var(--fv-space-1);flex-wrap:wrap;display:flex}.fv-integration-rows[data-v-60087cf2],.fv-run-list[data-v-60087cf2],.fv-mapping-list[data-v-60087cf2]{gap:var(--fv-space-2);margin:0;padding:0;list-style:none;display:grid}.fv-integration-row[data-v-60087cf2]{align-items:center;gap:var(--fv-space-3);padding:var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface);grid-template-columns:minmax(220px,1fr) auto auto minmax(260px,auto);display:grid}.fv-integration-row.is-selected[data-v-60087cf2]{border-color:var(--fv-border-strong);box-shadow:inset 3px 0 0 var(--fv-metal-bright)}.fv-integration-row__main[data-v-60087cf2]{gap:var(--fv-space-1);color:inherit;text-align:left;background:0 0;border:0;padding:0;display:grid}.fv-integration-row__main span[data-v-60087cf2],.fv-secret-state[data-v-60087cf2]{color:var(--fv-text-muted);font-size:var(--fv-font-sm)}.fv-integration-form[data-v-60087cf2],.fv-mapping-form[data-v-60087cf2]{gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fv-capability-fieldset[data-v-60087cf2]{gap:var(--fv-space-2);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);flex-wrap:wrap;display:flex}.fv-checkbox[data-v-60087cf2]{align-items:center;gap:var(--fv-space-1);display:inline-flex}.fv-form-note[data-v-60087cf2],.fv-form-error[data-v-60087cf2],.fv-integration-form>.actions[data-v-60087cf2],.fv-mapping-form>.actions[data-v-60087cf2]{grid-column:1/-1}.fv-form-error[data-v-60087cf2]{padding:var(--fv-space-2) var(--fv-space-3);border:1px solid color-mix(in srgb, var(--fv-negative) 55%, transparent);border-radius:var(--fv-radius-sm);color:var(--fv-negative);background:color-mix(in srgb, var(--fv-negative) 10%, transparent);margin:0}.fv-integration-details[data-v-60087cf2]{gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fv-run-list li[data-v-60087cf2],.fv-mapping-list article[data-v-60087cf2]{align-items:center;gap:var(--fv-space-2);padding:var(--fv-space-2);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.fv-mapping-list article[data-v-60087cf2]{grid-template-columns:minmax(0,1fr) auto}.fv-mapping-list article>div[data-v-60087cf2]{gap:var(--fv-space-1);display:grid}.fv-printnode-inventory[data-v-60087cf2]{gap:var(--fv-space-2);margin-top:var(--fv-space-3);display:grid}.fv-printnode-computer[data-v-60087cf2]{padding:var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised)}.fv-printnode-computer header[data-v-60087cf2],.fv-printnode-computer li[data-v-60087cf2]{justify-content:space-between;align-items:center;gap:var(--fv-space-2);display:flex}.fv-printnode-computer ul[data-v-60087cf2]{gap:var(--fv-space-1);margin:var(--fv-space-2) 0 0;padding:0;list-style:none;display:grid}.fv-print-profile__form[data-v-60087cf2]{gap:var(--fv-space-3);margin-top:var(--fv-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fv-print-profile__form label[data-v-60087cf2]{gap:var(--fv-space-1);display:grid}.fv-print-profile__check[data-v-60087cf2]{grid-template-columns:auto minmax(0,1fr);align-self:end;align-items:center;min-height:42px}.fv-print-profile__check input[data-v-60087cf2]{width:18px;height:18px}.fv-print-profile__error[data-v-60087cf2],.fv-print-profile__actions[data-v-60087cf2],.fv-print-jobs[data-v-60087cf2]{grid-column:1/-1}.fv-print-jobs__filters[data-v-60087cf2]{gap:var(--fv-space-2);margin:var(--fv-space-3) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fv-print-jobs__filters label[data-v-60087cf2]{gap:var(--fv-space-1);display:grid}.fv-print-jobs__filters .actions[data-v-60087cf2]{align-self:end}.fv-print-jobs__layout[data-v-60087cf2]{gap:var(--fv-space-3);grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);display:grid}.fv-print-jobs__list[data-v-60087cf2],.fv-print-job-history[data-v-60087cf2]{gap:var(--fv-space-2);margin:0;padding:0;list-style:none;display:grid}.fv-print-job[data-v-60087cf2]{align-items:center;gap:var(--fv-space-2);width:100%;padding:var(--fv-space-2) var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);color:var(--fv-text);text-align:left;background:var(--fv-surface-raised);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto;display:grid}.fv-print-job[data-v-60087cf2]:hover,.fv-print-job.is-selected[data-v-60087cf2]{border-color:var(--fv-border-strong);background:var(--fv-surface-soft)}.fv-print-job>span[data-v-60087cf2]{gap:2px;min-width:0;display:grid}.fv-print-job>span[data-v-60087cf2]:last-child{justify-items:end}.fv-print-job-detail[data-v-60087cf2]{padding:var(--fv-space-3);border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised)}.fv-print-job-detail dl[data-v-60087cf2]{gap:var(--fv-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fv-print-job-detail dl>div[data-v-60087cf2]{gap:2px;display:grid}.fv-print-job-detail dt[data-v-60087cf2],.fv-print-job-detail dd[data-v-60087cf2]{margin:0}.fv-print-job-detail dt[data-v-60087cf2]{color:var(--fv-text-muted);font-size:.78rem}.fv-print-job-detail__actions[data-v-60087cf2]{margin:var(--fv-space-3) 0}.fv-print-job-history li[data-v-60087cf2]{justify-content:space-between;gap:var(--fv-space-2);padding-top:var(--fv-space-2);border-top:1px solid var(--fv-border);display:flex}.fv-print-job-history li>span[data-v-60087cf2]{gap:2px;display:grid}.fv-print-job-history time[data-v-60087cf2]{color:var(--fv-text-muted);white-space:nowrap}.fv-print-jobs__pagination[data-v-60087cf2]{margin-top:var(--fv-space-3);justify-content:center}@media (width<=1100px){.fv-category-nav[data-v-60087cf2]{grid-template-columns:repeat(3,minmax(0,1fr))}.fv-overview-cards[data-v-60087cf2]{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-integration-row[data-v-60087cf2],.fv-integration-details[data-v-60087cf2]{grid-template-columns:1fr}.fv-integration-row .actions[data-v-60087cf2]{justify-content:flex-start}.fv-print-profile__form[data-v-60087cf2],.fv-print-jobs__filters[data-v-60087cf2]{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-print-jobs__layout[data-v-60087cf2]{grid-template-columns:1fr}}@media (width<=720px){.fv-overview-bar[data-v-60087cf2],.fv-category-nav[data-v-60087cf2]{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-overview-cards[data-v-60087cf2]{grid-template-columns:1fr}.fv-action-item[data-v-60087cf2]{flex-direction:column;align-items:stretch}.fv-action-item>button[data-v-60087cf2]{align-self:flex-start}.fv-integration-form[data-v-60087cf2],.fv-mapping-form[data-v-60087cf2],.fv-print-profile__form[data-v-60087cf2],.fv-print-jobs__filters[data-v-60087cf2],.fv-print-job-detail dl[data-v-60087cf2],.fv-print-job[data-v-60087cf2]{grid-template-columns:1fr}.fv-print-job>span[data-v-60087cf2]:last-child{justify-items:start}.fv-run-list li[data-v-60087cf2]{grid-template-columns:1fr}}@media (width<=480px){.fv-overview-bar[data-v-60087cf2],.fv-category-nav[data-v-60087cf2]{grid-template-columns:1fr}}.fv-updates__filters[data-v-df6a8664],.fv-updates__meta[data-v-df6a8664],.fv-updates__actions[data-v-df6a8664],.fv-updates__pagination[data-v-df6a8664],.fv-updates__detail-header[data-v-df6a8664]{gap:var(--fv-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.fv-updates__filters[data-v-df6a8664]{padding:var(--fv-space-4);border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-raised)}.fv-updates__filters label[data-v-df6a8664]{gap:.35rem;min-width:min(12rem,100%);display:grid}.fv-updates__filters select[data-v-df6a8664]{min-width:13rem}.fv-updates__unread[data-v-df6a8664]{color:var(--fv-warning);margin:0;font-weight:700}.fv-updates__list[data-v-df6a8664]{gap:var(--fv-space-4);display:grid}.fv-updates__card.unread[data-v-df6a8664]{border-color:var(--fv-warning)}.fv-updates__card.unread h2[data-v-df6a8664]{color:var(--fv-warning)}.fv-updates__card h2[data-v-df6a8664]{margin-bottom:.3rem}.fv-updates__meta[data-v-df6a8664]{margin-top:.4rem}.fv-updates__meta small[data-v-df6a8664]{color:var(--fv-text-muted)}.fv-updates__actions[data-v-df6a8664]{margin-top:.9rem}.fv-updates__pagination[data-v-df6a8664]{margin-top:var(--fv-space-4)}.fv-updates__pagination p[data-v-df6a8664]{color:var(--fv-text-muted);margin:0}.fv-updates__detail h2[data-v-df6a8664]{margin:.9rem 0 .4rem}.fv-updates__detail .fv-updates__block p[data-v-df6a8664]{margin:0 0 .55rem}.fv-updates__detail-header .fv-button[data-v-df6a8664]{flex-shrink:0}.fv-updates__read-tag[data-v-df6a8664]{background:var(--fv-positive-soft);color:var(--fv-positive-bright);border:1px solid var(--fv-positive);font-weight:700;font-size:var(--fv-font-sm);border-radius:999px;padding:.35rem .6rem}.fv-empty[data-v-df6a8664]{color:var(--fv-text-muted);margin:0}.fv-messaging-entrypoint[data-v-29501677]{min-width:8rem;min-height:var(--fv-control);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);color:var(--fv-text);background:var(--fv-surface-interactive);white-space:nowrap;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 .85rem;text-decoration:none;display:inline-flex}.fv-messaging-entrypoint__error[data-v-29501677]{color:var(--fv-danger);font-size:.78rem}.fv-messaging-entrypoint__opening[data-v-29501677],.fv-messaging-entrypoint__confirmed[data-v-29501677]{margin:0;font-size:.78rem}.fv-messaging-entrypoint__confirmed[data-v-29501677]{color:var(--fv-positive)}.fv-messaging-entrypoint__fallback[data-v-29501677]{z-index:1000;border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-raised);width:min(28rem,100vw - 2rem);box-shadow:var(--fv-shadow-lg);padding:1.1rem;position:fixed;top:1rem;right:1rem}.fv-messaging-entrypoint__fallback h2[data-v-29501677]{margin:0 0 .5rem;font-size:1rem}.fv-messaging-entrypoint__fallback p[data-v-29501677]{margin:0 0 1rem}.fv-messaging-entrypoint__fallback div[data-v-29501677]{flex-wrap:wrap;gap:.5rem;display:flex}.fv-messaging-entrypoint[data-v-29501677]:hover{border-color:var(--fv-metal);background:var(--fv-surface-hover)}.fv-messaging-entrypoint[data-v-29501677]:focus-visible{outline:2px solid var(--fv-positive);outline-offset:2px}.fv-closure-odometer[data-v-4fb5151b]{gap:var(--fv-space-2);padding:var(--fv-space-3);border:1px solid var(--fv-border-subtle);border-radius:var(--fv-radius-sm);display:grid}.fv-closure-odometer h3[data-v-4fb5151b],.fv-closure-odometer p[data-v-4fb5151b]{margin:0}.fv-closure-odometer label[data-v-4fb5151b]:not(.fv-closure-odometer__confirm){gap:var(--fv-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.fv-closure-odometer label:not(.fv-closure-odometer__confirm) input[data-v-4fb5151b]{grid-column:1}.fv-closure-odometer label:not(.fv-closure-odometer__confirm) span[data-v-4fb5151b]{grid-area:1/2;align-self:end}.fv-closure-odometer__confirm[data-v-4fb5151b]{gap:var(--fv-space-2);color:var(--fv-text-muted);font-size:var(--fv-font-sm);display:flex}.fv-parc-technical-appointment-modal[data-v-c0a4e966]{grid-template-rows:auto minmax(0,1fr);width:min(94vw,48rem);max-height:min(90dvh,54rem);display:grid;overflow:hidden}.fv-parc-technical-appointment-modal .fv-modal__header[data-v-c0a4e966]{padding:var(--fv-space-5)}.fv-parc-technical-appointment-modal__form[data-v-c0a4e966]{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.fv-parc-technical-appointment-modal__body[data-v-c0a4e966]{align-content:start;gap:var(--fv-space-4);min-height:0;padding:var(--fv-space-5);display:grid;overflow-y:auto}.fv-parc-technical-appointment-modal__body .fv-fieldset[data-v-c0a4e966]{gap:var(--fv-space-3);padding:var(--fv-space-4);margin:0;display:grid}.fv-parc-technical-appointment-modal__body .fv-fieldset legend[data-v-c0a4e966]{padding-inline:var(--fv-space-1)}.fv-parc-technical-appointment-modal__problem[data-v-c0a4e966]{gap:var(--fv-space-2);padding-top:var(--fv-space-3);border-top:1px solid var(--fv-border-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.fv-parc-technical-appointment-modal__problem[data-v-c0a4e966]:first-of-type{border-top:0;padding-top:0}.fv-parc-technical-appointment-modal__problem small[data-v-c0a4e966]{grid-column:2}.fv-parc-technical-appointment-modal .fv-modal__footer[data-v-c0a4e966]{justify-content:flex-end;gap:var(--fv-space-2);padding:var(--fv-space-4) var(--fv-space-5);border-top:1px solid var(--fv-border);flex-wrap:wrap;margin:0;display:flex}@media (width<=700px){.fv-parc-technical-appointment-modal[data-v-c0a4e966]{width:min(100% - 1rem,48rem);max-height:min(94dvh,54rem)}.fv-parc-technical-appointment-modal .fv-modal__header[data-v-c0a4e966],.fv-parc-technical-appointment-modal__body[data-v-c0a4e966]{padding:var(--fv-space-3)}.fv-parc-technical-appointment-modal .fv-modal__footer[data-v-c0a4e966]{padding:var(--fv-space-3);justify-content:stretch}.fv-parc-technical-appointment-modal .fv-modal__footer .fv-button[data-v-c0a4e966]{flex:10rem}}.fv-presence-badge[data-v-7968e7ab]{--fv-presence-tone:var(--fv-neutral);--fv-presence-fill:color-mix(in srgb, var(--fv-presence-tone), transparent 88%);min-width:0;display:inline-flex;position:relative}.fv-presence-badge--on-site[data-v-7968e7ab]{--fv-presence-tone:#57ed93}.fv-presence-badge--off-site[data-v-7968e7ab]{--fv-presence-tone:#5baaff}.fv-presence-badge__trigger[data-v-7968e7ab],.fv-presence-badge__static[data-v-7968e7ab]{border:1px solid color-mix(in srgb, var(--fv-presence-tone), transparent 52%);min-height:28px;color:var(--fv-presence-tone);background:var(--fv-presence-fill);box-shadow:none;font-size:var(--fv-font-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;margin:0;padding:.18rem .45rem;font-weight:700;line-height:1.2;display:inline-flex}.fv-presence-badge__static[data-v-7968e7ab]{-webkit-user-select:none;user-select:none;cursor:default}.fv-presence-badge__trigger[data-v-7968e7ab]:hover,.fv-presence-badge__trigger[data-v-7968e7ab]:focus-visible{border-color:var(--fv-presence-tone);background:color-mix(in srgb, var(--fv-presence-tone), transparent 80%);outline:none}.fv-presence-badge__trigger[data-v-7968e7ab]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--fv-presence-tone), transparent 52%)}.fv-presence-badge__label[data-v-7968e7ab]{text-overflow:ellipsis;overflow:hidden}.fv-presence-badge--compact .fv-presence-badge__trigger[data-v-7968e7ab]{justify-content:center;width:28px;padding:0}.fv-presence-badge--compact .fv-presence-badge__label[data-v-7968e7ab]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fv-presence-badge--dashboard .fv-presence-badge__static[data-v-7968e7ab]{min-height:28px;padding-inline:.5rem}.fv-presence-badge--prominent .fv-presence-badge__static[data-v-7968e7ab]{min-width:min(14rem,32vw);min-height:5rem;font-size:var(--fv-font-lg);letter-spacing:-.02em;border-width:1px;justify-content:center;gap:.7rem;padding:.8rem 1rem;font-weight:850}.fv-presence-badge--prominent .fv-presence-badge__detail[data-v-7968e7ab]{left:auto;right:0}.fv-presence-badge__detail[data-v-7968e7ab]{z-index:8;border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);width:max-content;max-width:min(19rem,100vw - 2rem);color:var(--fv-text);background:var(--fv-surface-panel);box-shadow:var(--fv-shadow-lg);font-size:var(--fv-font-xs);white-space:normal;gap:.22rem;padding:.6rem .7rem;line-height:1.35;display:grid;position:absolute;top:calc(100% + .35rem);left:0}.fv-presence-badge__detail strong[data-v-7968e7ab]{color:var(--fv-metal-bright)}@media (width<=600px){.fv-presence-badge--prominent .fv-presence-badge__static[data-v-7968e7ab]{min-width:3.1rem;min-height:3.1rem;padding:.45rem}.fv-presence-badge--prominent .fv-presence-badge__label[data-v-7968e7ab],.fv-presence-badge--detailed .fv-presence-badge__label[data-v-7968e7ab]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fv-presence-badge--detailed .fv-presence-badge__trigger[data-v-7968e7ab],.fv-presence-badge--dashboard .fv-presence-badge__static[data-v-7968e7ab]{justify-content:center;width:28px;padding:0}.fv-presence-badge--dashboard .fv-presence-badge__label[data-v-7968e7ab]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.fv-odometer-card[data-v-1df215be]{border:1px solid var(--fv-border);background:color-mix(in srgb, var(--fv-surface), transparent 7%);text-align:center;border-radius:.7rem;align-content:center;justify-items:center;min-width:220px;padding:.8rem .95rem;display:grid}.fv-odometer-card__eyebrow[data-v-1df215be]{color:var(--fv-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.fv-odometer-card__value[data-v-1df215be]{color:var(--fv-text);font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.25;display:block}.fv-odometer-card__empty[data-v-1df215be]{color:var(--fv-text);font-size:.98rem;display:block}.fv-odometer-card__detail[data-v-1df215be],.fv-odometer-card__error[data-v-1df215be]{color:var(--fv-muted);margin:.2rem 0 0;font-size:.82rem}.fv-odometer-card__error[data-v-1df215be]{color:var(--fv-danger)}.fv-odometer-card__button[data-v-1df215be]{margin-top:.65rem}@media (width<=640px){.fv-odometer-card[data-v-1df215be]{width:100%}}.fv-onboarding__backdrop[data-v-173e8eb7]{z-index:40;background:#080c12b8;padding:1rem;position:fixed;inset:0;overflow:auto}.fv-onboarding[data-v-173e8eb7]{color:#18212b;background:#fff;grid-template-rows:auto auto 1fr auto;width:min(100%,76rem);min-height:calc(100vh - 2rem);margin:auto;display:grid;box-shadow:0 18px 70px #00000052}.fv-onboarding__header[data-v-173e8eb7]{border-bottom:1px solid #e7eaee;justify-content:space-between;gap:1rem;padding:1.5rem 2rem;display:flex}.fv-onboarding__header p[data-v-173e8eb7]{color:#637080;letter-spacing:.08em;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.fv-onboarding__header h2[data-v-173e8eb7]{margin:0;font-size:1.65rem}.fv-onboarding__steps[data-v-173e8eb7]{color:#7b8794;border-bottom:1px solid #edf0f3;gap:1rem;margin:0;padding:1.1rem 2rem;font-size:.78rem;font-weight:750;list-style:none;display:flex;overflow-x:auto}.fv-onboarding__steps li[data-v-173e8eb7]{white-space:nowrap;align-items:center;gap:.45rem;display:flex}.fv-onboarding__steps span[data-v-173e8eb7]{border:1px solid #cbd2da;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;display:grid}.fv-onboarding__steps .active[data-v-173e8eb7]{color:#1769c2}.fv-onboarding__steps .active span[data-v-173e8eb7]{color:#fff;background:#1769c2;border-color:#1769c2}.fv-onboarding__steps .complete[data-v-173e8eb7]{color:#277d55}.fv-onboarding__steps .complete span[data-v-173e8eb7]{background:#effaf3;border-color:#76b998}.fv-onboarding__content[data-v-173e8eb7]{width:min(100%,62rem);margin:0 auto;padding:2rem}.fv-onboarding__content h3[data-v-173e8eb7]{margin:0;font-size:1.4rem}.fv-onboarding__content h3+p[data-v-173e8eb7]{color:#607080;margin:.45rem 0 1.5rem}.fv-onboarding__identity[data-v-173e8eb7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fv-onboarding__field[data-v-173e8eb7]{min-width:0}.fv-onboarding label[data-v-173e8eb7]{color:#3c4a58;gap:.4rem;font-size:.82rem;font-weight:750;display:grid}.fv-onboarding__field-feedback[data-v-173e8eb7]{min-height:1.1rem;margin-top:.28rem;font-size:.75rem;line-height:1.1rem;display:block}.fv-onboarding input.fv-onboarding__input--error[data-v-173e8eb7]{background:#fff7f7;border-color:#c34242;box-shadow:inset 0 0 0 1px #c34242}.fv-onboarding input[data-v-173e8eb7]{color:#17212b;background:#fafbfd;border:1px solid #cfd7df;border-radius:.28rem;min-width:0;min-height:2.65rem;padding:.55rem .7rem}.fv-onboarding .wide[data-v-173e8eb7]{grid-column:1/-1}.muted[data-v-173e8eb7]{color:#697887}.success[data-v-173e8eb7]{color:#24734e}.warning[data-v-173e8eb7]{color:#a85e00}.fv-onboarding__status-grid[data-v-173e8eb7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.fv-onboarding__status-grid button[data-v-173e8eb7]{color:#28394a;background:#f8fafc;border:1px solid #d4dce5;border-radius:.35rem;min-height:6rem;padding:.8rem;font-weight:750}.fv-onboarding__status-grid button.selected[data-v-173e8eb7]{color:#125eaa;background:#edf6ff;border-color:#1972c9;box-shadow:inset 0 0 0 1px #1972c9}.fv-onboarding__planned[data-v-173e8eb7]{background:#f8f9fb;border-left:3px solid #b5bdc7;gap:.5rem;margin-top:1.5rem;padding:1rem 1.1rem;display:grid}.fv-onboarding__planned.driver[data-v-173e8eb7]{border-left-color:#1972c9}.fv-onboarding__planned p[data-v-173e8eb7]{margin:.25rem 0 0}.fv-onboarding__qualifications[data-v-173e8eb7]{gap:.8rem;display:grid}.fv-onboarding__qualifications fieldset[data-v-173e8eb7]{border:1px solid #e0e5eb;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.fv-onboarding__qualifications legend[data-v-173e8eb7]{padding:0 .35rem;font-weight:800}.fv-onboarding__qualifications label[data-v-173e8eb7]{align-items:center;gap:.4rem;display:flex}.fv-onboarding__qualifications input[type=radio][data-v-173e8eb7]{min-height:unset}.fv-onboarding__card-number[data-v-173e8eb7]{flex-basis:100%;margin-top:.3rem}.fv-onboarding__card-number input[data-v-173e8eb7]{flex:1}.fv-onboarding__checks[data-v-173e8eb7]{gap:.8rem;display:grid}.fv-onboarding__checks article[data-v-173e8eb7]{border:1px solid #dde3ea;border-left:3px solid #9ba6b2;padding:1rem}.fv-onboarding__checks article.clear[data-v-173e8eb7]{border-left-color:#2e8a5d}.fv-onboarding__checks article.blocked[data-v-173e8eb7]{background:#fffaf0;border-left-color:#d48618}.fv-onboarding__checks article.unavailable[data-v-173e8eb7]{background:#fffaf2;border-left-color:#b87819}.fv-onboarding__checks h4[data-v-173e8eb7]{letter-spacing:.07em;margin:0;font-size:.8rem}.fv-onboarding__checks p[data-v-173e8eb7]{margin:.45rem 0}.fv-onboarding__checks ul[data-v-173e8eb7]{margin:.5rem 0 0;padding-left:1.2rem}.fv-onboarding__summary[data-v-173e8eb7]{max-width:42rem}.fv-onboarding__summary h4[data-v-173e8eb7]{color:#506171;letter-spacing:.07em;text-transform:uppercase;margin:1.5rem 0 .5rem;font-size:.78rem}.fv-onboarding__summary dl[data-v-173e8eb7]{grid-template-columns:10rem 1fr;gap:.45rem 1rem;margin:0;display:grid}.fv-onboarding__summary dt[data-v-173e8eb7]{color:#667585}.fv-onboarding__summary dd[data-v-173e8eb7]{margin:0;font-weight:700}.fv-onboarding__summary ul[data-v-173e8eb7]{padding:0;list-style:none}.fv-onboarding__summary li[data-v-173e8eb7]{border-bottom:1px solid #edf0f3;justify-content:space-between;padding:.55rem 0;display:flex}.fv-onboarding__confirmation[data-v-173e8eb7]{background:#f3f8fd;border-left:3px solid #1972c9;margin-top:1.5rem;padding:1rem}.fv-onboarding__creation-disabled[data-v-173e8eb7]{color:#805100;background:#fff9ee;border-left:3px solid #b87819;margin-top:.75rem;padding:.85rem 1rem}.fv-onboarding__timeline[data-v-173e8eb7]{gap:.85rem;max-width:40rem;display:grid}.timeline-item[data-v-173e8eb7]{background:#fafbfd;border-left:3px solid #c4cbd2;gap:.25rem;padding:1rem 1.1rem;display:grid}.timeline-item.succeeded[data-v-173e8eb7],.timeline-item.complete[data-v-173e8eb7]{border-color:#2e8a5d}.timeline-item.failed[data-v-173e8eb7],.timeline-item.unknown[data-v-173e8eb7]{border-color:#c34242}.timeline-item.processing[data-v-173e8eb7]{border-color:#1972c9}.timeline-item small[data-v-173e8eb7]{color:#617080}.fv-onboarding__footer[data-v-173e8eb7]{background:#fff;border-top:1px solid #e7eaee;justify-content:space-between;gap:1rem;padding:1rem 2rem;display:flex;position:sticky;bottom:0}.fv-onboarding__footer-actions[data-v-173e8eb7]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.fv-onboarding__footer-help[data-v-173e8eb7]{color:#6c5a38;font-size:.78rem}@media (width<=760px){.fv-onboarding__backdrop[data-v-173e8eb7]{padding:0}.fv-onboarding[data-v-173e8eb7]{min-height:100vh}.fv-onboarding__header[data-v-173e8eb7],.fv-onboarding__content[data-v-173e8eb7],.fv-onboarding__footer[data-v-173e8eb7]{padding-left:1rem;padding-right:1rem}.fv-onboarding__identity[data-v-173e8eb7],.fv-onboarding__status-grid[data-v-173e8eb7]{grid-template-columns:1fr}.fv-onboarding__steps[data-v-173e8eb7]{padding-left:1rem;padding-right:1rem}.fv-onboarding .wide[data-v-173e8eb7]{grid-column:auto}}.fv-personnel[data-v-6ac5753c]{gap:1rem;display:grid}.fv-personnel__actions[data-v-6ac5753c],.fv-personnel__bulk[data-v-6ac5753c],.fv-personnel__pagination[data-v-6ac5753c]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.fv-personnel__pdf-export[data-v-6ac5753c]{justify-self:start}.fv-personnel__kpis[data-v-6ac5753c]{grid-template-columns:repeat(6,minmax(0,1fr))}.fv-personnel__filters[data-v-6ac5753c]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);grid-template-columns:minmax(15rem,2fr) repeat(4,minmax(9rem,1fr)) auto auto;align-items:end;gap:.7rem;padding:.9rem;display:grid}.fv-personnel__filters label[data-v-6ac5753c],.fv-personnel__modal label[data-v-6ac5753c]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);gap:.35rem;font-weight:700;display:grid}.fv-personnel input[data-v-6ac5753c]{min-width:0;min-height:var(--fv-control-height);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-interactive);color:var(--fv-text);padding:.55rem .7rem}.fv-personnel__bulk[data-v-6ac5753c]{border-left:3px solid var(--fv-metal-bright);background:var(--fv-surface-raised);padding:.75rem}.fv-personnel__row[data-v-6ac5753c]{cursor:pointer}.fv-personnel__row[data-v-6ac5753c]:hover,.fv-personnel__row[data-v-6ac5753c]:focus-within{box-shadow:inset 0 0 0 999px #ffffff0d, inset 3px 0 var(--fv-metal-bright)}.fv-personnel__row.group-short-semi[data-v-6ac5753c]{background:#4d8bc91f}.fv-personnel__row.group-long-semi[data-v-6ac5753c]{background:#4d8bc930}.fv-personnel__row.group-short-carrier[data-v-6ac5753c]{background:#e091481f}.fv-personnel__row.group-long-carrier[data-v-6ac5753c]{background:#e0914830}.fv-personnel__row.group-bu-admin[data-v-6ac5753c]{background:#5bb17e1a}.fv-personnel__row.group-bu-workshop[data-v-6ac5753c]{background:#5bb17e26}.fv-personnel__row.group-bu-operations[data-v-6ac5753c]{background:#5bb17e33}.fv-personnel__row.group-neutral[data-v-6ac5753c]{background:var(--fv-surface-soft)}.fv-personnel__person[data-v-6ac5753c]{color:var(--fv-text);text-align:left;gap:.1rem;padding:0;text-decoration:none;display:grid}.fv-personnel__person[data-v-6ac5753c]:focus-visible{outline:2px solid var(--fv-metal-bright);outline-offset:.2rem}.fv-personnel__person small[data-v-6ac5753c],.fv-personnel td small[data-v-6ac5753c]{color:var(--fv-text-muted)}.fv-personnel td[data-v-6ac5753c]{overflow-wrap:anywhere;min-width:0}.fv-personnel__document-summary[data-v-6ac5753c],.fv-personnel__links[data-v-6ac5753c]{flex-wrap:wrap;gap:.35rem;display:flex}.is-incomplete[data-v-6ac5753c]{box-shadow:inset 3px 0 var(--fv-warning)}.fv-personnel__modal header[data-v-6ac5753c]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.fv-personnel h3[data-v-6ac5753c]{margin:1rem 0 .6rem}.fv-personnel dl[data-v-6ac5753c]{grid-template-columns:9rem 1fr;gap:.45rem .75rem;margin:0;display:grid}.fv-personnel dt[data-v-6ac5753c]{color:var(--fv-text-muted)}.fv-personnel dd[data-v-6ac5753c]{margin:0}.fv-personnel__document[data-v-6ac5753c]{border-bottom:1px solid var(--fv-border);justify-content:space-between;gap:.5rem;padding:.45rem 0;display:flex}.fv-personnel__modal-backdrop[data-v-6ac5753c]{z-index:80;background:#0009;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-personnel__modal[data-v-6ac5753c]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:#262626;gap:.8rem;width:min(34rem,100%);max-height:calc(100vh - 2rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 1.5rem 4rem #000000b3}@media (width<=980px){.fv-personnel__kpis[data-v-6ac5753c]{grid-template-columns:repeat(3,minmax(0,1fr))}.fv-personnel__filters[data-v-6ac5753c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.fv-personnel__kpis[data-v-6ac5753c]{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-personnel__filters[data-v-6ac5753c]{grid-template-columns:1fr}.fv-personnel__desktop[data-v-6ac5753c]{display:none}}.fv-assignment-close[data-v-eb7f0dd1]{z-index:61;background:#050a12cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-assignment-close__dialog[data-v-eb7f0dd1]{border:1px solid var(--fv-border,#56606b);background:var(--fv-surface,#1d252e);width:min(100%,30rem);color:var(--fv-text,#f5f7fa);border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 1rem 3rem #00000073}.fv-assignment-close__dialog h2[data-v-eb7f0dd1],.fv-assignment-close__dialog p[data-v-eb7f0dd1]{margin:0}.fv-assignment-close__dialog label[data-v-eb7f0dd1]{gap:.4rem;display:grid}.fv-assignment-close__error[data-v-eb7f0dd1]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;padding:.75rem}.fv-assignment-close__dialog footer[data-v-eb7f0dd1]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.fv-assignment-modal[data-v-64cbb5fa]{z-index:60;background:#050a12cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-assignment-modal__dialog[data-v-64cbb5fa]{border:1px solid var(--fv-border,#56606b);background:var(--fv-surface,#1d252e);width:min(100%,44rem);max-height:calc(100dvh - 2rem);color:var(--fv-text,#f5f7fa);border-radius:.75rem;padding:1.25rem;overflow:auto;box-shadow:0 1rem 3rem #00000073}.fv-assignment-modal__header[data-v-64cbb5fa],.fv-assignment-modal__header h2[data-v-64cbb5fa],.fv-assignment-modal__actions[data-v-64cbb5fa],.fv-assignment-modal__pagination[data-v-64cbb5fa],.fv-assignment-modal__search>div[data-v-64cbb5fa]{align-items:center;gap:.75rem;display:flex}.fv-assignment-modal__header[data-v-64cbb5fa]{justify-content:space-between}.fv-assignment-modal__header h2[data-v-64cbb5fa]{margin:0}.fv-assignment-modal__error[data-v-64cbb5fa]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;margin:1rem 0;padding:.75rem}.fv-assignment-modal__search[data-v-64cbb5fa]{gap:.4rem;margin:1rem 0;display:grid}.fv-assignment-modal__search input[data-v-64cbb5fa],.fv-assignment-modal__date input[data-v-64cbb5fa]{flex:1;min-width:0}.fv-assignment-modal__results[data-v-64cbb5fa]{gap:.5rem;min-height:6rem;display:grid}.fv-assignment-modal__asset[data-v-64cbb5fa]{border:1px solid var(--fv-border,#56606b);width:100%;color:inherit;text-align:left;background:#27313c;border-radius:.4rem;grid-template-columns:1.15fr repeat(3,1fr);gap:.35rem .75rem;padding:.75rem;display:grid}.fv-assignment-modal__asset.selected[data-v-64cbb5fa]{background:#344250;border-color:#c9d2dc}.fv-assignment-modal__asset.occupied[data-v-64cbb5fa]{cursor:not-allowed;opacity:.65}.fv-assignment-modal__occupied[data-v-64cbb5fa]{color:#f1c36d;grid-column:1/-1}.fv-assignment-modal__pagination[data-v-64cbb5fa]{justify-content:space-between;margin:1rem 0}.fv-assignment-modal__date[data-v-64cbb5fa]{gap:.4rem;margin:1rem 0;display:grid}.fv-assignment-modal__actions[data-v-64cbb5fa]{justify-content:flex-end}@media (width<=38rem){.fv-assignment-modal__search>div[data-v-64cbb5fa],.fv-assignment-modal__asset[data-v-64cbb5fa]{grid-template-columns:1fr}.fv-assignment-modal__search>div[data-v-64cbb5fa]{flex-direction:column;align-items:stretch}}.fv-personnel-assignments[data-v-5363ba55]{gap:1.25rem;display:grid}.fv-personnel-assignments__current[data-v-5363ba55]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fv-personnel-assignments__card[data-v-5363ba55],.fv-personnel-assignments__history[data-v-5363ba55]{border:1px solid var(--fv-border,#56606b);background:var(--fv-surface,#1d252e);border-radius:.6rem;padding:1rem}.fv-personnel-assignments__card h2[data-v-5363ba55],.fv-personnel-assignments__history h2[data-v-5363ba55]{margin-top:0}.fv-personnel-assignments__actions[data-v-5363ba55]{flex-wrap:wrap;gap:.75rem;display:flex}.fv-personnel-assignments__history-list[data-v-5363ba55]{gap:.5rem;display:grid}.fv-personnel-assignments__history-list article[data-v-5363ba55]{background:#ffffff0a;border-radius:.4rem;grid-template-columns:.8fr 1.4fr repeat(3,1fr);gap:.5rem;padding:.75rem;display:grid}@media (width<=44rem){.fv-personnel-assignments__current[data-v-5363ba55],.fv-personnel-assignments__history-list article[data-v-5363ba55]{grid-template-columns:1fr}}.fv-attachment-upload[data-v-c80aad40]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.fv-attachment-upload label[data-v-c80aad40]{gap:.3rem;display:grid}.fv-attachment-upload p[data-v-c80aad40]{color:#ffd8d8;margin:0}.fv-document-modal[data-v-88bad806]{z-index:70;background:#050a12cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-document-modal__dialog[data-v-88bad806]{border:1px solid var(--fv-border,#56606b);background:var(--fv-surface,#1d252e);width:min(100%,38rem);max-height:calc(100dvh - 2rem);color:var(--fv-text,#f5f7fa);border-radius:.75rem;gap:.8rem;padding:1.25rem;display:grid;overflow:auto}.fv-document-modal__dialog header[data-v-88bad806],.fv-document-modal__dialog footer[data-v-88bad806]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fv-document-modal__dialog h2[data-v-88bad806]{margin:0}.fv-document-modal__dialog label[data-v-88bad806]{gap:.35rem;display:grid}.fv-document-modal__dialog textarea[data-v-88bad806]{resize:vertical;min-height:5rem}.fv-document-modal__error[data-v-88bad806]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;padding:.75rem}.fv-personnel-documents[data-v-cc5803a5]{gap:1rem;display:grid}.fv-personnel-documents__card[data-v-cc5803a5]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem}.fv-personnel-documents__dossier[data-v-cc5803a5]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:linear-gradient(120deg, var(--fv-surface-panel), var(--fv-surface-elevated));gap:.8rem;padding:1rem;display:grid}.fv-personnel-documents__dossier>header[data-v-cc5803a5],.fv-personnel-documents__dossier-status[data-v-cc5803a5],.fv-personnel-documents__dossier-item[data-v-cc5803a5],.fv-personnel-documents__compliance[data-v-cc5803a5],.fv-personnel-documents__applicability[data-v-cc5803a5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fv-personnel-documents__dossier h2[data-v-cc5803a5],.fv-personnel-documents__dossier p[data-v-cc5803a5]{margin:0}.fv-personnel-documents__dossier-list[data-v-cc5803a5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;display:grid}.fv-personnel-documents__dossier-item[data-v-cc5803a5]{border-top:1px solid var(--fv-border);padding-top:.45rem}.fv-personnel-documents__compliance[data-v-cc5803a5]{border-top:1px solid var(--fv-border);border-bottom:1px solid var(--fv-border);margin:.85rem 0;padding:.65rem 0}.fv-personnel-documents__compliance small[data-v-cc5803a5]{color:var(--fv-text-muted);margin-top:.15rem;display:block}.fv-personnel-documents__applicability[data-v-cc5803a5]{cursor:pointer;color:var(--fv-text-secondary)}.fv-personnel-documents__applicability input[data-v-cc5803a5]{block-size:1.05rem;inline-size:1.05rem}.fv-personnel-documents__card header[data-v-cc5803a5],.fv-personnel-documents__actions[data-v-cc5803a5],.fv-personnel-documents__attachments div[data-v-cc5803a5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.fv-personnel-documents__card h2[data-v-cc5803a5]{margin:0}.fv-personnel-documents__card p[data-v-cc5803a5]{margin:.45rem 0}.fv-personnel-documents__attachments[data-v-cc5803a5]{gap:.4rem;display:grid}.fv-personnel-documents__actions[data-v-cc5803a5]{margin:.8rem 0}.fv-personnel-documents__error[data-v-cc5803a5]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;padding:.75rem}.fv-personnel-documents__modal[data-v-cc5803a5]{z-index:72;background:#050a12cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-personnel-documents__modal>section[data-v-cc5803a5]{border:1px solid var(--fv-border-strong);background:var(--fv-surface-panel);border-radius:.75rem;gap:.75rem;width:min(100%,46rem);max-height:calc(100dvh - 2rem);padding:1.25rem;display:grid;overflow:auto}.fv-personnel-documents__modal header[data-v-cc5803a5],.fv-personnel-documents__modal footer[data-v-cc5803a5]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.fv-personnel-documents__modal h2[data-v-cc5803a5],.fv-personnel-documents__modal p[data-v-cc5803a5]{margin:0}.fv-personnel-documents__modal article[data-v-cc5803a5]{border:1px solid var(--fv-border);border-radius:.4rem;padding:.75rem}@media (width<=700px){.fv-personnel-documents__dossier-list[data-v-cc5803a5]{grid-template-columns:1fr}}.fv-samsara-link[data-v-5799f994]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem;box-shadow:0 .75rem 2rem #0000002e}.fv-samsara-link__header[data-v-5799f994],.fv-samsara-link__actions[data-v-5799f994],.fv-samsara-link__dialog-header[data-v-5799f994],.fv-samsara-link__dialog-actions[data-v-5799f994]{align-items:center;gap:.75rem;display:flex}.fv-samsara-link__header[data-v-5799f994],.fv-samsara-link__dialog-header[data-v-5799f994]{justify-content:space-between}.fv-samsara-link__header[data-v-5799f994],.fv-samsara-link__dialog-header[data-v-5799f994],.fv-samsara-link__dialog-actions[data-v-5799f994]{flex-wrap:wrap}.fv-samsara-link h2[data-v-5799f994]{margin:0}.fv-samsara-link__details[data-v-5799f994]{grid-template-columns:max-content minmax(0,1fr);gap:.5rem .75rem;margin:1rem 0 0;display:grid}.fv-samsara-link__details dt[data-v-5799f994]{color:var(--fv-text-muted)}.fv-samsara-link__details dd[data-v-5799f994]{overflow-wrap:anywhere;min-width:0;margin:0}.fv-samsara-link__modal[data-v-5799f994]{z-index:80;background:#050a0e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-samsara-link__dialog[data-v-5799f994]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);width:min(100%,42rem);max-height:calc(100dvh - 2rem);color:var(--fv-text);gap:1rem;padding:1.25rem;display:grid;overflow:auto;box-shadow:0 1rem 3rem #0000008c}.fv-samsara-link__error[data-v-5799f994]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;margin:0;padding:.75rem}.fv-samsara-link__search[data-v-5799f994]{gap:.4rem;display:grid}.fv-samsara-link__search input[data-v-5799f994]{min-width:0}.fv-samsara-link__results[data-v-5799f994]{gap:.5rem;min-height:6rem;display:grid}.fv-samsara-link__result[data-v-5799f994]{border:1px solid var(--fv-border);background:var(--fv-surface-raised);width:100%;color:var(--fv-text);text-align:left;border-radius:.4rem;grid-template-columns:1.2fr 1.2fr 1fr;gap:.35rem .75rem;padding:.75rem;display:grid}.fv-samsara-link__result[data-v-5799f994]:hover,.fv-samsara-link__result[data-v-5799f994]:focus-visible,.fv-samsara-link__result.selected[data-v-5799f994]{border-color:var(--fv-metal-bright);background:var(--fv-surface-hover)}.fv-samsara-link__result span[data-v-5799f994]{overflow-wrap:anywhere}.fv-samsara-link__dialog-actions[data-v-5799f994]{justify-content:flex-end}@media (width<=38rem){.fv-samsara-link__header[data-v-5799f994],.fv-samsara-link__actions[data-v-5799f994],.fv-samsara-link__dialog-actions[data-v-5799f994]{flex-direction:column;align-items:stretch}.fv-samsara-link__result[data-v-5799f994]{grid-template-columns:1fr}}.fv-dashdoc-link__header[data-v-bc1b93f8]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.fv-dashdoc-link dl[data-v-bc1b93f8]{grid-template-columns:9rem 1fr;gap:.5rem .75rem;display:grid}.fv-dashdoc-link dt[data-v-bc1b93f8]{color:var(--fv-text-muted)}.fv-dashdoc-link dd[data-v-bc1b93f8]{overflow-wrap:anywhere;margin:0}.fv-dashdoc-link__form[data-v-bc1b93f8]{gap:.75rem;margin-top:1rem;display:grid}.fv-dashdoc-link__form label[data-v-bc1b93f8]{gap:.35rem;display:grid}.fv-dashdoc-link__form div[data-v-bc1b93f8]{flex-wrap:wrap;gap:.5rem;display:flex}.fv-user-link[data-v-62df2a14]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem;box-shadow:0 .75rem 2rem #0000002e}.fv-user-link__header[data-v-62df2a14],.fv-user-link__actions[data-v-62df2a14],.fv-user-link__dialog-header[data-v-62df2a14],.fv-user-link__dialog-actions[data-v-62df2a14],.fv-user-link__pagination[data-v-62df2a14],.fv-user-link__search>div[data-v-62df2a14]{align-items:center;gap:.75rem;display:flex}.fv-user-link__header[data-v-62df2a14],.fv-user-link__dialog-header[data-v-62df2a14]{justify-content:space-between}.fv-user-link__header[data-v-62df2a14],.fv-user-link__dialog-header[data-v-62df2a14],.fv-user-link__dialog-actions[data-v-62df2a14]{flex-wrap:wrap}.fv-user-link h2[data-v-62df2a14]{margin:0}.fv-user-link__details[data-v-62df2a14]{grid-template-columns:max-content minmax(0,1fr);gap:.5rem .75rem;margin:1rem 0 0;display:grid}.fv-user-link__details dt[data-v-62df2a14]{color:var(--fv-text-muted)}.fv-user-link__details dd[data-v-62df2a14]{overflow-wrap:anywhere;min-width:0;margin:0}.fv-user-link__modal[data-v-62df2a14]{z-index:80;background:#050a0e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-user-link__dialog[data-v-62df2a14]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);width:min(100%,42rem);max-height:calc(100dvh - 2rem);color:var(--fv-text);gap:1rem;padding:1.25rem;display:grid;overflow:auto;box-shadow:0 1rem 3rem #0000008c}.fv-user-link__error[data-v-62df2a14]{color:#ffd8d8;border:1px solid #c74747;border-radius:.4rem;margin:0;padding:.75rem}.fv-user-link__search[data-v-62df2a14]{gap:.4rem;display:grid}.fv-user-link__search input[data-v-62df2a14]{flex:1;min-width:0}.fv-user-link__results[data-v-62df2a14]{gap:.5rem;min-height:6rem;display:grid}.fv-user-link__result[data-v-62df2a14]{border:1px solid var(--fv-border);background:var(--fv-surface-raised);width:100%;color:var(--fv-text);text-align:left;border-radius:.4rem;grid-template-columns:1.2fr 1.4fr auto;gap:.35rem .75rem;padding:.75rem;display:grid}.fv-user-link__result[data-v-62df2a14]:hover,.fv-user-link__result[data-v-62df2a14]:focus-visible,.fv-user-link__result.selected[data-v-62df2a14]{border-color:var(--fv-metal-bright);background:var(--fv-surface-hover)}.fv-user-link__result span[data-v-62df2a14]{overflow-wrap:anywhere}.fv-user-link__pagination[data-v-62df2a14]{justify-content:space-between}.fv-user-link__dialog-actions[data-v-62df2a14]{justify-content:flex-end}@media (width<=38rem){.fv-user-link__header[data-v-62df2a14],.fv-user-link__actions[data-v-62df2a14],.fv-user-link__search>div[data-v-62df2a14],.fv-user-link__dialog-actions[data-v-62df2a14],.fv-user-link__pagination[data-v-62df2a14]{flex-direction:column;align-items:stretch}.fv-user-link__result[data-v-62df2a14]{grid-template-columns:1fr}}.fv-personnel-edit__backdrop[data-v-7cabc078]{z-index:90;background:#000000ad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-personnel-edit[data-v-7cabc078]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);width:min(62rem,100%);max-height:calc(100vh - 2rem);display:grid;overflow:auto;box-shadow:0 1.5rem 4rem #000000b3}.fv-personnel-edit__header[data-v-7cabc078],.fv-personnel-edit__actions[data-v-7cabc078]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.fv-personnel-edit__header[data-v-7cabc078]{border-bottom:1px solid var(--fv-border)}.fv-personnel-edit__form[data-v-7cabc078]{gap:1rem;padding:1.25rem;display:grid}.fv-personnel-edit__section[data-v-7cabc078]{gap:.75rem;display:grid}.fv-personnel-edit__section h3[data-v-7cabc078]{margin:0}.fv-personnel-edit__grid[data-v-7cabc078]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.fv-personnel-edit label[data-v-7cabc078]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);gap:.35rem;font-weight:700;display:grid}.fv-personnel-edit input[data-v-7cabc078]{min-width:0;min-height:var(--fv-control-height);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-interactive);color:var(--fv-text);padding:.55rem .7rem}.fv-personnel-edit__actions[data-v-7cabc078]{justify-content:flex-end;padding:0}@media (width<=700px){.fv-personnel-edit__grid[data-v-7cabc078]{grid-template-columns:1fr}}.fv-personnel-leave[data-v-0938c618],.fv-personnel-leave__counters[data-v-0938c618]{gap:1rem;display:grid}.fv-personnel-leave__counters[data-v-0938c618]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.fv-personnel-leave article[data-v-0938c618]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem}dl[data-v-0938c618]{grid-template-columns:1fr auto;gap:.5rem;display:grid}dd[data-v-0938c618]{margin:0}dt[data-v-0938c618]{color:var(--fv-text-muted)}.fv-personnel-detail[data-v-5530a8a7]{gap:1rem;width:min(100%,78rem);margin:0 auto;display:grid}.fv-personnel-detail__panel[data-v-5530a8a7],.fv-personnel-detail__grid>article[data-v-5530a8a7]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem;box-shadow:0 .75rem 2rem #0000002e}.fv-personnel-detail__actions[data-v-5530a8a7]{flex-wrap:wrap;gap:.6rem;display:flex}.fv-personnel-detail__tabs[data-v-5530a8a7]{border-bottom:1px solid var(--fv-border);gap:.6rem;display:flex;overflow-x:auto}.fv-personnel-detail__tabs button[data-v-5530a8a7]{color:var(--fv-text-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:.7rem .9rem}.fv-personnel-detail__tabs button.active[data-v-5530a8a7]{border-color:var(--fv-metal-bright);color:var(--fv-text)}.fv-personnel-detail__grid[data-v-5530a8a7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.fv-personnel-detail__private-card[data-v-5530a8a7]{min-height:0}.fv-personnel-detail dl[data-v-5530a8a7]{grid-template-columns:10rem 1fr;gap:.5rem .75rem;display:grid}.fv-personnel-detail dt[data-v-5530a8a7]{color:var(--fv-text-muted)}.fv-personnel-detail dd[data-v-5530a8a7]{overflow-wrap:anywhere;min-width:0;margin:0}.fv-personnel-detail[data-v-5530a8a7] .fv-page-header h1,.fv-personnel-detail[data-v-5530a8a7] .fv-page-header .muted{overflow-wrap:anywhere}.fv-personnel-detail__document[data-v-5530a8a7]{border-bottom:1px solid var(--fv-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;display:flex}@media (width<=980px){.fv-personnel-detail__grid[data-v-5530a8a7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.fv-personnel-detail__grid[data-v-5530a8a7],.fv-personnel-detail dl[data-v-5530a8a7]{grid-template-columns:1fr}.fv-personnel-detail__actions[data-v-5530a8a7]{align-items:stretch}}body.fv-modal-open{overflow:hidden}.fv-personnel-telematics[data-v-6b5bdbc3]{gap:1rem;display:grid}.fv-personnel-telematics__notice[data-v-6b5bdbc3],.fv-personnel-telematics__selection[data-v-6b5bdbc3],.fv-personnel-telematics__summary[data-v-6b5bdbc3],.fv-personnel-telematics__filters[data-v-6b5bdbc3]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:.9rem}.fv-personnel-telematics__embedded-actions[data-v-6b5bdbc3]{justify-content:flex-end;display:flex}.fv-personnel-telematics__notice[data-v-6b5bdbc3]{border-left:3px solid var(--fv-metal-bright);margin:0}.fv-personnel-telematics__filters[data-v-6b5bdbc3]{grid-template-columns:minmax(16rem,2fr) minmax(12rem,1fr) auto auto;align-items:end;gap:.7rem;display:grid}.fv-personnel-telematics__filters label[data-v-6b5bdbc3]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);gap:.35rem;font-weight:700;display:grid}.fv-personnel-telematics__filters input[data-v-6b5bdbc3]{min-width:0;min-height:var(--fv-control-height);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-interactive);color:var(--fv-text);padding:.55rem .7rem}.fv-personnel-telematics__selection[data-v-6b5bdbc3],.fv-personnel-telematics__pagination[data-v-6b5bdbc3],.fv-personnel-telematics__dialog header[data-v-6b5bdbc3],.fv-personnel-telematics__dialog footer[data-v-6b5bdbc3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.fv-personnel-telematics__table-wrap[data-v-6b5bdbc3]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);overflow-x:auto}.fv-personnel-telematics__table[data-v-6b5bdbc3]{min-width:70rem}.fv-personnel-telematics__table small[data-v-6b5bdbc3],.fv-personnel-telematics__table .fv-status[data-v-6b5bdbc3]{margin-top:.35rem;display:block}.fv-personnel-telematics__details[data-v-6b5bdbc3]{grid-template-columns:auto minmax(0,1fr);gap:.2rem .5rem;margin:0;display:grid}.fv-personnel-telematics__details dt[data-v-6b5bdbc3]{color:var(--fv-text-muted)}.fv-personnel-telematics__details dd[data-v-6b5bdbc3]{margin:0}.fv-personnel-telematics__row--blocked[data-v-6b5bdbc3]{opacity:.72}.fv-personnel-telematics__summary ul[data-v-6b5bdbc3],.fv-personnel-telematics__dialog ul[data-v-6b5bdbc3]{margin:0;padding-left:1.2rem}.fv-personnel-telematics__backdrop[data-v-6b5bdbc3]{z-index:90;background:#000000b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-personnel-telematics__dialog[data-v-6b5bdbc3]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:#242424;gap:1rem;width:min(34rem,100%);max-height:calc(100vh - 2rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 1.5rem 4rem #000000b8}.fv-personnel-telematics__dialog h2[data-v-6b5bdbc3],.fv-personnel-telematics__dialog p[data-v-6b5bdbc3]{margin:0}@media (width<=860px){.fv-personnel-telematics__filters[data-v-6b5bdbc3]{grid-template-columns:1fr 1fr}}@media (width<=620px){.fv-personnel-telematics__filters[data-v-6b5bdbc3]{grid-template-columns:1fr}.fv-personnel-telematics__selection[data-v-6b5bdbc3],.fv-personnel-telematics__pagination[data-v-6b5bdbc3],.fv-personnel-telematics__dialog header[data-v-6b5bdbc3],.fv-personnel-telematics__dialog footer[data-v-6b5bdbc3]{flex-direction:column;align-items:stretch}}.fv-fleetportal-history-import[data-v-bc37424b],.fv-fleetportal-history-import__preview[data-v-bc37424b]{gap:1rem;display:grid}.fv-fleetportal-history-import__table[data-v-bc37424b]{overflow-x:auto}table[data-v-bc37424b]{border-collapse:collapse;width:100%}th[data-v-bc37424b],td[data-v-bc37424b]{border-bottom:1px solid var(--fv-border);text-align:left;vertical-align:top;padding:.5rem}.fv-personnel-create__backdrop[data-v-cd9975b5]{z-index:30;background:#000000a6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fv-personnel-create[data-v-cd9975b5]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);gap:1rem;width:min(100%,42rem);max-height:calc(100vh - 2rem);padding:1rem;display:grid;overflow:auto}.fv-personnel-create__header[data-v-cd9975b5]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.fv-personnel-create__header h2[data-v-cd9975b5],.fv-personnel-create__header p[data-v-cd9975b5]{margin:0}.fv-personnel-create__form[data-v-cd9975b5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.fv-personnel-create__form label[data-v-cd9975b5]{color:var(--fv-text-secondary);font-size:var(--fv-font-xs);gap:.35rem;font-weight:700;display:grid}.fv-personnel-create__form input[data-v-cd9975b5]{min-width:0;min-height:var(--fv-control-height);border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);background:var(--fv-surface-interactive);color:var(--fv-text);padding:.55rem .7rem}.fv-personnel-create__form .fv-button[data-v-cd9975b5]{justify-self:start}@media (width<=640px){.fv-personnel-create__form[data-v-cd9975b5]{grid-template-columns:1fr}}.fv-payroll-imports[data-v-9ccf26d3]{gap:1rem;display:grid}.fv-payroll-imports__preview[data-v-9ccf26d3]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);padding:1rem}.fv-payroll-imports__anomalies[data-v-9ccf26d3]{gap:.65rem;margin-top:1rem;display:grid}.fv-payroll-imports__warnings[data-v-9ccf26d3]{border-left:3px solid var(--fv-warning);gap:.65rem;margin-top:1rem;padding-left:.75rem;display:grid}.fv-payroll-imports__anomalies h5[data-v-9ccf26d3],.fv-payroll-imports__anomalies p[data-v-9ccf26d3],.fv-payroll-imports__warnings h5[data-v-9ccf26d3],.fv-payroll-imports__warnings p[data-v-9ccf26d3]{margin:0}.fv-payroll-imports__anomaly[data-v-9ccf26d3]{border-left:3px solid var(--fv-warning);background:var(--fv-surface-raised);gap:.45rem;padding:.75rem;display:grid}.fv-payroll-imports__warning[data-v-9ccf26d3]{background:var(--fv-warning-soft);gap:.45rem;padding:.75rem;display:grid}table[data-v-9ccf26d3]{border-collapse:collapse;width:100%}th[data-v-9ccf26d3],td[data-v-9ccf26d3]{border-bottom:1px solid var(--fv-border);text-align:left;padding:.5rem}.fv-parc-telematics-list[data-v-380cb24a]{gap:var(--fv-space-3);margin-top:var(--fv-space-3);display:grid}.fv-parc-telematics-row[data-v-380cb24a]{gap:var(--fv-space-3);grid-template-columns:minmax(11rem,1fr) minmax(16rem,2fr);min-width:0;display:grid}.fv-parc-telematics-row__select[data-v-380cb24a],.fv-parc-telematics-row .fv-button-group[data-v-380cb24a],.fv-parc-telematics-row>p[data-v-380cb24a]{grid-column:1/-1}.fv-parc-telematics-row dl[data-v-380cb24a]{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;margin:0;display:grid}.fv-parc-import-results[data-v-380cb24a]{margin-top:var(--fv-space-3)}@media (width<=720px){.fv-parc-telematics-row[data-v-380cb24a]{grid-template-columns:minmax(0,1fr)}}.fv-telematics-sync-note[data-v-84c08666]{max-width:70rem}.fv-telematics-actions[data-v-84c08666]{gap:var(--fv-space-2);flex-wrap:wrap;min-width:min(22rem,70vw);display:flex}.fv-telematics-actions button[data-v-84c08666]{white-space:nowrap}.fv-personnel-compliance[data-v-194ce786]{gap:1rem;width:min(100%,92rem);margin:0 auto;display:grid}.fv-personnel-compliance__error[data-v-194ce786]{border:1px solid var(--fv-danger);border-radius:var(--fv-radius-sm);color:var(--fv-danger-text);padding:.8rem}.fv-personnel-compliance__kpis[data-v-194ce786]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;display:grid}.fv-personnel-compliance__kpis article[data-v-194ce786],.fv-personnel-compliance__columns>section[data-v-194ce786],.fv-personnel-compliance__calendar[data-v-194ce786],.fv-personnel-compliance__templates[data-v-194ce786]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);padding:1rem}.fv-personnel-compliance__kpis strong[data-v-194ce786]{font-size:1.5rem;display:block}.fv-personnel-compliance__kpis span[data-v-194ce786],.fv-personnel-compliance small[data-v-194ce786]{color:var(--fv-text-muted)}.fv-personnel-compliance__kpis .is-late[data-v-194ce786]{border-color:var(--fv-danger)}.fv-personnel-compliance__columns[data-v-194ce786]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fv-personnel-compliance__columns>section>header[data-v-194ce786],.fv-personnel-compliance__calendar>header[data-v-194ce786]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.fv-personnel-compliance h2[data-v-194ce786]{margin:0;font-size:1rem}.fv-personnel-compliance__columns>section>header>span[data-v-194ce786]{background:var(--fv-surface-raised);border-radius:99px;padding:.12rem .5rem}.fv-personnel-compliance__item[data-v-194ce786],.fv-personnel-compliance__calendar article[data-v-194ce786]{border-top:1px solid var(--fv-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.fv-personnel-compliance__item>div[data-v-194ce786]{gap:.16rem;min-width:0;display:grid}.fv-personnel-compliance__item a[data-v-194ce786]{color:var(--fv-text);font-weight:700}.fv-personnel-compliance__item strong[data-v-194ce786]{color:var(--fv-text-secondary);font-size:.84rem}.fv-personnel-compliance__review[data-v-194ce786]{color:var(--fv-warning-text);font-weight:700}.fv-personnel-compliance__late[data-v-194ce786]{border-color:color-mix(in srgb, var(--fv-danger), var(--fv-border) 55%)!important}.fv-personnel-compliance__calendar article[data-v-194ce786]{grid-template-columns:auto minmax(10rem,1fr);display:grid}.fv-personnel-compliance__calendar article small[data-v-194ce786]{grid-column:1/-1}.fv-personnel-compliance__templates>header[data-v-194ce786]{margin-bottom:.75rem}.fv-personnel-compliance__templates article[data-v-194ce786]{border-top:1px solid var(--fv-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.fv-personnel-compliance__templates article>div[data-v-194ce786]:first-child{gap:.2rem;display:grid}.fv-personnel-compliance__template-actions[data-v-194ce786]{flex-wrap:wrap;gap:.5rem;display:flex}.fv-personnel-compliance__template-actions label[data-v-194ce786]{cursor:pointer;position:relative;overflow:hidden}.fv-personnel-compliance__template-actions input[data-v-194ce786]{cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.fv-personnel-compliance__modal[data-v-194ce786]{z-index:80;background:#050a12cc;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:auto}.fv-personnel-compliance__dialog[data-v-194ce786]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-md);background:var(--fv-surface-panel);gap:.75rem;width:min(100%,42rem);padding:1.1rem;display:grid}.fv-personnel-compliance__dialog header[data-v-194ce786],.fv-personnel-compliance__dialog footer[data-v-194ce786]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.fv-personnel-compliance__dialog label[data-v-194ce786]{gap:.3rem;display:grid}.fv-personnel-compliance__dialog textarea[data-v-194ce786]{min-height:5rem}.fv-personnel-compliance__document-choice[data-v-194ce786]{border:1px solid var(--fv-border);border-radius:var(--fv-radius-sm);align-items:center;padding:.55rem;grid-template-columns:auto 1fr!important}@media (width<=900px){.fv-personnel-compliance__kpis[data-v-194ce786]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.fv-personnel-compliance__kpis[data-v-194ce786],.fv-personnel-compliance__columns[data-v-194ce786]{grid-template-columns:1fr}.fv-personnel-compliance__item[data-v-194ce786]{flex-direction:column;align-items:stretch}.fv-personnel-compliance__item .fv-button[data-v-194ce786]{width:100%}.fv-personnel-compliance__templates article[data-v-194ce786]{flex-direction:column;align-items:stretch}.fv-personnel-compliance__template-actions .fv-button[data-v-194ce786]{width:100%}}.metiers-workspace[data-v-495f9f6d]{align-content:start;gap:var(--fv-space-5);min-width:0;display:grid}.metiers-workspace[data-v-495f9f6d] .fv-page-header{margin-bottom:0}.metiers-workspace__grid[data-v-495f9f6d]{gap:var(--fv-space-4);padding-top:var(--fv-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metiers-workspace__tool[data-v-495f9f6d]{min-width:0;min-height:11rem;padding:var(--fv-space-4);color:var(--fv-text);border:1px solid var(--fv-border-silver);border-radius:var(--fv-radius-md);background:linear-gradient(145deg, var(--fv-surface-raised), var(--fv-surface));box-shadow:var(--fv-shadow-sm), var(--fv-inset-highlight);flex-direction:column;justify-content:space-between;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.metiers-workspace__tool[data-v-495f9f6d]:before{content:"";background:linear-gradient(90deg, transparent, var(--fv-metal), transparent);opacity:.65;height:1px;position:absolute;inset:0 0 auto}.metiers-workspace__tool-heading[data-v-495f9f6d]{align-items:flex-start;gap:var(--fv-space-3);min-width:0;display:flex}.metiers-workspace__tool-heading>span[data-v-495f9f6d]:last-child{min-width:0}.metiers-workspace__tool[data-v-495f9f6d]:hover{border-color:var(--fv-border-strong);background:linear-gradient(145deg, var(--fv-surface-active), var(--fv-surface));box-shadow:var(--fv-shadow-md), var(--fv-inset-highlight);transform:translateY(-2px)}.metiers-workspace__tool[data-v-495f9f6d]:focus-visible{border-color:var(--fv-focus);outline:2px solid var(--fv-focus);outline-offset:2px}.metiers-workspace__tool-icon[data-v-495f9f6d]{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);width:2.5rem;height:2.5rem;color:var(--fv-cold-white);background:var(--fv-surface-active);box-shadow:var(--fv-inset-highlight);flex:none;place-items:center;font-weight:800;display:grid}.metiers-workspace__tool strong[data-v-495f9f6d],.metiers-workspace__tool small[data-v-495f9f6d]{display:block}.metiers-workspace__tool-heading strong[data-v-495f9f6d]{color:var(--fv-cold-white);font-size:1.05rem;line-height:1.25}.metiers-workspace__tool small[data-v-495f9f6d]{margin-top:var(--fv-space-1);color:var(--fv-text-secondary);line-height:1.4}.metiers-workspace__metrics[data-v-495f9f6d]{gap:var(--fv-space-2);width:100%;margin-top:var(--fv-space-4);padding-top:var(--fv-space-3);border-top:1px solid var(--fv-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metiers-workspace__metrics span[data-v-495f9f6d]{min-width:0;padding-left:var(--fv-space-2);border-left:2px solid var(--fv-metal-dim)}.metiers-workspace__metrics small[data-v-495f9f6d],.metiers-workspace__metrics strong[data-v-495f9f6d]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.metiers-workspace__metrics small[data-v-495f9f6d]{color:var(--fv-text-muted);font-size:var(--fv-font-xs);text-transform:uppercase;margin:0}.metiers-workspace__metrics strong[data-v-495f9f6d]{margin-top:var(--fv-space-1);color:var(--fv-cold-white);font-variant-numeric:tabular-nums;font-size:1.2rem;line-height:1}.metiers-workspace__unavailable[data-v-495f9f6d]{width:100%;margin-top:var(--fv-space-4);padding-top:var(--fv-space-3);border-top:1px solid var(--fv-border-subtle);color:var(--fv-warning-bright);font-size:var(--fv-font-sm);font-weight:750}@media (width<=1100px){.metiers-workspace__grid[data-v-495f9f6d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.metiers-workspace__grid[data-v-495f9f6d]{grid-template-columns:1fr}}@media (width<=420px){.metiers-workspace__metrics[data-v-495f9f6d]{gap:var(--fv-space-2);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.metiers-workspace__tool[data-v-495f9f6d]{transition:none}}
