.divmenuheader[data-v-3f72a5ea]{margin-top:60px}.divmenuheader header[data-v-3f72a5ea]{padding:15px}.modal-overlay[data-v-37a29cc4]{--primary:#3b82f6;--primary-hover:#2563eb;--primary-light:#dbeafe;--success:#10b981;--success-light:#d1fae5;--danger:#ef4444;--danger-light:#fee2e2;--warning:#f59e0b;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:#e2e8f0;--shadow:0 10px 40px -10px rgba(0,0,0,.2);--radius:12px;--radius-sm:8px;position:fixed;inset:0;z-index:50;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:768px){.modal-overlay[data-v-37a29cc4]{align-items:center;padding:1rem}}.modal-container[data-v-37a29cc4]{background:var(--bg-primary);width:100%;max-width:100%;height:100vh;max-height:100vh;display:flex;flex-direction:column;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow);overflow:hidden}@media (min-width:768px){.modal-container[data-v-37a29cc4]{max-width:100%;height:auto;max-height:100vh;border-radius:var(--radius)}}@media (min-width:1024px){.modal-container[data-v-37a29cc4]{max-width:100%}}.modal-header[data-v-37a29cc4]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.header-content[data-v-37a29cc4]{flex:1}.modal-title[data-v-37a29cc4]{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0}.modal-subtitle[data-v-37a29cc4]{font-size:.75rem;color:var(--text-muted);margin:.125rem 0 0}.btn-close[data-v-37a29cc4]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:var(--bg-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;margin-left:1rem}.btn-close[data-v-37a29cc4]:hover{background:var(--danger-light);color:var(--danger)}.btn-close svg[data-v-37a29cc4]{width:1.25rem;height:1.25rem}.alert[data-v-37a29cc4]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;margin:.75rem 1.25rem;border-radius:var(--radius-sm);font-size:.875rem;font-weight:500}.alert-success[data-v-37a29cc4]{background:var(--success-light);color:#065f46;border:1px solid #a7f3d0}.alert-error[data-v-37a29cc4]{background:var(--danger-light);color:#991b1b;border:1px solid #fecaca}.alert-icon[data-v-37a29cc4]{width:1.25rem;height:1.25rem;flex-shrink:0}.tabs-navigation[data-v-37a29cc4]{background:var(--bg-secondary);border-bottom:1px solid var(--border);flex-shrink:0}.tabs-scroll[data-v-37a29cc4]{display:flex;overflow-x:auto;scrollbar-width:none;padding:0 .5rem;gap:.25rem}.tabs-scroll[data-v-37a29cc4]::-webkit-scrollbar{display:none}.tab-btn[data-v-37a29cc4]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .75rem;border:none;background:transparent;cursor:pointer;white-space:nowrap;transition:all .2s;color:var(--text-secondary);min-width:60px;position:relative}@media (min-width:768px){.tab-btn[data-v-37a29cc4]{flex-direction:row;gap:.5rem;padding:.875rem 1rem;min-width:auto}}.tab-btn[data-v-37a29cc4]:hover{color:var(--primary);background:var(--primary-light)}.tab-btn.active[data-v-37a29cc4]{color:var(--primary);background:var(--bg-primary)}.tab-btn.active[data-v-37a29cc4]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--primary)}.tab-icon[data-v-37a29cc4]{font-size:1.125rem}.tab-label[data-v-37a29cc4]{font-size:.6875rem;font-weight:500}@media (min-width:768px){.tab-label[data-v-37a29cc4]{font-size:.8125rem}}.modal-body[data-v-37a29cc4]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1.25rem;background:var(--bg-secondary)}.tab-content[data-v-37a29cc4]{animation:fadeIn-37a29cc4 .2s ease-out}@keyframes fadeIn-37a29cc4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.info-banner[data-v-37a29cc4]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--primary-light);border-radius:var(--radius-sm);margin-bottom:1.5rem;border:1px solid #bfdbfe}.info-icon[data-v-37a29cc4]{width:1.25rem;height:1.25rem;color:var(--primary);flex-shrink:0}.info-banner p[data-v-37a29cc4]{font-size:.8125rem;color:#1e40af;line-height:1.5;margin:0}.form-section[data-v-37a29cc4]{background:var(--bg-primary);border-radius:var(--radius);padding:1.25rem;margin-bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid var(--border)}.section-title[data-v-37a29cc4]{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.section-icon[data-v-37a29cc4]{font-size:1.125rem}.form-row[data-v-37a29cc4]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}@media (min-width:640px){.form-row[data-v-37a29cc4]{grid-template-columns:repeat(2,1fr)}}.form-row-3[data-v-37a29cc4]{grid-template-columns:1fr}@media (min-width:768px){.form-row-3[data-v-37a29cc4]{grid-template-columns:repeat(3,1fr)}}.form-group[data-v-37a29cc4]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-37a29cc4]{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.form-label.required[data-v-37a29cc4]:after{content:" *";color:var(--danger)}.form-input[data-v-37a29cc4],.form-select[data-v-37a29cc4]{width:100%;padding:.625rem .875rem;font-size:.875rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);transition:all .2s;outline:none}.form-input[data-v-37a29cc4]:focus,.form-select[data-v-37a29cc4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.form-input[data-v-37a29cc4]:disabled,.form-select[data-v-37a29cc4]:disabled{background:var(--bg-tertiary);color:var(--text-muted);cursor:not-allowed}.form-input[data-v-37a29cc4]::-moz-placeholder{color:var(--text-muted)}.form-input[data-v-37a29cc4]::placeholder{color:var(--text-muted)}.select-wrapper[data-v-37a29cc4]{position:relative}.select-wrapper .form-select[data-v-37a29cc4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.input-action-group[data-v-37a29cc4]{display:flex;gap:.5rem}.input-action-group .form-input[data-v-37a29cc4]{flex:1}.btn-icon[data-v-37a29cc4]{display:flex;align-items:center;justify-content:center;width:2.75rem;border:1px solid var(--primary);background:var(--primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;flex-shrink:0}.btn-icon[data-v-37a29cc4]:hover:not(:disabled){background:var(--primary-hover)}.btn-icon[data-v-37a29cc4]:disabled{background:var(--bg-tertiary);border-color:var(--border);color:var(--text-muted);cursor:not-allowed}.btn-icon svg[data-v-37a29cc4]{width:1.125rem;height:1.125rem}.input-currency[data-v-37a29cc4]{position:relative}.input-currency .form-input[data-v-37a29cc4]{padding-right:3.5rem}.currency[data-v-37a29cc4]{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);font-size:.75rem;font-weight:600;color:var(--text-muted)}.toggle-container[data-v-37a29cc4]{display:flex}.toggle-btn[data-v-37a29cc4]{display:flex;align-items:center;gap:.75rem;padding:.5rem;border:none;background:transparent;cursor:pointer;border-radius:var(--radius-sm);transition:all .2s}.toggle-btn[data-v-37a29cc4]:hover:not(:disabled){background:var(--bg-tertiary)}.toggle-btn[data-v-37a29cc4]:disabled{opacity:.5;cursor:not-allowed}.toggle-track[data-v-37a29cc4]{position:relative;width:2.75rem;height:1.5rem;background:var(--bg-tertiary);border-radius:1rem;border:1px solid var(--border);transition:all .2s}.toggle-btn.active .toggle-track[data-v-37a29cc4]{background:var(--success);border-color:var(--success)}.toggle-btn.warning.active .toggle-track[data-v-37a29cc4]{background:var(--warning);border-color:var(--warning)}.toggle-thumb[data-v-37a29cc4]{position:absolute;top:2px;left:2px;width:1.125rem;height:1.125rem;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s}.toggle-btn.active .toggle-thumb[data-v-37a29cc4]{left:calc(100% - 1.375rem)}.toggle-text[data-v-37a29cc4]{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.radio-group[data-v-37a29cc4]{display:flex;flex-wrap:wrap;gap:1rem}.radio-item[data-v-37a29cc4]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.8125rem;color:var(--text-secondary)}.radio-item input[data-v-37a29cc4]{display:none}.radio-mark[data-v-37a29cc4]{width:1.125rem;height:1.125rem;border:2px solid var(--border);border-radius:50%;position:relative;transition:all .2s}.radio-item input:checked+.radio-mark[data-v-37a29cc4]{border-color:var(--primary)}.radio-item input:checked+.radio-mark[data-v-37a29cc4]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background:var(--primary);border-radius:50%}.chip-group[data-v-37a29cc4]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-v-37a29cc4]{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);border-radius:2rem;cursor:pointer;transition:all .2s}.chip[data-v-37a29cc4]:hover{border-color:var(--primary);color:var(--primary)}.chip.active[data-v-37a29cc4]{background:var(--primary);border-color:var(--primary);color:#fff}.table-wrapper[data-v-37a29cc4]{background:var(--bg-primary);border-radius:var(--radius);overflow:hidden;border:1px solid var(--border)}.table-scroll[data-v-37a29cc4]{overflow-x:auto;max-height:400px;overflow-y:auto}.data-table[data-v-37a29cc4]{width:100%;border-collapse:collapse;font-size:.8125rem}.data-table th[data-v-37a29cc4]{position:sticky;top:0;background:var(--bg-tertiary);padding:.75rem;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border);white-space:nowrap}.data-table td[data-v-37a29cc4]{padding:.75rem;border-bottom:1px solid var(--border);vertical-align:middle}.data-table tr[data-v-37a29cc4]:hover{background:var(--bg-secondary)}.data-table .row-new[data-v-37a29cc4]{background:#fef9c3}.sticky-col[data-v-37a29cc4]{position:sticky;left:0;background:inherit;z-index:1}.cell-entrepot[data-v-37a29cc4]{font-weight:600;color:var(--text-primary)}.cell-value[data-v-37a29cc4]{color:var(--text-secondary)}.table-input[data-v-37a29cc4]{width:80px;padding:.375rem .5rem;font-size:.8125rem;border:1px solid var(--border);border-radius:4px;background:var(--bg-primary);text-align:right}.table-input[data-v-37a29cc4]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.table-input.highlight[data-v-37a29cc4]{background:#fef3c7;border-color:var(--warning)}.btn-tarif[data-v-37a29cc4]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border:1px solid var(--primary);background:var(--primary-light);color:var(--primary);border-radius:4px;cursor:pointer;transition:all .2s}.btn-tarif[data-v-37a29cc4]:hover{background:var(--primary);color:#fff}.btn-tarif svg[data-v-37a29cc4]{width:.875rem;height:.875rem}.tarif-list[data-v-37a29cc4]{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.tarif-row[data-v-37a29cc4]{display:flex;align-items:center;gap:4px;padding:3px 6px;background:var(--gray-50);border-radius:4px;font-size:.6875rem;white-space:nowrap}.tarif-label[data-v-37a29cc4]{font-weight:600;color:var(--primary);min-width:28px}.tarif-price[data-v-37a29cc4]{color:var(--gray-700);font-weight:500}.tarif-range[data-v-37a29cc4]{color:var(--gray-500);font-size:.625rem}.tarif-delete[data-v-37a29cc4]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-left:auto;border:none;background:transparent;color:var(--gray-400);cursor:pointer;border-radius:3px;transition:all .15s;flex-shrink:0}.tarif-delete[data-v-37a29cc4]:hover{background:#fee2e2;color:#ef4444}.tarif-delete svg[data-v-37a29cc4]{width:.75rem;height:.75rem}.tarif-empty[data-v-37a29cc4]{font-size:.6875rem;color:var(--gray-400);font-style:italic;padding:2px 6px}.tarif-add[data-v-37a29cc4]{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:4px 8px;font-size:.6875rem;font-weight:500;border:1px dashed var(--primary);background:transparent;color:var(--primary);border-radius:4px;cursor:pointer;transition:all .2s}.tarif-add[data-v-37a29cc4]:hover{background:var(--primary-light);border-style:solid}.tarif-add svg[data-v-37a29cc4]{width:.75rem;height:.75rem}.checkbox-wrapper[data-v-37a29cc4]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-wrapper input[data-v-37a29cc4]{display:none}.checkmark[data-v-37a29cc4]{width:1.125rem;height:1.125rem;border:2px solid var(--border);border-radius:4px;position:relative;transition:all .2s}.checkbox-wrapper input:checked+.checkmark[data-v-37a29cc4]{background:var(--primary);border-color:var(--primary)}.checkbox-wrapper input:checked+.checkmark[data-v-37a29cc4]:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper input:disabled+.checkmark[data-v-37a29cc4]{background:var(--bg-tertiary);cursor:not-allowed}.checkbox-text[data-v-37a29cc4]{font-size:.6875rem;color:var(--text-muted)}.empty-cell[data-v-37a29cc4]{text-align:center}.empty-state[data-v-37a29cc4]{padding:2rem;color:var(--text-muted)}.empty-state svg[data-v-37a29cc4]{width:3rem;height:3rem;margin-bottom:.75rem;opacity:.5}.empty-state p[data-v-37a29cc4]{margin:0;font-size:.875rem}.accompagnement-add[data-v-37a29cc4]{display:flex;gap:.75rem;margin-bottom:1rem}.accompagnement-add .select-wrapper[data-v-37a29cc4]{flex:1}.btn-add[data-v-37a29cc4]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;border:none;background:var(--primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;white-space:nowrap}.btn-add[data-v-37a29cc4]:hover{background:var(--primary-hover)}.btn-add svg[data-v-37a29cc4]{width:1rem;height:1rem}.accompagnement-list[data-v-37a29cc4]{list-style:none;padding:0;margin:0}.accompagnement-item[data-v-37a29cc4]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--bg-secondary);border-radius:var(--radius-sm);margin-bottom:.5rem;border:1px solid var(--border)}.accompagnement-name[data-v-37a29cc4]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.btn-remove[data-v-37a29cc4]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:var(--danger-light);color:var(--danger);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s}.btn-remove[data-v-37a29cc4]:hover{background:var(--danger);color:#fff}.btn-remove svg[data-v-37a29cc4]{width:1rem;height:1rem}.empty-accompagnement[data-v-37a29cc4]{text-align:center;padding:2rem;color:var(--text-muted)}.empty-accompagnement svg[data-v-37a29cc4]{width:3rem;height:3rem;margin-bottom:.75rem;opacity:.5}.empty-accompagnement p[data-v-37a29cc4]{margin:0;font-size:.875rem}.modal-footer[data-v-37a29cc4]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.btn[data-v-37a29cc4]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s}.btn svg[data-v-37a29cc4]{width:1.125rem;height:1.125rem}.btn-cancel[data-v-37a29cc4]{background:var(--bg-tertiary);color:var(--text-secondary)}.btn-cancel[data-v-37a29cc4]:hover{background:var(--danger-light);color:var(--danger)}.btn-save[data-v-37a29cc4]{background:var(--success);color:#fff}.btn-save[data-v-37a29cc4]:hover{background:#059669}.modal-fade-enter-active[data-v-37a29cc4],.modal-fade-leave-active[data-v-37a29cc4]{transition:all .3s ease}.modal-fade-enter[data-v-37a29cc4],.modal-fade-leave-to[data-v-37a29cc4]{opacity:0}.modal-fade-enter .modal-container[data-v-37a29cc4],.modal-fade-leave-to .modal-container[data-v-37a29cc4]{transform:translateY(100px)}@media (min-width:768px){.modal-fade-enter .modal-container[data-v-37a29cc4],.modal-fade-leave-to .modal-container[data-v-37a29cc4]{transform:scale(.95) translateY(20px)}}.flex-grow[data-v-37a29cc4]{flex:1}[data-v-37a29cc4]::-webkit-scrollbar{height:20px;width:0;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.modalstyle[data-v-02ba7982]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-02ba7982]{max-width:100%!important}}.form-check-input[data-v-48725fd5]{height:1.9rem;width:1.9rem;border-radius:.25rem;border-width:1px;border-style:solid;border-color:rgb(var(--input-border));--tw-bg-opacity:1;background-color:coral}.modalstyle[data-v-48725fd5]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-48725fd5]{max-width:100%!important}}.table td[data-v-f304f750]{cursor:pointer}.modalstyle[data-v-f304f750]{max-width:60%!important}.h-screen[data-v-f304f750]{height:300px!important}.mybodyheight200px[data-v-f304f750]{height:200px}.mybodyheight300px[data-v-f304f750]{height:300px}.mybodyheight400px[data-v-f304f750]{height:400px}.mybodyheight500px[data-v-f304f750]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-f304f750]{max-width:100%!important}.h-screen[data-v-f304f750],.mybodyheight200px[data-v-f304f750],.mybodyheight300px[data-v-f304f750],.mybodyheight400px[data-v-f304f750],.mybodyheight500px[data-v-f304f750]{height:100%!important}}.form-check-input[data-v-58c3b41c]{height:1.9rem;width:1.9rem;border-radius:.25rem;border-width:1px;border-style:solid;border-color:rgb(var(--input-border));--tw-bg-opacity:1;background-color:coral}.modalstyle[data-v-58c3b41c]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-58c3b41c]{max-width:100%!important}}.table td[data-v-e9a8e688]{cursor:pointer}.modalstyle[data-v-e9a8e688]{max-width:60%!important}.h-screen[data-v-e9a8e688]{height:300px!important}.mybodyheight200px[data-v-e9a8e688]{height:200px}.mybodyheight300px[data-v-e9a8e688]{height:300px}.mybodyheight400px[data-v-e9a8e688]{height:400px}.mybodyheight500px[data-v-e9a8e688]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-e9a8e688]{max-width:100%!important}.h-screen[data-v-e9a8e688],.mybodyheight200px[data-v-e9a8e688],.mybodyheight300px[data-v-e9a8e688],.mybodyheight400px[data-v-e9a8e688],.mybodyheight500px[data-v-e9a8e688]{height:100%!important}}.form-check-input[data-v-a09be574]{height:1.9rem;width:1.9rem;border-radius:.25rem;border-width:1px;border-style:solid;border-color:rgb(var(--input-border));--tw-bg-opacity:1;background-color:#fff;cursor:pointer}.modalstyle[data-v-a09be574]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-a09be574]{max-width:100%!important}}.table td[data-v-6fa12ff2]{cursor:pointer}.modalstyle[data-v-6fa12ff2]{max-width:60%!important}.h-screen[data-v-6fa12ff2]{height:300px!important}.mybodyheight200px[data-v-6fa12ff2]{height:200px}.mybodyheight300px[data-v-6fa12ff2]{height:300px}.mybodyheight400px[data-v-6fa12ff2]{height:400px}.mybodyheight500px[data-v-6fa12ff2]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-6fa12ff2]{max-width:100%!important}.h-screen[data-v-6fa12ff2],.mybodyheight200px[data-v-6fa12ff2],.mybodyheight300px[data-v-6fa12ff2],.mybodyheight400px[data-v-6fa12ff2],.mybodyheight500px[data-v-6fa12ff2]{height:100%!important}}.form-check-input[data-v-51d78214]{height:1.9rem;width:1.9rem;border-radius:.25rem;border-width:1px;border-style:solid;border-color:rgb(var(--input-border));--tw-bg-opacity:1;background-color:coral}.modalstyle[data-v-51d78214]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-51d78214]{max-width:100%!important}}.table td[data-v-231d73d9]{cursor:pointer}.modalstyle[data-v-231d73d9]{max-width:60%!important}.h-screen[data-v-231d73d9]{height:300px!important}.mybodyheight200px[data-v-231d73d9]{height:200px}.mybodyheight300px[data-v-231d73d9]{height:300px}.mybodyheight400px[data-v-231d73d9]{height:400px}.mybodyheight500px[data-v-231d73d9]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-231d73d9]{max-width:100%!important}.h-screen[data-v-231d73d9],.mybodyheight200px[data-v-231d73d9],.mybodyheight300px[data-v-231d73d9],.mybodyheight400px[data-v-231d73d9],.mybodyheight500px[data-v-231d73d9]{height:100%!important}}.max-h-\[calc\(90vh-140px\)\][data-v-f63fe1cc]{max-height:calc(90vh - 140px)}[data-v-f63fe1cc]::-webkit-scrollbar{width:8px}[data-v-f63fe1cc]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-f63fe1cc]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-f63fe1cc]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}button[data-v-f63fe1cc],input[data-v-f63fe1cc],select[data-v-f63fe1cc]{transition:all .2s ease}@media (max-width:640px){.grid-cols-1[data-v-f63fe1cc]{grid-template-columns:1fr}.flex-col[data-v-f63fe1cc]{flex-direction:column}.space-x-3[data-v-f63fe1cc]>:not([hidden])~:not([hidden]){margin-left:0;margin-top:.75rem}}@keyframes slideIn-f63fe1cc{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.bg-green-50[data-v-f63fe1cc],.bg-red-50[data-v-f63fe1cc]{animation:slideIn-f63fe1cc .3s ease-out}.modalstyle[data-v-4c2ee59f]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-4c2ee59f]{max-width:100%!important}}.max-h-\[calc\(90vh-180px\)\][data-v-ab5e88d8]{max-height:calc(90vh - 180px)}[data-v-ab5e88d8]::-webkit-scrollbar{width:6px}[data-v-ab5e88d8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-ab5e88d8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-ab5e88d8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes fadeIn-ab5e88d8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bg-green-50[data-v-ab5e88d8],.bg-red-50[data-v-ab5e88d8],.bg-yellow-50[data-v-ab5e88d8]{animation:fadeIn-ab5e88d8 .3s ease-out}@keyframes spin-ab5e88d8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin[data-v-ab5e88d8]{animation:spin-ab5e88d8 1s linear infinite}@media (max-width:640px){.max-w-md[data-v-ab5e88d8]{max-width:95%}.flex-col[data-v-ab5e88d8]{flex-direction:column}.space-x-2[data-v-ab5e88d8]>:not([hidden])~:not([hidden]){margin-left:0;margin-top:.5rem}}.hs-overlay-backdrop[data-v-7d747378]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.max-h-\[calc\(90vh-120px\)\][data-v-7d747378]{max-height:calc(90vh - 120px)}.h-\[calc\(90vh-120px\)\][data-v-7d747378]{height:calc(90vh - 120px)}[data-v-7d747378]::-webkit-scrollbar{width:6px;height:6px}[data-v-7d747378]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-7d747378]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-7d747378]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}table thead[data-v-7d747378]{position:sticky;top:0;z-index:10}tr[data-v-7d747378]{transition:all .2s ease}@media (max-width:768px){.max-w-\[99\%\][data-v-7d747378]{max-width:100%;margin:.5rem}.h-\[calc\(90vh-120px\)\][data-v-7d747378]{height:calc(90vh - 150px)}.max-h-\[calc\(90vh-120px\)\][data-v-7d747378]{max-height:calc(90vh - 150px)}}.form-check-input[data-v-00bcc0ab]{height:1.9rem;width:1.9rem;border-radius:.25rem;border-width:1px;border-style:solid;border-color:rgb(var(--input-border));--tw-bg-opacity:1;background-color:coral}.modalstyle[data-v-00bcc0ab]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-00bcc0ab]{max-width:100%!important}}.warning[data-v-6a670363]{border:2px solid #f39c12;background-color:#fdf2e9;color:#e67e22;padding:2px;border-radius:5px;text-align:center}.warning h1[data-v-6a670363]{margin:0 0 10px 0;font-size:16px}.warning p[data-v-6a670363]{margin:10px 0;line-height:1.5}.warning strong[data-v-6a670363]{color:#c0392b}.table td[data-v-6a670363]{cursor:pointer}.modalstyle[data-v-6a670363]{max-width:60%!important}.h-screen[data-v-6a670363]{height:300px!important}.mybodyheight200px[data-v-6a670363]{height:200px}.mybodyheight300px[data-v-6a670363]{height:300px}.mybodyheight400px[data-v-6a670363]{height:400px}.mybodyheight500px[data-v-6a670363]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-6a670363]{max-width:100%!important}.h-screen[data-v-6a670363],.mybodyheight200px[data-v-6a670363],.mybodyheight300px[data-v-6a670363],.mybodyheight400px[data-v-6a670363],.mybodyheight500px[data-v-6a670363]{height:100%!important}}.modalstyle[data-v-9d33b38c]{max-width:90%!important}@media screen and (max-width:768px){.modalstyle[data-v-9d33b38c]{max-width:100%!important}}.modalstyle[data-v-34abaef0]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-34abaef0]{max-width:100%!important}}.table td[data-v-625940e2]{cursor:pointer}.modalstyle[data-v-625940e2]{max-width:99%!important}.h-screen[data-v-625940e2]{height:300px!important}.mybodyheight200px[data-v-625940e2]{height:200px}.mybodyheight300px[data-v-625940e2]{height:300px}.mybodyheight400px[data-v-625940e2]{height:400px}.mybodyheight500px[data-v-625940e2]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-625940e2]{max-width:100%!important}.h-screen[data-v-625940e2],.mybodyheight200px[data-v-625940e2],.mybodyheight300px[data-v-625940e2],.mybodyheight400px[data-v-625940e2],.mybodyheight500px[data-v-625940e2]{height:100%!important}}.pnr-app[data-v-bbfb76ea]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;background:#f4f6f5;color:#14321f;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}.pnr-boot[data-v-bbfb76ea]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0f6e56;color:#fff;text-align:center;padding:24px}.pnr-boot-logo[data-v-bbfb76ea]{font-size:46px;opacity:.9}.pnr-boot-spin[data-v-bbfb76ea]{font-size:28px}.pnr-boot-txt[data-v-bbfb76ea]{margin:0;font-size:14px;line-height:1.6;opacity:.92}.pnr-offline[data-v-bbfb76ea]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fef3c7;color:#92400e;font-size:12px;line-height:1.4;flex-shrink:0}.pnr-offline i[data-v-bbfb76ea]{font-size:15px;flex-shrink:0}.pnr-header[data-v-bbfb76ea]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#0f6e56;color:#fff;flex-shrink:0}.pnr-brand[data-v-bbfb76ea]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px}.pnr-head-right[data-v-bbfb76ea]{display:flex;align-items:center;gap:10px}.pnr-net[data-v-bbfb76ea]{font-size:12px;display:flex;align-items:center;gap:4px;padding:3px 9px;border-radius:20px}.pnr-net.on[data-v-bbfb76ea]{background:hsla(0,0%,100%,.18)}.pnr-net.off[data-v-bbfb76ea]{background:#b45309}.pnr-newbtn[data-v-bbfb76ea],.pnr-syncbtn[data-v-bbfb76ea]{background:hsla(0,0%,100%,.18);color:#fff;border:0;width:34px;height:34px;border-radius:50%;font-size:16px;cursor:pointer}.pnr-syncbtn[data-v-bbfb76ea]:disabled{cursor:default;opacity:.75}.pnr-syncbtn.success[data-v-bbfb76ea]{background:#16a34a}.pnr-syncbtn.error[data-v-bbfb76ea]{background:#b45309}.pnr-scanzone[data-v-bbfb76ea]{position:relative;background:#0c0c0c;flex-shrink:0;overflow:hidden}.pnr-reader[data-v-bbfb76ea]{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;display:block;background:#0c0c0c}.pnr-scanframe[data-v-bbfb76ea]{position:absolute;top:50%;left:50%;width:74%;height:44%;transform:translate(-50%,-50%);border:3px solid hsla(0,0%,100%,.85);border-radius:12px;pointer-events:none}.pnr-torch[data-v-bbfb76ea]{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;border:0;background:rgba(0,0,0,.45);color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pnr-torch.on[data-v-bbfb76ea]{background:#f59e0b;color:#1a1a1a}.pnr-scanhint[data-v-bbfb76ea]{position:absolute;bottom:8px;left:0;right:0;text-align:center;color:#fff;font-size:12px;text-shadow:0 1px 3px #000;pointer-events:none}.pnr-scanerr[data-v-bbfb76ea]{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#cbd5cf;font-size:13px;text-align:center;padding:14px}.pnr-scanerr i[data-v-bbfb76ea]{font-size:30px}.pnr-modebar[data-v-bbfb76ea]{display:flex;justify-content:center;padding:10px 12px 4px;background:#fff;flex-shrink:0}.pnr-seg[data-v-bbfb76ea]{display:inline-flex;background:#eef1f0;border-radius:999px;padding:3px}.pnr-seg button[data-v-bbfb76ea]{border:0;background:none;color:#5c6b64;font-size:13px;font-weight:600;padding:7px 16px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:5px}.pnr-seg button.active[data-v-bbfb76ea]{background:#0f6e56;color:#fff}.pnr-shutter[data-v-bbfb76ea]{flex-shrink:0;margin:8px 12px 0;height:52px;border:0;border-radius:12px;background:#0f6e56;color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 6px 16px rgba(15,110,86,.25)}.pnr-shutter[data-v-bbfb76ea]:active{transform:scale(.98)}.pnr-shutter.busy[data-v-bbfb76ea]{background:#6b7280;box-shadow:none}.pnr-continu-hint[data-v-bbfb76ea]{flex-shrink:0;margin:8px 12px 0;padding:11px;text-align:center;font-size:13px;color:#0f6e56;background:#e6f4ef;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px}.pnr-spin[data-v-bbfb76ea]{animation:pnr-rotate-bbfb76ea 1s linear infinite}@keyframes pnr-rotate-bbfb76ea{to{transform:rotate(1turn)}}.pnr-manual[data-v-bbfb76ea]{display:flex;gap:8px;padding:10px 12px;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.pnr-input[data-v-bbfb76ea]{flex:1;height:40px;border:1px solid #d1d5db;border-radius:8px;padding:0 12px;font-size:15px;outline:none}.pnr-input[data-v-bbfb76ea]:focus{border-color:#0f6e56}.pnr-addbtn[data-v-bbfb76ea]{background:#0f6e56;color:#fff;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:500;cursor:pointer}.pnr-feedback[data-v-bbfb76ea]{display:flex;align-items:center;gap:10px;margin:8px 12px 0;padding:10px 12px;border-radius:10px;flex-shrink:0}.pnr-feedback i[data-v-bbfb76ea]{font-size:22px;flex-shrink:0}.pnr-fb-text[data-v-bbfb76ea]{flex:1;min-width:0}.pnr-fb-title[data-v-bbfb76ea]{font-weight:600;font-size:13px}.pnr-fb-sub[data-v-bbfb76ea]{font-size:12px;opacity:.85}.pnr-fb-undo[data-v-bbfb76ea]{flex-shrink:0;background:rgba(0,0,0,.08);border:0;color:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:4px}.pnr-fb-undo[data-v-bbfb76ea]:active{transform:scale(.96)}.fb-added[data-v-bbfb76ea]{background:#dcfce7;color:#0f6e56}.fb-dup[data-v-bbfb76ea]{background:#dbeafe;color:#1e40af}.fb-notfound[data-v-bbfb76ea]{background:#fee2e2;color:#b91c1c}.fb-miss[data-v-bbfb76ea]{background:#fef3c7;color:#92400e}.fb-scan[data-v-bbfb76ea]{background:#e5e7eb;color:#374151}.pnr-list[data-v-bbfb76ea]{flex:1;overflow-y:auto;padding:8px 12px 4px}.pnr-empty[data-v-bbfb76ea]{text-align:center;color:#9ca3af;padding:36px 10px}.pnr-empty i[data-v-bbfb76ea]{font-size:40px}.pnr-empty p[data-v-bbfb76ea]{font-size:13px;margin-top:8px;line-height:1.5}.pnr-line[data-v-bbfb76ea]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #eef0ef;border-radius:12px;padding:10px;margin-bottom:8px}.pnr-line-info[data-v-bbfb76ea]{flex:1;min-width:0}.pnr-line-name[data-v-bbfb76ea]{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pnr-line-pu[data-v-bbfb76ea]{font-size:11px;color:#9ca3af;margin-top:2px}.pnr-stepper[data-v-bbfb76ea]{display:flex;align-items:center;gap:8px}.pnr-stepper button[data-v-bbfb76ea]{width:30px;height:30px;border-radius:50%;border:1px solid #d1d5db;background:#fff;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pnr-qte[data-v-bbfb76ea]{min-width:30px;text-align:center;font-size:16px;font-weight:600;cursor:pointer;border-bottom:2px solid #0f6e56}.pnr-line-right[data-v-bbfb76ea]{text-align:right}.pnr-line-total[data-v-bbfb76ea]{font-size:13px;font-weight:600}.pnr-del[data-v-bbfb76ea]{background:none;border:0;color:#dc2626;font-size:12px;cursor:pointer;margin-top:2px}.pnr-bottom[data-v-bbfb76ea]{flex-shrink:0;background:#fff;border-top:1px solid #e5e7eb;padding:10px 14px 14px}.pnr-total[data-v-bbfb76ea]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.pnr-total span[data-v-bbfb76ea]{font-size:13px;color:#6b7280}.pnr-total strong[data-v-bbfb76ea]{font-size:20px}.pnr-cta[data-v-bbfb76ea]{width:100%;background:#0f6e56;color:#fff;border:0;border-radius:10px;padding:13px;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.pnr-cta[data-v-bbfb76ea]:disabled{background:#9ca3af}.pnr-session[data-v-bbfb76ea]{text-align:center;font-size:11px;color:#9ca3af;margin-top:8px}.pnr-modal[data-v-bbfb76ea]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;z-index:10000}.pnr-keypad[data-v-bbfb76ea]{width:100%;background:#fff;border-radius:18px 18px 0 0;padding:16px}.pnr-kp-head[data-v-bbfb76ea]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.pnr-kp-head span[data-v-bbfb76ea]{font-size:13px;color:#6b7280}.pnr-kp-head strong[data-v-bbfb76ea]{font-size:26px}.pnr-kp-grid[data-v-bbfb76ea]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pnr-kp-grid button[data-v-bbfb76ea]{height:52px;border:1px solid #e5e7eb;background:#fff;border-radius:10px;font-size:20px;cursor:pointer}.pnr-kp-ok[data-v-bbfb76ea]{background:#0f6e56!important;color:#fff;border-color:#0f6e56!important}.pnr-code[data-v-bbfb76ea]{flex:1;display:flex;flex-direction:column;background:#f9f9fb;overflow:hidden}.pnr-code-scroll[data-v-bbfb76ea]{flex:1;overflow-y:auto;padding:28px 20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center}.pnr-badge-wrap[data-v-bbfb76ea]{position:relative;margin-bottom:18px}.pnr-badge[data-v-bbfb76ea]{width:88px;height:88px;background:#0f6e56;color:#fff;font-size:46px;box-shadow:0 10px 24px rgba(15,110,86,.28)}.pnr-badge-lock[data-v-bbfb76ea],.pnr-badge[data-v-bbfb76ea]{border-radius:50%;display:flex;align-items:center;justify-content:center}.pnr-badge-lock[data-v-bbfb76ea]{position:absolute;right:-4px;bottom:-4px;width:32px;height:32px;background:#fff;color:#0f6e56;font-size:17px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.pnr-code-title[data-v-bbfb76ea]{font-size:24px;font-weight:700;color:#141b2b;margin:0 0 4px}.pnr-code-sub[data-v-bbfb76ea]{font-size:15px;color:#5c5f60;margin:0 0 22px}.pnr-qr-card[data-v-bbfb76ea]{width:100%;max-width:340px;background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:18px}.pnr-qr-box[data-v-bbfb76ea]{width:100%;max-width:260px;aspect-ratio:1;margin:0 auto;background:#fff;border:1px solid #e6eae8;border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:center}.pnr-qr-box img[data-v-bbfb76ea]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pnr-code-ref[data-v-bbfb76ea]{margin-top:16px}.pnr-code-ref-row[data-v-bbfb76ea]{display:flex;align-items:center;justify-content:center;gap:10px}.pnr-code-value[data-v-bbfb76ea]{font-family:ui-monospace,JetBrains Mono,monospace;font-size:24px;font-weight:700;letter-spacing:2px;color:#005440}.pnr-copy[data-v-bbfb76ea]{display:inline-flex;align-items:center;gap:5px;background:none;border:0;color:#0f6e56;font-size:13px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:8px}.pnr-copy[data-v-bbfb76ea]:active{transform:scale(.96)}.pnr-code-ref-label[data-v-bbfb76ea]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a8f90;margin-top:6px}.pnr-chips[data-v-bbfb76ea]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.pnr-chip[data-v-bbfb76ea]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;background:#e6eef0;color:#374151;font-size:14px;font-weight:600}.pnr-chip.primary[data-v-bbfb76ea]{background:#d7f2e8;color:#005440}.pnr-note[data-v-bbfb76ea]{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:14px;background:#fff;border:1px solid #e9ecef;border-radius:14px;max-width:340px;text-align:left}.pnr-note i[data-v-bbfb76ea]{color:#0f6e56;font-size:20px;flex-shrink:0}.pnr-note p[data-v-bbfb76ea]{font-size:13px;color:#5c6b64;margin:0;line-height:1.5}.pnr-code-actions[data-v-bbfb76ea]{flex-shrink:0;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #eceef0;padding:12px 20px calc(14px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}.pnr-act-primary[data-v-bbfb76ea]{width:100%;height:54px;border:0;border-radius:14px;background:#0f6e56;color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 6px 16px rgba(15,110,86,.25)}.pnr-act-primary[data-v-bbfb76ea]:active{transform:scale(.98)}.pnr-act-secondary[data-v-bbfb76ea]{width:100%;height:54px;border:2px solid #cbd5d1;border-radius:14px;background:#fff;color:#0f6e56;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.pnr-act-secondary[data-v-bbfb76ea]:active{transform:scale(.98)}.pnr-fade-enter-active[data-v-bbfb76ea],.pnr-fade-leave-active[data-v-bbfb76ea]{transition:opacity .2s}.pnr-fade-enter-from[data-v-bbfb76ea],.pnr-fade-leave-to[data-v-bbfb76ea]{opacity:0}.pnr-fab[data-v-bbfb76ea]{position:fixed;bottom:120px;right:16px;z-index:999;width:52px;height:52px;border-radius:50%;background:#0f6e56;color:#fff;border:0;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(15,110,86,.35);transition:transform .15s,box-shadow .15s}.pnr-fab[data-v-bbfb76ea]:active{transform:scale(.93);box-shadow:0 2px 8px rgba(15,110,86,.25)}.pnr-search-modal[data-v-bbfb76ea]{width:100%;max-height:70vh;background:#fff;border-radius:18px 18px 0 0;padding:0;display:flex;flex-direction:column;overflow:hidden}.pnr-search-head[data-v-bbfb76ea]{display:flex;align-items:center;gap:10px;padding:14px 14px 10px;border-bottom:1px solid #eef0ef;flex-shrink:0}.pnr-search-head i[data-v-bbfb76ea]{font-size:18px;color:#9ca3af}.pnr-search-input[data-v-bbfb76ea]{flex:1;height:40px;border:0;outline:none;font-size:15px;background:none;color:#14321f}.pnr-search-input[data-v-bbfb76ea]::-moz-placeholder{color:#9ca3af}.pnr-search-input[data-v-bbfb76ea]::placeholder{color:#9ca3af}.pnr-search-clear[data-v-bbfb76ea]{background:none;border:0;color:#9ca3af;font-size:18px;cursor:pointer;padding:4px;display:flex;align-items:center}.pnr-search-status[data-v-bbfb76ea]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 16px;font-size:13px;color:#9ca3af;flex-shrink:0}.pnr-search-results[data-v-bbfb76ea]{flex:1;overflow-y:auto;padding:4px 0}.pnr-search-item[data-v-bbfb76ea]{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;transition:background .15s;border-bottom:1px solid #f4f6f5}.pnr-search-item[data-v-bbfb76ea]:active{background:#ecfdf5}.pnr-search-item-info[data-v-bbfb76ea]{flex:1;min-width:0}.pnr-search-item-name[data-v-bbfb76ea]{font-size:13px;font-weight:600;color:#14321f}.pnr-search-item-price[data-v-bbfb76ea]{font-size:12px;color:#0f6e56;font-weight:600;margin-top:1px}.pnr-search-item-emp[data-v-bbfb76ea]{font-size:11px;color:#9ca3af;margin-top:2px;display:flex;gap:2px}.pnr-search-item-add[data-v-bbfb76ea]{width:32px;height:32px;border-radius:50%;background:#ecfdf5;color:#0f6e56;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.pnr-line-emp[data-v-bbfb76ea]{display:flex;align-items:center;gap:3px;font-size:11px;color:#9ca3af;margin-top:3px}.pnr-line-emp i[data-v-bbfb76ea]{font-size:11px}.pnr-refus[data-v-6ac23ff1]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#f4f6f5;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow-y:auto}.pnr-refus-card[data-v-6ac23ff1]{width:100%;max-width:420px;background:#fff;border-radius:20px;padding:36px 26px 26px;text-align:center;box-shadow:0 10px 34px rgba(11,61,46,.1)}.pnr-refus-badge[data-v-6ac23ff1]{width:78px;height:78px;margin:0 auto 20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px}.pnr-refus-badge.is-stop[data-v-6ac23ff1]{background:#fdecec;color:#c0392b}.pnr-refus-badge.is-wait[data-v-6ac23ff1]{background:#fef5e7;color:#b9770e}.pnr-refus-title[data-v-6ac23ff1]{margin:0 0 10px;font-size:21px;font-weight:700;color:#0b3d2e}.pnr-refus-text[data-v-6ac23ff1]{margin:0 0 26px;font-size:15px;line-height:1.55;color:#5a6b65}.pnr-refus-actions[data-v-6ac23ff1]{margin-bottom:18px}.pnr-refus-primary[data-v-6ac23ff1]{width:100%;padding:15px;border:0;border-radius:12px;background:#0f6e56;color:#fff;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.pnr-refus-primary[data-v-6ac23ff1]:active{background:#0b5442}.pnr-refus-hint[data-v-6ac23ff1]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border-radius:12px;background:#f4f6f5;color:#5a6b65;font-size:14px}.pnr-refus-code[data-v-6ac23ff1]{font-size:11px;letter-spacing:.5px;color:#a8b4b0}.sgc-app[data-v-692a14d4]{position:fixed;inset:0;background:#06231b;color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;overflow:hidden}.sgc-bar[data-v-692a14d4]{display:flex;align-items:center;gap:10px;padding:12px 14px;flex-shrink:0;background:#0f6e56;transition:background .2s}.sgc-bar>i[data-v-692a14d4]{font-size:20px;flex-shrink:0}.sgc-bar-txt[data-v-692a14d4]{display:flex;flex-direction:column;line-height:1.25;flex:1;min-width:0}.sgc-bar-txt strong[data-v-692a14d4]{font-size:14px;font-weight:800}.sgc-bar-txt small[data-v-692a14d4]{font-size:11px;opacity:.8}.sgc-bar-connexion[data-v-692a14d4]{background:#475569}.sgc-bar-pret[data-v-692a14d4]{background:#0f6e56}.sgc-bar-coupure[data-v-692a14d4]{background:#b45309}.sgc-bar-refus[data-v-692a14d4]{background:#b91c1c}.sgc-spin[data-v-692a14d4]{display:inline-block;animation:sgc-spin-692a14d4 .8s linear infinite}@keyframes sgc-spin-692a14d4{to{transform:rotate(1turn)}}.sgc-torch[data-v-692a14d4]{width:36px;height:36px;border-radius:50%;flex-shrink:0;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.12);color:#fff;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center}.sgc-torch.on[data-v-692a14d4]{background:#fed577;color:#775a01;border-color:#fed577}.sgc-stage[data-v-692a14d4]{position:relative;flex:1;min-height:0;background:#000;overflow:hidden}.sgc-video[data-v-692a14d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sgc-frame[data-v-692a14d4]{position:absolute;inset:18% 12%;pointer-events:none}.sgc-frame span[data-v-692a14d4]{position:absolute;width:30px;height:30px;border:3px solid #fed577}.sgc-frame span[data-v-692a14d4]:first-child{top:0;left:0;border-right:none;border-bottom:none;border-radius:10px 0 0 0}.sgc-frame span[data-v-692a14d4]:nth-child(2){top:0;right:0;border-left:none;border-bottom:none;border-radius:0 10px 0 0}.sgc-frame span[data-v-692a14d4]:nth-child(3){bottom:0;left:0;border-right:none;border-top:none;border-radius:0 0 0 10px}.sgc-frame span[data-v-692a14d4]:nth-child(4){bottom:0;right:0;border-left:none;border-top:none;border-radius:0 0 10px 0}.sgc-accuse[data-v-692a14d4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;background:rgba(15,110,86,.95);border-radius:16px;padding:20px 26px;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.5)}.sgc-accuse i[data-v-692a14d4]{font-size:40px}.sgc-accuse strong[data-v-692a14d4]{font-size:15px;font-weight:800}.sgc-accuse small[data-v-692a14d4]{font-size:11px;opacity:.85}.sgc-pop-enter-active[data-v-692a14d4],.sgc-pop-leave-active[data-v-692a14d4]{transition:all .18s cubic-bezier(.4,0,.2,1)}.sgc-pop-enter-from[data-v-692a14d4],.sgc-pop-leave-to[data-v-692a14d4]{opacity:0;transform:translate(-50%,-50%) scale(.8)}.sgc-cover[data-v-692a14d4]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:28px;background:rgba(0,0,0,.85)}.sgc-cover i[data-v-692a14d4]{font-size:44px;opacity:.9}.sgc-cover p[data-v-692a14d4]{font-size:16px;font-weight:800;margin:0}.sgc-cover small[data-v-692a14d4]{font-size:12px;opacity:.7;line-height:1.5;max-width:280px}.sgc-foot[data-v-692a14d4]{flex-shrink:0;padding:12px 14px 18px;display:flex;flex-direction:column;align-items:center;gap:5px;background:#06231b}.sgc-compteur[data-v-692a14d4]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fed577}.sgc-aide[data-v-692a14d4]{font-size:11px;opacity:.6;margin:0;text-align:center;line-height:1.4}