@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2) format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2) format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2) format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2) format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-base: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--brand: #885cf6;--brand-hover: #7c3aed;--brand-light: #c4b5fd;--brand-deep: #38124a;--brand-bg: rgba(136, 92, 246, .1);--brand-faint: rgba(136, 92, 246, .05);--color-orange: var(--brand);--color-orange-hover: var(--brand-hover);--color-orange-light: var(--brand-light);--color-orange-bg: var(--brand-bg);--color-orange-faint: var(--brand-faint);--legacy-orange: #e55010;--color-violet: var(--brand);--color-violet-bg: var(--brand-bg);--gray-900: #09090b;--gray-800: #18181b;--gray-700: #3f3f46;--gray-600: #52525b;--gray-500: #71717a;--gray-400: #a1a1aa;--gray-300: #d4d4d8;--gray-200: #e4e4e7;--gray-100: #f4f4f5;--gray-50: #fafafa;--text-primary: var(--gray-900);--text-secondary: var(--gray-500);--text-muted: var(--gray-500);--text-faint: var(--gray-400);--surface-1: #ffffff;--border-1: var(--gray-200);--border: var(--gray-300);--border-2: var(--gray-200);--nav-border: var(--gray-300);--surface-2: var(--gray-50);--surface-3: var(--gray-100);--card-bg: #ffffff;--input-bg: #ffffff;--page-bg: var(--gray-100);--shell-bg: var(--surface-2);--code-glyphe: var(--brand-light);--code-glyphe-vif: #ffffff;--code-corps-haut: #4b1fcf;--code-corps-bas: #1e0766;--code-halo: rgba(136, 92, 246, .42);--iaxel-corps-haut: #a78bfa;--iaxel-corps-bas: #6d3ee8;--iaxel-reflet: rgba(255, 255, 255, .28);--iaxel-oeil: #ffffff;--iaxel-trait: #1e1033;--iaxel-rabat: #c4b5fd;--iaxel-zip: #ede9fe;--iaxel-langue: #f472b6;--iaxel-pousse: #34d399;--iaxel-pousse-fonce: #059669;--iaxel-role-formation: var(--brand);--iaxel-role-recherche: var(--info-border);--iaxel-role-assistant: var(--success-border);--sidebar-bg: #ffffff;--header-bg: #ffffff;--nav-hover: var(--gray-50);--nav-active: var(--gray-900);--overlay-blur: 4px;--table-th-bg: var(--gray-50);--success-fg: #16a34a;--success-bg: rgba(22, 163, 74, .1);--success-border: #16a34a;--danger-fg: #ef4444;--danger-bg: rgba(239, 68, 68, .1);--danger-border: #ef4444;--warning-fg: #EA580C;--warning-bg: rgba(234, 88, 12, .1);--warning-border: #EA580C;--info-fg: #149FE6;--info-bg: rgba(20, 159, 230, .1);--info-border: #149FE6;--canal-whatsapp: #25d366;--canal-whatsapp-bg: rgba(37, 211, 102, .12);--groupe-fg: #4F46E5;--groupe-bg: rgba(79, 70, 229, .09);--groupe-border: #4F46E5;--ctv-fg: #047857;--ctv-bg: rgba(16, 185, 129, .1);--ctv-border: #10B981;--accent-violet: #7367F0;--accent-violet-bg: rgba(115, 103, 240, .1);--accent-cyan: #00CFE8;--accent-cyan-bg: rgba(0, 207, 232, .1);--accent-pink: #FF4C51;--accent-pink-bg: rgba(255, 76, 81, .1);--status-option: #EA580C;--status-resa: #16a34a;--status-present: #149FE6;--status-parti: #a1a1aa;--planning-allotement: #a78bfa;--planning-resident: #8d5524;--text-on-color: #ffffff;--fid-gold-fg: #92400e;--fid-gold-bg: #fef3c7;--fid-silver-fg: #4b5563;--fid-silver-bg: var(--gray-100);--fid-bronze-fg: #7c2d12;--fid-bronze-bg: #fde8d0;--color-gold-text: #6b4500;--color-bronze-text: #6b3010;--color-red-dark: #991b1b;--font-stack: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--tableau-entete-hauteur: 48px;--tableau-entete-taille: .6875rem;--tableau-ligne-hauteur: 36px;--tableau-bord: 16px;--tableau-texte-taille: .875rem;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04);--shadow-card: 0 8px 20px rgba(0, 0, 0, .14), 0 2px 8px rgba(0, 0, 0, .08);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .05);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .08), 0 4px 6px rgba(0, 0, 0, .04);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .1), 0 8px 10px rgba(0, 0, 0, .04);--shadow-orange: 0 4px 14px rgba(136, 92, 246, .35);--elev-xs: var(--shadow-sm);--elev-sm: var(--shadow-sm);--elev-md: var(--shadow-md);--elev-lg: var(--shadow-lg);--elev-xl: var(--shadow-xl);--elev-2xl: var(--shadow-xl);--header-height: 64px;--sidebar-rail: 52px;--sidebar-drawer: 252px;--sidebar-total: 304px;--panel-width: 360px;--shortcut-panel-width: 550px;--pied-hauteur: 0px;--pied-hauteur-pms: 48px;--hauteur-utile: 100vh;--tiroir-bg: var(--gray-200);--tiroir-border: var(--gray-300);--bulle-taille: var(--pied-hauteur-pms);--bulle-ouverte: calc(var(--bulle-taille) * 2);--coin-reserve: calc(var(--bulle-taille) + 12px);--cadre-marge: 16px;--plan-herbe: #dfe9d6;--plan-allee: #d8c49c;--plan-batiment: #efe3cf;--plan-batiment-bord: #b99a6b;--plan-secteur: rgba(60, 90, 50, .08);--plan-secteur-bord: rgba(60, 90, 50, .35);--plan-parcelle: rgba(255, 255, 255, .55);--plan-parcelle-bord: #8a9a80;--plan-texte: #3f4a38;--plan-retire: rgba(120, 120, 120, .35);--plan-pastille-libre: #22c55e;--plan-pastille-libre-bord: #15803d;--plan-pastille-conditions: #f59e0b;--plan-pastille-conditions-bord: #b45309;--plan-pastille-prise: #ef4444;--plan-pastille-prise-bord: #b91c1c;--plan-pastille-neutre: #cbd5e1;--plan-pastille-neutre-bord: #94a3b8;--plan-pastille-eteinte: #e2e8f0;--plan-pastille-texte: #ffffff;--plan-feuillage: #7fa86a;--plan-feuillage-clair: #9cc184;--plan-feuillage-fonce: #4f7a46;--plan-tronc: #8a6a45;--plan-toit: #c98d6b;--plan-toit-clair: #ddc2a6;--plan-arete: #9c6447;--plan-mur: #8f8a80;--plan-porte: #5b4a3a;--plan-terrasse: #e6d3b3;--plan-eau: #6cc3e6;--plan-eau-clair: #a6dcf1;--plan-eau-bord: #e8e1d2;--plan-sable: #eedfb8;--plan-terre: #cfb48a;--plan-route: #b9b6ae;--plan-sport: #8fb3a0;--plan-jeu: #e3a35a;--plan-fleur: #e07fa0;--plan-ligne: #ffffff;--graphique-serie-1: #16B1FF;--graphique-serie-1-survol: #0d6eb8;--graphique-serie-2: #EA580C;--graphique-serie-2-survol: #c2410c;--graphique-serie-3: #16a34a;--graphique-serie-4: #8B5CF6;--graphique-serie-5: #06b6d4;--graphique-serie-6: #374151;--graphique-serie-7: #f59e0b;--podium-or: #f59e0b;--podium-or-texte: #b45309;--podium-argent: #94a3b8;--podium-bronze: #b87333;--podium-bronze-texte: #92400e;--badge-reservation-fg: #1d4ed8;--badge-reservation-bg: #dbeafe;--badge-option-fg: #92400e;--badge-option-bg: #fef3c7;--badge-option-border: #fcd34d;--badge-present-fg: #166534;--badge-present-bg: #dcfce7;--badge-parti-fg: #374151;--badge-parti-bg: #f3f4f6;--badge-attente-fg: #9a3412;--badge-attente-bg: #ffedd5;--badge-alerte-fg: #991b1b;--badge-alerte-bg: #fee2e2;--badge-carte-fg: #4338ca;--badge-carte-bg: #e0e7ff;--badge-cheque-fg: #0e7490;--badge-cheque-bg: #cffafe;--badge-ancv-fg: #6d28d9;--badge-ancv-bg: #ede9fe;--danger-hover: #dc2626;--infobulle-bg: #1f1e24;--infobulle-fg: #f4f2ee;--shadow-curseur: 0 1px 3px rgba(0, 0, 0, .25);--shadow-tooltip: 0 4px 16px rgba(0, 0, 0, .15);--shadow-panneau-droit: -8px 0 24px rgba(0, 0, 0, .1);--shadow-tiroir: 0 -10px 40px rgba(0, 0, 0, .22), 0 -2px 12px rgba(0, 0, 0, .1);--scrollbar-thumb: rgba(0, 0, 0, .1);--scrollbar-thumb-hover: rgba(0, 0, 0, .2)}[data-theme=dark]{--page-bg: #0f0f13;--sidebar-bg: #141418;--header-bg: #141418;--nav-hover: #1f1f28;--nav-active: #ffffff;--table-th-bg: #16161e;--text-primary: #ffffff;--text-secondary: #9a9aaa;--text-muted: #6b7280;--text-faint: #4b5563;--surface-1: #1a1a22;--border-1: #23232e;--border: #2a2a35;--border-2: #2a2a35;--nav-border: #2a2a35;--surface-2: #16161e;--surface-3: #1a1a22;--shell-bg: var(--surface-2);--card-bg: #1a1a22;--input-bg: #1a1a22;--tiroir-bg: #15151c;--tiroir-border: #2a2a35;--plan-herbe: #1d2619;--plan-allee: #4a4130;--plan-batiment: #3a3328;--plan-batiment-bord: #8a7350;--plan-secteur: rgba(160, 200, 140, .06);--plan-secteur-bord: rgba(160, 200, 140, .3);--plan-parcelle: rgba(255, 255, 255, .08);--plan-parcelle-bord: #6d7d63;--plan-texte: #d6dfcf;--plan-retire: rgba(160, 160, 160, .25);--plan-feuillage: #3f5e37;--plan-feuillage-clair: #4f7346;--plan-feuillage-fonce: #2c4528;--plan-tronc: #5e4a33;--plan-toit: #7a5442;--plan-toit-clair: #5d4e40;--plan-arete: #9c6447;--plan-mur: #6b675f;--plan-porte: #2f2720;--plan-terrasse: #4a4033;--plan-eau: #2f7393;--plan-eau-clair: #3f87a5;--plan-eau-bord: #4a463e;--plan-sable: #5a5038;--plan-terre: #5d4d36;--plan-route: #4b4944;--plan-sport: #3d5a4b;--plan-jeu: #9a6a33;--plan-fleur: #a35771;--plan-ligne: #d6dfcf;--graphique-serie-6: #9ca3af;--badge-reservation-fg: #93c5fd;--badge-reservation-bg: rgba(59, 130, 246, .18);--badge-option-fg: #fcd34d;--badge-option-bg: rgba(245, 158, 11, .16);--badge-option-border: rgba(245, 158, 11, .4);--badge-present-fg: #86efac;--badge-present-bg: rgba(34, 197, 94, .16);--badge-parti-fg: #d1d5db;--badge-parti-bg: rgba(156, 163, 175, .16);--badge-attente-fg: #fdba74;--badge-attente-bg: rgba(249, 115, 22, .16);--badge-alerte-fg: #fca5a5;--badge-alerte-bg: rgba(239, 68, 68, .16);--badge-carte-fg: #a5b4fc;--badge-carte-bg: rgba(99, 102, 241, .18);--badge-cheque-fg: #67e8f9;--badge-cheque-bg: rgba(6, 182, 212, .16);--badge-ancv-fg: #c4b5fd;--badge-ancv-bg: rgba(139, 92, 246, .18);--scrollbar-thumb: rgba(255, 255, 255, .14);--scrollbar-thumb-hover: rgba(255, 255, 255, .26)}*,*:before,*:after{box-sizing:border-box}input.v-field__input{border:none;outline:none;background:transparent}body{margin:0;font-family:var(--font-base);background:var(--page-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.naxi-period-field-wrap{display:flex;flex-direction:column}.naxi-period-field-wrap .v-field__prepend-inner{padding-inline-end:2px!important}.naxi-period-field-label{font-size:11px;font-weight:600;color:var(--text-muted);letter-spacing:.04em;margin-bottom:6px;line-height:1;white-space:nowrap}.naxi-period-sep{display:flex;align-items:center;color:var(--color-orange);flex-shrink:0}.naxi-period-sep--pushed{padding-top:17px}.naxi-period-sep--dot{font-size:22px;font-weight:400;line-height:1;padding-bottom:2px}.naxi-period-arrow-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;height:100%}.naxi-period-arrow-col .v-btn.v-btn--icon{width:16px!important;height:13px!important;min-width:0!important;min-height:0!important}.naxi-period-field-wrap input[type=number]::-webkit-inner-spin-button,.naxi-period-field-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.naxi-period-field-wrap input[type=number]{-moz-appearance:textfield}.naxi-period-prefix-dot{width:4px;height:4px;border-radius:50%;background:var(--color-orange);flex-shrink:0}.naxi-period-warning{display:inline-flex;align-items:center;color:var(--warning-fg);flex-shrink:0}@keyframes naxi-nights-flash{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 25%,transparent);border-radius:8px}to{box-shadow:0 0 color-mix(in srgb,var(--brand) 0%,transparent);border-radius:8px}}.naxi-period-nights--highlight .v-field{animation:naxi-nights-flash .42s ease forwards}.v-overlay__content.naxi-tooltip{background:var(--surface-1)!important;color:var(--gray-700)!important;font-size:11px;font-weight:500;line-height:1.4;box-shadow:var(--shadow-md);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:4px 8px}.naxi-vh-oper-btn{width:200px}.naxi-vh-oper-btn .v-btn__content{width:100%}.naxi-vh-modal-sep{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-700);border-bottom:1px solid var(--border-2);padding-bottom:4px;margin-bottom:10px;margin-top:22px}.naxi-vh-modal-sep:first-child{margin-top:0}.naxi-vh-modal-sep--orange{color:var(--color-orange);border-bottom-color:var(--color-orange)}.naxi-vh-modal-sep--danger{color:var(--danger-fg);border-bottom-color:var(--danger-fg)}.naxi-vh-modifier-saisie{border-left:2px solid var(--color-orange);padding-left:8px;margin-left:32px;margin-top:8px}.naxi-vh-annuler-saisie{border-left:2px solid var(--danger-fg);padding-left:8px;margin-left:32px;margin-top:8px}.naxi-vh-modal-article{border:1px solid var(--border);border-radius:var(--radius-lg);padding:10px 12px;background:var(--surface-2)}.naxi-vh-modal-article--compact{padding-top:4px;padding-bottom:4px}.naxi-vh-modal-article--rows{padding:0;overflow:hidden}.naxi-vh-modal-article--rows .naxi-v2-art-row{border-bottom:1px solid var(--border-2)}.naxi-vh-modal-article--rows .naxi-v2-art-row:last-of-type{border-bottom:none}.naxi-vh-modal-article-row{display:flex;align-items:center;gap:8px;padding:2px 0}.naxi-vh-modal-line-total{min-width:72px;text-align:right;flex-shrink:0}.naxi-vh-modal-total{border:1px solid var(--border);border-radius:var(--radius-lg);padding:8px 12px;background:var(--surface-2)}.naxi-vh-modal-ancv-nb{flex:0 0 80px}.naxi-vh-modal-ancv-val{flex:1;min-width:0}.naxi-vh-modal-ancv-total{flex:0 0 86px}.naxi-vh-ancv-btn-placeholder{width:24px;height:24px;flex-shrink:0}.naxi-vh-ancv-denom{cursor:pointer}.naxi-vh-ancv-denom.v-chip--variant-outlined:hover{background:var(--color-orange-bg)!important;border-color:var(--color-orange)!important;color:var(--color-orange)!important}.naxi-vh-ancv-denom.v-chip--variant-outlined:hover .v-chip__overlay{opacity:0!important}.naxi-vh-ancv-denom.v-chip--variant-tonal{border:1.5px solid var(--color-orange)!important}.naxi-vh-ancv-denom.v-chip--variant-tonal:hover .v-chip__overlay{opacity:0!important}.naxi-vh-table .v-table__wrapper>table{table-layout:fixed}.naxi-vh-statut-cell{min-width:165px}.naxi-vh-ticket-chip{border-color:rgb(var(--v-theme-naxiBorder))!important}.naxi-vh-subline-arrow{font-size:11px;color:var(--gray-400);line-height:1;flex-shrink:0}.naxi-vh-annul-opt{cursor:pointer;transition:opacity .12s}.naxi-vh-annul-opt:hover{opacity:.75}.naxi-vh-statut-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:var(--radius-full);font-size:11px;font-weight:600;white-space:nowrap;color:var(--text-secondary)}.naxi-vh-statut-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.naxi-vh-modal-fields{gap:12px}.naxi-vh-modal-fields>div{flex:1;min-width:0}.naxi-vh-modal-montant{flex:0 0 110px}.text-body-small-semibold{font-size:.75rem;font-weight:600;line-height:1.25rem}.text-body-small-bold{font-size:.75rem;font-weight:700;line-height:1.25rem}.text-body-medium-semibold{font-size:.875rem;font-weight:600;line-height:1.375rem}.text-body-medium-bold{font-size:.875rem;font-weight:700;line-height:1.375rem}.naxi-vh-annul-icon-circle,.naxi-vh-fiche-icon-circle{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.naxi-vh-annul-icon-circle{background:var(--danger-bg);color:var(--danger-fg)}.naxi-vh-mode-tab{width:38px;height:38px;border-radius:var(--radius-md);border:1.5px solid var(--border);background:var(--surface-2);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.naxi-vh-mode-tab:hover{border-color:var(--gray-400);color:var(--text-secondary)}.naxi-vh-mode-tab.naxi-vh-mode-tab--active{border-color:var(--gray-400);background:var(--gray-100);color:var(--gray-700)}.naxi-vh-mode-tab--edit.naxi-vh-mode-tab--active{border-color:var(--color-orange);background:var(--color-orange-bg);color:var(--color-orange)}.naxi-vh-mode-tab--edit:not(.naxi-vh-mode-tab--active):hover{border-color:var(--color-orange);color:var(--color-orange)}.naxi-vh-mode-tab--del.naxi-vh-mode-tab--active{border-color:var(--danger-fg);background:var(--danger-bg);color:var(--danger-fg)}.naxi-vh-mode-tab--del:not(.naxi-vh-mode-tab--active):hover{border-color:var(--danger-fg);color:var(--danger-fg)}.naxi-vh-modal-art-scroll{max-height:240px;overflow-y:auto}.naxi-vh-modal-article--rows .naxi-v2-art-total{color:var(--text-primary)}.naxi-v2-art-avatar{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}.naxi-vh-mode-initial-strip{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-2)}.naxi-vh-action-bloc{position:relative;border-radius:var(--radius-lg);border:1.5px solid transparent;padding:10px 12px 12px;margin-bottom:4px}.naxi-vh-action-bloc--modifier{border-color:var(--color-orange)}.naxi-vh-action-bloc--annuler{border-color:var(--danger-fg)}.naxi-vh-action-bloc-header{display:flex;justify-content:flex-end;margin-bottom:8px}.naxi-vh-action-bloc-close{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:none;cursor:pointer;color:var(--text-on-color)}.naxi-vh-action-bloc--modifier .naxi-vh-action-bloc-close{background:var(--color-orange)}.naxi-vh-action-bloc--modifier .naxi-vh-action-bloc-close:hover{background:var(--color-orange-hover)}.naxi-vh-action-bloc--annuler .naxi-vh-action-bloc-close{background:var(--danger-fg)}.naxi-vh-action-bloc--annuler .naxi-vh-action-bloc-close:hover{background:var(--danger-hover)}.naxi-vh-ancv-add{width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-sm);border:1.5px solid var(--color-orange);background:var(--color-orange-bg);color:var(--color-orange);cursor:pointer;display:flex;align-items:center;justify-content:center}.naxi-vh-ancv-add:hover{background:var(--color-orange);color:var(--text-on-color)}.naxi-vrp-mode-quick-btns{display:flex;gap:6px;flex-wrap:wrap}.naxi-vrp-mode-quick-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;min-height:28px;border-radius:var(--radius-full);border:1px solid var(--gray-300);background:var(--surface-1);color:var(--gray-700);font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.naxi-vrp-mode-quick-btn:hover{border-color:var(--color-orange);color:var(--color-orange)}.naxi-vrp-mode-quick-btn--active,.naxi-vrp-mode-quick-btn--active:hover{background:var(--color-orange-bg);border-color:var(--color-orange);color:var(--color-orange)}.naxi-vrp-mode-autres-btn{gap:4px}.naxi-vrp-montant-mini{flex:0 0 120px;max-width:120px}.naxi-vrp-del{width:26px;height:26px;border-radius:var(--radius-sm);border:1px solid var(--gray-300);background:var(--surface-1);color:var(--gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .12s,color .12s}.naxi-vrp-del:hover{border-color:var(--danger-fg);color:var(--danger-fg)}.naxi-vrp-ancv-nb{flex:0 0 160px}.naxi-vrp-ancv-btn-placeholder{width:26px;height:26px;flex-shrink:0}.naxi-vrp-add-pmt-btn,.naxi-vrp-ancv-add-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px dashed var(--color-orange);border-radius:var(--radius-full);background:transparent;color:var(--color-orange);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .12s}.naxi-vrp-add-pmt-btn:hover,.naxi-vrp-ancv-add-btn:hover{background:var(--color-orange-bg)}.naxi-vrp-add-confirm-row{display:flex;justify-content:flex-start;margin-top:4px;margin-bottom:8px}.naxi-vrp-add-pmt-btn-row{display:flex;align-items:center;min-height:22px}.naxi-vrp-manque{color:var(--danger-fg);font-size:.75rem;font-weight:600}html:has(.rdp-root){overflow:hidden}.naxi-mass-cb{appearance:none;width:14px;height:14px;flex:0 0 auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card-bg);cursor:pointer;display:inline-grid;place-content:center}.naxi-mass-cb:checked{background:var(--mass-cb-color, var(--color-orange));border-color:var(--mass-cb-color, var(--color-orange))}.naxi-mass-cb:checked:before{content:"";width:9px;height:9px;background:var(--card-bg);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.cc-header-sep{width:1px;height:32px;background:var(--border);margin-inline:4px;flex-shrink:0}.cc-naxi-toggle{display:flex;align-items:center;gap:7px;height:30px;padding:0 10px;border-radius:var(--radius-md);border:1px solid var(--gray-300);background:var(--surface-1);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s,background .2s}.cc-naxi-toggle--on{border-color:var(--color-orange);background:var(--color-orange-bg)}.cc-switch{width:34px;height:18px;border-radius:999px;background:var(--gray-300);position:relative;flex-shrink:0;transition:background .2s}.cc-switch--on{background:var(--color-orange)}.cc-switch-thumb{width:14px;height:14px;border-radius:999px;background:var(--text-on-color);position:absolute;top:2px;left:2px;transition:left .2s;box-shadow:var(--shadow-curseur)}.cc-switch-thumb--on{left:18px}.cc-naxi-label{font-size:11px;font-weight:700;color:var(--text-secondary);white-space:nowrap;transition:color .2s}.cc-naxi-label--on{color:var(--color-orange)}.ccb-dir-toggle .v-btn{min-width:72px}.ccb-search-wrap{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border:1px solid var(--gray-300);border-radius:var(--radius-md);background:var(--surface-1);min-width:160px}.ccb-search-icon{flex-shrink:0}.ccb-search-input{flex:1;border:none;outline:none;font-size:12px;color:var(--text-primary);background:transparent;font-family:inherit}.ccb-search-clear{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;padding:0;color:var(--gray-400)}.ccb-search-clear:hover{color:var(--text-primary)}.ccb-voir-tx-btn{width:168px;min-width:168px;max-width:168px}.ccb-voir-tx-btn.v-btn{width:168px!important;min-width:168px!important;max-width:168px!important}.ccb-action-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--nav-border);border-radius:5px;background:var(--card-bg);color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s;position:relative}.ccb-action-btn--detail:hover,.ccb-action-btn--remise:hover{background:var(--color-orange-bg);color:var(--color-orange);border-color:var(--color-orange)}.ccb-action-btn:disabled,.ccb-action-btn:disabled:hover{cursor:not-allowed;background:var(--gray-100);color:var(--gray-400);border-color:var(--gray-200)}.ccb-action-btn--nav{width:42px;gap:3px;position:relative}.ccb-action-btn-arrow{opacity:.7}.ccb-action-btn--nav:hover .ccb-action-btn-arrow{opacity:1}.ccb-action-btn-badge{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:var(--warning-fg);border:1.5px solid var(--surface-1);box-shadow:0 0 0 1px var(--warning-fg);pointer-events:none}.ccb-filter-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--color-orange);border-radius:var(--radius-md);background:var(--color-orange);color:var(--text-on-color);cursor:pointer;padding:0;transition:background .15s,border-color .15s,box-shadow .15s}.ccb-filter-btn:hover{background:var(--color-orange-hover);border-color:var(--color-orange-hover)}.ccb-filter-btn--active{box-shadow:0 0 0 3px var(--color-orange-bg)}.ccb-filter-btn-dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:var(--warning-fg);border:1.5px solid var(--surface-1);pointer-events:none}.ccb-filter-menu{min-width:220px;padding-bottom:4px}.ccb-filter-radio{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;border:1.5px solid var(--gray-400);border-radius:50%;background:var(--surface-1);margin-right:8px;transition:border-color .15s}.ccb-filter-radio--on{border-color:var(--color-orange)}.ccb-filter-radio--on:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-orange)}.ccb-filter-radio--indeterminate{border-color:var(--color-orange)}.ccb-filter-radio--indeterminate:after{content:"";width:7px;height:2px;border-radius:1px;background:var(--color-orange)}.cc-ops-divider{height:1px;background:var(--border);margin:4px 12px}.ccb-filter-tree-menu{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;min-width:260px;font-family:var(--font-base);color:var(--text-primary)}.ccb-filter-tree-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--gray-200)}.ccb-filter-tree-close{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:none;border:none;padding:0;cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);transition:background .15s,color .15s}.ccb-filter-tree-close:hover{background:var(--gray-100);color:var(--text-primary)}.ccb-filter-tree-section{padding:8px 0 6px}.ccb-filter-tree-section+.ccb-filter-tree-section{border-top:1px solid var(--gray-200)}.ccb-filter-tree-title{padding:2px 12px 6px;color:var(--text-primary)}.ccb-filter-tree-row{width:100%;display:flex;align-items:center;gap:8px;padding:6px 12px;background:none;border:none;cursor:pointer;font-family:inherit;color:var(--text-primary);text-align:left}.ccb-filter-tree-row:hover{background:var(--gray-50)}.ccb-filter-tree-row--child{padding-left:32px}.ccb-filter-tree-cb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;border:1.5px solid var(--gray-400);border-radius:3px;background:var(--surface-1);transition:border-color .15s,background .15s}.ccb-filter-tree-cb--on{border-color:var(--color-orange);background:var(--color-orange)}.ccb-filter-tree-cb--on:after{content:"";width:4px;height:7px;border:solid var(--text-on-color);border-width:0 1.6px 1.6px 0;transform:rotate(45deg) translate(-1px,-1px)}.ccb-filter-tree-cb--indeterminate{border-color:var(--color-orange);background:var(--color-orange)}.ccb-filter-tree-cb--indeterminate:after{content:"";width:7px;height:1.6px;border-radius:1px;background:var(--surface-1)}.ccb-filter-tree-footer{border-top:1px solid var(--gray-200);padding:6px 0}.ccb-filter-tree-reset{width:100%;padding:8px 12px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;color:var(--text-primary);text-align:left}.ccb-filter-tree-reset:hover{background:var(--gray-50);color:var(--color-orange)}.ccb-filter-adv-menu{min-width:300px}.ccb-filter-adv-radio{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;border:1.5px solid var(--gray-400);border-radius:50%;background:var(--surface-1);transition:border-color .15s}.ccb-filter-adv-radio--on{border-color:var(--color-orange)}.ccb-filter-adv-radio--on:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-orange)}.ccb-filter-adv-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--gray-200);padding:10px 12px}.v-overlay__content.ccb-remise-tooltip-wrap{background:transparent!important;padding:0!important;box-shadow:none!important;color:inherit!important;border-radius:0!important}.ccb-remise-tooltip{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:10px 14px;min-width:220px;font-family:var(--font-base);color:var(--text-primary)}.ccb-remise-tooltip-title{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--warning-fg);padding-bottom:7px;margin-bottom:8px;border-bottom:1px solid var(--gray-200)}.ccb-remise-tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:3px 0;font-size:12px}.ccb-remise-tooltip-lbl{color:var(--gray-600)}.ccb-remise-tooltip-val{font-weight:700;font-family:var(--font-mono, var(--font-base));color:var(--text-primary);white-space:nowrap}.ccb-remise-tooltip-val--total{color:var(--color-orange);font-weight:800}.ccb-remise-tooltip-simple{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap}.ccb-remise-tooltip:has(>.ccb-remise-tooltip-simple){min-width:0}.ccb-remise-menu{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:210px;padding:10px 13px 12px}.ccb-remise-menu-header{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-orange);padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--border)}.cc-bank-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;font-size:11px;color:var(--gray-500)}.cc-bank-amount{font-weight:600;white-space:nowrap}.cc-bank-amount--blue{color:var(--color-orange);font-weight:800}.cc-bank-btn{width:100%;margin-top:10px;padding:7px 0;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--brand) 35%,transparent);background:var(--color-orange-bg);color:var(--color-orange);font-size:12px;font-weight:700;font-family:inherit;cursor:pointer}.cc-bank-btn:hover{background:var(--color-orange);color:var(--text-on-color);border-color:var(--color-orange)}.ccb-calc-input{height:30px;padding:0 8px;border:1px solid var(--gray-300);border-radius:var(--radius-md);font-size:12px;font-family:inherit;color:var(--text-primary);background:var(--surface-1);outline:none}.ccb-calc-input:focus{border-color:var(--gray-900)}.ccb-calc-qty{width:56px;height:28px;padding:0 6px;text-align:right;border:1px solid var(--gray-300);border-radius:var(--radius-sm);font-size:12px;font-family:inherit;color:var(--text-primary);background:var(--surface-1);outline:none}.ccb-calc-qty:focus{border-color:var(--gray-900)}.ccb-calc-denom{width:64px;flex-shrink:0;text-align:right}.ccb-calc-denom-sm{width:44px;flex-shrink:0;text-align:right}.ccb-calc-label{min-width:120px}.ccb-calc-sep{color:var(--gray-900)!important}.ccb-calc-denoms-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.ccb-calc-denom-row{display:flex;align-items:center;gap:8px;min-width:0}.ccb-caisse-color{color:var(--color-violet)}.ccb-val-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:2px 8px;border-radius:var(--radius-full);border:1.5px solid color-mix(in srgb,var(--brand) 40%,transparent);background:var(--color-orange-bg);font-size:11px;font-weight:700;color:var(--color-orange);white-space:nowrap}.ccb-detail-qty{min-width:44px;text-align:right}.ccb-detail-subtotal{min-width:80px;text-align:right}.rbb-onglets .v-btn{min-width:140px}.rbb-mode-card{min-width:160px;max-width:200px;flex:1 1 160px;padding:14px 16px;border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--surface-1);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.rbb-mode-card--selected{border-color:var(--color-orange);box-shadow:0 0 0 3px var(--color-orange-bg);background:var(--color-orange-bg)}.rbb-mode-card-icon{color:var(--gray-900);transition:color .15s}.rbb-mode-card--selected .rbb-mode-card-icon{color:var(--color-orange)}.rbb-hist-table tbody tr:hover>td,.rbb-hist-table .v-data-table__tr:hover>td{background:transparent!important}.rbb-clear-mode{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;padding:0 2px;color:var(--gray-400);vertical-align:middle}.rbb-clear-mode:hover{color:var(--text-primary)}.rbb-recap{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--surface-2)}.rbb-modal-tx{padding:4px 0;border-bottom:1px solid var(--gray-100)}.rbb-modal-tx:last-child{border-bottom:none}.rbb-form-label{min-width:90px}.rbb-per-page-select{max-width:80px}.rbb-del-btn,.rbb-detail-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--nav-border);border-radius:5px;background:var(--card-bg);color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.rbb-del-btn:hover{background:var(--danger-bg);color:var(--danger-fg);border-color:var(--danger-fg)}.rbb-detail-btn:hover{background:var(--color-orange-bg);color:var(--color-orange);border-color:var(--color-orange)}.rbb-hist-table thead th{height:36px!important}.rbb-body-bg{background:var(--gray-100)}.cc-filters-bar{padding:0 16px;display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;border-bottom:1px solid var(--border)}.cc-detail-title{font-size:13px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:6px;flex:1}.cc-filter-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--color-orange);background:var(--color-orange-bg);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:var(--radius-sm);padding:2px 8px}.cc-filter-chip-close{background:none;border:none;cursor:pointer;color:var(--color-orange);padding:0;display:flex;align-items:center;line-height:1}.cc-type-tabs-row{padding:0 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;background:var(--surface-2);min-height:38px;flex-wrap:wrap;flex-shrink:0}.cc-type-tab{display:flex;align-items:center;gap:5px;padding:0 11px;height:38px;border:none;border-bottom:2px solid transparent;background:transparent;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;font-family:var(--font-base);white-space:nowrap;transition:color .15s,border-bottom-color .15s}.cc-type-tab--active{font-weight:700}.cc-type-tab-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.cc-th{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap}.cc-th--right{text-align:right}.cc-th--active{color:var(--color-orange)}.cc-tx-grid{display:grid;grid-template-columns:80px 140px 1.4fr 1fr .8fr 1fr 80px 100px 52px;gap:6px;align-items:center}.cc-tx-grid-no-mode{display:grid;grid-template-columns:80px 140px 1.4fr 80px 1fr 80px 100px 52px;gap:6px;align-items:center}.cc-tx-grid-no-caisse{display:grid;grid-template-columns:80px 140px 1.4fr 1fr 1fr 80px 100px 52px;gap:6px;align-items:center}.cc-th-searchable{display:flex;align-items:center;gap:4px;min-width:0}.cc-th-searchable .cc-th{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.cc-th-input{flex:1;height:22px;padding:0 6px;border:1.5px solid var(--color-orange);border-radius:5px;font-size:11px;color:var(--text-primary);background:var(--surface-1);font-family:inherit;outline:none;min-width:0}.cc-th-clear,.cc-th-search-ico{background:none;border:none;cursor:pointer;color:var(--text-faint);padding:0;display:flex;align-items:center;flex-shrink:0}.cc-th-search-ico{color:var(--color-orange)}.cc-dir-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.cc-dir-dot--entree{background:var(--success-fg)}.cc-dir-dot--sortie{background:var(--danger-fg)}.cc-tx-head{height:44px;padding:0 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-300);border-top:1px solid var(--border)}.cc-tx-row{padding:8px 16px;min-height:46px;border-bottom:1px solid var(--border);transition:background .12s}.cc-tx-row--even{background:var(--surface-1)}.cc-tx-row:not(.cc-tx-row--even){background:color-mix(in srgb,var(--surface-2) 80%,transparent)}.cc-tx-row:hover{background:var(--gray-100)}.cc-tx-date{font-size:11px;color:var(--text-secondary);font-weight:500;white-space:nowrap}.cc-tx-ref{font-size:10px;font-family:var(--font-mono);color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tx-client-cell{overflow:hidden}.cc-tx-client{display:block;font-size:12px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tx-client--muted{color:var(--text-secondary);font-weight:500;font-size:11px}.cc-tx-ref-muted{font-family:var(--font-mono);font-size:11px;color:var(--text-faint)}.cc-tx-sejour{display:block;font-family:var(--font-mono);font-size:10px;color:var(--text-faint)}.cc-tx-modified{display:inline-block;font-size:9px;background:var(--badge-option-bg);color:var(--badge-option-fg);padding:1px 5px;border-radius:999px;border:1px solid var(--badge-option-border)}.cc-tx-op{display:block;font-size:11px;color:var(--text-secondary);font-weight:500;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tx-amount-cell{display:flex;flex-direction:column;align-items:flex-end;padding-right:13px;gap:1px}.cc-tx-amount{display:block;font-size:12px;font-weight:800;white-space:nowrap;font-family:var(--font-mono);text-align:right}.cc-tx-amount--pos{color:var(--success-fg)}.cc-tx-amount--neg{color:var(--danger-fg)}.cc-tx-amount--orange{color:var(--color-orange)}.cc-tx-remise-ref{font-size:10px;color:var(--text-faint);white-space:nowrap}.cc-action-menu{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;width:220px}.cc-action-item{width:100%;display:flex;align-items:center;gap:8px;padding:8px 13px;background:none;border:none;font-size:12px;font-weight:500;color:var(--text-primary);cursor:pointer;font-family:inherit;text-align:left}.cc-action-item:hover{background:var(--gray-50)}.cc-action-sep{height:1px;background:var(--border)}.cc-row-action-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:none;background:var(--gray-100);cursor:pointer;color:var(--gray-500);transition:background .15s;flex-shrink:0}.cc-row-action-btn:hover{background:var(--gray-200)}.cc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;text-align:center}.cc-empty-icon{color:var(--text-faint);margin-bottom:8px}.cc-empty-title{font-size:14px;font-weight:600;color:var(--text-secondary)}.cc-action-item--orange{color:var(--color-orange)!important}.cc-th-search-ico--active{color:var(--color-orange)}.cc-tx-mode{display:block;font-size:11px;color:var(--text-secondary);font-weight:500;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tx-banque-client{display:block;font-size:10px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-del-modal{background:var(--card-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;border:1px solid var(--border);font-family:var(--font-base)}.rb-del-modal-titlebar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--surface-1);border-bottom:1px solid var(--border)}.rb-del-modal-title{font-size:13px;font-weight:700;color:var(--text-primary)}.rb-del-modal-close{width:26px;height:26px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--gray-600);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rb-del-modal-close:hover{background:var(--surface-2)}.rb-del-modal-body{padding:16px 18px 4px}.rb-del-modal-footer{padding:12px 18px;background:var(--surface-2);border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end}.rb-remise-group{border:1px solid color-mix(in srgb,var(--brand) 30%,transparent);border-radius:10px;overflow:hidden;margin-bottom:14px}.rb-remise-group.rbm-group-pending{border-color:color-mix(in srgb,var(--warning-fg) 35%,transparent)}.rb-remise-group.rbm-group-pending .rb-remise-group-head{background:color-mix(in srgb,var(--warning-fg) 10%,transparent);border-bottom-color:color-mix(in srgb,var(--warning-fg) 20%,transparent)}.rb-remise-group.rbm-group-pending .rb-remise-group-label{color:var(--warning-fg)}.rbm-count-pending{color:var(--warning-fg)!important;border-color:color-mix(in srgb,var(--warning-fg) 50%,transparent)!important}.rb-remise-group.rbm-group-ready{border-color:rgba(var(--v-theme-success),.35)}.rb-remise-group.rbm-group-ready .rb-remise-group-head{background:rgba(var(--v-theme-success),.2);border-bottom-color:rgba(var(--v-theme-success),.2)}.rb-remise-group.rbm-group-ready .rb-remise-group-label{color:rgb(var(--v-theme-success))}.rb-remise-group.rbm-group-ready .rb-remise-count{color:rgb(var(--v-theme-success));border-color:rgba(var(--v-theme-success),.5)}.rb-remise-group.rbm-group-ready .rb-remise-total{background:rgba(var(--v-theme-success),.2);border-top-color:rgba(var(--v-theme-success),.2)}.rb-remise-group.rbm-group-ready .rb-remise-total-amount{color:rgb(var(--v-theme-success))}.rbm-group-ready .rb-remise-row+.rb-remise-row{border-top:1px solid rgba(var(--v-theme-success),.15)}.rbm-group-pending .rb-remise-row+.rb-remise-row{border-top:1px solid color-mix(in srgb,var(--warning-fg) 18%,transparent)}.rb-remise-check{appearance:none;-webkit-appearance:none;width:14px;height:14px;flex-shrink:0;border:1px solid var(--gray-400);border-radius:3px;background:var(--surface-1);cursor:pointer;display:inline-grid;place-content:center}.rb-remise-check:before{content:"";width:9px;height:9px;transform:scale(0);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--surface-1)}.rb-remise-check:checked:before{transform:scale(1)}.rb-remise-check--ready:checked{background:rgb(var(--v-theme-success));border-color:rgb(var(--v-theme-success))}.rb-remise-check--pending:checked{background:var(--warning-fg);border-color:var(--warning-fg)}.rbm-group-hint{font-size:10px;font-weight:500;color:var(--gray-500);margin-left:4px;text-transform:none;letter-spacing:0}.rbm-row-date{font-size:10px;color:var(--text-faint);font-family:var(--font-mono, var(--font-base));margin-left:6px;white-space:nowrap}.rb-remise-total.rbm-total-pending{background:color-mix(in srgb,var(--warning-fg) 10%,transparent);border-top-color:color-mix(in srgb,var(--warning-fg) 20%,transparent);color:var(--warning-fg)}.rb-remise-total.rbm-total-pending .rb-remise-total-amount{color:var(--warning-fg)}.rb-remise-group-head.rbm-head-stack{flex-direction:column;align-items:stretch;gap:4px}.rbm-head-subline{font-size:11px;font-weight:500;color:var(--gray-600);padding-left:22px}.rbm-head-subline--pending{color:var(--warning-fg);font-weight:600}.rbm-head-subline--checked{color:var(--color-orange);font-weight:700;padding-top:2px;margin-top:2px;border-top:1px dashed color-mix(in srgb,var(--brand) 25%,transparent)}.rbm-footer-summary{width:100%;font-family:var(--font-base)}.rbm-footer-summary strong{color:var(--text-primary);font-weight:700}.rbm-details-btn{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--warning-fg) 35%,transparent);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--warning-fg);font-size:11px;font-weight:700;font-family:var(--font-base);cursor:pointer;transition:background .15s,border-color .15s}.rbm-details-btn:hover{background:color-mix(in srgb,var(--warning-fg) 12%,transparent);border-color:var(--warning-fg)}.rb-remise-group-head{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;background:var(--color-orange-bg);border-bottom:1px solid color-mix(in srgb,var(--brand) 20%,transparent)}.rb-remise-group-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--color-orange);cursor:pointer}.rb-remise-count{font-size:11px;font-weight:700;color:var(--color-orange);background:var(--surface-1);border-radius:99px;padding:2px 9px;border:1px solid color-mix(in srgb,var(--brand) 50%,transparent)}.rb-remise-tx-scroll{max-height:220px;overflow-y:auto}.rb-remise-row{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;cursor:pointer;transition:opacity .15s}.rb-remise-row-left{display:flex;align-items:center;gap:8px;min-width:0}.rb-remise-client{font-size:12px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-remise-num{font-size:11px;color:var(--text-muted);white-space:nowrap}.rb-remise-montant{font-family:var(--font-mono);font-size:12px;font-weight:700;white-space:nowrap;flex-shrink:0}.rb-remise-total{display:flex;justify-content:space-between;align-items:center;padding:7px 14px;background:var(--color-orange-bg);border-top:1px solid color-mix(in srgb,var(--brand) 20%,transparent);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.rb-remise-total-amount{font-family:var(--font-mono);font-size:13px;font-weight:800;color:var(--color-orange)}.rb-remise-field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.rb-remise-field-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.rb-form-select,.rb-form-input{height:32px;width:100%;padding:0 8px;border:1px solid var(--gray-300);border-radius:var(--radius-md);font-size:12px;color:var(--text-primary);background:var(--surface-1);font-family:inherit;outline:none}.rb-form-select:focus,.rb-form-input:focus{border-color:var(--gray-900)}.naxi-planning-gantt{overflow:auto;flex:1 1 0;min-height:0;position:relative;background:var(--surface-1);border-top:1px solid var(--border)}.naxi-gantt-row{display:flex;align-items:stretch;border-bottom:1px solid var(--border-2);min-width:max-content}.naxi-gantt-fixed{position:sticky;left:0;z-index:3;background:var(--surface-1);display:flex;align-items:center;flex:0 0 var(--gantt-fixed-w, 308px);width:var(--gantt-fixed-w, 308px);border-right:2px solid var(--border)}.naxi-planning-gantt--cat-collapsed .naxi-gantt-col-cat,.naxi-planning-gantt--cat-collapsed .naxi-gantt-corner-input--cat{display:none}.naxi-gantt-resize-rail{position:sticky;top:0;left:calc(var(--gantt-fixed-w, 284px) - 4px);width:8px;height:100vh;margin-bottom:-100vh;cursor:col-resize;z-index:50;background:transparent;transition:background .12s ease}.naxi-gantt-resize-rail:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;background:var(--gray-200);transition:background .12s ease}.naxi-gantt-resize-rail:hover:before,.naxi-gantt-resize-rail--active:before{background:var(--color-orange);width:3px}.naxi-gantt-row--filter-bar{background:var(--surface-2);border-bottom:2px solid var(--border)}.naxi-gantt-row--filter-bar .naxi-gantt-fixed{background:var(--surface-2);padding:0;gap:0;align-items:stretch;flex-direction:row}.naxi-gantt-filter-col{display:flex;flex-direction:column}.naxi-gantt-filter-col--num{flex:0 0 108px;border-right:1px solid var(--border-2)}.naxi-gantt-filter-col--cat{flex:1 1 0;overflow:hidden}.naxi-gantt-filter-col-hdr{height:18px;flex:0 0 18px;display:flex;align-items:center;gap:3px;padding:0 6px;background:var(--surface-3);border-bottom:1px solid var(--border-2)}.naxi-gantt-filter-col-hdr-lbl{flex:1;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary)}.naxi-gantt-filter-input{flex:1}.naxi-gantt-filter-input .v-field__input{padding-top:0!important;padding-bottom:0!important;min-height:0!important}.naxi-gantt-sticky-header{position:sticky;top:0;z-index:4;background:var(--surface-1);min-width:max-content}.naxi-gantt-row--months{background:var(--gray-100);border-bottom:1px solid var(--border)!important}.naxi-gantt-row--months .naxi-gantt-fixed{z-index:5;background:var(--gray-100);height:26px}.naxi-gantt-month-cell{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:26px;border-right:none;background:transparent;padding:0 4px}.naxi-gantt-month-pill{display:flex;flex:1 1 auto;align-items:center;justify-content:center;height:18px;padding:0 8px;border-radius:var(--radius-full);background:var(--gray-200);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-gantt-month-cell--closed .naxi-gantt-month-pill{background:var(--gray-100);color:var(--gray-400);opacity:.7}.naxi-gantt-row--days{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)!important;align-items:stretch}.naxi-gantt-row--days .naxi-gantt-fixed{background:var(--surface-2);height:40px}.naxi-gantt-row--days .naxi-gantt-day-label{height:40px}.naxi-gantt-fixed--filters{display:flex;flex-direction:row;align-items:center;gap:0;padding:0 0 0 20px}.naxi-gantt-corner-input :deep(.v-field){min-height:28px;border-radius:var(--radius-md)}.naxi-gantt-corner-input :deep(.v-field__input){min-height:28px;padding-top:0;padding-bottom:0;font-size:.6875rem}.naxi-gantt-corner-input :deep(.v-field__prepend-inner){padding-top:0;align-self:center;padding-inline-end:4px}.naxi-gantt-corner-input--num{flex:0 0 80px;min-width:0;justify-content:center}.naxi-gantt-corner-input--cat{flex:1 1 auto;min-width:0}.naxi-gantt-fixed--filters-with-actions .naxi-gantt-corner-input--num{flex:0 0 108px}.naxi-gantt-filter-label-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);line-height:1;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease}.naxi-gantt-filter-label-btn:hover{background:var(--surface-3)}.naxi-gantt-filter-label-btn--active{background:color-mix(in srgb,var(--brand) 10%,transparent);border-color:color-mix(in srgb,var(--brand) 30%,transparent);color:var(--color-orange);border-radius:var(--radius-full);padding:0 10px}.naxi-gantt-filter-popover{padding:8px;min-width:220px;background:var(--surface-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.naxi-gantt-fixed--corner{justify-content:center;gap:3px}.naxi-gantt-day-clear-btn{position:absolute;top:1px;right:1px;width:10px;height:10px;display:flex;align-items:center;justify-content:center;font-size:.5rem;font-weight:800;line-height:1;color:var(--text-on-color);background:var(--color-orange);border-radius:50%;cursor:pointer;z-index:1}.naxi-gantt-fixed--col-headers{padding:0;gap:0}.naxi-gantt-day-label{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:26px;font-size:.5625rem;color:var(--text-faint);border-right:1px solid var(--border-2);background:var(--surface-2);cursor:pointer;-webkit-user-select:none;user-select:none}.naxi-gantt-day--clicked{background:color-mix(in srgb,var(--brand) 28%,transparent)!important;color:var(--color-orange)!important;font-weight:700}.naxi-gantt-day--we{background:var(--surface-3)!important}.naxi-gantt-day--today{background:color-mix(in srgb,var(--brand) 8%,transparent)!important;color:var(--color-orange)!important;font-weight:700}.naxi-gantt-day--closed{background:var(--gray-100)!important;color:var(--gray-400)!important;cursor:default}.naxi-gantt-kpi-cell--closed{background:var(--gray-100)}.naxi-gantt-kpi-row{background:var(--surface-3);border-bottom:2px solid var(--border)!important}.naxi-gantt-kpi-row .naxi-gantt-fixed{background:var(--surface-3);height:52px}.naxi-gantt-kpi-label{justify-content:center;height:52px}.naxi-gantt-kpi-cell{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;height:52px;gap:1px;padding:3px 0;border-right:1px solid var(--border-2)}.naxi-gantt-kpi-pct{font-size:.625rem;font-weight:700;color:var(--info-fg);line-height:1.1}.naxi-gantt-kpi-pct--high{color:var(--color-orange)}.naxi-gantt-kpi-flows{display:flex;flex-direction:column;align-items:center;gap:0}.naxi-gantt-kpi-ci{font-size:.5rem;font-weight:600;color:var(--success-fg);line-height:1.2}.naxi-gantt-kpi-co{font-size:.5rem;font-weight:600;color:var(--danger-fg);line-height:1.2}.naxi-gantt-vacances-section{border-bottom:2px solid var(--border);min-width:max-content}.naxi-gantt-row--vacances{border-bottom:1px solid var(--border-2)}.naxi-gantt-row--vacances:last-child{border-bottom:none}.naxi-gantt-row--vacances .naxi-gantt-fixed{height:14px;background:var(--surface-1)}.naxi-gantt-row--vacances-header{cursor:pointer;-webkit-user-select:none;user-select:none}.naxi-gantt-row--vacances-header .naxi-gantt-fixed{justify-content:center;background:var(--surface-2);gap:4px}.naxi-gantt-row--vacances-header:hover .naxi-gantt-fixed{background:var(--surface-3)}.naxi-gantt-vacances-label{height:14px;align-items:center;gap:5px;padding-left:8px;overflow:hidden}.naxi-gantt-vacances-label--centered{justify-content:center;padding-left:0}.naxi-gantt-vacances-dot{width:6px;height:6px;border-radius:50%;flex:0 0 6px;opacity:.85}.naxi-gantt-vacances-dot--ferie{background:var(--warning-fg)}.naxi-gantt-vacances-timeline{position:relative;height:14px;flex:0 0 auto}.naxi-gantt-vacances-span{position:absolute;top:2px;bottom:2px;border-radius:2px;cursor:default;pointer-events:all;display:flex;align-items:center;overflow:hidden;padding:0 3px;transition:filter .1s ease}.naxi-gantt-vacances-span:hover{filter:brightness(.85)}.naxi-gantt-vacances-span-label{font-size:7px;font-weight:700;white-space:nowrap;overflow:hidden;line-height:1;letter-spacing:.03em;text-transform:uppercase}.naxi-gantt-ferie-mark{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--warning-fg) 15%,transparent);border-left:1px solid color-mix(in srgb,var(--warning-fg) 50%,transparent);pointer-events:all;cursor:default;display:flex;align-items:center;justify-content:center;overflow:hidden}.naxi-gantt-ferie-num{font-size:7px;font-weight:800;color:var(--warning-fg);line-height:1;letter-spacing:-.02em}.naxi-gantt-cell--ferie{background:color-mix(in srgb,var(--warning-fg) 6%,transparent)!important}.naxi-gantt-day--ferie{background:color-mix(in srgb,var(--warning-fg) 8%,transparent)!important;color:var(--warning-fg)!important;font-weight:700}.naxi-gantt-day--ferie.naxi-gantt-day--custom{background:color-mix(in srgb,var(--naxi-jour-couleur) 12%,transparent)!important;color:var(--naxi-jour-couleur)!important}.naxi-gantt-day--selected.naxi-gantt-day--custom,.naxi-gantt-day--clicked.naxi-gantt-day--custom{background:color-mix(in srgb,var(--naxi-jour-couleur, var(--color-orange)) 75%,var(--gray-900))!important;color:var(--text-on-color)!important}.naxi-gantt-cell--ferie.naxi-gantt-cell--selected{background:color-mix(in srgb,var(--naxi-jour-couleur, var(--color-orange)) 20%,transparent)!important;border-right-color:color-mix(in srgb,var(--naxi-jour-couleur, var(--color-orange)) 38%,transparent)!important}.naxi-gantt-cell--ferie.naxi-gantt-cell--clicked{background:color-mix(in srgb,var(--naxi-jour-couleur, var(--color-orange)) 28%,transparent)!important;border-right-color:color-mix(in srgb,var(--naxi-jour-couleur, var(--color-orange)) 48%,transparent)!important}.naxi-gantt-day--selected{background:color-mix(in srgb,var(--brand) 20%,transparent)!important;color:var(--color-orange)!important;font-weight:700;border-bottom:2px solid color-mix(in srgb,var(--brand) 40%,transparent)!important}.naxi-gantt-cell--selected{background:color-mix(in srgb,var(--brand) 8%,transparent)!important;border-right-color:color-mix(in srgb,var(--brand) 20%,transparent)!important}.naxi-gantt-row--data:hover .naxi-gantt-fixed,.naxi-gantt-row--data:hover .naxi-gantt-timeline{background:var(--surface-2)!important}.naxi-gantt-row--drag-over{box-shadow:inset 0 2px 0 var(--color-orange)}.naxi-gantt-sub-row{border-bottom:1px solid var(--border-2)}.naxi-gantt-sub-row .naxi-gantt-fixed,.naxi-gantt-sub-row .naxi-gantt-timeline{background:var(--gray-50)}.naxi-gantt-col-num--sub{opacity:0;pointer-events:none}.naxi-gantt-sl-label{font-size:.625rem;font-weight:600;color:var(--text-faint);letter-spacing:.02em;padding-left:4px;white-space:nowrap}.naxi-gantt-expand-btn{flex:0 0 auto;color:var(--text-faint)!important;transition:transform .15s ease,color .12s ease}.naxi-gantt-expand-btn--open{transform:rotate(90deg);color:var(--color-orange)!important}.naxi-gantt-indispo-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:var(--radius-full);font-size:.6875rem;font-weight:700;white-space:nowrap;flex:0 0 auto}.naxi-gantt-indispo-tag--lg{font-size:.8125rem}.naxi-gantt-indispo-dot{width:5px;height:5px;border-radius:50%;flex:0 0 5px}.naxi-gantt-indispo-statut{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;flex:0 0 auto}.naxi-gantt-bloc--detail .naxi-gantt-indispo-tag{font-size:.75rem}.naxi-gantt-bloc--detail .naxi-gantt-indispo-statut{font-size:.625rem}.naxi-gantt-bloc-comment{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem}.naxi-gantt-bloc-lang{flex:0 0 auto;opacity:.8}.naxi-gantt-bloc-paw{flex:0 0 auto;transform:rotate(45deg)}.naxi-gantt-bloc-moon{flex:0 0 auto}.naxi-gantt-bloc-nuits{flex:0 0 auto;font-size:.5625rem;font-weight:600;opacity:.8}.naxi-gantt-bloc-fid-chip,.naxi-gantt-bloc-source-chip,.naxi-gantt-bloc-alert-chip{flex:0 0 auto;height:14px!important;font-size:.5rem!important;padding:0 4px!important}.naxi-gantt-bloc-fid-chip .v-chip__content,.naxi-gantt-bloc-source-chip .v-chip__content,.naxi-gantt-bloc-alert-chip .v-chip__content{letter-spacing:.03em}.naxi-gantt-row-fixed{height:inherit;align-items:center}.naxi-gantt-col-grip{flex:0 0 20px;width:20px;border-right:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;height:100%}.naxi-gantt-col-num{flex:0 0 80px;width:80px;border-right:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;height:100%}.naxi-gantt-drag-handle{color:var(--text-faint);opacity:.5;cursor:grab}.naxi-gantt-drag-handle:active{cursor:grabbing}.naxi-gantt-num-label{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:600;color:var(--text-primary);letter-spacing:0;text-transform:uppercase;border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 5px;background:var(--surface-2);white-space:nowrap}.naxi-gantt-col-actions{flex:0 0 28px;width:28px;display:flex;align-items:center;justify-content:center;height:100%}.naxi-gantt-vue-btn{color:var(--color-orange)!important;opacity:0;transition:opacity .12s ease}.naxi-gantt-row--data:hover .naxi-gantt-vue-btn{opacity:1}.naxi-gantt-col-cat{flex:1;padding:0 6px;display:flex;align-items:center;gap:4px;overflow:hidden;height:100%}.naxi-gantt-col-cat--sup span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-gantt-col-type-icon{flex:0 0 auto;color:var(--text-faint);opacity:.7}.naxi-gantt-cat-chip{max-width:130px}.naxi-gantt-cat-chip .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-gantt-cat-label{flex:1;min-width:0;font-size:.75rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.naxi-gantt-timeline{position:relative;flex:0 0 auto;overflow:hidden}.naxi-gantt-cell{position:absolute;top:0;bottom:0;border-right:1px solid var(--border-2);pointer-events:none}.naxi-gantt-cell--we{background:color-mix(in srgb,var(--gray-900) 1.5%,transparent)}.naxi-gantt-cell--today{background:color-mix(in srgb,var(--brand) 4%,transparent)}.naxi-gantt-cell--today:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--color-orange);opacity:.6}.naxi-gantt-cell--clicked{background:color-mix(in srgb,var(--brand) 12%,transparent)!important;border-right-color:color-mix(in srgb,var(--brand) 30%,transparent)!important}.naxi-gantt-cell--closed{background:repeating-linear-gradient(135deg,var(--gray-50),var(--gray-50) 4px,var(--gray-100) 4px,var(--gray-100) 8px)!important}.naxi-gantt-cell--ferme-type{background:repeating-linear-gradient(135deg,transparent,transparent 4px,var(--gray-100) 4px,var(--gray-100) 8px)}.naxi-gantt-bloc{position:absolute;top:3px;bottom:3px;border-radius:var(--radius-sm);display:flex;align-items:center;padding:0 6px;overflow:hidden;cursor:pointer;z-index:1;color:var(--text-primary);transition:filter .1s ease,box-shadow .1s ease}.naxi-gantt-bloc:hover{filter:brightness(.94);box-shadow:var(--shadow-sm);z-index:2}.naxi-gantt-bloc-type-icon{flex:0 0 auto;opacity:.75;margin-right:3px}.naxi-gantt-bloc-label{font-size:.6875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.naxi-gantt-bloc{gap:4px}.naxi-gantt-bloc--detail{flex-direction:column;align-items:flex-start;justify-content:center;padding:3px 6px;gap:3px}.naxi-gantt-bloc--detail .naxi-gantt-bloc-label{font-size:.75rem}.naxi-gantt-bloc--detail .naxi-gantt-bloc-dates,.naxi-gantt-bloc--detail .naxi-gantt-bloc-nuits{font-size:.625rem}.naxi-gantt-bloc--detail .naxi-gantt-bloc-echeance{font-size:.5625rem}.naxi-gantt-bloc--detail .naxi-gantt-bloc-amount{font-size:.625rem}.naxi-gantt-bloc--detail .naxi-gantt-bloc-fid-chip,.naxi-gantt-bloc--detail .naxi-gantt-bloc-source-chip,.naxi-gantt-bloc--detail .naxi-gantt-bloc-alert-chip{height:15px!important;font-size:.5625rem!important}.naxi-gantt-bloc-detail-row{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.naxi-gantt-bloc-detail-row--sub{opacity:.82}.naxi-gantt-bloc.naxi-gantt-bloc--reduit{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;gap:2px;background:transparent;border-left:none;border:none;outline:none;overflow:visible}.naxi-gantt-bloc.naxi-gantt-bloc--reduit:hover{background:color-mix(in srgb,var(--gray-900) 3%,transparent);filter:none}.naxi-gantt-bloc-reduit-bar{height:8px;width:100%;border-radius:99px;background:var(--gray-400);box-sizing:border-box;margin-top:3px}.naxi-gantt-bloc-reduit-label{font-size:.625rem;font-weight:500;color:var(--text-secondary);line-height:1.2;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--option .naxi-gantt-bloc-reduit-bar{background:var(--status-option)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--resa .naxi-gantt-bloc-reduit-bar{background:var(--status-resa)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--present .naxi-gantt-bloc-reduit-bar{background:var(--status-present)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--parti .naxi-gantt-bloc-reduit-bar{background:var(--status-parti)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--indispo .naxi-gantt-bloc-reduit-bar{background:var(--gray-400)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--lineaire .naxi-gantt-bloc-reduit-bar{background:var(--color-violet)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--allotement .naxi-gantt-bloc-reduit-bar{background:var(--planning-allotement)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--resident .naxi-gantt-bloc-reduit-bar{background:var(--planning-resident)}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--unpaid .naxi-gantt-bloc-reduit-bar{outline:2px solid var(--danger-fg);outline-offset:1px}.naxi-gantt-bloc--reduit.naxi-gantt-bloc--non-permutable .naxi-gantt-bloc-reduit-bar{border:1.5px dashed var(--danger-fg)}.naxi-gantt-bloc-reduit-name{display:flex;align-items:center;gap:3px;min-width:0;padding:0 4px}.naxi-gantt-bloc-reduit-name .naxi-gantt-bloc-reduit-label{padding:0}.naxi-gantt-bloc-amount{flex:0 0 auto;font-size:.5625rem;font-weight:600}.naxi-gantt-bloc-source{flex:0 0 auto;font-size:.5rem;font-weight:500;padding:0 3px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-on-color) 35%,transparent);border:1px solid color-mix(in srgb,var(--text-on-color) 50%,transparent)}.naxi-gantt-bloc-echeance{flex:0 0 auto;font-size:.5rem;font-weight:700}.naxi-gantt-bloc-dates,.naxi-gantt-bloc-emp{font-size:.5625rem;opacity:.7;white-space:nowrap;margin-left:4px;flex:0 0 auto}.naxi-gantt-bloc--option{background:color-mix(in srgb,var(--warning-fg) 12%,transparent);border-left:3px solid var(--status-option)}.naxi-gantt-bloc--resa{background:color-mix(in srgb,var(--success-fg) 11%,transparent);border-left:3px solid var(--status-resa)}.naxi-gantt-bloc--present{background:color-mix(in srgb,var(--status-present) 11%,transparent);border-left:3px solid var(--status-present)}.naxi-gantt-bloc--parti{background:color-mix(in srgb,var(--status-parti) 11%,transparent);border-left:3px solid var(--status-parti);color:var(--text-muted)}.naxi-gantt-bloc--devis{background:var(--info-bg);border-left:3px dashed var(--info-fg);color:var(--text-secondary)}.naxi-gantt-bloc--indispo{background:repeating-linear-gradient(135deg,var(--gray-100),var(--gray-100) 3px,var(--gray-200) 3px,var(--gray-200) 6px);border-left:3px solid var(--gray-400);color:var(--text-muted)}.naxi-gantt-bloc--lineaire{background:color-mix(in srgb,var(--brand) 12%,transparent);border-left:3px solid var(--color-violet)}.naxi-gantt-bloc--allotement{background:color-mix(in srgb,var(--planning-allotement) 32%,transparent);border-left:3px solid var(--planning-allotement)}.naxi-gantt-bloc--allotement[data-repere]{border-left:3px dashed var(--brand-hover);padding-left:34px}.naxi-gantt-bloc--allotement[data-repere]:before{content:attr(data-repere);position:absolute;left:2px;top:1px;padding:0 3px;border-radius:3px;background:var(--brand-hover);color:var(--text-on-color);font-weight:700;line-height:1.2;pointer-events:none}.naxi-gantt-bloc--allotement.naxi-gantt-bloc--rendu{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--planning-allotement) 6%,transparent),color-mix(in srgb,var(--planning-allotement) 6%,transparent) 4px,color-mix(in srgb,var(--planning-allotement) 14%,transparent) 4px 8px);border-left:3px solid color-mix(in srgb,var(--planning-allotement) 50%,transparent);color:var(--text-muted)}.naxi-gantt-bloc-vendeur{flex:0 0 auto;margin-left:3px;padding:0 4px;border-radius:8px;background:color-mix(in srgb,var(--planning-allotement) 28%,transparent);color:var(--text-primary);font-weight:700;text-transform:uppercase;line-height:1.3}.naxi-gantt-bloc--resident{background:color-mix(in srgb,var(--planning-resident) 12%,transparent);border-left:3px solid var(--planning-resident)}.naxi-gantt-bloc--unpaid{outline:2px solid var(--danger-fg);outline-offset:-2px}.naxi-gantt-bloc--non-permutable{border:1.5px dashed var(--danger-fg)}.naxi-gantt-bloc-lock-icon{color:var(--danger-fg);flex:0 0 auto;pointer-events:none}.naxi-spin :is(svg,.v-icon){animation:naxi-spin-rot .8s linear infinite}@keyframes naxi-spin-rot{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.naxi-spin :is(svg,.v-icon){animation:none}}.naxi-planning-modal-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px}.naxi-planning-modal-dot.naxi-gantt-bloc--option{background:var(--status-option)}.naxi-planning-modal-dot.naxi-gantt-bloc--resa{background:var(--status-resa)}.naxi-planning-modal-dot.naxi-gantt-bloc--present{background:var(--status-present)}.naxi-planning-modal-dot.naxi-gantt-bloc--parti{background:var(--status-parti)}.naxi-planning-modal-dot.naxi-gantt-bloc--indispo{background:var(--gray-300)}.naxi-planning-filter-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border-2);background:var(--surface-2)}.naxi-planning-type-group{display:flex;align-items:center;gap:2px;border:1px solid var(--border);border-radius:var(--radius-full);padding:2px;background:var(--surface-1)}.naxi-planning-type-btn{min-width:0!important;font-size:.75rem!important;font-weight:500!important;padding:0 10px!important;height:24px!important}.naxi-planning-search-num{max-width:180px}.naxi-planning-search-num .v-field{border-radius:var(--radius-lg)!important}.naxi-planning-cat-select{max-width:180px}.naxi-planning-cat-select .v-field{border-radius:var(--radius-lg)!important}.naxi-planning-cat-select .v-field__input{justify-content:center}.naxi-planning-cat-select__label{max-width:120px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-planning-tabs{border-bottom:1px solid var(--border);flex:none}.naxi-gantt-tooltip{background:var(--surface-1)!important;color:var(--text-primary)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important;border:1px solid var(--border)!important;padding:0!important;width:280px}.naxi-gantt-tooltip .naxi-gantt-tooltip-fid-chip,.naxi-gantt-tooltip .naxi-gantt-tooltip-source-chip,.naxi-gantt-tooltip .naxi-gantt-tooltip-alert-chip{height:16px!important;font-size:.625rem!important;padding:0 6px!important}.naxi-gantt-tooltip .naxi-gantt-tooltip-fid-chip .v-chip__content,.naxi-gantt-tooltip .naxi-gantt-tooltip-source-chip .v-chip__content,.naxi-gantt-tooltip .naxi-gantt-tooltip-alert-chip .v-chip__content{letter-spacing:.03em}.naxi-gantt-tooltip-inner{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.naxi-gantt-tooltip-title{font-size:.8125rem;font-weight:600;color:var(--text-primary)}.naxi-gantt-tooltip-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--border-2);font-size:.8125rem}.naxi-gantt-tooltip-statut{font-size:.6875rem;flex:0 0 auto}.naxi-gantt-tooltip-row{display:flex;align-items:center;gap:5px;font-size:.75rem;color:var(--text-primary);flex-wrap:wrap}.naxi-gantt-tooltip-lang{opacity:.8;font-weight:500}.naxi-gantt-tooltip-indispo-comment{margin:6px 0 4px;font-size:10px;color:var(--text-secondary);line-height:1.4}.naxi-gantt-bloc--pinned{box-shadow:0 0 0 2px var(--gray-900),var(--shadow-sm)!important;z-index:3!important}.naxi-gantt-bloc--resizing{opacity:.85;z-index:4!important;box-shadow:0 0 0 2px var(--color-orange),var(--shadow-sm)!important}.naxi-gantt-bloc-resize-handle{position:absolute;top:0;bottom:0;width:6px;cursor:ew-resize;opacity:0;background:color-mix(in srgb,var(--text-on-color) 50%,transparent);transition:opacity .12s;flex-shrink:0}.naxi-gantt-bloc:hover .naxi-gantt-bloc-resize-handle{opacity:1}.naxi-gantt-bloc-resize-handle--start{left:0;border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.naxi-gantt-bloc-resize-handle--end{right:0;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.naxi-gantt-row--temporaire{background:color-mix(in srgb,var(--warning-fg) 6%,transparent);border-bottom:2px solid var(--warning-fg)}.naxi-gantt-row--temporaire .naxi-gantt-fixed{background:color-mix(in srgb,var(--warning-fg) 8%,transparent)}.naxi-gantt-row--temporaire .naxi-gantt-timeline{background:transparent}.naxi-gantt-row--temporaire .naxi-gantt-col-grip{cursor:default}.naxi-gantt-row--temporaire .naxi-gantt-col-grip .naxi-gantt-drag-handle{display:none}.naxi-gantt-temp-label{color:var(--warning-fg);font-weight:600;font-size:.6875rem}.naxi-gantt-row--bloc-drop-move{box-shadow:inset 0 0 0 2px var(--success-fg);background:color-mix(in srgb,var(--success-fg) 4%,transparent)}.naxi-gantt-row--bloc-drop-swap{box-shadow:inset 0 0 0 2px var(--warning-fg);background:color-mix(in srgb,var(--warning-fg) 4%,transparent)}.naxi-gantt-row--bloc-drop-invalid{box-shadow:inset 0 0 0 2px var(--danger-fg);background:color-mix(in srgb,var(--danger-fg) 4%,transparent)}.naxi-gantt-row--bloc-drop-temp{box-shadow:inset 0 0 0 2px var(--warning-fg);background:color-mix(in srgb,var(--warning-fg) 5%,transparent)}.naxi-gantt-drop-preview{position:absolute;top:3px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3;overflow:hidden;padding:0 6px}.naxi-gantt-drop-preview--move,.naxi-gantt-drop-preview--invalid{background:color-mix(in srgb,var(--gray-900) 8%,transparent);border:2px dashed var(--gray-500)}.naxi-gantt-drop-preview--temp{background:color-mix(in srgb,var(--warning-fg) 15%,transparent);border:2px dashed var(--warning-fg)}.naxi-gantt-drop-preview-dates{font-size:.625rem;font-weight:700;color:var(--text-primary);background:color-mix(in srgb,var(--text-on-color) 85%,transparent);padding:1px 5px;border-radius:99px;letter-spacing:.02em}.naxi-gantt-relocate-guide{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--warning-fg);opacity:.9;pointer-events:none;z-index:4}.naxi-gantt-bloc-ghost{position:relative;opacity:.88;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--gray-900) 18%,transparent));display:flex;flex-direction:column;align-items:center;gap:3px}.naxi-gantt-bloc-ghost .naxi-gantt-bloc{position:static;width:auto;min-width:80px;max-width:200px}.naxi-gantt-ghost-badge{position:absolute;top:-9px;right:-9px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--surface-1);box-shadow:var(--shadow-sm);z-index:1;color:var(--text-on-color)}.naxi-gantt-ghost-badge--move{background:var(--success-fg)}.naxi-gantt-ghost-badge--swap,.naxi-gantt-ghost-badge--temp{background:var(--warning-fg)}.naxi-gantt-ghost-badge--invalid{background:var(--danger-fg)}.naxi-gantt-ghost-label{font-size:.5625rem;font-weight:700;letter-spacing:.02em;padding:2px 6px;border-radius:var(--radius-full);white-space:nowrap}.naxi-gantt-ghost-label--move{color:var(--success-fg);background:var(--success-bg)}.naxi-gantt-ghost-label--swap,.naxi-gantt-ghost-label--temp{color:var(--warning-fg);background:var(--warning-bg)}.naxi-gantt-ghost-label--invalid{color:var(--danger-fg);background:var(--danger-bg)}.naxi-gantt-tooltip-overlay{position:relative}.naxi-gantt-tooltip-overlay:hover{cursor:default}.naxi-gantt-tooltip-pin-badge{position:absolute;top:-13px;left:14px;width:18px;height:18px;border-radius:50%;background:var(--gray-900);color:var(--text-on-color);display:flex;align-items:center;justify-content:center;border:1.5px solid var(--surface-1);box-shadow:var(--shadow-sm)}.naxi-gantt-tooltip-pin-badge--bottom{top:auto;bottom:-13px}.naxi-gantt-tooltip-actions{display:flex;border-top:1px solid var(--border-2);padding:5px 8px 7px;gap:2px}.naxi-gantt-tooltip-action-btn{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 4px;border-radius:var(--radius-md);border:none;background:transparent;cursor:pointer;color:var(--text-secondary);font-size:.625rem;font-weight:600;font-family:var(--font-base);transition:all .12s}.naxi-gantt-tooltip-action-btn:hover{background:var(--surface-2);color:var(--text-primary)}.naxi-gantt-tooltip-action-btn--danger:hover{background:var(--danger-bg);color:var(--danger-fg)}.naxi-gantt-tooltip-action-btn--disabled,.naxi-gantt-tooltip-action-btn:disabled{cursor:not-allowed;opacity:.4}.naxi-gantt-tooltip-action-btn--disabled:hover,.naxi-gantt-tooltip-action-btn:disabled:hover{background:transparent;color:var(--text-secondary)}.naxi-gantt-tooltip-badge{position:absolute;top:2px;right:4px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:rgb(var(--v-theme-primary));color:var(--text-on-color);font-size:.625rem;font-weight:700;line-height:14px;text-align:center}.naxi-param-color-dot{width:10px;height:10px;border-radius:50%;flex:0 0 10px;opacity:.75}.naxi-color-input{flex:0 0 32px;width:32px;height:32px;border:1px solid var(--border);border-radius:var(--radius-lg);padding:2px;cursor:pointer;background:none}.naxi-empl-photo{flex:1;aspect-ratio:4/3;background:var(--gray-100);border-radius:var(--radius-md);border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center}.naxi-empl-photo--image{flex:0 1 calc((100% - 24px) / 3);min-width:0;object-fit:cover}.naxi-empl-section{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:10px 12px}.naxi-empl-section-label{display:block;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:8px}.naxi-empl-perf-card{flex:1;background:var(--surface-1);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:10px 8px;text-align:center}.naxi-empl-perf-value{font-size:1rem;font-weight:700;line-height:1.2}.naxi-empl-perf-label{font-size:.625rem;color:var(--text-secondary);margin-top:2px}.naxi-empl-occupations-scroll{max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;margin-top:8px}.naxi-empl-occupation-row{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--gray-200)}.naxi-empl-occ-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-empl-occ-nuits,.naxi-empl-occ-amount{flex:0 0 auto}.naxi-gantt-period-select{position:absolute;top:2px;bottom:2px;background:color-mix(in srgb,var(--status-present) 15%,transparent);border:1.5px solid color-mix(in srgb,var(--status-present) 50%,transparent);border-radius:var(--radius-sm);pointer-events:none;z-index:5}.naxi-gantt-create-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.naxi-gantt-create-choice{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;border-radius:var(--radius-lg);border:1.5px solid var(--border);background:var(--surface-2);cursor:pointer;color:var(--text-secondary);font-family:var(--font-base);transition:all .15s}.naxi-gantt-create-choice:hover{background:var(--surface-1);border-color:var(--gray-400);color:var(--text-primary)}.naxi-gantt-create-choice--active{background:var(--color-orange-bg);border-color:var(--color-orange);color:var(--color-orange)}.naxi-param-row{display:inline-flex;align-items:center;gap:8px;padding:4px 0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.naxi-param-row:hover .ccb-filter-tree-cb{border-color:var(--color-orange)}.naxi-param-row--child{padding-left:24px}.naxi-param-row--grandchild{padding-left:48px}.naxi-add-date-link{background:transparent;border:none;padding:4px 0;cursor:pointer;text-align:left}.naxi-add-date-link:hover{text-decoration:underline}.naxi-planning-sejour-backdrop{position:fixed;inset:0;background:transparent;z-index:2199}.naxi-planning-sejour-popover{width:340px;background:var(--surface-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-2)}.naxi-planning-sejour-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary)}.naxi-planning-sejour-close:hover{background:var(--gray-100);color:var(--text-primary)}.naxi-planning-sejour-header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--gray-50);border-bottom:1px solid var(--border-2);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.naxi-planning-sejour-popover .naxi-vh-modal-sep{font-size:10px;margin-top:16px;margin-bottom:6px;padding-bottom:3px}.naxi-planning-sejour-popover .naxi-vh-modal-sep:first-child{margin-top:0}.naxi-planning-sejour-footer{flex-wrap:wrap;background:var(--gray-50);border-top:1px solid var(--border-2);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.naxi-planning-sejour-footer__saut{flex:0 0 100%;height:0}.naxi-gantt-jf-regle{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-gantt-sl-vide{position:sticky;left:8px;align-self:center;margin-left:8px;color:var(--text-muted);font-size:10.5px;font-style:italic;white-space:nowrap}.naxi-gantt-bloc--ouvrable{cursor:pointer}.naxi-gantt-retire{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(45deg,var(--gray-100),var(--gray-100) 3px,var(--gray-300) 3px,var(--gray-300) 5px);opacity:.85;pointer-events:none;z-index:1}.naxi-gantt-marque-parc{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--brand);z-index:3;cursor:help}.naxi-gantt-marque-parc--retrait{background:var(--text-faint)}.naxi-gantt-marque-parc-picto{position:absolute;top:1px;left:1px;display:inline-flex;align-items:center;justify-content:center;padding:1px;border-radius:var(--radius-sm);background:var(--brand);color:var(--surface-1)}.naxi-gantt-bloc--autre-type:after{content:"";position:absolute;top:0;left:0;border-top:7px solid var(--danger-fg);border-right:7px solid transparent;pointer-events:none}.naxi-gantt-bloc-type-icon--ecart{color:var(--danger-fg);opacity:1}.naxi-gantt-bande-resident{position:absolute;top:6px;bottom:6px;display:flex;align-items:center;overflow:hidden;border-radius:var(--radius-sm);pointer-events:none;z-index:1}.naxi-gantt-bande-resident--present{background:var(--gray-100);color:var(--text-muted)}.naxi-gantt-bande-resident--indisponible{background:var(--danger-bg);color:var(--danger-fg)}.naxi-gantt-bande-resident--ouvert{background:var(--success-bg);color:var(--success-fg);border:1px dashed var(--success-fg)}.naxi-gantt-bande-resident__texte{padding:0 6px;font-size:10px;font-weight:600;white-space:nowrap}.naxi-alerte-clignotante{animation:naxi-alerte-pulse 1.6s ease-in-out infinite}@keyframes naxi-alerte-pulse{0%,to{box-shadow:0 0 rgba(var(--v-theme-error),0)}50%{box-shadow:0 0 0 6px rgba(var(--v-theme-error),.18)}}@media(prefers-reduced-motion:reduce){.naxi-alerte-clignotante{animation:none}}.naxi-wizard-step{display:flex;align-items:center;gap:8px;padding:6px 10px;border:none;background:transparent;border-radius:var(--radius-md);color:var(--gray-500);cursor:not-allowed;transition:color .15s,background .15s}.naxi-wizard-step--clickable{cursor:pointer}.naxi-wizard-step--clickable:hover{background:var(--surface-2);color:var(--gray-900)}.naxi-wizard-step--active{color:rgb(var(--v-theme-primary))}.naxi-wizard-step--complete{color:rgb(var(--v-theme-success))}.naxi-wizard-step__circle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--surface-3);color:inherit}.naxi-wizard-step--active .naxi-wizard-step__circle{background:rgba(var(--v-theme-primary),.12)}.naxi-wizard-step--complete .naxi-wizard-step__circle{background:rgba(var(--v-theme-success),.12)}.naxi-wizard-step-divider{flex:1;height:1px;background:var(--gray-300);margin:0 8px}.naxi-wizard-radio-card{width:100%;border:1px solid var(--gray-300);border-radius:var(--radius-lg);padding:12px 16px;background:var(--surface-1);cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.naxi-wizard-radio-card:hover{border-color:rgb(var(--v-theme-primary))}.naxi-wizard-radio-card--active{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.naxi-wizard-block{height:100%;border:1px solid var(--gray-300);border-radius:var(--radius-lg);background:var(--surface-1);padding:16px}.naxi-wizard-block--match{border-color:rgba(var(--v-theme-success),.5);background:rgba(var(--v-theme-success),.02)}.naxi-wizard-block--new{border-color:rgba(var(--v-theme-info),.5);background:rgba(var(--v-theme-info),.02)}.naxi-wizard-mode-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid var(--gray-300);border-radius:var(--radius-md);background:var(--surface-1);color:var(--gray-700);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.naxi-wizard-mode-btn:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.naxi-wizard-mode-btn--active{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary))}.naxi-wizard-search-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--surface-1);cursor:pointer;transition:border-color .15s,background .15s}.naxi-wizard-search-item:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.naxi-wizard-suggestion{border:1px solid rgba(var(--v-theme-success),.4);border-radius:var(--radius-lg);background:rgba(var(--v-theme-success),.04);padding:12px}.naxi-wizard-selected{border:1px solid rgb(var(--v-theme-primary));border-radius:var(--radius-lg);background:rgba(var(--v-theme-primary),.04);padding:12px}.naxi-wizard-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--gray-500);cursor:pointer;transition:background .15s,color .15s}.naxi-wizard-clear-btn:hover{background:var(--gray-200);color:var(--gray-900)}.naxi-wizard-block__header{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid var(--gray-200);color:var(--gray-700)}.naxi-wizard-block__title{font-size:13px;font-weight:600;color:var(--gray-900);text-transform:uppercase;letter-spacing:.04em}.naxi-wizard-block__empty{color:var(--gray-500);font-style:italic;text-align:center;padding:12px 0}.naxi-clients-home .v-data-table tbody tr{cursor:pointer}.naxi-clients-home .naxi-rc-field{flex:0 1 auto;width:360px;min-width:240px}.naxi-fc4-tl-select{max-width:280px;flex:0 1 auto}.naxi-tr--clickable{cursor:pointer}.naxi-tr--clickable:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px}.fc-header__avatar{width:56px;height:56px;flex:0 0 56px;border-radius:50%;background:var(--color-orange-bg);color:var(--color-orange);display:flex;align-items:center;justify-content:center;letter-spacing:.5px}.fc-header{border:1px solid var(--border)}.fc-side{width:220px;border:1px solid var(--border)}.fc-side__scroll{padding:4px 0 8px}.fc-side__section-label{font-size:10px;font-weight:700;color:var(--color-orange);letter-spacing:.08em;text-transform:uppercase;padding:10px 14px 3px;font-family:var(--font-stack)}.fc-side__item{width:calc(100% - 12px);display:flex;align-items:center;gap:9px;padding:7px 8px 7px 12px;margin:1px 6px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;font-family:var(--font-stack);text-align:left;transition:all .15s}.fc-side__item:hover,.fc-side__item--active{background:var(--nav-hover);border-color:var(--nav-border)}.fc-side__item-icon{flex-shrink:0;color:var(--text-secondary)}.fc-side__item-icon--active{color:var(--color-orange)}.fc-side__item-label{flex:1;text-align:left;font-size:13px;font-weight:600;color:var(--text-secondary);font-family:var(--font-stack);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-side__item--active .fc-side__item-label{color:var(--nav-active);font-weight:600}@keyframes naxi-fc-blink-kf{0%,to{opacity:1}50%{opacity:.35}}.naxi-fc4-blink{animation:naxi-fc-blink-kf 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.naxi-fc4-blink{animation:none}}.naxi-fc2-hub{min-height:0}.naxi-fc2-side{width:300px;flex:0 0 300px}.naxi-fc2-identity{cursor:pointer;transition:background .15s}.naxi-fc2-identity:hover{background:var(--surface-2)}.naxi-fc2-kpis{min-height:0}.naxi-fc2-kpi{border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s;min-width:0}.naxi-fc2-kpi:hover{background:var(--surface-2);border-color:rgb(var(--v-theme-naxiBorder))}.naxi-fc2-kpi--active{background:var(--color-orange-bg);border-color:var(--color-orange)}.naxi-fc2-kpi--static{cursor:default}.naxi-fc2-kpi--static:hover{background:transparent;border-color:transparent}.naxi-fc3-header{position:sticky;top:0;z-index:5}.naxi-fc3-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;border:1px solid rgb(var(--v-theme-naxiBorder));background:transparent;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;font-size:12px;line-height:1}.naxi-fc3-pill:hover{border-color:var(--color-orange);background:var(--color-orange-bg)}.naxi-fc3-pill--active{border-color:var(--color-orange);background:var(--color-orange-bg);color:var(--color-orange)}.naxi-fc3-pill--static{cursor:default}.naxi-fc3-pill--static:hover{border-color:rgb(var(--v-theme-naxiBorder));background:transparent}.naxi-fc3-tl-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:6px}.naxi-fc3-tl-line{position:absolute;left:4px;top:16px;bottom:-8px;width:2px;background:rgb(var(--v-theme-naxiBorder))}.naxi-fc3-tl-item{position:relative;padding-left:22px}.naxi-fc3-tl-item:hover{background:var(--surface-2)}.naxi-fc3-drawer{position:fixed;top:0;right:0;bottom:var(--pied-hauteur);width:clamp(420px,45vw,720px);background:rgb(var(--v-theme-naxiCard));border-left:1px solid rgb(var(--v-theme-naxiBorder));box-shadow:var(--shadow-panneau-droit);z-index:200;display:flex;flex-direction:column;overflow:hidden}.naxi-fc3-drawer-enter-active,.naxi-fc3-drawer-leave-active{transition:transform .25s cubic-bezier(.4,0,.2,1)}.naxi-fc3-drawer-enter-from,.naxi-fc3-drawer-leave-to{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.naxi-fc3-drawer-enter-active,.naxi-fc3-drawer-leave-active{transition:none}}.naxi-fc4-hub{height:calc(var(--hauteur-utile) - 32px);min-height:0}.naxi-fc4-side{width:320px;flex:0 0 320px;min-height:0}.naxi-fc4-bento-card{border:1px solid rgb(var(--v-theme-naxiBorder));min-width:0;transition:border-color .15s,background .15s}.naxi-fc4-bento-card--clickable{cursor:pointer}.naxi-fc4-bento-card--clickable:hover{border-color:var(--color-orange);background:var(--surface-2)}.naxi-fc4-event{width:100%;background:transparent;border:none;cursor:pointer;transition:background .15s}.naxi-fc4-event:hover{background:var(--surface-2)}.naxi-fc4-timeline{width:100%}.naxi-fc4-tl-step{flex:1 1 0;min-width:0;position:relative}.naxi-fc4-tl-step:after{content:"";position:absolute;top:14px;left:50%;width:100%;height:2px;background:var(--gray-200);z-index:0}.naxi-fc4-tl-step:last-child:after{display:none}.naxi-fc4-tl-step.is-done:after{background:var(--color-orange)}.naxi-fc4-tl-node{position:relative;z-index:1;width:30px;height:30px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:var(--surface-1);border:2px solid var(--gray-300);color:var(--gray-400)}.naxi-fc4-tl-node.is-done{background:var(--color-orange);border-color:var(--color-orange);color:var(--text-on-color)}.naxi-fc4-tl-node.is-current{background:var(--color-orange-bg);border-color:var(--color-orange);color:var(--color-orange)}.naxi-fc4-field-md{width:320px}.naxi-fc4-ledger-foot td{background:var(--surface-2)}.naxi-fc5-kpi{min-width:104px;padding:8px 14px;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:var(--radius-lg);background:rgb(var(--v-theme-naxiCard));display:flex;flex-direction:column;align-items:center;gap:2px}.naxi-fc5-locatif{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 12px;border:1px solid var(--border-2);border-radius:8px;margin-top:8px}.naxi-fc5-locatif__nom{display:block;color:var(--text-primary);font-size:12.5px;font-weight:600}.naxi-fc5-locatif__detail{display:block;color:var(--text-faint);font-size:11.5px}.naxi-fc5-locatif__montant{color:var(--success-fg);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tmp-chip-flat .v-chip__overlay{background-color:rgb(var(--v-theme-naxiCardNeutral))}.tmp-chip-flat .v-chip:hover .v-chip__overlay,.tmp-chip-flat .v-chip:focus-visible .v-chip__overlay{opacity:.08}.tmp-chip-flat .v-chip--variant-outlined{background-color:rgb(var(--v-theme-surface))}.naxi-pay-x-slot{width:32px;flex:0 0 32px}.naxi-vrp-pmt-section__body{padding-top:0;padding-bottom:0}.naxi-vrp-pmt-section__body--with-separator .naxi-vrp-pmt-ligne+.naxi-vrp-pmt-ligne{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.naxi-vrp-pmt-ligne{padding:0}.naxi-vrp-pmt-zone{padding:6px 12px}.naxi-vrp-pmt-ligne>.d-flex.mb-6{margin-bottom:0!important}.naxi-vrp-pmt-ligne:has(.v-expand-transition-leave-active),.naxi-vrp-pmt-ligne:has(.naxi-vrp-pmt-zone)>.d-flex.mb-6{margin-bottom:12px!important}.naxi-vrp-mode-quick-btns{display:flex;align-items:center;gap:4px;flex-shrink:0;flex-wrap:wrap}.naxi-vrp-mode-quick-btn{display:inline-flex;align-items:center;height:28px;padding:0 8px;border-radius:var(--radius-lg);border:1.5px solid var(--border);background:var(--card-bg);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:all .12s;font-family:var(--font-base)}.naxi-vrp-mode-quick-btn:hover{border-color:var(--color-orange);color:var(--color-orange);background:var(--color-orange-bg)}.naxi-vrp-mode-quick-btn--active{border-color:var(--color-orange)!important;color:var(--color-orange)!important;background:var(--color-orange-bg)!important}.naxi-vrp-mode-autres-btn{gap:3px}.naxi-vrp-montant-mini{flex:0 0 90px!important;width:90px}.naxi-vrp-del{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text-secondary);cursor:pointer;transition:all .12s;padding:0;flex-shrink:0}.naxi-vrp-del:hover{background:var(--danger-bg);color:var(--danger-fg);border-color:var(--danger-fg)}.naxi-vrp-del:disabled{opacity:.35;cursor:default}.naxi-vrp-ancv-nb{flex:0 0 96px;width:96px}.naxi-vrp-ancv-btn-placeholder{width:26px;height:26px;display:inline-block;flex-shrink:0}.naxi-vrp-ancv-add-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--radius-lg);border:1.5px solid var(--border);background:transparent;font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .12s;font-family:var(--font-base)}.naxi-vrp-ancv-add-btn:hover{border-color:var(--color-orange);color:var(--color-orange)}.naxi-vrp-add-confirm-row{display:flex;justify-content:flex-start;padding:12px 0 4px;margin-top:12px;border-top:1px solid var(--border)}.naxi-vrp-add-pmt-btn{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:var(--radius-lg);border:1.5px solid var(--border);background:var(--surface-2);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .12s;font-family:var(--font-base)}.naxi-vrp-add-pmt-btn:hover:not(:disabled){border-color:var(--color-orange);color:var(--color-orange);background:var(--color-orange-bg)}.naxi-vrp-add-pmt-btn:disabled{opacity:.35;cursor:default}.naxi-vrp-add-pmt-btn-row{display:flex;align-items:center;gap:10px;padding:4px 12px 8px;flex-shrink:0}.naxi-vrp-manque{font-size:11px;font-weight:700;color:var(--warning-fg);display:inline-flex;align-items:center;gap:3px}.naxi-vrp-bottom-total{flex-shrink:0;text-align:right;font-size:12px;font-weight:700;color:var(--color-orange);white-space:nowrap}.naxi-v2-art-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--gray-100);transition:background .12s;min-height:52px}.naxi-v2-art-row:hover{background:var(--gray-50)}.naxi-v2-art-row:last-child{border-bottom:none}.naxi-v2-art-avatar{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;line-height:1}.naxi-v2-art-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.naxi-v2-art-name{font-size:12px;font-weight:600;color:var(--text-primary)}.naxi-v2-art-prix-val{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.naxi-v2-art-total{font-size:12px;font-weight:700;min-width:52px;text-align:right;flex-shrink:0;color:var(--color-orange)}.naxi-v2-art-row--rendu{background:color-mix(in srgb,var(--danger-fg) 4%,transparent);display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:var(--radius-lg)}.naxi-v2-art-row--rendu .naxi-v2-art-body{flex:1;min-width:0}.naxi-v2-art-row--rendu .naxi-v2-art-name{font-size:12px;font-weight:600;color:var(--danger-fg)}.naxi-v2-art-row--rendu .naxi-v2-art-prix-val{font-size:13px;font-weight:700;color:var(--danger-fg)}.naxi-mono{font-family:var(--font-base);font-variant-numeric:tabular-nums}.naxi-c-danger{color:var(--danger-fg)!important}.naxi-c-success{color:var(--success-fg)!important}.naxi-tiroir{position:fixed;bottom:var(--pied-hauteur);right:var(--coin-reserve);width:var(--shortcut-panel-width);max-height:calc(var(--hauteur-utile) - 16px);z-index:1110;display:flex;flex-direction:column;overflow:hidden;background:var(--tiroir-bg);border:1px solid var(--tiroir-border);border-bottom:none;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-tiroir);pointer-events:all;font-family:var(--font-stack)}.tiroir-enter-active,.tiroir-leave-active{clip-path:inset(0 0 0 0);transition:clip-path .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),opacity .2s ease}.tiroir-enter-from,.tiroir-leave-to{clip-path:inset(100% 0 0 0);transform:translateY(14px);opacity:0}@media(prefers-reduced-motion:reduce){.tiroir-enter-active,.tiroir-leave-active{transition:none}}.v-navigation-drawer{border-inline-end:0}.v-navigation-drawer .v-list,.v-navigation-drawer .v-list-item,.v-navigation-drawer .v-list-item__underlay,.v-navigation-drawer .v-list-item__overlay{background:transparent!important}.v-navigation-drawer .v-list-item--active,.v-navigation-drawer .v-list-item--active .v-list-item__underlay{background:var(--color-orange)!important;color:var(--text-on-color)!important}.v-navigation-drawer .v-list-item--active .v-list-item-title,.v-navigation-drawer .v-list-item--active .v-list-item__prepend,.v-navigation-drawer .v-list-item--active .v-list-item__prepend svg{color:var(--text-on-color)!important}.v-navigation-drawer .v-navigation-drawer__content{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .25s ease}.v-navigation-drawer:hover .v-navigation-drawer__content{scrollbar-color:var(--scrollbar-thumb) transparent}.v-navigation-drawer .v-navigation-drawer__content::-webkit-scrollbar{width:4px}.v-navigation-drawer .v-navigation-drawer__content::-webkit-scrollbar-track{background:transparent}.v-navigation-drawer .v-navigation-drawer__content::-webkit-scrollbar-thumb{background:transparent;border-radius:2px;transition:background .25s ease}.v-navigation-drawer:hover .v-navigation-drawer__content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.v-navigation-drawer:hover .v-navigation-drawer__content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.naxi-page-container{width:100%}.naxi-client-link{display:inline;border:none;cursor:pointer;color:inherit;background:transparent;transition:color .15s ease}.naxi-client-link:hover:not(:disabled),.naxi-client-link:focus-visible:not(:disabled){color:var(--color-orange);text-decoration:underline;text-underline-offset:2px}.naxi-client-link:disabled{cursor:default;text-decoration:none}.naxi-bc-icon-align,.naxi-icon-up-1{transform:translateY(-1px)}.v-navigation-drawer .v-list-item__prepend{margin-inline-end:8px;min-width:20px;justify-content:center}.v-navigation-drawer .v-list-group__items .v-list-item{padding-inline-start:8px!important}.v-field-label:not(.v-field-label--floating){font-size:.875rem}.naxi-tabs-track .v-tab:not(.v-tab--selected) .v-tab__slider{opacity:1;background:var(--gray-200)}.rd-search-card .naxi-sc-body{padding-right:4px}.rd-search-card .naxi-sc-body::-webkit-scrollbar{width:4px}.rd-search-card .naxi-sc-body::-webkit-scrollbar-track{background:transparent}.rd-search-card .naxi-sc-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.rd-search-card .naxi-sc-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.v-application input,.v-application textarea,.v-application select,.v-application button,.v-overlay-container input,.v-overlay-container textarea,.v-overlay-container select,.v-overlay-container button{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.v-input--density-compact .v-field__input,.v-input--density-compact .v-field__input input,.v-input--density-compact .v-field__input textarea{font-size:.75rem!important}.v-input--density-comfortable{--v-input-padding-top: 6px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 6px}.v-input--density-compact{--v-input-padding-top: 4px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 4px}.v-input--density-compact .v-field{--v-field-padding-start: 11px;--v-field-padding-end: 11px}.v-input--density-compact .v-label:not(.v-field-label--floating){font-size:.75rem!important}.v-field:not(.v-field--focused) .v-label{color:var(--gray-400)!important}.v-field input::placeholder{color:var(--gray-500)!important;opacity:.9!important}.v-select .v-field__append-inner{padding-inline-end:0}.date-input .v-field__append-inner{cursor:pointer}:root{--v-theme-overlay-multiplier: 1}.v-btn.v-btn--variant-text>.v-btn__overlay,.v-btn.v-btn--variant-plain>.v-btn__overlay,.v-btn.v-btn--variant-outlined>.v-btn__overlay{opacity:0!important}.v-btn.v-btn--variant-outlined{background:rgb(var(--v-theme-naxiCard))!important}.v-btn.v-btn--variant-outlined:not(.v-btn--disabled):not(.v-btn-toggle .v-btn):not(.btn-muted):not(.text-neutral):hover{background:var(--color-orange-bg)!important;color:var(--color-orange)!important}.v-btn.v-btn--variant-outlined.text-neutral{border-color:rgb(var(--v-theme-naxiBorder))!important}.v-btn.v-btn--variant-outlined.text-neutral:not(.v-btn--disabled):hover{background:rgb(var(--v-theme-naxiSurface))!important;border-color:rgb(var(--v-theme-neutralAction))!important;color:rgb(var(--v-theme-neutralAction))!important}.btn-muted{border-color:transparent!important;background:rgb(var(--v-theme-background))!important}.btn-muted>.v-btn__overlay{opacity:0!important}.btn-muted:hover{background:rgb(var(--v-theme-naxiDivider))!important}.v-text-field input{font-weight:inherit}.naxi-item-trash{color:rgb(var(--v-theme-textMuted));transition:color .15s ease}.naxi-item-trash:hover{color:rgb(var(--v-theme-textPrimary))}.naxi-chip-filter .v-chip__overlay{background-color:rgb(var(--v-theme-naxiCardNeutral));opacity:0!important}.naxi-chip-filter.v-chip--variant-tonal .v-chip__overlay{background-color:rgb(var(--v-theme-primary))}.naxi-chip-filter:hover .v-chip__overlay,.naxi-chip-filter:focus-visible .v-chip__overlay{opacity:.08!important}.naxi-chip-filter.v-chip--variant-outlined{border-color:rgb(var(--v-theme-naxiBorder))!important}.naxi-slide-compact .v-slide-group__prev,.naxi-slide-compact .v-slide-group__next{flex:0 0 28px;min-width:28px;height:28px;border-radius:var(--radius-md);background:transparent;border:1px solid rgb(var(--v-theme-naxiBorder));transition:all .12s ease}.naxi-slide-compact .v-slide-group__prev:not(.v-slide-group__prev--disabled):hover,.naxi-slide-compact .v-slide-group__next:not(.v-slide-group__next--disabled):hover{background:rgb(var(--v-theme-naxiSurface));border-color:rgb(var(--v-theme-neutralAction))}.naxi-slide-compact .v-slide-group__prev:not(.v-slide-group__prev--disabled):hover .v-icon,.naxi-slide-compact .v-slide-group__next:not(.v-slide-group__next--disabled):hover .v-icon{color:rgb(var(--v-theme-neutralAction))}.naxi-slide-compact .v-slide-group__prev{margin-right:8px}.naxi-slide-compact .v-slide-group__next{margin-left:8px}.naxi-slide-compact .v-slide-group__prev .v-icon,.naxi-slide-compact .v-slide-group__next .v-icon{font-size:16px;color:rgb(var(--v-theme-on-surface))}.v-selection-control:not(.v-switch):not(.v-switch *) .v-selection-control__input .v-icon{font-size:18px!important}.v-selection-control:not(.v-switch):not(.v-switch *) .v-selection-control__input{border-radius:var(--radius-sm);overflow:hidden;cursor:pointer}.v-selection-control:not(.v-switch):not(.v-switch *):not(.v-selection-control--dirty) .v-selection-control__input .v-icon{color:var(--gray-400)!important;opacity:1!important}.v-selection-control:not(.v-switch):not(.v-switch *) .v-selection-control__input:before{display:none!important}.v-selection-control:not(.v-switch):not(.v-switch *):not(.v-selection-control--dirty) .v-selection-control__input{position:relative}.v-selection-control:not(.v-switch):not(.v-switch *):not(.v-selection-control--dirty) .v-selection-control__input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:rgb(var(--v-theme-naxiCard));z-index:-1;pointer-events:none;border-radius:2px}.v-radio:not(.v-selection-control--dirty) .v-selection-control__input:after{border-radius:50%}.v-selection-control:not(.v-switch):not(.v-switch *) .v-label{font-size:.75rem}.v-data-table{border-radius:var(--radius-lg)!important;border:1px solid var(--border)}.v-card .v-data-table{border:none!important;border-radius:0!important;border-top:1px solid var(--border-2)!important}.v-data-table .v-selection-control__wrapper{width:18px!important;height:18px!important}.v-data-table .v-data-table-column--no-padding .v-selection-control{justify-content:center}.v-data-table thead th,.v-table.naxi-tableau thead th{height:var(--tableau-entete-hauteur)!important;padding-inline:var(--tableau-bord)!important;font-size:var(--tableau-entete-taille)!important;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)!important;background:var(--surface-2)!important;white-space:nowrap;border-bottom:1px solid var(--border)!important}.v-data-table tbody tr td,.v-table.naxi-tableau tbody tr td{height:var(--tableau-ligne-hauteur)!important;padding-inline:var(--tableau-bord)!important;color:var(--text-primary);border-bottom-color:var(--border-2)!important;vertical-align:top;padding-top:8px!important;padding-bottom:8px!important}.v-data-table tbody tr:hover td,.v-table.naxi-tableau tbody tr:hover td{background:var(--surface-2)!important}.v-data-table tbody tr.tr-selected td{background:rgba(var(--v-theme-primary),.05)!important}.v-data-table tbody tr.tr-clickable{cursor:pointer}.v-data-table thead th .v-btn--variant-text{color:rgb(var(--v-theme-primary))!important}.v-tab__slider{border-radius:3px 3px 0 0!important}.v-tab.v-tab--selected{color:var(--naxi-tab-color, var(--color-orange))!important;font-weight:700!important}.v-tab.v-tab--selected .v-tab__slider{background-color:var(--naxi-tab-color, var(--color-orange))!important}.v-pagination .v-btn{cursor:pointer}.v-pagination .v-pagination__list{padding-inline-start:0!important}.v-pagination__item--is-active .v-btn{background:rgb(var(--v-theme-naxiDivider))!important;color:rgb(var(--v-theme-on-surface))!important}.v-pagination__item--is-active .v-btn>.v-btn__underlay{background:transparent!important}.v-pagination__item:not(.v-pagination__item--is-active) .v-btn,.v-pagination__prev .v-btn,.v-pagination__next .v-btn,.v-pagination__first .v-btn,.v-pagination__last .v-btn{color:rgb(var(--v-theme-textFaint))!important;background:rgb(var(--v-theme-background))!important}.v-card--variant-elevated{box-shadow:var(--shadow-card)!important}.v-list-item>.v-list-item__overlay{opacity:0!important}.v-list-item:hover>.v-list-item__overlay{opacity:.04!important}.v-btn-toggle .v-btn--active>.v-btn__overlay{opacity:0!important}.v-btn-toggle .v-btn:not(.v-btn--active)>.v-btn__overlay{opacity:.05!important}body:has(.v-dialog.v-overlay--active:not(.naxi-surimpression)) #app>*:not(.v-overlay-container){filter:blur(var(--overlay-blur))}html:has(.v-dialog.v-overlay--active){overflow:hidden;scrollbar-gutter:stable}.v-dialog .v-card-text{overscroll-behavior:contain}.col-fill{flex:1;min-height:0}.row-fill{flex:1;min-width:0}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.naxi-date-input{width:130px;cursor:pointer}.naxi-date-input--restitu{width:160px}.mode-readonly{pointer-events:none;cursor:default}.mode-toggle{border:1px solid rgb(var(--v-theme-naxiDivider))!important;padding:3px!important;gap:2px!important}.mode-toggle .v-btn{border-radius:6px!important}.mode-toggle .v-btn:not(.v-btn--active)>.v-btn__overlay{background:transparent!important}.date-input{width:130px;cursor:pointer}.date-input .v-field__append-inner{color:rgb(var(--v-theme-textFaint))}.date-input .v-field__append-inner:hover{color:rgb(var(--v-theme-primary))}.naxi-highlighted-text{color:rgb(var(--v-theme-primary));background-color:rgba(var(--v-theme-primary),.12);border-radius:var(--radius-sm);padding:0 1px}.v-date-picker{width:295px!important}.v-date-picker-month__day{width:28px!important;height:28px!important}.v-date-picker-month__day .v-btn{width:28px!important;min-width:28px!important;height:28px!important}.v-date-picker-month__day-btn .v-btn__content{font-size:.75rem!important}.v-date-picker-controls .v-btn__content{font-size:.875rem!important;font-weight:500!important}.naxi-empl-select{max-width:110px}.naxi-empl-select .v-field__input{min-height:28px!important;padding-top:4px!important;padding-bottom:4px!important}.naxi-empl-chip{width:110px;border-color:rgb(var(--v-theme-naxiBorder))!important}.naxi-nav-chevron{transition:color .12s ease,transform .12s ease}.v-list-item:hover .naxi-nav-chevron,.naxi-nav-row:hover .naxi-nav-chevron{color:rgb(var(--v-theme-primary))!important;transform:translate(2px)}.v-data-table-column--align-end{text-align:end!important}.naxi-invisible{visibility:hidden;pointer-events:none;flex-shrink:0}.naxi-support-link:hover .text-primary{text-decoration:underline}.naxi-mc.naxi-support-card .naxi-mc-body{padding:8px 14px}.naxi-app__inner{position:relative}.shortcut-panel footer.bg-naxiCard{background:rgb(var(--v-theme-naxiSurface))!important}.shortcut-panel .naxi-sc-header,.shortcut-panel .naxi-sc-footer,.shortcut-panel .market-paiement-card.naxi-sc--outlined{background:rgb(var(--v-theme-naxiCardSection))!important}th.text-right,td.text-right{text-align:right!important}th.text-center,td.text-center{text-align:center!important}.naxi-flex-fill{flex:1 1 auto}.naxi-c-muted{color:var(--text-muted)}.naxi-entete-impression{display:none}@media print{@page{margin:12mm}body.naxi-impression *:not(:has(.naxi-imprime-zone)):not(.naxi-imprime-zone):not(.naxi-imprime-zone *):not(.naxi-entete-impression):not(.naxi-entete-impression *){display:none!important}body.naxi-impression,body.naxi-impression *:has(.naxi-imprime-zone){position:static!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;box-shadow:none!important;border:0!important;background:none!important}body.naxi-impression .naxi-imprime-zone{position:static!important;width:100%!important;height:auto!important;box-shadow:none!important}body.naxi-impression .naxi-imprime-zone,body.naxi-impression .naxi-imprime-zone *{max-height:none!important;overflow:visible!important}body.naxi-impression .naxi-imprime-zone thead{display:table-header-group}body.naxi-impression .naxi-imprime-zone th{position:static!important}body.naxi-impression .naxi-imprime-zone tr{break-inside:avoid}body.naxi-impression .naxi-imprime-zone :is(.v-btn,button:has(>svg:only-child),.naxi-colf__btn,.v-selection-control,input[type=checkbox],.v-pagination,.naxi-tabf__pied,.naxi-tabf__sentinelle,.naxi-non-imprime,.v-field__append-inner,.v-field__clearable,.v-input__details){display:none!important}body.naxi-impression .naxi-entete-impression{display:block;margin-bottom:4mm;padding-bottom:2mm;border-bottom:1px solid var(--border-2);color:var(--text-primary)}.naxi-entete-impression__etab{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.naxi-entete-impression__titre{font-size:16px;font-weight:700}.naxi-entete-impression__faits,.naxi-entete-impression__quand{font-size:10px;color:var(--text-muted)}}.naxi-riche .naxi-riche__liste{margin:2px 0;padding-left:20px;list-style:disc}.naxi-page-title{font-size:20px;font-weight:800;color:var(--text-primary);margin:0;font-family:var(--font-base)}.naxi-page-title--lg{font-size:22px}.naxi-page-subtitle{font-size:12px;color:var(--text-secondary);margin:3px 0 0;font-family:var(--font-base)}.naxi-section-label{font-size:10px;font-weight:700;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-base)}.naxi-card{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--elev-md)}.naxi-card--sm{padding:12px;border-radius:12px}.naxi-table-wrap{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;overflow:hidden}.naxi-table__scroll{overflow-x:auto}.naxi-table{width:100%;border-collapse:collapse;font-family:var(--font-base)}.naxi-th{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;padding:7px 16px;background:var(--table-th-bg);text-align:left;white-space:nowrap}.naxi-tr{border-bottom:1px solid var(--border-2);background:var(--card-bg);transition:background .1s}.naxi-tr:hover{background:var(--surface-2)}.naxi-td{padding:10px 16px;font-size:13px;color:var(--text-primary);font-family:var(--font-base)}.naxi-td--sm{font-size:12px}.naxi-td--mono{font-family:monospace;font-size:11px;color:var(--text-muted)}.naxi-td--bold{font-weight:700}.naxi-td--secondary{color:var(--text-secondary)}.naxi-td--muted{color:var(--text-muted)}.naxi-td--center{text-align:center}.naxi-td--right{text-align:right}.naxi-td--nowrap{white-space:nowrap}.naxi-td--orange{color:var(--color-orange)}.naxi-td--success{color:var(--success-fg)}.naxi-td--danger{color:var(--danger-fg)}.naxi-td--info,.naxi-td--blue{color:var(--info-fg)}.naxi-td--purple{color:var(--brand-hover)}.naxi-toolbar{padding:10px 16px;border-bottom:1px solid var(--border-2);background:var(--surface-2);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.naxi-table-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid var(--border-2);background:var(--surface-2);font-family:var(--font-base)}.naxi-table-range{font-size:11px;color:var(--text-muted)}.naxi-pagination{display:flex;gap:4px;align-items:center}.naxi-page-btn{width:28px;height:28px;border:1px solid var(--nav-border);border-radius:6px;background:var(--card-bg);cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-family:var(--font-base);transition:background .1s}.naxi-page-btn:disabled{opacity:.4;cursor:not-allowed}.naxi-page-btn:not(:disabled):hover{background:var(--surface-2)}.naxi-page-info{padding:0 8px;font-size:12px;color:var(--text-muted);font-family:var(--font-base)}.naxi-kpis{display:flex;gap:8px}.naxi-kpi{background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:6px 12px;text-align:center}.naxi-kpi__val{font-size:15px;font-weight:800;font-family:var(--font-base)}.naxi-kpi__lbl{font-size:10px;color:var(--text-muted);font-family:var(--font-base)}.naxi-search{position:relative;display:flex;align-items:center}.naxi-search__icon{position:absolute;left:9px;pointer-events:none;color:var(--text-muted)}.naxi-search__input{padding:6px 10px 6px 28px;border:1px solid var(--nav-border);border-radius:8px;font-size:12px;color:var(--text-primary);background:var(--input-bg);font-family:var(--font-base);outline:none;width:200px;transition:border-color .15s}.naxi-search__input:focus{border-color:var(--color-violet)}.naxi-breadcrumb{display:flex;align-items:center;gap:6px;font-family:var(--font-stack)}.naxi-breadcrumb--standalone{padding:6px 12px;background:var(--card-bg);border:1px solid var(--border);border-radius:10px;margin-bottom:18px;width:fit-content;box-shadow:var(--elev-xs);font-family:var(--font-base)}.naxi-page-head{margin-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px}.naxi-pill{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;cursor:pointer;border:1.5px solid var(--nav-border);color:var(--text-muted);background:var(--surface-3);font-family:var(--font-base);transition:all .15s}.naxi-pill--active{border-color:var(--color-orange);color:var(--color-orange);background:color-mix(in srgb,var(--brand) 8%,transparent)}.naxi-divider{height:1px;background:var(--border)}.naxi-flex{display:flex;align-items:center}.naxi-flex--gap4{gap:4px}.naxi-flex--gap6{gap:6px}.naxi-flex--gap8{gap:8px}.naxi-flex--gap12{gap:12px}.naxi-flex--between{justify-content:space-between}.naxi-flex--wrap{flex-wrap:wrap}.naxi-empl-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);background:var(--surface-3);border:1px solid var(--border);font-size:12px;font-weight:700;color:var(--text-primary);font-family:var(--font-base);white-space:nowrap}.naxi-title-icon{width:34px;height:34px;border-radius:var(--radius-md);background:var(--color-orange-faint);border:1.5px solid var(--color-orange-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-rdp-no-warn .naxi-period-warning{display:none!important}.naxi-panel-header{border-bottom:1px solid var(--border);flex-shrink:0}.naxi-panel-title{font-size:14px;font-weight:700;color:var(--text-primary);font-family:var(--font-stack)}.naxi-panel-close{width:28px;height:28px;border-radius:7px;border:1px solid var(--nav-border);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,border-color .15s,color .15s}.naxi-panel-close:hover{background:rgb(var(--v-theme-naxiSurface));border-color:rgb(var(--v-theme-neutralAction));color:rgb(var(--v-theme-neutralAction))}.naxi-panel-info{width:28px;height:28px;border-radius:7px;border:1px solid var(--nav-border);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,border-color .15s,color .15s}.naxi-panel-info:hover{background:var(--gray-900);border-color:var(--gray-900);color:var(--text-on-color)}.naxi-panel-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-panel-icon--sm{width:28px;height:28px;border-radius:6px}.naxi-panel-icon--orange{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.naxi-panel-icon--indigo{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.naxi-panel-icon--teal{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.naxi-panel-icon--amber{background:rgba(var(--v-theme-warning),.1);color:rgb(var(--v-theme-warning))}.naxi-panel-icon--neutral{background:rgb(var(--v-theme-naxiIconNeutralBg));color:rgb(var(--v-theme-textMuted))}.naxi-panel-tool-card{width:100%;display:flex;flex-direction:column;align-items:center;padding:16px 12px;border-radius:12px;border:1px solid rgb(var(--v-theme-naxiBorder));background:rgb(var(--v-theme-naxiCard));cursor:pointer;font-family:var(--font-stack);transition:background .15s,border-color .15s}.naxi-panel-tool-card:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.1)}.naxi-panel-tool-card__label{margin-top:12px;transition:color .15s;color:rgb(var(--v-theme-on-surface))}.naxi-panel-tool-card:hover .naxi-panel-tool-card__label{color:rgb(var(--v-theme-primary))}.naxi-panel-tool-card__desc{margin-top:2px;color:rgb(var(--v-theme-textFaint));text-align:center}.naxi-tool-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;border-radius:8px;border:1px solid rgb(var(--v-theme-naxiBorder));background:rgb(var(--v-theme-naxiCard));cursor:pointer;font-family:var(--font-stack);color:rgb(var(--v-theme-on-surface));transition:background .15s,border-color .15s,color .15s}.naxi-tool-tile:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary))}@property --lisere-angle{syntax: "<angle>"; initial-value: 250deg; inherits: false;}.naxi-bulle[data-v-91544a27]{position:fixed;right:0;bottom:0;width:0;height:0;z-index:1201}.naxi-bulle__quart[data-v-91544a27]{position:absolute;right:0;bottom:0;width:var(--bulle-taille);height:var(--bulle-taille);padding:0;border:1px solid var(--code-halo);border-right:0;border-bottom:0;border-top-left-radius:100%;background:var(--shell-bg);box-shadow:var(--shadow-card);cursor:pointer;transition:width .26s cubic-bezier(.34,1.3,.64,1),height .26s cubic-bezier(.34,1.3,.64,1),box-shadow .2s ease}.naxi-bulle__quart[data-v-91544a27]:hover,.naxi-bulle--grand .naxi-bulle__quart[data-v-91544a27]{box-shadow:var(--shadow-orange)}.naxi-bulle__quart[data-v-91544a27]:hover,.naxi-bulle--grand .naxi-bulle__quart[data-v-91544a27]{width:var(--bulle-ouverte);height:var(--bulle-ouverte)}.naxi-bulle__quart[data-v-91544a27]:before{content:"";position:absolute;right:0;bottom:0;width:calc(100% + 5px);height:calc(100% + 5px);border-top-left-radius:100%;background:conic-gradient(from var(--lisere-angle) at 100% 100%,transparent 0deg,var(--brand) 25deg,var(--brand-light) 50deg,transparent 80deg,transparent 360deg);-webkit-mask:radial-gradient(circle farthest-side at 100% 100%,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(circle farthest-side at 100% 100%,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:bulle-lisere-91544a27 3.2s ease-in-out infinite alternate;pointer-events:none}.naxi-bulle--grand .naxi-bulle__quart[data-v-91544a27]:before{animation-duration:1.4s}@keyframes bulle-lisere-91544a27{0%{--lisere-angle: 230deg}to{--lisere-angle: 330deg}}.naxi-bulle__visage[data-v-91544a27]{position:absolute;right:4px;bottom:1px;display:block;transform-origin:bottom right;transition:transform .26s cubic-bezier(.34,1.3,.64,1);pointer-events:none}.naxi-bulle__quart:hover .naxi-bulle__visage[data-v-91544a27],.naxi-bulle--grand .naxi-bulle__visage[data-v-91544a27]{transform:translate(-8px,-6px) scale(2)}.naxi-bulle__quart--parle[data-v-91544a27]{border-color:var(--brand)}@media(prefers-reduced-motion:reduce){.naxi-bulle__quart[data-v-91544a27],.naxi-bulle__visage[data-v-91544a27]{transition:none}.naxi-bulle__quart[data-v-91544a27]:before{animation:none}}.naxi-pied[data-v-ed1a601e]{height:var(--pied-hauteur-pms);padding:0 var(--coin-reserve) 0 24px;background:var(--tiroir-bg);border-top:1px solid var(--tiroir-border)}.naxi-pied__reduites[data-v-ed1a601e]{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.naxi-pied__pastille[data-v-ed1a601e]{display:flex;align-items:center;flex:0 1 240px;min-width:0;height:30px;border-radius:var(--radius-full);border:1px solid var(--tiroir-border);background:var(--surface-1);color:var(--text-primary)}.naxi-pied__pastille[data-v-ed1a601e]:hover{border-color:var(--brand)}.naxi-pied__ouvrir[data-v-ed1a601e]{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;height:100%;padding:0 4px 0 12px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:12px}.naxi-pied__nom[data-v-ed1a601e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-pied__fermer[data-v-ed1a601e]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-right:4px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--text-secondary);cursor:pointer}.naxi-pied__fermer[data-v-ed1a601e]:hover{background:var(--danger-bg);color:var(--danger-fg)}.naxi-demo-ligne[data-v-a756d18d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.naxi-demo-ligne--neuf[data-v-a756d18d]{border-style:dashed}.naxi-res__nature[data-v-28c6714c]{flex-shrink:0;min-width:52px;padding:1px 6px;border:1px solid rgba(var(--v-border-color, 0 0 0),.16);border-radius:999px;color:rgb(var(--v-theme-textMuted, 100 116 139));font-size:9.5px;font-weight:700;letter-spacing:.05em;text-align:center;white-space:nowrap}.nx-ecusson[data-v-942ebb7c]{width:auto;flex-shrink:0;object-fit:contain}.naxi-coque-bande[data-v-76f941a3]{border-right:1px solid var(--border-2);background:var(--shell-bg)}.nx-sept[data-v-50561ab4]{display:flex;flex-direction:column;gap:8px;align-items:center}.nx-sept__lockup[data-v-50561ab4]{position:relative;display:block;width:100%;aspect-ratio:312 / 154}.nx-sept__lettres[data-v-50561ab4]{position:absolute;fill:var(--text-primary)}.nx-sept__sept[data-v-50561ab4]{position:absolute;top:0;height:100%}.nx-sept__sept canvas[data-v-50561ab4]{display:block;width:100%;height:100%}.nx-sept__baseline[data-v-50561ab4]{display:flex;gap:8px;align-items:center;width:100%}.nx-sept__filet[data-v-50561ab4]{flex:1;height:1px;background:var(--border)}.nx-sept__mot[data-v-50561ab4]{font-size:var(--nx-sept-mot, 12px);letter-spacing:.28em;color:var(--text-primary)}.naxi-signin__mode[data-v-c5f36a5f]{color:var(--text-muted);font-size:12px}.naxi-signin__sso[data-v-c5f36a5f]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--brand);border-radius:var(--radius-lg, 12px);background:var(--brand-bg)}.naxi-signin__sso-pastille[data-v-c5f36a5f]{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-on-color);background:var(--brand)}.naxi-signin__sso-texte[data-v-c5f36a5f]{display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:1.45;color:var(--text-secondary)}.naxi-signin__sso-texte strong[data-v-c5f36a5f]{font-size:13px;color:var(--text-primary)}.naxi-oubli__lien[data-v-c5f36a5f]{border:none;background:none;color:var(--text-secondary);font-size:12px;cursor:pointer}.naxi-oubli__lien[data-v-c5f36a5f]:hover{color:var(--color-orange);text-decoration:underline}.naxi-login__bloque[data-v-c5f36a5f]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.5}.naxi-scene__demo[data-v-3b6203a0]{position:fixed;left:16px;bottom:16px;display:flex;gap:6px}.naxi-scene__demo-lien[data-v-3b6203a0]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--text-muted);background:none;border:1px solid var(--border-2);border-radius:var(--radius-sm);cursor:pointer}.naxi-scene__demo-lien[data-v-3b6203a0]:hover:not(:disabled){color:var(--brand);border-color:var(--brand-light)}.naxi-scene__demo-lien[data-v-3b6203a0]:disabled{opacity:.45;cursor:default}.naxi-qr[data-v-20a48e9b]{display:block;width:100%;height:auto;fill:var(--gray-900)}.naxi-qr__fond[data-v-20a48e9b]{fill:var(--gray-50)}.naxi-pf-doc[data-v-60f84347]{display:flex;flex-direction:column;gap:18px}.naxi-pf-doc__tete[data-v-60f84347]{display:flex;flex-direction:column}.naxi-pf-doc__emetteur[data-v-60f84347]{font-weight:600}.naxi-pf-doc__ligne[data-v-60f84347]{color:var(--gray-500);font-size:13px}.naxi-pf-doc__objet[data-v-60f84347]{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid var(--gray-200)}.naxi-pf-doc__objet-titre[data-v-60f84347]{font-weight:600}.naxi-pf-doc__objet-note[data-v-60f84347]{color:var(--gray-500);font-size:13px}.naxi-pf-doc__montant[data-v-60f84347]{display:flex;justify-content:space-between;align-items:baseline}.naxi-pf-doc__corps[data-v-60f84347]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 22px;text-align:center;color:var(--gray-500);border:1px dashed var(--gray-300);border-radius:12px}.naxi-pf-doc__corps-titre[data-v-60f84347]{font-weight:600}.naxi-pf-doc__corps-aide[data-v-60f84347]{font-size:12px;max-width:34ch}.naxi-ec-cashless__solde[data-v-bad970e7]{font-size:15px}.naxi-ec-cashless__montants[data-v-bad970e7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.naxi-ec-cashless__libre[data-v-bad970e7]{width:96px}.naxi-ec-cashless__payer[data-v-bad970e7]{margin-top:12px}.naxi-actvig[data-v-6f442b42]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--taille);height:var(--taille);overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--fam, var(--text-faint)) 16%,transparent);color:var(--fam, var(--text-faint))}.naxi-actvig--photo[data-v-6f442b42]{background:var(--surface-2)}.naxi-actvig__img[data-v-6f442b42]{width:100%;height:100%;object-fit:cover}.naxi-cpr{display:flex;flex-direction:column;gap:12px;-webkit-user-select:none;user-select:none}.naxi-cpr__tete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.naxi-cpr__nav{display:flex;align-items:center;gap:8px}.naxi-cpr__mois{min-width:140px;text-align:center;font-weight:700}.naxi-cpr__fleche{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;cursor:pointer}.naxi-cpr__fleche:hover{background:var(--brand-faint)}.naxi-cpr__grille{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.naxi-cpr__dow{text-align:center;color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase;padding-bottom:2px}.naxi-cpr__jour{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--radius-sm);border:1px solid transparent;color:var(--text-muted)}.naxi-cpr__jour--saison{border-color:var(--border);color:var(--text-primary);cursor:pointer}.naxi-cpr__jour--hors{opacity:.35}.naxi-cpr__jour--present{background:var(--info-bg);color:var(--info-fg);font-weight:700}.naxi-cpr__jour--absent{background:var(--warning-bg);color:var(--warning-fg)}.naxi-cpr__jour--vente{background:var(--success-bg);color:var(--success-fg)}.naxi-cpr__jour--louee{background:var(--brand-bg);color:var(--brand-deep)}.naxi-cpr__jour--fige{cursor:not-allowed}.naxi-cpr__jour--aujourdhui{box-shadow:inset 0 0 0 2px var(--brand)}.naxi-cpr__jour--plage{outline:2px dashed var(--brand);outline-offset:-2px}.naxi-cpr__verrou{position:absolute;top:4px;right:4px}.naxi-cpr__accueil{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--brand)}.naxi-cpr__accueil--legende{position:static;display:inline-block;vertical-align:middle;margin-right:2px}.naxi-cpr__pied{display:flex;flex-wrap:wrap;gap:16px;color:var(--text-secondary);font-size:12.5px}.naxi-cpr__pied span{display:inline-flex;align-items:center;gap:6px}.naxi-cpr__pastille{width:10px;height:10px;border-radius:3px}.naxi-cpr__pastille--present{background:var(--info-fg)}.naxi-cpr__pastille--absent{background:var(--warning-fg)}.naxi-cpr__pastille--vente{background:var(--success-fg)}.naxi-cpr__pastille--neutre{border:1px solid var(--border)}.naxi-cpr__refus{margin:0;color:var(--danger-fg);font-size:12.5px}.naxi-ec2-app{position:fixed;inset:0;z-index:9000;font-family:var(--font-base);--ec-primary-hover: color-mix(in srgb, var(--ec-primary) 85%, black);--ec-primary-light: color-mix(in srgb, var(--ec-primary) 45%, white);--ec-primary-bg: color-mix(in srgb, var(--ec-primary) 10%, transparent);--ec-primary-faint: color-mix(in srgb, var(--ec-primary) 5%, transparent);--ec-secondary-hover: color-mix(in srgb, var(--ec-secondary) 85%, black);--pf-fond: #f6f8f9;--pf-carte: #ffffff;--pf-encre: #16232b;--pf-encre-douce: #5b6b75;--pf-encre-faible: #8c9aa3;--pf-trait: rgba(18, 58, 82, .1);--pf-trait-fort: rgba(18, 58, 82, .18);--pf-ombre: 0 1px 2px rgba(18, 58, 82, .05), 0 8px 24px -12px rgba(18, 58, 82, .14);--pf-ombre-haute: 0 2px 6px rgba(18, 58, 82, .07), 0 18px 44px -18px rgba(18, 58, 82, .2);--pf-rayon: 14px;--pf-rayon-sm: 10px;--pf-assombrir: #000000;--pf-ombre-teinte: #123a52;--pf-ombre-flottante: 0 24px 48px rgba(0, 0, 0, .35);--pf-voile-modale: rgba(0, 0, 0, .45);--pf-dispo: #22c55e;--pf-resa: #1890ff;--pf-devis: #d97706;--pf-succes-sur-couleur: #4ade80;--pf-degrade-avatar-fin: #f06a2a}.naxi-ec2-login{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ec-primary, #1b2e22);overflow:hidden}.naxi-ec2-login__bg{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 80%,color-mix(in srgb,var(--ec-primary, #1b2e22) 25%,transparent) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,color-mix(in srgb,var(--ec-primary) 18%,transparent) 0%,transparent 55%),var(--ec-primary, #1b2e22)}.naxi-ec2-login__card{position:relative;z-index:1;background:#fff;border-radius:24px;width:380px;padding:36px 32px 28px;box-shadow:var(--pf-ombre-flottante)}.naxi-ec2-login__logo{text-align:center;margin-bottom:4px}.naxi-ec2-login__logo-icon{font-size:48px;line-height:1;margin-bottom:8px}.naxi-ec2-login__logo-img{max-width:100%;max-height:56px;margin-bottom:8px;object-fit:contain}.naxi-ec2-login__logo-name{font-size:18px;font-weight:800;color:var(--gray-900);letter-spacing:-.3px}.naxi-ec2-login__stars{display:flex;justify-content:center;gap:2px;margin-top:4px}.naxi-ec2-login__sep{height:1px;background:var(--gray-200);margin:16px 0 12px}.naxi-ec2-login__subtitle{text-align:center;font-size:13px;font-weight:600;color:var(--gray-500);letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px}.naxi-ec2-login__form{display:flex;flex-direction:column;gap:12px}.naxi-ec2-field{display:flex;flex-direction:column;gap:5px}.naxi-ec2-field__lbl{font-size:12px;font-weight:600;color:var(--gray-600)}.naxi-ec2-field__wrap{position:relative;display:flex;align-items:center}.naxi-ec2-field__icon{position:absolute;left:11px;color:var(--gray-400);pointer-events:none}.naxi-ec2-field__input{width:100%;height:40px;padding:0 36px;border:1.5px solid var(--gray-300);border-radius:var(--radius-lg);font-size:14px;font-family:var(--font-base);color:var(--gray-900);background:var(--gray-50);outline:none;transition:border-color .15s}.naxi-ec2-field__input:focus{border-color:var(--color-orange);background:#fff}.naxi-ec2-field__eye{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:var(--gray-400);display:flex;align-items:center;padding:4px}.naxi-ec2-field__eye:hover{color:var(--gray-700)}.naxi-ec2-login__error{font-size:12px;color:var(--danger-fg);text-align:center;margin:0}.naxi-ec2-login__cta{height:44px;background:var(--ec-secondary, var(--color-orange));color:#fff;border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:700;font-family:var(--font-base);cursor:pointer;margin-top:4px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-orange);transition:background .15s}.naxi-ec2-login__cta:hover:not(:disabled){background:var(--color-orange-hover)}.naxi-ec2-login__cta:disabled{opacity:.7;cursor:not-allowed}.naxi-ec2-login__spinner{width:18px;height:18px;border:2.5px solid color-mix(in srgb,var(--text-on-color) 35%,transparent);border-top-color:#fff;border-radius:50%;animation:naxi-ec2-spin .6s linear infinite}@keyframes naxi-ec2-spin{to{transform:rotate(360deg)}}.naxi-ec2-login__forgot{background:none;border:none;font-size:12px;color:var(--gray-500);cursor:pointer;font-family:var(--font-base);text-align:center}.naxi-ec2-login__forgot:hover{color:var(--color-orange)}.naxi-ec2-shell{width:100%;height:100%;display:flex;flex-direction:column;background:var(--gray-100)}.naxi-ec2-header{height:56px;background:linear-gradient(135deg,var(--ec-primary, #1b2e22) 0%,color-mix(in srgb,var(--ec-primary, #1b2e22) 80%,var(--pf-carte) 20%) 100%);display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0;box-shadow:0 2px 8px color-mix(in srgb,var(--pf-assombrir) 18%,transparent)}.naxi-ec2-header__left{display:flex;align-items:center;gap:8px}.naxi-ec2-header__brand{display:flex;align-items:center;gap:10px;cursor:pointer}.naxi-ec2-header__icon{font-size:22px;line-height:1}.naxi-ec2-header__name{font-size:15px;font-weight:800;color:#fff;letter-spacing:-.2px}.naxi-ec2-header__tagline{font-size:10px;color:color-mix(in srgb,var(--text-on-color) 50%,transparent);letter-spacing:.4px;text-transform:uppercase;margin-top:1px}.naxi-ec2-header__user-wrap{position:relative}.naxi-ec2-header__user-btn{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--text-on-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--text-on-color) 15%,transparent);border-radius:var(--radius-lg);padding:5px 10px 5px 5px;cursor:pointer;transition:background .15s}.naxi-ec2-header__user-btn:hover{background:color-mix(in srgb,var(--text-on-color) 18%,transparent)}.naxi-ec2-header__avatar{width:28px;height:28px;border-radius:50%;background:var(--color-orange);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-ec2-header__home-btn{background:color-mix(in srgb,var(--text-on-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--text-on-color) 15%,transparent);border-radius:var(--radius-md);color:color-mix(in srgb,var(--text-on-color) 75%,transparent);width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.naxi-ec2-header__home-btn:hover{background:color-mix(in srgb,var(--text-on-color) 20%,transparent);color:#fff}.naxi-ec2-avatar-3d{background:radial-gradient(circle at 36% 32%,color-mix(in srgb,var(--ec-secondary, var(--ec-primary)) 55%,var(--pf-carte) 45%) 0%,var(--ec-secondary, var(--ec-primary)) 48%,color-mix(in srgb,var(--ec-secondary, var(--ec-primary)) 70%,var(--pf-assombrir) 30%) 100%)!important;box-shadow:0 3px 10px color-mix(in srgb,var(--ec-secondary, var(--ec-primary)) 55%,transparent),inset 0 1px color-mix(in srgb,var(--text-on-color) 28%,transparent),inset 0 -1px color-mix(in srgb,var(--pf-assombrir) 18%,transparent)!important;border-color:transparent!important;color:var(--text-on-color)!important;font-weight:700;letter-spacing:.02em}.naxi-ec2-header__user-info{display:flex;flex-direction:column}.naxi-ec2-header__user-name{font-size:12px;font-weight:600;color:#fff;white-space:nowrap}.naxi-ec2-header__user-chevron{color:color-mix(in srgb,var(--text-on-color) 60%,transparent);transition:transform .2s}.naxi-ec2-header__user-chevron--open{transform:rotate(180deg)}.naxi-ec2-user-menu{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);box-shadow:var(--shadow-lg);min-width:220px;z-index:500;overflow:hidden}.naxi-ec2-user-menu__header{padding:12px 14px;background:var(--gray-50)}.naxi-ec2-user-menu__name{font-size:13px;font-weight:700;color:var(--gray-900)}.naxi-ec2-user-menu__email{font-size:11px;color:var(--gray-500);margin-top:2px}.naxi-ec2-user-menu__sep{height:1px;background:var(--gray-200)}.naxi-ec2-user-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;background:none;border:none;font-size:13px;font-weight:500;font-family:var(--font-base);color:var(--gray-700);cursor:pointer;text-align:left;transition:background .12s}.naxi-ec2-user-menu__item:hover{background:var(--gray-50)}.naxi-ec2-user-menu__item--danger{color:var(--danger-fg)}.naxi-ec2-user-menu__item--danger:hover{background:var(--danger-bg)}.naxi-ec2-user-menu-backdrop{position:fixed;inset:0;z-index:499}.naxi-ec2-body{flex:1;overflow-y:auto;padding:0}.naxi-ec2-profil-shell{display:flex;flex-direction:column}.naxi-ec2-profil-shell__back{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:none;border:none;font-size:13px;font-weight:600;font-family:var(--font-base);color:var(--color-orange);cursor:pointer;border-bottom:1px solid var(--gray-200)}.naxi-ec2-profil-shell__back:hover{opacity:.8}.naxi-ec2-tabs{position:fixed;bottom:0;left:0;right:0;height:60px;background:#fff;border-top:1px solid var(--gray-200);display:flex;z-index:100;box-shadow:0 -2px 10px color-mix(in srgb,var(--pf-assombrir) 6%,transparent)}.naxi-ec2-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:none;border:none;font-size:10px;font-weight:600;font-family:var(--font-base);color:var(--gray-400);cursor:pointer;position:relative;transition:color .15s}.naxi-ec2-tab--active{color:var(--color-orange)}.naxi-ec2-tab:hover:not(.naxi-ec2-tab--active){color:var(--gray-600)}.naxi-ec2-tab__badge{position:absolute;top:8px;right:calc(50% - 18px);background:var(--color-orange);color:#fff;font-size:9px;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px}.naxi-ec2-back-pms{position:fixed;bottom:76px;right:16px;z-index:9010;display:flex;align-items:center;gap:5px;background:var(--gray-900);color:#fff;border:none;border-radius:var(--radius-full);padding:8px 14px 8px 10px;font-size:11px;font-weight:700;font-family:var(--font-base);cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb,var(--pf-assombrir) 30%,transparent);transition:background .15s,transform .1s}.naxi-ec2-back-pms:hover{background:color-mix(in srgb,var(--gray-900) 82%,var(--text-on-color));transform:translateY(-1px)}.naxi-ec2-back-pms__label{letter-spacing:.3px}.naxi-ec2-cgu{display:flex;align-items:flex-start;gap:9px;margin-top:4px;cursor:pointer}.naxi-ec2-cgu__case{flex-shrink:0;width:15px;height:15px;margin-top:2px;accent-color:var(--ec-primary);cursor:pointer}.naxi-ec2-cgu__texte{color:var(--gray-600);font-size:11.5px;line-height:1.55}.naxi-ec2-page{padding:20px 16px;display:flex;flex-direction:column;gap:16px}.naxi-ec2-page__hdr{display:flex;align-items:center;justify-content:space-between}.naxi-ec2-page__title{font-size:18px;font-weight:800;color:var(--gray-900);letter-spacing:-.3px;margin:0}.naxi-ec2-tabs-inline{display:flex;gap:0;border-bottom:2px solid var(--gray-200)}.naxi-ec2-tab-inline{padding:8px 16px;background:none;border:none;font-size:13px;font-weight:600;font-family:var(--font-base);color:var(--gray-500);cursor:pointer;position:relative;display:flex;align-items:center;gap:6px;margin-bottom:-2px}.naxi-ec2-tab-inline--active{color:var(--color-orange);border-bottom:2px solid var(--color-orange)}.naxi-ec2-tab-inline__count{background:var(--color-orange);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.naxi-ec2-list{display:flex;flex-direction:column;gap:10px}.naxi-ec2-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 16px;color:var(--gray-400);font-size:13px}.naxi-ec2-empty p{margin:0}.naxi-ec2-card{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);display:flex;gap:12px;padding:12px;cursor:pointer;transition:box-shadow .15s,transform .1s;align-items:flex-start}.naxi-ec2-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.naxi-ec2-card__img{width:80px;height:64px;object-fit:cover;border-radius:var(--radius-md);flex-shrink:0}.naxi-ec2-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.naxi-ec2-card__ref{font-size:11px;color:var(--gray-400)}.naxi-ec2-card__title{font-size:13px;font-weight:700;color:var(--gray-900)}.naxi-ec2-card__dates{font-size:12px;color:var(--gray-500)}.naxi-ec2-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.naxi-ec2-card__montant{font-size:14px;font-weight:700;color:var(--gray-900)}.naxi-ec2-card__validity{font-size:11px;color:var(--gray-400);margin-top:2px}.naxi-ec2-card__validity--expired{color:var(--danger-fg)}.naxi-ec2-card__arrow{flex-shrink:0;color:var(--gray-300);align-self:center}.naxi-ec2-statut{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--radius-full)}.naxi-ec2-statut--green{background:var(--success-bg);color:var(--success-fg)}.naxi-ec2-statut--orange{background:var(--warning-bg);color:var(--warning-fg)}.naxi-ec2-statut--red{background:var(--danger-bg);color:var(--danger-fg)}.naxi-ec2-statut--grey{background:var(--gray-100);color:var(--gray-500)}.naxi-ec2-prog{height:4px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden;margin-top:6px}.naxi-ec2-prog--sm{margin-top:8px}.naxi-ec2-prog__bar{height:100%;border-radius:var(--radius-full);transition:width .3s}.naxi-ec2-prog__bar--green{background:var(--success-fg)}.naxi-ec2-prog__bar--brand{background:var(--ec-primary)}.naxi-ec2-prog__label{font-size:10px;color:var(--gray-400);margin-top:3px}.naxi-ec2-right-detail{display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto}.naxi-ec2-right-detail__nav{display:flex;align-items:center;gap:10px}.naxi-ec2-right-detail__back{display:inline-flex;align-items:center;gap:4px;background:none;border:none;font-size:13px;font-weight:600;font-family:var(--font-base);color:var(--color-orange);cursor:pointer;padding:0}.naxi-ec2-right-detail__back:hover{opacity:.8}.naxi-ec2-right-detail__ref{font-size:11px;color:var(--gray-400);flex:1}.naxi-ec2-right-detail__print{background:none;border:1px solid var(--gray-300);border-radius:var(--radius-md);width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gray-500)}.naxi-ec2-right-detail__print:hover{color:var(--gray-900)}.naxi-ec2-right-detail__photo{width:100%;height:200px;object-fit:cover;border-radius:var(--radius-lg)}.naxi-ec2-right-detail__photo--wide{height:240px}.naxi-ec2-right-detail__title{font-size:15px;font-weight:800;color:var(--gray-900)}.naxi-ec2-right-detail__two{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.naxi-ec2-right-detail__info,.naxi-ec2-right-detail__side{display:flex;flex-direction:column;gap:10px}.naxi-ec2-right-detail__actions{display:flex;align-items:center;gap:6px;margin-left:auto}.naxi-ec2-action-btn{display:inline-flex;align-items:center;gap:5px;padding:0 11px;height:28px;font-size:12px;font-weight:600;font-family:var(--font-base);color:var(--gray-700);background:var(--pf-carte);border:1px solid var(--gray-300);border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.naxi-ec2-action-btn:hover{border-color:var(--gray-500);color:var(--gray-900)}.naxi-ec2-action-btn--primary{background:var(--ec-secondary, var(--color-orange));border-color:var(--ec-secondary, var(--color-orange));color:var(--text-on-color);box-shadow:var(--shadow-orange)}.naxi-ec2-action-btn--primary:hover{opacity:.9}.naxi-ec2-modal-overlay{position:fixed;inset:0;background:var(--pf-voile-modale);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.naxi-ec2-modal{background:var(--pf-carte);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;width:100%;max-width:540px;max-height:90vh;overflow:hidden}.naxi-ec2-modal--sm{max-width:420px}.naxi-ec2-modal__head{display:flex;align-items:center;gap:8px;padding:14px 16px;background:var(--gray-900);color:var(--text-on-color);font-size:14px;font-weight:700;flex-shrink:0}.naxi-ec2-modal__close{margin-left:auto;background:none;border:none;color:color-mix(in srgb,var(--text-on-color) 60%,transparent);cursor:pointer;display:flex;align-items:center;padding:0}.naxi-ec2-modal__close:hover{color:var(--text-on-color)}.naxi-ec2-modal__body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.naxi-ec2-modal__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;background:var(--gray-50);border-top:1px solid var(--gray-200);flex-shrink:0}.naxi-ec2-modal__btn-ghost{height:32px;padding:0 14px;font-size:13px;font-weight:600;font-family:var(--font-base);background:none;border:1px solid var(--gray-300);border-radius:var(--radius-lg);color:var(--gray-600);cursor:pointer}.naxi-ec2-modal__btn-ghost:hover{border-color:var(--gray-500);color:var(--gray-900)}.naxi-ec2-modal__btn-primary{height:32px;padding:0 16px;font-size:13px;font-weight:700;font-family:var(--font-base);display:inline-flex;align-items:center;gap:6px;background:var(--color-orange);border:none;border-radius:var(--radius-lg);color:var(--text-on-color);cursor:pointer;box-shadow:var(--shadow-orange)}.naxi-ec2-modal__btn-primary:hover{background:var(--color-orange-hover)}.naxi-ec2-modal-section{display:flex;flex-direction:column;gap:10px}.naxi-ec2-modal-section__title{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--gray-500)}.naxi-ec2-modal-section__add{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;font-family:var(--font-base);color:var(--color-orange);background:none;border:none;cursor:pointer;text-transform:none;letter-spacing:0}.naxi-ec2-modal-section__add:hover{opacity:.8}.naxi-ec2-modal-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.naxi-ec2-modal-grid2__full{grid-column:1/-1}.naxi-ec2-participant-row{display:flex;align-items:center;gap:6px}.naxi-ec2-participant-row__del{flex-shrink:0;background:none;border:none;color:var(--danger-fg);cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:var(--radius-sm)}.naxi-ec2-participant-row__del:hover{background:var(--danger-bg)}.naxi-ec2-field__input--age{width:56px;flex-shrink:0}.naxi-ec2-caution-info{display:flex;align-items:flex-start;gap:8px;background:var(--info-bg);color:var(--info-fg);font-size:12px;line-height:1.5;padding:10px 12px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--pf-resa) 20%,transparent)}.naxi-ec2-field__input--sm{height:32px;font-size:13px}.naxi-ec2-home-mini-block__title{font-size:11px;font-weight:700;color:var(--gray-500);text-transform:uppercase;letter-spacing:.4px;padding:6px 10px 0}.naxi-ec2-home-mini-item--active{background:color-mix(in srgb,var(--ec-primary) 6%,transparent);border-left:2px solid var(--color-orange)}.naxi-ec2-home{display:flex;flex-direction:column;min-height:100%}.naxi-ec2-home__banner{position:relative;min-height:58px;overflow:hidden;display:flex;align-items:flex-end;flex-shrink:0}.naxi-ec2-home__banner-bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--ec-primary, #1b2e22) 0%,color-mix(in srgb,var(--ec-primary, #1b2e22) 78%,var(--pf-carte)) 60%,color-mix(in srgb,var(--ec-primary) 15%,transparent) 100%)}.naxi-ec2-home__banner-content{position:relative;z-index:1;padding:12px 20px 10px}.naxi-ec2-home__hello{font-size:16px;font-weight:800;color:#fff;margin:0}.naxi-ec2-home__sub{font-size:11px;color:color-mix(in srgb,var(--text-on-color) 65%,transparent);margin:2px 0 0}.naxi-ec2-home__cols{display:grid;grid-template-columns:1fr 2fr;gap:0;flex:1;align-items:start}.naxi-ec2-home__col{padding:14px;display:flex;flex-direction:column;gap:12px}.naxi-ec2-home__col--left{border-right:1px solid var(--gray-200);background:var(--gray-100)}.naxi-ec2-home__col--right{background:var(--gray-50)}.naxi-ec2-client-card{background:linear-gradient(135deg,var(--ec-primary, #1b2e22) 0%,color-mix(in srgb,var(--ec-primary, #1b2e22) 80%,var(--pf-carte) 20%) 100%);border-radius:var(--radius-lg);padding:14px;display:flex;align-items:center;gap:12px;flex-shrink:0}.naxi-ec2-client-card__avatar{width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--text-on-color) 15%,transparent);border:2px solid color-mix(in srgb,var(--text-on-color) 30%,transparent);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-ec2-client-card__info{display:flex;flex-direction:column;gap:2px;min-width:0}.naxi-ec2-client-card__hello{font-size:14px;font-weight:800;color:#fff;line-height:1.2}.naxi-ec2-client-card__name{font-size:11px;color:color-mix(in srgb,var(--text-on-color) 60%,transparent)}.naxi-ec2-client-card__meta{display:flex;align-items:center;gap:7px;margin-top:4px}.naxi-ec2-client-card__statut{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--pf-succes-sur-couleur);background:color-mix(in srgb,var(--pf-succes-sur-couleur) 15%,transparent);border:1px solid color-mix(in srgb,var(--pf-succes-sur-couleur) 30%,transparent);padding:2px 8px;border-radius:var(--radius-full)}.naxi-ec2-client-card__id{font-size:10px;color:color-mix(in srgb,var(--text-on-color) 40%,transparent);font-family:monospace}.naxi-ec2-home-mini-block{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm)}.naxi-ec2-home-mini-block__head{display:flex;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:700;color:var(--gray-900);background:var(--gray-50);border-bottom:1px solid var(--gray-200)}.naxi-ec2-home-mini-block__head-icon{color:var(--color-orange);flex-shrink:0}.naxi-ec2-home-mini-block__head-btn{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;font-family:var(--font-base);color:var(--ec-secondary, var(--color-orange));background:color-mix(in srgb,var(--ec-secondary, var(--color-orange)) 12%,transparent);border:1px solid color-mix(in srgb,var(--ec-secondary, var(--color-orange)) 30%,transparent);border-radius:var(--radius-full);padding:3px 9px;cursor:pointer}.naxi-ec2-home-mini-block__head-btn:hover{background:color-mix(in srgb,var(--ec-secondary, var(--color-orange)) 20%,transparent)}.naxi-ec2-home-mini-block__tabs{display:flex;border-bottom:1px solid var(--gray-200)}.naxi-ec2-home-mini-tab{flex:1;padding:8px 10px;background:var(--gray-50);border:none;font-size:11px;font-weight:600;font-family:var(--font-base);color:var(--gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s}.naxi-ec2-home-mini-tab--active{background:#fff;color:var(--color-orange);border-bottom-color:var(--color-orange)}.naxi-ec2-home-mini-tab+.naxi-ec2-home-mini-tab{border-left:1px solid var(--gray-200)}.naxi-ec2-home-mini-tab__badge{background:var(--color-orange);color:#fff;font-size:9px;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px}.naxi-ec2-home-mini-list{display:flex;flex-direction:column}.naxi-ec2-home-mini-empty{padding:16px;text-align:center;font-size:11px;color:var(--gray-400)}.naxi-ec2-home-mini-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--gray-100);cursor:pointer;transition:background .12s}.naxi-ec2-home-mini-item:last-child{border-bottom:none}.naxi-ec2-home-mini-item:hover{background:var(--gray-50)}.naxi-ec2-home-mini-item__img{width:48px;height:36px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.naxi-ec2-home-mini-item__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.naxi-ec2-home-mini-item__title{font-size:11px;font-weight:700;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-ec2-home-mini-item__dates{font-size:10px;color:var(--gray-500)}.naxi-ec2-home-mini-item__footer{display:flex;align-items:center;justify-content:space-between;gap:4px}.naxi-ec2-home-mini-item__montant{font-size:11px;font-weight:700;color:var(--gray-900);white-space:nowrap}.naxi-ec2-home-mini-item__validity{font-size:10px;color:var(--gray-400)}.naxi-ec2-home-mini-item__validity--expired{color:var(--danger-fg)}.naxi-ec2-home-mini-item__arrow{color:var(--gray-300);flex-shrink:0}.naxi-ec2-home-camp-block{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:8px 12px;display:flex;flex-direction:column;gap:4px}.naxi-ec2-home-camp-block__name{font-size:13px;font-weight:800;color:var(--gray-900);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.naxi-ec2-home-camp-block__stars{font-size:11px;color:var(--color-orange);letter-spacing:1px}.naxi-ec2-home-camp-block__addr{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--gray-500)}.naxi-ec2-home-camp-block__addr svg{flex-shrink:0;color:var(--color-orange)}.naxi-ec2-home-camp-block__lbl{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;color:var(--gray-400);text-transform:uppercase;letter-spacing:.4px}.naxi-ec2-home-camp-block__lbl svg{color:var(--color-orange)}.naxi-ec2-home-camp-block__lbl--sm{margin-bottom:2px}.naxi-ec2-home-camp-block__val{font-size:13px;font-weight:600;color:var(--gray-900)}.naxi-ec2-home-camp-block__contact{display:flex;flex-direction:column;gap:4px}.naxi-ec2-home-camp-block__contact-row{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--gray-800)}.naxi-ec2-home-camp-block__contact-row svg{color:var(--color-orange);flex-shrink:0}.naxi-ec2-home-camp-block__link{color:var(--color-orange);text-decoration:none}.naxi-ec2-home-camp-block__link:hover{text-decoration:underline}.naxi-ec2-home-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.naxi-ec2-home-bottom__map,.naxi-ec2-home-bottom__slider{display:flex;flex-direction:column;gap:6px}.naxi-ec2-home__col-title{font-size:11px;font-weight:700;color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;margin:0 0 2px}.naxi-ec2-home-tile{display:flex;align-items:center;gap:10px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:10px 12px;cursor:pointer;text-align:left;width:100%;transition:box-shadow .15s,transform .1s,border-color .15s}.naxi-ec2-home-tile:hover{box-shadow:var(--shadow-md);transform:translateY(-1px);border-color:var(--gray-300)}.naxi-ec2-home-tile--resa:hover{border-color:color-mix(in srgb,var(--pf-resa) 30%,transparent)}.naxi-ec2-home-tile--devis:hover{border-color:color-mix(in srgb,var(--pf-devis) 30%,transparent)}.naxi-ec2-home-tile__icon{width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-ec2-home-tile__icon--resa{background:color-mix(in srgb,var(--pf-resa) 12%,transparent);color:var(--info-fg)}.naxi-ec2-home-tile__icon--devis{background:color-mix(in srgb,var(--pf-devis) 12%,transparent);color:var(--warning-fg)}.naxi-ec2-home-tile__body{flex:1}.naxi-ec2-home-tile__count{display:block;font-size:20px;font-weight:800;line-height:1;color:var(--gray-900)}.naxi-ec2-home-tile__lbl{font-size:11px;color:var(--gray-500);margin-top:2px;display:block}.naxi-ec2-home-tile__arrow{color:var(--gray-300);flex-shrink:0}.naxi-ec2-home-info-block{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.naxi-ec2-home-info-block__hdr{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--gray-500);text-transform:uppercase;letter-spacing:.4px}.naxi-ec2-home-info-block__hdr svg{color:var(--color-orange)}.naxi-ec2-home-info-block__val{font-size:13px;font-weight:600;color:var(--gray-900);margin:0}.naxi-ec2-home-contact{display:flex;flex-direction:column;gap:5px}.naxi-ec2-home-contact__row{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--gray-800)}.naxi-ec2-home-contact__row svg{color:var(--color-orange);flex-shrink:0}.naxi-ec2-home-map{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--gray-200);flex:1;min-height:120px}.naxi-ec2-home-map__iframe{width:100%;height:100%;min-height:120px;border:none;display:block}.naxi-ec2-home-address{display:flex;gap:10px;align-items:flex-start}.naxi-ec2-home-address__pin{color:var(--color-orange);flex-shrink:0;margin-top:2px}.naxi-ec2-home-address__street{font-size:14px;font-weight:700;color:var(--gray-900)}.naxi-ec2-home-address__city{font-size:13px;color:var(--gray-600);margin-top:2px}.naxi-ec2-home-address__region{font-size:12px;color:var(--gray-400);margin-top:1px}.naxi-ec2-home-map-block__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;background:#fff;border:1.5px solid var(--gray-300);border-radius:var(--radius-lg);font-size:13px;font-weight:600;font-family:var(--font-base);color:var(--gray-700);text-decoration:none;transition:border-color .15s,color .15s,box-shadow .15s}.naxi-ec2-home-map-block__cta:hover{border-color:var(--color-orange);color:var(--color-orange);box-shadow:0 2px 8px color-mix(in srgb,var(--ec-primary) 15%,transparent)}.naxi-ec2-slider{display:flex;flex-direction:column;gap:5px;flex:1}.naxi-ec2-slider__track{position:relative;border-radius:var(--radius-md);overflow:hidden;flex:1;min-height:100px;background:var(--gray-200)}.naxi-ec2-slider__img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s}.naxi-ec2-slider__btn{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--text-on-color) 85%,transparent);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px color-mix(in srgb,var(--pf-assombrir) 20%,transparent);color:var(--gray-800);transition:background .15s}.naxi-ec2-slider__btn:hover{background:#fff}.naxi-ec2-slider__btn--prev{left:8px}.naxi-ec2-slider__btn--next{right:8px}.naxi-ec2-slider__counter{position:absolute;bottom:8px;right:10px;font-size:11px;font-weight:700;color:#fff;background:color-mix(in srgb,var(--pf-assombrir) 40%,transparent);border-radius:var(--radius-full);padding:2px 8px}.naxi-ec2-slider__dots{display:flex;justify-content:center;gap:5px}.naxi-ec2-slider__dot{width:6px;height:6px;border-radius:50%;background:var(--gray-300);border:none;padding:0;cursor:pointer;transition:background .15s,transform .15s}.naxi-ec2-slider__dot--active{background:var(--color-orange);transform:scale(1.3)}.naxi-ec2-slider__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.naxi-ec2-slider__thumb{border-radius:var(--radius-sm);overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;transition:border-color .15s;aspect-ratio:1}.naxi-ec2-slider__thumb--active{border-color:var(--color-orange)}.naxi-ec2-slider__thumb img{width:100%;height:100%;object-fit:cover;display:block}.naxi-ec2-detail-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:-4px}.naxi-ec2-detail-nav__back{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:13px;font-weight:600;color:var(--color-orange);cursor:pointer;font-family:var(--font-base);padding:0}.naxi-ec2-detail-nav__back:hover{opacity:.8}.naxi-ec2-detail-nav__print{background:none;border:1px solid var(--gray-300);border-radius:var(--radius-md);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gray-500)}.naxi-ec2-detail-nav__print:hover{border-color:var(--gray-500);color:var(--gray-900)}.naxi-ec2-detail-ref{font-size:12px;color:var(--gray-400);margin:-12px 0 0}.naxi-ec2-detail-photo{width:100%;height:160px;object-fit:cover;border-radius:var(--radius-lg)}.naxi-ec2-info-card{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);overflow:hidden}.naxi-ec2-info-row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--gray-100);font-size:13px}.naxi-ec2-info-row:last-child{border-bottom:none}.naxi-ec2-info-row__lbl{color:var(--gray-500)}.naxi-ec2-info-row__val{font-weight:600;color:var(--gray-900)}.naxi-ec2-info-row__val--brand{color:var(--ec-primary)}.naxi-ec2-section-title{font-size:12px;font-weight:700;color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px}.naxi-ec2-suppl-list{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);padding:12px 16px}.naxi-ec2-suppl-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-700)}.naxi-ec2-steps{display:flex;flex-direction:column;gap:0;padding:4px 0}.naxi-ec2-step{display:flex;gap:12px}.naxi-ec2-step--done .naxi-ec2-step__label{color:var(--success-fg)}.naxi-ec2-step--current .naxi-ec2-step__label{color:var(--gray-900);font-weight:700}.naxi-ec2-step__left{display:flex;flex-direction:column;align-items:center;width:20px;flex-shrink:0}.naxi-ec2-step__dot{height:20px;display:flex;align-items:center;justify-content:center}.naxi-ec2-step__dot-current{width:12px;height:12px;border-radius:50%;background:var(--color-orange);border:3px solid color-mix(in srgb,var(--ec-primary) 20%,transparent)}.naxi-ec2-step__line{width:2px;flex:1;min-height:20px;background:var(--gray-200)}.naxi-ec2-step__line--done{background:var(--success-fg)}.naxi-ec2-step__right{padding:2px 0 20px}.naxi-ec2-step__label{font-size:13px;color:var(--gray-500)}.naxi-ec2-step__date{display:block;font-size:11px;color:var(--gray-400);margin-top:2px}.naxi-ec2-paiement-card{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);padding:16px;display:flex;flex-direction:column;gap:8px}.naxi-ec2-devis-statut{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:14px}.naxi-ec2-devis-statut__icon{flex-shrink:0}.naxi-ec2-devis-statut__icon--orange{color:var(--warning-fg)}.naxi-ec2-devis-statut__icon--red{color:var(--danger-fg)}.naxi-ec2-devis-statut__label{font-size:13px;font-weight:700}.naxi-ec2-devis-statut__label--orange{color:var(--warning-fg)}.naxi-ec2-devis-statut__label--red{color:var(--danger-fg)}.naxi-ec2-devis-statut__validity{font-size:11px;color:var(--gray-500);margin-top:2px}.naxi-ec2-devis-statut__validity--red{color:var(--danger-fg)}.naxi-ec2-paiement-row{display:flex;justify-content:space-between;font-size:13px;color:var(--gray-700)}.naxi-ec2-paiement-row--solde{padding-top:8px;border-top:1px solid var(--gray-200);font-weight:600}.naxi-ec2-paiement-row__total{font-weight:700;font-size:15px;color:var(--gray-900)}.naxi-ec2-paiement-row__solde{font-size:15px;color:var(--danger-fg)}.naxi-ec2-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 16px;background:var(--color-orange);color:#fff;border:none;border-radius:var(--radius-lg);font-size:13px;font-weight:700;font-family:var(--font-base);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--ec-primary) 30%,transparent);transition:background .15s}.naxi-ec2-btn-primary:hover{background:var(--color-orange-hover)}.naxi-ec2-btn-primary--full{width:100%;margin-top:4px;height:40px}.naxi-ec2-btn-primary--sm{height:30px;font-size:12px;padding:0 12px;margin-top:4px}.naxi-ec2-btn-ghost{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;background:none;border:1px solid var(--gray-300);border-radius:var(--radius-lg);font-size:13px;font-weight:600;font-family:var(--font-base);color:var(--gray-600);cursor:pointer}.naxi-ec2-btn-ghost:hover{border-color:var(--gray-500);color:var(--gray-900)}.naxi-ec2-btn-ghost--cancel{color:var(--danger-fg);border-color:color-mix(in srgb,var(--danger-fg) 30%,transparent)}.naxi-ec2-btn-ghost--cancel:hover{border-color:var(--danger-fg)}.naxi-ec2-profil-avatar{display:flex;align-items:center;gap:14px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);padding:16px}.naxi-ec2-profil-avatar__circle{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--color-orange),var(--pf-degrade-avatar-fin));color:#fff;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-ec2-profil-avatar__name{font-size:16px;font-weight:700;color:var(--gray-900)}.naxi-ec2-profil-avatar__email{font-size:12px;color:var(--gray-500);margin-top:2px}.naxi-ec2-profil-section{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-200);padding:16px;display:flex;flex-direction:column;gap:12px}.naxi-ec2-profil-section__hdr{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--gray-700);padding-bottom:8px;border-bottom:1px solid var(--gray-100)}.naxi-ec2-profil-section__hdr svg{color:var(--color-orange)}.naxi-ec2-profil-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.naxi-ec2-pf{display:flex;flex-direction:column;gap:4px}.naxi-ec2-pf--full{grid-column:1/-1}.naxi-ec2-pf__lbl{font-size:11px;font-weight:600;color:var(--gray-400)}.naxi-ec2-pf__input{height:34px;padding:0 10px;border:1.5px solid var(--gray-200);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-base);color:var(--gray-900);background:var(--gray-50);outline:none;transition:border-color .15s}.naxi-ec2-pf__input:focus{border-color:var(--color-orange);background:#fff}.naxi-ec2-pf__input:disabled{background:var(--gray-50);color:var(--gray-600);cursor:default}.naxi-ec2-pref-toggle{display:flex;align-items:center;gap:12px;cursor:pointer;padding:4px 0}.naxi-ec2-pref-toggle__text{flex:1}.naxi-ec2-pref-toggle__text span{display:block;font-size:13px;color:var(--gray-700)}.naxi-ec2-pref-toggle__sub{font-size:11px;color:var(--gray-400)!important;margin-top:2px}.naxi-ec2-pref-toggle__input{display:none}.naxi-ec2-pref-toggle__track{width:38px;height:22px;border-radius:11px;background:var(--gray-300);position:relative;flex-shrink:0;transition:background .2s}.naxi-ec2-pref-toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px color-mix(in srgb,var(--pf-assombrir) 20%,transparent)}.naxi-ec2-pref-toggle__track--on{background:var(--color-orange)}.naxi-ec2-pref-toggle__track--on:after{transform:translate(16px)}.naxi-er2-app{position:fixed;inset:0;z-index:9000;font-family:var(--font-base)}.naxi-er2-login{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--er-primary, #1a3a2a);overflow:hidden}.naxi-er2-login__bg{position:absolute;inset:0;background:radial-gradient(ellipse at 25% 75%,color-mix(in srgb,var(--ec-primary, #1b2e22) 20%,transparent) 0%,transparent 55%),radial-gradient(ellipse at 75% 25%,color-mix(in srgb,var(--ec-primary) 15%,transparent) 0%,transparent 50%),var(--er-primary, #1a3a2a)}.naxi-er2-login__card{position:relative;z-index:1;background:#fff;border-radius:24px;width:380px;padding:36px 32px 28px;box-shadow:var(--pf-ombre-flottante)}.naxi-er2-login__logo{text-align:center;margin-bottom:4px}.naxi-er2-login__logo-icon{font-size:48px;line-height:1;margin-bottom:8px}.naxi-er2-login__logo-name{font-size:18px;font-weight:800;color:var(--gray-900);letter-spacing:-.3px}.naxi-er2-login__stars{display:flex;justify-content:center;gap:2px;margin-top:4px}.naxi-er2-login__sep{height:1px;background:var(--gray-200);margin:16px 0 12px}.naxi-er2-login__subtitle{text-align:center;font-size:13px;font-weight:600;color:var(--gray-500);letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px}.naxi-er2-login__form{display:flex;flex-direction:column;gap:12px}.naxi-er2-login__cta{width:100%;height:44px;background:var(--er-primary, #1a3a2a);color:#fff;border:none;border-radius:var(--radius-lg);font-size:14px;font-weight:600;font-family:var(--font-base);cursor:pointer;transition:opacity .15s;display:flex;align-items:center;justify-content:center}.naxi-er2-login__cta:hover:not(:disabled){opacity:.88}.naxi-er2-login__cta:disabled{opacity:.55;cursor:not-allowed}.naxi-er2-shell{display:flex;flex-direction:column;height:100%;background:var(--gray-100)}.naxi-er2-header{height:56px;background:var(--er-primary, #1a3a2a);display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0}.naxi-er2-header__brand{display:flex;align-items:center;gap:10px;cursor:pointer;text-decoration:none}.naxi-er2-header__icon{font-size:22px}.naxi-er2-header__name{font-size:14px;font-weight:700;color:#fff;line-height:1.1}.naxi-er2-header__tagline{font-size:10px;font-weight:500;color:color-mix(in srgb,var(--text-on-color) 65%,transparent);letter-spacing:.5px;text-transform:uppercase}.naxi-er2-header__user-btn{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--text-on-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--text-on-color) 18%,transparent);border-radius:var(--radius-full);padding:4px 12px 4px 4px;cursor:pointer;transition:background .15s}.naxi-er2-header__user-btn:hover{background:color-mix(in srgb,var(--text-on-color) 20%,transparent)}.naxi-er2-header__user-info{display:flex;flex-direction:column}.naxi-er2-header__user-name{font-size:13px;font-weight:600;color:#fff}.naxi-er2-nav{display:flex;background:#fff;border-bottom:1px solid var(--gray-200);padding:0 16px;gap:2px;flex-shrink:0}.naxi-er2-nav__tab{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;color:var(--gray-500);font-family:var(--font-base);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.naxi-er2-nav__tab:hover{color:var(--gray-700)}.naxi-er2-nav__tab--active{color:var(--er-primary, #1a3a2a);font-weight:600;border-bottom-color:var(--er-primary, #1a3a2a)}.naxi-er2-body{flex:1;overflow-y:auto;overflow-x:hidden}.naxi-er2-page{max-width:860px;margin:0 auto;padding:28px 24px 40px;display:flex;flex-direction:column;gap:20px}.naxi-er2-page__hdr{display:flex;align-items:center;justify-content:space-between;gap:12px}.naxi-er2-page__title{font-size:20px;font-weight:700;color:var(--gray-900);margin:0}.naxi-er2-page__sub{font-size:13px;color:var(--gray-500)}.naxi-er2-info-banner{display:flex;align-items:flex-start;gap:8px;background:color-mix(in srgb,var(--pf-resa) 7%,transparent);border:1px solid color-mix(in srgb,var(--pf-resa) 18%,transparent);border-radius:var(--radius-lg);padding:10px 14px;font-size:13px;color:var(--gray-600);line-height:1.4}.naxi-er2-btn-primary{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:36px;background:var(--er-primary, #1a3a2a);color:#fff;border:none;border-radius:var(--radius-lg);font-size:13px;font-weight:600;font-family:var(--font-base);cursor:pointer;transition:opacity .15s}.naxi-er2-btn-primary:hover{opacity:.88}.naxi-er2-btn-primary--sm{height:28px;padding:0 10px;font-size:12px}.naxi-er2-btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:32px;background:none;color:var(--gray-600);border:1px solid var(--gray-300);border-radius:var(--radius-lg);font-size:12px;font-weight:500;font-family:var(--font-base);cursor:pointer;transition:background .12s,color .12s}.naxi-er2-btn-ghost:hover{background:var(--gray-100);color:var(--gray-800)}.naxi-er2-btn-ghost--cancel{color:var(--danger-fg);border-color:var(--danger-fg)}.naxi-er2-statut-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-full);font-size:11px;font-weight:600;white-space:nowrap}.naxi-er2-statut--vert{background:var(--success-bg);color:var(--success-fg)}.naxi-er2-statut--bleu{background:var(--info-bg);color:var(--info-fg)}.naxi-er2-statut--rouge{background:var(--danger-bg);color:var(--danger-fg)}.naxi-er2-accueil{max-width:980px;margin:0 auto;padding:24px 24px 40px;display:flex;flex-direction:column;gap:20px}.naxi-er2-resident-card{background:var(--er-primary, #1a3a2a);border-radius:var(--radius-xl);padding:20px 24px;display:flex;align-items:center;gap:16px;color:#fff}.naxi-er2-resident-card__avatar{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0}.naxi-er2-resident-card__info{flex:1}.naxi-er2-resident-card__hello{font-size:13px;opacity:.75}.naxi-er2-resident-card__name{font-size:18px;font-weight:700;line-height:1.2}.naxi-er2-resident-card__meta{margin-top:4px}.naxi-er2-resident-card__statut{font-size:11px;font-weight:600;background:color-mix(in srgb,var(--text-on-color) 15%,transparent);border-radius:var(--radius-full);padding:2px 10px}.naxi-er2-resident-card__emplacement{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;opacity:.85}.naxi-er2-resident-card__empl-label{font-size:11px;opacity:.75}.naxi-er2-accueil__grid{display:grid;grid-template-columns:1fr 360px;gap:16px}.naxi-er2-accueil__col{display:flex;flex-direction:column;gap:16px}.naxi-er2-widget{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:16px;display:flex;flex-direction:column;gap:12px}.naxi-er2-widget--compact{gap:10px}.naxi-er2-widget__hdr{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--gray-700)}.naxi-er2-widget__link{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--er-primary, #1a3a2a);background:none;border:none;cursor:pointer;padding:0;transition:opacity .12s}.naxi-er2-widget__link:hover{opacity:.75}.naxi-er2-widget__footer{display:flex;align-items:center;gap:10px;padding-top:8px;border-top:1px solid var(--gray-100);flex-wrap:wrap}.naxi-er2-widget__stat{font-size:11px;color:var(--gray-500)}.naxi-er2-widget__stat--green{color:var(--success-fg);font-weight:600}.naxi-er2-mini-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.naxi-er2-mini-cal__dow{font-size:10px;font-weight:600;color:var(--gray-400);text-align:center;padding:2px 0}.naxi-er2-mini-cal__day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--gray-400);border-radius:50%}.naxi-er2-mini-cal__day--out{color:var(--gray-200)}.naxi-er2-mini-cal__day--today{font-weight:700;color:var(--gray-700);ring:1px solid var(--gray-400)}.naxi-er2-mini-cal__day--present{background:color-mix(in srgb,var(--ec-primary, #1b2e22) 15%,transparent);color:var(--er-primary, #1a3a2a);font-weight:600;border-radius:50%}.naxi-er2-mini-cal__day--avail{color:var(--gray-500)}.naxi-er2-widget__loyer{display:flex;flex-direction:column;gap:6px}.naxi-er2-widget__loyer-montant{font-size:22px;font-weight:800;color:var(--gray-900)}.naxi-er2-widget__loyer-montant span{font-size:13px;font-weight:500;color:var(--gray-400)}.naxi-er2-widget__loyer-sub{font-size:11px;color:var(--gray-400)}.naxi-er2-widget__echeance{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid var(--gray-100);flex-wrap:wrap}.naxi-er2-widget__echeance-label{font-size:12px;color:var(--gray-600)}.naxi-er2-widget__docs{display:flex;flex-direction:column;gap:4px}.naxi-er2-widget__doc-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius-md);font-size:12px;color:var(--gray-600);cursor:pointer;transition:background .12s}.naxi-er2-widget__doc-item:hover{background:var(--gray-100)}.naxi-er2-progress{height:8px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden}.naxi-er2-progress--sm{height:5px}.naxi-er2-progress__bar{height:100%;background:var(--success-fg);border-radius:var(--radius-full);transition:width .4s ease}.naxi-er2-subloc-section{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:16px 20px;display:flex;flex-direction:column;gap:12px}.naxi-er2-subloc-section__hdr{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--gray-700)}.naxi-er2-subloc-section__count{font-weight:400;color:var(--gray-400)}.naxi-er2-subloc-empty{font-size:13px;color:var(--gray-400);text-align:center;padding:8px 0}.naxi-er2-subloc-list{display:flex;flex-wrap:wrap;gap:8px}.naxi-er2-subloc-item{display:flex;align-items:center;gap:10px;background:color-mix(in srgb,var(--ec-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--ec-primary) 15%,transparent);border-radius:var(--radius-lg);padding:6px 14px}.naxi-er2-subloc-item__dates{font-size:13px;font-weight:600;color:var(--gray-800)}.naxi-er2-subloc-item__nuits{font-size:12px;color:var(--color-orange);font-weight:500}.naxi-er2-docs-list{display:flex;flex-direction:column;gap:10px}.naxi-er2-doc{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:16px 20px;display:flex;align-items:center;gap:16px;transition:box-shadow .15s}.naxi-er2-doc:hover{box-shadow:var(--shadow-sm)}.naxi-er2-doc__icon{width:48px;height:48px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-er2-doc__icon--contrat{background:var(--info-bg);color:var(--info-fg)}.naxi-er2-doc__icon--cgv{background:var(--gray-100);color:var(--gray-600)}.naxi-er2-doc__icon--reglement{background:color-mix(in srgb,var(--ec-primary) 10%,transparent);color:var(--ec-primary-hover)}.naxi-er2-doc__info{flex:1;display:flex;flex-direction:column;gap:3px}.naxi-er2-doc__type-badge{font-size:10px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--gray-400)}.naxi-er2-doc__titre{font-size:14px;font-weight:600;color:var(--gray-900)}.naxi-er2-doc__meta{font-size:12px;color:var(--gray-400)}.naxi-er2-doc__btn{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:36px;border:1px solid var(--gray-300);border-radius:var(--radius-lg);background:none;font-size:13px;font-weight:500;color:var(--gray-700);cursor:pointer;white-space:nowrap;font-family:var(--font-base);transition:background .12s}.naxi-er2-doc__btn:hover{background:var(--gray-100)}.naxi-er2-docs-notice{font-size:12px;color:var(--gray-400);line-height:1.5}.naxi-er2-docs-notice p+p{margin-top:4px}.naxi-er2-loyer-recap{background:var(--er-primary, #1a3a2a);border-radius:var(--radius-xl);padding:20px 24px;color:#fff;display:flex;flex-direction:column;gap:12px}.naxi-er2-loyer-recap__top{display:flex;align-items:flex-start;justify-content:space-between}.naxi-er2-loyer-recap__label{font-size:12px;opacity:.7;font-weight:500}.naxi-er2-loyer-recap__montant{font-size:28px;font-weight:800}.naxi-er2-loyer-recap__right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.naxi-er2-loyer-recap__paye{font-size:13px;font-weight:600}.naxi-er2-loyer-recap__reste,.naxi-er2-loyer-recap__pct{font-size:12px;opacity:.65}.naxi-er2-echeances{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.naxi-er2-echeance{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:16px;display:flex;flex-direction:column;gap:10px}.naxi-er2-echeance--payee{border-color:var(--success-fg)}.naxi-er2-echeance--en-retard{border-color:var(--danger-fg)}.naxi-er2-echeance__top{display:flex;align-items:center;justify-content:space-between}.naxi-er2-echeance__num{font-size:12px;font-weight:600;color:var(--gray-500)}.naxi-er2-echeance__montant{font-size:22px;font-weight:800;color:var(--gray-900)}.naxi-er2-echeance__date{font-size:12px;color:var(--gray-400)}.naxi-er2-echeance__actions{display:flex;flex-direction:column;gap:6px;margin-top:auto}.naxi-er2-doc-btn-sm{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--gray-50);font-size:11px;font-weight:500;color:var(--gray-500);cursor:pointer;font-family:var(--font-base);transition:background .12s}.naxi-er2-doc-btn-sm:hover{background:var(--gray-100)}.naxi-er2-historique{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden}.naxi-er2-historique__hdr{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--gray-100)}.naxi-er2-historique__title{font-size:13px;font-weight:600;color:var(--gray-700)}.naxi-er2-table{width:100%;border-collapse:collapse;font-size:13px}.naxi-er2-table th{text-align:left;padding:8px 16px;font-size:11px;font-weight:600;color:var(--gray-400);background:var(--gray-50);text-transform:uppercase;letter-spacing:.4px}.naxi-er2-table td{padding:10px 16px;color:var(--gray-700);border-bottom:1px solid var(--gray-100)}.naxi-er2-table tr:last-child td{border-bottom:none}.naxi-er2-table tr:hover td{background:var(--gray-50)}.naxi-er2-table__td--right{text-align:right}.naxi-er2-table__td--bold{font-weight:600;color:var(--gray-900)}.naxi-er2-table__td--mono{font-family:monospace;font-size:12px}.naxi-er2-modal-backdrop{position:fixed;inset:0;z-index:9500;background:color-mix(in srgb,var(--pf-assombrir) 40%,transparent);display:flex;align-items:center;justify-content:center}.naxi-er2-modal{background:#fff;border-radius:var(--radius-xl);width:420px;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;overflow:hidden}.naxi-er2-modal__hdr{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--gray-900);color:#fff;font-size:14px;font-weight:600}.naxi-er2-modal__close{background:none;border:none;color:color-mix(in srgb,var(--text-on-color) 70%,transparent);font-size:16px;cursor:pointer;padding:0 4px}.naxi-er2-modal__close:hover{color:#fff}.naxi-er2-modal__body{padding:20px;display:flex;flex-direction:column;gap:14px}.naxi-er2-modal__amount{font-size:24px;font-weight:800;color:var(--gray-900);text-align:center;padding-bottom:12px;border-bottom:1px solid var(--gray-100)}.naxi-er2-pay-form{display:flex;flex-direction:column;gap:12px}.naxi-er2-pay-input{width:100%;height:40px;padding:0 12px;border:1.5px solid var(--gray-300);border-radius:var(--radius-lg);font-size:14px;font-family:var(--font-base);outline:none}.naxi-er2-pay-input:focus{border-color:var(--er-primary, #1a3a2a)}.naxi-er2-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;background:var(--gray-50);border-top:1px solid var(--gray-200)}.naxi-er2-profil-wrap{max-width:700px}.naxi-er2-profil-avatar{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl)}.naxi-er2-profil-avatar__circle{width:56px;height:56px;border-radius:50%;background:var(--er-primary, #1a3a2a);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.naxi-er2-profil-avatar__name{font-size:16px;font-weight:700;color:var(--gray-900)}.naxi-er2-profil-avatar__statut{font-size:11px;font-weight:600;background:color-mix(in srgb,var(--ec-primary, #1b2e22) 10%,transparent);color:var(--er-primary, #1a3a2a);border-radius:var(--radius-full);padding:2px 8px;display:inline-block;margin-top:4px}.naxi-er2-profil-avatar__email{font-size:13px;color:var(--gray-400);margin-top:2px}.naxi-er2-profil-section{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden}.naxi-er2-profil-section__hdr{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-size:13px;font-weight:600;color:var(--gray-600)}.naxi-er2-residence-card{display:flex;flex-direction:column;gap:0}.naxi-er2-residence-card__row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--gray-100)}.naxi-er2-residence-card__row:last-child{border-bottom:none}.naxi-er2-residence-card__lbl{font-size:12px;color:var(--gray-400)}.naxi-er2-residence-card__val{font-size:13px;font-weight:600;color:var(--gray-800)}.naxi-er2-mini-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:6px 4px 4px;background:var(--pf-carte);border-radius:6px;border:1px solid var(--gray-200)}.naxi-er2-mini-cal__dow{font-size:10px;font-weight:700;color:var(--gray-400);text-align:center;text-transform:uppercase;letter-spacing:.05em}.naxi-er2-mini-cal__day{height:22px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--gray-600);border-radius:4px;background:var(--gray-50)}.naxi-er2-mini-cal__day--out{background:transparent;color:transparent}.naxi-er2-mini-cal__day--avail{background:color-mix(in srgb,var(--pf-dispo) 8%,transparent);color:var(--gray-700)}.naxi-er2-mini-cal__day--indispo{background:var(--gray-500);color:var(--text-on-color);font-weight:600}.naxi-er2-mini-cal__day--present{background:var(--ec-primary, var(--color-orange));color:var(--text-on-color);font-weight:700}.naxi-er2-mini-cal__day--subloc{background:var(--ec-primary);color:var(--text-on-color);font-weight:700}.naxi-er2-mini-cal__day--today{box-shadow:inset 0 0 0 2px var(--color-orange)}.naxi-er2-subloc-banner{background:linear-gradient(135deg,color-mix(in srgb,var(--ec-primary) 6%,var(--pf-carte)),color-mix(in srgb,var(--ec-primary) 14%,var(--pf-carte)));border:1px solid color-mix(in srgb,var(--ec-primary) 22%,var(--pf-carte));border-radius:8px;padding:10px 12px;margin:0 2px 8px;display:flex;flex-direction:column;gap:6px}.naxi-er2-subloc-banner__main{display:flex;align-items:center;gap:10px}.naxi-er2-subloc-banner__icon{color:var(--color-orange);flex-shrink:0}.naxi-er2-subloc-banner__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-600)}.naxi-er2-subloc-banner__value{font-size:18px;font-weight:800;color:var(--color-orange);line-height:1.1}.naxi-er2-subloc-banner__sub{font-size:11px;color:var(--gray-600)}.naxi-er2-plus{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-weight:700;font-size:14px;line-height:1;margin-right:2px}.naxi-er2-mini-by{margin-left:auto;font-size:10px;font-weight:500;font-style:italic;color:var(--gray-500)}.naxi-er2-subloc-item__montant--potentiel{color:var(--color-orange)!important;font-weight:600!important}.naxi-er2-detail-panel__hero-icon--muted{background:linear-gradient(135deg,var(--gray-400) 0%,var(--gray-600) 100%)!important}.naxi-er2-detail-panel__hint{font-size:12px;color:var(--gray-600);line-height:1.5;margin:0 0 12px;padding:10px 12px;background:var(--gray-50);border-left:3px solid var(--color-orange);border-radius:0 6px 6px 0}.naxi-er2-detail-panel__hint strong{color:var(--gray-800)}.naxi-er2-subloc-tabs{flex-wrap:wrap;padding-bottom:4px}.naxi-er2-subloc-rolist{display:flex;flex-direction:column;gap:8px}.naxi-er2-subloc-rolist__empty{padding:24px;text-align:center;font-size:13px;color:var(--gray-500);background:var(--gray-50);border-radius:8px}.naxi-er2-subloc-row{display:flex;align-items:center;gap:16px;padding:14px 16px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:8px}.naxi-er2-subloc-row--muted{background:var(--gray-50)}.naxi-er2-subloc-row__main{flex:1;min-width:0}.naxi-er2-subloc-row__dates{font-size:14px;font-weight:700;color:var(--gray-900);line-height:1.2}.naxi-er2-subloc-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--gray-600)}.naxi-er2-subloc-row__locataire{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--gray-700);font-weight:600}.naxi-er2-subloc-row__locataire svg{color:var(--gray-400)}.naxi-er2-subloc-row__ville{color:var(--gray-500);font-weight:400}.naxi-er2-subloc-row__amount{font-size:18px;font-weight:800;color:var(--gray-900);white-space:nowrap}.naxi-er2-subloc-row__amount--potentiel{color:var(--color-orange);font-weight:700}.naxi-er2-subloc-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s}.naxi-er2-subloc-item:hover{background:var(--gray-50)}.naxi-er2-subloc-item--active{background:color-mix(in srgb,var(--ec-primary) 6%,transparent)!important;box-shadow:inset 3px 0 0 var(--color-orange)}.naxi-er2-subloc-item__body{flex:1;min-width:0}.naxi-er2-subloc-item__dates{font-size:12px;font-weight:600;color:var(--gray-800);line-height:1.2}.naxi-er2-subloc-item__footer{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:4px}.naxi-er2-subloc-item__montant{font-size:12px;font-weight:700;color:var(--gray-800)}.naxi-er2-subloc-item__meta{font-size:10px;color:var(--gray-500);margin-top:2px}.naxi-er2-subloc-item__arrow{color:var(--gray-400);flex-shrink:0}.naxi-er2-loyer-summary{padding:4px 8px 8px}.naxi-er2-loyer-summary__row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.naxi-er2-loyer-summary__total{font-size:18px;font-weight:800;color:var(--gray-900)}.naxi-er2-loyer-summary__total span{font-size:11px;font-weight:500;color:var(--gray-500);margin-left:2px}.naxi-er2-loyer-summary__pct{font-size:11px;font-weight:700;color:var(--color-orange)}.naxi-er2-loyer-bar{height:4px;background:var(--gray-200);border-radius:2px;overflow:hidden}.naxi-er2-loyer-bar__fill{height:100%;background:linear-gradient(90deg,var(--color-orange-hover),var(--color-orange));transition:width .3s ease}.naxi-er2-loyer-summary__next{margin-top:8px;padding-top:8px;border-top:1px solid var(--gray-100);font-size:12px;color:var(--gray-600)}.naxi-er2-loyer-summary__next strong{color:var(--color-orange);font-weight:700}.naxi-er2-docs-summary{display:flex;align-items:center;gap:10px;padding:12px;background:var(--gray-50);border-radius:8px;margin:0 2px}.naxi-er2-docs-summary__icon{color:var(--color-orange);flex-shrink:0}.naxi-er2-docs-summary__count{font-size:20px;font-weight:800;color:var(--gray-900);line-height:1}.naxi-er2-docs-summary__label{font-size:12px;color:var(--gray-600)}.naxi-er2-ech-item{display:flex;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s}.naxi-er2-ech-item:hover{background:var(--gray-50)}.naxi-er2-ech-item--active{background:color-mix(in srgb,var(--ec-primary) 6%,transparent)!important;box-shadow:inset 3px 0 0 var(--color-orange)}.naxi-er2-ech-item__body{flex:1}.naxi-er2-ech-item__label{font-size:12px;font-weight:600;color:var(--gray-800)}.naxi-er2-ech-item__footer{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.naxi-er2-ech-item__montant{font-size:12px;font-weight:700;color:var(--gray-800)}.naxi-er2-doc-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s}.naxi-er2-doc-item:hover{background:var(--gray-50)}.naxi-er2-doc-item--active{background:color-mix(in srgb,var(--ec-primary) 6%,transparent)!important;box-shadow:inset 3px 0 0 var(--color-orange)}.naxi-er2-doc-item__icon{color:var(--color-orange);flex-shrink:0}.naxi-er2-doc-item__body{flex:1;min-width:0}.naxi-er2-doc-item__title{font-size:12px;font-weight:600;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-er2-doc-item__meta{font-size:10px;color:var(--gray-500);margin-top:2px}.naxi-er2-doc-item__arrow{color:var(--gray-400);flex-shrink:0}.naxi-er2-detail-panel{background:var(--pf-carte);border-radius:12px;border:1px solid var(--gray-200);padding:24px}.naxi-er2-detail-panel__back{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--gray-600);background:transparent;border:none;padding:0 0 12px;cursor:pointer}.naxi-er2-detail-panel__back:hover{color:var(--color-orange)}.naxi-er2-detail-panel__hero{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--gray-200);margin-bottom:18px}.naxi-er2-detail-panel__hero-icon{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,var(--ec-primary, var(--color-orange)) 0%,var(--color-orange-hover) 100%);color:var(--text-on-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.naxi-er2-detail-panel__hero-info{flex:1;min-width:0}.naxi-er2-detail-panel__hero-pretitle{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500);margin-bottom:2px}.naxi-er2-detail-panel__hero-title{font-size:18px;font-weight:700;color:var(--gray-900);line-height:1.2}.naxi-er2-detail-panel__hero-sub{font-size:12px;color:var(--gray-600);margin-top:4px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.naxi-er2-detail-panel__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px}.naxi-er2-stat-card{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--gray-50);border-radius:8px;border:1px solid var(--gray-200)}.naxi-er2-stat-card svg{color:var(--color-orange);margin-top:2px}.naxi-er2-stat-card__value{font-size:14px;font-weight:700;color:var(--gray-900);line-height:1.2}.naxi-er2-stat-card__label{font-size:11px;color:var(--gray-500);margin-top:2px}.naxi-er2-detail-panel__section{padding-top:16px;border-top:1px solid var(--gray-100)}.naxi-er2-detail-panel__section-title{font-size:13px;font-weight:700;color:var(--gray-800);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.naxi-er2-detail-panel__contact{display:flex;flex-direction:column;gap:8px}.naxi-er2-detail-panel__contact-row{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-700)}.naxi-er2-detail-panel__contact-row svg{color:var(--gray-400);flex-shrink:0}.naxi-er2-detail-panel__actions{display:flex;flex-direction:column;gap:8px}.naxi-er2-action{padding:9px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;transition:opacity .15s,background .15s}.naxi-er2-action--ghost{background:transparent;color:var(--gray-700);border:1px solid var(--gray-300)}.naxi-er2-action--ghost:hover{background:var(--gray-50)}.naxi-ec2-statut--blue{background:color-mix(in srgb,var(--pf-resa) 10%,transparent);color:var(--pf-resa)}.naxi-er2-detail-panel--manage{padding:16px}.naxi-er2-detail-panel--manage .naxi-er2-detail-panel__back{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--gray-100);width:100%;justify-content:flex-start}.naxi-er2-mini-nav{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 6px 8px}.naxi-er2-mini-nav__btn{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--gray-200);border-radius:6px;color:var(--gray-600);cursor:pointer;transition:all .15s}.naxi-er2-mini-nav__btn:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--color-orange)}.naxi-er2-mini-nav__label{font-size:11px;font-weight:700;color:var(--gray-700);min-width:110px;text-align:center;text-transform:capitalize}.naxi-ec2-modal--lg{max-width:720px}.naxi-ec2-modal__head-texte{display:flex;flex-direction:column;gap:1px;min-width:0}.naxi-ec2-modal__head-sous{font-size:11px;font-weight:500;color:color-mix(in srgb,var(--text-on-color) 62%,transparent)}.naxi-ec2-modal__motif{display:flex;align-items:center;gap:5px;margin:0 auto 0 0;font-size:11.5px;color:var(--warning-fg);max-width:62%;line-height:1.35}.naxi-ec2-modal__btn-danger{height:32px;padding:0 16px;font-size:13px;font-weight:700;font-family:var(--font-base);background:var(--danger-fg);border:none;border-radius:var(--radius-lg);color:var(--text-on-color);cursor:pointer}.naxi-ec2-modal__btn-danger:hover{filter:brightness(.92)}.naxi-ec2-modal__btn-primary:disabled,.naxi-ec2-modal__btn-danger:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.naxi-ec2-encart{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:var(--radius-lg);font-size:12.5px;line-height:1.45;border:1px solid transparent}.naxi-ec2-encart>svg{flex-shrink:0;margin-top:1px}.naxi-ec2-encart strong{font-weight:700}.naxi-ec2-encart--info{background:color-mix(in srgb,var(--ec-primary) 7%,var(--pf-carte));border-color:color-mix(in srgb,var(--ec-primary) 20%,var(--pf-carte));color:var(--gray-800)}.naxi-ec2-encart--info>svg{color:var(--ec-primary)}.naxi-ec2-encart--alerte{background:var(--warning-bg);border-color:color-mix(in srgb,var(--warning-fg) 26%,var(--pf-carte));color:var(--gray-800)}.naxi-ec2-encart--alerte>svg{color:var(--warning-fg)}.naxi-ec2-encart--succes{background:var(--success-bg);border-color:color-mix(in srgb,var(--success-fg) 26%,var(--pf-carte));color:var(--gray-800)}.naxi-ec2-encart--succes>svg{color:var(--success-fg)}.naxi-ec2-encart__detail{margin-top:2px;font-size:11.5px;color:var(--gray-600)}.naxi-ec2-encart__corps{flex:1;min-width:0}.naxi-ec2-psp{border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden}.naxi-ec2-psp__tete{display:flex;align-items:center;gap:6px;padding:7px 11px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-size:11.5px;font-weight:600;color:var(--gray-700)}.naxi-ec2-psp__tete>svg{color:var(--success-fg);flex-shrink:0}.naxi-ec2-psp__cadre{display:flex;align-items:center;gap:12px;margin:11px;padding:14px 13px;border:1px dashed var(--gray-300);border-radius:var(--radius-lg);background:var(--ec-primary-faint)}.naxi-ec2-psp__cadre>svg{color:var(--gray-500);flex-shrink:0}.naxi-ec2-psp__cadre--haut{padding:22px 16px}.naxi-ec2-psp__txt{margin:0;font-size:12.5px;line-height:1.45;color:var(--gray-700)}.naxi-ec2-psp__txt strong{font-weight:700}.naxi-ec2-psp__aide{margin:0;padding:0 12px 11px;font-size:11.5px;line-height:1.45;color:var(--gray-600)}.naxi-ec2-psp__aide strong{font-weight:600;color:var(--gray-700)}.naxi-ec2-psp .naxi-ec2-case{padding:0 12px 9px}.naxi-ec2-accuse{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 16px 18px;border-radius:var(--radius-lg);margin-bottom:12px}.naxi-ec2-accuse>svg{flex-shrink:0}.naxi-ec2-accuse--ok{background:var(--success-bg)}.naxi-ec2-accuse--ok>svg{color:var(--success-fg)}.naxi-ec2-accuse--ko{background:var(--warning-bg)}.naxi-ec2-accuse--ko>svg{color:var(--warning-fg)}.naxi-ec2-accuse__montant{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--gray-900);font-variant-numeric:tabular-nums}.naxi-ec2-accuse__txt{margin:0;max-width:42ch;font-size:12.5px;line-height:1.5;color:var(--gray-700)}.naxi-ec2-accuse__txt strong{font-weight:700}.naxi-ec2-recap{border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden}.naxi-ec2-recap__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:12.5px;color:var(--gray-600)}.naxi-ec2-recap__row+.naxi-ec2-recap__row{border-top:1px solid var(--gray-100)}.naxi-ec2-recap__row--total{background:var(--gray-50);font-weight:700;color:var(--gray-900)}.naxi-ec2-recap__val{font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums;text-align:right}.naxi-ec2-choix{display:flex;flex-wrap:wrap;gap:7px}.naxi-ec2-choix--colonne{flex-direction:column}.naxi-ec2-choix--grille{display:grid;grid-template-columns:repeat(3,1fr)}.naxi-ec2-choix__opt{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;font-family:var(--font-base);background:var(--pf-carte);border:1px solid var(--gray-300);border-radius:var(--radius-lg);color:var(--gray-700);cursor:pointer;text-align:center;transition:border-color .15s,background .15s,color .15s}.naxi-ec2-choix__opt:hover{border-color:var(--ec-primary)}.naxi-ec2-choix__opt--actif{border-color:var(--ec-primary);background:color-mix(in srgb,var(--ec-primary) 8%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-ec2-field__suffixe{padding-right:10px;font-size:12.5px;font-weight:600;color:var(--gray-500)}.naxi-ec2-field__aide{display:flex;align-items:flex-start;gap:5px;margin:0;font-size:11.5px;line-height:1.4;color:var(--gray-500)}.naxi-ec2-field__aide>svg{flex-shrink:0;margin-top:1px}.naxi-ec2-field__lbl-opt{font-weight:400;color:var(--gray-400)}.naxi-ec2-field__wrap--lecture{display:flex;align-items:center;padding:0 10px;min-height:34px;background:var(--gray-50);border:1px dashed var(--gray-300);border-radius:var(--radius-lg);font-size:12.5px;color:var(--gray-600)}.naxi-ec2-case{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;color:var(--gray-700);cursor:pointer}.naxi-ec2-case>input{margin-top:2px;accent-color:var(--ec-primary);flex-shrink:0}.naxi-ec2-textarea{width:100%;padding:9px 11px;font-family:var(--font-base);font-size:12.5px;line-height:1.5;color:var(--gray-900);background:var(--pf-carte);border:1px solid var(--gray-300);border-radius:var(--radius-lg);resize:vertical}.naxi-ec2-textarea:focus{outline:none;border-color:var(--ec-primary)}.naxi-ec2-mention{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:11px;line-height:1.45;color:var(--gray-500)}.naxi-ec2-mention>svg{flex-shrink:0;margin-top:1px;color:var(--gray-400)}.naxi-ec2-lien-danger{align-self:flex-start;background:none;border:none;padding:0;font-family:var(--font-base);font-size:12px;font-weight:600;color:var(--danger-fg);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.naxi-ec2-lien-danger:hover{filter:brightness(.85)}.naxi-ec2-etapes{display:flex;gap:4px;padding-bottom:2px;overflow-x:auto}.naxi-ec2-etapes__item{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;font-family:var(--font-base);white-space:nowrap;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-full);color:var(--gray-500);cursor:pointer}.naxi-ec2-etapes__item:hover{border-color:var(--gray-400)}.naxi-ec2-etapes__item--fait{background:var(--success-bg);border-color:color-mix(in srgb,var(--success-fg) 24%,var(--pf-carte));color:var(--success-fg)}.naxi-ec2-etapes__item--actif{background:color-mix(in srgb,var(--ec-primary) 10%,var(--pf-carte));border-color:var(--ec-primary);color:var(--ec-primary-hover)}.naxi-ec2-participant__rang{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-top:16px;border-radius:50%;background:color-mix(in srgb,var(--ec-primary) 12%,var(--pf-carte));color:var(--ec-primary-hover);font-size:11px;font-weight:700}.naxi-ec2-participant__champs{flex:1;min-width:0}.naxi-ec2-depot{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;padding:18px 14px;font-family:var(--font-base);background:color-mix(in srgb,var(--ec-primary) 4%,var(--pf-carte));border:1px dashed color-mix(in srgb,var(--ec-primary) 34%,var(--pf-carte));border-radius:var(--radius-lg);color:var(--ec-primary-hover);cursor:pointer}.naxi-ec2-depot:hover{background:color-mix(in srgb,var(--ec-primary) 8%,var(--pf-carte))}.naxi-ec2-depot__titre{font-size:13px;font-weight:700}.naxi-ec2-depot__aide{font-size:11px;color:var(--gray-500)}.naxi-ec2-depot--rempli{gap:6px;border-style:solid;cursor:default}.naxi-ec2-depot--rempli:hover{background:color-mix(in srgb,var(--ec-primary) 4%,var(--pf-carte))}.naxi-ec2-panneau{display:flex;flex-direction:column;gap:12px;min-width:0}.naxi-ec2-panneau__nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.naxi-ec2-panneau__titre{font-size:14px;font-weight:700;color:var(--gray-900)}.naxi-ec2-panneau__actions{margin-left:auto;display:flex;gap:6px}.naxi-ec2-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.naxi-ec2-kpi{padding:10px 12px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-kpi--accent{background:color-mix(in srgb,var(--ec-primary) 6%,var(--pf-carte));border-color:color-mix(in srgb,var(--ec-primary) 22%,var(--pf-carte))}.naxi-ec2-kpi__val{font-size:17px;font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums}.naxi-ec2-kpi__lbl{margin-top:1px;font-size:11px;color:var(--gray-500)}.naxi-ec2-onglets{display:flex;gap:2px;border-bottom:1px solid var(--gray-200)}.naxi-ec2-onglets__item{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;font-size:12.5px;font-weight:600;font-family:var(--font-base);background:none;border:none;border-bottom:2px solid transparent;color:var(--gray-500);cursor:pointer}.naxi-ec2-onglets__item:hover{color:var(--gray-800)}.naxi-ec2-onglets__item--actif{color:var(--ec-primary-hover);border-bottom-color:var(--ec-primary)}.naxi-ec2-onglets__badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--ec-primary);color:var(--text-on-color);font-size:10px;font-weight:700}.naxi-ec2-liste{display:flex;flex-direction:column;gap:6px}.naxi-ec2-ligne{display:flex;align-items:center;gap:10px;padding:9px 11px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-ligne__case{display:flex;align-items:center;flex-shrink:0;width:15px}.naxi-ec2-ligne__case>input{accent-color:var(--ec-primary)}.naxi-ec2-ligne__case--vide{visibility:hidden}.naxi-ec2-ligne__icone{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-lg);background:var(--gray-50);color:var(--gray-500)}.naxi-ec2-ligne__corps{flex:1;min-width:0}.naxi-ec2-ligne__titre{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--gray-900)}.naxi-ec2-ligne__sous{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:1px;font-size:11px;color:var(--gray-500)}.naxi-ec2-ligne__montant{font-size:12.5px;font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-ec2-ligne__montant--rendu{color:var(--success-fg)}.naxi-ec2-ligne__vide{width:62px;flex-shrink:0}.naxi-ec2-puce{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:var(--radius-full);background:var(--gray-100);color:var(--gray-500);font-size:10px;font-weight:600;white-space:nowrap}.naxi-ec2-puce--accent{background:color-mix(in srgb,var(--ec-primary) 12%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-ec2-btn-ligne{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;height:27px;padding:0 10px;font-size:11.5px;font-weight:600;font-family:var(--font-base);background:var(--pf-carte);border:1px solid var(--gray-300);border-radius:var(--radius-lg);color:var(--gray-700);cursor:pointer;white-space:nowrap}.naxi-ec2-btn-ligne:hover{border-color:var(--ec-primary);color:var(--ec-primary-hover)}.naxi-ec2-btn-ligne--pleine{width:100%;height:32px;border-style:dashed}.naxi-ec2-barre-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-barre-selection__aide{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--gray-500)}.naxi-ec2-barre-selection__compte{font-size:12.5px;font-weight:700;color:var(--gray-900)}.naxi-ec2-vide{margin:0;padding:10px 12px;font-size:11.5px;line-height:1.45;color:var(--gray-500);background:var(--gray-50);border-radius:var(--radius-lg)}.naxi-ec2-statut--ton-attente{background:var(--warning-bg);color:var(--warning-fg)}.naxi-ec2-statut--ton-actif{background:color-mix(in srgb,var(--ec-primary) 12%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-ec2-statut--ton-clos{background:var(--success-bg);color:var(--success-fg)}.naxi-ec2-statut--ton-alerte{background:var(--danger-bg);color:var(--danger-fg)}.naxi-ec2-carte-caution{display:flex;flex-direction:column;gap:9px;padding:11px 12px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-carte-caution__tete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.naxi-ec2-carte-caution__suivi{display:flex;flex-direction:column;gap:2px}.naxi-ec2-carte-caution__pied{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.naxi-ec2-groupe{display:flex;flex-direction:column;gap:7px}.naxi-ec2-groupe__titre{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--gray-500)}.naxi-ec2-actus{display:flex;flex-direction:column;gap:7px}.naxi-ec2-actu{background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden}.naxi-ec2-actu--ouverte{border-color:color-mix(in srgb,var(--ec-primary) 32%,var(--pf-carte))}.naxi-ec2-actu__tete{display:block;width:100%;padding:11px 13px;text-align:left;background:none;border:none;font-family:var(--font-base);cursor:pointer}.naxi-ec2-actu__tete:hover{background:var(--gray-50)}.naxi-ec2-actu__meta{display:flex;align-items:center;gap:7px}.naxi-ec2-actu__date{font-size:10.5px;font-weight:600;color:var(--gray-400)}.naxi-ec2-actu__titre{margin:3px 0 0;font-size:13.5px;font-weight:700;color:var(--gray-900);text-wrap:balance}.naxi-ec2-actu__chapeau{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--gray-600)}.naxi-ec2-actu__corps{margin:0;padding:0 13px 13px;font-size:12.5px;line-height:1.55;color:var(--gray-700);max-width:68ch}.naxi-ec2-pratique{padding:8px 0}.naxi-ec2-pratique+.naxi-ec2-pratique{border-top:1px solid var(--gray-100)}.naxi-ec2-pratique__tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.naxi-ec2-pratique__detail{margin:2px 0 0;font-size:11.5px;line-height:1.4;color:var(--gray-500)}.naxi-ec2-suppl-catalogue{display:flex;flex-direction:column;gap:6px;padding:10px;background:var(--gray-50);border-radius:var(--radius-lg)}.naxi-ec2-suppl-choix{display:flex;align-items:center;gap:9px;padding:8px 10px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg);cursor:pointer}.naxi-ec2-suppl-choix>input{accent-color:var(--ec-primary);flex-shrink:0}.naxi-ec2-suppl-choix:hover{border-color:var(--gray-400)}.naxi-ec2-suppl-choix--pris{border-color:var(--ec-primary);background:color-mix(in srgb,var(--ec-primary) 5%,var(--pf-carte))}.naxi-ec2-suppl-choix__corps{flex:1;min-width:0;display:flex;flex-direction:column}.naxi-ec2-suppl-choix__titre{font-size:12px;font-weight:600;color:var(--gray-900)}.naxi-ec2-suppl-choix__detail{font-size:10.5px;color:var(--gray-500)}.naxi-ec2-suppl-choix__prix{font-size:11.5px;font-weight:700;color:var(--gray-700);white-space:nowrap;font-variant-numeric:tabular-nums}.naxi-ec2-demande{display:flex;flex-direction:column;gap:4px;padding:10px 11px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-demande__tete{display:flex;align-items:center;justify-content:space-between;gap:8px}.naxi-ec2-demande__type{font-size:12px;font-weight:700;color:var(--gray-900)}.naxi-ec2-demande__message{margin:0;font-size:11.5px;line-height:1.45;font-style:italic;color:var(--gray-600)}.naxi-ec2-demande__date{font-size:10.5px;color:var(--gray-400)}.naxi-ec2-demande__reponse{margin-top:3px;padding:8px 10px;background:color-mix(in srgb,var(--ec-primary) 6%,var(--pf-carte));border-left:2px solid var(--ec-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.naxi-ec2-demande__reponse-tete{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--ec-primary-hover)}.naxi-ec2-demande__reponse-texte{margin:3px 0 0;font-size:11.5px;line-height:1.5;color:var(--gray-700)}.naxi-ec2-comparaison{display:flex;flex-direction:column;gap:9px}.naxi-ec2-comparaison__grille{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);gap:10px;overflow-x:auto;padding-bottom:4px}.naxi-ec2-comparaison__col{display:flex;flex-direction:column;gap:7px;padding:10px;background:var(--pf-carte);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-ec2-comparaison__col--courant{border-color:var(--ec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ec-primary) 10%,transparent)}.naxi-ec2-comparaison__photo{width:100%;height:78px;object-fit:cover;border-radius:var(--radius-lg)}.naxi-ec2-comparaison__titre{font-size:12.5px;font-weight:700;color:var(--gray-900);text-wrap:balance}.naxi-ec2-alerte{display:flex;align-items:center;gap:9px;width:100%;padding:10px 11px;text-align:left;font-family:var(--font-base);background:color-mix(in srgb,var(--ec-primary) 8%,var(--pf-carte));border:1px solid color-mix(in srgb,var(--ec-primary) 30%,var(--pf-carte));border-radius:var(--radius-lg);cursor:pointer}.naxi-ec2-alerte>svg{flex-shrink:0;color:var(--ec-primary)}.naxi-ec2-alerte:hover{background:color-mix(in srgb,var(--ec-primary) 13%,var(--pf-carte))}.naxi-ec2-alerte__corps{flex:1;min-width:0;display:flex;flex-direction:column}.naxi-ec2-alerte__titre{font-size:12.5px;font-weight:700;color:var(--gray-900)}.naxi-ec2-alerte__detail{font-size:11px;color:var(--gray-500)}.naxi-ec2-home-mini-block--cliquable{display:block;width:100%;text-align:left;font-family:var(--font-base);cursor:pointer;border:1px solid var(--gray-200)}.naxi-ec2-home-mini-block--cliquable:hover{border-color:color-mix(in srgb,var(--ec-primary) 40%,var(--pf-carte))}.naxi-ec2-home-mini-block--actif{border-color:var(--ec-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ec-primary) 9%,transparent)}.naxi-ec2-home-mini-block__head-lien{display:inline-flex;align-items:center;gap:2px;margin-left:auto;font-size:10.5px;font-weight:600;color:var(--ec-primary-hover)}.naxi-ec2-resume{padding:10px 12px}.naxi-ec2-resume__val{font-size:19px;font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums;line-height:1.1}.naxi-ec2-resume__lbl{font-size:11px;color:var(--gray-500)}.naxi-ec2-resume__titre{font-size:12.5px;font-weight:700;color:var(--gray-900);text-wrap:balance}.naxi-ec2-resume__ligne{margin-top:5px;font-size:11.5px;color:var(--gray-600)}.naxi-ec2-resume__ligne strong{color:var(--gray-900);font-weight:700}.naxi-ec2-resume__ligne--alerte{color:var(--warning-fg);font-weight:600}.naxi-ec2-attente{padding:10px 12px}.naxi-ec2-attente__titre{font-size:12.5px;font-weight:700;color:var(--gray-900)}.naxi-ec2-attente__periode{margin-top:1px;font-size:11px;color:var(--gray-500)}.naxi-ec2-attente__rang{margin-top:6px;font-size:12px;color:var(--gray-600)}.naxi-ec2-attente__rang strong{font-size:15px;color:var(--ec-primary-hover)}.naxi-ec2-attente__aide{margin:5px 0 0;font-size:11px;line-height:1.4;color:var(--gray-500)}.naxi-ec2-espace-choix{display:flex;align-items:center;gap:11px;width:100%;padding:12px 13px;text-align:left;font-family:var(--font-base);background:var(--pf-carte);border:1px solid var(--gray-300);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s,background .15s}.naxi-ec2-espace-choix>svg{flex-shrink:0;color:var(--gray-400)}.naxi-ec2-espace-choix:hover{border-color:var(--ec-primary);background:color-mix(in srgb,var(--ec-primary) 5%,var(--pf-carte))}.naxi-ec2-espace-choix:hover>svg{color:var(--ec-primary)}.naxi-ec2-espace-choix__icone{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--ec-primary) 11%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-ec2-espace-choix__corps{flex:1;min-width:0;display:flex;flex-direction:column}.naxi-ec2-espace-choix__titre{font-size:13.5px;font-weight:700;color:var(--gray-900)}.naxi-ec2-espace-choix__detail{font-size:11.5px;line-height:1.35;color:var(--gray-500)}.naxi-ec2-ligne--danger{width:100%;text-align:left;font-family:var(--font-base);cursor:pointer;border-color:color-mix(in srgb,var(--danger-fg) 24%,var(--pf-carte))}.naxi-ec2-ligne--danger .naxi-ec2-ligne__icone{background:var(--danger-bg);color:var(--danger-fg)}.naxi-ec2-ligne--danger .naxi-ec2-ligne__titre{color:var(--danger-fg)}.naxi-ec2-ligne--danger:hover{background:var(--danger-bg)}.naxi-ec2-fidelite{display:flex;flex-direction:column;gap:9px}.naxi-ec2-fidelite__tete{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.naxi-ec2-fidelite__niveau{font-size:16px;font-weight:700;color:var(--gray-900)}.naxi-ec2-fidelite__points{font-size:12px;color:var(--ec-primary-hover);font-weight:600;font-variant-numeric:tabular-nums}.naxi-ec2-fidelite__cumul{font-size:11.5px;color:var(--gray-500);text-align:right}.naxi-ec2-fidelite__reste{font-size:11.5px;line-height:1.4;color:var(--gray-600)}.naxi-ec2-fidelite__reste strong{color:var(--gray-900);font-weight:700}.naxi-ec2-releve-detail{display:flex;flex-direction:column;gap:9px;padding:0 13px 13px}.naxi-pf{position:fixed;inset:0;display:flex;background:var(--pf-fond);font-family:var(--font-base);color:var(--pf-encre)}.naxi-pf__rail{display:flex;flex-direction:column;width:248px;flex-shrink:0;background:linear-gradient(180deg,var(--ec-primary, #123a52) 0%,color-mix(in srgb,var(--ec-primary, #123a52) 90%,var(--pf-assombrir)) 100%);color:var(--text-on-color)}.naxi-pf__marque{display:flex;align-items:center;gap:11px;padding:22px 20px 18px}.naxi-pf__marque-glyphe{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--pf-rayon-sm);background:color-mix(in srgb,var(--text-on-color) 13%,transparent);font-size:12.5px;font-weight:700;letter-spacing:.04em;line-height:1}.naxi-pf__marque-texte{display:flex;flex-direction:column;min-width:0}.naxi-pf__marque-nom{font-size:13.5px;font-weight:700;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-pf__marque-sous{margin-top:1px;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--text-on-color) 52%,transparent)}.naxi-pf__nav{flex:1;min-height:0;overflow-y:auto;padding:4px 10px 16px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text-on-color) 18%,transparent) transparent}.naxi-pf__nav-groupe{padding:16px 10px 6px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--text-on-color) 38%,transparent)}.naxi-pf__lien{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;margin-bottom:1px;font-family:inherit;font-size:13px;font-weight:500;text-align:left;color:color-mix(in srgb,var(--text-on-color) 72%,transparent);background:none;border:none;border-radius:var(--pf-rayon-sm);cursor:pointer;transition:background .14s,color .14s}.naxi-pf__lien>svg{flex-shrink:0;opacity:.82}.naxi-pf__lien:hover{background:color-mix(in srgb,var(--text-on-color) 7%,transparent);color:var(--text-on-color)}.naxi-pf__lien--actif{background:color-mix(in srgb,var(--text-on-color) 11%,transparent);color:var(--text-on-color);font-weight:600}.naxi-pf__lien--actif>svg{opacity:1;color:var(--ec-secondary, #1b93b8)}.naxi-pf__lien--actif:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--ec-secondary, #1b93b8)}.naxi-pf__lien-texte{flex:1;min-width:0}.naxi-pf__lien-pastille{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:var(--radius-full);background:var(--ec-secondary, #1b93b8);color:var(--text-on-color);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.naxi-pf__lien-point{width:6px;height:6px;border-radius:50%;background:var(--ec-secondary, #1b93b8)}.naxi-pf__pied{position:relative;padding:12px 10px 14px;border-top:1px solid color-mix(in srgb,var(--text-on-color) 10%,transparent)}.naxi-pf__moi{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;font-family:inherit;text-align:left;background:none;border:none;border-radius:var(--pf-rayon-sm);color:var(--text-on-color);cursor:pointer}.naxi-pf__moi:hover{background:color-mix(in srgb,var(--text-on-color) 7%,transparent)}.naxi-pf__moi-pastille{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,color-mix(in srgb,var(--ec-secondary, #1b93b8) 58%,var(--pf-carte)) 0%,var(--ec-secondary, #1b93b8) 52%,color-mix(in srgb,var(--ec-secondary, #1b93b8) 72%,var(--pf-assombrir)) 100%);font-size:11.5px;font-weight:700;letter-spacing:.02em}.naxi-pf__moi-texte{display:flex;flex-direction:column;flex:1;min-width:0}.naxi-pf__moi-nom{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-pf__moi-role{font-size:10.5px;color:color-mix(in srgb,var(--text-on-color) 52%,transparent)}.naxi-pf__menu{position:absolute;left:10px;right:10px;bottom:calc(100% - 8px);padding:5px;background:var(--pf-carte);border-radius:var(--pf-rayon);box-shadow:var(--pf-ombre-haute);z-index:40}.naxi-pf__menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:500;text-align:left;color:var(--pf-encre);background:none;border:none;border-radius:var(--pf-rayon-sm);cursor:pointer}.naxi-pf__menu-item>svg{flex-shrink:0;color:var(--pf-encre-faible)}.naxi-pf__menu-item:hover{background:var(--pf-fond)}.naxi-pf__menu-item--danger{color:var(--danger-fg)}.naxi-pf__menu-item--danger>svg{color:var(--danger-fg)}.naxi-pf__menu-sep{height:1px;margin:4px 6px;background:var(--pf-trait)}.naxi-pf__menu-voile{position:fixed;inset:0;z-index:30}.naxi-pf__scene{flex:1;min-width:0;overflow-y:auto}.naxi-pf__page{max-width:1100px;margin:0 auto;padding:34px 40px 56px;display:flex;flex-direction:column;gap:28px}.naxi-pf__tete{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.naxi-pf__titre{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.naxi-pf__sous-titre{margin:5px 0 0;font-size:13px;line-height:1.5;color:var(--pf-encre-douce);max-width:62ch}.naxi-pf__tete-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.naxi-pf__section{display:flex;flex-direction:column;gap:12px}.naxi-pf__section-tete{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.naxi-pf__section-titre{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-encre-faible)}.naxi-pf__carte{background:var(--pf-carte);border:1px solid var(--pf-trait);border-radius:var(--pf-rayon);box-shadow:var(--pf-ombre);overflow:hidden}.naxi-pf__carte--plate{box-shadow:none}.naxi-pf__carte--aeree{padding:22px 24px}.naxi-pf__chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.naxi-pf__chiffre{padding:18px 20px;background:var(--pf-carte);border:1px solid var(--pf-trait);border-radius:var(--pf-rayon);box-shadow:var(--pf-ombre)}.naxi-pf__chiffre--souligne{border-color:color-mix(in srgb,var(--ec-secondary, #1b93b8) 34%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ec-secondary, #1b93b8) 5%,var(--pf-carte)) 0%,var(--pf-carte) 62%)}.naxi-pf__chiffre-etiquette{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--pf-encre-faible)}.naxi-pf__chiffre-etiquette>svg{color:var(--pf-encre-faible)}.naxi-pf__chiffre-valeur{margin-top:8px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.naxi-pf__chiffre-note{margin-top:5px;font-size:12px;line-height:1.4;color:var(--pf-encre-douce)}.naxi-pf__chiffre-note strong{color:var(--pf-encre);font-weight:600}.naxi-pf__rangees{display:flex;flex-direction:column}.naxi-pf__rangee{display:flex;align-items:center;gap:14px;padding:14px 20px}.naxi-pf__rangee+.naxi-pf__rangee{border-top:1px solid var(--pf-trait)}.naxi-pf__rangee--cliquable{width:100%;font-family:inherit;text-align:left;background:none;border-left:none;border-right:none;border-bottom:none;cursor:pointer}.naxi-pf__rangee--cliquable:hover{background:color-mix(in srgb,var(--ec-primary, #123a52) 3%,var(--pf-carte))}.naxi-pf__rangee-vignette{width:52px;height:40px;flex-shrink:0;object-fit:cover;border-radius:8px;background:var(--pf-fond)}.naxi-pf__vignette{flex-shrink:0;object-fit:cover;border-radius:8px;background:var(--pf-fond)}.naxi-pf__vignette--rangee{width:52px;height:40px}.naxi-pf__vignette--large{width:100%;height:168px;border-radius:var(--pf-rayon)}.naxi-pf__vignette--vide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px dashed var(--pf-trait-fort);color:var(--pf-encre-faible)}.naxi-pf__vignette-note{font-size:11.5px;font-weight:600;letter-spacing:.01em}.naxi-pf__rangee-glyphe{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--pf-rayon-sm);background:var(--pf-fond);color:var(--pf-encre-douce)}.naxi-pf__rangee-corps{display:flex;flex-direction:column;flex:1;min-width:0}.naxi-pf__photo-activite{display:block;width:calc(100% - 40px);max-height:220px;margin:0 20px 8px;border-radius:12px;object-fit:cover}.naxi-pf__rangee-titre{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;font-weight:600;letter-spacing:-.005em}.naxi-pf__rangee-note{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:3px;font-size:12px;color:var(--pf-encre-douce)}.naxi-pf__rangee-note--alerte{color:var(--warning-fg);font-weight:600}.naxi-pf__rangee-montant{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em}.naxi-pf__rangee-fin{display:flex;align-items:center;gap:8px;flex-shrink:0}.naxi-pf__etat{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-full);font-size:11px;font-weight:600;white-space:nowrap}.naxi-pf__etat--neutre{background:var(--pf-fond);color:var(--pf-encre-douce)}.naxi-pf__etat--attente{background:var(--warning-bg);color:var(--warning-fg)}.naxi-pf__etat--actif{background:color-mix(in srgb,var(--ec-secondary, #1b93b8) 13%,var(--pf-carte));color:color-mix(in srgb,var(--ec-secondary, #1b93b8) 78%,var(--pf-assombrir))}.naxi-pf__etat--clos{background:var(--success-bg);color:var(--success-fg)}.naxi-pf__etat--alerte{background:var(--danger-bg);color:var(--danger-fg)}.naxi-pf__jeton{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--radius-full);background:var(--pf-fond);color:var(--pf-encre-faible);font-size:10.5px;font-weight:600;white-space:nowrap}.naxi-pf__jeton--accent{background:color-mix(in srgb,var(--ec-primary) 11%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-pf__bouton{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.005em;border-radius:var(--pf-rayon-sm);cursor:pointer;white-space:nowrap;transition:background .14s,border-color .14s,color .14s}.naxi-pf__bouton--primaire{background:var(--ec-primary);border:1px solid var(--ec-primary);color:var(--text-on-color);box-shadow:0 1px 2px color-mix(in srgb,var(--pf-ombre-teinte) 10%,transparent),0 6px 16px -8px color-mix(in srgb,var(--ec-primary) 55%,transparent)}.naxi-pf__bouton--primaire:hover:not(:disabled){background:var(--ec-primary-hover);border-color:var(--ec-primary-hover)}.naxi-pf__bouton--neutre{background:var(--pf-carte);border:1px solid var(--pf-trait-fort);color:var(--pf-encre)}.naxi-pf__bouton--neutre:hover:not(:disabled){border-color:var(--ec-primary);color:var(--ec-primary-hover)}.naxi-pf__bouton--effacee{background:none;border:1px solid transparent;color:var(--pf-encre-douce)}.naxi-pf__bouton--effacee:hover:not(:disabled){background:var(--pf-fond);color:var(--pf-encre)}.naxi-pf__bouton--danger{background:var(--danger-fg);border:1px solid var(--danger-fg);color:var(--text-on-color)}.naxi-pf__bouton--danger:hover:not(:disabled){filter:brightness(.92)}.naxi-pf__bouton--petit{height:30px;padding:0 11px;font-size:12px}.naxi-pf__bouton--pleine{width:100%}.naxi-pf__bouton:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.naxi-pf__onglets{display:flex;gap:3px;padding:3px;background:color-mix(in srgb,var(--ec-primary, #123a52) 5%,var(--pf-carte));border:1px solid var(--pf-trait);border-radius:var(--pf-rayon-sm);align-self:flex-start;flex-wrap:wrap}.naxi-pf__onglet{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;background:none;border:none;border-radius:7px;color:var(--pf-encre-douce);cursor:pointer}.naxi-pf__onglet:hover{color:var(--pf-encre)}.naxi-pf__onglet--actif{background:var(--pf-carte);color:var(--pf-encre);box-shadow:0 1px 2px color-mix(in srgb,var(--pf-ombre-teinte) 7%,transparent)}.naxi-pf__onglet-compte{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:var(--radius-full);background:var(--pf-trait);color:var(--pf-encre-douce);font-size:10px;font-weight:700}.naxi-pf__onglet--actif .naxi-pf__onglet-compte{background:var(--ec-primary);color:var(--text-on-color)}.naxi-pf__encart{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border-radius:var(--pf-rayon);border:1px solid transparent;font-size:13px;line-height:1.5}.naxi-pf__encart>svg{flex-shrink:0;margin-top:1px}.naxi-pf__encart strong{font-weight:700}.naxi-pf__encart--info{background:color-mix(in srgb,var(--ec-secondary, #1b93b8) 6%,var(--pf-carte));border-color:color-mix(in srgb,var(--ec-secondary, #1b93b8) 22%,var(--pf-carte))}.naxi-pf__encart--info>svg{color:color-mix(in srgb,var(--ec-secondary, #1b93b8) 84%,var(--pf-assombrir))}.naxi-pf__encart--alerte{background:var(--warning-bg);border-color:color-mix(in srgb,var(--warning-fg) 26%,var(--pf-carte))}.naxi-pf__encart--alerte>svg{color:var(--warning-fg)}.naxi-pf__encart--succes{background:var(--success-bg);border-color:color-mix(in srgb,var(--success-fg) 26%,var(--pf-carte))}.naxi-pf__encart--succes>svg{color:var(--success-fg)}.naxi-pf__encart-corps{display:flex;flex-direction:column;flex:1;min-width:0}.naxi-pf__cp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.naxi-pf__cp-note{flex-basis:100%;margin:0}.naxi-pf__liste-sobre{margin:0;padding-left:18px;font-size:12.5px;line-height:1.7;color:var(--pf-encre-douce)}.naxi-pf__liste-sobre>li::marker{color:var(--ec-primary)}.naxi-pf__encart-note{margin-top:3px;font-size:12px;line-height:1.5;color:var(--pf-encre-douce)}.naxi-pf__appel{display:flex;align-items:center;gap:14px;width:100%;padding:16px 20px;font-family:inherit;text-align:left;background:var(--pf-carte);border:1px solid color-mix(in srgb,var(--ec-primary) 26%,var(--pf-carte));border-radius:var(--pf-rayon);box-shadow:var(--pf-ombre);cursor:pointer;transition:border-color .14s,box-shadow .14s}.naxi-pf__appel:hover{border-color:var(--ec-primary);box-shadow:var(--pf-ombre-haute)}.naxi-pf__appel-glyphe{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--pf-rayon-sm);background:color-mix(in srgb,var(--ec-primary) 11%,var(--pf-carte));color:var(--ec-primary-hover)}.naxi-pf__appel-corps{display:flex;flex-direction:column;flex:1;min-width:0}.naxi-pf__appel-titre{font-size:13.5px;font-weight:700;letter-spacing:-.005em}.naxi-pf__appel-note{margin-top:2px;font-size:12px;color:var(--pf-encre-douce)}.naxi-pf__paires{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:2px 28px}.naxi-pf__paire{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--pf-trait);font-size:13px}.naxi-pf__paire-etiquette{color:var(--pf-encre-douce)}.naxi-pf__paire-valeur{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.naxi-pf__paire-valeur--accent{color:color-mix(in srgb,var(--ec-secondary, #1b93b8) 82%,var(--pf-assombrir))}.naxi-pf__jauge{height:6px;border-radius:var(--radius-full);background:var(--pf-trait);overflow:hidden}.naxi-pf__jauge-part{height:100%;border-radius:var(--radius-full);background:var(--ec-primary);transition:width .3s}.naxi-pf__jauge-part--succes{background:var(--success-fg)}.naxi-pf__jauge-part--camping{background:var(--ec-secondary, #1b93b8)}.naxi-pf__vide{display:flex;flex-direction:column;align-items:center;gap:5px;padding:40px 24px;text-align:center;color:var(--pf-encre-douce)}.naxi-pf__vide>svg{color:var(--pf-encre-faible);margin-bottom:4px}.naxi-pf__vide-titre{font-size:13.5px;font-weight:600;color:var(--pf-encre)}.naxi-pf__vide-note{font-size:12.5px;max-width:44ch;line-height:1.5}.naxi-pf__carte-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid var(--pf-trait)}.naxi-pf__carte .naxi-pf__vide{padding:18px 14px;font-size:12.5px}.naxi-pf__mention{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:11.5px;line-height:1.5;color:var(--pf-encre-faible)}.naxi-pf__mention>svg{flex-shrink:0;margin-top:1px}.naxi-pf__mention-legale{margin:10px 0 0;padding:8px 10px;border-left:2px solid var(--pf-trait, var(--gray-300));font-size:11.5px;line-height:1.5;color:var(--pf-encre-faible)}.naxi-pf__mention-legale strong{font-weight:700;color:var(--pf-encre)}.naxi-pf__suivi{display:flex;flex-direction:column}.naxi-pf__suivi-pas{display:flex;gap:12px}.naxi-pf__suivi-pas:last-child .naxi-pf__suivi-fil{display:none}.naxi-pf__suivi-gauche{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.naxi-pf__suivi-puce{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:2px solid var(--pf-trait-fort);background:var(--pf-carte)}.naxi-pf__suivi-puce--fait{border-color:var(--success-fg);background:var(--success-fg);color:var(--text-on-color)}.naxi-pf__suivi-puce--courant{border-color:var(--ec-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--ec-primary) 14%,transparent)}.naxi-pf__suivi-puce-coeur{width:7px;height:7px;border-radius:50%;background:var(--ec-primary)}.naxi-pf__suivi-fil{flex:1;width:2px;min-height:20px;background:var(--pf-trait)}.naxi-pf__suivi-fil--fait{background:var(--success-fg)}.naxi-pf__suivi-droite{padding:0 0 18px}.naxi-pf__suivi-libelle{font-size:13px;font-weight:500;color:var(--pf-encre-douce);line-height:20px}.naxi-pf__suivi-libelle--courant{font-weight:700;color:var(--pf-encre)}.naxi-pf__suivi-date{font-size:11.5px;color:var(--pf-encre-faible)}.naxi-pf__duo{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1180px){.naxi-pf__duo{grid-template-columns:1fr}}@media(max-width:900px){.naxi-pf__rail{width:68px}.naxi-pf__marque-texte,.naxi-pf__lien-texte,.naxi-pf__moi-texte,.naxi-pf__nav-groupe{display:none}.naxi-pf__lien{justify-content:center}.naxi-pf__page{padding:24px 20px 40px}}.naxi-pf__modules{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:7px}.naxi-pf__module{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 6px;border:1px solid var(--pf-trait, color-mix(in srgb, var(--pf-ombre-teinte) 10%, transparent));border-radius:var(--radius-full);background:var(--pf-carte, var(--pf-carte));color:var(--pf-encre-faible, #8c9aa3);font-size:10px;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help}.naxi-pf__module>svg{opacity:.8}.naxi-pf__modules--sombre{margin:0 4px 0 auto}.naxi-pf__modules--sombre .naxi-pf__module{background:color-mix(in srgb,var(--text-on-color) 12%,transparent);border-color:color-mix(in srgb,var(--text-on-color) 16%,transparent);color:color-mix(in srgb,var(--text-on-color) 74%,transparent)}.naxi-pf__tete-texte{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.naxi-pf__retour{margin:0 0 6px -11px}.naxi-pf__champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 18px}.naxi-pf__champ{display:flex;flex-direction:column;gap:5px;min-width:0}.naxi-pf__champ--pleine{grid-column:1/-1}.naxi-pf__champ-etiquette{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pf-encre-faible)}.naxi-pf__champ-saisie{width:100%;height:36px;padding:0 11px;font-family:inherit;font-size:13px;color:var(--pf-encre);background:var(--pf-carte);border:1px solid var(--pf-trait-fort);border-radius:var(--pf-rayon-sm);transition:border-color .14s,background .14s}.naxi-pf__champ-saisie:focus{outline:none;border-color:var(--ec-primary)}.naxi-pf__champ-saisie:disabled{background:transparent;border-color:transparent;border-bottom-color:var(--pf-trait);padding-left:0;color:var(--pf-encre);font-weight:600;cursor:default;opacity:1}.naxi-pf__champ-saisie::placeholder{color:var(--pf-encre-faible);font-weight:400}.naxi-pf__lien-supprimer{color:var(--danger-fg)}.naxi-pf__lien-supprimer:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-fg)}.naxi-pf__enseigne{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;flex-wrap:wrap}.naxi-pf__enseigne-identite{min-width:240px;flex:1}.naxi-pf__enseigne-nom{margin:0;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;font-size:17px;font-weight:700;letter-spacing:-.01em}.naxi-pf__enseigne-etoiles{font-size:12px;letter-spacing:.12em;color:var(--ec-secondary, #1b93b8)}.naxi-pf__enseigne-faits{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 22px;flex:1.4;min-width:280px}.naxi-pf__fait{display:flex;flex-direction:column;gap:2px;min-width:0}.naxi-pf__fait-etiquette{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--pf-encre-faible)}.naxi-pf__fait-valeur{font-size:13px;font-weight:600;line-height:1.4;color:var(--pf-encre);overflow-wrap:anywhere}.naxi-pf__actu-titre{margin-top:6px;font-size:14.5px;font-weight:700;letter-spacing:-.005em;line-height:1.35;text-wrap:balance}.naxi-pf__actu-chapeau{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--pf-encre-douce)}.naxi-pf__actu-corps{margin:0;padding:0 20px 18px;font-size:13px;line-height:1.6;color:var(--pf-encre-douce);max-width:62ch}.naxi-pf__vignette{flex:1;height:46px;padding:0;overflow:hidden;border:1px solid var(--pf-trait);border-radius:8px;background:var(--pf-fond);cursor:pointer;transition:border-color .14s}.naxi-pf__vignette>img{width:100%;height:100%;object-fit:cover;display:block}.naxi-pf__vignette:hover{border-color:var(--pf-trait-fort)}.naxi-pf__vignette--actif{border:2px solid var(--ec-primary)}.naxi-pf__carte-titre{margin:0;font-size:16px;font-weight:700;letter-spacing:-.008em;line-height:1.3;text-wrap:balance}.naxi-ec2-login__repere{display:flex;justify-content:center}.naxi-ec2-login__repere .naxi-pf__modules{margin-bottom:4px}.naxi-ec-qr{display:flex;align-items:center;gap:20px;margin-bottom:20px;border-color:var(--ec-primary, var(--brand))}.naxi-ec-qr__image{flex:0 0 132px}.naxi-ec-qr__texte{display:flex;flex-direction:column;gap:6px}.naxi-ec-qr__code{font-family:var(--font-mono, monospace);font-weight:700;letter-spacing:.06em}.naxi-totem-paie[data-v-1a1defd6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);text-align:center}.naxi-totem-paie__terminal[data-v-1a1defd6]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:110px;height:110px;margin-bottom:8px;border-radius:50%;background:color-mix(in srgb,var(--ec-primary, var(--brand)) 12%,transparent);color:var(--ec-primary, var(--brand));border:none;cursor:pointer}.naxi-totem-paie__ondes[data-v-1a1defd6]{position:absolute;top:14px;right:10px;animation:naxi-totem-paie-ondes-1a1defd6 1.6s ease-in-out infinite}.naxi-totem-paie__montant[data-v-1a1defd6]{margin:0;font-size:44px;font-weight:800;letter-spacing:-.02em}.naxi-totem-paie__libelle[data-v-1a1defd6]{margin:0;font-size:18px;color:var(--text-muted)}.naxi-totem-paie__consigne[data-v-1a1defd6]{max-width:460px;margin:8px 0 6px;font-size:19px;line-height:1.4}.naxi-totem-paie__annuler[data-v-1a1defd6]{min-width:220px}@keyframes naxi-totem-paie-ondes-1a1defd6{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.naxi-totem-paie__ondes[data-v-1a1defd6]{animation:none}}.naxi-totem{display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:var(--surface-2);color:var(--text-primary);font-family:var(--font-base);-webkit-user-select:none;user-select:none}.naxi-totem__entete{display:flex;align-items:center;gap:16px;padding:18px 28px;background:var(--ec-primary, var(--brand));color:var(--card-bg)}.naxi-totem__camping{font-size:22px;font-weight:700;flex:1}.naxi-totem__langues{display:flex;gap:6px}.naxi-totem__langue{display:inline-flex;align-items:center;justify-content:center;width:52px;height:44px;border:2px solid transparent;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--card-bg) 12%,transparent);cursor:pointer}.naxi-totem__langue img.naxi-drapeau{width:30px;height:auto}.naxi-totem__langue--active{border-color:var(--card-bg);background:color-mix(in srgb,var(--card-bg) 28%,transparent)}.naxi-totem__heure{margin-left:auto;font-size:20px;font-weight:600}.naxi-totem__corps{flex:1;min-height:0;width:100%;max-width:1600px;margin:0 auto;padding:24px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.naxi-totem__pied{display:flex;align-items:center;gap:16px;padding:14px 28px;border-top:1px solid var(--border-2);background:var(--card-bg);font-size:15px}.naxi-totem__pied .naxi-totem__petit{white-space:nowrap}.naxi-totem__titre{font-size:28px;font-weight:700;margin:0}.naxi-totem__texte{font-size:18px;line-height:1.45;margin:0}.naxi-totem__petit{font-size:15px;color:var(--text-muted);margin:0}.naxi-totem__tuiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:640px){.naxi-totem__tuiles{grid-template-columns:1fr}}.naxi-totem__tuile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:130px;padding:22px;border:2px solid var(--border-2);border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);text-align:left;cursor:pointer}.naxi-totem__tuile:active{border-color:var(--ec-primary, var(--brand))}.naxi-totem__tuile:disabled{cursor:not-allowed;opacity:.5}.naxi-totem__tuile-titre{font-size:22px;font-weight:700}.naxi-totem__tuile-texte{font-size:15px;color:var(--text-muted)}.naxi-totem__accueil{display:flex;flex-direction:column;gap:28px}.naxi-totem__salut{display:flex;flex-direction:column;gap:4px}.naxi-totem__salut .naxi-totem__titre{font-size:36px;letter-spacing:-.02em}.naxi-totem__portes{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}@media(max-width:760px){.naxi-totem__portes{grid-template-columns:repeat(2,minmax(0,1fr))}}.naxi-totem__porte{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:190px;padding:22px;border:1px solid var(--border-2);border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.naxi-totem__porte:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--ec-primary, var(--brand)) 40%,var(--border-2))}.naxi-totem__porte:active:not(:disabled){transform:scale(.98)}.naxi-totem__porte:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.naxi-totem__porte--vedette{grid-row:span 2;justify-content:space-between;padding:30px;border:none;background:linear-gradient(150deg,var(--ec-primary, var(--brand)),color-mix(in srgb,var(--ec-primary, var(--brand)) 70%,var(--text-primary)));color:var(--card-bg)}.naxi-totem__porte--vedette .naxi-totem__porte-picto{width:76px;height:76px;background:color-mix(in srgb,var(--card-bg) 20%,transparent);color:var(--card-bg)}.naxi-totem__porte--vedette .naxi-totem__porte-titre{font-size:40px}.naxi-totem__porte--vedette .naxi-totem__porte-texte{color:color-mix(in srgb,var(--card-bg) 85%,transparent);font-size:18px}.naxi-totem__porte--vedette .naxi-totem__porte-fleche{position:static;align-self:flex-end;color:var(--card-bg)}@media(max-width:760px){.naxi-totem__porte--vedette{grid-column:span 2;grid-row:auto}}.naxi-totem__porte--photo{background:linear-gradient(180deg,color-mix(in srgb,var(--ec-primary, var(--brand)) 35%,transparent),color-mix(in srgb,var(--ec-primary, var(--brand)) 92%,transparent) 70%),var(--photo-arrivee, none) center/cover no-repeat}.naxi-totem__porte--bandeau{grid-column:1/-1;flex-direction:row;align-items:center;gap:20px;min-height:0}.naxi-totem__porte--bandeau .naxi-totem__porte-picto{margin-bottom:0}.naxi-totem__porte--bandeau .naxi-totem__porte-titre{margin-top:0}.naxi-totem__porte--bandeau .naxi-totem__porte-corps{gap:2px}.naxi-totem__porte--bandeau .naxi-totem__porte-fleche{top:50%;transform:translateY(-50%)}.naxi-totem__porte-corps{display:flex;flex-direction:column;gap:8px}.naxi-totem__porte-picto{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:auto;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--ec-primary, var(--brand)) 12%,transparent);color:var(--ec-primary, var(--brand))}.naxi-totem__porte-titre{font-size:23px;font-weight:700;letter-spacing:-.01em;margin-top:14px}.naxi-totem__porte-texte{font-size:15px;line-height:1.35;color:var(--text-muted)}.naxi-totem__porte-fleche{position:absolute;top:22px;right:22px;color:var(--text-muted)}.naxi-totem__porte-badge{position:absolute;top:24px;right:56px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--ec-primary, var(--brand)) 12%,transparent);color:var(--ec-primary, var(--brand));font-size:13px;font-weight:700}.naxi-totem__onglets{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:999px;background:var(--card-bg);border:1px solid var(--border-2)}.naxi-totem__onglet{min-height:52px;padding:0 26px;border:none;border-radius:999px;background:transparent;color:var(--text-primary);font-family:var(--font-base);font-size:18px;font-weight:600;cursor:pointer}.naxi-totem__onglet--actif{background:var(--ec-primary, var(--brand));color:var(--card-bg)}@media(prefers-reduced-motion:reduce){.naxi-totem__porte,.naxi-totem__activite{transition:none}.naxi-totem__epingle{animation:none}.naxi-totem__porte:hover:not(:disabled),.naxi-totem__porte:active:not(:disabled),.naxi-totem__activite:hover{transform:none}}.naxi-totem__entete-ecran{flex:1;min-width:0;display:flex;align-items:center;gap:16px}.naxi-totem__entete-titre{margin:0;font-size:26px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-totem__retour{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border:2px solid color-mix(in srgb,var(--card-bg) 55%,transparent);border-radius:50%;background:color-mix(in srgb,var(--card-bg) 14%,transparent);color:var(--card-bg);cursor:pointer}.naxi-totem__retour:active{transform:scale(.95)}.naxi-totem__pied-camping{white-space:nowrap;padding-right:16px;border-right:1px solid var(--border-2);font-weight:700}.naxi-totem__calendrier{display:flex;flex-direction:column;gap:8px}.naxi-totem__pains{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:10px}.naxi-totem__pains .naxi-totem__seance{padding:8px 14px}.naxi-totem__identification{display:flex;flex-direction:column;gap:18px;width:100%;max-width:820px;margin:0 auto}.naxi-totem__identification .naxi-totem__onglet{display:inline-flex;align-items:center;gap:8px}.naxi-totem__sejour-plage{margin:0;color:var(--ec-primary, var(--brand));font-size:16px;font-weight:700}.naxi-totem__jours{display:flex;gap:10px;overflow-x:auto;padding:10px 8px 4px 2px;scroll-snap-type:x proximity;scrollbar-width:none}.naxi-totem__jours::-webkit-scrollbar{display:none}.naxi-totem__jour{position:relative;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:96px;padding:12px 14px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);cursor:pointer;scroll-snap-align:start}.naxi-totem__jour--actif{border-color:var(--ec-primary, var(--brand));background:var(--ec-primary, var(--brand));color:var(--card-bg)}.naxi-totem__jour--actif .naxi-totem__jour-bas{color:color-mix(in srgb,var(--card-bg) 80%,transparent)}.naxi-totem__jour--actif .naxi-totem__jour-n{background:var(--card-bg);color:var(--ec-primary, var(--brand))}.naxi-totem__jour--vide:not(.naxi-totem__jour--actif){opacity:.55}.naxi-totem__jour-haut{font-size:17px;font-weight:700;text-transform:capitalize}.naxi-totem__jour-bas{font-size:13px;color:var(--text-muted)}.naxi-totem__jour-n{position:absolute;top:-8px;right:-6px;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--ec-primary, var(--brand));color:var(--card-bg);font-size:13px;font-weight:700;line-height:24px}.naxi-totem__familles{display:flex;flex-wrap:wrap;gap:8px}.naxi-totem__famille{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--border-2);border-radius:999px;background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);font-size:16px;font-weight:600;cursor:pointer}.naxi-totem__famille--active{border-color:var(--fam, var(--ec-primary, var(--brand)));background:color-mix(in srgb,var(--fam, var(--ec-primary, var(--brand))) 16%,var(--card-bg))}.naxi-totem__vide{margin:0;padding:28px;border:1px dashed var(--border-2);border-radius:var(--radius-lg);color:var(--text-muted);font-size:17px;text-align:center}.naxi-totem__activite{display:flex;align-items:center;gap:16px;height:84px;flex-shrink:0;padding:0 16px 0 14px;border:1px solid var(--border-2);border-left:6px solid var(--fam, var(--ec-primary, var(--brand)));border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .15s ease}.naxi-totem__activite:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.naxi-totem__activite--finie{opacity:.5;box-shadow:none}.naxi-totem__activite--choisie{border-color:var(--ec-primary, var(--brand));box-shadow:0 0 0 2px var(--ec-primary, var(--brand));opacity:1}.naxi-totem__activite-heure{min-width:64px;font-size:22px;font-weight:700}.naxi-totem__activite-corps{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.naxi-totem__activite-nom{font-size:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-totem__activite-infos{display:flex;flex-wrap:wrap;max-height:2.6em;overflow:hidden;gap:4px 14px;color:var(--text-muted);font-size:14px}.naxi-totem__activite-infos span{display:inline-flex;align-items:center;gap:4px}.naxi-totem__activite-etat{display:inline-block;flex-shrink:0;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:700}.naxi-totem__activite-etat--ok{background:var(--success-bg, var(--surface-2));color:var(--success-fg)}.naxi-totem__activite-etat--plein{background:var(--surface-2);color:var(--text-muted)}.naxi-totem__activite-etat--fini{background:transparent;color:var(--text-muted)}.naxi-totem__activite-etat:first-letter{text-transform:uppercase}.naxi-totem__quoi{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.naxi-totem__quoi-tete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.naxi-totem__deux-colonnes{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px}@media(orientation:portrait){.naxi-totem__deux-colonnes{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1.15fr)}}.naxi-totem__colonne{display:flex;flex-direction:column;gap:14px;min-height:0}.naxi-totem__liste{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:3px}.naxi-totem__pages{display:flex;align-items:center;justify-content:center;gap:18px;font-size:17px;font-weight:700}.naxi-totem__pages .naxi-totem__rond{display:inline-flex;align-items:center;justify-content:center}.naxi-totem__fiche{display:flex;flex-direction:column;gap:14px;min-height:0;padding:20px;border:1px solid var(--border-2);border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-md);overflow:hidden}.naxi-totem__fiche--vide{justify-content:center}.naxi-totem__fiche-tete{display:flex;gap:18px;align-items:flex-start}.naxi-totem__fiche-photo{flex-shrink:0;width:42%;max-width:320px;aspect-ratio:3/2;border-radius:var(--radius-lg);object-fit:cover}.naxi-totem__fiche-titre{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.naxi-totem__fiche-titre .naxi-totem__activite-nom{font-size:26px;white-space:normal}.naxi-totem__fiche-titre .naxi-totem__activite-infos{max-height:none;font-size:15px}.naxi-totem__fiche-quand{color:var(--ec-primary, var(--brand));font-size:18px;font-weight:700}.naxi-totem__fiche-prix{font-size:16px;font-weight:600}.naxi-totem__fiche-description{margin:0;font-size:17px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.naxi-totem__fiche-adresse{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;font-size:18px}.naxi-totem__fiche-adresse span{display:inline-flex;align-items:center;gap:8px}.naxi-totem__fiche-espace{flex:1}.naxi-totem__fiche-plan{position:relative;flex:1;min-height:140px;display:flex;cursor:zoom-in}.naxi-totem__fiche-plan .naxi-totem__plan-lieu{flex:1}.naxi-totem__fiche-agrandir{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;background:var(--card-bg)}.naxi-totem__fiche-geste{display:flex;flex-direction:column;gap:12px}.naxi-totem__plan-lieu{position:relative;flex:1;min-height:120px;display:flex;align-items:center;justify-content:center}.naxi-totem__plan-lieu svg.naxi-plan-lecture{width:100%;height:100%;max-height:100%}.naxi-totem__epingle{position:absolute;transform:translate(-50%,-100%);filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--text-primary) 35%,transparent));pointer-events:none}.naxi-totem__epingle svg{fill:var(--card-bg)}.naxi-totem__epingle--lieu{color:var(--info-fg)}.naxi-totem__epingle--hebergement{color:var(--danger-fg);animation:naxi-totem-epingle 1.6s ease-in-out infinite}.naxi-totem__ecran{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.naxi-totem__deux-colonnes--seule{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.naxi-totem__plan-ecran{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:24px}@media(orientation:portrait){.naxi-totem__plan-ecran{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,2.4fr) minmax(0,1fr)}}.naxi-totem__plan-ecran--seul{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.naxi-totem__plan-ecran .naxi-totem__equipements{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));overflow:hidden}.naxi-totem__seance--ligne{flex-shrink:0;height:64px;padding:0 12px 0 16px}.naxi-totem__seance--ligne .naxi-totem__bouton{min-height:48px;font-size:17px}.naxi-totem__checkin{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.naxi-totem__checkin .naxi-totem__deux-colonnes{flex:1}.naxi-totem__checkin-tete{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-radius:var(--radius-xl, var(--radius-lg));background:linear-gradient(120deg,var(--ec-primary, var(--brand)),color-mix(in srgb,var(--ec-secondary, var(--ec-primary, var(--brand))) 80%,var(--ec-primary, var(--brand))));color:var(--card-bg)}.naxi-totem__checkin-bonjour{margin:0;font-size:32px;font-weight:700;letter-spacing:-.01em}.naxi-totem__checkin-resa{margin:4px 0 0;font-size:18px;opacity:.9}.naxi-totem__checkin-numero{padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--card-bg) 18%,transparent);font-size:16px;font-weight:700;white-space:nowrap}.naxi-totem__checkin-ok{color:var(--success-fg)}.naxi-totem__checkin-liste{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.naxi-totem__checkin-item{display:flex;align-items:center;gap:14px;min-height:68px;padding:10px 14px;border:1px solid var(--border-2);border-left:6px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);text-align:left;cursor:pointer}.naxi-totem__checkin-item--fait{border-left-color:var(--success-fg)}.naxi-totem__checkin-item--a-completer{border-left-color:var(--warning-fg)}.naxi-totem__checkin-item--facultatif{border-left-color:var(--border-2)}.naxi-totem__checkin-icone{flex-shrink:0;color:var(--ec-primary, var(--brand))}.naxi-totem__checkin-options{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.naxi-totem__checkin-options .naxi-totem__famille{min-height:36px;cursor:default}.naxi-totem__checkin-pied{display:flex;align-items:center;gap:20px;padding:14px 20px;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--border-2)}.naxi-totem__checkin-raison{color:var(--warning-fg);font-weight:600}.naxi-totem__checkin-arrive{min-width:280px;min-height:72px;font-size:22px}.naxi-totem__checkin-liste--grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.naxi-totem__checkin-liste--grille .naxi-totem__checkin-item{min-height:84px}.naxi-totem__checkin-reception{display:flex;flex-direction:column;gap:2px;margin-top:auto}.naxi-totem__plan-grand{flex:1;min-height:0;position:relative;display:flex;border:1px solid var(--border-2);border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);overflow:hidden}.naxi-totem__plan-grand-zone{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:grab}.naxi-totem__plan-grand-dessin{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center}.naxi-totem__plan-grand-dessin svg.naxi-plan-lecture{width:100%;height:100%}.naxi-totem__plan-grand-outils{position:absolute;top:16px;right:16px;display:flex;gap:10px;align-items:center}.naxi-totem__plan-grand-outils .naxi-totem__rond{display:inline-flex;align-items:center;justify-content:center;background:var(--card-bg)}.naxi-totem__plan-grand-outils .naxi-totem__bouton{display:inline-flex;align-items:center;gap:8px}.naxi-totem__panneau{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.naxi-totem__panneau-liste{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.naxi-totem__panneau-pied{display:flex;justify-content:flex-end;margin-top:auto}.naxi-totem__equipements{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.naxi-totem__equipement{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--ec-primary, var(--brand)) 8%,transparent)}.naxi-totem__equipement-nom{font-size:18px;font-weight:600}.naxi-totem__bouton{min-height:64px;padding:0 28px;border:none;border-radius:var(--radius-lg);background:var(--ec-primary, var(--brand));color:var(--card-bg);font-family:var(--font-base);font-size:20px;font-weight:700;cursor:pointer}.naxi-totem__bouton--second{background:var(--card-bg);color:var(--text-primary);border:2px solid var(--border-2)}.naxi-totem__bouton:disabled{cursor:not-allowed;opacity:.45}.naxi-totem__carte{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg)}.naxi-totem__ligne{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.naxi-totem__ligne--requise{color:var(--danger-fg)}.naxi-totem__refus{padding:16px 20px;border-radius:var(--radius-lg);background:var(--danger-bg);color:var(--danger-fg);font-size:17px;font-weight:600}.naxi-totem__info{padding:16px 20px;border-radius:var(--radius-lg);background:var(--info-bg);color:var(--info-fg);font-size:16px}.naxi-totem__champ{width:100%;min-height:60px;padding:0 18px;border:2px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);font-size:20px}.naxi-totem__champ:focus{outline:3px solid var(--ec-primary, var(--brand))}.naxi-totem__ticket{align-self:center;width:340px;padding:22px;background:var(--card-bg);border:1px solid var(--border-2);box-shadow:var(--shadow-md, none);font-family:var(--font-mono, monospace);font-size:14px;line-height:1.5}.naxi-totem__ticket-code{display:block;margin:10px 0;font-size:30px;font-weight:700;letter-spacing:6px;text-align:center}.naxi-totem__seance{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg)}.naxi-totem__photo{width:100%;max-height:240px;border-radius:var(--radius-lg);object-fit:cover}.naxi-totem__seance-heure{min-width:64px;font-size:20px;font-weight:700}.naxi-totem__compteur{display:inline-flex;align-items:center;gap:12px;font-size:20px;font-weight:700}.naxi-totem__rond{width:52px;height:52px;border:2px solid var(--border-2);border-radius:50%;background:var(--card-bg);color:var(--text-primary);font-size:24px;font-weight:700;cursor:pointer}.naxi-totem__rond:disabled{opacity:.4;cursor:not-allowed}.naxi-totem__case{width:28px;height:28px}.naxi-totem__lien{color:var(--ec-primary, var(--brand));font-weight:700}@keyframes naxi-totem-epingle{0%,to{transform:translate(-50%,-100%)}50%{transform:translate(-50%,-118%)}}.naxi-totem-cmd{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr)}@media(orientation:portrait){.naxi-totem-cmd{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.2fr) minmax(0,1fr)}}.naxi-totem-cmd__tete{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.naxi-totem-cmd__vide{margin:0;padding:28px;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);color:var(--text-muted);font-size:18px;text-align:center}.naxi-totem-cmd__vitrine{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-auto-rows:minmax(0,max-content);align-content:start;gap:16px;padding:4px;overflow:hidden}.naxi-totem-cmd__article{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px 16px;border:2px solid transparent;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-sm);text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.naxi-totem-cmd__article--pris{border-color:var(--fam);box-shadow:var(--shadow-md)}.naxi-totem-cmd__picto{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:6px;border-radius:50%;background:color-mix(in srgb,var(--fam) 14%,transparent);color:var(--fam)}.naxi-totem-cmd__nom{font-size:19px;font-weight:700;line-height:1.2}.naxi-totem-cmd__prix{font-size:18px;font-weight:600;color:var(--text-muted);margin-bottom:8px}.naxi-totem-cmd__ajouter{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:54px;margin-top:auto;border:none;border-radius:999px;background:color-mix(in srgb,var(--fam) 14%,transparent);color:var(--fam);font-family:var(--font-base);font-size:18px;font-weight:700;cursor:pointer}.naxi-totem-cmd__ajouter:disabled{opacity:.45;cursor:not-allowed}.naxi-totem-cmd__pas{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;margin-top:auto;padding:4px;border-radius:999px;background:var(--fam);color:var(--card-bg)}.naxi-totem-cmd__pas strong{font-size:22px}.naxi-totem-cmd__pas button{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:none;border-radius:50%;background:color-mix(in srgb,var(--card-bg) 22%,transparent);color:var(--card-bg);cursor:pointer}.naxi-totem-cmd__pas button:disabled{opacity:.45;cursor:not-allowed}.naxi-totem-cmd__panier{display:flex;flex-direction:column;gap:16px;min-height:0;padding:24px;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-md);overflow:hidden}.naxi-totem-cmd__panier-tete{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--border-2);font-size:21px;font-weight:700}.naxi-totem-cmd__compte{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:var(--ec-primary, var(--brand));color:var(--card-bg);font-size:16px}.naxi-totem-cmd__panier-vide{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-muted);font-size:18px}.naxi-totem-cmd__panier-vide p{margin:0}.naxi-totem-cmd__lignes{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.naxi-totem-cmd__ligne{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px dashed var(--border-2)}.naxi-totem-cmd__ligne-picto{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:color-mix(in srgb,var(--fam) 14%,transparent);color:var(--fam)}.naxi-totem-cmd__ligne-corps{flex:1;min-width:0;display:flex;flex-direction:column}.naxi-totem-cmd__ligne-nom{font-size:18px;font-weight:600}.naxi-totem-cmd__ligne-quand{font-size:15px;color:var(--text-muted)}.naxi-totem-cmd__ligne-prix{font-size:18px;font-weight:700}.naxi-totem-cmd__ligne-retirer{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-2);border-radius:50%;background:var(--card-bg);color:var(--text-muted);cursor:pointer}.naxi-totem-cmd__regler{display:flex;flex-direction:column;align-items:stretch;gap:12px}.naxi-totem-cmd__total{display:flex;align-items:baseline;justify-content:space-between;padding-top:6px;font-size:20px;font-weight:600}.naxi-totem-cmd__total strong{font-size:32px;font-weight:800}.naxi-totem-cmd__payer{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:72px;border:none;border-radius:var(--radius-xl, var(--radius-lg));background:var(--ec-primary, var(--brand));color:var(--card-bg);font-family:var(--font-base);font-size:22px;font-weight:700;box-shadow:var(--shadow-md);cursor:pointer}.naxi-totem-cmd__payer:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}.naxi-totem-cmd__vider{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:8px;min-height:44px;padding:0 18px;border:none;background:transparent;color:var(--text-muted);font-family:var(--font-base);font-size:17px;font-weight:600;cursor:pointer}.naxi-totem-cmd__fin{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.naxi-totem-cmd__fin-picto{color:var(--success-fg)}.naxi-totem-cmd__fin-titre{margin:0;font-size:28px;font-weight:800}.naxi-totem-cmd__fin-texte{margin:0 0 12px;font-size:18px;color:var(--text-muted)}.naxi-totem-resa{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px}.naxi-totem-resa__etapes{display:flex;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.naxi-totem-resa__etapes li{display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:999px;background:var(--card-bg);color:var(--text-muted);font-size:17px;font-weight:600}.naxi-totem-resa__etape-n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--surface-2);font-weight:800}.naxi-totem-resa__etapes .naxi-totem-resa__etape--active{color:var(--text-primary);box-shadow:var(--shadow-sm)}.naxi-totem-resa__etapes .naxi-totem-resa__etape--active .naxi-totem-resa__etape-n{background:var(--ec-primary, var(--brand));color:var(--card-bg)}.naxi-totem-resa__etape--faite .naxi-totem-resa__etape-n{background:var(--success-bg);color:var(--success-fg)}.naxi-totem-resa__recherche{display:flex;gap:18px;padding:18px 20px;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-sm)}@media(orientation:portrait){.naxi-totem-resa__recherche{flex-direction:column}}.naxi-totem-resa__bloc{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.naxi-totem-resa__bloc--voyageurs{flex:0 0 auto;padding-left:18px;border-left:1px solid var(--border-2)}@media(orientation:portrait){.naxi-totem-resa__bloc--voyageurs{padding-left:0;border-left:none}}.naxi-totem-resa__etiquette{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.naxi-totem-resa__calendrier{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.naxi-totem-resa__jour{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:72px;padding:6px;border:2px solid var(--border-2);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);font-family:var(--font-base);cursor:pointer}.naxi-totem-resa__jour:disabled{opacity:.4;cursor:not-allowed}.naxi-totem-resa__jour--arrivee,.naxi-totem-resa__jour--choisi{border-color:var(--ec-primary, var(--brand));background:var(--ec-primary, var(--brand));color:var(--card-bg)}.naxi-totem-resa__jour--arrivee .naxi-totem-resa__jour-bas,.naxi-totem-resa__jour--choisi .naxi-totem-resa__jour-bas{color:color-mix(in srgb,var(--card-bg) 85%,transparent)}.naxi-totem-resa__jour--dans{border-color:color-mix(in srgb,var(--ec-primary, var(--brand)) 30%,transparent);background:color-mix(in srgb,var(--ec-primary, var(--brand)) 10%,transparent)}.naxi-totem-resa__jour-haut{display:block;font-size:16px;font-weight:700}.naxi-totem-resa__jour-haut:first-letter{text-transform:uppercase}.naxi-totem-resa__jour-bas{font-size:14px;font-weight:600;color:var(--text-muted)}.naxi-totem-resa__voyageurs{display:flex;flex-direction:column;gap:10px}@media(orientation:portrait){.naxi-totem-resa__voyageurs{flex-direction:row}}.naxi-totem-resa__pas{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600}.naxi-totem-resa__pas span{min-width:80px}.naxi-totem-resa__pas strong{min-width:26px;font-size:22px;text-align:center}.naxi-totem-resa__pas button{width:48px;height:48px;border:2px solid var(--border-2);border-radius:50%;background:var(--card-bg);color:var(--text-primary);font-size:24px;font-weight:700;cursor:pointer}.naxi-totem-resa__pas button:disabled{opacity:.4;cursor:not-allowed}.naxi-totem-resa__resume{margin:0;font-size:19px;font-weight:600}.naxi-totem-resa__resultats{flex:1;min-height:0;display:flex;align-items:stretch;gap:14px}.naxi-totem-resa__fleche{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;justify-content:center}.naxi-totem-resa__cartes{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(orientation:portrait){.naxi-totem-resa__cartes{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr))}}.naxi-totem-resa__carte{display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-md);overflow:hidden}@media(orientation:portrait){.naxi-totem-resa__carte{flex-direction:row}}.naxi-totem-resa__photo{position:relative;flex:1 1 45%;min-height:140px;background:color-mix(in srgb,var(--ec-primary, var(--brand)) 15%,var(--surface-2)) center/cover no-repeat}.naxi-totem-resa__photo--recap{flex:1 1 auto;min-height:220px}@media(orientation:portrait){.naxi-totem-resa__photo{flex:0 0 42%}}.naxi-totem-resa__categorie,.naxi-totem-resa__reste{position:absolute;top:14px;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:700}.naxi-totem-resa__categorie{left:14px;background:color-mix(in srgb,var(--card-bg) 92%,transparent);color:var(--text-primary)}.naxi-totem-resa__reste{right:14px;background:var(--warning-fg);color:var(--card-bg)}.naxi-totem-resa__corps{flex:1 1 55%;min-height:0;display:flex;flex-direction:column;gap:8px;padding:18px 20px}.naxi-totem-resa__nom{margin:0;font-size:22px;font-weight:800;line-height:1.2}.naxi-totem-resa__traits{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--text-muted);font-size:16px;font-weight:600}.naxi-totem-resa__traits span{display:inline-flex;align-items:center;gap:6px}.naxi-totem-resa__texte{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:1.4}.naxi-totem-resa__pied{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--border-2)}.naxi-totem-resa__prix{display:flex;flex-direction:column}.naxi-totem-resa__prix strong{font-size:28px;font-weight:800}.naxi-totem-resa__prix span{font-size:15px;color:var(--text-muted)}.naxi-totem-resa__choisir{min-height:56px;padding:0 26px;border:none;border-radius:999px;background:var(--ec-primary, var(--brand));color:var(--card-bg);font-family:var(--font-base);font-size:19px;font-weight:700;cursor:pointer}.naxi-totem-resa__fin{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px}@media(orientation:portrait){.naxi-totem-resa__fin{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}}.naxi-totem-resa__recap{display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-md);overflow:hidden}.naxi-totem-resa__recap-corps{display:flex;flex-direction:column;gap:14px;padding:20px 22px}.naxi-totem-resa__recap-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0}.naxi-totem-resa__recap-liste dt{font-size:14px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.naxi-totem-resa__recap-liste dd{margin:2px 0 0;font-size:18px;font-weight:600}.naxi-totem-resa__recap-total{display:flex;align-items:baseline;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border-2);font-size:19px;font-weight:600}.naxi-totem-resa__recap-total strong{font-size:32px;font-weight:800}.naxi-totem-resa__modifier{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;padding:0;border:none;background:transparent;color:var(--ec-primary, var(--brand));font-family:var(--font-base);font-size:17px;font-weight:700;cursor:pointer}.naxi-totem-resa__modifier:disabled{opacity:.4;cursor:not-allowed}.naxi-totem-resa__formulaire{display:flex;flex-direction:column;gap:14px;min-height:0;padding:24px;border-radius:var(--radius-xl, var(--radius-lg));background:var(--card-bg);box-shadow:var(--shadow-md)}.naxi-totem-resa__titre{margin:0;font-size:24px;font-weight:800}.naxi-totem-resa__deja{margin:0;font-size:17px;color:var(--text-muted)}.naxi-totem-resa__champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.naxi-totem-resa__cgv{display:flex;align-items:center;gap:14px;font-size:17px;line-height:1.4}.naxi-totem-resa__payer{margin-top:auto}@media(orientation:portrait){.naxi-totem-resa__payer{margin-top:8px}}.naxi-brf[data-v-2c2391e6]{display:flex;align-items:center;gap:10px;padding:7px 16px;border-bottom:1px solid var(--warning-fg);background:var(--warning-bg);color:var(--warning-fg);font-size:12.5px;line-height:1.5}.naxi-brf__texte[data-v-2c2391e6]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0}.naxi-brf__puce[data-v-2c2391e6]{padding:1px 7px;border-radius:999px;background:var(--surface-1);font-size:10.5px;font-weight:700}.naxi-bsr[data-v-1fe67f05]{display:flex;align-items:center;gap:10px;padding:7px 16px;border-bottom:1px solid var(--warning-fg);background:var(--warning-bg);color:var(--warning-fg);font-size:12.5px;line-height:1.5}.naxi-bsr__texte[data-v-1fe67f05]{flex:1 1 auto;min-width:0}.naxi-ecole[data-v-c1216f4e]{display:flex;align-items:center;gap:10px;padding:6px 16px;border-bottom:1px solid var(--info-fg);background:var(--info-bg);color:var(--info-fg);font-size:13px}.naxi-jhl__demo[data-v-2a5ad1e8]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 12px;border:1px dashed var(--border);border-radius:var(--radius-lg)}.naxi-jhl__date[data-v-2a5ad1e8]{flex:0 0 190px}.naxi-jhl__occupation[data-v-2a5ad1e8]{display:block;margin-top:4px;color:var(--text-secondary)}.naxi-garde__liste[data-v-3759d534]{margin:0;padding-left:18px;color:var(--text-secondary);font-size:12.5px;line-height:1.6}.naxi-garde__refus[data-v-3759d534]{margin-top:10px;color:var(--danger-fg);font-size:12px}.naxi-mini-ring[data-v-13503e92]{position:relative;flex-shrink:0}.naxi-mini-ring__inner[data-v-13503e92]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.naxi-kpi[data-v-f1464607]{display:flex;flex-direction:column;gap:12px;height:100%}.naxi-kpi__pied[data-v-f1464607]{margin-top:auto}.naxi-wc[data-v-733a25e7]{display:flex;flex-direction:column;height:100%;gap:10px}.naxi-wc__tete[data-v-733a25e7]{display:flex;gap:7px;align-items:center;color:var(--text-muted)}.naxi-wc__titre[data-v-733a25e7]{color:var(--text-primary);font-size:13px;font-weight:600}.naxi-wc__grille[data-v-733a25e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:8px;flex:1;align-content:start}.naxi-wc__case[data-v-733a25e7]{padding:8px 10px;border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface-2)}.naxi-wc__val[data-v-733a25e7]{color:var(--text-primary);font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.naxi-wc__val--danger[data-v-733a25e7]{color:var(--danger-fg)}.naxi-wc__val--warning[data-v-733a25e7]{color:var(--warning-fg)}.naxi-wc__val--success[data-v-733a25e7]{color:var(--success-fg)}.naxi-wc__lib[data-v-733a25e7]{margin-top:1px;color:var(--text-muted);font-size:10.5px;line-height:1.35}.naxi-wc__note[data-v-733a25e7]{margin:0;color:var(--text-muted);font-size:11px;line-height:1.5}.naxi-wc__lien[data-v-733a25e7]{display:inline-flex;gap:5px;align-self:flex-start;align-items:center;padding:0;border:none;background:transparent;color:var(--brand);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600}.naxi-wc__lien[data-v-733a25e7]:hover{text-decoration:underline}.naxi-wc__lien[data-v-733a25e7]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.td-grid[data-v-f9519015]{display:grid;gap:10px}.td-card[data-v-f9519015]{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;cursor:pointer;font-family:var(--font-stack);text-align:left;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;min-height:130px}.td-card--warning[data-v-f9519015]{background:linear-gradient(135deg,var(--card-bg) 60%,color-mix(in srgb,var(--warning-fg) 6%,transparent) 100%);border-color:color-mix(in srgb,var(--warning-fg) 20%,transparent)}.td-card--error[data-v-f9519015]{background:linear-gradient(135deg,var(--card-bg) 60%,color-mix(in srgb,var(--danger-fg) 6%,transparent) 100%);border-color:color-mix(in srgb,var(--danger-fg) 20%,transparent)}.td-card[data-v-f9519015]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.td-card--warning[data-v-f9519015]:hover{border-color:var(--warning-fg)}.td-card--error[data-v-f9519015]:hover{border-color:var(--danger-fg)}.td-card[data-v-f9519015]:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.td-card__top[data-v-f9519015]{display:flex;align-items:center;justify-content:space-between}.td-card__icon[data-v-f9519015]{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center}.td-card--warning .td-card__icon[data-v-f9519015]{background:var(--warning-bg);color:var(--warning-fg)}.td-card--error .td-card__icon[data-v-f9519015]{background:var(--danger-bg);color:var(--danger-fg)}.td-card__icon--neutre[data-v-f9519015]{background:var(--surface-2);color:var(--text-muted)}.td-card__count[data-v-f9519015]{font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.td-card--warning .td-card__count[data-v-f9519015]{color:var(--warning-fg)}.td-card--error .td-card__count[data-v-f9519015]{color:var(--danger-fg)}.td-card__label[data-v-f9519015]{flex:1;font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.35}.td-card__dest[data-v-f9519015]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--text-muted);margin-top:auto;transition:color .15s,transform .15s}.td-card:hover .td-card__dest[data-v-f9519015]{color:var(--color-orange)}.td-card:hover .td-card__dest>svg[data-v-f9519015]{transform:translate(2px)}.td-card__dest>svg[data-v-f9519015]{transition:transform .15s}.td-grid--dense[data-v-f9519015]{gap:8px}.td-grid--dense .td-card[data-v-f9519015]{min-height:0;gap:6px;padding:10px 12px;border-radius:10px}.td-grid--dense .td-card__icon[data-v-f9519015]{width:28px;height:28px;border-radius:8px}.td-grid--dense .td-card__count[data-v-f9519015]{font-size:18px}.td-grid--dense .td-card__label[data-v-f9519015]{font-size:12px;line-height:1.3}.td-grid--dense .td-card__dest[data-v-f9519015]{font-size:10px}@media(prefers-reduced-motion:reduce){.td-card[data-v-f9519015],.td-card__dest[data-v-f9519015],.td-card__dest>svg[data-v-f9519015]{transition:none}}.naxi-wtodo[data-v-12afe79e],.naxi-wrec[data-v-6793ccbc]{display:flex;flex-direction:column;height:100%;min-height:0}.naxi-wrec .naxi-wid__liste[data-v-6793ccbc]{overflow-y:auto}.chart-j7[data-v-e628c343]{position:relative;width:100%}.chart-j7__tooltip[data-v-e628c343]{position:absolute;top:0;transform:translate(-50%);background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:8px 12px;box-shadow:var(--shadow-tooltip);pointer-events:none;z-index:20;white-space:nowrap;font-family:var(--font-stack)}.tooltip-title[data-v-e628c343]{font-size:12px;font-weight:700;color:var(--text-primary);margin-bottom:5px}.tooltip-row[data-v-e628c343]{font-size:11px;display:flex;gap:6px;align-items:center}.dot[data-v-e628c343]{width:8px;height:8px;border-radius:2px;display:inline-block;flex-shrink:0}.dot-line[data-v-e628c343]{width:10px;height:3px;border-radius:2px;display:inline-block;flex-shrink:0}.thf[data-v-5bcf55d3]{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px}.thf__btn[data-v-5bcf55d3]{display:flex;align-items:center;justify-content:center;width:24px;height:20px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .12s,color .12s}.thf__btn[data-v-5bcf55d3]:hover{color:var(--text-primary);background:var(--surface-2)}.thf__btn--active[data-v-5bcf55d3],.thf__btn--active[data-v-5bcf55d3]:hover{background:var(--color-orange-bg);color:var(--color-orange);box-shadow:inset 0 0 0 1px var(--color-orange)}@media(prefers-reduced-motion:reduce){.thf__btn[data-v-5bcf55d3]{transition:none}}.naxi-cf[data-v-0de35ab7]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.naxi-cf--dense[data-v-0de35ab7]{gap:3px}.naxi-cf__entete[data-v-0de35ab7]{text-align:center;color:var(--text-muted)}.naxi-cf__entete--we[data-v-0de35ab7]{color:var(--brand)}.naxi-cf__case[data-v-0de35ab7]{display:flex;flex-direction:column;gap:2px;min-height:84px;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand) calc(var(--cf-int, 0) * 28%),var(--card-bg));color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .15s}.naxi-cf--dense .naxi-cf__case[data-v-0de35ab7]{min-height:44px;padding:3px 5px}.naxi-cf__case[data-v-0de35ab7]:hover{border-color:var(--brand)}.naxi-cf__case--lecture[data-v-0de35ab7]{cursor:default}.naxi-cf__case--lecture[data-v-0de35ab7]:hover{border-color:var(--border)}.naxi-cf__case--sel[data-v-0de35ab7]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.naxi-cf__case--fermee[data-v-0de35ab7]{background:var(--surface-2);color:var(--text-faint)}.naxi-cf__case--hors[data-v-0de35ab7]{border-style:dashed;background:transparent;color:var(--text-faint);cursor:default}.naxi-cf__haut[data-v-0de35ab7]{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.naxi-cf__num[data-v-0de35ab7]{font-weight:700}.naxi-cf__mvt[data-v-0de35ab7]{display:flex;gap:4px;font-size:.72rem}.naxi-cf__arr[data-v-0de35ab7]{color:var(--success-fg)}.naxi-cf__dep[data-v-0de35ab7]{color:var(--color-orange)}.naxi-cf__ligne[data-v-0de35ab7]{display:flex;justify-content:space-between;align-items:baseline;gap:4px;font-size:.8rem}.naxi-cf__ligne--tete[data-v-0de35ab7]{margin-top:auto;font-weight:600;font-size:inherit}.naxi-cf__ferme[data-v-0de35ab7]{margin-top:auto;font-size:.72rem}.naxi-cf__ecart[data-v-0de35ab7]{font-size:.7rem;color:var(--text-muted)}.naxi-cf__ecart--hausse[data-v-0de35ab7]{color:var(--success-fg)}.naxi-cf__ecart--baisse[data-v-0de35ab7]{color:var(--danger-fg)}.naxi-cf--dense .naxi-cf__mvt[data-v-0de35ab7],.naxi-cf--dense .naxi-cf__ecart[data-v-0de35ab7]{font-size:.62rem}@media(prefers-reduced-motion:reduce){.naxi-cf__case[data-v-0de35ab7]{transition:none}}.chart-canal[data-v-68fdc490]{display:flex;align-items:center;gap:16px;width:100%}.chart-canal__legend[data-v-68fdc490]{flex:1;display:flex;flex-direction:column;gap:5px}.legend-item[data-v-68fdc490]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:3px 6px;border-radius:6px;transition:all .15s}.legend-dot[data-v-68fdc490]{width:10px;height:10px;border-radius:2px;flex-shrink:0;display:inline-block}.legend-label[data-v-68fdc490]{font-size:12px;font-family:var(--font-stack);color:var(--text-primary);flex:1}.legend-pct[data-v-68fdc490]{font-size:12px;font-weight:700;font-family:var(--font-stack)}.legend-val[data-v-68fdc490]{font-size:11px;color:var(--text-muted);font-family:var(--font-stack);min-width:36px;text-align:right}.revpar[data-v-2864beac]{width:100%;font-family:var(--font-stack);display:flex;flex-direction:column;gap:8px;padding-top:12px}.revpar__podium[data-v-2864beac]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;align-items:end}.revpar__podium-col[data-v-2864beac]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.revpar__podium-cat[data-v-2864beac]{font-size:10px;font-weight:600;color:var(--text-secondary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revpar__podium-val[data-v-2864beac]{font-size:13px;font-weight:800;color:var(--text-primary)}.revpar__podium-step[data-v-2864beac]{width:100%;border-radius:8px 8px 0 0;display:flex;align-items:flex-start;justify-content:center;padding-top:4px}.revpar__podium-rank[data-v-2864beac]{font-size:14px;font-weight:800}.revpar__podium-step--1[data-v-2864beac]{height:58px;background:linear-gradient(180deg,color-mix(in srgb,var(--podium-or) 30%,transparent),color-mix(in srgb,var(--podium-or) 10%,transparent));border:1px solid color-mix(in srgb,var(--podium-or) 45%,transparent);border-bottom:none}.revpar__podium-step--1 .revpar__podium-rank[data-v-2864beac]{color:var(--podium-or-texte)}.revpar__podium-step--2[data-v-2864beac]{height:40px;background:linear-gradient(180deg,color-mix(in srgb,var(--podium-argent) 30%,transparent),color-mix(in srgb,var(--podium-argent) 10%,transparent));border:1px solid color-mix(in srgb,var(--podium-argent) 50%,transparent);border-bottom:none}.revpar__podium-step--2 .revpar__podium-rank[data-v-2864beac]{color:var(--gray-600)}.revpar__podium-step--3[data-v-2864beac]{height:28px;background:linear-gradient(180deg,color-mix(in srgb,var(--podium-bronze) 28%,transparent),color-mix(in srgb,var(--podium-bronze) 10%,transparent));border:1px solid color-mix(in srgb,var(--podium-bronze) 45%,transparent);border-bottom:none}.revpar__podium-step--3 .revpar__podium-rank[data-v-2864beac]{color:var(--podium-bronze-texte)}.revpar__bars[data-v-2864beac]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border-2);padding-top:8px}.revpar__row[data-v-2864beac]{display:flex;align-items:center;gap:8px}.revpar__row--vide .revpar__row-label[data-v-2864beac]{color:var(--text-muted)}.revpar__row-label[data-v-2864beac]{flex:0 0 148px;font-size:11px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revpar__row-track[data-v-2864beac]{flex:1;position:relative;height:7px;border-radius:4px;background:var(--surface-2);overflow:visible}.revpar__row-fill[data-v-2864beac]{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--graphique-serie-1);opacity:.85}.revpar__row-prec[data-v-2864beac]{position:absolute;top:-2px;bottom:-2px;width:2px;border-radius:1px;background:var(--gray-600);transform:translate(-1px)}.revpar__row-val[data-v-2864beac]{flex:0 0 56px;text-align:right;font-size:11px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.revpar__row-evol[data-v-2864beac]{flex:0 0 44px;text-align:right;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.revpar__note[data-v-2864beac]{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--text-muted)}.revpar__note-tick[data-v-2864beac]{width:2px;height:9px;border-radius:1px;background:var(--gray-600);display:inline-block}.naxi-rac[data-v-15f28242]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:4px;border:none;background:transparent;color:var(--text-primary);cursor:pointer;transition:transform .12s ease}.naxi-rac[data-v-15f28242]:hover:not(:disabled){transform:translateY(-1px)}.naxi-rac:hover:not(:disabled) .naxi-rac__picto[data-v-15f28242]{background:var(--brand);color:var(--text-inverse, #fff)}.naxi-rac[data-v-15f28242]:disabled{opacity:.5;cursor:not-allowed}.naxi-rac--vide[data-v-15f28242]{color:var(--text-muted);cursor:help}.naxi-rac--reglage[data-v-15f28242]{justify-content:center;padding:0}.naxi-rac__picto[data-v-15f28242]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-lg);background:var(--brand-bg);color:var(--brand);transition:background .12s ease,color .12s ease}.naxi-rac__label[data-v-15f28242]{max-width:100%;overflow:hidden;font-size:11px;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.naxi-rac[data-v-15f28242],.naxi-rac__picto[data-v-15f28242]{transition:none}}.naxi-wphoto[data-v-4d89df4b]{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;margin:-16px;border-radius:inherit;overflow:hidden}.naxi-wphoto--vide[data-v-4d89df4b]{margin:0}.naxi-wphoto__image[data-v-4d89df4b]{flex:1;width:100%;min-height:0;object-fit:cover;display:block}.naxi-wphoto__barre[data-v-4d89df4b]{position:absolute;top:8px;right:8px;left:8px;display:flex;align-items:center;gap:6px}.naxi-wphoto__compte[data-v-4d89df4b]{padding:2px 8px;border-radius:999px;background:var(--gray-900);color:var(--text-inverse, #fff);font-size:10.5px;font-weight:600;opacity:.85}.naxi-wphoto__btn[data-v-4d89df4b],.naxi-wphoto__nav[data-v-4d89df4b]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:999px;background:var(--card-bg);color:var(--text-primary);box-shadow:var(--shadow-card);cursor:pointer}.naxi-wphoto__btn[data-v-4d89df4b]:disabled{opacity:.5;cursor:wait}.naxi-wphoto__nav[data-v-4d89df4b]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px}.naxi-wphoto__nav--g[data-v-4d89df4b]{left:8px}.naxi-wphoto__nav--d[data-v-4d89df4b]{right:8px}.naxi-wphoto__importer[data-v-4d89df4b]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer}.naxi-wphoto__importer[data-v-4d89df4b]:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.naxi-wphoto__aide[data-v-4d89df4b]{font-size:11px;font-weight:400;color:var(--text-muted)}.naxi-wphoto__erreur[data-v-4d89df4b]{position:absolute;right:8px;bottom:8px;left:8px;margin:0;padding:6px 10px;border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger-fg);font-size:11.5px}.naxi-wmeteo[data-v-9ebc5ee1]{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0}.naxi-wmeteo__tete[data-v-9ebc5ee1]{display:flex;align-items:center;justify-content:space-between}.naxi-wmeteo__maj[data-v-9ebc5ee1]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer}.naxi-wmeteo__maj[data-v-9ebc5ee1]:hover:not(:disabled){background:var(--surface-2);color:var(--text-primary)}.naxi-wmeteo__tourne[data-v-9ebc5ee1]{animation:naxi-wmeteo-rotation-9ebc5ee1 1s linear infinite}@keyframes naxi-wmeteo-rotation-9ebc5ee1{to{transform:rotate(360deg)}}.naxi-wmeteo__etat[data-v-9ebc5ee1]{font-size:12px;line-height:1.5}.naxi-wmeteo__actuel[data-v-9ebc5ee1]{display:flex;align-items:center;gap:12px}.naxi-wmeteo__picto[data-v-9ebc5ee1]{color:var(--brand);flex-shrink:0}.naxi-wmeteo__temp[data-v-9ebc5ee1]{font-size:28px;font-weight:700;line-height:1;color:var(--text-primary)}.naxi-wmeteo__libelle[data-v-9ebc5ee1]{margin-top:3px;font-size:12px;color:var(--text-secondary)}.naxi-wmeteo__vent[data-v-9ebc5ee1]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--text-muted)}.naxi-wmeteo__jours[data-v-9ebc5ee1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:auto;padding-top:8px;border-top:1px solid var(--border-2)}.naxi-wmeteo__jour[data-v-9ebc5ee1]{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--text-secondary)}.naxi-wmeteo__jour-nom[data-v-9ebc5ee1]{font-size:10.5px;text-transform:capitalize}.naxi-wmeteo__jour-temp[data-v-9ebc5ee1]{font-size:11px;color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.naxi-wmeteo__tourne[data-v-9ebc5ee1]{animation:none}}.naxi-wnotes[data-v-31f6d647]{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0}.naxi-wnotes__zone[data-v-31f6d647]{flex:1;min-height:0;padding:8px 10px;border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--text-primary);font-family:var(--font-base);font-size:12.5px;line-height:1.5;resize:none;outline:none}.naxi-wnotes__zone[data-v-31f6d647]:focus{border-color:var(--brand)}.naxi-wnotes__erreur[data-v-31f6d647]{margin:0;font-size:11px;color:var(--danger-fg)}.naxi-wsaison[data-v-a9f71043]{display:flex;align-items:center;gap:14px;height:100%}.naxi-wsaison__picto[data-v-a9f71043]{flex-shrink:0;color:var(--brand)}.naxi-wsaison__corps[data-v-a9f71043]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.naxi-wsaison__texte[data-v-a9f71043]{font-size:12.5px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-wsaison__texte b[data-v-a9f71043]{color:var(--text-primary)}.naxi-wsaison__barre[data-v-a9f71043]{height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.naxi-wsaison__avance[data-v-a9f71043]{height:100%;border-radius:999px;background:var(--brand)}.naxi-wsaison__dates[data-v-a9f71043]{display:flex;justify-content:space-between;font-size:10.5px;color:var(--text-muted)}.naxi-tdv__point{display:flex;align-items:flex-start;gap:12px;padding:11px 14px;border:1px solid var(--border-2);border-radius:11px}.naxi-tdv__point--bloque{border-color:var(--danger-border);background:var(--danger-bg)}.naxi-tdv__point--bloque .naxi-tdv__icone,.naxi-tdv__point--bloque .naxi-tdv__etat-point{color:var(--danger-fg)}.naxi-tdv__point--attention{border-color:var(--warning-border);background:var(--warning-bg)}.naxi-tdv__point--attention .naxi-tdv__icone,.naxi-tdv__point--attention .naxi-tdv__etat-point{color:var(--warning-fg)}.naxi-tdv__point--fait .naxi-tdv__icone,.naxi-tdv__point--fait .naxi-tdv__etat-point{color:var(--success-fg)}.naxi-tdv__icone{flex-shrink:0;margin-top:1px}.naxi-tdv__corps{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.naxi-tdv__etat-point{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-tdv__detail{color:var(--text-secondary);line-height:1.5}.naxi-tdv__liste{margin:0;padding-left:18px}.naxi-tdv__liste li{margin-top:3px}.naxi-tdv__lien{padding:0;border:0;background:none;color:var(--brand);cursor:pointer}.naxi-tdv__lien:hover{text-decoration:underline}.naxi-tdv__lien:disabled{cursor:default;color:var(--text-muted);text-decoration:none}.naxi-tdv__lot{padding:12px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2)}.naxi-tdv__ok{color:var(--success-fg)}.naxi-tdv__refus-ligne{color:var(--danger-fg)}.naxi-tdv__attention-ligne{color:var(--warning-fg)}.naxi-tdv__num{font-variant-numeric:tabular-nums}.naxi-tdv__champ{max-width:260px}.naxi-tdv__choix-compte{max-width:320px}.naxi-tdv__montant--doit{color:var(--danger-fg)}.naxi-tdv__montant--du{color:var(--success-fg)}.naxi-tdv__discret{color:var(--text-muted);font-size:11.5px}.naxi-tdv__resultat{font-size:11.5px;line-height:1.4;margin-top:2px}.naxi-tdv__widget[data-v-45174dac]{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-y:auto}.naxi-tdv__ligne[data-v-45174dac]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--border-2);border-radius:10px;background:none;text-align:left;cursor:pointer;transition:border-color .15s}.naxi-tdv__ligne[data-v-45174dac]:hover{border-color:var(--brand)}.naxi-tdv__ligne--fait[data-v-45174dac]{opacity:.75}.naxi-tdv__ligne--a-faire .naxi-tdv__icone[data-v-45174dac]{color:var(--warning-fg)}.naxi-tdv__ligne--bloque .naxi-tdv__icone[data-v-45174dac]{color:var(--danger-fg)}.naxi-tdv__ligne--fait .naxi-tdv__icone[data-v-45174dac]{color:var(--success-fg)}@media(prefers-reduced-motion:reduce){.naxi-tdv__ligne[data-v-45174dac]{transition:none}}.nx-vag[data-v-fc8f9030]{display:inline-flex;align-items:center;padding:1px 6px;border:1px solid rgba(var(--v-border-color, 0 0 0),.16);border-radius:999px;background:rgb(var(--v-theme-surface, 255 255 255));color:rgb(var(--v-theme-textMuted, 100 116 139));font-size:9.5px;font-weight:700;letter-spacing:.05em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help}.nx-vag--sombre[data-v-fc8f9030]{background:color-mix(in srgb,var(--text-on-color) 12%,transparent);border-color:color-mix(in srgb,var(--text-on-color) 18%,transparent);color:color-mix(in srgb,var(--text-on-color) 76%,transparent)}.pt-panel[data-v-6cf2bc6f]{position:absolute;right:0;top:0;bottom:0;width:440px;z-index:296;display:flex;flex-direction:column;overflow:hidden;background:var(--card-bg);border-left:1px solid var(--border-2);box-shadow:var(--shadow-card)}.pt-scroll[data-v-6cf2bc6f]{flex:1;overflow-y:auto;padding:4px 12px 16px}.pt-zone[data-v-6cf2bc6f]{margin-top:14px}.pt-zone__titre[data-v-6cf2bc6f]{display:flex;align-items:baseline;gap:8px;margin:0 4px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.pt-zone__aide[data-v-6cf2bc6f]{font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-faint)}.pt-ligne[data-v-6cf2bc6f]{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:var(--radius-md)}.pt-ligne[data-v-6cf2bc6f]:hover{background:var(--surface-2)}.pt-ligne--eteint .pt-ligne__picto[data-v-6cf2bc6f],.pt-ligne--eteint .pt-ligne__titre[data-v-6cf2bc6f]{opacity:.55}.pt-ligne__picto[data-v-6cf2bc6f]{flex-shrink:0;color:var(--text-secondary)}.pt-ligne__corps[data-v-6cf2bc6f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pt-ligne__titre[data-v-6cf2bc6f]{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-primary)}.pt-ligne__apport[data-v-6cf2bc6f]{font-size:11px;line-height:1.4;color:var(--text-muted)}.pt-ligne__motif[data-v-6cf2bc6f]{font-size:10.5px;color:var(--warning-fg)}.pt-panel-enter-active[data-v-6cf2bc6f],.pt-panel-leave-active[data-v-6cf2bc6f]{transition:transform .2s ease,opacity .2s ease}.pt-panel-enter-from[data-v-6cf2bc6f],.pt-panel-leave-to[data-v-6cf2bc6f]{transform:translate(24px);opacity:0}@media(prefers-reduced-motion:reduce){.pt-panel-enter-active[data-v-6cf2bc6f],.pt-panel-leave-active[data-v-6cf2bc6f]{transition:none}}.naxi-dashboard__t--depart{color:var(--danger-fg)}.naxi-dashboard__t--arrivee{color:var(--success-fg)}.naxi-dashboard__t--occupation{color:var(--info-fg)}.naxi-dashboard{font-family:var(--font-stack)}.naxi-card{border:none;box-shadow:var(--shadow-card)}.naxi-card__label{font-size:11px;font-weight:600;color:var(--text-secondary);margin-bottom:5px}.naxi-card__ring-row{display:flex;align-items:center;gap:8px}.naxi-card__ring-val{font-size:14px;font-weight:800}.naxi-card__stats{display:flex;gap:4px;margin-top:6px}.naxi-card__stat{flex:1;background:var(--surface-2);border:1px solid var(--border-2);border-radius:8px;padding:4px 6px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-stack)}.naxi-card__stat--clickable{cursor:pointer;transition:filter .12s,box-shadow .12s,transform .06s}.naxi-card__stat--clickable:hover{filter:brightness(.97);box-shadow:var(--shadow-sm)}.naxi-card__stat--clickable:active{transform:translateY(1px)}.naxi-card__stat--danger{background:var(--danger-bg);border-color:var(--danger-border)}.naxi-card__stat--success{background:var(--success-bg);border-color:var(--success-border)}.naxi-card__stat--info{background:var(--info-bg);border-color:var(--info-border)}.naxi-card__stat--warning{background:var(--warning-bg);border-color:var(--warning-border)}.naxi-card__stat-lbl{font-size:11px;color:var(--text-secondary)}.naxi-card__stat-val{font-size:12px;font-weight:800;color:var(--text-primary)}.naxi-card__encaiss-row{display:flex;align-items:center;gap:10px;margin-bottom:6px}.naxi-card__amount{font-size:17px;font-weight:900;color:var(--text-primary);line-height:1}.naxi-card__amount-sub{font-size:11px;color:var(--text-muted)}.naxi-card__caisse-btn{width:100%;padding:5px 0;background:var(--surface-2);border:1px solid var(--border-2);border-radius:8px;font-size:12px;font-weight:700;color:var(--text-primary);cursor:pointer;font-family:var(--font-stack)}.naxi-dashboard__chart-body{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0}.naxi-dashboard__donut-wrap{flex:1;display:flex;align-items:center}.naxi-dashboard__type-filtre{position:absolute;top:8px;left:12px}.naxi-dashboard__occ-badge{position:absolute;top:10px;right:12px;display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;background:var(--surface-2);border:1px solid var(--border);color:var(--text-secondary)}.naxi-dashboard__occ-body{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0;padding-top:10px}.naxi-dashboard__todo-body{flex:1;grid-auto-rows:1fr;min-height:0}.naxi-dashboard__todo-chip{background:var(--gray-500)!important;color:var(--text-on-color)!important}.naxi-dashboard__todo-chip .v-chip__content{color:var(--text-on-color)}.naxi-dashboard__todo-chip--corner{position:absolute;top:8px;right:12px}.naxi-card__chart-title{font-size:12px;font-weight:700;color:var(--text-primary);margin-bottom:4px;text-align:center}.naxi-chart-legend{display:flex;gap:16px;justify-content:center;margin-top:3px}.naxi-legend-item{font-size:11px;color:var(--text-secondary);display:flex;align-items:center;gap:5px}.naxi-legend-dot{border-radius:2px;display:inline-block;flex-shrink:0}.naxi-wid__liste{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;margin:0 -6px}.naxi-wid__vide{display:flex;flex:1;align-items:center;justify-content:center;padding:24px 12px;text-align:center}.naxi-wid__ligne{display:flex;align-items:center;gap:8px;width:100%;padding:8px 6px;border:none;border-radius:8px;background:none;text-align:left;cursor:pointer;transition:background .14s}.naxi-wid__ligne:hover{background:var(--surface-2)}.naxi-wid__ligne--statique{cursor:default}.naxi-wid__picto{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:7px}.naxi-wid__picto--reservation{background:var(--info-bg);color:var(--info-fg)}.naxi-wid__picto--echeance{background:var(--warning-bg);color:var(--warning-fg)}.naxi-wid__picto--anomalie{background:var(--danger-bg);color:var(--danger-fg)}.naxi-wid__picto--tache{background:var(--success-bg);color:var(--success-fg)}.naxi-wid__corps{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.naxi-wid__corps--bouton{border:none;background:none;padding:0;text-align:left;cursor:pointer}.naxi-wid__corps--bouton:disabled{cursor:not-allowed;opacity:.55}.naxi-wid__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12.5px;font-weight:600}.naxi-wid__cat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-faint);font-size:11px}.naxi-wid__action{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:none;border-radius:6px;background:none;color:var(--text-faint);cursor:pointer}.naxi-wid__action:hover{background:var(--warning-bg);color:var(--warning-fg)}.naxi-wid__chevron{flex-shrink:0;color:var(--text-faint)}.naxi-wid__lien{border:none;background:none;color:var(--color-orange);font-size:11px;font-weight:600;cursor:pointer}.naxi-wid__lien:hover{text-decoration:underline}.naxi-wid__reste{padding-top:6px;color:var(--text-faint);font-size:11px}@media(prefers-reduced-motion:reduce){.naxi-wid__ligne{transition:none}}.naxi-dashboard__barre{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px}.naxi-dashboard__profil{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-secondary)}.naxi-dashboard__profil b{color:var(--text-primary);font-weight:600}.naxi-dashboard__mode{padding:2px 8px;border-radius:999px;background:var(--brand-bg);color:var(--brand);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.naxi-dashboard__sep{width:1px;height:20px;margin:0 4px;background:var(--border-2)}.naxi-grille{position:relative;display:grid}.naxi-grille--edition{border-radius:var(--radius-lg);background-image:linear-gradient(to right,var(--border-2) 1px,transparent 1px),linear-gradient(to bottom,var(--border-2) 1px,transparent 1px);background-size:calc((100% + 16px) / 12) 100px;background-position:-1px -1px;opacity:1}.naxi-grille--geste,.naxi-grille--geste *{-webkit-user-select:none;user-select:none}.naxi-grille__vide{grid-column:1/-1;padding:56px 24px;border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center}.naxi-hote{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:16px;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.naxi-hote__contenu{flex:1;min-height:0;display:flex;flex-direction:column}.naxi-hote__contenu>*{flex:1;min-height:0}.naxi-hote--tuile{padding:6px}.naxi-hote--edition{outline:1px dashed var(--brand-light);outline-offset:-1px}.naxi-hote--edition .naxi-hote__contenu{pointer-events:none}.naxi-hote--edition .naxi-hote__contenu .naxi-wid-reglable{pointer-events:auto}.naxi-hote--edition .naxi-hote__contenu>*:not(.naxi-wid-reglable){opacity:.85}.naxi-hote--en-cours{z-index:2;box-shadow:0 12px 32px color-mix(in srgb,var(--brand) 28%,transparent);outline:2px solid var(--brand)}.naxi-hote__poignee{position:absolute;top:0;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:14px;border-radius:0 0 8px 8px;background:var(--brand);color:var(--text-inverse, #fff);transform:translate(-50%);cursor:grab}.naxi-hote--en-cours .naxi-hote__poignee{cursor:grabbing}.naxi-hote__retirer{position:absolute;top:6px;right:6px;z-index:3;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:999px;background:var(--danger-bg);color:var(--danger-fg);cursor:pointer}.naxi-hote__retirer:hover{background:var(--danger-fg);color:var(--text-inverse, #fff)}.naxi-hote__redim{position:absolute;right:0;bottom:0;z-index:3;width:18px;height:18px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,var(--brand) 50%);border-radius:0 0 var(--radius-lg) 0}@media(prefers-reduced-motion:reduce){.naxi-hote{transition:none}}.naxi-avcl[data-v-23e39562]{position:relative;flex:0 0 auto}.naxi-avcl__picto[data-v-23e39562]{position:absolute;right:-4px;bottom:-4px;border-radius:999px;background:rgb(var(--v-theme-naxiCard));border:1.5px solid currentcolor;box-shadow:var(--shadow-sm)}.naxi-selcl[data-v-6f415ced] .v-field__outline{--v-field-border-width: 2px}.naxi-selcl__choix[data-v-6f415ced]{line-height:1}.naxi-drapeau-pays[data-v-8db62f43]{flex-shrink:0;width:16px;height:16px;border:1px solid var(--border);border-radius:50%;object-fit:cover}.naxi-fder[data-v-f0f22d71]{overflow:hidden}.naxi-fder__tete[data-v-f0f22d71]{padding:10px 16px;background:var(--brand-bg);color:var(--brand)}.naxi-fder__corps[data-v-f0f22d71]{max-height:60vh;overflow-y:auto}.naxi-fder__sous-titre[data-v-f0f22d71]{padding:10px 16px 0;border-top:1px solid rgb(var(--v-theme-naxiBorder));color:rgb(var(--v-theme-textSecondary));text-transform:uppercase}.naxi-fder__liste[data-v-f0f22d71]{list-style:none;display:flex;flex-direction:column;gap:2px}.naxi-fder__ligne[data-v-f0f22d71]{display:flex;flex:1 1 auto;align-items:flex-start;gap:12px;min-width:0;padding:8px 10px;border:0;border-radius:var(--radius-lg);background:none;color:inherit;text-align:left;cursor:pointer}.naxi-fder__ligne[data-v-f0f22d71]:hover{background:var(--brand-bg);color:var(--brand)}.naxi-fder__ligne[data-v-f0f22d71]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.naxi-fder__ligne--lecture[data-v-f0f22d71],.naxi-fder__ligne--lecture[data-v-f0f22d71]:hover{cursor:default;background:none;color:inherit}.naxi-fder__texte[data-v-f0f22d71]{display:flex;flex-direction:column;min-width:0}.naxi-fder__detail[data-v-f0f22d71]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.naxi-fder__pied[data-v-f0f22d71]{border-top:1px solid rgb(var(--v-theme-naxiBorder))}.naxi-fder__declencheur[aria-expanded=true]{color:var(--brand)!important;background:var(--brand-bg)!important;border-color:var(--brand)!important}.naxi-fcatr__compte[data-v-934646b9]{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--danger-fg);color:rgb(var(--v-theme-naxiCard));box-shadow:0 0 0 2px rgb(var(--v-theme-naxiCard))}.naxi-frq__point[data-v-c7486bb0]{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--danger-fg);box-shadow:0 0 0 2px rgb(var(--v-theme-naxiCard));animation:naxi-frq-clignote-c7486bb0 1.4s ease-in-out infinite}@keyframes naxi-frq-clignote-c7486bb0{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.naxi-frq__point[data-v-c7486bb0]{animation:none}}.naxi-fcb{padding:14px 16px;border-left:4px solid}.naxi-fcb__gauche,.naxi-fcb__infos{min-width:0}.naxi-fcb__pays{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:20px;padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.04em;background:rgb(var(--v-theme-naxiSurface));color:rgb(var(--v-theme-textSecondary))}.naxi-fcb__sep{color:rgb(var(--v-theme-textFaint))}.naxi-fcb__copie{display:inline-flex;align-items:center;border:0;background:none;color:rgb(var(--v-theme-textFaint));cursor:pointer;padding:2px;border-radius:4px}.naxi-fcb__copie:hover{color:rgb(var(--v-theme-textSecondary));background:rgb(var(--v-theme-naxiSurface))}.naxi-fcb__copie:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-fcb__elide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.naxi-fcb__encart{position:relative;width:140px;padding:8px 14px 6px;gap:2px;border:1px solid rgb(var(--v-theme-naxiBorder));background:rgb(var(--v-theme-naxiCard));color:inherit;cursor:pointer;transition:border-color .12s,background .12s}.naxi-fcb__encart:hover{border-color:rgb(var(--v-theme-textFaint));background:rgb(var(--v-theme-naxiSurface))}.naxi-fcb__encart:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-fcb__encart--certifie{border-left:3px solid var(--success-fg)}.naxi-fcb__trait{border-top:1px solid rgb(var(--v-theme-naxiBorder));padding-top:6px}.naxi-fcb__ecart{color:var(--warning-fg);max-width:300px}.naxi-fcb__indicateurs{display:grid;grid-template-columns:1fr auto;gap:6px 18px;margin:0}.naxi-fcb__indicateurs dd{margin:0;text-align:right}.naxi-fcb__nom{padding:0;border:0;background:none;color:var(--brand);font-weight:700;cursor:pointer}.naxi-fcb__nom:hover,.naxi-fcb__nom:focus-visible{text-decoration:underline}.nx-per[data-v-c6f9ed68]{display:inline-flex;align-items:center;gap:6px}.naxi-dca__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-dca__nom{display:flex;align-items:center;color:var(--text-primary)}.naxi-dca__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-orig__lien[data-v-b00b28e1]{color:var(--brand);background:none;border:0;padding:0;cursor:pointer;font:inherit;text-align:start}.naxi-orig__lien[data-v-b00b28e1]:hover{text-decoration:underline}.naxi-fch__detail[data-v-33edd52f]{white-space:normal}[data-v-33edd52f] tbody td{vertical-align:top;padding-top:8px;padding-bottom:8px}.naxi-fch__champ[data-v-33edd52f]{display:block;line-height:1.5}.naxi-quantite-input[data-v-22b870cd]{flex:0 0 auto;width:var(--e40e6894);margin-left:auto}.naxi-quantite-input[data-v-22b870cd] input{text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.naxi-quantite-input[data-v-22b870cd] input::-webkit-outer-spin-button,.naxi-quantite-input[data-v-22b870cd] input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.tmp-mc[data-v-8ac64afe]{border-radius:10px;overflow:hidden}.tmp-mc-header[data-v-8ac64afe]{display:flex;align-items:center;min-height:36px;padding:6px 14px;border-bottom:1px solid rgb(var(--v-theme-naxiDivider));background:rgb(var(--v-theme-naxiSurface))}.tmp-mc-body[data-v-8ac64afe]{padding:14px}.tmp-mc-footer[data-v-8ac64afe]{display:flex;align-items:center;min-height:36px;padding:6px 14px;border-top:1px solid rgb(var(--v-theme-naxiDivider));background:rgb(var(--v-theme-naxiSurface))}.tmp-mc--soft.tmp-mc--default .tmp-mc-footer[data-v-8ac64afe]{background:rgb(var(--v-theme-naxiCardSectionFooter))}.tmp-mc--soft.tmp-mc--success .tmp-mc-footer[data-v-8ac64afe]{background:color-mix(in srgb,var(--success-fg) 5%,transparent);border-top-color:color-mix(in srgb,var(--success-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--warning .tmp-mc-footer[data-v-8ac64afe]{background:color-mix(in srgb,var(--warning-fg) 5%,transparent);border-top-color:color-mix(in srgb,var(--warning-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--danger .tmp-mc-footer[data-v-8ac64afe]{background:color-mix(in srgb,var(--danger-fg) 5%,transparent);border-top-color:color-mix(in srgb,var(--danger-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--info .tmp-mc-footer[data-v-8ac64afe]{background:color-mix(in srgb,var(--info-fg) 5%,transparent);border-top-color:color-mix(in srgb,var(--info-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--default[data-v-8ac64afe]{background:rgb(var(--v-theme-naxiCardSection))}.tmp-mc--soft.tmp-mc--default.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid rgba(var(--v-theme-naxiDivider),.5)}.tmp-mc--soft.tmp-mc--success.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid color-mix(in srgb,var(--success-fg) 25%,transparent)}.tmp-mc--soft.tmp-mc--warning.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid color-mix(in srgb,var(--warning-fg) 25%,transparent)}.tmp-mc--soft.tmp-mc--danger.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid color-mix(in srgb,var(--danger-fg) 25%,transparent)}.tmp-mc--soft.tmp-mc--info.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid color-mix(in srgb,var(--info-fg) 25%,transparent)}.tmp-mc--soft.tmp-mc--neutral.tmp-mc--bordered[data-v-8ac64afe]{border:1px solid color-mix(in srgb,var(--gray-400) 30%,transparent)}.tmp-mc--soft.tmp-mc--success[data-v-8ac64afe]{background:color-mix(in srgb,var(--success-fg) 6%,transparent)}.tmp-mc--soft.tmp-mc--success .tmp-mc-header[data-v-8ac64afe]{background:color-mix(in srgb,var(--success-fg) 5%,transparent);border-bottom-color:color-mix(in srgb,var(--success-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--warning[data-v-8ac64afe]{background:color-mix(in srgb,var(--warning-fg) 6%,transparent)}.tmp-mc--soft.tmp-mc--warning .tmp-mc-header[data-v-8ac64afe]{background:color-mix(in srgb,var(--warning-fg) 5%,transparent);border-bottom-color:color-mix(in srgb,var(--warning-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--danger[data-v-8ac64afe]{background:color-mix(in srgb,var(--danger-fg) 6%,transparent)}.tmp-mc--soft.tmp-mc--danger .tmp-mc-header[data-v-8ac64afe]{background:color-mix(in srgb,var(--danger-fg) 5%,transparent);border-bottom-color:color-mix(in srgb,var(--danger-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--info[data-v-8ac64afe]{background:color-mix(in srgb,var(--info-fg) 6%,transparent)}.tmp-mc--soft.tmp-mc--info .tmp-mc-header[data-v-8ac64afe]{background:color-mix(in srgb,var(--info-fg) 5%,transparent);border-bottom-color:color-mix(in srgb,var(--info-fg) 18%,transparent)}.tmp-mc--soft.tmp-mc--neutral[data-v-8ac64afe]{background:color-mix(in srgb,var(--gray-400) 6%,transparent)}.tmp-mc--soft.tmp-mc--neutral .tmp-mc-header[data-v-8ac64afe]{background:color-mix(in srgb,var(--gray-400) 5%,transparent);border-bottom-color:color-mix(in srgb,var(--gray-400) 20%,transparent)}.tmp-mc--soft.tmp-mc--neutral .tmp-mc-footer[data-v-8ac64afe]{background:color-mix(in srgb,var(--gray-400) 5%,transparent);border-top-color:color-mix(in srgb,var(--gray-400) 20%,transparent)}.tmp-mc--outlined[data-v-8ac64afe]{border:1px solid var(--border);background:transparent}.tmp-mc--outlined.tmp-mc--success[data-v-8ac64afe]{border-color:color-mix(in srgb,var(--success-fg) 30%,transparent)}.tmp-mc--outlined.tmp-mc--warning[data-v-8ac64afe]{border-color:color-mix(in srgb,var(--warning-fg) 30%,transparent)}.tmp-mc--outlined.tmp-mc--danger[data-v-8ac64afe]{border-color:color-mix(in srgb,var(--danger-fg) 30%,transparent)}.tmp-mc--outlined.tmp-mc--info[data-v-8ac64afe]{border-color:color-mix(in srgb,var(--info-fg) 30%,transparent)}.naxi-tpe[data-v-80d894b8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.naxi-tpe--attente[data-v-80d894b8]{padding:8px 12px;border-radius:8px;background:var(--info-bg);color:var(--info-fg);font-size:12.5px}.naxi-tpe__choix[data-v-80d894b8]{max-width:220px}.naxi-prise-paiement__suivante[data-v-df35aa32]{margin-inline-start:12px;padding-inline-start:12px;border-inline-start:2px solid var(--brand)}.naxi-rt-option[data-v-26403998]{position:relative;padding-bottom:4px}.naxi-rt[data-v-26403998] .v-radio .v-label{font-size:.875rem;font-weight:600;opacity:1}.naxi-rt-option__content[data-v-26403998]{padding:8px 0 4px 36px}.naxi-rt-option--active[data-v-26403998]:after{content:"";position:absolute;left:15px;top:28px;bottom:4px;width:2px;background:rgb(var(--v-theme-primary));border-radius:1px}.naxi-prix-input[data-v-2bbf413f] input{text-align:right;font-variant-numeric:tabular-nums}.naxi-presta__intitule[data-v-141f7664]{display:inline-block;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.naxi-presta__chevron+.naxi-presta__intitule[data-v-141f7664]{max-width:124px}.naxi-presta__chevron[data-v-141f7664]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:-4px 2px -4px -4px;border:none;border-radius:6px;background:transparent;color:var(--brand);cursor:pointer;vertical-align:middle}.naxi-presta__chevron[data-v-141f7664]:hover{background:var(--brand-bg)}.naxi-presta__intitule[data-v-141f7664]{padding:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:start}.naxi-presta__intitule[data-v-141f7664]:hover{color:var(--brand);text-decoration:underline}.naxi-presta__sous-ligne[data-v-141f7664]{background:var(--brand-faint)}.naxi-presta__sous-ligne .naxi-presta__intitule[data-v-141f7664]{font-weight:400}.naxi-presta__retrait[data-v-141f7664]{padding-left:18px}.naxi-presta__second[data-v-141f7664]{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.naxi-presta__refus[data-v-141f7664]{padding:8px 12px;border-radius:8px;background:var(--danger-bg);color:var(--danger-fg)}.naxi-alertes-entete[data-v-4a636f36]{display:flex;align-items:center;gap:9px;margin-top:12px;padding:8px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-alertes-entete--danger[data-v-4a636f36]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-alertes-entete__lien[data-v-4a636f36]{padding:0;border:0;background:none;font:inherit;color:var(--brand);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.naxi-cau__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-cau__avertit{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px}.naxi-cau__kpi{display:flex;flex-direction:column;gap:2px;min-width:170px;padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.naxi-cau__kpi--passif{border-color:var(--info-border);background:var(--info-bg)}.naxi-cau__kpi--dormant{border-color:var(--warning-border);background:var(--warning-bg)}.naxi-cau__kpi-lib{display:flex;align-items:center;gap:5px;color:var(--text-muted);font-size:11px}.naxi-cau__kpi-val{color:var(--text-primary);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600}.naxi-cau__sous{display:block;color:var(--text-muted);font-size:10px}.naxi-cau__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-cau__alerte{display:inline-block;margin-left:6px;padding:1px 8px;border:1px solid var(--danger-border);border-radius:var(--radius-full);background:var(--danger-bg);color:var(--danger-fg);font-size:10px;font-weight:600}.naxi-cau__lien{padding:0;border:0;background:none;color:var(--brand);cursor:pointer;font:inherit}.naxi-cau__lien:hover{text-decoration:underline}.naxi-cau__ligne--off td{opacity:.55}.naxi-ape__tete[data-v-b0fa77a9]{background:var(--surface-2);border:1px solid var(--border-2)}.naxi-ape__grille[data-v-b0fa77a9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 20px}.naxi-ape__valeur[data-v-b0fa77a9]{overflow-wrap:anywhere}.naxi-ape__bulle[data-v-b0fa77a9]{align-self:flex-start;max-width:420px;padding:10px 14px;border-radius:var(--radius-lg);background:var(--surface-2);white-space:pre-wrap}.naxi-ape__bulle--wa[data-v-b0fa77a9]{background:rgb(var(--v-theme-success),.12)}.naxi-pim__lien[data-v-3b26e49e]{color:var(--brand);background:none;border:0;padding:0;cursor:pointer;font:inherit}.naxi-pim__lien[data-v-3b26e49e]:hover{text-decoration:underline}.naxi-mrz[data-v-bf11cac9]{margin-top:12px;padding:10px 12px;border:1px solid var(--border-1);border-radius:var(--radius-lg)}.naxi-mrz__table[data-v-bf11cac9]{width:100%;border-collapse:collapse;font-size:12.5px}.naxi-mrz__table th[data-v-bf11cac9],.naxi-mrz__table td[data-v-bf11cac9]{padding:4px 6px;border-bottom:1px solid var(--border-1);text-align:left}.naxi-mrz__table th[data-v-bf11cac9]{color:var(--text-muted);font-weight:600}.naxi-mrz__absent[data-v-bf11cac9]{color:var(--warning-fg)}.naxi-mrz__demo[data-v-bf11cac9]{margin-top:8px;color:var(--text-muted);font-size:11.5px}.naxi-piece__viseur[data-v-304baff9]{aspect-ratio:4 / 3;background:var(--gray-900);color:var(--surface-1);text-align:center;padding:12px}.naxi-piece__etat[data-v-304baff9]{opacity:.7}.naxi-piece__vide[data-v-304baff9]{aspect-ratio:16 / 10;border:1px dashed var(--border-2);color:var(--text-muted)}.naxi-fc5-bandeau[data-v-646b9c1e]{display:flex;flex-wrap:wrap;gap:10px}.naxi-fc5-kpi[data-v-646b9c1e]{min-width:104px;padding:8px 14px;border:1px solid var(--border-2);border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:2px}.naxi-fc5-kpi__lbl[data-v-646b9c1e]{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-fc5-kpi__val[data-v-646b9c1e]{color:var(--text-primary);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.naxi-fc5-faits[data-v-646b9c1e]{display:flex;flex-direction:column;gap:0;margin:14px 0 0;border:1px solid var(--border-2);border-radius:10px;overflow:hidden}.naxi-fc5-faits>div[data-v-646b9c1e]{display:flex;justify-content:space-between;gap:16px;padding:8px 12px;font-size:12.5px}.naxi-fc5-faits>div+div[data-v-646b9c1e]{border-top:1px solid var(--border-2)}.naxi-fc5-faits dt[data-v-646b9c1e]{color:var(--text-muted);margin:0}.naxi-fc5-faits dd[data-v-646b9c1e]{color:var(--text-primary);margin:0;text-align:right;font-weight:600}.naxi-fc5-vide[data-v-646b9c1e]{padding:16px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:12.5px;line-height:1.55}.naxi-ctr-plan[data-v-712a4db5]{display:flex;flex-direction:column;gap:8px}.naxi-ctr-plan__svg[data-v-712a4db5]{display:block;width:100%;height:auto;max-height:calc(var(--hauteur-utile) - 480px);border-radius:var(--radius-lg, 12px)}.naxi-ctr-plan__herbe[data-v-712a4db5]{fill:var(--plan-herbe)}.naxi-ctr-plan__vide[data-v-712a4db5]{margin:0;padding:24px;border:1px dashed var(--border);border-radius:var(--radius-lg, 12px);color:var(--text-secondary);text-align:center}.naxi-ctr-plan__parcelle[data-v-712a4db5]{cursor:pointer}.naxi-ctr-plan__parcelle circle[data-v-712a4db5]{stroke:var(--surface-1);stroke-width:.3}.naxi-ctr-plan__parcelle text[data-v-712a4db5]{fill:var(--surface-1);font-weight:700;pointer-events:none}.naxi-ctr-plan__parcelle--libre circle[data-v-712a4db5]{fill:var(--success-fg)}.naxi-ctr-plan__parcelle--a-voir circle[data-v-712a4db5]{fill:var(--warning-fg)}.naxi-ctr-plan__parcelle--pris circle[data-v-712a4db5]{fill:var(--danger-fg)}.naxi-ctr-plan__parcelle--choisie circle[data-v-712a4db5]{fill:var(--brand);stroke:var(--text-primary);stroke-width:.5}.naxi-ctr-plan__parcelle--fixe[data-v-712a4db5]{cursor:not-allowed;opacity:.75}.naxi-ctr-plan__parcelle[data-v-712a4db5]:focus-visible{outline:none}.naxi-ctr-plan__parcelle:focus-visible circle[data-v-712a4db5]{stroke:var(--brand);stroke-width:.6}.naxi-ctr-plan__legende[data-v-712a4db5]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;color:var(--text-secondary)}.naxi-ctr-plan__puce[data-v-712a4db5]{width:10px;height:10px;border-radius:var(--radius-full)}.naxi-ctr-plan__puce--libre[data-v-712a4db5]{background:var(--success-fg)}.naxi-ctr-plan__puce--a-voir[data-v-712a4db5]{background:var(--warning-fg)}.naxi-ctr-plan__puce--pris[data-v-712a4db5]{background:var(--danger-fg)}.naxi-ctr-plan__puce--choisie[data-v-712a4db5]{background:var(--brand)}.naxi-mdt[data-v-908946b0]{padding:16px 20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg)}.naxi-mdt__titre[data-v-908946b0]{margin:0 0 12px;text-align:center}.naxi-mdt__cadre[data-v-908946b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 24px;margin:0 0 14px}.naxi-mdt__cadre dt[data-v-908946b0]{color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.naxi-mdt__cadre dd[data-v-908946b0]{margin:2px 0 0;color:var(--text-primary);font-variant-numeric:tabular-nums}.naxi-mdt__autorisation[data-v-908946b0]{color:var(--text-secondary);line-height:1.55;margin:0 0 14px}.naxi-mdt__signature[data-v-908946b0]{color:var(--text-primary)}.naxi-mdt__manque[data-v-908946b0]{display:flex;gap:8px;margin:0 0 12px;color:var(--warning-fg);font-size:12px}.naxi-rlv__note{margin:4px 0 8px;color:var(--text-muted);font-size:12px;line-height:1.55}.naxi-rlv__lien{color:var(--brand);cursor:pointer;background:none;border:0;padding:0;font:inherit}.naxi-rlv__lien:hover{text-decoration:underline}.naxi-occ__lien[data-v-b58ac0ee]{color:var(--brand);background:none;border:0;padding:0;font:inherit;cursor:pointer}.naxi-occ__lien[data-v-b58ac0ee]:hover{text-decoration:underline}.naxi-er__resume[data-v-c2e86172]{border:1px solid var(--border-2);border-radius:10px;overflow:hidden}.naxi-er__paire[data-v-c2e86172]{display:flex;justify-content:space-between;gap:16px;padding:9px 12px;font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-er__paire+.naxi-er__paire[data-v-c2e86172]{border-top:1px solid var(--border-2)}.naxi-er__paire span[data-v-c2e86172]:first-child{color:var(--text-muted)}.naxi-er__paire span[data-v-c2e86172]:last-child{color:var(--text-primary);font-weight:700}.naxi-er__lbl[data-v-c2e86172]{display:block;margin-bottom:6px;color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-er__vide[data-v-c2e86172]{padding:12px;border:1px dashed var(--danger-border);border-radius:8px;background:var(--danger-bg);color:var(--danger-fg);font-size:12px;line-height:1.5}.naxi-er__garde[data-v-c2e86172]{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--text-faint);font-size:11.5px;line-height:1.55}.naxi-ccp__lien{display:inline-flex;align-items:center;gap:3px;border:0;background:none;color:var(--brand);cursor:pointer;padding:2px 4px;border-radius:6px}.naxi-ccp__lien:hover{background:var(--brand-bg)}.naxi-ccp__lien:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.naxi-ccp__alerte{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45}.naxi-ccp__alerte--warning{background:var(--warning-bg);color:var(--warning-fg)}.naxi-ccp__alerte--info{background:var(--info-bg);color:var(--info-fg)}.naxi-ccp__chevron{display:inline-flex;align-items:center;padding:0;margin-right:4px;border:0;background:transparent;color:var(--brand);cursor:pointer;vertical-align:middle}.naxi-ccp__parts{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-left:18px}.naxi-ccp__part{display:flex;flex-direction:column}.naxi-ccp__duplicata,.naxi-ccp__sous{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:11px;color:rgb(var(--v-theme-textMuted))}.naxi-ccp__raccord{display:flex;flex-wrap:wrap;gap:4px 12px;padding:8px 12px;border-radius:var(--radius-lg);background:rgb(var(--v-theme-naxiSurface));color:var(--text-secondary)}.naxi-ccp__ecart{color:var(--warning-fg);font-weight:600}.naxi-ccp__total{display:flex;flex-direction:column;gap:2px;min-width:96px;padding:6px 12px;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:10px;background:rgb(var(--v-theme-naxiCard))}.naxi-ccp__total span{font-size:11px;color:rgb(var(--v-theme-textMuted))}.naxi-ccp__total strong{font-size:14px;font-variant-numeric:tabular-nums}.naxi-ccp__recu{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:13px}.naxi-ccp__recu dt{color:rgb(var(--v-theme-textSecondary))}.naxi-ccp__recu dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.naxi-eff__liste[data-v-5d7d2ea4]{margin:0;padding-left:18px;line-height:1.7}.naxi-fci__grille{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.naxi-fci__bloc{min-width:0}.naxi-fci__contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.naxi-fci__titre{margin:0 0 6px;font-size:14px;font-weight:700}.naxi-fci__carte{padding:12px 14px;border-radius:var(--radius-lg);background:rgb(var(--v-theme-naxiSurface))}.naxi-fci__ok{display:inline-flex;align-items:center;color:var(--success-fg);font-weight:600}.naxi-fci__refus{display:block;margin-top:4px;color:var(--danger-fg);font-size:11.5px;line-height:1.35}.naxi-fci__preuve{display:block;margin-top:3px;color:var(--text-faint);font-size:10.5px}.naxi-fci-fondu-enter-active,.naxi-fci-fondu-leave-active{transition:opacity .25s ease}.naxi-fci-fondu-enter-from,.naxi-fci-fondu-leave-to{opacity:0}@media(max-width:1100px){.naxi-fci__contacts{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.naxi-fci-fondu-enter-active,.naxi-fci-fondu-leave-active{transition:none}}.naxi-cfm__grille[data-v-7a16070d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.naxi-fida__liste[data-v-f58d7d75]{margin:0;padding-left:18px;line-height:1.8}.naxi-fidd__infos[data-v-78bf4460]{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(0,1fr) 32px;gap:6px 16px;align-items:center}.naxi-fidd__ecart[data-v-78bf4460]{color:var(--warning-fg);font-weight:600}.naxi-fidt__numero[data-v-ec06f39b]{max-width:320px}.naxi-fco{min-height:100%}.naxi-fco__onglet>.naxi-ogf__tete{padding:16px 16px 0}.naxi-fco__section{min-width:0}.naxi-fco__section--marge{padding:24px 32px}.naxi-fco__section>.nx-per{display:flex;flex-direction:column;align-items:stretch}.naxi-fco__compte{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-muted);font-size:var(--tableau-entete-taille);font-weight:600;font-variant-numeric:tabular-nums}.naxi-ogf[data-v-0abe4673]{min-height:100%}.naxi-ogf__tete--nue[data-v-0abe4673]:empty{display:none}.naxi-ogf__gestes[data-v-0abe4673]:empty{display:none}.naxi-fsd__faits[data-v-890c48fd]{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:0}.naxi-fsd__faits dt[data-v-890c48fd],.naxi-fsd__faits dd[data-v-890c48fd]{margin:0}.naxi-fsd__liste[data-v-890c48fd]{margin:0;padding-left:18px;line-height:1.7}.naxi-ppicto[data-v-06eb8665]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--radius-lg);background:none;color:rgb(var(--v-theme-textFaint));cursor:pointer}.naxi-ppicto[data-v-06eb8665]:hover{background:rgb(var(--v-theme-naxiSurface));color:rgb(var(--v-theme-textSecondary))}.naxi-ppicto[data-v-06eb8665]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-ppicto--pose[data-v-06eb8665],.naxi-ppicto--pose[data-v-06eb8665]:hover{color:rgb(var(--v-theme-on-surface))}.naxi-ppicto--lecture[data-v-06eb8665],.naxi-ppicto--lecture[data-v-06eb8665]:hover{cursor:default;background:none}.naxi-ppicto__point[data-v-06eb8665]{position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background:var(--danger-fg);box-shadow:0 0 0 2px rgb(var(--v-theme-naxiCard))}.naxi-rq__choix[data-v-d7f6bb06]{max-width:360px}.naxi-rq__editeur[data-v-d7f6bb06] .naxi-editeur__zone .ProseMirror{min-height:96px}.naxi-rq-abandon[data-v-d661ae71]{color:var(--warning-fg)}.naxi-cau-arr__mode[data-v-cbab81cf]{flex:0 0 180px}.naxi-vm__resume[data-v-bb9282cf]{border:1px solid var(--border-2);border-radius:10px;overflow:hidden}.naxi-vm__paire[data-v-bb9282cf]{display:flex;justify-content:space-between;gap:16px;padding:8px 12px;font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-vm__paire+.naxi-vm__paire[data-v-bb9282cf]{border-top:1px solid var(--border-2)}.naxi-vm__paire span[data-v-bb9282cf]:first-child{color:var(--text-muted)}.naxi-vm__paire span[data-v-bb9282cf]:last-child{color:var(--text-primary);font-weight:600}.naxi-vm__paire--rouge span[data-v-bb9282cf]:last-child{color:var(--danger-fg)}.naxi-vm__alerte[data-v-bb9282cf]{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.5}.naxi-vm__alerte--danger[data-v-bb9282cf]{color:var(--danger-fg)}.naxi-vm__alerte--warning[data-v-bb9282cf]{color:var(--warning-fg)}.naxi-vm__alerte--info[data-v-bb9282cf]{color:var(--text-muted)}.naxi-vm__trace[data-v-bb9282cf]{margin:0;color:var(--text-faint);font-size:11.5px}.naxi-frise[data-v-c4bf535b]{display:inline-flex;gap:6px;align-items:center;padding:4px 6px;border:1px solid transparent;border-radius:var(--radius-lg);background:none;text-align:left;cursor:pointer}.naxi-frise[data-v-c4bf535b]:hover,.naxi-frise[data-v-c4bf535b]:focus-visible{border-color:var(--brand);background:var(--surface-2)}.naxi-frise__suite[data-v-c4bf535b]{color:var(--text-muted)}.naxi-frise--ouverte .naxi-frise__suite[data-v-c4bf535b]{color:var(--brand)}.naxi-frise__menu[data-v-c4bf535b]{min-width:300px}.naxi-frise__point[data-v-c4bf535b]{flex:0 0 auto;width:8px;height:8px;border-radius:var(--radius-full)}.naxi-frise__etape--fermee[data-v-c4bf535b],.naxi-frise__etape--faite[data-v-c4bf535b]{opacity:.75;cursor:default}.mode-btn-square[data-v-e25c2146]{min-width:0!important;padding-inline:10px!important}.mode-toggle--dense[data-v-e25c2146]{padding:2px!important}.mode-toggle--dense .v-btn[data-v-e25c2146]{min-width:0!important;padding-inline:8px!important}.mode-toggle--dense .mode-btn-square[data-v-e25c2146]{padding-inline:5px!important}.naxi-pastille[data-v-271aef17]{display:inline-flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.naxi-pastille[data-v-271aef17]:hover{color:var(--brand)}.naxi-pastille__patte[data-v-271aef17]{transform:rotate(45deg)}.naxi-affecter__ligne[data-v-4d55acc3]{cursor:pointer;border:1px solid var(--border);margin-bottom:6px}.naxi-affecter__ligne[data-v-4d55acc3]:hover{background:var(--surface-2)}.naxi-side-panel[data-v-82231b84]{flex-shrink:0;width:0;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1)}.naxi-side-panel--open[data-v-82231b84]{width:var(--naxi-side-panel-w);box-shadow:var(--shadow-card)}.naxi-side-panel__card[data-v-82231b84]{width:var(--naxi-side-panel-w);height:100%}@media(prefers-reduced-motion:reduce){.naxi-side-panel[data-v-82231b84]{transition:none}}.naxi-filter-btn[data-v-a1a6cd03]{position:relative}.naxi-filter-btn__dot[data-v-a1a6cd03]{position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;background:rgb(var(--v-theme-primary));border:1.5px solid rgb(var(--v-theme-naxiCard))}.naxi-sc[data-v-3b35552e]{border-radius:10px;overflow:hidden}.naxi-sc--flat[data-v-3b35552e]{border-radius:0}.naxi-sc--flat.naxi-sc--outlined[data-v-3b35552e]{border-width:0}.naxi-sc-header[data-v-3b35552e]{padding:12px 14px;border-bottom:1px solid rgb(var(--v-theme-naxiDivider));background:rgb(var(--v-theme-naxiSurface))}.naxi-sc--flush-header .naxi-sc-header[data-v-3b35552e]{padding:0}.naxi-sc-body[data-v-3b35552e]{padding:14px}.naxi-sc--flush .naxi-sc-body[data-v-3b35552e]{padding:0}.naxi-sc--flush.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]{padding-left:8px;padding-right:8px;scrollbar-gutter:stable}.naxi-sc-footer[data-v-3b35552e]{display:flex;align-items:center;min-height:36px;padding:6px 14px;border-top:1px solid rgb(var(--v-theme-naxiDivider));background:rgb(var(--v-theme-naxiSurface))}.naxi-sc--scrollable[data-v-3b35552e]{display:flex;flex-direction:column;min-height:0}.naxi-sc--scrollable .naxi-sc-header[data-v-3b35552e],.naxi-sc--scrollable .naxi-sc-footer[data-v-3b35552e]{flex-shrink:0}.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable both-edges}.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .25s ease}.naxi-sc--scrollable:hover .naxi-sc-body[data-v-3b35552e]{scrollbar-color:var(--scrollbar-thumb) transparent}.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]::-webkit-scrollbar{width:4px}.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]::-webkit-scrollbar-track{background:transparent}.naxi-sc--scrollable .naxi-sc-body[data-v-3b35552e]::-webkit-scrollbar-thumb{background:transparent;border-radius:2px;transition:background .25s ease}.naxi-sc--scrollable:hover .naxi-sc-body[data-v-3b35552e]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.naxi-sc--scrollable:hover .naxi-sc-body[data-v-3b35552e]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.naxi-sc--soft.naxi-sc--default[data-v-3b35552e]{background:rgb(var(--v-theme-naxiCardSection))}.naxi-sc--soft.naxi-sc--default.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-naxiDivider),.5)}.naxi-sc--soft.naxi-sc--default .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--default .naxi-sc-footer[data-v-3b35552e]{background:rgb(var(--v-theme-naxiCardSectionFooter))}.naxi-sc--soft.naxi-sc--success[data-v-3b35552e]{background:rgba(var(--v-theme-success),.06)}.naxi-sc--soft.naxi-sc--success.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-success),.25)}.naxi-sc--soft.naxi-sc--success .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--success .naxi-sc-footer[data-v-3b35552e]{background:rgba(var(--v-theme-success),.1);border-color:rgba(var(--v-theme-success),.18)}.naxi-sc--soft.naxi-sc--warning[data-v-3b35552e]{background:rgba(var(--v-theme-warning),.06)}.naxi-sc--soft.naxi-sc--warning.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-warning),.25)}.naxi-sc--soft.naxi-sc--warning .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--warning .naxi-sc-footer[data-v-3b35552e]{background:rgba(var(--v-theme-warning),.1);border-color:rgba(var(--v-theme-warning),.18)}.naxi-sc--soft.naxi-sc--danger[data-v-3b35552e]{background:rgba(var(--v-theme-error),.06)}.naxi-sc--soft.naxi-sc--danger.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-error),.25)}.naxi-sc--soft.naxi-sc--danger .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--danger .naxi-sc-footer[data-v-3b35552e]{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.18)}.naxi-sc--soft.naxi-sc--info[data-v-3b35552e]{background:rgba(var(--v-theme-info),.06)}.naxi-sc--soft.naxi-sc--info.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-info),.25)}.naxi-sc--soft.naxi-sc--info .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--info .naxi-sc-footer[data-v-3b35552e]{background:rgba(var(--v-theme-info),.1);border-color:rgba(var(--v-theme-info),.18)}.naxi-sc--soft.naxi-sc--neutral[data-v-3b35552e]{background:rgba(var(--v-theme-naxiCardNeutral),.06)}.naxi-sc--soft.naxi-sc--neutral.naxi-sc--bordered[data-v-3b35552e]{border:1px solid rgba(var(--v-theme-naxiCardNeutral),.3)}.naxi-sc--soft.naxi-sc--neutral .naxi-sc-header[data-v-3b35552e],.naxi-sc--soft.naxi-sc--neutral .naxi-sc-footer[data-v-3b35552e]{background:rgba(var(--v-theme-naxiCardNeutral),.1);border-color:rgba(var(--v-theme-naxiCardNeutral),.2)}.naxi-sc--outlined[data-v-3b35552e]{border:1px solid rgb(var(--v-theme-naxiDivider));background:rgb(var(--v-theme-naxiCard))}.naxi-sc--outlined.naxi-sc--success[data-v-3b35552e]{border-color:rgba(var(--v-theme-success),.3)}.naxi-sc--outlined.naxi-sc--warning[data-v-3b35552e]{border-color:rgba(var(--v-theme-warning),.3)}.naxi-sc--outlined.naxi-sc--danger[data-v-3b35552e]{border-color:rgba(var(--v-theme-error),.3)}.naxi-sc--outlined.naxi-sc--info[data-v-3b35552e]{border-color:rgba(var(--v-theme-info),.3)}.naxi-sc--elevated[data-v-3b35552e]{background:rgb(var(--v-theme-naxiCard))}.naxi-tag[data-v-640589dc]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;line-height:1.4;flex-shrink:0;border:1px solid transparent}.naxi-tag--xs[data-v-640589dc]{font-size:.625rem;font-weight:600;padding:2px 7px;border-radius:5px}.naxi-tag--sm[data-v-640589dc]{font-size:.75rem;font-weight:700;padding:1px 6px;border-radius:4px}.naxi-tag--primary[data-v-640589dc]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.12)}.naxi-tag--primary.naxi-tag--bordered[data-v-640589dc]{border-color:rgba(var(--v-theme-primary),.3)}.naxi-tag--info[data-v-640589dc]{color:var(--info-fg);background:var(--info-bg)}.naxi-tag--info.naxi-tag--bordered[data-v-640589dc]{border-color:var(--info-border)}.naxi-tag--success[data-v-640589dc]{color:var(--success-fg);background:var(--success-bg)}.naxi-tag--success.naxi-tag--bordered[data-v-640589dc]{border-color:var(--success-border)}.naxi-tag--neutral[data-v-640589dc]{color:var(--text-primary);background:var(--surface-2)}.naxi-tag--neutral.naxi-tag--bordered[data-v-640589dc]{border-color:var(--border)}.naxi-tag--warning[data-v-640589dc]{color:var(--warning-fg);background:var(--warning-bg)}.naxi-tag--warning.naxi-tag--bordered[data-v-640589dc]{border-color:var(--warning-border)}.naxi-tag--error[data-v-640589dc]{color:var(--danger-fg);background:var(--danger-bg)}.naxi-tag--error.naxi-tag--bordered[data-v-640589dc]{border-color:var(--danger-border)}.naxi-tag--v-outlined[data-v-640589dc]{background:rgb(var(--v-theme-naxiCard));border-color:currentColor}.naxi-tag--v-neutral[data-v-640589dc]{background:var(--surface-2);border-color:var(--border)}.rd-empty-emoji[data-v-20f90d9b]{font-size:40px;line-height:1}.rd-empty-hint[data-v-20f90d9b]{max-width:240px}.rd-cmp__ligne[data-v-c307b452]{display:grid;grid-template-columns:minmax(140px,220px) 1fr 1fr;column-gap:16px;align-items:start}.rd-resume[data-v-c412c1dd]{background:transparent;border:0;cursor:pointer;text-align:start}.rdp-root{display:flex;flex-direction:column;height:calc(var(--hauteur-utile) - 32px);box-sizing:border-box}.rdp-main{flex:1;min-height:0;display:flex;align-items:stretch;gap:12px}.rdp-toolbar__sep{width:1px;height:32px;background:var(--border);flex-shrink:0;margin-inline:2px}.rdp-empl-search{display:flex;align-items:center;gap:5px;height:32px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;padding:0 10px 0 8px;transition:border-color .12s}.rdp-empl-search:focus-within{border-color:var(--gray-400)}.rdp-empl-search__icon{color:var(--text-muted);flex-shrink:0}.rdp-empl-search__input{border:none;outline:none;background:transparent;font-family:var(--font-stack);font-size:12px;color:var(--text-primary);width:130px}.rdp-empl-search__input::placeholder{color:var(--gray-400)}.rdp-empl-search__clear{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--gray-400);cursor:pointer;padding:0;flex-shrink:0}.rdp-empl-search__clear:hover{color:var(--text-primary)}.rdp-tabs-row{padding:0 16px 0 0;border-bottom:1px solid var(--border);display:flex;align-items:center;background:rgb(var(--v-theme-background));min-height:38px;flex-shrink:0}.rdp-hors-plan{display:inline-flex;align-items:center;gap:8px;margin-right:12px;color:var(--warning-fg);font-size:12px}.rdp-zoom-controls{display:flex;align-items:center;gap:2px}.rdp-zoom-btn,.rdp-zoom-label{height:28px;border:1px solid var(--border);border-radius:6px;background:var(--card-bg);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s,color .12s}.rdp-zoom-btn:hover:not(:disabled),.rdp-zoom-label:hover:not(:disabled){background:var(--surface-3);color:var(--text-primary)}.rdp-zoom-btn{width:28px}.rdp-zoom-btn:disabled{opacity:.35;cursor:not-allowed}.rdp-zoom-label{min-width:44px;padding:0 6px;font-size:11px;font-weight:700;font-family:var(--font-mono)}.rdp-right{flex:1;min-width:0;min-height:0;background:var(--card-bg);display:flex;flex-direction:column;overflow:hidden}.rdp-mapwrap{flex:1;position:relative;overflow:hidden}.rdp-scroll{width:100%;height:100%;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.rdp-scroll--grabbing,.rdp-scroll--grabbing *{cursor:grabbing!important}.rdp-svg{display:block;flex-shrink:0}.rdp-herbe{fill:var(--plan-herbe)}.rdp-sans-plan{position:absolute;top:40%;left:50%;z-index:2;transform:translate(-50%);padding:10px 18px;border-radius:var(--radius-lg, 12px);background:var(--card-bg);color:var(--text-secondary)}.rdp-pastille__halo{fill:color-mix(in srgb,var(--brand) 40%,transparent);transform-origin:center}.rdp-pastille__halo--actif{opacity:1;animation:rdp-pulse 1s ease-out infinite}.rdp-pastille--choisie{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--brand) 90%,transparent)) drop-shadow(0 0 14px color-mix(in srgb,var(--brand) 50%,transparent))}.rdp-pastille--trouvee{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--brand) 70%,transparent))}.rdp-pastille--type-cible{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gray-900) 40%,transparent))}@keyframes rdp-pulse{0%{r:9;opacity:.7}to{r:22;opacity:0}}@media(prefers-reduced-motion:reduce){.rdp-pastille__halo--actif{animation:none}}.rdp-tooltip{position:absolute;transform:translate(-50%,18px);background:var(--card-bg);color:var(--gray-900);border-radius:14px;padding:12px 14px;pointer-events:auto;z-index:999;box-shadow:var(--shadow-lg);width:270px;font-size:11px;border:1px solid var(--gray-200)}.rdp-tooltip--dessus{transform:translate(-50%,-110%)}.rdp-tip__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.rdp-tip__code{font-weight:800;font-size:13px}.rdp-tip__type{font-size:9px;color:var(--gray-500);background:var(--gray-100);border-radius:4px;padding:1px 6px}.rdp-tip__label{font-size:10px;color:var(--gray-500);margin-bottom:8px}.rdp-tip__sdot{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block;margin-top:1px;background:var(--plan-pastille-neutre)}.rdp-tip__sdot--available{background:var(--plan-pastille-libre)}.rdp-tip__sdot--conditions{background:var(--plan-pastille-conditions)}.rdp-tip__sdot--unavailable{background:var(--plan-pastille-prise)}.rdp-tip__contrat{font-size:10px;font-weight:700;color:var(--color-violet);background:var(--color-violet-bg);border-radius:6px;padding:4px 7px;margin-bottom:8px}.rdp-tip__items-scroll{max-height:168px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;margin-top:2px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.rdp-tip__sej{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;padding:8px 10px}.rdp-tip__sej-info{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.rdp-tip__name{font-weight:700;font-size:12px}.rdp-tip__dates{font-size:10px}.rdp-tip__indispo-badge{display:inline-block;font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;color:var(--text-secondary);background:var(--surface-3)}.rdp-tip__indispo-badge--warning{color:var(--warning-fg);background:var(--warning-bg)}.rdp-tip__indispo-badge--violet{color:var(--color-violet);background:var(--color-violet-bg)}.rdp-tip__indispo-badge--danger{color:var(--danger-fg);background:var(--danger-bg)}.rdp-tip__indispo-comment{margin:6px 0 2px;font-size:10px;color:var(--text-secondary);line-height:1.4}.rdp-tip__unavail{font-size:10px;font-weight:600;color:var(--gray-500);text-align:center;padding:6px 0 2px}.rdp-tip__warn{font-size:10px;font-weight:600;color:var(--warning-fg);background:var(--warning-bg);border-radius:6px;padding:4px 8px;margin-bottom:6px;line-height:1.4}.rdp-tip__avail-row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.rdp-tip__prix{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--text-primary)}.rdp-tip__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.rdp-tip__tag{font-size:9px;font-weight:600;color:var(--gray-600);background:var(--gray-100);border-radius:10px;padding:2px 7px}.rdp-tip__bottom-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--gray-200);margin-top:8px}.rdp-tip__gaps-lbl{font-size:8px;font-weight:700;color:var(--gray-500);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.rdp-tip__gap{font-size:10px;font-weight:600;white-space:nowrap;color:var(--gray-500)}.rdp-tip__gap--warn{color:var(--danger-fg)}.naxi-selecteur-jour__champ[data-v-fd921ee1]{width:170px;flex:0 0 auto}.naxi-cetape__kpis[data-v-7ad53bcd]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.naxi-cetape__kpis>div[data-v-7ad53bcd]{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.naxi-cetape__tableau[data-v-7ad53bcd]{max-height:340px;overflow-y:auto}[data-v-7ad53bcd] .naxi-cetape__annulee{opacity:.55}.naxi-crecap[data-v-20cff37d]{display:grid;grid-template-columns:1fr repeat(3,140px)}.naxi-crecap[data-v-20cff37d]>*{padding:6px 10px;border-bottom:1px solid var(--gray-200);text-align:right}.naxi-crecap[data-v-20cff37d]>:nth-child(4n+1){text-align:left}.naxi-crecap__tete[data-v-20cff37d]{font-weight:600;color:var(--text-secondary)}.naxi-rapport__grille[data-v-112ad24b]{display:grid;grid-template-columns:1fr repeat(4,120px)}.naxi-rapport__grille[data-v-112ad24b]>*{padding:6px 8px;border-bottom:1px solid var(--gray-200);text-align:right}.naxi-rapport__grille[data-v-112ad24b]>:nth-child(5n+1){text-align:left}.naxi-rapport__tete[data-v-112ad24b]{font-weight:600;color:var(--text-secondary)}.naxi-cmt__total>td[data-v-56b512ff]{border-top:2px solid var(--gray-200)}.naxi-txf[data-v-45668782]{display:flex;flex-direction:column;gap:18px;padding:16px}.naxi-txf__muted[data-v-45668782]{color:var(--text-muted);font-size:11.5px}.naxi-txf__sous[data-v-45668782]{display:block;color:var(--text-muted);font-size:10px}.naxi-txf__duree[data-v-45668782]{display:block}.naxi-txf__frais[data-v-45668782]{max-width:110px}.naxi-txf__choix[data-v-45668782]{max-width:320px}.naxi-txf__moitie[data-v-45668782]{flex:1 1 380px;min-width:340px}.naxi-txf__actions[data-v-45668782]{white-space:nowrap}.naxi-txf__mur[data-v-45668782]{display:flex;align-items:flex-start;gap:10px;margin:16px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-txf__avertit[data-v-45668782]{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-txf__risque[data-v-45668782]{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--warning-border);border-left:4px solid var(--warning-fg);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-txf__coherence[data-v-45668782]{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:8px;font-size:11.5px;line-height:1.6}.naxi-txf__coherence--ok[data-v-45668782]{border-color:var(--success-border);background:var(--success-bg);color:var(--success-fg)}.naxi-txf__coherence--ko[data-v-45668782]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-txf__kpi[data-v-45668782]{display:flex;flex-direction:column;gap:2px;min-width:190px;padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.naxi-txf__kpi--ecart[data-v-45668782]{border-color:var(--warning-border);background:var(--warning-bg)}.naxi-txf__kpi-lib[data-v-45668782]{color:var(--text-muted);font-size:11px}.naxi-txf__kpi-val[data-v-45668782]{color:var(--text-primary);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600}.naxi-txf__kpi-sous[data-v-45668782]{color:var(--text-faint);font-size:10px}.naxi-txf__ligne--off td[data-v-45668782]{opacity:.55}.naxi-dtx-page[data-v-67b09908]{flex:1 1 auto;min-height:0;overflow-y:auto}.naxi-dtx-page__miroir[data-v-67b09908]{flex:0 0 auto;min-height:520px;display:flex;flex-direction:column}.naxi-rmc[data-v-0704d76d]{display:flex;flex-direction:column;gap:20px;padding:16px 0}.naxi-rmc__section[data-v-0704d76d]{font-size:12.5px;font-weight:600;color:var(--text-primary)}.naxi-rmc__lien[data-v-0704d76d]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer;margin-left:6px}.naxi-rmc__lien[data-v-0704d76d]:hover{text-decoration:underline}.naxi-rmc__muted[data-v-0704d76d]{color:var(--text-muted);font-size:11.5px}.naxi-rmc__mur[data-v-0704d76d]{display:flex;align-items:flex-start;gap:10px;margin:16px 0;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-rmc__avertit[data-v-0704d76d]{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-rmc__risque[data-v-0704d76d]{padding:10px 13px;border:1px solid var(--warning-border);border-left:4px solid var(--warning-fg);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-rmc__refus[data-v-0704d76d]{max-width:560px;color:var(--danger-fg);font-size:11.5px;line-height:1.5}.naxi-rmc__alerte[data-v-0704d76d]{margin-left:6px;padding:1px 8px;border:1px solid var(--danger-border);border-radius:var(--radius-full);background:var(--danger-bg);color:var(--danger-fg);font-size:10px;font-weight:600}.naxi-rmc__scroll[data-v-0704d76d]{overflow-x:auto}.naxi-rmc__table[data-v-0704d76d]{width:100%;border-collapse:collapse;font-size:12px}.naxi-rmc__table--court[data-v-0704d76d]{max-width:420px}.naxi-rmc__table th[data-v-0704d76d]{padding:7px 10px;border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:600;text-align:left;white-space:nowrap}.naxi-rmc__table td[data-v-0704d76d]{padding:6px 10px;border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:middle}.naxi-rmc__table tfoot td[data-v-0704d76d]{border-top:2px solid var(--border);border-bottom:none}.naxi-rmc__num[data-v-0704d76d]{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-rmc__fort[data-v-0704d76d]{font-weight:600}.naxi-rmc__du[data-v-0704d76d]{color:var(--warning-fg);font-weight:600}.naxi-rmc__ligne--off td[data-v-0704d76d]{opacity:.55}.naxi-rmc__ecriture[data-v-0704d76d]{padding:1px 8px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-muted);font-size:10.5px}.naxi-rmc__ecriture--aucune[data-v-0704d76d]{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg);font-weight:600}.rb-tabs-window[data-v-296ec872] .v-window__container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.naxi-rb-page[data-v-40c2f0ae]{flex:1 1 auto;min-height:0;overflow-y:auto}.naxi-rb-page__miroir[data-v-40c2f0ae]{flex:0 0 auto;min-height:520px;display:flex;flex-direction:column}.naxi-requis>.v-btn[data-v-b65126d6]{border-color:var(--danger-fg)}.naxi-cau-page[data-v-9e57884c]{flex:1 1 auto;min-height:0;overflow-y:auto}.naxi-pastille-type[data-v-2fcb79af]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--radius-sm, 6px)}.naxi-pl-legende__pastille[data-v-059ecda7]{display:inline-block;width:34px;height:14px;border-radius:var(--radius-sm);flex:0 0 auto}.naxi-edf__barre[data-v-eba15ed5]{position:relative;display:flex;gap:2px;height:34px}.naxi-edf__morceau[data-v-eba15ed5]{display:flex;flex-grow:0;flex-shrink:1;align-items:center;justify-content:center;min-width:0;padding:0 6px;overflow:hidden;border:1px solid;border-radius:var(--radius-lg);white-space:nowrap}.naxi-edf--compacte .naxi-edf__barre[data-v-eba15ed5]{height:24px}.naxi-edf__jour[data-v-eba15ed5]{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--brand)}.naxi-eds__criteres[data-v-76ff116d]{padding:14px 16px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--surface-2)}.naxi-eds__type[data-v-76ff116d]{flex:1 1 240px;max-width:360px}.naxi-eds__carte[data-v-76ff116d]{display:flex;gap:12px;align-items:center;width:100%;padding:10px 12px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary);text-align:left;cursor:pointer}.naxi-eds__carte[data-v-76ff116d]:hover{border-color:var(--brand)}.naxi-eds__carte--choisie[data-v-76ff116d]{border-color:var(--brand);background:var(--brand-bg)}.naxi-eds__pastille[data-v-76ff116d]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-lg)}.naxi-eds__corps[data-v-76ff116d]{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.naxi-eds__titre[data-v-76ff116d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-eds__prix[data-v-76ff116d]{flex:0 0 auto;min-width:96px;text-align:right}.naxi-derog[data-v-3f8f6f0a]{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-edr__tableau[data-v-63d5f0a6]{width:100%;border-collapse:collapse}.naxi-edr__tableau th[data-v-63d5f0a6],.naxi-edr__tableau td[data-v-63d5f0a6]{padding:4px 6px;text-align:left;vertical-align:top}.naxi-edr__tableau th[data-v-63d5f0a6]{width:110px}.naxi-edr__change[data-v-63d5f0a6]{background:var(--brand-bg)}.naxi-edr__fleche[data-v-63d5f0a6]{width:18px;color:var(--text-muted)}.naxi-edr__prix[data-v-63d5f0a6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.naxi-edr__mvts[data-v-63d5f0a6]{padding:0;margin:0;list-style:none}.naxi-edr__signe[data-v-63d5f0a6]{width:12px}.naxi-edr__refus[data-v-63d5f0a6]{padding:8px 12px;border-radius:var(--radius-lg);background:rgb(var(--v-theme-warning),.12)}.naxi-nonperm[data-v-43d56e75]{padding:6px 10px;border-radius:var(--radius-lg);background:var(--danger-bg)}.naxi-mds[data-v-00b7fd72]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px;align-items:start}.naxi-tam__recap[data-v-5d9c5e10]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2)}.naxi-tam__ligne[data-v-5d9c5e10]{display:grid;grid-template-columns:78px 1fr;gap:10px;color:var(--text-secondary);font-size:12.5px;line-height:1.55}.naxi-tam__cle[data-v-5d9c5e10]{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding-top:2px}.naxi-tam__note[data-v-5d9c5e10],.naxi-tam__alerte[data-v-5d9c5e10]{display:flex;align-items:flex-start;gap:7px;padding:11px 13px;border-radius:10px;font-size:12px;line-height:1.55}.naxi-tam__note[data-v-5d9c5e10]{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text-secondary)}.naxi-tam__alerte[data-v-5d9c5e10]{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-tarifs__scroll{flex:1;min-height:0;overflow:auto}.naxi-tarifs__table{width:100%;border-collapse:collapse}.naxi-tarifs__table th{position:sticky;top:0;z-index:1;padding:10px 14px;background:var(--table-th-bg);border-bottom:1px solid var(--border-2);color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap}.naxi-tarifs__table th.text-right{text-align:right}.naxi-tarifs__table td{padding:10px 14px;border-bottom:1px solid var(--border-2);color:var(--text-secondary);font-size:12.5px;vertical-align:top}.naxi-tarifs__table td.text-right{text-align:right}.naxi-tarifs__ligne{cursor:pointer}.naxi-tarifs__ligne:hover{background:var(--surface-2)}.naxi-tarifs__ligne--selection{background:var(--color-orange-faint)}.naxi-tarifs__num{width:48px;color:var(--text-faint);font-variant-numeric:tabular-nums}.naxi-tarifs__nom{border:none;background:none;padding:0;color:var(--text-primary);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.naxi-tarifs__nom:hover{color:var(--color-orange);text-decoration:underline}.naxi-tarifs__types{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.naxi-tarifs__validation{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;color:var(--brand);font-weight:600;cursor:pointer}.naxi-tarifs__client{margin-top:1px;color:var(--text-faint);font-size:11.5px}.naxi-tarifs__alerte{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px}.naxi-tarifs__alerte--warning{color:var(--warning-fg)}.naxi-tarifs__alerte--danger{color:var(--danger-fg)}.naxi-tarifs__prix,.naxi-tarifs__compte{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-tarifs__taxe{display:block;margin-top:2px;color:var(--text-faint);font-size:11px;font-weight:400}.naxi-tarifs__validation{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--brand);font-size:11.5px;font-weight:600;cursor:pointer}.naxi-tarifs__validation:hover{text-decoration:underline}.naxi-tarifs__validation--complete{color:var(--success-fg)}.naxi-tarifs__annee{flex:0 0 110px}.naxi-tarifs__vide{padding:40px 14px;text-align:center}.naxi-tarif-desc[data-v-0f15998f]{display:flex;flex-direction:column;gap:16px}.naxi-jours-arr[data-v-78f14e8b]{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;min-width:96px;text-align:left;cursor:pointer}.naxi-jours-arr--lecture[data-v-78f14e8b]{cursor:default}.naxi-jours-arr__chevron[data-v-78f14e8b]{color:var(--text-muted);flex-shrink:0}.naxi-coeffs[data-v-c865906f]{display:grid;grid-template-columns:110px 110px 1fr;align-items:center;gap:8px 12px}.naxi-coeffs__prix[data-v-c865906f]{color:var(--text-secondary);font-variant-numeric:tabular-nums}.naxi-tarif-deg__case[data-v-792f3bfb]{flex:0 0 auto}.naxi-tarif-deg__mode[data-v-792f3bfb]{width:360px;max-width:100%}.naxi-tarif-deg__table[data-v-792f3bfb]{max-width:720px}.naxi-art-tarif__inclus[data-v-17eb6c23]{width:56px}.naxi-cat-tarif__nombre[data-v-641d566e]{width:72px}.naxi-dg__refus{color:var(--danger-fg);font-size:12px}.naxi-dg__avoir{padding-left:12px;color:var(--warning-fg)}.naxi-dg__note{padding:9px 12px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12px}.naxi-dg__urgence{padding:2px 8px;border-radius:999px;font-size:11px;white-space:nowrap;border:1px solid var(--border-2)}.naxi-dg__urgence--proche{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-dg__urgence--depassee{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-dg__urgence--calme{color:var(--text-secondary)}.naxi-dg__urgence--close{color:var(--text-muted)}.naxi-dem{display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 32px}.naxi-dem__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-dem__lien{padding:0;border:0;background:none;color:var(--brand);cursor:pointer}.naxi-dem__lien:hover{text-decoration:underline}.naxi-dem__ligne{white-space:nowrap}.naxi-dem__alerte{align-self:flex-start;margin-bottom:10px;color:var(--danger-fg)}.naxi-dem__message{width:100%;max-width:0;overflow:hidden;color:var(--text-secondary);font-style:italic;text-overflow:ellipsis;white-space:nowrap}.naxi-dem__close td{color:var(--text-muted)}.naxi-todo{min-height:0}.naxi-rcp__refus[data-v-6f4715a0]{color:rgb(var(--v-theme-error))}.naxi-hcp__champ[data-v-deaa8855]{max-width:180px}.naxi-hcp__date[data-v-deaa8855]{max-width:220px}.naxi-cptr__lien[data-v-350a6a53]{color:var(--brand);font-weight:600;background:transparent;border:none;cursor:pointer}.naxi-cptr__lien[data-v-350a6a53]:hover,.naxi-cptr__lien[data-v-350a6a53]:focus-visible{text-decoration:underline}.naxi-flx__lien[data-v-fca719c2]{color:var(--brand);cursor:pointer;background:none;border:0;padding:0;font:inherit}.naxi-flx__lien[data-v-fca719c2]:hover{text-decoration:underline}.naxi-flx__alerte[data-v-fca719c2]{color:rgb(var(--v-theme-warning))}.naxi-ca-corps[data-v-e4ada164]{flex:1 1 auto;min-height:0;overflow-y:auto}.naxi-part__scroll{flex:1;min-height:0;overflow:auto}.naxi-part__detail{color:var(--text-faint);font-size:11.5px}.naxi-part__nb{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-part__nb--retenu{color:var(--warning-fg)}.naxi-part__nb--du{color:var(--danger-fg);font-weight:700}.naxi-part__franchise{display:block;color:var(--text-faint);font-size:10.5px;font-weight:400}.naxi-part__total td{position:sticky;bottom:0;background:var(--surface-2);border-top:2px solid var(--border);border-bottom:0;color:var(--text-primary);font-weight:800;font-variant-numeric:tabular-nums}.naxi-ctr__note{margin:4px 0 0;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-ctr__manque{margin:4px 0 0;color:var(--danger-fg);font-size:11px;font-weight:600;line-height:1.45}.naxi-ctr__ok{margin:4px 0 0;color:var(--success-fg);font-size:11px;font-weight:600}.naxi-ctr__recap{margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--gray-50);white-space:pre-wrap;font-size:12.5px;line-height:1.6}.naxi-ctr__echeance{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;margin-bottom:6px}.naxi-ctr__echeance--fluide{grid-template-columns:.9fr 1.1fr 1.7fr auto}.naxi-ctr__lien{color:var(--brand);cursor:pointer;background:none;border:0;padding:0;font:inherit;text-align:inherit}.naxi-ctr__lien:hover{text-decoration:underline}.naxi-ctr__article{text-align:left;width:100%}.naxi-ctr__article-texte{display:block;white-space:pre-wrap}.naxi-ctr__valeur{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:6px}.naxi-ctr__valeur--hors{opacity:.6}.naxi-ctr__profils{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.naxi-ctr__profil{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);color:inherit;font:inherit;text-align:left;cursor:pointer}.naxi-ctr__profil:hover:not(:disabled){border-color:var(--brand)}.naxi-ctr__profil:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-ctr__profil:disabled{cursor:not-allowed;opacity:.5}.naxi-ctr__profil--actif{border-color:var(--brand);background:var(--brand-bg)}.naxi-ctr__profil-picto{display:inline-flex;padding:8px;border-radius:var(--radius-sm);background:var(--brand-faint);color:var(--brand)}.naxi-ctr__annees{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.naxi-ctr__annee{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-lg);font-size:12.5px;line-height:1.5}.naxi-ctr__champ-court{max-width:220px}.naxi-ctr__sommaire{border:1px solid var(--border);border-radius:var(--radius-lg)}.naxi-ctr__sommaire-ligne{display:flex;align-items:center;gap:16px;padding:8px 16px;cursor:pointer}.naxi-ctr__sommaire-ligne+.naxi-ctr__sommaire-ligne{border-top:1px solid var(--border)}.naxi-ctr__sommaire-ligne:hover{background:var(--brand-bg)}.naxi-ctr__elements{display:flex;flex-direction:column;gap:16px}.naxi-ctr__elements-ligne{display:grid;gap:16px}.naxi-ctr__elements-ligne--trois{grid-template-columns:repeat(3,minmax(0,1fr))}.naxi-ctr__elements-ligne--deux{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.naxi-ctr__elements-ligne{grid-template-columns:minmax(0,1fr)}}.naxi-ctr__sommaire-ligne--inerte{cursor:default}.naxi-ctr__sommaire-ligne--inerte:hover{background:transparent}.naxi-ctr__inclus{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:2px}.naxi-ctr__faits{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px 24px;margin:0}.naxi-ctr__faits dt{color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.naxi-ctr__faits dd{margin:2px 0 0;color:var(--text-primary)}.naxi-ctr__faits--pile{grid-template-columns:minmax(0,1fr)}.naxi-ctr__faits--bande{display:flex;flex-wrap:wrap;gap:10px 56px}.naxi-ctr__manques{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.naxi-groupe-heb__dit[data-v-2b004156]{min-width:220px}.naxi-plan-libres[data-v-025348af]{display:flex;gap:16px;align-items:flex-start}.naxi-plan-libres__plan[data-v-025348af]{flex:1 1 auto;min-width:0}.naxi-plan-libres__svg[data-v-025348af]{display:block;width:100%;height:auto;max-height:calc(var(--hauteur-utile, 80vh) - 220px)}.naxi-plan-libres__herbe[data-v-025348af]{fill:var(--plan-herbe)}.naxi-plan-libres__carte[data-v-025348af]{flex:0 0 240px;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-lg, 12px);background:var(--card-bg)}.naxi-plan-libres__vide[data-v-025348af]{margin:0;padding:24px;border:1px dashed var(--border);border-radius:var(--radius-lg, 12px);color:var(--text-secondary);text-align:center}.naxi-plan-libres__pin[data-v-025348af]{cursor:pointer;fill:var(--brand);stroke:var(--card-bg);stroke-width:.3}.naxi-plan-libres__pin--choisi[data-v-025348af]{fill:var(--success-fg)}.naxi-plan-libres__pin--vu[data-v-025348af]{stroke:var(--brand-deep);stroke-width:.6}.naxi-plan-libres__pin-oeil[data-v-025348af]{fill:var(--card-bg);stroke:none}.naxi-fsj__lib{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.naxi-fsj__val{color:var(--text-primary);font-size:13px;font-weight:600}.naxi-fsj__sub{display:block;color:var(--text-muted);font-size:11px;font-weight:400}.naxi-fsj__section{display:block;color:var(--text-primary);font-size:12.5px;font-weight:700}.naxi-fsj__table{width:100%;border-collapse:collapse;border-top:1px solid var(--border-2)}.naxi-fsj__table th,.naxi-fsj__table td{padding:4px var(--tableau-bord);border-bottom:1px solid var(--border-2);font-size:var(--tableau-texte-taille);text-align:left;vertical-align:middle;white-space:nowrap}.naxi-fsj__table td{height:var(--tableau-ligne-hauteur)}.naxi-fsj__table th{height:var(--tableau-entete-hauteur);background:var(--surface-2);border-bottom-color:var(--border);color:var(--text-muted);font-size:var(--tableau-entete-taille);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.naxi-fsj__table td{color:var(--text-secondary)}.naxi-fsj__table th.text-right,.naxi-fsj__table td.text-right{text-align:right}.naxi-fsj__table tbody tr:hover{background:var(--surface-2)}.naxi-fsj__table--contrat td{white-space:normal;vertical-align:top}.naxi-fsj__texte-cgv{white-space:pre-wrap;padding:16px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-primary);line-height:1.6}.naxi-fsj__desig{color:var(--text-primary);font-weight:600}.naxi-fsj__num{font-variant-numeric:tabular-nums}.naxi-fsj__repris{display:block;color:var(--warning-fg);font-size:11px;font-weight:600}.naxi-fsj__repris-bloc{padding:9px 12px;border:1px solid var(--border-2);border-radius:9px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-fsj__repris-bloc strong{color:var(--text-primary)}.naxi-fsj__commentaire-client{white-space:pre-line}.naxi-fsj__refus-bloc{padding:9px 12px;border:1px dashed var(--border-2);border-radius:9px;background:var(--surface-2)}.naxi-fsj__refus-ligne{display:flex;gap:10px;align-items:baseline;justify-content:space-between;padding:3px 0;font-size:12px}.naxi-fsj__refus-ligne+.naxi-fsj__refus-ligne{border-top:1px solid var(--border-1)}.naxi-fsj__refus-nom{color:var(--text-secondary);text-decoration:line-through}.naxi-fsj__refus-motif{flex:0 1 auto;color:var(--text-primary);font-weight:600;text-align:right}.naxi-fsj__taxe{display:inline-block;padding:1px 8px;border:1px solid var(--border-2);border-radius:999px;font-size:10.5px;font-weight:600}.naxi-fsj__taxe--exo{border-color:var(--success-fg);color:var(--success-fg)}.naxi-fsj__volet{border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--surface-2)}.naxi-fsj__volet-titre{margin-bottom:8px;color:var(--brand);font-size:13px;font-weight:700}.naxi-fsj__volet--lignes{overflow:hidden}.naxi-fsj__volet--lignes .naxi-fsj__table{border-top:0;background:var(--surface-1)}.naxi-fsj__volet--lignes .naxi-fsj__table th{height:30px}.naxi-fsj__volet--lignes .naxi-fsj__table th.naxi-fsj__th-titre{color:var(--brand);font-size:13px;letter-spacing:normal;text-transform:none}.naxi-fsj__volet--lignes .naxi-fsj__table tfoot td{height:auto;padding-block:8px;border-bottom:0}.naxi-fsj__pastille-famille{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:var(--radius-full);background:var(--text-muted)}.naxi-fsj__lien{padding:0;border:0;background:none;color:var(--brand);font:inherit;font-weight:600;cursor:pointer}.naxi-fsj__lien:hover:not(:disabled){text-decoration:underline}.naxi-fsj__recap{width:320px;max-width:100%;margin-left:auto;padding:12px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-1)}.naxi-fsj__recap-l--survol{cursor:help}.naxi-fsj__recap-l--survol span{text-decoration:underline dotted;text-underline-offset:3px}.naxi-fsj__prise{color:var(--brand);cursor:help}.naxi-fsj__recap-l{display:flex;justify-content:space-between;gap:20px;padding:3px 0;color:var(--text-secondary);font-size:12.5px}.naxi-fsj__recap-l strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.naxi-fsj__recap-l--fort{margin-top:4px;padding-top:7px;border-top:1px solid var(--border-2);font-weight:700}.naxi-fsj__recap-l--du strong{color:var(--warning-fg)}.naxi-fsj__brouillon{position:sticky;z-index:2;top:var(--naxi-entete-bloc, 0px);display:flex;gap:10px;align-items:center;margin-bottom:12px;padding:8px 12px;border:1px solid var(--info-border);border-radius:var(--radius-md);background:linear-gradient(var(--info-bg),var(--info-bg)),var(--surface-1);color:var(--info-fg)}.naxi-fsj__brouillon--rappel{border-width:2px;animation:naxi-brouillon-rappel .45s ease-in-out 2}.naxi-fsj__brouillon-refus{color:var(--danger-fg);font-size:12px}.naxi-fsj__verrou{display:flex;gap:8px;align-items:center;margin-bottom:12px;color:var(--text-muted);font-size:12.5px}.naxi-fsj__recap--apercu{border-color:var(--info-border)}.naxi-fsj__recap--ligne{display:flex;flex-wrap:wrap;gap:4px 24px;align-items:center;width:auto;margin-left:0;padding:0;border:0;background:transparent}.naxi-fsj__recap--ligne .naxi-fsj__recap-l{gap:6px;padding:0}.naxi-fsj__recap--ligne .naxi-fsj__recap-apercu{margin-bottom:0}.naxi-fsj__recap-apercu{margin-bottom:6px;color:var(--info-fg);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-fsj__table tr.naxi-tabf__sous-ligne>td:nth-child(2){padding-left:calc(var(--tableau-bord) * 2)}.naxi-fsj__table tr.naxi-fsj__option>td:nth-child(2){position:relative;padding-left:calc(var(--tableau-bord) * 4)}.naxi-fsj__table tr.naxi-fsj__option>td:nth-child(2):before{position:absolute;top:0;bottom:-1px;left:calc(var(--tableau-bord) * 2);width:3px;background:var(--naxi-type-couleur, var(--brand));content:""}.naxi-fsj__table tr.naxi-fsj__niveau>td{height:auto;padding-block:6px;background:var(--surface-2)}.naxi-fsj__rond{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--naxi-type-couleur, var(--brand)) 14%,transparent);color:var(--naxi-type-couleur, var(--brand))}.naxi-fsj__case,.naxi-fsj__case.v-selection-control{display:inline-flex;flex:0 0 auto;width:28px;vertical-align:middle}.naxi-fsj__niveau1{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;cursor:pointer;vertical-align:middle}.naxi-fsj__chevron{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:6px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-secondary);vertical-align:middle;cursor:pointer}.naxi-fsj__chevron:hover{background:var(--nav-hover);color:var(--text-primary)}.naxi-fsj__nuitees{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px}.naxi-fsj__nuitee{display:flex;flex-direction:column;padding:4px 8px;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--surface-1);font-size:12px}.naxi-fsj__table tr.naxi-tabf__sous-ligne.naxi-fsj__option>td:nth-child(2){padding-left:calc(var(--tableau-bord) * 6)}.naxi-fsj__libelle{width:100%;min-width:320px;max-width:520px}.naxi-fsj__table td .naxi-prix-input{margin-right:-4px;margin-left:auto}.naxi-fsj__periode{min-width:64px;color:var(--text-secondary);font-weight:600}.naxi-fsj__date{width:168px}.naxi-fsj__nuits{display:inline-flex;gap:3px;align-items:center;color:var(--text-muted);white-space:nowrap}.naxi-fsj__col-menu{width:48px}.naxi-fsj__table tr.naxi-fsj__detail>td{height:auto;padding-block:12px;background:var(--surface-2);white-space:normal}.naxi-fsj__cond{display:flex;flex-direction:column;gap:4px}.naxi-fsj__cond-l{display:flex;justify-content:space-between;gap:16px;padding:6px 11px;border:1px solid var(--border-2);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);font-size:12px}.naxi-fsj__cond-l strong{color:var(--text-primary)}.naxi-fsj__ico{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer}.naxi-fsj__ico:hover:not(:disabled){background:var(--surface-3);color:var(--text-primary)}.naxi-fsj__ico:disabled{opacity:.3;cursor:not-allowed}.naxi-fsj__ico:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-fsj__ico--danger:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-fg)}.naxi-fsj__note{margin:0;color:var(--text-faint);font-size:11.5px;line-height:1.55}.naxi-fsj__vide{padding:24px;color:var(--text-muted);text-align:center}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.fade-enter-active,.fade-leave-active{transition:none}}.naxi-fsj__financeur{padding:10px 12px;border:1px solid var(--border-2);border-radius:8px}.naxi-fsj__part{min-width:96px;text-align:right}.naxi-fsj__ligne-financeur+.naxi-fsj__ligne-financeur{padding-top:6px;border-top:1px solid var(--border-2)}.naxi-fsj__chiffre{flex:0 0 130px}.naxi-sjb__notice{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--warning-fg)}.naxi-sjb__notice--ok{background:var(--success-bg);color:var(--success-fg)}.naxi-sjb__notice-x{border:0;background:none;color:inherit;cursor:pointer}.naxi-fsj__regle-champ{max-width:150px}.naxi-fsj__regle-quand{max-width:240px}.naxi-fsj__montant{min-width:110px}@keyframes naxi-brouillon-rappel{50%{transform:scale(1.015);box-shadow:0 0 0 4px var(--info-bg)}}@media(prefers-reduced-motion:reduce){.naxi-fsj__brouillon--rappel{animation:none}}.naxi-sorties[data-v-9b5c1746]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.naxi-sorties__carte[data-v-9b5c1746]{--ton-fg: var(--brand);--ton-bg: var(--brand-faint);display:flex;align-items:center;gap:12px;padding:14px 16px;text-align:left;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary);cursor:pointer}.naxi-sorties__carte--info[data-v-9b5c1746]{--ton-fg: var(--info-fg);--ton-bg: var(--info-bg)}.naxi-sorties__carte--warning[data-v-9b5c1746]{--ton-fg: var(--warning-fg);--ton-bg: var(--warning-bg)}.naxi-sorties__carte--success[data-v-9b5c1746]{--ton-fg: var(--success-fg);--ton-bg: var(--success-bg)}.naxi-sorties__carte[data-v-9b5c1746]:hover:not(:disabled){border-color:var(--ton-fg)}.naxi-sorties__carte[data-v-9b5c1746]:disabled{cursor:not-allowed;opacity:.5}.naxi-sorties__carte--choisie[data-v-9b5c1746]{border:2px solid var(--ton-fg);background:var(--ton-bg);padding:13px 15px}.naxi-sorties__picto[data-v-9b5c1746]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--ton-bg);color:var(--ton-fg)}.naxi-pre-resa__cat{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary);text-align:left;cursor:pointer}.naxi-pre-resa__cat:hover:not(:disabled){border-color:var(--brand)}.naxi-pre-resa__cat:disabled{cursor:not-allowed;opacity:.55}.naxi-pre-resa__cat--choisie{border-color:var(--brand);background:var(--brand-faint)}.naxi-pre-resa__consequence{padding:12px;border-radius:var(--radius-lg);background:var(--surface-2)}.naxi-pre-resa__consequence p+p{margin-top:4px}.naxi-pre-resa__alerte{padding:8px 12px;border:1px solid var(--danger-border);border-radius:var(--radius-lg);background:var(--danger-bg);color:var(--danger-fg)}.naxi-pre-resa__avert{padding:8px 12px;border:1px solid var(--warning-border);border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--warning-fg)}@media(prefers-reduced-motion:reduce){.naxi-pre-resa__cat{transition:none}}.naxi-pre-resa__duree{max-width:240px}.naxi-pre-resa__code{max-width:200px}.naxi-panier{padding:16px;background:var(--surface-1)}.naxi-panier__ligne{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-lg)}.naxi-panier__ligne--edition{border-color:var(--brand);background:var(--brand-faint)}.naxi-panier__titre{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-pre-resa__client{padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-lg)}.naxi-pre-resa__clients{max-height:360px;overflow-y:auto}.naxi-pre-resa__remise,.naxi-pre-resa__conclu{padding:8px 0;border-bottom:1px solid var(--border)}.naxi-pre-resa__remise-titre{min-width:220px}.naxi-pre-resa__nombre{max-width:130px}.naxi-pre-resa__motif{max-width:220px}.naxi-bloc-panier{padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1)}.naxi-bloc-panier__trait{align-self:stretch;width:1px;background:var(--border)}.naxi-bloc-panier__empl{flex:0 1 280px}.naxi-bloc-panier__select{min-width:320px;max-width:520px}.naxi-bloc-panier__nulle>td{color:var(--text-muted)}.naxi-panier__pied{border-top:1px solid var(--border)}.naxi-panier__saisie{padding:10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.naxi-bloc-panier .naxi-fsj__table tr.naxi-bloc-panier__option>td:first-child{position:relative;padding-left:calc(var(--tableau-bord) * 3)}.naxi-bloc-panier .naxi-fsj__table tr.naxi-bloc-panier__option>td:first-child:before{position:absolute;top:0;bottom:-1px;left:var(--tableau-bord);width:3px;background:var(--naxi-type-couleur, var(--brand));content:""}.naxi-recap-panier{padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1)}.naxi-recap-panier__rond{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--brand-faint);color:var(--brand)}.naxi-recap-panier__sejour{padding:10px 0;border-top:1px solid var(--border)}.naxi-reserver__scene{display:flex;flex:1 1 auto;min-height:0}.naxi-reserver__corps{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;overflow-y:auto}.naxi-reserver__panier{flex:0 0 320px;overflow-y:auto;border-left:1px solid var(--border)}.naxi-reserver__pied{display:flex;justify-content:flex-end;gap:8px;flex:0 0 auto;padding:12px var(--cadre-marge);border-top:1px solid var(--border);background:var(--surface-1)}.naxi-niveau-gamme[data-v-061a337a]{display:inline-flex;align-items:center;gap:2px;color:var(--warning-fg);vertical-align:middle}.naxi-nommage__apercu[data-v-56d00585]{max-height:220px;overflow-y:auto;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.naxi-plan-ed{display:flex;flex:1 1 auto;gap:16px;min-height:0;width:100%}.naxi-plan-ed__sections{display:flex;flex:0 0 auto;gap:4px;padding:8px;border-bottom:1px solid var(--border)}.naxi-plan-ed__section{display:flex;flex:1 1 0;flex-direction:column;gap:3px;align-items:center;min-width:0;padding:7px 0;border:1px solid transparent;border-radius:var(--radius-lg, 10px);background:none;color:var(--text-secondary);cursor:pointer;transition:background .12s ease,color .12s ease}.naxi-plan-ed__section:hover{background:var(--brand-faint);color:var(--text-primary)}.naxi-plan-ed__section--active{border-color:var(--brand-light);background:var(--brand-bg);color:var(--brand)}.naxi-plan-ed__section-picto{position:relative;display:inline-flex}.naxi-plan-ed__section-compte{position:absolute;top:-6px;right:-10px;min-width:16px;padding:0 4px;border-radius:999px;background:var(--warning-fg);color:var(--card-bg);text-align:center;line-height:16px}.naxi-plan-ed__section-libelle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-plan-ed__contenu{flex:1 1 auto;min-height:0;overflow-y:auto}.naxi-plan-ed__bloc{padding:14px 16px;border-bottom:1px solid var(--border)}.naxi-plan-ed__lu{color:var(--text-secondary)}.naxi-plan-ed__catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.naxi-plan-ed__objet{display:flex;flex-direction:column;gap:4px;align-items:center;padding:6px 4px;border:1px solid var(--border);border-radius:var(--radius-md, 8px);text-align:center;cursor:grab}.naxi-plan-ed__objet:hover,.naxi-plan-ed__objet--actif{border-color:var(--brand);background:var(--brand-faint)}.naxi-plan-ed__en-dessin{padding:8px 10px;border:1px solid var(--brand);border-radius:var(--radius-md, 8px);background:var(--brand-faint)}.naxi-plan-ed__vignette{width:40px;height:40px;border-radius:var(--radius-sm, 4px);background:var(--plan-herbe)}.naxi-plan-ed__tuiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.naxi-plan-ed__a-poser{height:32px;padding:0 6px;border:1px solid var(--border);border-left:4px solid var(--teinte-type);border-radius:var(--radius-sm, 4px);background:var(--card-bg);color:var(--text-primary);font-weight:600;cursor:grab;transition:background .12s ease,border-color .12s ease}.naxi-plan-ed__a-poser:hover{border-color:var(--brand-light);border-left-color:var(--teinte-type);background:var(--brand-faint)}.naxi-plan-ed__a-poser:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-plan-ed__a-poser--attendu{border-color:var(--brand);border-left-color:var(--teinte-type);background:var(--brand-bg);color:var(--brand)}@media(prefers-reduced-motion:reduce){.naxi-plan-ed__a-poser{transition:none}}.naxi-plan-ed__bulle{max-width:280px}.naxi-plan-ed__bulle-cle{opacity:.7}.naxi-plan-ed__bulle-geste{opacity:.7;font-style:italic}.naxi-plan-ed__alerte{display:block;width:100%;margin-bottom:4px;padding:7px 10px;border:1px solid var(--border);border-left:3px solid var(--warning-fg);border-radius:var(--radius-md, 8px);background:var(--card-bg);text-align:left;color:var(--text-primary);cursor:pointer}.naxi-plan-ed__alerte:hover{border-color:var(--brand);border-left-color:var(--warning-fg);background:var(--brand-faint)}.naxi-plan-ed__carte-lieu{display:flex;gap:4px;align-items:center;padding:4px 4px 4px 0;border:1px solid var(--border);border-radius:var(--radius-lg, 10px);background:var(--card-bg);transition:border-color .12s ease}.naxi-plan-ed__carte-lieu:hover{border-color:var(--brand)}.naxi-plan-ed__carte-lieu--choisie{border-color:var(--brand);background:var(--brand-faint)}.naxi-plan-ed__carte-corps{display:flex;flex:1 1 auto;gap:10px;align-items:center;min-width:0;padding:4px 8px;border:0;background:none;text-align:left;cursor:pointer}.naxi-plan-ed__carte-vignette{flex:0 0 34px;width:34px;height:34px;padding:3px;border-radius:var(--radius-md, 8px);background:var(--plan-herbe)}.naxi-plan-ed__carte-vignette--repere{display:inline-flex;align-items:center;justify-content:center;color:var(--brand)}.naxi-plan-ed__carte-texte{display:flex;flex-direction:column;min-width:0}.naxi-plan-ed__carte-texte>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-plan-ed__periode{padding:4px 8px;border:1px solid var(--border);border-radius:var(--radius-sm, 4px)}.naxi-plan-ed__periode--ouverte{padding-bottom:8px;border-color:var(--brand-light)}.naxi-plan-ed__periode-tete{display:flex;flex:1 1 auto;gap:6px;align-items:center;min-width:0;padding:6px 4px;border:0;border-radius:var(--radius-sm, 4px);background:none;color:var(--text-primary);text-align:left;cursor:pointer}.naxi-plan-ed__periode-tete:hover{background:var(--surface-2)}.naxi-plan-ed__periode-tete:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-plan-ed__periode-chevron{flex-shrink:0;color:var(--text-secondary);transition:transform .15s ease}.naxi-plan-ed__periode--ouverte .naxi-plan-ed__periode-chevron{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.naxi-plan-ed__periode-chevron{transition:none}}.naxi-plan-ed__semaine{display:flex;flex-direction:column;gap:4px}.naxi-plan-ed__jour-ligne{display:grid;grid-template-columns:96px 84px 136px 136px;gap:8px;align-items:center}.naxi-plan-ed__ouvert{height:28px;border:1px solid var(--border);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);cursor:pointer}.naxi-plan-ed__ouvert--oui{border-color:var(--brand);background:var(--brand-bg);color:var(--brand)}.naxi-plan-ed__ouvert:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-plan-ed__ferme{grid-column:span 2}.naxi-plan-ed__poses{display:flex;flex-wrap:wrap;gap:4px}.naxi-plan-ed__pose{min-width:34px;padding:2px 6px;border:1px solid var(--border);border-radius:var(--radius-sm, 4px);font-weight:600}.naxi-plan-ed__pose:hover{border-color:var(--brand);color:var(--brand)}.naxi-plan-ed__centre{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.naxi-plan-ed__barre-epingle{position:absolute;top:12px;left:50%;z-index:3;display:flex;gap:4px;align-items:center;padding:4px 6px 4px 4px;border:1px solid var(--border);border-radius:var(--radius-lg, 10px);background:var(--card-bg);box-shadow:var(--shadow-lg);transform:translate(-50%)}.naxi-plan-ed__barre-poignee{display:inline-flex;align-self:stretch;align-items:center;padding:0 2px;border-radius:var(--radius-sm, 4px);color:var(--text-muted);cursor:grab;touch-action:none}.naxi-plan-ed__barre-poignee:hover{background:var(--surface-2);color:var(--text-primary)}.naxi-plan-ed__barre-poignee:active{cursor:grabbing}.naxi-plan-ed__barre-liste{max-height:320px;overflow-y:auto}.naxi-plan-ed__barre-teinte{display:inline-block;width:14px;height:14px;border:1px solid var(--border);border-radius:50%}.naxi-plan-ed__barre-teinte--origine{background:repeating-conic-gradient(var(--surface-3) 0 25%,var(--card-bg) 0 50%) 50%/6px 6px}.naxi-plan-ed__barre-objet{flex-wrap:wrap;width:max-content;max-width:calc(100% - 16px);padding:6px 6px 6px 4px}.naxi-plan-ed__barre-nombre{flex:0 0 112px}.naxi-plan-ed__barre-nom{flex:0 0 170px}.naxi-plan-ed__barre-lieu{flex:0 0 190px}.naxi-plan-ed__barre-sep{align-self:stretch;width:1px;margin:0 4px;background:var(--border)}.naxi-plan-ed__verrou{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:8px 16px;background:var(--warning-bg);color:var(--warning-fg)}.naxi-plan-ed__toile{flex:1 1 auto;min-height:0;overflow:auto;padding:16px;background:var(--surface-2);outline:none}.naxi-plan-ed__toile--pan{cursor:grabbing}.naxi-plan-ed__toile--pose{cursor:crosshair}.naxi-plan-ed__svg{display:block;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 0 0 1px var(--border)}.naxi-plan-ed__herbe{fill:var(--plan-herbe)}.naxi-plan-ed__quadrillage{pointer-events:none}.naxi-plan-ed__grille{fill:none;stroke:var(--plan-arete);stroke-width:1;opacity:.45;vector-effect:non-scaling-stroke}.naxi-plan-ed__poignee{fill:var(--card-bg);stroke:var(--brand);stroke-width:1.5;vector-effect:non-scaling-stroke;cursor:nwse-resize}.naxi-plan-ed__poignee--rotation{cursor:grab;fill:var(--brand-light)}.naxi-plan-ed__tige{stroke:var(--brand);stroke-width:1;vector-effect:non-scaling-stroke}.naxi-plan-ed__dessin{pointer-events:none}.naxi-plan-ed__dessin-trait{fill:none;stroke:var(--brand);stroke-width:2;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.naxi-plan-ed__toile--dessin{cursor:crosshair}.naxi-plan-ed__bascule{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-lg, 8px)}.naxi-plan-ed__ecran.naxi-plan-ed__ecran{flex:0 0 auto;height:calc(var(--hauteur-utile) - 32px)}.naxi-palette[data-v-52cdf033]{display:flex;flex-wrap:wrap;gap:8px}.naxi-palette__couleur[data-v-52cdf033]{width:30px;height:30px;border:2px solid transparent;border-radius:8px;cursor:pointer}.naxi-palette__couleur[data-v-52cdf033]:hover{border-color:var(--border)}.naxi-palette__couleur[data-v-52cdf033]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-palette__couleur--actif[data-v-52cdf033]{border-color:var(--text-primary);box-shadow:0 0 0 2px var(--surface-1) inset}.naxi-plan-3d[data-v-4990e409]{position:relative;flex:1 1 auto;min-height:320px;background:var(--surface-2)}.naxi-plan-3d__cadre[data-v-4990e409]{position:absolute;inset:0}.naxi-plan-3d__message[data-v-4990e409],.naxi-plan-3d__aide[data-v-4990e409]{position:absolute;left:50%;transform:translate(-50%);padding:6px 14px;border-radius:var(--radius-lg, 12px);background:var(--card-bg);color:var(--text-secondary)}.naxi-plan-3d__message[data-v-4990e409]{top:40%}.naxi-plan-3d__aide[data-v-4990e409]{bottom:12px;opacity:.85;pointer-events:none}.naxi-gammes__code{display:inline-block;padding:1px 7px;border-radius:6px;background:var(--surface-3);color:var(--text-secondary);font-family:var(--font-mono, monospace);font-size:10.5px;font-weight:700}.naxi-secteurs__pastille[data-v-52e01937]{display:inline-block;width:16px;height:16px;border-radius:50%}.naxi-photos[data-v-b6ed5f5c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.naxi-photos__vignette[data-v-b6ed5f5c]{position:relative;margin:0;border:1px solid var(--border-2);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-1)}.naxi-photos__image[data-v-b6ed5f5c]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.naxi-photos__legende[data-v-b6ed5f5c]{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:var(--radius-full);background:var(--surface-1);color:var(--text-secondary)}.naxi-photos__gestes[data-v-b6ed5f5c]{display:flex;justify-content:flex-end;gap:2px;padding:2px 4px;border-top:1px solid var(--border-2)}.naxi-photos__vide[data-v-b6ed5f5c]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:110px;border:1px dashed var(--border-2);border-radius:var(--radius-lg);color:var(--text-muted)}.naxi-fspec__intro[data-v-18caea0a]{color:var(--text-secondary);font-size:12px}.naxi-fspec__label[data-v-18caea0a]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px}.naxi-fsaison[data-v-b83f3b04]{border:0;margin:0;padding:0;min-width:0}.naxi-fcat__apercu[data-v-6d185ece]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--surface-1);box-shadow:0 0 0 1px var(--border-2)}.naxi-carrousel[data-v-b0281f8d]{position:relative;aspect-ratio:4/3;border:1px solid var(--border-2);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-1)}.naxi-carrousel--vide[data-v-b0281f8d]{display:flex;align-items:center;justify-content:center;border-style:dashed}.naxi-carrousel__image[data-v-b0281f8d]{display:block;width:100%;height:100%;padding:0;border:0;cursor:zoom-in}.naxi-carrousel__image img[data-v-b0281f8d]{width:100%;height:100%;object-fit:cover;display:block}.naxi-carrousel__legende[data-v-b0281f8d]{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.6);color:rgb(var(--v-theme-surface))}.naxi-carrousel__fleche[data-v-b0281f8d]{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:rgba(var(--v-theme-surface),.85);color:var(--text-primary);cursor:pointer}.naxi-carrousel__fleche--g[data-v-b0281f8d]{left:8px}.naxi-carrousel__fleche--d[data-v-b0281f8d]{right:8px}.naxi-carrousel__fleche[data-v-b0281f8d]:focus-visible{outline:2px solid var(--brand)}.naxi-carrousel__points[data-v-b0281f8d]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;gap:6px}.naxi-carrousel__point[data-v-b0281f8d]{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(var(--v-theme-surface),.6);cursor:pointer}.naxi-carrousel__point--actif[data-v-b0281f8d]{background:rgb(var(--v-theme-surface))}.naxi-carrousel__grand[data-v-b0281f8d]{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;outline:none}.naxi-carrousel__grand img[data-v-b0281f8d]{max-width:100%;max-height:70vh;border-radius:var(--radius-lg)}.naxi-secteur__pastille[data-v-fe4e3d1e]{display:inline-block;width:12px;height:12px;border-radius:50%}.naxi-cptb[data-v-4c059fc2]{min-width:210px;height:auto!important;min-height:40px;padding-block:4px}.naxi-cptb--absent[data-v-4c059fc2]{border-style:dashed;color:rgb(var(--v-theme-textSecondary))}.naxi-empl-bandeau[data-v-456a2aea]{display:grid;grid-template-columns:minmax(0,1fr) 240px 220px;gap:20px;padding:14px 18px;border-left:4px solid rgb(var(--v-theme-naxiBorder))}.naxi-empl-bandeau__parcelle[data-v-456a2aea]{min-width:0}.naxi-empl-bandeau__code[data-v-456a2aea]{max-width:140px}.naxi-empl-bandeau__secteur[data-v-456a2aea]{width:260px}.naxi-empl-bandeau__ligne2[data-v-456a2aea]{align-items:flex-start}.naxi-empl-bandeau__type[data-v-456a2aea]{font-size:17px;font-weight:700;line-height:1.2;color:var(--text-primary)}.naxi-empl-bandeau__avatar[data-v-456a2aea]{position:relative;width:56px;height:56px}.naxi-empl-bandeau__rond[data-v-456a2aea]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgb(var(--v-theme-textSecondary));color:rgb(var(--v-theme-surface));font-size:21px;font-weight:800;font-variant-numeric:tabular-nums}.naxi-empl-bandeau__crayon[data-v-456a2aea]{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid rgb(var(--v-theme-surface));border-radius:50%;background:var(--brand);color:rgb(var(--v-theme-surface));cursor:pointer}.naxi-empl-bandeau__crayon[data-v-456a2aea]:disabled{cursor:not-allowed;opacity:.5}.naxi-empl-bandeau__crayon[data-v-456a2aea]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-empl-bandeau__photos[data-v-456a2aea],.naxi-empl-bandeau__compteurs-haut[data-v-456a2aea]{padding-left:20px;border-left:1px solid rgb(var(--v-theme-naxiBorder))}.naxi-empl-bandeau__apercus[data-v-456a2aea]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.naxi-empl-bandeau__apercu[data-v-456a2aea]{aspect-ratio:4/3;padding:0;border:1px solid var(--border-2);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-1);cursor:zoom-in}.naxi-empl-bandeau__apercu img[data-v-456a2aea]{width:100%;height:100%;object-fit:cover;display:block}.naxi-empl-bandeau__apercu--vide[data-v-456a2aea]{display:flex;align-items:center;justify-content:center;border-style:dashed;color:rgb(var(--v-theme-textMuted));cursor:pointer}.naxi-empl-bandeau__apercu[data-v-456a2aea]:disabled{cursor:not-allowed;opacity:.5}.naxi-empl-bandeau__apercu[data-v-456a2aea]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-empl-lv[data-v-5a0629ca]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 12px;border:1px solid var(--border-2);border-radius:10px}.naxi-bloc-edit[data-v-3d7ccab9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.2fr);gap:16px;align-items:start}.naxi-bloc-edit--seul[data-v-3d7ccab9]{grid-template-columns:minmax(0,1fr)}.naxi-cfg-detail[data-v-b8c8f78b]{padding:12px 8px 16px}.naxi-cfg-detail__lecture[data-v-b8c8f78b]{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0}.naxi-cfg-detail__lecture dt[data-v-b8c8f78b]{color:var(--text-muted)}.naxi-cfg-detail__lecture dd[data-v-b8c8f78b]{margin:0;color:var(--text-primary)}.naxi-cfg__motif[data-v-3a306707]{max-width:520px}.naxi-cfg__chevron[data-v-3a306707]{display:inline-flex;padding:2px;color:var(--text-muted);background:transparent;border:none;border-radius:6px;cursor:pointer}.naxi-cfg__chevron-place[data-v-3a306707]{display:inline-block;width:19px}.naxi-cfg__chevron[data-v-3a306707]:disabled{cursor:not-allowed;opacity:.4}.naxi-cfg__chevron[data-v-3a306707]:hover:not(:disabled){color:var(--brand)}.naxi-cfg__apercu[data-v-3a306707]{color:rgb(var(--v-theme-warning));font-style:italic}.naxi-cm__alerte[data-v-b3149200]{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;border:1px solid var(--warning-border);border-radius:8px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-cm__numeros[data-v-b3149200]{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;max-height:130px;overflow-y:auto}.naxi-cm__numero[data-v-b3149200]{min-width:30px;padding:3px 7px;border:1px solid var(--border-2);border-radius:6px;background:var(--surface-2);color:var(--text-primary);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.naxi-cm__numero--refuse[data-v-b3149200]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg);text-decoration:line-through}.naxi-cm__note[data-v-b3149200]{margin:10px 0 0;color:var(--text-faint);font-size:11.5px;line-height:1.55}.naxi-cm__vide[data-v-b3149200]{padding:18px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:12.5px;text-align:center}.naxi-creation-empl__haut[data-v-de79b749]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:stretch}.naxi-empl__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto}.naxi-empl__intro{max-width:82ch;margin:0;color:var(--text-secondary);font-size:12.5px;line-height:1.6}.naxi-empl__intro strong{color:var(--text-primary)}.naxi-empl__table{width:100%;border-collapse:collapse}.naxi-empl__table th,.naxi-empl__table td{padding:7px 12px;border-bottom:1px solid var(--border-2);font-size:12.5px;text-align:left;vertical-align:middle;white-space:nowrap}.naxi-empl__table th{position:sticky;top:0;z-index:1;background:var(--surface-1);color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-empl__table td{color:var(--text-secondary)}.naxi-empl__table th.text-right,.naxi-empl__table td.text-right{text-align:right}.naxi-empl__table tbody tr:hover{background:var(--surface-2)}.naxi-empl__num{color:var(--text-primary);font-weight:600;font-variant-numeric:tabular-nums}.naxi-empl__lien{padding:0;border:0;background:none;color:var(--brand);font:inherit;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.naxi-empl__lien:hover{text-decoration:underline}.naxi-empl__lien:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.naxi-empl__nb{color:var(--text-primary);font-variant-numeric:tabular-nums}.naxi-empl__detail{color:var(--text-faint);font-size:11.5px}.naxi-empl__pastille{display:inline-block;width:9px;height:9px;margin-right:7px;border-radius:3px;vertical-align:baseline}.naxi-empl__couleur{display:inline-flex;align-items:center;justify-content:center;width:22px;height:14px;margin-right:7px;border:1px solid var(--border-2);border-radius:4px;vertical-align:middle;color:var(--surface-1)}.naxi-empl__web{color:var(--success-fg);vertical-align:middle}.naxi-empl__point{display:inline-block;flex:0 0 auto;width:9px;height:9px;margin-right:7px;border-radius:50%}.naxi-empl__ligne--hors-inventaire>td{opacity:.55}.naxi-empl__sous-type{padding-left:29px}.naxi-empl__specs{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}.naxi-empl__ico{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer}.naxi-empl__ico:hover:not(:disabled){background:var(--surface-3);color:var(--text-primary)}.naxi-empl__ico:disabled{opacity:.3;cursor:not-allowed}.naxi-empl__ico:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-empl__ico--danger:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-fg)}.naxi-empl__rendu{margin-left:7px;color:var(--warning-fg);font-size:11px;font-weight:700}.naxi-empl__plan-lecture{flex:1 1 auto;min-height:0;overflow:auto;padding:0 32px 24px}.naxi-empl__plans{flex:0 0 auto;padding:0 32px}.naxi-oa__intitule[data-v-4fda4a3b]{display:inline-block;max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:start}.naxi-oa__intitule[data-v-4fda4a3b]:hover{color:var(--brand);text-decoration:underline}.naxi-devis__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto}.naxi-devis__table{width:100%;border-collapse:collapse}.naxi-devis__table th,.naxi-devis__table td{padding:8px 12px;border-bottom:1px solid var(--border-2);font-size:12.5px;text-align:left;vertical-align:top}.naxi-devis__table th{position:sticky;top:0;z-index:1;background:var(--surface-1);color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.naxi-devis__table td{color:var(--text-secondary)}.naxi-devis__table th.text-right,.naxi-devis__table td.text-right{text-align:right}.naxi-devis__table--lignes th,.naxi-devis__table--ventil th{position:static}.naxi-devis__table--ventil{max-width:340px}.naxi-devis__ligne{cursor:pointer}.naxi-devis__ligne:hover,.naxi-devis__ligne--select{background:var(--surface-2)}.naxi-devis__nom{color:var(--text-primary);font-weight:600}.naxi-devis__detail{display:block;color:var(--text-faint);font-size:11.5px}.naxi-devis__nb{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-devis__nb--faible{color:var(--text-muted)}.naxi-devis__num{padding:0;border:0;background:none;color:var(--brand);font:inherit;font-weight:600;cursor:pointer}.naxi-devis__num:hover{text-decoration:underline}.naxi-devis__vide{padding:22px;color:var(--text-muted);text-align:center}.naxi-devis__statut{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.naxi-devis__statut--lg{padding:4px 13px;font-size:12px}.naxi-devis__statut--neutre{background:var(--surface-3);color:var(--text-secondary)}.naxi-devis__statut--info{background:var(--info-bg);color:var(--info-fg)}.naxi-devis__statut--succes{background:var(--success-bg);color:var(--success-fg)}.naxi-devis__statut--danger{background:var(--danger-bg);color:var(--danger-fg)}.naxi-devis__statut--alerte{background:var(--warning-bg);color:var(--warning-fg)}.naxi-devis__origine{display:inline-block;padding:1px 7px;border:1px solid var(--border-2);border-radius:999px;color:var(--text-secondary);font-size:10.5px;font-weight:600;white-space:nowrap}.naxi-devis__origine--libre{border-style:dashed;color:var(--text-muted)}.naxi-devis__modifie{display:flex;align-items:center;justify-content:flex-end;gap:3px;color:var(--warning-fg);font-size:10.5px;font-weight:600;white-space:nowrap}.naxi-devis__fleche,.naxi-devis__supp{display:flex;align-items:center;justify-content:center;width:20px;height:15px;padding:0;border:0;border-radius:4px;background:none;color:var(--text-muted);cursor:pointer}.naxi-devis__fleche:hover:not(:disabled),.naxi-devis__supp:hover:not(:disabled){background:var(--surface-3);color:var(--text-primary)}.naxi-devis__fleche:disabled,.naxi-devis__supp:disabled{opacity:.3;cursor:not-allowed}.naxi-devis__fleche:focus-visible,.naxi-devis__supp:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-devis__supp{width:24px;height:24px}.naxi-devis__supp:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-fg)}.naxi-devis__case{width:15px;height:15px;accent-color:var(--brand);cursor:pointer}.naxi-devis__recap{max-height:220px;overflow-y:auto;padding-left:18px;font-size:12.5px;line-height:1.9}.naxi-devis__verrou{display:flex;align-items:flex-start;gap:7px;padding:10px 13px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12px;line-height:1.55}.naxi-devis__note{margin:8px 0 0;color:var(--text-faint);font-size:11.5px;line-height:1.55}.naxi-devis__sejour{display:flex;flex-wrap:wrap;gap:20px;padding:11px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px}.naxi-devis__sejour strong{color:var(--text-primary)}.naxi-devis__totaux{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;justify-content:space-between}.naxi-devis__ventil{flex:1 1 300px;min-width:0}.naxi-devis__somme{flex:0 1 340px;padding:14px 16px;border:1px solid var(--border-2);border-radius:12px;background:var(--surface-2)}.naxi-devis__somme-ligne{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:3px 0;color:var(--text-secondary);font-size:12.5px}.naxi-devis__somme-ligne strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.naxi-devis__somme-ligne--fort{padding-top:6px;font-size:14px}.naxi-devis__somme-ligne--fort strong{font-size:16px;font-weight:800}.naxi-devis__ras{padding:40px 24px;color:var(--text-muted);font-size:12.5px;line-height:1.6;text-align:center}.naxi-devis__ras strong{color:var(--text-primary)}.naxi-devis__non-prolonges{flex-direction:column;gap:2px;margin:0;list-style:none}.naxi-oa__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto}.naxi-oa__table{width:100%;border-collapse:collapse}.naxi-oa__table th,.naxi-oa__table td{padding:7px 12px;border-bottom:1px solid var(--border-2);font-size:12.5px;text-align:left;vertical-align:middle;white-space:nowrap}.naxi-oa__table th{position:sticky;top:0;z-index:1;background:var(--surface-1);color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-oa__table td{color:var(--text-secondary)}.naxi-oa__table th.text-right,.naxi-oa__table td.text-right{text-align:right}.naxi-oa__table tbody tr:hover{background:var(--surface-2)}.naxi-oa__nom{color:var(--text-primary);font-weight:600}.naxi-oa__num{color:var(--text-primary);font-variant-numeric:tabular-nums}.naxi-oa__detail{color:var(--text-faint);font-size:11.5px;white-space:normal}.naxi-oa__jours{margin-left:7px;color:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums}.naxi-oa__acompte{color:var(--warning-fg);font-weight:700;font-variant-numeric:tabular-nums}.naxi-oa__souplesse{display:inline-block;padding:1px 8px;border:1px solid var(--border-2);border-radius:999px;font-size:10.5px;font-weight:600}.naxi-oa__souplesse--rigide{border-style:dashed;color:var(--text-muted)}.naxi-oa__ordre{color:var(--text-muted);font-size:11px;font-style:italic}.naxi-oa__vide{padding:24px;color:var(--text-muted);text-align:center}.naxi-oa__note{margin:0;color:var(--text-faint);font-size:11.5px;line-height:1.55}.naxi-oa__recap{display:flex;flex-direction:column;gap:6px}.naxi-oa__recap-ligne{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:7px 11px;border:1px solid var(--border-2);border-radius:9px;background:var(--surface-2)}.naxi-oa__recap-nom{color:var(--text-primary);font-size:12.5px;font-weight:700}.naxi-oa__recap-detail{color:var(--text-muted);font-size:11.5px}.naxi-oa__recap-acompte{margin-left:auto;color:var(--warning-fg);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.naxi-oa__alerte{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--warning-fg);border-radius:9px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.5}.naxi-oa__alerte--liste{flex-direction:column;gap:2px;list-style:none}.naxi-oa__filtre{display:inline-flex;align-items:center;gap:8px;padding:3px 11px;border:1px solid var(--brand);border-radius:999px;background:var(--brand-bg);color:var(--brand);font-size:11.5px}.naxi-oa__filtre-x{padding:0;border:0;background:none;color:inherit;font-size:11px;font-weight:700;text-decoration:underline;cursor:pointer}.naxi-oa__filtre-x:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-ann[data-v-a94382fc]{display:flex;flex-direction:column;text-align:left;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:var(--radius-lg)}.naxi-ann__ligne[data-v-a94382fc]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 10px;cursor:pointer}.naxi-ann__ligne+.naxi-ann__ligne[data-v-a94382fc]{border-top:1px solid rgb(var(--v-theme-naxiBorder))}.naxi-ann__tout[data-v-a94382fc]{background:rgb(var(--v-theme-naxiSurface))}.naxi-ann__ligne[data-v-a94382fc] .v-selection-control{flex:0 0 auto}.naxi-ann__nom[data-v-a94382fc]{display:flex;flex-direction:column;flex:1 1 300px;min-width:0}.naxi-ann__chiffres[data-v-a94382fc]{display:flex;gap:14px;margin-left:auto;white-space:nowrap}.naxi-ann__montant[data-v-a94382fc]{max-width:240px}.naxi-choix-pers__champ[data-v-69329cf3]{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:6px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-1);text-align:left;cursor:pointer}.naxi-choix-pers__champ[data-v-69329cf3]:hover:not(:disabled),.naxi-choix-pers__champ[data-v-69329cf3]:focus-visible{border-color:var(--brand);outline:none}.naxi-choix-pers__champ[data-v-69329cf3]:disabled{cursor:default;opacity:.6}.naxi-choix-pers__label[data-v-69329cf3]{position:absolute;top:-8px;left:10px;padding:0 4px;background:var(--surface-1);color:var(--text-muted)}.naxi-choix-pers__valeur[data-v-69329cf3]{display:flex;align-items:center;gap:8px}.naxi-choix-pers__pile[data-v-69329cf3]{display:inline-flex}.naxi-choix-pers__pile-av+.naxi-choix-pers__pile-av[data-v-69329cf3]{margin-left:-6px;box-shadow:0 0 0 2px var(--surface-1)}.naxi-choix-pers__menu[data-v-69329cf3]{min-width:300px}.naxi-ajout-picto[data-v-4c2f2fc7]{min-width:0;padding:0 8px;gap:2px}.naxi-dweb[data-v-a71689fa]{border:1px solid var(--border-2);border-radius:var(--radius-lg)}.naxi-dweb__tete[data-v-a71689fa]{display:flex;gap:12px;align-items:baseline;width:100%;padding:8px 12px;text-align:left}.naxi-dweb__corps[data-v-a71689fa]{display:grid;grid-template-columns:110px 1fr;gap:4px 12px;margin:0;padding:0 12px 12px}.naxi-dweb__corps dt[data-v-a71689fa]{color:var(--text-muted)}.naxi-dweb__corps dd[data-v-a71689fa]{margin:0}.naxi-comsej__client[data-v-1bc2a2fb]{padding:8px 12px;border-left:3px solid var(--brand);border-radius:var(--radius-sm);background:var(--brand-bg)}.naxi-bloc-cashless__solder[data-v-626756db]{min-width:0;padding:0 8px}.naxi-engagement__consequence[data-v-eff86b8a]{margin:4px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.55}.naxi-engagement__verrou[data-v-eff86b8a]{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;border:1px solid var(--border-2);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);font-size:11.5px;line-height:1.55}.naxi-apercu[data-v-4b94f799]{display:flex;flex-direction:column;gap:18px}.naxi-apercu__tete[data-v-4b94f799]{display:flex;justify-content:space-between;gap:24px}.naxi-apercu__discret[data-v-4b94f799]{color:var(--text-muted);font-size:12px}.naxi-apercu__sejour[data-v-4b94f799]{padding:8px 12px;background:var(--surface-2);border-radius:8px;font-size:12.5px;color:var(--text-secondary)}.naxi-apercu__table[data-v-4b94f799]{width:100%;border-collapse:collapse}.naxi-apercu__table th[data-v-4b94f799],.naxi-apercu__table td[data-v-4b94f799]{padding:6px 10px;border-bottom:1px solid var(--border-2);font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-apercu__table th[data-v-4b94f799]{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left}.naxi-apercu__table th.text-right[data-v-4b94f799],.naxi-apercu__table td.text-right[data-v-4b94f799]{text-align:right}.naxi-apercu__table--totaux td[data-v-4b94f799]:first-child,.naxi-apercu__table--totaux td[data-v-4b94f799]:nth-child(3){color:var(--text-muted)}.naxi-apercu__pied[data-v-4b94f799]{display:flex;justify-content:flex-end}.naxi-apercu__ligne-total td[data-v-4b94f799]{font-weight:700;color:var(--text-primary)}.naxi-apercu__mention[data-v-4b94f799]{font-size:12px;color:var(--text-secondary)}.naxi-envoi__dette[data-v-d2c7be04]{display:flex;align-items:flex-start;gap:7px;margin-top:10px;padding:10px 12px;border:1px solid var(--border-2);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);font-size:11.5px;line-height:1.55}.naxi-envoi__refus[data-v-d2c7be04]{margin:0;padding:8px 12px;border:1px solid var(--danger-border);border-radius:8px;background:var(--danger-bg);color:var(--danger-fg);font-size:12px}.naxi-envoi__historique[data-v-d2c7be04]{margin:0;padding-left:18px;color:var(--text-secondary);font-size:12.5px;line-height:1.7}.naxi-tr__recap[data-v-e7332390]{display:flex;flex-direction:column;gap:9px;padding:12px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2)}.naxi-tr__bloc[data-v-e7332390]{display:grid;grid-template-columns:92px 1fr;gap:10px;color:var(--text-secondary);font-size:12.5px;line-height:1.55}.naxi-tr__cle[data-v-e7332390]{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding-top:2px}.naxi-tr__alerte[data-v-e7332390]{display:flex;align-items:flex-start;gap:7px;padding:11px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-tr__liste[data-v-e7332390]{margin:6px 0 0;padding-left:18px}.naxi-tr__duree[data-v-e7332390]{max-width:240px}.naxi-att__bloc[data-v-98ec2781]{white-space:pre-line}.naxi-cmp-pj__nom[data-v-646aa0b1]{max-width:320px}.naxi-cmp__destinataire[data-v-6ed7d740]{flex:0 1 420px;min-width:280px}.naxi-cmp__espace[data-v-6ed7d740]{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;align-items:start}.naxi-cmp__colonne[data-v-6ed7d740]{border:1px solid var(--border-2);border-radius:var(--radius-lg);overflow:hidden}.naxi-cmp__canaux[data-v-6ed7d740] .v-tab{min-width:0;padding-inline:8px}.naxi-cmp__liste[data-v-6ed7d740]{max-height:520px;overflow-y:auto}.naxi-cmp__groupe[data-v-6ed7d740]{margin:8px 8px 0;color:var(--text-muted);text-transform:uppercase}.naxi-cmp__message[data-v-6ed7d740]{display:block;width:100%;padding:7px 10px;border:0;border-radius:var(--radius-lg);background:none;color:inherit;text-align:left}.naxi-cmp__message[data-v-6ed7d740]:hover{background:var(--brand-bg);color:var(--brand)}.naxi-cmp__message--actif[data-v-6ed7d740]{background:var(--brand-bg);color:var(--brand);font-weight:600}.naxi-cmp__bulle[data-v-6ed7d740]{align-self:flex-start;max-width:420px;padding:10px 14px;border-radius:var(--radius-lg);background:var(--surface-2);white-space:pre-wrap}.naxi-cmp__bulle--wa[data-v-6ed7d740]{background:rgb(var(--v-theme-success),.12)}.naxi-cmp[data-v-6ed7d740] .naxi-doc__drapeau{width:20px;height:14px;margin-right:8px;border-radius:2px}.naxi-cmp[data-v-6ed7d740] .naxi-doc__langue-etat{color:var(--text-muted);font-size:10.5px}.naxi-dos__frise{display:flex;gap:12px;padding:10px 20px 14px;overflow-x:auto;border-top:1px solid rgb(var(--v-theme-naxiBorder))}.naxi-dos__part{display:flex;flex:1 1 0;gap:10px;align-items:flex-start;min-width:180px}.naxi-dos__point{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:50%;border:2px solid currentColor}.naxi-dos__point--reglee{background:currentColor}.naxi-dos__bloc{position:relative;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:12px;padding:12px 16px}.naxi-dos__bloc--annule{opacity:.6}.naxi-dos__bloc--suite{margin-left:32px}.naxi-dos__pile{width:100%}.naxi-dos__scene{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);column-gap:12px;align-items:start;padding-inline:var(--cadre-marge)}.naxi-dos__scene-sommaire{position:sticky;top:0;grid-column:1;justify-self:end;width:100%;max-width:220px}.naxi-dos__carte{position:relative;display:flex;gap:6px;align-items:center;padding:8px 6px;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-1);cursor:pointer}.naxi-dos__carte:hover{background:var(--surface-2)}.naxi-dos__carte-texte{min-width:0;overflow:hidden;white-space:nowrap}.naxi-dos__carte--ouverte{border-color:var(--brand);background:var(--brand-bg)}.naxi-dos__carte--suite{margin-left:16px}.naxi-dos__carte--plus{justify-content:center;min-height:48px;color:var(--brand);border-style:dashed}.naxi-dos__carte-statut{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:var(--radius-full)}.naxi-dos__scene-pile{grid-column:2;min-width:0}.naxi-dos__pied{position:sticky;z-index:3;bottom:0;margin:16px var(--cadre-marge) 0;padding:8px 0 var(--cadre-marge);background:var(--surface-1)}.naxi-dos__pied-corps{padding:14px 16px;border-left:4px solid;box-shadow:0 -4px 12px rgba(var(--v-theme-on-surface),.06)}.naxi-dos__remise{padding-bottom:8px;border-bottom:1px solid var(--border-2)}.naxi-dos__remise-champ{flex:0 0 240px}.naxi-dos__remise-nombre{flex:0 0 140px}.naxi-dos .naxi-fenetre__corps>.naxi-ogf{flex-shrink:0}.naxi-dos__bloc-entete{position:sticky;z-index:2;top:0;min-height:44px;margin:-12px -16px 0;padding:12px 16px;border-radius:12px 12px 0 0;background:var(--surface-1)}.naxi-dos__mini{padding:4px 14px}.naxi-dos__mini-nom{padding:0;border:0;background:none;color:var(--brand);cursor:pointer}.naxi-dos__bloc-corps{margin-top:12px;padding-top:12px;border-top:1px solid rgb(var(--v-theme-naxiBorder))}.naxi-dos__chevron{display:inline-flex;padding:0;border:0;background:none;color:var(--text-muted);cursor:pointer}.naxi-dos__identite{flex:1 1 auto;min-width:0}.naxi-dos__ligne-titre{min-width:0}.naxi-dos__type{flex:0 1 auto;min-width:0;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.naxi-dos__trait{flex:0 0 auto;width:1px;height:14px;background:rgb(var(--v-theme-naxiBorder))}.naxi-dos__trait--haut{height:28px}.naxi-dos__empl-menu{min-width:260px}.naxi-dos__empl-liste{max-height:320px;overflow-y:auto}.naxi-dos__picto{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-secondary);cursor:pointer}.naxi-dos__picto:hover{background:var(--surface-2)}.naxi-dos__picto--vide{color:var(--text-muted)}.naxi-dos__picto--actif{border-color:var(--brand);background:var(--brand-bg);color:var(--brand)}.naxi-dos__picto--crayon{width:24px;height:24px;color:var(--brand)}.naxi-dos__picto--danger{color:var(--danger-fg)}.naxi-dos__picto--danger:hover{background:var(--danger-bg)}.naxi-dos__picto--arrivee{color:var(--success-fg);border-color:var(--success-fg)}.naxi-dos__picto--arrivee:hover{background:var(--success-bg)}.naxi-dos__picto--depart{color:var(--danger-fg);border-color:var(--danger-fg)}.naxi-dos__picto--depart:hover{background:var(--danger-bg)}.naxi-dos__picto:disabled{cursor:not-allowed;opacity:.5}.naxi-dos__picto-n{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--brand);color:rgb(var(--v-theme-on-primary));font-size:10px;font-weight:700;line-height:16px;text-align:center}.naxi-dos__remises{padding:0;border:none;background:transparent;cursor:pointer;font:inherit}.naxi-fsj__recap-l .naxi-dos__remises strong{color:var(--brand)}.naxi-dos__remises:hover strong,.naxi-dos__remises:focus-visible strong{text-decoration:underline;text-underline-offset:2px}.naxi-dos__picto-n--retard{background:var(--danger-fg)}.naxi-dos__alerte{padding:6px 10px;border-radius:var(--radius-lg)}.naxi-dos__alerte--info{background:rgba(var(--v-theme-info),.08);color:var(--info-fg)}.naxi-dos__alerte--warning{background:rgba(var(--v-theme-warning),.1);color:var(--warning-fg)}.naxi-dos__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-dos__lien{padding:0;border:none;background:transparent;color:var(--brand);font-weight:600;cursor:pointer}.naxi-dos__lien:hover,.naxi-dos__lien:focus-visible{text-decoration:underline}.naxi-dos__note{margin-top:8px;padding-top:8px;border-top:1px dashed rgb(var(--v-theme-naxiBorder))}.naxi-dos__note-ligne{display:grid;grid-template-columns:1fr 110px 60px 100px;gap:8px;font-size:12px}.naxi-dos--ton .naxi-dos__bandeau{border:2px solid var(--naxi-dos-ton)}.naxi-dos--ton .naxi-dos__bloc{border-color:var(--naxi-dos-ton)}.naxi-dos--ton .naxi-dos__bloc-entete{background:color-mix(in srgb,var(--naxi-dos-ton) 8%,rgb(var(--v-theme-surface)))}.naxi-dos .naxi-fsj__table tr.naxi-devis__retrait>td:first-child{position:relative;padding-left:calc(var(--tableau-bord) * 3)}.naxi-dos .naxi-fsj__table tr.naxi-devis__retrait>td:first-child:before{position:absolute;top:0;bottom:-1px;left:var(--tableau-bord);width:3px;background:var(--naxi-type-couleur, var(--brand));content:""}.naxi-dos__picto--discret{width:26px;height:26px;border-color:transparent;opacity:.75}.naxi-dos__picto--discret:hover{opacity:1}.naxi-auto__iaxel{display:flex;align-items:flex-start;gap:16px;padding:12px 16px;border-radius:12px;background:var(--brand-faint);border:1px solid var(--brand-light)}.naxi-auto__scroll{flex:1 1 auto;overflow:auto;min-height:0}.naxi-auto__empechement{display:flex;align-items:flex-start;gap:5px;margin-top:3px;color:var(--danger-fg);font-size:11px;line-height:1.45}.naxi-auto__lien{background:none;border:0;padding:0;color:var(--brand);font-size:11.5px;cursor:pointer;white-space:nowrap}.naxi-auto__lien:hover{text-decoration:underline}.naxi-auto__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.naxi-auto__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-auto__joint{padding:2px 9px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:11px;cursor:pointer}.naxi-auto__joint--pris{border-color:var(--brand);background:var(--brand-bg);color:var(--brand)}.naxi-assist__refus{color:var(--danger-fg)}.naxi-jrn__quand{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-jrn__domaine{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.naxi-jrn__geste{color:var(--text-secondary);font-size:11.5px;font-weight:600;white-space:nowrap}.naxi-jrn__geste--inconnu{color:var(--text-faint);font-weight:400;font-style:italic}.naxi-jrn__alerte{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--warning-border);border-radius:var(--radius-lg, 10px);background:var(--warning-bg);color:var(--warning-fg);font-size:12px;font-weight:600}.naxi-jrn__action{color:var(--text-primary)}.naxi-jrn__cible{color:var(--text-muted);font-size:11.5px}.naxi-jrn__auteur{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.naxi-jrn__auteur--systeme{color:var(--text-muted);font-style:italic}.naxi-jrn__deplier{display:inline-flex;align-items:center;gap:3px;margin-top:2px;padding:0;border:0;background:none;font:inherit;font-size:11px;font-weight:700;color:var(--brand);cursor:pointer}.naxi-jrn__deplier:hover{text-decoration:underline}.naxi-jrn__deplier:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}.naxi-jrn__detail{padding:8px 4px 10px 12px;border-left:2px solid var(--brand)}.naxi-jrn__objet{margin-bottom:6px;color:var(--text-muted);font-size:11px}.naxi-jrn__champ{display:flex;align-items:baseline;gap:8px;padding:2px 0;font-size:12px}.naxi-jrn__champ-nom{min-width:190px;color:var(--text-muted);font-weight:600}.naxi-jrn__avant{color:var(--text-muted);text-decoration:line-through}.naxi-jrn__fleche{color:var(--text-faint)}.naxi-jrn__apres{color:var(--text-primary);font-weight:600}.naxi-iaxsuivi__titre[data-v-8da7a8dc]{display:inline-flex;align-items:center;gap:4px;padding:0;font-family:inherit;color:var(--brand);background:none;border:0;cursor:pointer}.naxi-iaxsuivi__detail[data-v-8da7a8dc]{display:flex;flex-direction:column;gap:6px;margin:0;padding:8px 16px 12px 32px;list-style:none}.naxi-iaxsuivi__detail li[data-v-8da7a8dc]{display:flex;align-items:center;gap:8px}.naxi-auto__recap-deplier[data-v-90be4aec]{display:inline-flex;align-items:center;gap:4px;padding:0;font-family:inherit;color:var(--brand);background:none;border:0;cursor:pointer}.naxi-rgpd__scroll{flex:1 1 auto;overflow:auto;min-height:0}.naxi-rgpd__regles table{table-layout:fixed;width:100%}.naxi-rgpd__regles .naxi-tabf__pied:not(:has(.naxi-tabf__masque)){display:none}.naxi-rgpd__appli{padding:2px 10px;border-radius:999px;font-size:12px;border:1px solid var(--border-2)}.naxi-rgpd__appli--auto{border-color:var(--success-border);background:var(--success-bg);color:var(--success-fg)}.naxi-rgpd__appli--main{color:var(--text-secondary)}.naxi-rgpd__appli--garde{color:var(--text-muted);border-style:dashed}.naxi-rgpd__lien{padding:0;border:0;background:none;color:var(--brand);font-weight:600;text-decoration:underline;cursor:pointer}.naxi-rgpd__ok{display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--success-border);border-radius:12px;background:var(--success-bg);color:var(--success-fg)}.naxi-rgpd__note{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12px}.naxi-rgpd__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-rgpd__manque{color:var(--danger-fg);font-size:12px}.naxi-rgpd__retard{color:var(--danger-fg)}.naxi-rgpd__urgence{padding:2px 8px;border-radius:999px;font-size:11px;border:1px solid var(--border-2)}.naxi-rgpd__urgence--proche{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-rgpd__urgence--depassee{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-rgpd__urgence--calme{color:var(--text-secondary)}.naxi-rgpd__urgence--close{color:var(--text-muted)}.naxi-imp__nom{font-weight:600}.naxi-imp__num{font-variant-numeric:tabular-nums}.naxi-imp__discret{color:var(--text-muted);font-size:11px}.naxi-imp__lien{color:var(--brand);font-weight:600;text-decoration:none}.naxi-imp__lien:hover{text-decoration:underline}.naxi-imp__issue{padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700}.naxi-imp__issue--creer{background:var(--success-bg);color:var(--success-fg)}.naxi-imp__issue--aVerifier{background:var(--warning-bg);color:var(--warning-fg)}.naxi-imp__issue--ignoree{background:var(--surface-3);color:var(--text-secondary)}.naxi-imp__issue--refusee{background:var(--danger-bg);color:var(--danger-fg)}.naxi-imp__refus,.naxi-imp__avertit{display:flex;align-items:center;padding:9px 12px;border-radius:10px;font-size:12px}.naxi-imp__refus{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-imp__avertit{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-imp__liste{max-height:260px;overflow-y:auto;padding-left:18px;font-size:12.5px}.naxi-imp__liste li+li{margin-top:3px}.naxi-imp__etapes{height:420px;margin-top:16px;overflow-y:auto}.naxi-imp__cadre{display:flex;flex-direction:column;align-items:center;gap:5px;padding:20px 18px;border:1px dashed var(--border)}.naxi-imp__cadre.naxi-requis{border-color:var(--danger-fg)}.naxi-imp__cadre{border-radius:12px;background:var(--surface-2);color:var(--text-muted);text-align:center}.naxi-imp__cadre-titre{font-size:12px;font-weight:700;color:var(--text-secondary)}.naxi-imp__importer{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:5px 13px;border:1px solid var(--border-2);border-radius:9px;background:var(--surface-1);color:var(--text-secondary);font-size:11.5px;font-weight:600;cursor:pointer}.naxi-imp__importer:hover{border-color:rgb(var(--v-theme-primary))}.naxi-imp__importer:focus-within{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.naxi-imp__fichier{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.naxi-fchoix[data-v-0be54f24]{display:inline-flex;align-items:center;max-width:280px;height:32px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-secondary)}.naxi-fchoix--rempli[data-v-0be54f24]{border-color:var(--brand);color:var(--text-primary)}.naxi-fchoix--ferme[data-v-0be54f24]{opacity:.55}.naxi-fchoix__champ[data-v-0be54f24]{display:inline-flex;align-items:center;gap:8px;min-width:0;height:100%;padding:0 12px;border:none;background:transparent;color:inherit;cursor:pointer}.naxi-fchoix__champ[data-v-0be54f24]:disabled{cursor:default}.naxi-fchoix__texte[data-v-0be54f24]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.naxi-fchoix__effacer[data-v-0be54f24]{display:inline-flex;margin-right:6px;padding:3px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);cursor:pointer}.naxi-fchoix__effacer[data-v-0be54f24]:hover{background:var(--surface-3);color:var(--text-primary)}.naxi-fchoix__liste[data-v-0be54f24]{display:flex;flex-direction:column;min-width:220px;max-height:360px;padding:8px 12px;overflow-y:auto;border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:var(--shadow-xl)}.naxi-fchoix__item[data-v-0be54f24]{display:flex;align-items:center;gap:10px;padding:7px 4px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}.naxi-fchoix__item[data-v-0be54f24]:hover{background:var(--surface-2)}.naxi-fchoix__item[data-v-0be54f24]:focus-visible{outline:2px solid var(--brand)}.naxi-fchoix__case[data-v-0be54f24]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--text-faint);border-radius:var(--radius-sm);color:var(--text-inverse, #fff)}.naxi-fchoix__case--cochee[data-v-0be54f24]{border-color:var(--brand);background:var(--brand)}.naxi-fchoix__vide[data-v-0be54f24]{padding:8px 0;color:var(--text-muted)}.naxi-envdoc__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-envdoc__lien{padding:0;border:none;background:transparent;color:var(--brand);font-weight:600;text-align:left}.naxi-envdoc__lien:hover{text-decoration:underline}.naxi-envdoc__detail{color:var(--text-muted);font-size:11px}.naxi-envdoc__manque{color:var(--danger-fg);font-size:11px;font-weight:600}.naxi-envdoc__piece{font-family:var(--font-mono, monospace);font-size:12px;font-weight:600}.naxi-envdoc__duplicata{color:var(--warning-fg);font-size:10.5px;font-weight:700}.naxi-envdoc__chip{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--surface-3);color:var(--text-secondary);font-size:10.5px;font-weight:700;white-space:nowrap}.naxi-envdoc__chip--recu{background:var(--success-bg);color:var(--success-fg)}.naxi-envdoc__chip--echec{background:var(--danger-bg);color:var(--danger-fg)}.naxi-envdoc__ligne--echec td{color:var(--danger-fg)}.naxi-envdoc__attente{padding:48px 16px;color:var(--text-muted);text-align:center}.naxi-pcl__scroll{flex:1 1 auto;overflow:auto;min-height:0}.naxi-pcl__table{width:100%;border-collapse:collapse}.naxi-pcl__table th,.naxi-pcl__table td{padding:7px 11px;border-bottom:1px solid var(--border-2);font-size:12.5px;text-align:left;vertical-align:middle}.naxi-pcl__table th{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.naxi-pcl__table tbody tr:hover td{background:var(--surface-2)}.naxi-pcl__th-code{width:90px}.naxi-pcl__th-num{width:90px;text-align:right}.naxi-pcl__th-actions{width:84px}.naxi-pcl__langue-defaut{max-width:320px}.naxi-pcl__nom{font-weight:600}.naxi-pcl__discret{color:var(--text-muted);font-size:11.5px}.naxi-pcl__num{font-variant-numeric:tabular-nums}.naxi-pcl__code{display:inline-block;padding:1px 7px;border-radius:6px;background:var(--surface-3);color:var(--text-secondary);font-family:var(--font-mono, monospace);font-size:10.5px;font-weight:700}.naxi-pcl__defaut{padding:1px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:10.5px;font-weight:700}.naxi-pcl__libre,.naxi-pcl__fige{display:inline-block;margin-left:6px;padding:0 5px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:none}.naxi-pcl__libre{background:var(--surface-3);color:var(--text-muted)}.naxi-pcl__fige{background:var(--warning-bg);color:var(--warning-fg)}.naxi-pcl__complet{color:var(--success-fg);font-size:11.5px;font-weight:600}.naxi-pcl__manque{color:var(--warning-fg);font-size:11.5px;font-weight:600}.naxi-pcl__note{font-size:11.5px;color:var(--text-muted);line-height:1.5}.naxi-pcl__avertit{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.5}.naxi-pcl__texte{display:flex;align-items:flex-start;gap:11px;padding:9px 12px;border:1px solid var(--border-2);border-radius:10px}.naxi-pcl__texte+.naxi-pcl__texte{margin-top:6px}.naxi-pcl__rang{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);font-size:10.5px;font-weight:700}.naxi-pcl__texte-corps{display:flex;flex-direction:column;min-width:0}.naxi-pcl__sensible{display:inline-block;margin-left:7px;padding:0 6px;border-radius:999px;background:var(--warning-bg);color:var(--warning-fg);font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.naxi-pcl__jeton{display:inline-flex;align-items:center;gap:2px;padding:1px 4px 1px 10px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-2);font-size:12px;color:var(--text-secondary)}.naxi-pcl__jeton-retirer{opacity:.55}.naxi-pcl__jeton:hover .naxi-pcl__jeton-retirer{opacity:1}.naxi-pcl__ajout{max-width:280px}.naxi-pcl__actions{display:inline-flex;justify-content:flex-end;white-space:nowrap}.naxi-pcl__ordre{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto}.naxi-pcl__session{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--warning-bg);color:var(--warning-fg);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.naxi-pcl__fige-champ :deep(input){color:var(--text-muted)}.naxi-pcl__lien{color:var(--brand);background:none;border:0;padding:0;font:inherit;cursor:pointer;border-radius:var(--radius-sm)}.naxi-pcl__lien:hover{color:var(--brand-hover);text-decoration:underline}.naxi-pcl__lien:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-pcl__favori{color:var(--warning-fg);fill:currentColor}.naxi-pcl__repere{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm);color:var(--text-on-color)}.naxi-pcl__visuel{display:flex;flex-direction:column;gap:6px}.naxi-pcl__palette{display:flex;flex-wrap:wrap;gap:8px}.naxi-pcl__visuel.naxi-requis .naxi-pcl__palette{outline:1px solid var(--danger-fg);outline-offset:4px;border-radius:8px}.naxi-pcl__couleur,.naxi-pcl__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:2px solid transparent;border-radius:8px;background:none;cursor:pointer}.naxi-pcl__couleur:hover,.naxi-pcl__avatar:hover{border-color:var(--border)}.naxi-pcl__couleur:focus-visible,.naxi-pcl__avatar:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-pcl__couleur--actif{border-color:var(--text-primary);box-shadow:0 0 0 2px var(--surface-1) inset}.naxi-pcl__avatar{width:40px;height:40px}.naxi-pcl__avatar--actif{border-color:var(--text-primary)}[data-v-99e186f5] .naxi-rpf__refusee td{color:var(--text-faint)}.naxi-rep__lien[data-v-7d1ed62e]{color:var(--brand);font-weight:600;cursor:pointer}.naxi-regle__verrou[data-v-79720770]{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;line-height:1.5}.naxi-regle__ligne[data-v-79720770]{font-size:12.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.naxi-regle__mention[data-v-79720770]{padding:11px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:11.5px;line-height:1.6}.naxi-pxp__exclu{display:flex;gap:10px;align-items:center;padding:10px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-pxp__exclu>svg{flex:0 0 auto;color:var(--text-faint)}.naxi-pxp__exclu strong{color:var(--text-primary)}.naxi-pxp__exclu--alerte{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-pxp__exclu--alerte>svg{color:var(--danger-fg)}.naxi-pxp__exclu--alerte strong{color:var(--danger-fg)}.naxi-pxp__consequence{padding:10px 14px;border:1px solid var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.6;font-variant-numeric:tabular-nums}.naxi-pxp__choix-groupe .v-selection-control-group{gap:8px}.naxi-pxp__table{width:100%;border-collapse:collapse;font-size:12.5px}.naxi-pxp__table th{padding:6px 10px;border-bottom:1px solid var(--border-2);color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.naxi-pxp__table td{padding:7px 10px;border-bottom:1px solid var(--border-1);color:var(--text-secondary);vertical-align:top}.naxi-pxp__table tr:last-child td{border-bottom:none}.naxi-pxp__discret{color:var(--text-muted);font-size:12px}.naxi-pxp__num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.naxi-pxp__ligne--exclue{background:var(--warning-bg)}.naxi-pxp__ligne--exclue .naxi-pxp__nom{color:var(--warning-fg)}.naxi-pxp__table td.naxi-pxp__motif{padding-top:0}.naxi-pxp__apercu{padding:12px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);overflow-x:auto}.naxi-pxp__apercu-nom{margin-bottom:8px;color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.naxi-pxp__apercu-ligne{margin:0;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;white-space:pre}.naxi-pxp__apercu-ligne--entete{margin-bottom:3px;color:var(--text-muted);font-weight:700}.naxi-clenv-reg{border:1px solid var(--border-2);border-radius:10px;overflow:hidden}.naxi-clenv-reg .v-expansion-panel{background:var(--surface-1)}.naxi-clenv-reg .v-expansion-panel-text__wrapper{padding:4px 14px 16px}.naxi-clenv-reg__titre{min-height:40px!important;padding:8px 14px;font-size:13px;font-weight:600}.naxi-clenv-reg__modifie{padding:1px 8px;border-radius:999px;background:var(--info-bg);color:var(--info-fg);font-size:11px;font-weight:600}.naxi-clenv-reg__cadenas{color:var(--warning-fg)}.naxi-clenv-reg__verrou{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--warning-bg);color:var(--warning-fg);font-size:11px;font-weight:600}.naxi-cpt-cabinet[data-v-dd4e9c85]{max-width:880px}.naxi-cpt__scroll{flex:1 1 auto;overflow:auto;min-height:0}.naxi-cpt__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-cpt__discret{color:var(--text-secondary);font-size:12px}.naxi-cpt__lien{padding:0;border:0;background:none;color:var(--brand);font:inherit;text-align:left;cursor:pointer}.naxi-cpt__lien:hover{text-decoration:underline}.naxi-cpt__off td{color:var(--text-muted)}.naxi-cpt__etat{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.naxi-cpt__info{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;line-height:1.5}.naxi-cpt__alerte{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.5}.naxi-selecteur-mois__champ[data-v-25682234]{width:250px;flex:0 0 auto}.naxi-cm-ligne[data-v-60c2b582]{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-1)}.naxi-cm-ligne__tete[data-v-60c2b582]{display:flex;align-items:center;gap:12px;padding:4px 12px 4px 4px}.naxi-cm-ligne__ouvrir[data-v-60c2b582]{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:8px;border:0;border-radius:var(--radius-lg);background:transparent;color:inherit;text-align:left;cursor:pointer}.naxi-cm-ligne__ouvrir[data-v-60c2b582]:hover{background:var(--surface-2)}.naxi-cm-ligne__chevron[data-v-60c2b582]{flex:0 0 auto;color:var(--text-muted)}.naxi-cm-ligne__picto[data-v-60c2b582]{flex:0 0 auto;color:var(--brand)}.naxi-cm-ligne__titre[data-v-60c2b582]{flex:1 1 auto;min-width:0}.naxi-cm-ligne__kpis[data-v-60c2b582]{display:flex;flex:0 0 auto;align-items:center;gap:28px}.naxi-cm-ligne__kpi[data-v-60c2b582]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.naxi-cm-ligne__valeur[data-v-60c2b582]{white-space:nowrap}.naxi-cm-ligne__valeur--alerte[data-v-60c2b582]{color:var(--warning-fg)}.naxi-cm-ligne__valeur--bloque[data-v-60c2b582]{color:var(--danger-fg)}.naxi-cm-ligne__legende[data-v-60c2b582]{color:var(--text-muted);white-space:nowrap}.naxi-cm-ligne__alerte[data-v-60c2b582]{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:flex-end;gap:4px;color:var(--warning-fg);font-weight:600}.naxi-cm-ligne--bloque .naxi-cm-ligne__alerte[data-v-60c2b582]{color:var(--danger-fg)}.naxi-cm-ligne__statut[data-v-60c2b582]{display:inline-flex;flex:0 0 104px;justify-content:flex-end}.naxi-cm-ligne__chip[data-v-60c2b582]{padding:2px 10px;border-radius:var(--radius-full);font-weight:600;white-space:nowrap}.naxi-cm-ligne__chip--fait[data-v-60c2b582]{background:var(--success-bg);color:var(--success-fg)}.naxi-cm-ligne__chip--alerte[data-v-60c2b582]{background:var(--warning-bg);color:var(--warning-fg)}.naxi-cm-ligne__chip--bloque[data-v-60c2b582]{background:var(--danger-bg);color:var(--danger-fg)}.naxi-cm-ligne__chip--envoye[data-v-60c2b582]{background:var(--surface-3);color:var(--brand)}.naxi-cm-ligne__gestes[data-v-60c2b582]{display:flex;flex:0 0 170px;justify-content:flex-end;gap:8px}.naxi-cm-ligne__corps[data-v-60c2b582]{padding:4px 16px 16px 48px}.naxi-cm-ventes__jour[data-v-9ab49514]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer;text-align:left}.naxi-cm-ventes__jour[data-v-9ab49514]:hover{text-decoration:underline}.naxi-cm-argent__remise[data-v-179be254]{padding:0;border:0;background:transparent;color:var(--brand);font-weight:600;cursor:pointer}.naxi-cm-argent__remise[data-v-179be254]:hover{text-decoration:underline}.naxi-cm-equation[data-v-5e52dcc0]{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.naxi-cm-equation__case[data-v-5e52dcc0]{display:flex;flex-direction:column;gap:2px;min-width:180px;padding:10px 14px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-2)}.naxi-cm-equation__case--fin[data-v-5e52dcc0]{border-color:var(--brand)}.naxi-cm-equation__signe[data-v-5e52dcc0]{align-self:center;color:var(--text-muted)}.naxi-cm-rev__nom[data-v-dd424ec7]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer;text-align:left}.naxi-cm-rev__nom[data-v-dd424ec7]:hover{text-decoration:underline}.naxi-cm-psc__client[data-v-9882ae16]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer;text-align:left}.naxi-cm-psc__client[data-v-9882ae16]:hover{text-decoration:underline}.naxi-cm-et__lien[data-v-1ca9f3ec]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer}.naxi-cm-et__lien[data-v-1ca9f3ec]:hover{text-decoration:underline}.naxi-clenv__scroll{overflow-y:auto;flex:1 1 auto}.naxi-clenv__vue{flex:1 1 auto;min-height:0}.naxi-clenv__parti{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--success-border, var(--border-2));border-radius:10px;background:var(--success-bg);color:var(--success-fg);font-size:12.5px}.naxi-clenv__lien{margin-left:6px;color:var(--brand);font-weight:600;text-decoration:none}.naxi-clenv__lien:hover{text-decoration:underline}.naxi-clenv__refus{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-clenv__refus>svg{flex:0 0 auto;margin-top:2px}.naxi-clenv__trouvaille{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;line-height:1.55}.naxi-clenv__trouvaille>svg{flex:0 0 auto;margin-top:2px;color:var(--warning-fg)}.naxi-clenv__trouvaille strong{color:var(--text-primary)}.naxi-clenv__consequence{padding:10px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;line-height:1.55;font-variant-numeric:tabular-nums}.naxi-clenv__consequence strong{color:var(--text-primary)}.naxi-clenv__fichier-nom{color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.naxi-clenv__table{width:100%;border-collapse:collapse;font-size:12.5px}.naxi-clenv__table th{padding:6px 10px;border-bottom:1px solid var(--border-2);color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.naxi-clenv__table td{padding:7px 10px;border-bottom:1px solid var(--border-1);color:var(--text-secondary);vertical-align:top}.naxi-clenv__table tbody tr:last-child td{border-bottom:none}.naxi-clenv__table tfoot td{padding-top:9px;border-top:1px solid var(--border-2);border-bottom:none;color:var(--text-primary)}.naxi-clenv__nom{color:var(--text-primary);font-weight:600}.naxi-clenv__discret{color:var(--text-muted);font-size:12px}.naxi-clenv__num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.naxi-clenv__desequilibre td{background:var(--danger-bg);color:var(--danger-fg)}.naxi-clenv__etat{color:var(--text-primary);font-size:12px}.naxi-clenv__etat--annule{color:var(--danger-fg);font-weight:600}.naxi-clenv__motif{margin-top:3px;color:var(--text-muted);font-size:11.5px;line-height:1.45}.naxi-clenv__ligne--annulee .naxi-clenv__nom,.naxi-clenv__ligne--annulee .naxi-clenv__num{text-decoration:line-through}.naxi-clenv__ligne--annulee td{color:var(--text-faint)}.naxi-clenv__note{margin:0;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-clenv-prep{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:24px;align-items:start}@media(max-width:900px){.naxi-clenv-prep{grid-template-columns:1fr}}.naxi-clenv-prep__colonne{display:flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--border-1);border-radius:8px;color:var(--text-primary);font-size:12.5px}.naxi-clenv-prep__apercu{min-width:0}.naxi-clenv-prep__table{max-height:460px;overflow:auto;border:1px solid var(--border-2);border-radius:10px}.naxi-clenv-prep__table .naxi-clenv__table th{position:sticky;top:0;z-index:1;background:var(--table-th-bg);white-space:nowrap}.naxi-clenv-prep__table .naxi-clenv__table td{white-space:nowrap}.naxi-clenv-prep__equilibre{padding:8px 12px;border-radius:8px;background:var(--success-bg);color:var(--success-fg);font-size:12.5px;font-variant-numeric:tabular-nums}.naxi-clenv-prep__equilibre.naxi-clenv__desequilibre{background:var(--danger-bg);color:var(--danger-fg)}.naxi-clenv-prep__reglages{display:grid;gap:4px;padding:10px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px}.naxi-clenv-prep__reglages>div{display:grid;grid-template-columns:150px 1fr;gap:8px}.naxi-clenv-prep__reglages span{color:var(--text-muted)}.naxi-clenv-prep__reglages strong{color:var(--text-primary)}.naxi-clenv-prep__panneau{padding:16px;border:1px solid var(--border-2);border-radius:12px;background:var(--surface-2)}.naxi-clenv-prep__vide{display:flex;gap:10px;align-items:flex-start;padding:16px;border:1px dashed var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:13px;line-height:1.5}.naxi-clenv-prep__vide>svg{flex:0 0 auto;margin-top:1px}.naxi-clenv-prep__pastille{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:var(--success-bg);color:var(--success-fg);font-size:12px;font-weight:600;cursor:default}.naxi-clenv-prep__pastille--ko{background:var(--danger-bg);color:var(--danger-fg)}.naxi-clenv-prep__pastille--neutre{background:var(--surface-3);color:var(--text-secondary)}.naxi-clenv-prep--ecritures{grid-template-columns:minmax(440px,520px) minmax(0,1fr)}.naxi-cm-pied[data-v-6a6ac564]{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:12px 32px;border-top:1px solid var(--border-1);background:var(--surface-1)}.naxi-cm-pied__picto[data-v-6a6ac564]{color:var(--text-muted)}.naxi-cm-pied--fait .naxi-cm-pied__picto[data-v-6a6ac564]{color:var(--success-fg)}.naxi-cm-pied--bloque .naxi-cm-pied__picto[data-v-6a6ac564]{color:var(--danger-fg)}.naxi-cm-pied--envoye .naxi-cm-pied__picto[data-v-6a6ac564]{color:var(--brand)}.naxi-clm__refus{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-radius:var(--radius-lg);background:var(--danger-bg);color:var(--danger-fg)}.naxi-clm__etat{display:inline-block;padding:1px 9px;border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);white-space:nowrap}.naxi-clm__etat--cloture{border-color:var(--success-border);background:var(--success-bg);color:var(--success-fg)}.naxi-clm__etat--brouillon,.naxi-clm__etat--a-cloturer{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-clm__bilan{display:block;margin-top:2px;color:var(--text-muted)}.naxi-clm__pastille{display:inline-block;min-width:38px;padding:1px 8px;border-radius:var(--radius-full);text-align:center;text-decoration:none;white-space:nowrap}.naxi-clm__pastille--fait{background:var(--success-bg);color:var(--success-fg)}.naxi-clm__pastille--alerte{background:var(--warning-bg);color:var(--warning-fg)}.naxi-clm__pastille--bloque{background:var(--danger-bg);color:var(--danger-fg)}.naxi-clm__nowrap{white-space:nowrap}.naxi-clm__etapes{height:56vh;margin-top:16px;overflow-y:auto}.naxi-clm-etape__verdict{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-lg)}.naxi-clm-etape__verdict--fait{background:var(--success-bg);color:var(--success-fg)}.naxi-clm-etape__verdict--alerte{background:var(--warning-bg);color:var(--warning-fg)}.naxi-clm-etape__verdict--bloque{background:var(--danger-bg);color:var(--danger-fg)}.naxi-clm-etape__points{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.naxi-clm-etape__point{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--border-2);border-left-width:3px;border-radius:var(--radius-lg)}.naxi-clm-etape__point--bloque{border-left-color:var(--danger-fg)}.naxi-clm-etape__point--alerte{border-left-color:var(--warning-fg)}.naxi-clm__etat--ex-courant{border-color:var(--success-border);background:var(--success-bg);color:var(--success-fg)}.naxi-clm__etat--ex-termine{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-clm__etat--ex-a-venir{background:var(--info-bg);color:var(--info-fg)}.naxi-clm__liste{margin:0;padding-left:18px}.naxi-cc__scroll{overflow-y:auto;flex:1 1 auto}.naxi-cc__refus{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--danger-border);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-cc__refus>svg{flex:0 0 auto;margin-top:2px}.naxi-cc__trouvaille{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-2);color:var(--text-secondary);font-size:12.5px;line-height:1.55}.naxi-cc__trouvaille>svg{flex:0 0 auto;margin-top:2px;color:var(--warning-fg)}.naxi-cc__trouvaille strong{color:var(--text-primary)}.naxi-cc__nom{color:var(--text-primary);font-weight:600}.naxi-cc__lien{color:var(--brand);font-weight:700;text-decoration:underline;cursor:pointer}.naxi-cc__montant{display:block}.naxi-cc__sous{display:block;margin-top:2px;color:var(--text-faint);font-size:11px;line-height:1.45}.naxi-cc__num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.naxi-cc__code{padding:1px 6px;border-radius:5px;background:var(--surface-3);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.naxi-cc__partiel{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--warning-border);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12.5px;line-height:1.55}.naxi-cc__partiel>svg{flex:0 0 auto;margin-top:2px}.naxi-cc__debiteur{color:var(--danger-fg);font-weight:600}.naxi-cc__crediteur{color:var(--success-fg);font-weight:600}.naxi-cc__nul{color:var(--text-faint)}.naxi-cc__detail{padding:0 0 8px}.naxi-cc__detail td{border-bottom:none}.naxi-cc__detail-table{width:100%;border-collapse:collapse;font-size:11.5px}.naxi-cc__detail-table td{padding:3px 8px;border:none;color:var(--text-muted)}.naxi-cc__detail-table tr:hover td{background:var(--surface-2)}.naxi-cc__pastille{display:inline-block;min-width:26px;padding:1px 6px;border-radius:5px;background:var(--surface-3);color:var(--text-secondary);font-size:10.5px;font-weight:700;text-align:center}.naxi-fis__corps{flex:1 1 auto;overflow:auto;min-height:0}.naxi-fis__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-fis__ecarte{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--info-border);border-left:3px solid var(--info-fg);border-radius:10px;background:var(--info-bg);color:var(--text-secondary);font-size:12px;line-height:1.55}.naxi-fis__consequence{padding:9px 12px;border:1px dashed var(--border);border-radius:8px;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-fis__table{width:100%;border-collapse:collapse;font-size:12px}.naxi-fis__table th{padding:7px 10px;border-bottom:1px solid var(--border);color:var(--text-muted);font-weight:600;text-align:left;white-space:nowrap}.naxi-fis__table td{padding:7px 10px;border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:middle}.naxi-fis__table tbody tr:hover td{background:var(--surface-2)}.naxi-fis__table tfoot td{border-top:2px solid var(--border);border-bottom:none;background:var(--surface-2)}.naxi-fis__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-fis__bareme{display:flex;flex-direction:column;gap:2px;min-width:240px;padding:10px 14px;border:1px solid var(--border);border-left:3px solid var(--info-fg);border-radius:10px;background:var(--surface-2)}.naxi-fis__bareme-lib{color:var(--text-primary);font-size:12px;font-weight:600}.naxi-fis__bareme-val{color:var(--text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.naxi-fis__bareme-det{color:var(--text-muted);font-size:11px}.naxi-fis__journal{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.naxi-fis__ev{display:grid;grid-template-columns:120px 22px 1fr;gap:10px;padding:9px 13px;border-bottom:1px solid var(--border);font-size:12px;line-height:1.5}.naxi-fis__ev:last-child{border-bottom:none}.naxi-fis__ev-date{color:var(--text-muted);font-variant-numeric:tabular-nums}.naxi-fis__ev-op{display:flex;align-items:flex-start}.naxi-fis__ev-txt{color:var(--text-primary)}.naxi-fis__ev-motif{color:var(--text-muted);font-size:11.5px}.naxi-fis__edites{padding:10px 13px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:11.5px;line-height:1.6}.naxi-fis__vide{padding:18px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:12px;text-align:center}.naxi-ctl__sous{display:block;margin-top:2px;color:var(--text-faint);font-size:11px;line-height:1.45}.naxi-ctl__num{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.naxi-ctl__code{padding:1px 6px;border-radius:5px;background:var(--surface-3);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.naxi-ctl__ligne--hors td{color:var(--text-faint)}@media(prefers-reduced-motion:reduce){.naxi-ctl__tarif{transition:none}}.naxi-clm-ex__lien[data-v-c948370b]{padding:0;border:0;background:transparent;color:var(--brand);cursor:pointer;text-align:left}.naxi-clm-ex__lien[data-v-c948370b]:hover{text-decoration:underline}.naxi-cm-pied[data-v-9b9eaf73]{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:12px 32px;border-top:1px solid var(--border-1);background:var(--surface-1)}.naxi-cm-pied__picto[data-v-9b9eaf73]{color:var(--text-muted)}.naxi-cm-pied--fait .naxi-cm-pied__picto[data-v-9b9eaf73]{color:var(--success-fg)}.naxi-cm-pied--bloque .naxi-cm-pied__picto[data-v-9b9eaf73]{color:var(--danger-fg)}.naxi-cm-pied--clos .naxi-cm-pied__picto[data-v-9b9eaf73]{color:var(--brand)}.naxi-fel__titre{font-weight:600;color:inherit;background:none;border:0;cursor:pointer}.naxi-fel__titre:hover{color:var(--brand)}.naxi-fel__num{font-variant-numeric:tabular-nums}.naxi-ec-param-toggle-row:hover,.naxi-ec-param-photo-row{background:var(--surface-1)}.naxi-ec-param-lecture{display:flex;flex-direction:column;gap:4px}.naxi-ec-param-lecture>div{display:flex;align-items:baseline;gap:8px;padding:3px 0;border-bottom:1px solid var(--border-2);font-size:12px}.naxi-ec-param-lecture span{flex:0 0 30%;color:var(--text-muted);font-size:11px}.naxi-ec-param-logo-preview{width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--gray-100);overflow:hidden;flex-shrink:0}.naxi-ec-param-logo-img{width:100%;height:100%;object-fit:contain}.naxi-ec-param-preview{border-radius:var(--radius-md);padding:10px 14px;display:flex;align-items:center;justify-content:space-between;margin-top:4px}.naxi-ec-param-preview-logo{width:28px;height:28px;object-fit:contain;border-radius:var(--radius-sm)}.naxi-ec-param-preview-name{font-size:13px;font-weight:700;color:var(--text-on-color);line-height:1.2}.naxi-ec-param-preview-tag{font-size:9px;color:color-mix(in srgb,var(--text-on-color) 55%,transparent);text-transform:uppercase;letter-spacing:.5px}.naxi-ec-param-preview-btn{font-size:11px;font-weight:600;color:var(--text-on-color);padding:5px 12px;border-radius:var(--radius-full)}.naxi-ec-param-photo-thumb{width:36px;height:36px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.naxi-ec-param-photo-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}.naxi-marque-produit{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--border-2);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);white-space:nowrap;vertical-align:middle;cursor:help}.naxi-marque-produit .nx-logo--compact img,.naxi-marque-produit .nx-logo--compact .nx-logo__svg{max-width:none;flex-shrink:0}.naxi-famacts[data-v-e0ab9594]{display:flex;flex-direction:column;gap:8px}.naxi-famacts__ligne[data-v-e0ab9594],.naxi-famacts__ajout[data-v-e0ab9594]{display:grid;grid-template-columns:18px 32px 32px 1fr 96px 32px;align-items:center;gap:10px}.naxi-famacts__ajout[data-v-e0ab9594]{grid-template-columns:1fr auto;margin-top:8px;padding-top:12px;border-top:1px solid var(--border-2)}.naxi-famacts__fleche[data-v-e0ab9594]{display:inline-flex;justify-content:center;padding:0;border:0;background:none;color:var(--text-secondary);cursor:pointer}.naxi-famacts__fleche[data-v-e0ab9594]:disabled{opacity:.35;cursor:not-allowed}.naxi-famacts__fleche[data-v-e0ab9594]:hover:not(:disabled){color:var(--brand)}.naxi-famacts__couleur[data-v-e0ab9594]{position:relative;width:32px;height:32px;border:2px solid var(--surface-1);border-radius:999px;background:var(--fam);box-shadow:0 0 0 1px var(--border);cursor:pointer}.naxi-famacts__couleur input[data-v-e0ab9594]{position:absolute;inset:0;opacity:0;cursor:pointer}.naxi-famacts__compte[data-v-e0ab9594]{color:var(--text-secondary);text-align:right}.naxi-pi__scroll{flex:1 1 auto;overflow:auto;min-height:0}.naxi-pi__note{max-width:720px;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-pi__champ{max-width:460px}.naxi-pi__champ-court{flex:0 0 260px}.naxi-pi__regle{width:100%;max-width:620px;border-collapse:collapse;border-radius:10px;overflow:hidden;background:var(--surface-1);font-size:12px}.naxi-pi__regle th,.naxi-pi__regle td{padding:6px 12px;text-align:left;border-bottom:1px solid var(--border-2)}.naxi-pi__regle th{color:var(--text-muted);font-weight:600}.naxi-pi__regle tr:last-child td{border-bottom:0}.naxi-pi__regle--choix{max-width:860px}.naxi-pi__regle--choix td:first-child{width:110px}.naxi-pi__lien{color:var(--brand);text-decoration:none}.naxi-pi__lien:hover{text-decoration:underline}.naxi-pi__refus{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55;border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-pi__cycle{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.naxi-pi__statut{padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--surface-3);color:var(--text-secondary)}.naxi-pi__statut--relouable{background:var(--success-bg);color:var(--success-fg)}.naxi-pi__sous{display:block;color:var(--text-muted);font-size:11px}.naxi-pi__ligne--retiree td{color:var(--text-muted)}.naxi-pi__puce{padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:600;background:var(--info-bg);color:var(--info-fg)}.naxi-pi__puce--charge{background:var(--warning-bg);color:var(--warning-fg)}.naxi-pi__liste-ligne{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--border-2)}.naxi-pi__liste-ligne:last-child{border-bottom:0}.naxi-pi__consequences{display:flex;flex-direction:column;gap:6px;padding:8px 12px;border-radius:10px;background:var(--surface-1)}.naxi-pi__consequence{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary);font-size:12px;line-height:1.5}.naxi-pi__consequence--alerte{color:var(--warning-fg)}.naxi-pi__produit{flex:0 0 auto;padding:2px 8px;border:1px solid var(--border-2);border-radius:8px;background:var(--surface-1);color:var(--text-secondary);font-size:10.5px;font-weight:700;letter-spacing:.06em}.nx-logo-part[data-v-665669d2]{display:block;flex:0 0 auto;width:auto;height:auto;object-fit:contain}.nx-logo-part__pastille[data-v-665669d2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--radius-lg, 10px);font-weight:700;letter-spacing:.02em;color:#fff}.nx-part[data-v-ba05fece]{display:flex;align-items:center;gap:12px;height:100%;padding:12px 14px;border:1px solid var(--border-2);border-left:3px solid var(--border-2);border-radius:var(--radius-lg, 12px);background:var(--surface-1)}.nx-part--actif[data-v-ba05fece]{border-left-color:var(--success-fg)}.nx-part--termine[data-v-ba05fece],.nx-part--coupe[data-v-ba05fece]{border-left-color:var(--warning-fg)}.nx-part__logo[data-v-ba05fece]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:96px}.nx-part__corps[data-v-ba05fece]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.nx-part__nom[data-v-ba05fece]{font-size:13.5px;font-weight:700}.nx-part__resume[data-v-ba05fece]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:calc(2 * 1.4 * 11.5px);font-size:11.5px;line-height:1.4;color:var(--text-muted)}.nx-part__fin[data-v-ba05fece]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.nx-part__chip[data-v-ba05fece]{font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap;color:var(--text-secondary);background:var(--surface-3)}.nx-part__chip--actif[data-v-ba05fece]{color:var(--success-fg);background:var(--success-bg)}.nx-part__chip--termine[data-v-ba05fece],.nx-part__chip--coupe[data-v-ba05fece]{color:var(--warning-txt, var(--warning-fg));background:var(--warning-bg)}.nx-part__info[data-v-ba05fece]{display:inline-flex;padding:5px;border:1px solid var(--border-2);border-radius:8px;background:none;cursor:pointer;color:var(--text-secondary)}.nx-part__info[data-v-ba05fece]:hover{border-color:var(--brand);color:var(--brand)}.nx-pd__volet[data-v-c9c394af]{display:flex;flex-direction:column;gap:12px;padding:12px;margin-top:12px;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.nx-cx[data-v-28faea56]{display:flex;flex-direction:column;gap:10px}.nx-cx__lignes[data-v-28faea56]{display:flex;flex-wrap:wrap;gap:6px 28px;font-size:12.5px}.nx-cx__ligne[data-v-28faea56]{display:inline-flex;align-items:baseline;gap:8px}.nx-cx__ligne em[data-v-28faea56]{font-style:normal;color:var(--text-muted)}.nx-cx__date[data-v-28faea56]{font-size:11.5px;color:var(--text-muted)}.nx-cx__manque[data-v-28faea56]{font-weight:700;color:var(--warning-txt, var(--warning-fg))}.nx-cx__alerte[data-v-28faea56]{margin:0;padding:8px 11px;font-size:12px;line-height:1.45;border-radius:var(--radius-lg);color:var(--warning-txt, var(--warning-fg));background:var(--warning-bg)}.nx-cx__volet[data-v-28faea56]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.nx-cx__vide[data-v-28faea56]{margin:0;font-size:12px;color:var(--text-muted)}.nx-pd__etat[data-v-15e07da7]{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;margin-bottom:4px;border:1px solid var(--border-2);border-radius:var(--radius-lg, 12px);font-size:12.5px;line-height:1.45;background:var(--surface-2)}.nx-pd__etat>svg[data-v-15e07da7]{flex-shrink:0;margin-top:1px}.nx-pd__etat--actif[data-v-15e07da7]{color:var(--success-fg);background:var(--success-bg);border-color:var(--success-border)}.nx-pd__etat--termine[data-v-15e07da7],.nx-pd__etat--coupe[data-v-15e07da7]{color:var(--warning-txt, var(--warning-fg));background:var(--warning-bg)}.nx-pd__detail[data-v-15e07da7]{margin:0;font-size:12.5px;line-height:1.55}.nx-pd__donnees[data-v-15e07da7]{display:flex;flex-wrap:wrap;gap:6px}.nx-pd__donnee[data-v-15e07da7]{font-size:11px;padding:3px 9px;border-radius:999px;color:var(--text-secondary);background:var(--surface-3)}.nx-pd__donnee em[data-v-15e07da7]{font-style:normal;font-weight:700;opacity:.75}.nx-pd__donnee--ecrit[data-v-15e07da7]{color:var(--warning-txt, var(--warning-fg));background:var(--warning-bg)}.nx-pd__contact[data-v-15e07da7]{display:flex;flex-direction:column;gap:4px;font-size:12.5px}.nx-pd__contact-qui[data-v-15e07da7]{font-weight:700}.nx-pd__contact-qui em[data-v-15e07da7]{font-style:normal;font-weight:400;color:var(--text-muted)}.nx-pd__contact-ligne[data-v-15e07da7]{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}.nx-pd__fake[data-v-15e07da7]{font-size:11.5px;line-height:1.4;color:var(--text-muted)}.nx-pd__note[data-v-15e07da7]{margin:4px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.nx-store__inclus[data-v-e205f952]{margin-bottom:12px;padding:4px 12px 12px;border-radius:var(--radius-xl);background:var(--shell-bg)}.nx-store__compte[data-v-e205f952]{display:block;margin:-4px 0 8px;font-size:11.5px;color:var(--text-muted)}.nx-store__grille[data-v-e205f952]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-auto-rows:1fr;gap:10px}.nx-api__bandeau{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--border-2);border-radius:var(--radius-lg, 12px);background:var(--surface-2)}.nx-api__bandeau-bloc{display:flex;align-items:center;gap:10px;color:var(--text-secondary)}.nx-api__bandeau-sous{display:block;font-size:11.5px;color:var(--text-muted)}.nx-api__liste{display:flex;flex-direction:column;gap:10px}.nx-api__cle{border:1px solid var(--border-2);border-left:3px solid var(--success-fg);border-radius:var(--radius-lg, 12px);padding:12px 14px;background:var(--surface-1)}.nx-api__cle--expiree{border-left-color:var(--warning-fg);opacity:.78}.nx-api__cle--revoquee{border-left-color:var(--danger-fg);opacity:.62}.nx-api__cle--inaxel{border-left-color:var(--brand)}.nx-api__tete{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nx-api__titre{display:flex;align-items:baseline;gap:8px;font-size:13.5px;font-weight:700;flex:1 1 auto;min-width:0}.nx-api__empreinte{font-family:var(--font-mono, monospace);font-size:11.5px;font-weight:400;color:var(--text-muted)}.nx-api__portees{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.nx-api__portee{display:inline-flex;align-items:baseline;gap:5px;font-size:11.5px;padding:2px 9px;border-radius:999px;color:var(--text-secondary);background:var(--gray-100, var(--surface-2))}.nx-api__portee em{font-style:normal;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.nx-api__portee--ecrit{color:var(--warning-txt, var(--warning-fg));background:var(--warning-bg)}.nx-api__portee--ecrit em{color:inherit}.nx-api__portee--retiree{text-decoration:line-through dotted}.nx-api__pied{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--border-2)}.nx-api__meta{font-size:11.5px;color:var(--text-muted)}.nx-api__prix{font-size:12px;font-weight:700;color:var(--text-secondary);font-variant-numeric:tabular-nums}.nx-api__vide{margin:0;padding:18px 0;text-align:center;font-style:italic;color:var(--text-muted)}.nx-cle__label{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.nx-cle__aide{margin:0;font-size:11.5px;line-height:1.45;color:var(--text-muted)}.nx-cle__lignes{display:flex;flex-direction:column}.nx-cle__ligne{display:flex;align-items:center;gap:10px;min-height:40px;border-top:1px solid var(--border-2)}.nx-cle__ligne:first-child{border-top:0}.nx-cle__ligne .v-switch{flex:0 0 auto}.nx-cle__donnee{flex:1 1 auto;min-width:0;font-size:12.5px}.nx-cle__ecriture{flex:0 0 auto}.nx-cle__durees{display:flex;gap:8px;flex-wrap:wrap}.nx-cle__duree{font:inherit;font-size:12.5px;font-weight:600;padding:7px 18px;border:1px solid var(--border-2);border-radius:var(--radius-lg, 12px);background:var(--surface-1);cursor:pointer;color:var(--text-secondary)}.nx-cle__duree:hover{border-color:var(--brand)}.nx-cle__duree--on{border-color:var(--brand);background:var(--brand-bg);color:var(--brand)}.nx-cle__note{margin:6px 0 0;font-size:11px;color:var(--text-muted)}.nx-cle__prix{border:1px solid var(--brand);border-radius:var(--radius-lg, 12px);overflow:hidden}.nx-cle__prix-detail{display:flex;flex-direction:column;padding:10px 14px}.nx-cle__prix-ligne{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:2px 0;color:var(--text-secondary);font-variant-numeric:tabular-nums}.nx-cle__prix-ligne>span:last-child{flex:0 0 auto;white-space:nowrap}.nx-cle__prix-ligne em{font-style:normal;margin-left:5px;font-size:10px;text-transform:uppercase;color:var(--text-muted)}.nx-cle__prix-vide{margin:0;padding:14px;font-size:12px;font-style:italic;color:var(--text-muted)}.nx-cle__prix-total{display:flex;flex-direction:column;padding:10px 14px;background:var(--brand-bg);font-size:14px;color:var(--brand);font-variant-numeric:tabular-nums}.nx-cle__prix-sous{display:block;font-size:11.5px;font-weight:400;color:var(--text-secondary)}.nx-cle__erreur{margin:10px 0 0;font-size:12px;color:var(--danger-fg)}.nx-cle__secret{padding:14px;border:1px dashed var(--brand);border-radius:var(--radius-lg, 12px);background:var(--brand-bg);word-break:break-all}.nx-cle__secret code{font-family:var(--font-mono, monospace);font-size:14px;color:var(--brand)}.nx-cle__avert{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--danger-fg)}.nx-cle__conseq{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.naxi-compte{display:flex;flex-direction:column;gap:16px}.naxi-compte__resume{color:var(--text-secondary)}.naxi-compte__orbite{container-type:inline-size;position:relative;width:min(1280px,100%,(var(--hauteur-utile) - 132px) * 16 / 9);aspect-ratio:16/9;margin:0 auto}.naxi-compte__anneau{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.naxi-compte__anneau-trace{stroke:var(--border);stroke-width:1;stroke-dasharray:3 7}.naxi-compte__anneau-arc{stroke:var(--brand);stroke-width:2;stroke-linecap:round;opacity:.75;animation:naxi-compte-gravite 18s linear infinite}.naxi-compte__anneau-fleche{fill:var(--brand)}@keyframes naxi-compte-gravite{0%{stroke-dashoffset:130}to{stroke-dashoffset:-870}}.naxi-compte__place{position:absolute;width:19%;min-width:190px;transform:translate(-50%,-50%)}.naxi-compte__carte{display:flex;flex-direction:column;gap:7px;align-items:stretch;justify-content:center;width:100%;min-height:112px;padding:12px 13px;text-align:left;background:var(--surface-1);border:1px solid var(--border-1);border-radius:12px;box-shadow:var(--shadow-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.naxi-compte__carte:hover{border-color:var(--brand);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.naxi-compte__carte:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-compte__carte--eteinte{background:var(--surface-2);border-style:dashed}.naxi-compte__carte-nom{display:flex;align-items:center;justify-content:center;width:100%;height:20px;padding-bottom:2px;border-bottom:1px solid var(--border-1)}.naxi-compte__carte-picto{display:flex;gap:6px;align-items:center;justify-content:center;overflow:hidden;font-size:11px;font-weight:700;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.naxi-compte__carte-picto svg{flex-shrink:0}.naxi-compte__chip{flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px}.naxi-compte__chip--actif{color:var(--success-fg);background:var(--success-bg);border-color:var(--success-border)}.naxi-compte__chip--attention{color:var(--warning-fg);background:var(--warning-bg);border-color:var(--warning-border)}.naxi-compte__chip--inactif{color:var(--text-muted);background:var(--surface-3);border-color:var(--border)}.naxi-compte__noyau{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.naxi-compte__noyau-rond{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:25cqw;min-width:210px;max-width:330px;aspect-ratio:1;padding:18px;background:var(--shell-bg);border:1px solid var(--code-halo);border-radius:50%;box-shadow:0 0 0 10px var(--brand-faint),0 10px 40px var(--code-halo);transition:box-shadow .2s ease}.naxi-compte__noyau-rond:hover{box-shadow:0 0 0 12px var(--brand-bg),0 12px 48px var(--code-halo)}.naxi-compte__noyau-rond:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.naxi-compte__logo{width:58%}.naxi-compte__noyau-licence{font-family:var(--font-mono, monospace);font-size:11px;color:var(--text-secondary)}.naxi-compte__fiche{display:flex;flex-direction:column;gap:10px}.naxi-compte__verif{padding:8px 10px;font-size:12px;line-height:1.4;border:1px solid;border-radius:8px}.naxi-compte__verif--ok{color:var(--success-fg);background:var(--success-bg);border-color:var(--success-border)}.naxi-compte__verif--attention{color:var(--warning-fg);background:var(--warning-bg);border-color:var(--warning-border)}.naxi-compte__verif--ko{color:var(--danger-fg);background:var(--danger-bg);border-color:var(--danger-border)}.naxi-compte__note{font-size:11px;line-height:1.45;color:var(--text-secondary)}.naxi-compte__secret{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--surface-2);border:1px solid var(--border-1);border-radius:8px}.naxi-compte__secret-pose{font-size:12px;color:var(--text-secondary)}.naxi-compte__retrait,.naxi-compte__suspension{display:flex;gap:6px;align-self:flex-start;align-items:center;padding:0;margin-top:2px;font-size:12px;color:var(--danger-fg);background:none;border:0}.naxi-compte__retrait:hover,.naxi-compte__suspension:hover{text-decoration:underline}.naxi-compte__gestes-bas{display:flex;gap:20px;align-items:center}.naxi-compte__suspension{color:var(--warning-fg)}.naxi-compte__conseq{display:flex;flex-direction:column;gap:10px}.naxi-compte__conseq-liste{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.naxi-compte__conseq-liste li{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.45;color:var(--text-secondary)}.naxi-compte__conseq-liste li svg{flex-shrink:0;margin-top:2px}.naxi-compte__conseq--bloquant{color:var(--danger-fg)!important}.naxi-compte__conseq-refus{padding:8px 10px;font-size:12px;line-height:1.45;color:var(--danger-fg);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:8px}@media(max-width:1000px){.naxi-compte__orbite{display:flex;flex-direction:column;gap:12px;align-items:center;aspect-ratio:auto}.naxi-compte__anneau{display:none}.naxi-compte__noyau{position:static;transform:none}.naxi-compte__place{position:static;width:100%;max-width:420px;transform:none}}@media(prefers-reduced-motion:reduce){.naxi-compte__anneau-arc{animation:none}.naxi-compte__carte{transition:none}}.naxi-compte__onglet-contenu{display:flex;flex-direction:column;gap:16px}.naxi-compte__avenir{display:flex;flex-direction:column;gap:8px;align-items:center;padding:48px 24px;color:var(--text-muted);text-align:center;background:var(--surface-2);border:1px dashed var(--border);border-radius:12px}.naxi-compte__avenir-quoi{max-width:620px;font-size:13px;font-weight:600;color:var(--text-primary)}.naxi-compte__avenir-etat{font-size:12px}.naxi-compte__avenir-maison{max-width:620px;padding:10px 12px;margin-top:6px;font-size:11.5px;line-height:1.5;color:var(--warning-fg);background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:8px}.naxi-compte__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:900px){.naxi-compte__logos{grid-template-columns:1fr}}.naxi-compte__logo-carte{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--surface-2);border:1px solid var(--border-1);border-radius:12px}.naxi-compte__logo-tete{display:flex;gap:8px;align-items:center;color:var(--text-muted)}.naxi-compte__logo-titre{font-size:13px;font-weight:600;color:var(--text-primary)}.naxi-compte__logo-apercu{display:flex;gap:6px;align-items:center;justify-content:center;height:104px;padding:12px;margin-top:4px;background:#fff;border:1px solid var(--border-1);border-radius:10px}.naxi-compte__logo-apercu--vide{flex-direction:column;color:var(--text-muted);background:var(--surface-2);border-style:dashed}.naxi-compte__logo-image{max-width:100%;max-height:100%;object-fit:contain}.naxi-compte__logo-vide{font-size:12px;font-weight:600}.naxi-compte__logo-nom{overflow:hidden;font-size:12px;font-weight:600;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.naxi-compte__logo-refus{font-size:11px;line-height:1.4;color:var(--danger-fg)}.naxi-compte__logo-importer{display:inline-flex;gap:6px;align-items:center;padding:5px 11px;font-size:12px;font-weight:600;color:var(--brand);cursor:pointer;background:var(--brand-bg);border-radius:8px}.naxi-compte__logo-importer:hover{background:var(--brand-faint)}.naxi-compte__logo-fichier{display:none}.naxi-compte__carte-corps{display:flex;flex-direction:column;gap:7px;align-items:stretch;width:100%;text-align:left;background:none;border:0}.naxi-compte__ligne{display:flex;gap:6px;align-items:center;min-height:19px;font-size:11px}.naxi-compte__ligne-lib{flex-shrink:0;font-weight:600;color:var(--text-muted)}.naxi-compte__ligne-val{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.naxi-compte__ligne-val--mono{font-family:var(--font-mono, monospace)}.naxi-compte__ligne--version{padding-top:7px;margin-top:1px;border-top:1px solid var(--border-1)}.naxi-compte__info{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;color:var(--brand);background:var(--brand-bg);border:0;border-radius:50%}.naxi-compte__info:hover{background:var(--brand-faint)}.naxi-compte__info:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-compte__info--noyau{color:var(--brand);background:var(--brand-faint)}.naxi-compte__info--noyau:hover{background:var(--brand-bg)}.naxi-compte__noyau-ligne,.naxi-compte__noyau-version{display:flex;gap:6px;align-items:center;font-size:10.5px}.naxi-compte__noyau-version{gap:6px;width:78%;padding-top:7px;border-top:1px solid var(--border-2)}.naxi-compte__noyau-ouvrir{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;background:none;border:0}.naxi-compte__noyau-ouvrir:focus-visible{outline:2px solid var(--brand-light);outline-offset:4px;border-radius:12px}.naxi-compte__noyau-lib{font-weight:600;color:var(--text-secondary)}.naxi-compte__noyau-val{font-family:var(--font-mono, monospace);color:var(--brand)}.naxi-compte__notes{display:flex;flex-direction:column;gap:16px}.naxi-compte__notes-titre{margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.naxi-compte__notes-titre--nouveaute{color:var(--success-fg)}.naxi-compte__notes-titre--amelioration{color:var(--info-fg)}.naxi-compte__notes-titre--correction{color:var(--warning-fg)}.naxi-compte__notes-liste{display:flex;flex-direction:column;gap:6px;padding-left:18px;margin:0}.naxi-compte__notes-liste li{font-size:12.5px;line-height:1.5;color:var(--text-secondary)}.naxi-compte__notes-vide{font-size:12.5px;color:var(--text-muted)}.naxi-compte__notes-pont{padding:10px 12px;font-size:11.5px;line-height:1.5;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-1);border-radius:8px}.naxi-compte__logo-gestes{display:flex;gap:8px;align-items:center;margin-top:auto;padding-top:4px}.naxi-compte__factures--droite{text-align:right}.naxi-compte__factures--mono{font-family:var(--font-mono, monospace)}.naxi-compte__factures--du td{background:var(--danger-bg)}.naxi-compte__factures--aide{display:block;margin-top:2px;font-size:10.5px;color:var(--text-muted)}.naxi-compte__factures-limite{padding:10px 12px;margin-top:12px;font-size:11.5px;line-height:1.5;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-1);border-radius:8px}.naxi-compte__apercu{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--text-faint);background:none;border:0;border-radius:6px}.naxi-compte__apercu:hover:not(:disabled){color:var(--brand);background:var(--brand-bg)}.naxi-compte__apercu:disabled{opacity:.35;cursor:not-allowed}.naxi-compte__apercu:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-compte__carte{position:relative}.naxi-compte__ligne--cliquable,.naxi-compte__noyau-ligne--cliquable{width:100%;padding:3px 6px;margin:-3px -6px;background:none;border:0;border-radius:6px;transition:background .15s ease}.naxi-compte__ligne--cliquable:focus-visible,.naxi-compte__noyau-ligne--cliquable:focus-visible{outline:2px solid var(--brand);outline-offset:0}.naxi-compte__ligne--cliquable:hover{background:var(--brand-bg)}.naxi-compte__ligne--cliquable:hover .naxi-compte__ligne-crayon{opacity:1}.naxi-compte__ligne-crayon{margin-left:auto;color:var(--brand);opacity:0;transition:opacity .15s ease}.naxi-compte__noyau-ligne--cliquable{justify-content:center}.naxi-compte__noyau-ligne--cliquable:hover{background:var(--brand-faint)}.naxi-compte__noyau-ligne--cliquable>svg{color:var(--brand);opacity:.7}@media(prefers-reduced-motion:reduce){.naxi-compte__ligne--cliquable,.naxi-compte__noyau-ligne--cliquable,.naxi-compte__ligne-crayon{transition:none}}.naxi-compte__couleur{display:flex;align-items:flex-start;gap:10px}.naxi-compte__nuancier{flex-shrink:0;width:38px;height:38px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-md);background:none;cursor:pointer}.naxi-compte__canal-trace{color:var(--text-muted);font-size:11.5px}.naxi-compte__test{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.naxi-compte__test-canal{display:inline-flex;align-items:center;gap:6px;width:110px;font-size:13px;font-weight:600}.naxi-compte__test-champ{flex:0 1 280px}.naxi-compte__test-refus{display:inline-flex;align-items:center;gap:6px;flex:1 1 260px;color:var(--danger-fg);font-size:12px}.naxi-compte__test-resultat{flex:1 1 260px;color:var(--text-muted);font-size:12px}.naxi-compte__motdepasse{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--border-2);border-radius:var(--radius-md);color:var(--text-secondary);font-size:12px}.naxi-compte__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:var(--radius-md);font-size:11.5px;line-height:1.55}.naxi-compte__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-compte__chip--erreur{color:var(--danger-fg);background:var(--danger-bg);border-color:var(--danger-border)}.naxi-compte__liaison{display:flex;flex-direction:column;gap:5px;padding-top:7px;border-top:1px dashed var(--border-1)}.naxi-compte__liaison-synchro{font-size:10.5px;color:var(--text-muted)}.naxi-compte__liaison-btn{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:600;color:var(--brand);cursor:pointer;background:none;border:1px solid var(--brand);border-radius:6px;transition:background .15s ease}.naxi-compte__liaison-btn:hover:not(:disabled){background:var(--brand-bg, var(--surface-2))}.naxi-compte__liaison-btn:disabled{opacity:.5;cursor:default}.naxi-compte__liaison-tourne{animation:naxi-compte-tourne .9s linear infinite}@keyframes naxi-compte-tourne{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.naxi-compte__liaison-tourne{animation:none}}.naxi-ocr-vac__pastille[data-v-4fac9a8f]{padding:0 6px;border-radius:var(--radius-full);background:var(--vac-bg);color:var(--vac);font-size:.62rem;font-weight:700;line-height:1.5}.naxi-ocr-bilan__corps[data-v-808250cb]{display:flex;flex-direction:column;gap:10px;min-width:260px}.naxi-ocr-bilan__ferme[data-v-808250cb]{margin:0;color:var(--text-muted)}.naxi-ocr-bilan__tete[data-v-808250cb]{display:flex;align-items:center;gap:14px}.naxi-ocr-bilan__chiffres[data-v-808250cb]{display:flex;flex-direction:column;gap:2px}.naxi-ocr-bilan__ca[data-v-808250cb]{font-size:1.25rem;font-weight:700}.naxi-ocr-bilan__libelle[data-v-808250cb]{color:var(--text-muted);font-size:.72rem}.naxi-ocr-bilan__ecarts[data-v-808250cb]{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600}.naxi-ocr-bilan__ecart--hausse[data-v-808250cb]{color:var(--success-fg)}.naxi-ocr-bilan__ecart--baisse[data-v-808250cb]{color:var(--danger-fg)}.naxi-ocr-bilan__ecart--egal[data-v-808250cb]{color:var(--text-muted)}.naxi-ocr-bilan__mvt[data-v-808250cb]{display:flex;gap:16px;padding-top:8px;border-top:1px solid var(--border);font-size:.8rem}.naxi-ocr-bilan__arr[data-v-808250cb],.naxi-ocr-bilan__dep[data-v-808250cb]{display:inline-flex;align-items:center;gap:4px}.naxi-ocr-bilan__arr[data-v-808250cb]{color:var(--success-fg)}.naxi-ocr-bilan__dep[data-v-808250cb]{color:var(--color-orange)}.naxi-ocr-bilan__part[data-v-808250cb]{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.8rem}.naxi-ocr-bilan__part-nom[data-v-808250cb]{flex:1}.naxi-ocr-bilan__part-taux[data-v-808250cb]{min-width:36px;text-align:right;font-weight:600}.naxi-ocr-carte[data-v-669cd639]{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}button.naxi-ocr-carte[data-v-669cd639]:hover{border-color:var(--brand);box-shadow:var(--shadow-sm)}.naxi-ocr-carte--fermee[data-v-669cd639]{background:var(--surface-2);color:var(--text-faint);cursor:default}.naxi-ocr-carte--we[data-v-669cd639]{background:var(--surface-2)}.naxi-ocr-carte--fermee.naxi-ocr-carte--we[data-v-669cd639]{background:var(--surface-3)}.naxi-ocr-carte--ferie[data-v-669cd639]{background:var(--brand-bg)}.naxi-ocr-carte--aujourdhui[data-v-669cd639]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.naxi-ocr-carte__tete[data-v-669cd639]{display:flex;align-items:center;gap:8px}.naxi-ocr-carte__titre[data-v-669cd639]{font-weight:700;white-space:nowrap}.naxi-ocr-carte__ferme[data-v-669cd639]{margin-top:auto;font-size:.75rem}.naxi-ocr-carte__ferie[data-v-669cd639]{flex:1 1 0;min-width:0;overflow:hidden;color:var(--brand);font-size:.68rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.naxi-ocr-carte__mvt[data-v-669cd639]{display:flex;gap:6px;margin-left:auto;font-size:.7rem}.naxi-ocr-carte__arr[data-v-669cd639],.naxi-ocr-carte__dep[data-v-669cd639]{display:inline-flex;align-items:center;gap:3px}.naxi-ocr-carte__arr[data-v-669cd639]{color:var(--success-fg)}.naxi-ocr-carte__dep[data-v-669cd639]{color:var(--color-orange)}.naxi-ocr-carte__corps[data-v-669cd639]{flex:1;display:flex;align-items:center;gap:8px;min-height:0}.naxi-ocr-carte__centre strong[data-v-669cd639]{font-size:.78rem}.naxi-ocr-carte__ca[data-v-669cd639]{display:flex;align-items:center;gap:4px;font-size:.9rem;font-weight:700;white-space:nowrap}.naxi-ocr-carte__n1[data-v-669cd639]{display:inline-flex;align-items:center;gap:2px;padding:0 4px;border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-muted);font-size:.62rem;font-weight:600}.naxi-ocr-carte__n1--hausse[data-v-669cd639]{background:var(--success-bg);color:var(--success-fg)}.naxi-ocr-carte__n1--baisse[data-v-669cd639]{background:var(--danger-bg);color:var(--danger-fg)}.naxi-ocr-carte__traits[data-v-669cd639]{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:2px}.naxi-ocr-carte__trait[data-v-669cd639]{height:3px;background:var(--vac)}.naxi-ocr-carte__trait[data-v-669cd639]:not([data-pays]){background:none}.naxi-ocr-carte--serree .naxi-ocr-carte__traits[data-v-669cd639]{gap:1px;padding-top:0}.naxi-ocr-carte--serree .naxi-ocr-carte__trait[data-v-669cd639]{height:2px}.naxi-ocr-carte__trait--debut[data-v-669cd639]{border-radius:var(--radius-full) 0 0 var(--radius-full)}.naxi-ocr-carte__trait--fin[data-v-669cd639]{border-radius:0 var(--radius-full) var(--radius-full) 0}.naxi-ocr-carte__trait--debut.naxi-ocr-carte__trait--fin[data-v-669cd639]{border-radius:var(--radius-full)}.naxi-ocr-carte__trait[data-v-669cd639]:not(.naxi-ocr-carte__trait--debut){margin-left:-9px}.naxi-ocr-carte__trait[data-v-669cd639]:not(.naxi-ocr-carte__trait--fin){margin-right:-9px}.naxi-ocr-carte__trait--gauche[data-v-669cd639]{margin-left:-15px!important}.naxi-ocr-carte__trait--droite[data-v-669cd639]{margin-right:-15px!important}@media(prefers-reduced-motion:reduce){.naxi-ocr-carte[data-v-669cd639]{transition:none}}.naxi-ocr__bandeau{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--warning-border);border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--warning-fg)}.naxi-ocr__fil{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.naxi-ocr__fil-cran{padding:0;border:0;background:none;color:var(--brand);cursor:pointer}.naxi-ocr__fil-cran--courant{color:var(--text-primary);font-weight:600;cursor:default}.naxi-ocr__defile{flex:1 1 0;min-height:0;overflow-y:auto;scroll-snap-type:y proximity}.naxi-ocr__page{display:flex;flex-direction:column;gap:10px;height:100%;padding:16px 32px;scroll-snap-align:start}.naxi-ocr__semaine,.naxi-ocr__grille-mois{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.naxi-ocr__semaine{text-align:center;color:var(--text-muted)}.naxi-ocr__we{color:var(--brand)}.naxi-ocr__grille-mois{flex:1 1 0;min-height:0;grid-auto-rows:minmax(0,1fr)}.naxi-ocr__titre-mois{text-transform:capitalize}.naxi-ocr__jour{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.naxi-ocr__jour .naxi-tabf{flex:1 1 0}.naxi-ocr__jour .naxi-tabf__cadre{max-height:none;border:0;border-radius:0}.naxi-ocr__nom{color:var(--text-primary);font-weight:600}.naxi-ocr__total td{border-top:1px solid var(--border-2);background:var(--surface-2);color:var(--text-primary);font-weight:700}.naxi-ocr__ecart--hausse{color:var(--success-fg)}.naxi-ocr__ecart--baisse{color:var(--danger-fg)}.naxi-ocr__ecart--egal{color:var(--text-muted)}.naxi-ocr__barre{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.naxi-ocr__filtres{display:flex;align-items:center;gap:8px;margin-left:auto}.naxi-ocr__filtre--actif{border-color:var(--brand);color:var(--brand)}.naxi-ocr__zone{position:relative;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.naxi-ocr__aujourdhui{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--brand);border-radius:var(--radius-full);background:var(--card-bg);color:var(--brand);font-size:.85rem;font-weight:600;box-shadow:var(--shadow-sm);cursor:pointer}.naxi-ocr__aujourdhui:hover{background:var(--brand-bg)}.naxi-ocr__aujourdhui:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-ocr-vac{--vac: var(--text-secondary);--vac-bg: var(--surface-2)}.naxi-ocr-vac[data-pays=fr-a],.naxi-ocr-carte__trait[data-pays=fr-a]{--vac: var(--brand);--vac-bg: var(--brand-bg)}.naxi-ocr-vac[data-pays=fr-b],.naxi-ocr-carte__trait[data-pays=fr-b]{--vac: var(--info-fg);--vac-bg: var(--info-bg)}.naxi-ocr-vac[data-pays=fr-c],.naxi-ocr-carte__trait[data-pays=fr-c]{--vac: var(--success-fg);--vac-bg: var(--success-bg)}.naxi-ocr-vac[data-pays=es],.naxi-ocr-carte__trait[data-pays=es]{--vac: var(--danger-fg);--vac-bg: var(--danger-bg)}.naxi-ocr-vac[data-pays=de],.naxi-ocr-carte__trait[data-pays=de]{--vac: var(--text-primary);--vac-bg: var(--surface-3)}.naxi-ocr-vac[data-pays=en],.naxi-ocr-carte__trait[data-pays=en]{--vac: var(--warning-fg);--vac-bg: var(--warning-bg)}.naxi-ocr-vac[data-pays=nl],.naxi-ocr-carte__trait[data-pays=nl]{--vac: var(--accent-cyan);--vac-bg: var(--accent-cyan-bg)}.naxi-ocr__reperes{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:8px 16px;border-bottom:1px solid var(--border);background:var(--surface-2)}.naxi-ocr__repere{display:inline-flex;align-items:center;gap:6px}.naxi-ocr__repere--ferie{color:var(--brand);font-weight:600}.v-overlay__content.naxi-ocr-bilan{padding:12px 14px!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;background:var(--card-bg)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important;opacity:1!important}.naxi-ocr__titre-mois{width:fit-content;cursor:default}.naxi-jou-vac__pastille[data-v-e83301fa]{padding:0 6px;border-radius:var(--radius-full);background:var(--vac-bg);color:var(--vac);font-size:.62rem;font-weight:700;line-height:1.5}.naxi-jou-bilan__corps[data-v-dd1f3ce3]{display:flex;flex-direction:column;gap:10px;min-width:260px}.naxi-jou-bilan__ferme[data-v-dd1f3ce3]{margin:0;color:var(--text-muted)}.naxi-jou-bilan__tete[data-v-dd1f3ce3]{display:flex;align-items:center;gap:14px}.naxi-jou-bilan__chiffres[data-v-dd1f3ce3]{display:flex;flex-direction:column;gap:2px}.naxi-jou-bilan__ca[data-v-dd1f3ce3]{font-size:1.25rem;font-weight:700}.naxi-jou-bilan__libelle[data-v-dd1f3ce3]{color:var(--text-muted);font-size:.72rem}.naxi-jou-bilan__ecarts[data-v-dd1f3ce3]{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600}.naxi-jou-bilan__ecart--hausse[data-v-dd1f3ce3]{color:var(--success-fg)}.naxi-jou-bilan__ecart--baisse[data-v-dd1f3ce3]{color:var(--danger-fg)}.naxi-jou-bilan__ecart--egal[data-v-dd1f3ce3]{color:var(--text-muted)}.naxi-jou-bilan__mvt[data-v-dd1f3ce3]{display:flex;gap:16px;padding-top:8px;border-top:1px solid var(--border);font-size:.8rem}.naxi-jou-bilan__arr[data-v-dd1f3ce3],.naxi-jou-bilan__dep[data-v-dd1f3ce3]{display:inline-flex;align-items:center;gap:4px}.naxi-jou-bilan__arr[data-v-dd1f3ce3]{color:var(--success-fg)}.naxi-jou-bilan__dep[data-v-dd1f3ce3]{color:var(--color-orange)}.naxi-jou-bilan__part[data-v-dd1f3ce3]{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.8rem}.naxi-jou-bilan__part-nom[data-v-dd1f3ce3]{flex:1}.naxi-jou-bilan__part-taux[data-v-dd1f3ce3]{min-width:36px;text-align:right;font-weight:600}.naxi-jou-carte[data-v-747a94ec]{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.naxi-jou-carte[data-v-747a94ec]:hover{border-color:var(--brand);box-shadow:var(--shadow-sm)}.naxi-jou-carte--fermee[data-v-747a94ec]{background:var(--surface-2);color:var(--text-faint)}.naxi-jou-carte--we[data-v-747a94ec]{background:var(--surface-2)}.naxi-jou-carte--fermee.naxi-jou-carte--we[data-v-747a94ec]{background:var(--surface-3)}.naxi-jou-carte--ferie[data-v-747a94ec]{background:var(--brand-bg)}.naxi-jou-carte--aujourdhui[data-v-747a94ec]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.naxi-jou-carte__tete[data-v-747a94ec]{display:flex;align-items:center;gap:8px}.naxi-jou-carte__titre[data-v-747a94ec]{font-weight:700;white-space:nowrap}.naxi-jou-carte__ferme[data-v-747a94ec]{margin-top:auto;font-size:.75rem}.naxi-jou-carte__ferie[data-v-747a94ec]{flex:1 1 0;min-width:0;overflow:hidden;color:var(--brand);font-size:.68rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.naxi-jou-carte__mvt[data-v-747a94ec]{display:flex;gap:6px;margin-left:auto;font-size:.7rem}.naxi-jou-carte__arr[data-v-747a94ec],.naxi-jou-carte__dep[data-v-747a94ec]{display:inline-flex;align-items:center;gap:3px}.naxi-jou-carte__arr[data-v-747a94ec]{color:var(--success-fg)}.naxi-jou-carte__dep[data-v-747a94ec]{color:var(--color-orange)}.naxi-jou-carte__corps[data-v-747a94ec]{flex:1;display:flex;align-items:center;gap:8px;min-height:0}.naxi-jou-carte__centre strong[data-v-747a94ec]{font-size:.78rem}.naxi-jou-carte__ca[data-v-747a94ec]{display:flex;align-items:center;gap:4px;font-size:.9rem;font-weight:700;white-space:nowrap}.naxi-jou-carte__n1[data-v-747a94ec]{display:inline-flex;align-items:center;gap:2px;padding:0 4px;border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-muted);font-size:.62rem;font-weight:600}.naxi-jou-carte__n1--hausse[data-v-747a94ec]{background:var(--success-bg);color:var(--success-fg)}.naxi-jou-carte__n1--baisse[data-v-747a94ec]{background:var(--danger-bg);color:var(--danger-fg)}.naxi-jou-carte__traits[data-v-747a94ec]{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:2px}.naxi-jou-carte__trait[data-v-747a94ec]{height:3px;background:var(--vac)}.naxi-jou-carte__trait[data-v-747a94ec]:not([data-pays]){background:none}.naxi-jou-carte--serree .naxi-jou-carte__traits[data-v-747a94ec]{gap:1px;padding-top:0}.naxi-jou-carte--serree .naxi-jou-carte__trait[data-v-747a94ec]{height:2px}.naxi-jou-carte__trait--debut[data-v-747a94ec]{border-radius:var(--radius-full) 0 0 var(--radius-full)}.naxi-jou-carte__trait--fin[data-v-747a94ec]{border-radius:0 var(--radius-full) var(--radius-full) 0}.naxi-jou-carte__trait--debut.naxi-jou-carte__trait--fin[data-v-747a94ec]{border-radius:var(--radius-full)}.naxi-jou-carte__trait[data-v-747a94ec]:not(.naxi-jou-carte__trait--debut){margin-left:-9px}.naxi-jou-carte__trait[data-v-747a94ec]:not(.naxi-jou-carte__trait--fin){margin-right:-9px}.naxi-jou-carte__trait--gauche[data-v-747a94ec]{margin-left:-15px!important}.naxi-jou-carte__trait--droite[data-v-747a94ec]{margin-right:-15px!important}@media(prefers-reduced-motion:reduce){.naxi-jou-carte[data-v-747a94ec]{transition:none}}.naxi-rjour{position:relative;display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.naxi-rjour--glisse{cursor:grabbing;-webkit-user-select:none;user-select:none}.naxi-rjour__retour{padding:8px 12px;border:1px solid var(--warning-border);border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--warning-fg)}.naxi-rjour__corps{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.naxi-rjour__gauche{position:sticky;top:0;display:flex;flex-direction:column;gap:8px}.naxi-rjour__entete{margin:0;color:var(--warning-fg);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-rjour__vide{margin:0;color:var(--text-muted)}.naxi-rjour__partie{display:flex;align-items:center;gap:4px;width:100%;padding:4px 2px;border:0;background:none;color:var(--text-muted);font-weight:600;cursor:pointer;text-align:left}.naxi-rjour__partie:hover{color:var(--brand)}.naxi-rjour__partie-compte{margin-left:auto;padding:0 6px;border-radius:999px;background:var(--surface-3)}.naxi-rjour__droite{min-width:0;overflow-x:auto}.naxi-rjour__grille{display:grid;gap:0 6px}.naxi-rjour__coin{min-height:1px}.naxi-rjour__personne{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-bottom:2px solid var(--brand)}.naxi-rjour__nom{overflow:hidden;color:var(--text-primary);font-size:.82rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.naxi-rjour__charge{color:var(--text-muted);font-size:.72rem;font-variant-numeric:tabular-nums}.naxi-rjour__charge--trop{color:var(--warning-fg);font-weight:700}.naxi-rjour__heure-gouttiere{align-self:center;color:var(--text-faint);text-align:right}.naxi-rjour__gouttiere{display:flex;flex-direction:column}.naxi-rjour__heure-ligne{flex:0 0 auto;padding-right:6px;color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;transform:translateY(-.6em)}.naxi-rjour__colonne{position:relative}.naxi-rjour__case{position:relative;display:flex;flex-direction:column;gap:4px;transition:background .12s,border-color .12s}.naxi-rjour__case--gauche{min-height:120px;padding:6px;border:1px solid var(--warning-border);border-radius:var(--radius-lg);background:var(--warning-bg)}.naxi-rjour__case--bande{min-height:34px;margin:4px 0;padding:4px;border:1px dashed var(--border-2);border-radius:var(--radius-sm);background:var(--surface-2)}.naxi-rjour__case--heure{border-top:1px solid var(--border);background:var(--surface-2)}.naxi-rjour__case--ok{border-color:var(--success-fg);background:var(--success-bg)}.naxi-rjour__case--ko{border-color:var(--danger-fg);background:var(--danger-bg)}.naxi-rjour__carte{display:flex;flex-direction:column;gap:1px;min-width:0;padding:4px 8px;border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:var(--radius-sm);background:var(--card-bg);color:var(--text-primary);font-size:.78rem;text-align:left;overflow:hidden;cursor:grab;touch-action:none}.naxi-rjour__carte:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-rjour__carte--posee{position:absolute;z-index:1}.naxi-rjour__carte--danger{border-left-color:var(--danger-fg)}.naxi-rjour__carte--warning{border-left-color:var(--warning-fg)}.naxi-rjour__carte--success{border-left-color:var(--success-fg)}.naxi-rjour__carte--fige{border-left-color:var(--border-2);color:var(--text-muted);cursor:pointer}.naxi-rjour__carte--teinte{background:color-mix(in srgb,var(--carte-fam) 10%,var(--card-bg))}.naxi-rjour__carte-tete{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.naxi-rjour__picto{margin-right:4px;color:var(--carte-fam, var(--text-muted));vertical-align:-2px}.naxi-rjour__heure{margin-left:6px;color:var(--brand);font-weight:400;font-variant-numeric:tabular-nums}.naxi-rjour__recherche{margin:8px 0 4px}.naxi-rjour__resume{margin:0 0 2px;color:var(--text-muted)}.naxi-rjour__carte--estompee{opacity:.25}.naxi-rjour__carte--trouvee{box-shadow:0 0 0 2px var(--brand)}.naxi-rjour__carte-detail{overflow:hidden;color:var(--text-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.naxi-rjour--minimale .naxi-rjour__carte{padding:2px 4px;font-size:.72rem}.naxi-rjour__corbeille{position:sticky;bottom:8px;align-self:center;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px dashed var(--danger-fg);border-radius:var(--radius-full);background:var(--card-bg);color:var(--danger-fg);font-weight:600;box-shadow:var(--shadow-md)}.naxi-rjour__corbeille--survol{background:var(--danger-bg);border-style:solid}.naxi-rjour__fantome{position:fixed;z-index:3000;padding:4px 10px;border-radius:var(--radius-full);border:1px solid var(--brand);background:var(--brand-bg);color:var(--brand);pointer-events:none}@media(prefers-reduced-motion:reduce){.naxi-rjour__case{transition:none}}.naxi-seance__nom{font-weight:600}.naxi-seance__filtre{max-width:200px}.naxi-seance__detail{color:var(--text-muted);font-size:11.5px}.naxi-seance__etat{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:700;background:var(--surface-2);color:var(--text-secondary)}.naxi-seance__etat--annulee{background:var(--danger-bg);color:var(--danger-fg)}.naxi-seance__etat--complete{background:var(--warning-bg);color:var(--warning-fg)}.naxi-seance__etat--ouverte{background:var(--brand-bg, var(--surface-2));color:var(--brand)}.naxi-seance__etat--libre{background:var(--success-bg);color:var(--success-fg)}.naxi-seance__inscrit{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--border-1, var(--border-2))}.naxi-seance__inscrit--annulee{color:var(--text-faint);text-decoration:line-through}.naxi-seance__bloc{padding:12px;border:1px solid var(--border-2);border-radius:var(--radius-lg)}.naxi-boul{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;align-items:start}@media(max-width:1279px){.naxi-boul{grid-template-columns:minmax(0,1fr)}}.naxi-boul__bloc{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg)}.naxi-boul__remis td{color:var(--text-muted);text-decoration:line-through}.naxi-boul__remis td:first-child{text-decoration:none}.naxi-boul__heure{margin-left:6px;color:var(--text-muted);font-size:.75rem;text-decoration:none}.naxi-boul__empl{display:inline-flex;align-items:center;gap:8px}.naxi-boul__courte{line-height:1.35;text-align:start}.naxi-boul__plus{color:var(--brand);cursor:help}.naxi-boul__puces{margin:0;padding-left:18px}.naxi-boul__saisie{width:76px;margin-left:auto}.naxi-boul__saisie input{text-align:end}.naxi-jou__fil{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.naxi-jou__fil-cran{padding:0;border:0;background:none;color:var(--brand);cursor:pointer}.naxi-jou__fil-cran--courant{color:var(--text-primary);font-weight:600;cursor:default}.naxi-jou__defile{flex:1 1 0;min-height:0;overflow-y:auto;scroll-snap-type:y proximity}.naxi-jou__page{display:flex;flex-direction:column;gap:10px;height:100%;padding:16px 32px;scroll-snap-align:start}.naxi-jou__semaine,.naxi-jou__grille-mois{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.naxi-jou__semaine{text-align:center;color:var(--text-muted)}.naxi-jou__we{color:var(--brand)}.naxi-jou__grille-mois{flex:1 1 0;min-height:0;grid-auto-rows:minmax(0,1fr)}.naxi-jou__titre-mois{text-transform:capitalize}.naxi-jou__jour{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.naxi-jou__jour .naxi-tabf{flex:1 1 0}.naxi-jou__jour .naxi-tabf__cadre{max-height:none;border:0;border-radius:0}.naxi-jou__nom{color:var(--text-primary);font-weight:600}.naxi-jou__barre{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.naxi-jou__filtres{display:flex;align-items:center;gap:8px;margin-left:auto}.naxi-jou__filtre--actif{border-color:var(--brand);color:var(--brand)}.naxi-jou__zone{position:relative;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.naxi-jou__aujourdhui{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--brand);border-radius:var(--radius-full);background:var(--card-bg);color:var(--brand);font-size:.85rem;font-weight:600;box-shadow:var(--shadow-sm);cursor:pointer}.naxi-jou__aujourdhui:hover{background:var(--brand-bg)}.naxi-jou__aujourdhui:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.naxi-jou-vac{--vac: var(--text-secondary);--vac-bg: var(--surface-2)}.naxi-jou-vac[data-pays=fr-a],.naxi-jou-carte__trait[data-pays=fr-a]{--vac: var(--brand);--vac-bg: var(--brand-bg)}.naxi-jou-vac[data-pays=fr-b],.naxi-jou-carte__trait[data-pays=fr-b]{--vac: var(--info-fg);--vac-bg: var(--info-bg)}.naxi-jou-vac[data-pays=fr-c],.naxi-jou-carte__trait[data-pays=fr-c]{--vac: var(--success-fg);--vac-bg: var(--success-bg)}.naxi-jou-vac[data-pays=es],.naxi-jou-carte__trait[data-pays=es]{--vac: var(--danger-fg);--vac-bg: var(--danger-bg)}.naxi-jou-vac[data-pays=de],.naxi-jou-carte__trait[data-pays=de]{--vac: var(--text-primary);--vac-bg: var(--surface-3)}.naxi-jou-vac[data-pays=en],.naxi-jou-carte__trait[data-pays=en]{--vac: var(--warning-fg);--vac-bg: var(--warning-bg)}.naxi-jou-vac[data-pays=nl],.naxi-jou-carte__trait[data-pays=nl]{--vac: var(--accent-cyan);--vac-bg: var(--accent-cyan-bg)}.v-overlay__content.naxi-jou-bilan{padding:12px 14px!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;background:var(--card-bg)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important;opacity:1!important}.naxi-jou__titre-mois{width:fit-content;cursor:default}.naxi-jou__onglet{flex:1 1 0;min-height:0;overflow-y:auto;padding:16px 32px}.naxi-jou__pile{display:flex;flex-direction:column;gap:4px}.naxi-jou__ln{display:flex;align-items:center;gap:8px;min-height:30px}.naxi-jou__pile--fin{align-items:flex-end}.naxi-jou__pile--retrait{padding-inline-start:16px}.naxi-jou__menage{display:inline-flex;flex:0 0 120px;justify-content:flex-end}.naxi-jou__bis{padding-inline-start:12px;white-space:nowrap;color:var(--text-secondary)}.naxi-jou__sens{display:inline-flex;flex:0 0 14px;width:14px;color:var(--text-muted)}.naxi-jou__lien{padding:0;border:0;background:none;color:var(--brand);font-weight:600;cursor:pointer;text-align:left}.naxi-jou__ligne--mouvement{background:var(--surface-2)}.naxi-jou__detail{color:var(--text-muted)}.naxi-jou__sans-colonne{padding:32px 16px;border:1px dashed var(--border-2);border-radius:var(--radius-lg);text-align:center}.naxi-plan-feuille[data-v-e901df06]{display:flex;flex-direction:column;gap:8px;background:var(--card-bg);color:var(--text-primary)}.naxi-plan-feuille__tete[data-v-e901df06]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.naxi-plan-feuille__corps[data-v-e901df06]{display:grid;grid-template-columns:1fr 220px;gap:12px;align-items:start}.naxi-plan-feuille--a3 .naxi-plan-feuille__corps[data-v-e901df06]{grid-template-columns:1fr 280px}.naxi-plan-feuille__plan[data-v-e901df06]{display:block;width:100%;height:auto;border:1px solid var(--border)}.naxi-plan-feuille__herbe[data-v-e901df06]{fill:var(--plan-herbe)}.naxi-plan-feuille__lieux[data-v-e901df06]{columns:1}.naxi-doc__sous-section{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.naxi-doc__note{color:var(--text-muted);font-size:11.5px;line-height:1.5}.naxi-doc__detail{color:var(--text-muted);font-size:10.5px;line-height:1.45}.naxi-doc__num{font-variant-numeric:tabular-nums}.naxi-doc__nom{font-weight:600}.naxi-doc__lien{padding:0;border:0;background:transparent;color:var(--brand);font:inherit;font-weight:600;text-align:left;cursor:pointer}.naxi-doc__lien:hover:not(:disabled){text-decoration:underline}.naxi-doc__lien:disabled{color:var(--text-secondary);cursor:default}.naxi-doc__tr--hors td{color:var(--text-muted)}.naxi-doc__chip{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}.naxi-doc__chip--std{background:var(--surface-3);color:var(--text-secondary)}.naxi-doc__chip--partage{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.naxi-doc__chip--cond-morte{background:var(--danger-bg);color:var(--danger-fg)}.naxi-doc__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.naxi-doc__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-doc__alerte--warning{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-doc__alerte--info{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text-secondary)}.naxi-doc__consequences{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;color:var(--text-secondary);font-size:12px;line-height:1.5}.naxi-doc__consigne{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font-size:11.5px;line-height:1.5}.naxi-doc__fiche{display:flex;flex-direction:column;gap:14px}.naxi-doc__fiche-tete{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.naxi-doc__champ-nom{max-width:380px}.naxi-doc__champ-dossier{max-width:320px}.naxi-doc__champ-langue{flex:0 0 200px}.naxi-doc__barre-langues{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 12px}.naxi-doc__barre-langues>:last-child{margin-left:auto}.naxi-doc__barre-langues{border:1px solid var(--border-2);border-radius:12px;background:var(--surface-1)}.naxi-doc__espace{display:flex;align-items:flex-start;gap:16px}@media(max-width:1100px){.naxi-doc__espace{flex-direction:column;align-items:stretch}}.naxi-doc__colonne-onglets{flex-shrink:0;padding:0 12px;border-bottom:1px solid var(--border-2)}.naxi-doc__document{flex:1;min-width:0}.naxi-doc__document>*{max-width:880px;margin:0 auto}.naxi-doc__panneau-corps{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px}.naxi-doc__etat{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);font-size:11px;font-weight:600;white-space:nowrap}.naxi-doc__etat--enregistre{background:var(--success-bg);color:var(--success-fg)}.naxi-doc__separateur{width:1px;height:22px;background:var(--border-2)}.naxi-doc__drapeau{width:22px;height:15px;margin-right:8px;border-radius:2px;box-shadow:0 0 0 1px var(--border-2)}.naxi-doc__langue-etat{color:var(--text-muted);font-size:10px;font-weight:600;text-transform:none;letter-spacing:0}.naxi-doc__langue-etat--traduit{color:var(--success-fg)}.naxi-doc__langue-etat--a-traduire{color:var(--danger-fg)}.naxi-doc__langue-etat--a-revoir{color:var(--warning-fg)}.naxi-doc__source{padding:10px 12px;border-left:3px solid var(--border);border-radius:6px;background:var(--surface-2);color:var(--text-secondary);font-size:12px;line-height:1.5;white-space:pre-line}.naxi-doc__source p{margin:4px 0 0}.naxi-doc__champ-court{max-width:180px}.naxi-doc__bloc{padding:7px 10px;border:1px solid var(--border-2);border-radius:10px;background:var(--surface-1)}.naxi-doc__bloc--ouvert{border-color:var(--brand);background:var(--brand-faint)}.naxi-doc__bloc--ligne{width:100%;text-align:left;cursor:pointer}.naxi-doc__bloc-tete{display:flex;align-items:center;gap:7px}.naxi-doc__bloc-type{margin-right:4px;padding:1px 7px;border-radius:5px;background:var(--surface-3);color:var(--text-muted);font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.naxi-doc__ico{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;color:var(--text-muted);background:transparent}.naxi-doc__ico:hover:not(:disabled){background:var(--surface-3);color:var(--text-primary)}.naxi-doc__ico:disabled{opacity:.35;cursor:not-allowed}.naxi-doc__ico--danger:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-fg)}.naxi-doc__proposition{padding:12px 14px;border:1px dashed var(--border);border-radius:10px;background:var(--surface-2);color:var(--text-muted);font-size:11.5px;font-style:italic}.naxi-doc__domaine{margin-bottom:3px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-doc__joint{padding:3px 10px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:11px;cursor:pointer}.naxi-doc__joint:hover:not(:disabled){border-color:rgb(var(--v-theme-primary))}.naxi-doc__joint:disabled{opacity:.5;cursor:not-allowed}.naxi-doc__joint--pris{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.naxi-doc__cadre{display:flex;flex-direction:column;align-items:center;gap:5px;padding:20px 18px;border:1px dashed var(--border);border-radius:12px;background:var(--surface-2);color:var(--text-muted);text-align:center}.naxi-doc__cadre.naxi-requis{border-color:var(--danger-fg)}.naxi-doc__cadre-titre{font-size:12px;font-weight:700;color:var(--text-secondary)}.naxi-doc__cadre-aide{max-width:400px;font-size:11px;line-height:1.5}.naxi-doc__importer{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:5px 13px;border:1px solid var(--border-2);border-radius:9px;background:var(--surface-1);color:var(--text-secondary);font-size:11.5px;font-weight:600;cursor:pointer}.naxi-doc__importer:hover{border-color:rgb(var(--v-theme-primary))}.naxi-doc__importer:focus-within{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.naxi-doc__fichier{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.naxi-mode__ctv[data-v-52d0b9b4]{color:var(--ctv-fg)}.naxi-pay__sous-section{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.naxi-pay__note{margin-top:4px;color:var(--text-muted);font-size:11.5px;line-height:1.55}.naxi-pay__champ-court{max-width:200px}.naxi-pay__detail{margin-top:2px;color:var(--text-muted);font-size:10.5px;line-height:1.45}.naxi-pay__manque{color:var(--danger-fg);font-size:10.5px;font-weight:600;line-height:1.45}.naxi-pay__ok{color:var(--success-fg);font-size:11px;font-weight:700}.naxi-pay__vide{padding:14px;color:var(--text-muted);font-size:12px;font-style:italic;text-align:center}.naxi-pay__nom{font-weight:600}.naxi-pay__num{font-variant-numeric:tabular-nums}.naxi-pay__code{font-family:var(--font-mono, monospace);font-size:11px;font-weight:700;color:var(--text-secondary);white-space:nowrap}.naxi-pay__iban{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.02em;color:var(--text-secondary)}.naxi-pay__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.naxi-pay__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-pay__alerte--info{border:1px solid var(--info-border);background:var(--info-bg);color:var(--info-fg)}.naxi-pay__rib{display:block;width:100%;height:60vh;border:1px solid var(--border-2);border-radius:10px}.naxi-pay__rib--image{height:auto;max-height:60vh;object-fit:contain}.naxi-pay__ligne--off td{opacity:.55}.naxi-pay__bloc{margin-bottom:14px;padding:13px 15px;border:1px solid var(--border-2);border-radius:12px}.naxi-pay__bloc-titre{margin-bottom:9px;font-size:12.5px;font-weight:700}.naxi-pay__lecture-champ{display:flex;flex-direction:column;justify-content:center;gap:1px;height:40px;padding:0 12px;border-left:2px solid var(--border)}.naxi-pay__lecture-champ span{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.naxi-pay__lecture-champ strong{font-size:13px;font-variant-numeric:tabular-nums}.naxi-pay__sens{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700}.naxi-pay__sens--entree{background:var(--success-bg);color:var(--success-fg)}.naxi-pay__sens--sortie{background:var(--danger-bg);color:var(--danger-fg)}.naxi-pay__sens--neutre{background:var(--surface-3);color:var(--text-secondary)}.naxi-dessin[data-v-1f53a15f]{display:block;width:100%;height:100%}.naxi-dessin__corps[data-v-1f53a15f]{fill:var(--surface-1)}.naxi-dessin__ecran[data-v-1f53a15f]{fill:var(--surface-3);stroke-width:1.5}.naxi-dessin__touches[data-v-1f53a15f]{fill:currentColor;stroke:none}.naxi-dessin__fin[data-v-1f53a15f]{stroke-width:1.5}.naxi-dessin__pointille[data-v-1f53a15f]{stroke-dasharray:4 3}.naxi-galerie[data-v-b4eef362]{display:flex;flex-direction:column;gap:16px}.naxi-galerie__recherche[data-v-b4eef362]{max-width:320px}.naxi-galerie__groupe[data-v-b4eef362]{display:flex;flex-direction:column;gap:8px}.naxi-galerie__titre[data-v-b4eef362]{display:flex;align-items:baseline;gap:10px;color:var(--text-muted);text-transform:uppercase}.naxi-galerie__motif[data-v-b4eef362]{font-size:11px;text-transform:none;color:var(--warning-fg)}.naxi-galerie__grille[data-v-b4eef362]{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px}.naxi-galerie__vignette[data-v-b4eef362]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-secondary);text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.naxi-galerie__vignette[data-v-b4eef362]:hover:not(:disabled){border-color:var(--brand-light)}.naxi-galerie__vignette[data-v-b4eef362]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-galerie__vignette[data-v-b4eef362]:disabled{cursor:not-allowed;opacity:.5}.naxi-galerie__vignette--choisie[data-v-b4eef362]{border-color:var(--brand);background:var(--brand-faint);color:var(--brand)}.naxi-galerie__vignette--autre[data-v-b4eef362]{border-style:dashed}.naxi-galerie__dessin[data-v-b4eef362]{width:56px;height:56px;margin-bottom:4px}.naxi-galerie__marque[data-v-b4eef362]{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.naxi-galerie__nom[data-v-b4eef362]{font-size:12.5px;font-weight:700;color:var(--text-primary)}.naxi-galerie__detail[data-v-b4eef362]{font-size:11px;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.naxi-galerie__vignette[data-v-b4eef362]{transition:none}}.naxi-pm__nom{font-weight:600}.naxi-pm__detail{color:var(--text-muted);font-size:11.5px}.naxi-pm__code{font-family:var(--font-mono, monospace);font-size:11px;font-weight:700;color:var(--text-secondary);white-space:nowrap}.naxi-pm__contexte{display:flex;align-items:center;gap:8px;margin-top:12px;padding:7px 12px;border-radius:8px;background:var(--surface-1);color:var(--text-secondary);font-size:12.5px}.naxi-pm__contexte--poste{background:var(--brand-bg, var(--surface-2));color:var(--brand)}.naxi-pm__consequences{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.naxi-pm__modele{display:inline-flex;align-items:center;gap:8px}.naxi-pm__vignette{width:24px;height:24px;flex-shrink:0;color:var(--text-muted)}.naxi-pm-assistant{min-height:380px;max-height:60vh;overflow-y:auto;padding-top:4px}.naxi-pm-assistant__modele{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;border-radius:var(--radius-lg);background:var(--brand-faint);color:var(--brand)}.naxi-pm-assistant__dessin{width:36px;height:36px;flex-shrink:0}.naxi-pm-assistant__court{max-width:110px}.naxi-pm-assistant__alerte{padding:8px 12px;border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning-fg);font-size:12.5px}.naxi-pm-poste{display:flex;flex-wrap:wrap;gap:12px 48px}.naxi-pm-declarer__nom{max-width:360px}.naxi-anim__detail{color:var(--text-muted);font-size:11.5px}.naxi-anim__retiree{color:var(--text-faint)}.naxi-anim__familles{display:flex;flex-wrap:wrap;gap:8px}.naxi-anim__nom{padding:0;border:0;background:none;color:var(--text-primary);cursor:pointer;font-weight:600;text-align:left}.naxi-anim__nom:hover{color:var(--brand)}.naxi-anim__discret{color:var(--text-muted)}.naxi-anim__consequence{color:var(--warning-fg)}.naxi-com__section{font-size:13px;font-weight:700;color:var(--text-primary)}.naxi-com__sous-section{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.naxi-com__detail{margin-top:2px;color:var(--text-muted);font-size:10.5px;line-height:1.45}.naxi-com__lien{margin-top:4px;color:var(--brand);font-size:10.5px;font-weight:600}.naxi-com__lien:hover{text-decoration:underline}.naxi-com__manque{margin-top:2px;color:var(--danger-fg);font-size:10.5px;font-weight:600;line-height:1.45}.naxi-com__ok{color:var(--success-fg);font-size:11px;font-weight:700}.naxi-com__nom{font-weight:600}.naxi-com__num{font-variant-numeric:tabular-nums}.naxi-com__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.naxi-com__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-com__alerte--warning{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-com__alerte--info{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text-secondary)}.naxi-com__table{width:100%;border-collapse:collapse}.naxi-com__table th,.naxi-com__table td{padding:7px 10px;border-bottom:1px solid var(--border-2);font-size:12px;text-align:left;vertical-align:top}.naxi-com__table th{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.naxi-com__table .text-right{text-align:right}.naxi-com__ligne--off td{opacity:.55}.naxi-com__chip{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}.naxi-com__chip--importe{background:var(--warning-bg);color:var(--warning-fg)}.naxi-com__chip--commercial{background:var(--danger-bg);color:var(--danger-fg)}.naxi-com__chip--operationnel{background:var(--success-bg);color:var(--success-fg)}.naxi-com__lecture-champ{display:flex;flex-direction:column;justify-content:center;gap:1px;height:40px;padding:0 12px;border-left:2px solid var(--border)}.naxi-com__lecture-champ span{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.naxi-com__lecture-champ strong{font-size:13px;font-variant-numeric:tabular-nums}.naxi-com__champ{padding:3px 11px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:11.5px;cursor:pointer}.naxi-com__champ:hover{border-color:rgb(var(--v-theme-primary))}.naxi-com__champ--pris{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.naxi-com__cadre{display:flex;flex-direction:column;align-items:center;gap:5px;padding:20px 18px;border:1px dashed var(--border);border-radius:12px;background:var(--surface-2);color:var(--text-muted);text-align:center}.naxi-com__cadre-titre{font-size:12px;font-weight:700;color:var(--text-secondary)}.naxi-com__cadre-aide{max-width:420px;font-size:11px;line-height:1.5}.naxi-com__importer{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:5px 13px;border:1px solid var(--border-2);border-radius:9px;background:var(--surface-1);color:var(--text-secondary);font-size:11.5px;font-weight:600;cursor:pointer}.naxi-com__importer:hover{border-color:rgb(var(--v-theme-primary))}.naxi-com__importer:focus-within{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.naxi-com__importer.naxi-requis{border-color:var(--danger-fg)}.naxi-com__fichier{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.naxi-com__canaux{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.naxi-com__canal{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--border-2);border-radius:12px}.naxi-com__canal-titre{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700}.naxi-com__chip--wa-approuve{background:var(--success-bg);color:var(--success-fg)}.naxi-com__chip--wa-en-attente{background:var(--warning-bg);color:var(--warning-fg)}.naxi-com__chip--wa-refuse{background:var(--danger-bg);color:var(--danger-fg)}.naxi-com__chip--wa-non-soumis{background:var(--surface-3);color:var(--text-muted)}.naxi-msg__apercu{display:flex;flex-direction:column;gap:18px;max-width:460px;margin:0 auto;padding:22px;border:1px solid var(--border-2);border-radius:18px;background:var(--surface-2)}.naxi-msg__canal{display:flex;flex-direction:column;gap:6px}.naxi-msg__canal-titre{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.naxi-msg__bulle{align-self:flex-start;max-width:92%;padding:10px 13px;border-radius:16px 16px 16px 4px;background:var(--surface-1);box-shadow:var(--shadow-sm);color:var(--text-primary);font-size:13px;line-height:1.5;white-space:pre-line}.naxi-msg__bulle--wa{background:var(--success-bg)}.naxi-msg__meta{color:var(--text-muted);font-size:11px}.naxi-msg__origine{margin:0;color:var(--text-secondary);font-size:11.5px}.naxi-msg__alerte{color:var(--warning-fg);font-weight:600}.naxi-msg__wa{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 0;border-bottom:1px solid var(--border-2)}.naxi-msg__choix-canal{display:grid;grid-template-columns:1fr 1fr;gap:10px}.naxi-msg__tuile-canal{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border-2);border-radius:12px;background:var(--surface-1);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.naxi-msg__tuile-canal:hover:not(:disabled){border-color:var(--brand-light)}.naxi-msg__tuile-canal:disabled{cursor:not-allowed;opacity:.6}.naxi-msg__tuile-canal--choisi{border-color:var(--brand);background:var(--brand-faint);box-shadow:0 0 0 1px var(--brand)}@media(prefers-reduced-motion:reduce){.naxi-msg__tuile-canal{transition:none}}.naxi-msg__wa-langue{min-width:90px;font-size:12px;font-weight:600}.naxi-msg__etat{padding:1px 8px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);font-size:10.5px;font-weight:700}.naxi-msg__etat--approuve{background:var(--success-bg);color:var(--success-fg)}.naxi-msg__etat--en-attente{background:var(--warning-bg);color:var(--warning-fg)}.naxi-msg__etat--refuse{background:var(--danger-bg);color:var(--danger-fg)}.naxi-hyg__section{font-size:13px;font-weight:700;color:var(--text-primary)}.naxi-hyg__sous-section{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.naxi-hyg__detail{color:var(--text-muted);font-size:10.5px;line-height:1.45}.naxi-hyg__manque{color:var(--danger-fg);font-size:10.5px;font-weight:600;line-height:1.45}.naxi-hyg__vide{padding:14px;color:var(--text-muted);font-size:12px;font-style:italic;text-align:center}.naxi-hyg__nom{font-weight:600}.naxi-hyg__num{font-variant-numeric:tabular-nums}.naxi-hyg__code{font-family:var(--font-mono, monospace);font-size:11px;font-weight:700;color:var(--text-secondary);white-space:nowrap}.naxi-hyg__barre{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:40px}.naxi-hyg__champ-mois{flex:0 0 220px}.naxi-hyg__plan{max-height:280px;overflow-y:auto;padding-left:18px}.naxi-hyg__plan li+li{margin-top:4px}.naxi-hyg__alerte{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.naxi-hyg__alerte--danger{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-hyg__alerte--warning{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-hyg__alerte--info{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text-secondary)}.naxi-hyg__bloc{padding:13px 15px;border:1px solid var(--border-2);border-radius:12px}.naxi-hyg__bloc-tete{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.naxi-hyg__consequence{margin-top:8px;padding:8px 12px;border-left:2px solid var(--danger-border);color:var(--text-secondary);font-size:12px;line-height:1.55}.naxi-hyg__criteres{display:flex;flex-wrap:wrap;gap:6px}.naxi-hyg__critere{padding:3px 11px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:11.5px;font-weight:600;cursor:pointer}.naxi-hyg__critere:hover{border-color:rgb(var(--v-theme-primary))}.naxi-hyg__critere:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.naxi-hyg__critere--actif{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.09);color:rgb(var(--v-theme-primary))}.naxi-hyg__duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.naxi-hyg__fiche{padding:11px 13px;border:1px solid var(--border-2);border-radius:11px}.naxi-hyg__fiche--master{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.naxi-voir-bon__libelle[data-v-adf15652]{flex:0 0 140px}.naxi-sec-head[data-v-dd4bcf87]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:6px}.naxi-sec-title[data-v-dd4bcf87]{display:flex;align-items:center;gap:6px;min-width:0}.naxi-sec-icon[data-v-dd4bcf87]{display:flex;flex-shrink:0}.naxi-sec-right[data-v-dd4bcf87]{display:flex;align-items:center;gap:8px}.naxi-sec--fill[data-v-dd4bcf87]{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;max-height:50%}.naxi-sec--fill .naxi-sec-head[data-v-dd4bcf87]{flex-shrink:0}.naxi-sec--fill .naxi-sec-content[data-v-dd4bcf87]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.naxi-mkt{height:calc(var(--hauteur-utile) - 96px);min-height:520px}.naxi-mkt-pied{border-top:1px solid var(--border)}.naxi-mkt-confirm__actions{width:100%;max-width:280px}.naxi-mkt .naxi-sec--fill{flex:1 1 0;min-width:0}.booking-type-inline[data-v-885cc501]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.booking-type-inline__label[data-v-885cc501]{font-size:.75rem;font-weight:600;color:var(--text-secondary);line-height:1.4}.booking-type-chip--icon[data-v-885cc501]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;line-height:0;flex-shrink:0}[data-v-10f45243] .bt-list-card.naxi-sc.naxi-sc--flush.naxi-sc--scrollable .naxi-sc-body{padding-left:0;padding-right:0;scrollbar-gutter:stable both-edges}[data-v-10f45243] .bt-list-card .naxi-sc-header{overflow:hidden;scrollbar-gutter:stable both-edges;scrollbar-width:thin}[data-v-10f45243] .bt-list-card .naxi-sc-header::-webkit-scrollbar{width:4px}.bt-row[data-v-10f45243]{display:grid;grid-template-columns:52px 92px 1fr 30px;align-items:center}.bt-cell[data-v-10f45243]{padding-inline:8px;min-width:0}.bt-cell--action[data-v-10f45243]{justify-self:center;padding-inline:2px}.bt-customer-name[data-v-10f45243]{min-width:0}.bt-note-slot[data-v-10f45243]{width:14px;flex-shrink:0}.bt-row--head[data-v-10f45243]{min-height:44px}.bt-row--head .bt-cell[data-v-10f45243]{text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.bt-row--head .bt-cell[data-v-10f45243] input{text-transform:none;letter-spacing:normal;font-weight:400}.bt-row--item .bt-cell[data-v-10f45243]{padding-block:8px}.bt-row--item[data-v-10f45243]{min-height:48px;border-bottom:1px solid var(--border-2);cursor:pointer;transition:background-color .12s ease}.bt-row--item[data-v-10f45243]:hover{background:var(--surface-2)}.bt-cell--date[data-v-10f45243]{white-space:nowrap}.bt-filtre-vide[data-v-10f45243]{width:14px;flex-shrink:0}.naxi-dl-constat[data-v-f3a003cb]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid;border-radius:8px}.naxi-dl-constat__detail[data-v-f3a003cb]{opacity:.85}.naxi-dl-constat--bloque[data-v-f3a003cb]{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-fg)}.naxi-dl-rappel[data-v-f3a003cb]{color:var(--warning-fg)}.naxi-dl-rappel__lien[data-v-f3a003cb]{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.naxi-dl-controle[data-v-67de965f]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgb(var(--v-theme-naxiBorder));border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-muted);cursor:pointer}.naxi-dl-controle[data-v-67de965f]:hover{background:var(--surface-2)}.naxi-dl-controle--bloque[data-v-67de965f]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-dl-controle--alerte[data-v-67de965f]{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.naxi-dl-controle__n[data-v-67de965f]{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);color:rgb(var(--v-theme-on-primary));font-size:10px;font-weight:700;line-height:16px;text-align:center}.naxi-dl-controle--bloque .naxi-dl-controle__n[data-v-67de965f]{background:var(--danger-fg)}.naxi-dl-controle--alerte .naxi-dl-controle__n[data-v-67de965f]{background:var(--warning-fg)}.bt-supp-grid[data-v-0c68f8a4]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;row-gap:8px}.bt-supp-qty[data-v-0c68f8a4]{text-align:right;font-variant-numeric:tabular-nums}.bt-supp-x[data-v-0c68f8a4]{margin-left:2px}.naxi-diff-ok[data-v-7dd79ddf]{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--success-bg);border-radius:10px;color:var(--success-fg);font-size:.75rem;font-weight:600}.naxi-diff-panel[data-v-7dd79ddf]{border:1px solid var(--border-2);border-radius:10px;overflow:hidden;background:rgb(var(--v-theme-surface))}.naxi-diff-head[data-v-7dd79ddf]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--surface-2);border-bottom:1px solid var(--border-2)}.naxi-diff-head__icon[data-v-7dd79ddf]{color:var(--text-muted);flex-shrink:0}.naxi-diff-head__label[data-v-7dd79ddf]{font-size:.75rem;font-weight:600;color:var(--text-secondary)}.naxi-diff-all[data-v-7dd79ddf]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;cursor:pointer}.naxi-diff-all__label[data-v-7dd79ddf]{font-size:.625rem;font-weight:600;color:var(--text-muted)}.naxi-diff-row[data-v-7dd79ddf]{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;transition:background-color .12s ease}.naxi-diff-row+.naxi-diff-row[data-v-7dd79ddf]{border-top:1px solid var(--border-2)}.naxi-diff-row[data-v-7dd79ddf]:hover{background:var(--surface-2)}.naxi-diff-label[data-v-7dd79ddf]{flex:0 0 60px;font-size:.625rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.naxi-diff-values[data-v-7dd79ddf]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.75rem;line-height:1.35}.naxi-diff-old[data-v-7dd79ddf]{color:var(--text-primary);word-break:break-word}.naxi-diff-old--replaced[data-v-7dd79ddf]{text-decoration:line-through;color:var(--text-faint);font-weight:400}.naxi-diff-new[data-v-7dd79ddf]{color:var(--text-faint);word-break:break-word}.naxi-diff-new--active[data-v-7dd79ddf]{color:rgb(var(--v-theme-success));font-weight:600}.naxi-diff-becomes[data-v-7dd79ddf]{display:inline-block;vertical-align:-2px;margin-right:4px;opacity:.75}.naxi-sw[data-v-7dd79ddf]{position:relative;flex:0 0 auto;width:30px;height:17px;border-radius:999px;background:var(--border-1, #d4d4d8);transition:background-color .15s ease}.naxi-sw__knob[data-v-7dd79ddf]{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--text-on-color);box-shadow:var(--shadow-curseur);transition:transform .15s ease}.naxi-sw--on[data-v-7dd79ddf]{background:rgb(var(--v-theme-success))}.naxi-sw--on .naxi-sw__knob[data-v-7dd79ddf]{transform:translate(13px)}.naxi-sw--mixed[data-v-7dd79ddf]{background:rgba(var(--v-theme-success),.4)}.naxi-sw--mixed .naxi-sw__knob[data-v-7dd79ddf]{transform:translate(7px)}.naxi-field-label[data-v-7dd79ddf]{display:block;font-size:.625rem;font-weight:600;color:var(--text-secondary);margin-bottom:3px}.naxi-comp-panel[data-v-7dd79ddf]{background:var(--surface-2);border-radius:10px;padding:12px 14px 14px}.naxi-comp-title[data-v-7dd79ddf]{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.naxi-searching[data-v-b287e9f0]{padding:4px 0 8px}.naxi-searching__header[data-v-b287e9f0]{display:flex;align-items:center;gap:8px}.naxi-searching__icon[data-v-b287e9f0]{color:var(--color-orange);animation:naxi-search-pulse-b287e9f0 1.4s ease-in-out infinite;line-height:0}.naxi-searching__text[data-v-b287e9f0]{font-size:.75rem;font-weight:600;color:var(--text-primary)}@keyframes naxi-search-pulse-b287e9f0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.naxi-radios-loading[data-v-b287e9f0]{opacity:.35;pointer-events:none}.naxi-field-label[data-v-b287e9f0]{display:block;font-size:.625rem;font-weight:600;color:var(--text-secondary);margin-bottom:3px}.naxi-complements[data-v-b287e9f0]{border-top:1px dashed var(--border-2);padding-top:16px}.naxi-complements-title[data-v-b287e9f0]{display:flex;align-items:center;gap:6px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.naxi-customer-panel[data-v-b287e9f0]{margin-left:16px;border-left:2px solid var(--border-2);padding:8px 0 4px 16px}.naxi-fiche-card[data-v-b287e9f0]{display:block;width:100%;text-align:left;background:var(--surface-2);border:1px solid var(--border-2);border-radius:10px;padding:10px 12px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.naxi-fiche-card[data-v-b287e9f0]:hover{border-color:rgb(var(--v-theme-primary))}.naxi-fiche-card--selected[data-v-b287e9f0]{background:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary))}.naxi-fiche-card__row[data-v-b287e9f0]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.naxi-fiche-card__name[data-v-b287e9f0]{font-size:.75rem;font-weight:600;color:var(--text-primary);line-height:1.25rem;min-width:0}.naxi-fiche-card__num[data-v-b287e9f0]{font-size:.625rem;font-weight:400;color:var(--text-muted)}.naxi-fiche-card__sub[data-v-b287e9f0]{font-size:.625rem;color:var(--text-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-fiche-card__common[data-v-b287e9f0]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.naxi-fiche-card__common-k[data-v-b287e9f0]{font-size:.625rem;color:var(--text-muted);font-weight:600}.naxi-diff-under-card[data-v-b287e9f0]{margin:2px 0 4px 14px}.naxi-free-days[data-v-c59033ff]{flex-shrink:0;font-variant-numeric:tabular-nums}.naxi-pitch-group[data-v-ecc89a84] .v-selection-control-group{gap:6px}.naxi-pitch-radio[data-v-ecc89a84] .v-label{flex:1 1 auto;width:100%;opacity:1}.naxi-pitch-radio[data-v-ecc89a84] .v-selection-control{align-items:center}.naxi-pitch-tile[data-v-ecc89a84]{display:flex;align-items:center;gap:12px;width:100%;padding:6px 10px;border:1px solid rgb(var(--v-theme-naxiDivider));border-radius:8px;background:rgb(var(--v-theme-naxiCard));transition:border-color .15s ease,background-color .15s ease}.naxi-pitch-tile[data-v-ecc89a84]:hover{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.02)}.naxi-pitch-tile--active[data-v-ecc89a84]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.naxi-pitch-ref[data-v-ecc89a84]{height:22px!important;font-size:12px;border-color:rgb(var(--v-theme-naxiBorder))!important}.naxi-mailing-panel[data-v-ab887a22]{margin-left:16px;border-left:2px solid var(--border-2);padding:6px 0 16px 16px}.naxi-mailing-panel[data-v-ab887a22] .v-checkbox .v-selection-control{min-height:26px}.naxi-mailing-to[data-v-ab887a22]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--surface-2);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.naxi-mailing-to__icon[data-v-ab887a22]{color:var(--text-muted);flex-shrink:0}.naxi-cf-card[data-v-ac89b341]{background:rgb(var(--v-theme-naxiCard));border:1px solid rgb(var(--v-theme-naxiDivider));border-radius:10px;padding:10px 12px}.naxi-ftl[data-v-ac89b341]{display:flex;flex-direction:column;--ftl-gutter: 12px}.naxi-ftl-node[data-v-ac89b341]{position:relative;padding-bottom:12px}.naxi-ftl-node--last[data-v-ac89b341]{padding-bottom:0}.naxi-ftl-node[data-v-ac89b341]:not(.naxi-ftl-node--last):before{content:"";position:absolute;left:11px;top:30px;bottom:2px;width:2px;background:var(--border-2);border-radius:1px;z-index:1}.naxi-ftl-zone[data-v-ac89b341]{display:block;width:100%;text-align:left;background:transparent;border:none;position:relative;isolation:isolate;padding:4px 0;border-radius:8px}.naxi-ftl-zone--btn[data-v-ac89b341]{cursor:pointer}.naxi-ftl-zone--btn[data-v-ac89b341]:after{content:"";position:absolute;inset:0 0 0 28px;border-radius:8px;z-index:-1;transition:background-color .12s ease}.naxi-ftl-zone--btn[data-v-ac89b341]:hover:after{background:var(--surface-2)}.naxi-ftl-zone[data-v-ac89b341]{width:calc(100% - 20px)}.naxi-ftl-zone--btn[data-v-ac89b341]{border-right:1px solid var(--border-2);transition:border-color .12s ease}.naxi-ftl-zone--btn[data-v-ac89b341]:hover{border-right-color:rgba(var(--v-theme-primary),.5)}.naxi-ftl-zone--state[data-v-ac89b341]{border-right:1px solid var(--border-2)}.naxi-ftl-head[data-v-ac89b341]{display:grid;grid-template-columns:24px 1fr;column-gap:12px;align-items:center;position:relative;padding-right:var(--ftl-gutter)}.naxi-ftl-ic[data-v-ac89b341]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.naxi-ftl-ic--done[data-v-ac89b341]{background:var(--success-bg);color:rgb(var(--v-theme-success))}.naxi-ftl-ic--neutral[data-v-ac89b341]{background:rgb(var(--v-theme-naxiCardSection));color:var(--text-muted)}.naxi-ftl-ic--danger[data-v-ac89b341]{background:var(--danger-bg);color:rgb(var(--v-theme-error))}.naxi-ftl-ic--sale[data-v-ac89b341]{background:var(--color-violet-bg);color:var(--color-violet)}.naxi-ftl-ic--info[data-v-ac89b341]{background:var(--info-bg);color:var(--info-fg)}.naxi-ftl-line[data-v-ac89b341]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.naxi-ftl-label[data-v-ac89b341]{font-size:12px;font-weight:600;color:var(--text-primary);flex-shrink:0}.naxi-ftl-val[data-v-ac89b341]{font-size:12px;text-align:right;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-ftl-val--muted[data-v-ac89b341]{font-weight:500;color:rgb(var(--v-theme-textSecondary))}.naxi-ftl-val--on[data-v-ac89b341]{font-weight:600;color:rgb(var(--v-theme-success))}.naxi-ftl-val--off[data-v-ac89b341]{font-weight:400;color:var(--text-faint);font-style:italic}.naxi-ftl-edit[data-v-ac89b341]{position:absolute;top:50%;right:-19px;transform:translateY(-50%);color:var(--text-faint);opacity:.4;transition:opacity .12s ease,color .12s ease}.naxi-ftl-zone--btn:hover .naxi-ftl-edit[data-v-ac89b341]{opacity:1;color:rgb(var(--v-theme-primary))}.naxi-ftl-state[data-v-ac89b341]{position:absolute;top:50%;right:-19px;transform:translateY(-50%);display:flex;align-items:center}.naxi-ftl-state--done[data-v-ac89b341]{color:rgb(var(--v-theme-success))}.naxi-ftl-state--off[data-v-ac89b341]{color:var(--text-faint)}.naxi-ftl-sub[data-v-ac89b341]{padding-left:36px;padding-right:var(--ftl-gutter);margin-top:-2px;font-size:.625rem;color:var(--text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-ftl-subs[data-v-ac89b341]{padding-left:36px;margin-top:2px;display:flex;flex-direction:column;gap:6px}.naxi-ftl-subrow[data-v-ac89b341]{position:relative;display:flex;align-items:center;gap:8px;padding-right:var(--ftl-gutter)}.naxi-ftl-subdot[data-v-ac89b341]{flex-shrink:0}.naxi-ftl-subcheck[data-v-ac89b341]{position:absolute;top:50%;right:-19px;transform:translateY(-50%);display:flex;align-items:center}.naxi-ftl-sublabel[data-v-ac89b341]{font-size:12px;color:var(--text-muted);flex-shrink:0}.naxi-ftl-subval[data-v-ac89b341]{margin-left:auto;font-size:12px;text-align:right;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.naxi-ftl-body[data-v-ac89b341]{padding-left:36px;padding-right:var(--ftl-gutter);margin-top:2px;display:flex;flex-direction:column;gap:3px}.naxi-confirm-intro[data-v-817c3a5f]{display:flex;align-items:center;gap:7px;padding:0 2px;font-size:12px;font-weight:500;color:rgb(var(--v-theme-primary))}.naxi-confirm-intro__icon[data-v-817c3a5f]{flex-shrink:0}.naxi-shr-doc[data-v-c2256923]{height:calc(97vh - 160px);min-height:400px}.naxi-success[data-v-222e372f]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-222e372f]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-222e372f]{width:100%;text-align:left}.naxi-success-actions[data-v-222e372f]{width:100%;max-width:240px}.naxi-success-ghost[data-v-222e372f]{background:rgb(var(--v-theme-naxiCardSectionFooter))}.naxi-sh-logo[data-v-222e372f]{height:16px;width:auto;display:block;flex-shrink:0}.bt-supp-grid[data-v-f013300a]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;row-gap:8px}.bt-supp-qty[data-v-f013300a]{text-align:right;font-variant-numeric:tabular-nums}.bt-supp-x[data-v-f013300a]{margin-left:2px}.naxi-cf-kv[data-v-553cbeb4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.naxi-cf-kv__k[data-v-553cbeb4]{font-size:12px;color:var(--text-muted);flex-shrink:0}.naxi-cf-kv__v[data-v-553cbeb4]{font-size:12px;font-weight:500;text-align:right}.naxi-cf-kv__v--diff[data-v-553cbeb4]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.naxi-cf-kv--changed[data-v-553cbeb4]{background:rgba(var(--v-theme-info),.06);border-radius:4px;padding:2px 4px;margin:0 -4px}.naxi-cf-kv--added .naxi-cf-kv__k[data-v-553cbeb4]{padding-left:12px;font-size:11px}.naxi-diff-new[data-v-553cbeb4]{font-size:.75rem;font-weight:700;color:var(--info-fg);word-break:break-word}.naxi-modif-old[data-v-553cbeb4]{text-decoration:line-through;color:var(--text-faint);font-size:11px;font-weight:500}.naxi-success[data-v-69708df2]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-69708df2]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-69708df2]{width:100%;text-align:left}.naxi-mailing-panel[data-v-68644a54]{margin-left:16px;border-left:2px solid var(--border-2);padding:6px 0 16px 16px}.naxi-mailing-panel[data-v-68644a54] .v-checkbox .v-selection-control{min-height:26px}.naxi-mailing-to[data-v-68644a54]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--surface-2);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.naxi-mailing-to__icon[data-v-68644a54]{color:var(--text-muted);flex-shrink:0}.naxi-cancel-row[data-v-ceb77a4f]{background:rgba(var(--v-theme-error),.05);border-radius:4px;padding:2px 4px;margin:-2px -4px}.bt-supp-grid[data-v-ceb77a4f]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;row-gap:8px}.bt-supp-qty[data-v-ceb77a4f]{text-align:right;font-variant-numeric:tabular-nums}.bt-supp-x[data-v-ceb77a4f]{margin-left:2px}.naxi-success[data-v-63c89807]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-63c89807]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-63c89807]{width:100%;text-align:left}.bt-supp-grid[data-v-5f13416e]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:8px;row-gap:8px}.bt-supp-qty[data-v-5f13416e]{text-align:right;font-variant-numeric:tabular-nums}.bt-supp-x[data-v-5f13416e]{margin-left:2px}.naxi-mailing-panel[data-v-0893ae1c]{margin-left:16px;border-left:2px solid var(--border-2);padding:6px 0 16px 16px}.naxi-mailing-panel[data-v-0893ae1c] .v-checkbox .v-selection-control{min-height:26px}.naxi-mailing-to[data-v-0893ae1c]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--surface-2);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.naxi-mailing-to__icon[data-v-0893ae1c]{color:var(--text-muted);flex-shrink:0}.naxi-success[data-v-a545086d]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-a545086d]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-a545086d]{width:100%;text-align:left}.naxi-mailing-panel[data-v-fbc83104]{margin-left:16px;border-left:2px solid var(--border-2);padding:6px 0 16px 16px}.naxi-mailing-panel[data-v-fbc83104] .v-checkbox .v-selection-control{min-height:26px}.naxi-mailing-to[data-v-fbc83104]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--surface-2);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.naxi-mailing-to__icon[data-v-fbc83104]{color:var(--text-muted);flex-shrink:0}.naxi-success[data-v-e24211b9]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-e24211b9]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-e24211b9]{width:100%;text-align:left}.naxi-cf-kv[data-v-5f1e1c21]{display:flex;justify-content:space-between;align-items:center;gap:12px}.naxi-cf-kv__k[data-v-5f1e1c21]{font-size:12px;color:var(--text-muted);flex-shrink:0}.naxi-cf-kv__v[data-v-5f1e1c21]{font-size:12px;font-weight:500;text-align:right}.naxi-cf-kv__v--diff[data-v-5f1e1c21]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.naxi-cf-kv--changed[data-v-5f1e1c21]{background:rgba(var(--v-theme-info),.06);border-radius:4px;padding:2px 4px;margin:0 -4px}.naxi-cf-kv--added .naxi-cf-kv__k[data-v-5f1e1c21]{padding-left:12px;font-size:11px}.naxi-diff-new[data-v-5f1e1c21]{font-size:.75rem;font-weight:700;color:var(--info-fg);word-break:break-word}.naxi-modif-old[data-v-5f1e1c21]{text-decoration:line-through;color:var(--text-faint);font-size:11px;font-weight:500}.naxi-success[data-v-d219287c]{width:100%;max-width:440px;margin:0 auto}.naxi-success-dossier[data-v-d219287c]{width:100%;background:rgb(var(--v-theme-naxiCardSection));border-radius:12px;padding:10px 14px 14px}.naxi-success-recap[data-v-d219287c]{width:100%;text-align:left}.naxi-dl-pied[data-v-b97023d2]{border-top:1px solid var(--border-2)}.naxi-dl-traitement[data-v-3631a167]{min-height:0}.naxi-dl-etapes[data-v-3631a167]{overflow-y:auto;min-height:0}.naxi-dl-bandeau[data-v-3631a167]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid;border-radius:8px;font-size:.75rem;font-weight:600}.naxi-dl-bandeau--success[data-v-3631a167]{background:var(--success-bg);border-color:rgba(var(--v-theme-success),.35);color:var(--success-fg)}.naxi-dl-bandeau--neutre[data-v-3631a167]{background:var(--surface-2);border-color:var(--border);color:var(--text-muted)}.naxi-dl-bandeau--danger[data-v-3631a167]{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-fg)}.naxi-dl-annotation[data-v-3631a167] input{color:var(--danger-fg);font-style:italic;font-weight:600}.naxi-dl-vue[data-v-78dcd012]{min-height:0;overflow:hidden}.naxi-filtre-cond__mode[data-v-7be3ad00]{max-width:130px}.naxi-filtre-cond__critere[data-v-7be3ad00]{max-width:220px}.naxi-filtre-cond__montant[data-v-7be3ad00]{max-width:140px}.naxi-fac__corps{flex:1 1 auto;overflow:auto;min-height:0}.naxi-fac__titre{font-weight:600;color:inherit;background:none;border:0;cursor:pointer}.naxi-fac__titre:hover{color:var(--brand)}.naxi-fac__condition{padding:2px 10px;border-radius:999px;border:1px solid var(--border);color:var(--text-primary)}.naxi-fac__a-facturer{color:var(--warning-fg);font-weight:600}.naxi-fac__liste-refus{max-height:320px;overflow:auto}.naxi-fac__liste-refus li+li{margin-top:2px}.naxi-gr[data-v-778a136a]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:6px;padding:12px 12px 8px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg)}.naxi-gr__col[data-v-778a136a]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 2px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;cursor:pointer}.naxi-gr__col[data-v-778a136a]:hover{background:var(--brand-faint)}.naxi-gr__col[data-v-778a136a]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.naxi-gr__col--choisie[data-v-778a136a]{border-color:var(--brand-light);background:var(--brand-faint)}.naxi-gr__val[data-v-778a136a]{overflow:hidden;max-width:100%;color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.naxi-gr__piste[data-v-778a136a]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:150px}.naxi-gr__barre[data-v-778a136a]{width:62%;max-width:56px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--brand-light);transition:height .2s ease}@media(prefers-reduced-motion:reduce){.naxi-gr__barre[data-v-778a136a]{transition:none}}.naxi-gr__col--choisie .naxi-gr__barre[data-v-778a136a]{background:var(--brand)}.naxi-gr__col--retard .naxi-gr__barre[data-v-778a136a]{border:1px solid var(--danger-border);border-bottom:0;background:var(--danger-bg)}.naxi-gr__col--retard.naxi-gr__col--choisie .naxi-gr__barre[data-v-778a136a]{background:var(--danger-border)}.naxi-gr__col--retard .naxi-gr__val[data-v-778a136a]{color:var(--danger-fg)}.naxi-gr__lib[data-v-778a136a]{color:var(--text-secondary);font-weight:600;white-space:nowrap}.naxi-gr__nb[data-v-778a136a]{color:var(--text-muted);white-space:nowrap}.naxi-ech-rel__rond[data-v-92a57ecd]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);background:var(--brand-faint);color:var(--brand)}.naxi-ech__corps{flex:1 1 auto;overflow:auto;min-height:0}.naxi-ech__muted{color:var(--text-muted);font-size:11.5px}.naxi-ech__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-ech__num{font-variant-numeric:tabular-nums;white-space:nowrap}.naxi-ech__statut{display:inline-block;padding:1px 9px;border-radius:var(--radius-full);font-size:10.5px;font-weight:600;white-space:nowrap}.naxi-ech__statut--reglee{border:1px solid var(--success-border);background:var(--success-bg);color:var(--success-fg)}.naxi-ech__statut--rejetee{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.naxi-ech__motif{display:block;margin-top:3px;color:var(--danger-fg);font-size:10.5px}.naxi-ech__champ-date{max-width:220px}.naxi-ech__lot-qui{flex:0 0 440px;min-width:0}.naxi-ech__lot-motif{flex:1 1 100%}.naxi-ech__note{font-size:12.5px;line-height:1.5}.naxi-ech__puce-icone--danger{color:var(--danger-fg)}.naxi-ech__puce-icone--warning{color:var(--warning-fg)}.naxi-ech__lien{color:var(--brand);cursor:pointer;background:none;border:0;padding:0;font:inherit}.naxi-ech__lien:hover{text-decoration:underline}.naxi-chcol[data-v-898d6322]{display:grid;grid-template-columns:1fr 1fr;gap:16px;min-height:0}.naxi-chcol__panneau[data-v-898d6322]{display:flex;flex-direction:column;gap:2px;min-height:0;padding:10px;overflow-y:auto;border:1px solid var(--border);border-radius:10px}.naxi-chcol__titre[data-v-898d6322]{display:flex;align-items:center;margin-bottom:4px;color:var(--text-primary);font-size:12.5px;font-weight:600}.naxi-chcol__groupe[data-v-898d6322]{margin-top:6px;color:var(--text-muted);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.naxi-chcol__item[data-v-898d6322]{border:0;background:none;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border-radius:6px;color:var(--text-primary);font-size:12.5px;text-align:left}.naxi-chcol__item[data-v-898d6322]:hover,.naxi-chcol__item--retenue[data-v-898d6322]{background:var(--surface-2)}.naxi-chcol__rang[data-v-898d6322]{min-width:18px;color:var(--brand);font-weight:600;font-variant-numeric:tabular-nums}.naxi-chcol__vide[data-v-898d6322]{padding:8px;color:var(--text-muted);font-size:12px}.naxi-sta__muted{color:var(--text-muted);font-size:11.5px}.naxi-sta__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-sta__risque{padding:10px 13px;border:1px solid var(--warning-border);border-left:4px solid var(--warning-fg);border-radius:10px;background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.55}.naxi-sta__ok{padding:10px 13px;border:1px solid var(--success-border);border-radius:10px;background:var(--success-bg);color:var(--success-fg);font-size:12px;line-height:1.55}.naxi-sta__consequence{padding:9px 12px;border:1px dashed var(--border);border-radius:8px;color:var(--text-muted);font-size:11.5px;line-height:1.6}.naxi-sta__kpi{display:flex;flex-direction:column;gap:2px;min-width:160px;padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.naxi-sta__kpi-lib{color:var(--text-muted);font-size:11px}.naxi-sta__kpi-val{color:var(--text-primary);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600}.naxi-sta__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.naxi-sta__nowrap{white-space:nowrap}.naxi-sta__mois{text-transform:capitalize;white-space:nowrap}.naxi-sta__alerte{color:var(--danger-fg);font-weight:600}.naxi-sta__motif{display:block;margin-top:3px;color:var(--text-muted);font-size:10.5px}.naxi-insee__etapes{height:52vh;margin-top:16px;overflow-y:auto}.naxi-insee__lu{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:0;font-size:12.5px}.naxi-insee__lu dt{color:var(--text-muted)}.naxi-insee__lu dd{margin:0;color:var(--text-primary)}.naxi-insee__bloquant{padding:10px 13px;border:1px solid var(--border);border-radius:10px}.naxi-insee__bloquant.naxi-requis{border-color:var(--danger-fg)}.naxi-insee__sejours{display:flex;flex-direction:column;gap:3px;font-size:12px}.naxi-insee__lien{color:var(--brand);font-weight:600;text-decoration:none}.naxi-insee__lien:hover{text-decoration:underline}.naxi-etv__corps{flex:1 1 auto;overflow:auto;min-height:0}.naxi-etv__section{font-size:12.5px;font-weight:600;color:var(--text-primary)}.naxi-etv__sous{display:block;color:var(--text-muted);font-size:10.5px}.naxi-etv__choix{max-width:260px}.naxi-etv__date{max-width:130px}.naxi-etv__mur{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--danger-border);border-left:4px solid var(--danger-fg);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.55}.naxi-etv__ok{display:flex;align-items:flex-start;gap:9px;padding:10px 13px;border:1px solid var(--success-border);border-radius:10px;background:var(--success-bg);color:var(--success-fg);font-size:12px;line-height:1.55}.naxi-etv__consequence{padding:9px 12px;border:1px dashed var(--border);border-radius:8px;color:var(--text-muted);font-size:11.5px;line-height:1.6}.naxi-etv__refus{max-width:520px;color:var(--danger-fg);font-size:11.5px;line-height:1.5}.naxi-etv__ligne-sans{padding:3px 0;font-size:11.5px}.naxi-etv__vide td{opacity:.55}.naxi-rbt{flex:1 1 auto;overflow:auto;min-height:0}.naxi-rbt__detail{color:var(--text-muted);font-size:11px}.naxi-rbt__ecartes{color:var(--danger-fg)}.naxi-app__wip[data-v-1129e0aa]{color:var(--text-primary);padding:40px}.v-dialog.naxi-surimpression{justify-content:flex-start;align-items:stretch;overflow:hidden}.v-dialog.naxi-surimpression>.v-overlay__scrim{left:inherit;-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}.v-dialog.naxi-surimpression>.naxi-surimpression__contenu{width:50%;max-width:50%;margin:var(--cadre-marge);max-height:none}.naxi-glisse-gauche-enter-active,.naxi-glisse-gauche-leave-active{transition:transform .25s ease-out,opacity .25s ease-out}.naxi-glisse-gauche-enter-from,.naxi-glisse-gauche-leave-to{transform:translate(calc(-100% - var(--cadre-marge)));opacity:0}@media(prefers-reduced-motion:reduce){.naxi-glisse-gauche-enter-active,.naxi-glisse-gauche-leave-active{transition:none}}.naxi-bvr[data-v-9fc99f37]{display:flex;align-items:center;gap:10px;padding:7px 16px;border-bottom:1px solid var(--info-fg);background:var(--info-bg);color:var(--info-fg);font-size:12.5px;line-height:1.5}.naxi-app[data-v-7f042aa9]{background:var(--page-bg);min-height:100vh}.naxi-app__content[data-v-7f042aa9]{min-height:100vh;box-sizing:border-box}.naxi-app--pied[data-v-7f042aa9]{--pied-hauteur: var(--pied-hauteur-pms);--hauteur-utile: calc(100vh - var(--pied-hauteur-pms))}.naxi-app__inner[data-v-7f042aa9]{padding:var(--cadre-marge)}.naxi-app__tiroirs[data-v-7f042aa9]{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:1110}
