.toast[data-v-d55767c9]{z-index:1000;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;min-width:240px;max-width:420px;padding:12px 16px;font-size:13px;font-weight:600;display:flex;position:fixed;top:76px;right:24px;box-shadow:0 8px 24px #0f1f4b2e}.toast-msg[data-v-d55767c9]{flex:1;min-width:0}.toast-undo[data-v-d55767c9]{color:inherit;cursor:pointer;opacity:.85;background:0 0;border:1px solid;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:600;transition:opacity .12s}.toast-undo[data-v-d55767c9]:hover{opacity:1}.toast-success[data-v-d55767c9]{background:var(--lgreen);color:var(--green);border-color:#bfe3cf}.toast-error[data-v-d55767c9]{background:var(--lred);color:var(--red);border-color:#f5c6c2}.toast-warn[data-v-d55767c9]{background:var(--lyellow);color:var(--yellow);border-color:#f5d98a}.toast-info[data-v-d55767c9]{background:var(--ice);color:var(--navy);border-color:#a8c4f0}.toast-fade-enter-active[data-v-d55767c9],.toast-fade-leave-active[data-v-d55767c9]{transition:opacity .2s,transform .2s}.toast-fade-enter-from[data-v-d55767c9],.toast-fade-leave-to[data-v-d55767c9]{opacity:0;transform:translateY(-6px)}.cmdk-overlay[data-v-7484aa7d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f1f4b73;justify-content:center;align-items:flex-start;padding-top:12vh;animation:.12s ease-out cmdk-fade-7484aa7d;display:flex;position:fixed;inset:0}.cmdk-panel[data-v-7484aa7d]{background:var(--white,#fff);border-radius:12px;flex-direction:column;width:100%;max-width:600px;max-height:70vh;margin:0 16px;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f1f4b40}.cmdk-input-row[data-v-7484aa7d]{border-bottom:1px solid var(--border,#e5e9f0);align-items:center;gap:12px;padding:16px 18px;display:flex}.cmdk-icon[data-v-7484aa7d]{color:var(--muted,#6b7280);flex-shrink:0}.cmdk-input[data-v-7484aa7d]{color:var(--navy,#0f1f4b);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.cmdk-input[data-v-7484aa7d]::placeholder{color:var(--muted,#6b7280)}.cmdk-input[data-v-7484aa7d]::-webkit-search-cancel-button{appearance:none}.cmdk-esc[data-v-7484aa7d]{background:var(--bg-soft,#f6f8fb);border:1px solid var(--border,#e5e9f0);color:var(--muted,#6b7280);letter-spacing:.3px;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:10.5px}.cmdk-results[data-v-7484aa7d]{flex:1;padding:8px;overflow-y:auto}.cmdk-group-label[data-v-7484aa7d]{text-transform:uppercase;letter-spacing:.8px;color:var(--muted,#6b7280);padding:10px 10px 6px;font-size:10.5px;font-weight:700}.cmdk-group-label[data-v-7484aa7d]:first-child{padding-top:4px}.cmdk-result[data-v-7484aa7d]{cursor:pointer;text-align:left;width:100%;color:var(--navy,#0f1f4b);background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:13.5px;display:flex}.cmdk-result[data-v-7484aa7d]:hover,.cmdk-result.highlighted[data-v-7484aa7d]{background:var(--ice,#d6e8ff)}.cmdk-result-label[data-v-7484aa7d]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.cmdk-result-tag[data-v-7484aa7d]{text-transform:uppercase;letter-spacing:.5px;color:var(--muted,#6b7280);background:var(--bg-soft,#f6f8fb);border:1px solid var(--border,#e5e9f0);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:9.5px;font-weight:600}.cmdk-result-tag.tag-kev[data-v-7484aa7d]{color:#b42318;background:#fef3f2;border-color:#fecdca}.cmdk-result-go[data-v-7484aa7d]{color:var(--muted,#6b7280);opacity:0;font-size:13px;transition:opacity .12s}.cmdk-result.highlighted .cmdk-result-go[data-v-7484aa7d]{opacity:1;color:var(--steel,#1d5fa8)}.cmdk-empty[data-v-7484aa7d]{text-align:center;color:var(--muted,#6b7280);padding:32px 18px;font-size:13px}.cmdk-footer[data-v-7484aa7d]{border-top:1px solid var(--border,#e5e9f0);background:var(--bg-soft,#f6f8fb);color:var(--muted,#6b7280);justify-content:flex-end;align-items:center;gap:16px;padding:10px 18px;font-size:11px;display:flex}.cmdk-footer kbd[data-v-7484aa7d]{background:var(--white,#fff);border:1px solid var(--border,#e5e9f0);color:var(--navy,#0f1f4b);border-radius:3px;margin-right:3px;padding:1px 5px;font-family:inherit;font-size:10.5px}@keyframes cmdk-fade-7484aa7d{0%{opacity:0}to{opacity:1}}@media (width<=600px){.cmdk-overlay[data-v-7484aa7d]{padding-top:8vh}.cmdk-input[data-v-7484aa7d]{font-size:14px}.cmdk-esc[data-v-7484aa7d]{display:none}}.ui-action-icon[data-v-40ed7fec]{vertical-align:-2px;flex-shrink:0}.ui-back-button[data-v-751407fd]{background:var(--ice);color:var(--navy);border:1px solid var(--steel);border-radius:var(--radius-md,8px);cursor:pointer;transition:background var(--t-fast,.12s), border-color var(--t-fast,.12s);align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ui-back-button[data-v-751407fd]:hover{background:var(--white);border-color:var(--navy)}.ui-back-button[data-v-751407fd]:focus-visible{outline:2px solid var(--steel);outline-offset:2px}.ui-back-button[data-v-751407fd]:active{transform:translateY(1px)}.global-back-bar[data-v-ce82878f]{background:0 0;padding:12px 16px 0}.ui-dialog-overlay[data-v-29e5a840]{z-index:2000;background:#0d1b3e6b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ui-dialog-card[data-v-29e5a840]{background:var(--white);border:1px solid var(--border);border-radius:10px;width:100%;max-width:460px;padding:22px 22px 18px;font-family:inherit;box-shadow:0 12px 40px #0d1b3e47}.ui-dialog-danger[data-v-29e5a840]{border-top:3px solid var(--red)}.ui-dialog-warn[data-v-29e5a840]{border-top:3px solid var(--orange)}.ui-dialog-default[data-v-29e5a840]{border-top:3px solid var(--steel)}.ui-dialog-head[data-v-29e5a840]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ui-dialog-icon[data-v-29e5a840]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ui-dialog-danger .ui-dialog-icon[data-v-29e5a840]{background:var(--lred);color:var(--red)}.ui-dialog-warn .ui-dialog-icon[data-v-29e5a840]{background:var(--lorange);color:var(--orange)}.ui-dialog-title[data-v-29e5a840]{color:var(--navy);margin:0;font-size:15px;font-weight:700}.ui-dialog-message[data-v-29e5a840]{color:var(--text);white-space:pre-wrap;margin:0 0 14px;font-size:13px;line-height:1.5}.ui-dialog-input-row[data-v-29e5a840]{margin-bottom:14px}.ui-dialog-input[data-v-29e5a840]{border:1px solid var(--border);background:var(--white);width:100%;color:var(--text);border-radius:7px;padding:9px 12px;font-family:inherit;font-size:13px}.ui-dialog-input[data-v-29e5a840]:focus{border-color:var(--steel);outline:none;box-shadow:0 0 0 3px #1d5fa81a}.ui-dialog-actions[data-v-29e5a840]{justify-content:flex-end;gap:8px;display:flex}.ui-dialog-btn[data-v-29e5a840]{cursor:pointer;border:1px solid #0000;border-radius:7px;padding:8px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.ui-dialog-btn-cancel[data-v-29e5a840]{background:var(--white);color:var(--muted);border-color:var(--border)}.ui-dialog-btn-cancel[data-v-29e5a840]:hover{background:var(--grey);color:var(--navy);border-color:var(--steel)}.ui-dialog-btn-confirm[data-v-29e5a840]{background:var(--steel);color:var(--white)}.ui-dialog-btn-confirm[data-v-29e5a840]:hover{background:var(--navy)}.ui-dialog-btn-confirm.ui-dialog-btn-danger[data-v-29e5a840]{background:var(--red)}.ui-dialog-btn-confirm.ui-dialog-btn-danger[data-v-29e5a840]:hover{background:#a02114}.ui-dialog-btn-confirm.ui-dialog-btn-warn[data-v-29e5a840]{background:var(--orange)}.ui-dialog-btn-confirm.ui-dialog-btn-warn[data-v-29e5a840]:hover{background:#c25513}.ui-dialog-btn[data-v-29e5a840]:focus-visible{outline:2px solid var(--steel);outline-offset:2px}.ui-dialog-fade-enter-active[data-v-29e5a840],.ui-dialog-fade-leave-active[data-v-29e5a840]{transition:opacity .15s}.ui-dialog-fade-enter-active .ui-dialog-card[data-v-29e5a840],.ui-dialog-fade-leave-active .ui-dialog-card[data-v-29e5a840]{transition:transform .18s}.ui-dialog-fade-enter-from[data-v-29e5a840],.ui-dialog-fade-leave-to[data-v-29e5a840]{opacity:0}.ui-dialog-fade-enter-from .ui-dialog-card[data-v-29e5a840],.ui-dialog-fade-leave-to .ui-dialog-card[data-v-29e5a840]{transform:scale(.96)translateY(-8px)}.lang-switcher[data-v-bcc9c813]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--white);display:inline-flex;overflow:hidden}.lang-btn[data-v-bcc9c813]{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:700}.lang-btn[data-v-bcc9c813]:hover:not(:disabled){color:var(--navy)}.lang-btn-active[data-v-bcc9c813]{background:var(--ice);color:var(--navy)}.lang-btn-disabled[data-v-bcc9c813]{color:var(--hint);cursor:not-allowed;opacity:.55}.lang-btn-disabled[data-v-bcc9c813]:hover{color:var(--hint)}.lang-btn+.lang-btn[data-v-bcc9c813]{border-left:1px solid var(--border)}.theme-toggle[data-v-7a4f4f01]{border-radius:var(--radius-sm);cursor:pointer;color:#ffffffb3;background:0 0;border:1px solid #ffffff26;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.theme-toggle[data-v-7a4f4f01]:hover{color:#fff;border-color:#ffffff4d}.tenant-not-found[data-v-62ed6ef8]{background:var(--bg,#f4f6f9);justify-content:center;align-items:center;min-height:100dvh;display:flex}.tnf-card[data-v-62ed6ef8]{border:1px solid var(--border,#d1d9e0);text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:12px;max-width:440px;padding:48px 40px;display:flex}.tnf-title[data-v-62ed6ef8]{color:var(--navy,#1a2e4a);margin:0;font-size:1.25rem;font-weight:700}.tnf-host[data-v-62ed6ef8]{color:var(--text-muted,#6b7a8d);background:var(--bg,#f4f6f9);border-radius:4px;margin:0;padding:4px 10px;font-family:monospace;font-size:.85rem}.tnf-msg[data-v-62ed6ef8]{color:var(--text,#374151);margin:0;font-size:.9rem;line-height:1.6}#app[data-v-62ed6ef8]{background:var(--bg);height:100dvh;display:flex;position:relative}#sidebar[data-v-62ed6ef8]{width:var(--sidebar-w);z-index:200;background:#1b2a57;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;transition:width .2s;display:flex;position:relative;overflow:hidden}#sidebar.collapsed[data-v-62ed6ef8]{width:64px}.sidebar-toggle[data-v-62ed6ef8]{color:#ffffffc7;cursor:pointer;z-index:10;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:12px;right:8px}.sidebar-toggle[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff24;border-color:#ffffff47}#sidebar.collapsed .sidebar-toggle[data-v-62ed6ef8]{top:12px;right:50%;transform:translate(50%)}#sidebar.collapsed .brand-version[data-v-62ed6ef8],#sidebar.collapsed .proj-switcher[data-v-62ed6ef8],#sidebar.collapsed .ai-badge[data-v-62ed6ef8],#sidebar.collapsed .nav-section-label[data-v-62ed6ef8],#sidebar.collapsed .nav-section-toggle[data-v-62ed6ef8],#sidebar.collapsed .nav-pillar span[data-v-62ed6ef8],#sidebar.collapsed .nav-pillar-badge[data-v-62ed6ef8],#sidebar.collapsed .save-row span[data-v-62ed6ef8],#sidebar.collapsed .user-info[data-v-62ed6ef8]{display:none}#sidebar.collapsed .brand-title[data-v-62ed6ef8]{letter-spacing:2px;font-size:9px}#sidebar.collapsed #sidebar-header[data-v-62ed6ef8]{text-align:center;padding:14px 6px 12px}#sidebar.collapsed .brand-row[data-v-62ed6ef8]{justify-content:center}#sidebar.collapsed .nav-pillar[data-v-62ed6ef8]{justify-content:center;gap:0;padding:11px 0}#sidebar.collapsed .nav-pillar svg[data-v-62ed6ef8]{width:18px;height:18px}#sidebar.collapsed .nav-divider[data-v-62ed6ef8]{margin:12px 8px}#sidebar.collapsed #sidebar-footer[data-v-62ed6ef8]{padding:10px 6px}#sidebar.collapsed .logout-btn[data-v-62ed6ef8]{width:100%;padding:6px 4px;font-size:9px}#sidebar-header[data-v-62ed6ef8]{border-bottom:1px solid #ffffff14;flex-shrink:0;padding:16px 14px 14px;position:relative}#sidebar-header[data-v-62ed6ef8]:after{content:"";background:var(--accent,#00b86b);border-radius:2px;width:40px;height:2px;position:absolute;bottom:-1px;left:14px}.brand-row[data-v-62ed6ef8]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.brand-link[data-v-62ed6ef8]{color:inherit;align-items:baseline;gap:6px;text-decoration:none;display:flex}.brand-title[data-v-62ed6ef8]{font-size:var(--fs-18);letter-spacing:var(--tracking-caps);color:var(--white);font-weight:800;line-height:1}.brand-logo[data-v-62ed6ef8]{height:auto;display:block}.brand-logo-full[data-v-62ed6ef8]{width:156px;max-width:100%}.brand-logo-glyph[data-v-62ed6ef8]{width:32px;height:32px}.cmdk-trigger[data-v-62ed6ef8]{color:#d6dce6b3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;width:100%;margin-top:8px;padding:7px 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:border-color .12s,background .12s,color .12s;display:flex}.cmdk-trigger[data-v-62ed6ef8]:hover{border-color:var(--steel,#1d5fa8);color:var(--white,#fff);background:#ffffff1a}.cmdk-trigger.collapsed[data-v-62ed6ef8]{justify-content:center;width:36px;height:36px;margin-top:8px;margin-left:auto;margin-right:auto;padding:0}.cmdk-trigger-label[data-v-62ed6ef8]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cmdk-trigger-hint[data-v-62ed6ef8]{color:#d6dce68c;letter-spacing:.3px;background:#ffffff14;border:1px solid #ffffff1f;border-radius:4px;flex-shrink:0;padding:1px 5px;font-family:inherit;font-size:10.5px;font-weight:600}.brand-version[data-v-62ed6ef8]{color:var(--ice);letter-spacing:1.5px;background:#b4bcc81f;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.proj-switcher[data-v-62ed6ef8]{cursor:default;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;padding:7px 10px;display:flex}.proj-name-display[data-v-62ed6ef8]{color:#d6dce6d9;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:600;overflow:hidden}#sidebar-nav[data-v-62ed6ef8]{border-bottom:1px solid #ffffff14;flex:1;min-height:0;padding:6px 0;overflow-y:auto}.nav-section-label[data-v-62ed6ef8]{padding:var(--sp-8px) var(--sp-16px) var(--sp-4px);color:#b4bcc88c;font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:700}.nav-section-toggle[data-v-62ed6ef8]{align-items:center;gap:var(--sp-8px);width:100%;padding:var(--sp-8px) var(--sp-16px) var(--sp-4px);color:#b4bcc88c;font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--tracking-caps);cursor:pointer;text-align:left;background:0 0;border:none;font-family:inherit;font-weight:700;transition:color .12s,background .12s;display:flex}.nav-section-toggle[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff0a}.nav-section-toggle .nav-section-chevron[data-v-62ed6ef8]{opacity:.6;flex-shrink:0;transition:transform .16s,opacity .12s}.nav-section-toggle.open .nav-section-chevron[data-v-62ed6ef8]{opacity:1;transform:rotate(90deg)}.nav-section-toggle span[data-v-62ed6ef8]{flex:1}.nav-section-count[data-v-62ed6ef8]{color:#d6dce6d9;letter-spacing:0;background:#b4bcc81f;border-radius:8px;padding:1px 6px;font-size:9px;font-weight:700;flex:none!important}.nav-section-toggle-fixed[data-v-62ed6ef8]{border-top:1px solid #ffffff14;padding-top:10px}.nav-pillar[data-v-62ed6ef8]{align-items:center;gap:var(--sp-12px);padding:9px var(--sp-12px);color:#d6dce6d9;font-size:var(--fs-13);letter-spacing:.01em;border-radius:8px;margin:1px 8px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}.nav-pillar svg[data-v-62ed6ef8]{color:#b4bcc8bf;flex-shrink:0;width:16px;height:16px;transition:color .12s}.nav-pillar span[data-v-62ed6ef8]{flex:1}.nav-pillar[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff0f}.nav-pillar:hover svg[data-v-62ed6ef8]{color:var(--white)}.nav-pillar.router-link-active[data-v-62ed6ef8]{color:var(--white);border-left:3px solid var(--accent,#00b86b);padding-left:calc(var(--sp-12px) - 3px);background:linear-gradient(90deg,#00b86b29 0%,#b4bcc824 100%);font-weight:700;box-shadow:inset 0 0 0 1px #ffffff0a}.nav-pillar.router-link-active svg[data-v-62ed6ef8]{color:var(--accent,#00b86b)}.nav-pillar-badge[data-v-62ed6ef8]{color:var(--white);letter-spacing:0;text-align:center;background:#b4bcc82e;border-radius:9px;min-width:20px;padding:1px 7px;font-size:10px;font-weight:700}.nav-pillar-secondary[data-v-62ed6ef8]{color:#b4bcc899;padding:7px var(--sp-12px);border-radius:8px;margin:1px 8px;font-size:12px;font-weight:500}.nav-pillar-secondary[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff0f}.nav-divider[data-v-62ed6ef8]{background:#ffffff14;height:1px;margin:10px 14px}.nav-bell-wrap[data-v-62ed6ef8]{justify-content:center;align-items:center;display:inline-flex;position:relative}.nav-bell-badge[data-v-62ed6ef8]{background:var(--red);color:#fff;text-align:center;pointer-events:none;border-radius:999px;min-width:16px;padding:1px 4px;font-size:9px;font-weight:800;line-height:1.4;position:absolute;top:-5px;right:-7px}.nav-notif-active[data-v-62ed6ef8]{color:#ffffffe6!important}.nav-group-label[data-v-62ed6ef8]{color:#b4bcc873;text-transform:uppercase;letter-spacing:1.2px;padding:12px 20px 4px;font-size:9px;font-weight:800}.nav-item[data-v-62ed6ef8]{cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);color:#d6dce6c7;border-radius:8px;align-items:center;gap:8px;margin:1px 8px;padding:7px 12px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.nav-item[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff0f}.nav-item.router-link-active[data-v-62ed6ef8]{color:var(--white);border-left:2px solid var(--accent,#00b86b);background:linear-gradient(90deg,#00b86b24 0%,#b4bcc81f 100%);padding-left:10px;font-weight:700}.nav-item-sub[data-v-62ed6ef8]{font-size:11px;font-weight:500}.nav-badge[data-v-62ed6ef8]{background:var(--red);color:#fff;text-align:center;border-radius:10px;flex-shrink:0;min-width:18px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}#sidebar-footer[data-v-62ed6ef8]{color:#b4bcc866;padding:8px 12px;padding-bottom:calc(8px + var(--safe-bottom));border-top:1px solid #ffffff14;flex-shrink:0;font-size:10px}#save-row[data-v-62ed6ef8]{align-items:center;gap:6px;margin-bottom:6px;display:flex}#lang-row[data-v-62ed6ef8]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}#user-bar[data-v-62ed6ef8]{color:#b4bcc899;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;padding:6px 8px;font-size:10px;display:flex}.user-info[data-v-62ed6ef8]{flex-direction:column;gap:1px;min-width:0;display:flex}.user-name[data-v-62ed6ef8]{color:var(--white);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.user-role[data-v-62ed6ef8]{color:#b4bcc899;text-transform:uppercase;letter-spacing:.5px;font-size:9px}.logout-btn[data-v-62ed6ef8]{color:#d6dce6d9;cursor:pointer;white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast);background:#ffffff14;border:1px solid #ffffff1f;border-radius:4px;flex-shrink:0;padding:4px 8px;font-family:inherit;font-size:10px;font-weight:600}.logout-btn[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff24;border-color:#fff3}#main[data-v-62ed6ef8]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden auto}.switch-banner[data-v-62ed6ef8]{background:var(--teal,#0d7490);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 20px;font-size:13px;display:flex}.elevation-banner[data-v-62ed6ef8]{z-index:50;background:var(--navy,#0f2a44);color:var(--white,#fff);border-bottom:1px solid #ffffff26;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}.elevation-banner-text[data-v-62ed6ef8]{flex:1}.elevation-banner-revoke[data-v-62ed6ef8]{color:var(--white,#fff);border-radius:var(--radius-sm,4px);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;padding:4px 12px;font-size:12px;font-weight:700;transition:background .15s}.elevation-banner-revoke[data-v-62ed6ef8]:hover{background:#ffffff40}.switch-banner strong[data-v-62ed6ef8]{font-weight:800}.switch-banner-exit[data-v-62ed6ef8]{color:#fff;border-radius:var(--radius-sm);cursor:pointer;background:#fff3;border:1px solid #fff6;padding:4px 12px;font-size:12px;font-weight:700;transition:background .15s}.switch-banner-exit[data-v-62ed6ef8]:hover{background:#ffffff59}.nav-item-group[data-v-62ed6ef8]{border-top:1px solid #ffffff14;margin-top:4px;padding-top:4px}.nav-pillar-hero[data-v-62ed6ef8]{padding:10px var(--sp-12px);background:#b4bcc814;border:1px solid #b4bcc81a;border-radius:10px;align-items:flex-start;margin:4px 8px}.nav-pillar-hero[data-v-62ed6ef8]:hover{background:#b4bcc824;border-color:#b4bcc833}.nav-pillar-hero.router-link-active[data-v-62ed6ef8]{background:linear-gradient(135deg,#00b86b1a 0%,#b4bcc82e 100%);border-color:#00b86b4d;font-weight:700}.nav-pillar-hero svg[data-v-62ed6ef8]{margin-top:2px}.nav-pillar-body[data-v-62ed6ef8]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nav-pillar-meta[data-v-62ed6ef8]{color:#b4bcc89e;letter-spacing:.02em;font-size:10.5px;font-weight:500}.filiale-row[data-v-62ed6ef8]{align-items:center;gap:var(--sp-8px);width:calc(100% - 16px);padding:8px var(--sp-12px);color:#d6dce6d1;font-size:var(--fs-13);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;margin:1px 8px;font-family:inherit;font-weight:500;transition:background .12s,color .12s;display:flex}.filiale-row[data-v-62ed6ef8]:hover:not(:disabled){color:var(--white);background:#ffffff0f}.filiale-row:hover:not(:disabled) .filiale-row-action[data-v-62ed6ef8]{color:var(--white);background:#b4bcc833}.filiale-row[data-v-62ed6ef8]:disabled{opacity:.55;cursor:progress}.filiale-row-icon[data-v-62ed6ef8]{color:#b4bcc8b3;flex-shrink:0}.filiale-row-name[data-v-62ed6ef8]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.filiale-row-action[data-v-62ed6ef8]{color:#b4bcc88c;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0a;border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:700;transition:background .12s,color .12s}.nav-add-filiale[data-v-62ed6ef8]{color:#b4bcc88c;margin-top:4px;font-size:11.5px}.contexte-card[data-v-62ed6ef8]{background:#0d74902e;border:1px solid #0d749066;border-radius:8px;flex-direction:column;gap:4px;margin-top:10px;padding:9px 11px;display:flex}.contexte-label[data-v-62ed6ef8]{color:#b4bcc8b3;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:800}.contexte-name[data-v-62ed6ef8]{color:var(--white);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}.contexte-exit[data-v-62ed6ef8]{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:5px;align-items:center;gap:5px;margin-top:4px;padding:5px 9px;font-family:inherit;font-size:11px;font-weight:700;transition:background .12s,border-color .12s;display:flex}.contexte-exit[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff29}.user-role-impersonate[data-v-62ed6ef8]{color:#b4bcc8d9;margin-left:3px;font-style:italic;font-weight:500}#sidebar.collapsed .contexte-card[data-v-62ed6ef8],#sidebar.collapsed .filiale-row-name[data-v-62ed6ef8],#sidebar.collapsed .filiale-row-action[data-v-62ed6ef8],#sidebar.collapsed .nav-pillar-meta[data-v-62ed6ef8],#sidebar.collapsed .user-role-impersonate[data-v-62ed6ef8]{display:none}#sidebar.collapsed .filiale-row[data-v-62ed6ef8]{justify-content:center;padding:9px 0}.mobile-topbar[data-v-62ed6ef8],.mobile-backdrop[data-v-62ed6ef8]{display:none}@media (width<=767px){#app[data-v-62ed6ef8]{flex-direction:column;height:auto;min-height:100dvh}#sidebar[data-v-62ed6ef8]{z-index:500;transition:transform .22s,box-shadow .22s;top:0;left:0;overflow-y:auto;transform:translate(-100%);height:100dvh!important;width:var(--sidebar-w)!important;position:fixed!important}#sidebar.mobile-open[data-v-62ed6ef8]{transform:translate(0);box-shadow:6px 0 32px #0a143c26}#sidebar .sidebar-toggle[data-v-62ed6ef8]{display:none}.mobile-backdrop[data-v-62ed6ef8]{z-index:499;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#00000073;display:block;position:fixed;inset:0}.mobile-topbar[data-v-62ed6ef8]{height:48px;color:var(--white);z-index:100;background:#1b2a57;flex-shrink:0;align-items:center;gap:12px;padding:0 14px;display:flex}.mobile-hamburger[data-v-62ed6ef8]{color:#ffffffd9;cursor:pointer;border-radius:var(--radius-sm);width:36px;height:36px;transition:background var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.mobile-hamburger[data-v-62ed6ef8]:hover{color:var(--white);background:#ffffff1f}.mobile-brand[data-v-62ed6ef8]{letter-spacing:1px;color:var(--white);font-size:16px;font-weight:800}.mobile-brand-logo[data-v-62ed6ef8]{width:auto;height:24px;display:block}#main[data-v-62ed6ef8]{width:100%;min-width:0;overflow-x:hidden}.switch-banner[data-v-62ed6ef8]{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px;font-size:12px}.switch-banner-exit[data-v-62ed6ef8]{text-align:center;width:100%}}:root{--navy:#1b2a57;--steel:#3060b0;--teal:#0a6573;--ice:#dde7f5;--white:#fff;--grey:#e6e9ef;--bg:#e8ebf1;--border:#d2d7e0;--text:#1b2a57;--muted:#5a6685;--hint:#8590a8;--green:#0d7a3e;--lgreen:#e6f4ed;--orange:#a04a00;--lorange:#fef0e6;--red:#b80000;--lred:#fdecea;--yellow:#7a5800;--lyellow:#fff8e0;--accent:#00b86b;--accent-deep:#009859;--accent-soft:#e6f8f0;--status-danger-bg:#fef2f2;--status-danger-text:#b91c1c;--status-warn-bg:#fff7ed;--status-warn-text:#c2410c;--status-success-bg:#dcfce7;--status-success-text:#166534;--status-info-bg:#eff6ff;--status-info-text:#1d4ed8;--status-eu-bg:#dbeafe;--status-eu-text:#1e3a8a;--skeleton-base:#eef0f3;--skeleton-highlight:#f7f8fa;--ui-color-text:var(--text);--ui-color-text-muted:var(--muted);--ui-color-border:var(--border);--ui-color-border-subtle:var(--border);--ui-color-surface:var(--white);--ui-color-surface-subtle:var(--grey);--ui-color-surface-hover:var(--ice);--ui-color-navy:var(--navy);--ui-color-navy-dark:var(--navy);--ui-color-ice:var(--ice);--ui-color-danger:var(--status-danger-text);--ui-color-danger-dark:var(--status-danger-text);--ui-color-danger-subtle:var(--status-danger-bg);--ui-color-success:var(--status-success-text);--ui-color-success-subtle:var(--status-success-bg);--ui-color-warn:var(--status-warn-text);--ui-color-warn-subtle:var(--status-warn-bg);--ui-color-success-bg:var(--status-success-bg);--ui-color-success-text:var(--status-success-text);--ui-color-danger-bg:var(--status-danger-bg);--ui-color-danger-text:var(--status-danger-text);--ui-color-warn-bg:var(--status-warn-bg);--ui-color-warn-text:var(--status-warn-text);--color-navy:var(--navy);--color-navy-dark:var(--navy);--color-steel:var(--steel);--color-ice:var(--ice);--color-muted:var(--muted);--color-border:var(--border);--color-border-light:var(--border);--ice-bg:var(--bg);--sidebar-w:230px;--topbar-h:50px;--safe-bottom:env(safe-area-inset-bottom,0px);--bp-mobile:640px;--bp-tablet:1024px;--bp-desktop:1440px;--bp-wide:1920px;--bp-ultra:2560px;--page-container-max:clamp(320px, 96vw, 1800px);--page-container-padding-x:clamp(12px, 2vw, 32px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:14px;--sp-5:16px;--sp-6:18px;--sp-7:22px;--sp-8:28px;--sp-9:32px;--sp-4px:4px;--sp-8px:8px;--sp-12px:12px;--sp-16px:16px;--sp-20px:20px;--sp-24px:24px;--sp-32px:32px;--sp-40px:40px;--sp-48px:48px;--sp-64px:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 3px #0f1f4b0d;--shadow-md:0 4px 16px #0f1f4b14;--shadow-lg:0 6px 24px #0f1f4b1a;--shadow-modal:0 20px 60px #0000004d;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", system-ui, "Helvetica Neue", Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--fs-9:9px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:40px;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.5;--lh-relaxed:1.7;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.06em;--tracking-caps:.12em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--t-fast:.12s ease;--t-base:.2s ease}html[data-theme=dark]{--navy:#5d8fda;--steel:#84b0ee;--teal:#4cb5c4;--ice:#243a66;--white:#213152;--grey:#2a3d6b;--bg:#16223f;--border:#324875;--text:#d4d8e0;--muted:#9ca3b0;--hint:#7a8090;--green:#4ade80;--lgreen:#0f2e1f;--orange:#fb923c;--lorange:#3a2410;--red:#f87171;--lred:#3e1717;--yellow:#facc15;--lyellow:#3a2f08;--accent:#00d27b;--accent-deep:#00b86b;--accent-soft:#0f2a1f;--status-danger-bg:#450a0a;--status-danger-text:#f87171;--status-warn-bg:#431407;--status-warn-text:#fb923c;--status-success-bg:#052e16;--status-success-text:#4ade80;--status-info-bg:#1e3a8a;--status-info-text:#93c5fd;--status-eu-bg:#1e3a8a;--status-eu-text:#93c5fd;--skeleton-base:#243049;--skeleton-highlight:#2c3a58;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 6px 24px #00000080;--shadow-modal:0 20px 60px #000000b3}html[data-theme=dark] body{background:var(--bg);color:var(--text)}html[data-theme-transitioning] body,html[data-theme-transitioning] body *{transition:background-color .2s,color .2s,border-color .2s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";background:var(--bg);color:var(--text);line-height:1.55;font-size:var(--fs-13)}.t-hero{font-size:var(--fs-32);font-weight:var(--fw-extrabold);color:var(--navy);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.t-h1{font-size:var(--fs-24);font-weight:var(--fw-extrabold);color:var(--navy);line-height:var(--lh-snug);letter-spacing:.01em}.t-h2{font-size:var(--fs-20);font-weight:var(--fw-bold);color:var(--navy);line-height:var(--lh-snug)}.t-h2-card{font-size:var(--fs-16);font-weight:var(--fw-extrabold);color:var(--navy);line-height:1.3}.t-h3{font-size:var(--fs-14);font-weight:var(--fw-extrabold);color:var(--text);letter-spacing:.01em}.t-h4{font-size:var(--fs-11);font-weight:var(--fw-bold);color:var(--navy);text-transform:uppercase;letter-spacing:.08em}.t-body{font-size:var(--fs-13);color:var(--text);line-height:1.55}.t-body-strong{font-size:var(--fs-13);color:var(--text);font-weight:var(--fw-bold)}.t-muted{font-size:var(--fs-12);color:var(--muted)}.t-hint{font-size:var(--fs-11);color:var(--hint)}.t-caps{font-size:var(--fs-9);font-weight:var(--fw-extrabold);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.t-stat-num{font-size:var(--fs-28);font-weight:var(--fw-black);color:var(--navy);line-height:1.1}.t-code{font-family:var(--font-mono);font-size:var(--fs-12);background:var(--grey);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--navy);padding:1px 6px}.surface-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-20px);box-shadow:var(--shadow-sm);transition:box-shadow var(--t-base), transform var(--t-base)}.surface-card:hover{box-shadow:var(--shadow-md)}.surface-elevated{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-24px);box-shadow:var(--shadow-md)}.t-eyebrow{font-size:var(--fs-11);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--muted)}.t-kpi-xl{font-size:var(--fs-40);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--navy);font-feature-settings:"tnum"}input,textarea,select{transition:border-color var(--t-fast);outline:none;font-family:inherit}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #c8deff66;border-color:var(--steel)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes loadbar{0%{width:0%;margin-left:0}50%{width:70%;margin-left:0}to{width:0%;margin-left:100%}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.55}}@media (width<=640px){.grid-2,.grid-3,.grid-4,.form-grid,.form-row,.plan-grid,.recap-grid,.ch-modules,.link-type-row{grid-template-columns:1fr!important}.filters,.filter-bar,.filter-left,.filter-row,.top-bar,.toolbar,.action-bar{flex-flow:column wrap!important;gap:8px!important}.filters>*,.filter-bar>*,.filter-left>*,.toolbar>*,.action-bar>*{flex:none!important;width:100%!important;min-width:0!important}.filter-actions{flex-flow:wrap!important;width:100%!important}table{-webkit-overflow-scrolling:touch;white-space:nowrap;display:block!important;overflow-x:auto!important}table thead,table tbody,table tfoot{table-layout:auto;width:100%;display:table}.page-content,.view-content,.dashboard-body,.page-body{padding:10px 12px!important}.ui-card-body{padding:12px!important}.topbar-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:160px!important;font-size:13px!important}.topbar-actions{gap:4px!important}.stats-row,.kpi-grid,.kpi-strip{grid-template-columns:repeat(2,1fr)!important}.loc-row,.ar-grid,.card-meta-row{grid-template-columns:1fr!important}.form-footer{flex-direction:column!important;gap:8px!important}.footer-actions{justify-content:flex-end!important;width:100%!important}}@media (width>=641px) and (width<=1024px){.grid-3,.grid-4,.form-row,.plan-grid,.form-grid{grid-template-columns:1fr 1fr!important}.kpi-grid,.kpi-strip{grid-template-columns:repeat(2,1fr)!important}.filters,.filter-bar{flex-wrap:wrap!important}table{-webkit-overflow-scrolling:touch;display:block!important;overflow-x:auto!important}table thead,table tbody,table tfoot{width:100%;display:table}}@media (width>=1440px){.page-content,.view-content,.dashboard-body{max-width:1800px}}@media (width>=1920px){.page-content,.view-content,.dashboard-body,.page-container{max-width:min(1800px,90vw)!important}}.table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.page-container{width:100%;max-width:var(--page-container-max);padding:20px var(--page-container-padding-x);box-sizing:border-box;flex-direction:column;gap:14px;margin:0 auto;display:flex}.page-container-fluid{width:100%;max-width:none;padding:20px var(--page-container-padding-x);box-sizing:border-box;flex-direction:column;gap:14px;margin:0;display:flex}@media (width>=1440px){.library-detail,.library-coverage,.vuln-page,.attack-page,.ca-page,.cad-page,.cov-page,.crq-page,.crq-detail-page,.ra-page,.ra-detail-page,.rm-page,.modules-page,.d3fend-page,.risques,.dsr,.dpias,.treatments,.trust-admin,.folders-main,.users,.cc-content,.ch-content,.int-content,.ed-content,.ds-content,.onb-content,.notif-content,.page{width:100%!important;max-width:1800px!important;margin-left:auto!important;margin-right:auto!important}}@media (width>=1920px){.library-detail,.library-coverage,.vuln-page,.attack-page,.ca-page,.cad-page,.cov-page,.crq-page,.crq-detail-page,.ra-page,.ra-detail-page,.rm-page,.modules-page,.d3fend-page,.risques,.dsr,.dpias,.treatments,.trust-admin,.folders-main,.users,.cc-content,.ch-content,.int-content,.ed-content,.ds-content,.onb-content,.notif-content,.page{max-width:min(1800px,90vw)!important}}@media (width>=1440px){.trust-main{max-width:1100px!important}}.cell-statut-default{color:var(--muted,#6b8da6);font-size:12px;font-style:italic}.head-with-toggle{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.view-toggle{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--white);display:inline-flex;overflow:hidden}.view-tab{color:var(--muted);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;padding:4px 12px;font-family:inherit;font-size:11.5px;font-weight:700}.view-tab:hover{color:var(--navy)}.view-tab.active{background:var(--ice);color:var(--navy)}.view-tab+.view-tab{border-left:1px solid var(--border)}.navy-head{flex-direction:column;width:100%;display:flex;position:relative}.modal>.navy-head,.modal-rollup>.navy-head,.modal-large>.navy-head{background:linear-gradient(135deg, var(--navy) 0%, #2a3d6f 100%);color:var(--white);border-radius:12px 12px 0 0;padding:22px 24px 18px}.navy-head-close{width:30px;height:30px;color:var(--white);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;top:14px;right:14px}.navy-head-close:hover{background:#ffffff2e;border-color:#ffffff4d}.navy-head-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#c8deffd9;margin-bottom:6px;font-size:11px;font-weight:700}.navy-head-title{color:var(--white);letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.2}.navy-head-meta{color:#c8deffd9;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}button,a.btn-primary,a.btn-secondary,.btn-primary,.btn-secondary,.nav-pillar,.view-tab{transition:background-color var(--t-base), color var(--t-base), border-color var(--t-base), transform var(--t-fast), box-shadow var(--t-base)}.ui-btn-primary:not(:disabled):hover,.btn-primary:not(:disabled):hover,button.primary:not(:disabled):hover{filter:brightness(1.05);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ui-btn-primary:not(:disabled):active,.btn-primary:not(:disabled):active,button.primary:not(:disabled):active{filter:none;box-shadow:var(--shadow-sm);transform:translateY(0)}.surface-card:hover{transform:translateY(-1px)}button:focus-visible,a:focus-visible{outline-offset:2px;border-radius:var(--radius-sm);outline:2px solid var(--steel)!important}.surface-card{animation:.3s ease-out fadeIn}.ui-stat-num,.t-stat-num,.t-kpi-xl{transition:color var(--t-base)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{@page{size:A4;margin:1.5cm}body,#app,.page-container,.t-page,main{background:#fff!important}#sidebar,.sidebar-toggle,.mobile-topbar,.mobile-backdrop,.t-header-actions,.toolbar-row,.toolbar,.filters-pills,.ui-toast,.ui-dialog,.ui-modal-backdrop,.cmdk-trigger{display:none!important}#main,.main-content{width:100%!important;margin-left:0!important;padding:0!important}h1,h2,h3,.t-hero,.t-h2-card{page-break-after:avoid}.surface-card,.t-card,.ui-card,table{page-break-inside:avoid}table{border-collapse:collapse;width:100%;font-size:10pt}table,td,th{border:1px solid #333!important;padding:4px 6px!important}th{color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#f0f0f0!important}.ui-badge,.ui-stat,.t-kpi-hero,.t-kpi-card,.navy-head,.badge-success,.badge-warn,.badge-danger,.badge-info,[class*=-success],[class*=-warn],[class*=-danger]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.navy-head{color:#fff!important;background:#1b2a57!important}body{font-size:10.5pt;line-height:1.45;color:#000!important}a[href]:not([href^=\#]):not([href^=javascript\:]):after{content:" (" attr(href) ")";color:#666;font-size:9pt}*,:before,:after{box-shadow:none!important;transition:none!important;animation:none!important}}
