.dev-debug-trigger[data-v-d6507488]{align-items:center;background:linear-gradient(135deg,#6366f1,#a855f7);border:none;border-radius:50%;box-shadow:0 2px 8px #6366f18c,0 1px 3px #0000004d;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:transform .18s ease,box-shadow .18s ease;width:26px;z-index:40}.dev-debug-trigger[data-v-d6507488]:hover{box-shadow:0 4px 14px #6366f1b3,0 2px 6px #0000004d;transform:scale(1.18)}.dev-debug-trigger--active[data-v-d6507488]{background:linear-gradient(135deg,#f59e0b,#f97316)!important;box-shadow:0 2px 8px #f973168c,0 1px 3px #0000004d!important}.dev-debug-trigger--active[data-v-d6507488]:hover{box-shadow:0 4px 14px #f97316b3,0 2px 6px #0000004d!important}.dev-debug-backdrop[data-v-d6507488]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000a6;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9998}.dev-debug-panel[data-v-d6507488]{background-color:#0f172a;border:1px solid #334155;border-radius:10px;box-shadow:0 25px 60px #0009,0 0 0 1px #94a3b80d;color:#e2e8f0;display:flex;flex-direction:column;font-family:JetBrains Mono,Fira Code,Cascadia Code,ui-monospace,monospace;font-size:12px;left:50%;max-height:min(680px,calc(100vh - 32px));overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - 32px));z-index:9999}.dev-debug-header[data-v-d6507488]{align-items:center;background-color:#1e293b;border-bottom:1px solid #334155;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:10px 14px}.dev-debug-header-title[data-v-d6507488]{align-items:center;display:flex;gap:8px;overflow:hidden}.dev-debug-bug-icon[data-v-d6507488]{flex-shrink:0;font-size:18px}.dev-debug-label[data-v-d6507488]{align-items:center;color:#4ade80;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.dev-debug-override-badge[data-v-d6507488]{border:1px solid rgba(251,146,60,.4);border-radius:3px;color:#fb923c;font-size:9px;letter-spacing:.06em;padding:1px 5px}.dev-debug-product-name[data-v-d6507488]{color:#94a3b8;font-size:11px;line-height:1.4;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-debug-header-actions[data-v-d6507488]{align-items:center;display:flex;flex-shrink:0;gap:8px}.dev-debug-copy-btn[data-v-d6507488],.dev-debug-reset-btn[data-v-d6507488]{background:transparent;border:1px solid #475569;border-radius:4px;color:#94a3b8;cursor:pointer;font-family:inherit;font-size:11px;padding:3px 8px;transition:all .15s}.dev-debug-reset-btn[data-v-d6507488]{border-color:#fb923c66;color:#fb923c}.dev-debug-reset-btn[data-v-d6507488]:hover{background:#fb923c1a;border-color:#fb923c}.dev-debug-copy-btn[data-v-d6507488]:hover{border-color:#38bdf8;color:#38bdf8}.dev-debug-copy-btn--success[data-v-d6507488]{border-color:#4ade80!important;color:#4ade80!important}.dev-debug-close-btn[data-v-d6507488]{align-items:center;background:transparent;border:1px solid #475569;border-radius:4px;color:#94a3b8;cursor:pointer;display:flex;font-family:inherit;font-size:13px;height:24px;justify-content:center;line-height:1;padding:0;transition:all .15s;width:24px}.dev-debug-close-btn[data-v-d6507488]:hover{border-color:#f87171;color:#f87171}.dev-debug-quick-info[data-v-d6507488]{align-items:center;background-color:#0f172a;border-bottom:1px solid #1e293b;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;padding:6px 14px}.dev-debug-badge[data-v-d6507488]{align-items:center;background-color:#ffffff0d;border-radius:4px;display:inline-flex;font-size:10px;gap:4px;padding:2px 6px}.dev-debug-badge-key[data-v-d6507488]{font-size:9px;letter-spacing:.06em;opacity:.6;text-transform:uppercase}.dev-debug-badge--yellow[data-v-d6507488]{border:1px solid rgba(253,224,71,.2);color:#fde047}.dev-debug-badge--cyan[data-v-d6507488]{border:1px solid rgba(103,232,249,.2);color:#67e8f9}.dev-debug-badge--purple[data-v-d6507488]{border:1px solid rgba(192,132,252,.2);color:#c084fc}.dev-debug-badge--orange[data-v-d6507488]{border:1px solid rgba(251,146,60,.2);color:#fb923c}.dev-debug-tabs[data-v-d6507488]{background-color:#0f172a;border-bottom:1px solid #1e293b;display:flex;flex-shrink:0;padding:0 8px}.dev-debug-tab[data-v-d6507488]{background:transparent;border:none;border-bottom:2px solid transparent;color:#64748b;cursor:pointer;font-family:inherit;font-size:11px;margin-bottom:-1px;padding:6px 12px;position:relative;transition:all .15s;white-space:nowrap}.dev-debug-tab[data-v-d6507488]:hover{color:#94a3b8}.dev-debug-tab--active[data-v-d6507488]{border-bottom-color:#38bdf8;color:#38bdf8}.dev-debug-tab-dot[data-v-d6507488]{background-color:#fb923c;border-radius:50%;height:5px;position:absolute;right:6px;top:6px;width:5px}.dev-debug-content[data-v-d6507488]{flex:1;overflow-y:auto;padding:12px 14px;scrollbar-color:#334155 transparent;scrollbar-width:thin}.dev-debug-content[data-v-d6507488]::-webkit-scrollbar{width:6px}.dev-debug-content[data-v-d6507488]::-webkit-scrollbar-track{background:transparent}.dev-debug-content[data-v-d6507488]::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}.dev-debug-section[data-v-d6507488]{margin-bottom:16px}.dev-debug-section-title[data-v-d6507488]{border-bottom:1px solid #1e293b;color:#64748b;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;padding-bottom:4px;text-transform:uppercase}.dev-debug-fields-grid[data-v-d6507488]{display:flex;flex-direction:column;gap:2px}.dev-debug-field-row[data-v-d6507488]{align-items:flex-start;border-radius:3px;display:flex;gap:8px;padding:2px 4px;transition:background-color .1s}.dev-debug-field-row[data-v-d6507488]:hover{background-color:#ffffff08}.dev-debug-field-key[data-v-d6507488]{color:#c084fc;flex-shrink:0;font-size:11px;min-width:180px}.dev-debug-field-value[data-v-d6507488]{font-size:11px;white-space:pre-wrap;word-break:break-all}.dev-debug-val--string[data-v-d6507488]{color:#86efac}.dev-debug-val--number[data-v-d6507488]{color:#67e8f9}.dev-debug-val--true[data-v-d6507488]{color:#4ade80}.dev-debug-val--false[data-v-d6507488]{color:#f87171}.dev-debug-val--null[data-v-d6507488]{color:#94a3b8;font-style:italic}.dev-debug-val--array[data-v-d6507488]{color:#fbbf24}.dev-debug-val--object[data-v-d6507488]{color:#fb923c}.dev-debug-json[data-v-d6507488]{color:#94a3b8;font-size:11px;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-all}.dev-debug-json code[data-v-d6507488]{font-family:inherit}.dev-debug-image-preview[data-v-d6507488]{background-color:#1e293b;border-radius:6px;display:flex;justify-content:center;margin-top:8px;padding:12px}.dev-debug-image-preview img[data-v-d6507488]{max-height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain}.dev-debug-gallery[data-v-d6507488]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dev-debug-gallery-item[data-v-d6507488]{background-color:#1e293b;border:1px solid #334155;border-radius:4px;padding:6px;position:relative}.dev-debug-gallery-item img[data-v-d6507488]{height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.dev-debug-gallery-item span[data-v-d6507488]{color:#64748b;font-size:9px;position:absolute;right:4px;top:2px}.dev-debug-list[data-v-d6507488]{display:flex;flex-direction:column;gap:6px}.dev-debug-card[data-v-d6507488]{background-color:#1e293b;border:1px solid #334155;border-radius:4px;padding:6px 8px}.dev-debug-empty[data-v-d6507488]{color:#475569;font-size:11px;font-style:italic}.dev-debug-link[data-v-d6507488]{color:#38bdf8;font-size:11px;text-decoration:none;word-break:break-all}.dev-debug-link[data-v-d6507488]:hover{text-decoration:underline}.dev-debug-override-intro[data-v-d6507488]{background-color:#1e293b;border:1px solid #334155;border-radius:6px;color:#64748b;font-size:11px;line-height:1.5;margin-bottom:14px;padding:8px 12px}.dev-debug-override-intro strong[data-v-d6507488]{color:#38bdf8}.dev-debug-form-grid[data-v-d6507488]{display:flex;flex-direction:column;gap:6px}.dev-debug-form-row[data-v-d6507488]{align-items:center;display:grid;gap:10px;grid-template-columns:200px 1fr;padding:4px 2px}.dev-debug-form-row--toggle[data-v-d6507488]{align-items:center}.dev-debug-form-row--full[data-v-d6507488]{align-items:flex-start;grid-template-columns:200px 1fr;padding-top:4px}.dev-debug-form-label[data-v-d6507488]{color:#c084fc;display:flex;flex-direction:column;font-size:11px;gap:1px;line-height:1.3}.dev-debug-form-original[data-v-d6507488]{color:#475569;font-size:10px;font-style:italic}.dev-debug-form-input-wrap[data-v-d6507488]{align-items:center;display:flex;gap:6px;position:relative}.dev-debug-input[data-v-d6507488]{background-color:#1e293b;border:1px solid #334155;border-radius:4px;color:#e2e8f0;font-family:inherit;font-size:11px;outline:none;padding:4px 8px;transition:border-color .15s;width:100%}.dev-debug-input[data-v-d6507488]:focus{border-color:#38bdf8}.dev-debug-input--changed[data-v-d6507488]{border-color:#fb923c!important;color:#fb923c}.dev-debug-textarea[data-v-d6507488]{min-height:56px;resize:vertical}.dev-debug-field-reset[data-v-d6507488]{align-items:center;background:transparent;border:1px solid rgba(251,146,60,.4);border-radius:4px;color:#fb923c;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:13px;height:22px;justify-content:center;padding:0;transition:all .15s;width:22px}.dev-debug-field-reset[data-v-d6507488]:hover{background:#fb923c1a}.dev-debug-field-reset--top[data-v-d6507488]{align-self:flex-start}.dev-debug-form-col[data-v-d6507488]{display:flex;flex-direction:column;gap:8px;width:100%}.dev-debug-picto-chips[data-v-d6507488]{display:flex;flex-wrap:wrap;gap:5px}.dev-debug-picto-chip[data-v-d6507488]{align-items:center;background-color:#1e293b;border:1px solid #334155;border-radius:5px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;gap:5px;padding:3px 8px 3px 4px;transition:all .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dev-debug-picto-chip[data-v-d6507488]:hover{background-color:#253347;border-color:#475569;color:#94a3b8}.dev-debug-picto-chip--on[data-v-d6507488]{background-color:#38bdf81f;border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf826;color:#7dd3fc}.dev-debug-picto-chip--on[data-v-d6507488]:hover{background-color:#f8727214;border-color:#f87171;box-shadow:none;color:#fca5a5}.dev-debug-picto-chip-img[data-v-d6507488]{border-radius:2px;height:18px;-o-object-fit:contain;object-fit:contain;opacity:.7;transition:opacity .12s;width:18px}.dev-debug-picto-chip--on .dev-debug-picto-chip-img[data-v-d6507488]{opacity:1}.dev-debug-toggle-wrap[data-v-d6507488]{align-items:center;display:flex;font-size:11px;gap:8px}.dev-debug-toggle[data-v-d6507488]{background-color:#334155;border:1px solid #475569;border-radius:10px;cursor:pointer;height:20px;padding:0;position:relative;transition:all .2s;width:36px}.dev-debug-toggle--on[data-v-d6507488]{background-color:#0ea5e9;border-color:#0ea5e9}.dev-debug-toggle--changed[data-v-d6507488]{outline:1px solid #fb923c;outline-offset:1px}.dev-debug-toggle-thumb[data-v-d6507488]{background-color:#fff;border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:transform .2s;width:14px}.dev-debug-toggle--on .dev-debug-toggle-thumb[data-v-d6507488]{transform:translate(16px)}.dev-debug-footer[data-v-d6507488]{align-items:center;background-color:#1e293b;border-top:1px solid #334155;bottom:0;display:flex;gap:12px;justify-content:space-between;left:0;padding:10px 14px;position:absolute;right:0}.dev-debug-footer-hint[data-v-d6507488]{color:#fb923c;font-size:11px}.dev-debug-footer-actions[data-v-d6507488]{display:flex;gap:8px}.dev-debug-btn[data-v-d6507488]{border:1px solid transparent;border-radius:5px;cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;padding:5px 12px;transition:all .15s}.dev-debug-btn--secondary[data-v-d6507488]{background:transparent;border-color:#475569;color:#94a3b8}.dev-debug-btn--secondary[data-v-d6507488]:hover{border-color:#94a3b8;color:#e2e8f0}.dev-debug-btn--primary[data-v-d6507488]{background-color:#0ea5e9;border-color:#0ea5e9;color:#fff}.dev-debug-btn--primary[data-v-d6507488]:hover{background-color:#38bdf8;border-color:#38bdf8}.dev-debug-fade-enter-active[data-v-d6507488],.dev-debug-fade-leave-active[data-v-d6507488]{transition:opacity .2s ease}.dev-debug-fade-enter-from[data-v-d6507488],.dev-debug-fade-leave-to[data-v-d6507488]{opacity:0}.dev-debug-slide-enter-active[data-v-d6507488],.dev-debug-slide-leave-active[data-v-d6507488]{transition:opacity .2s ease,transform .2s ease}.dev-debug-slide-enter-from[data-v-d6507488],.dev-debug-slide-leave-to[data-v-d6507488]{opacity:0;transform:translate(-50%,calc(-50% + 8px))}.dev-debug-footer-enter-active[data-v-d6507488],.dev-debug-footer-leave-active[data-v-d6507488]{transition:opacity .2s,transform .2s}.dev-debug-footer-enter-from[data-v-d6507488],.dev-debug-footer-leave-to[data-v-d6507488]{opacity:0;transform:translateY(8px)}
