.not-logged-in-container[data-v-ede3b243]{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.not-logged-in-content[data-v-ede3b243]{text-align:center;background:#031329cc;border:1px solid #bf00004d;border-radius:12px;max-width:400px;padding:3rem 2rem;box-shadow:0 8px 32px #0000004d}.icon-container[data-v-ede3b243]{margin-bottom:1.5rem}.lock-icon[data-v-ede3b243]{color:#bf0000cc;width:64px;height:64px;margin:0 auto;display:block}h1[data-v-ede3b243]{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:600}p[data-v-ede3b243]{color:#fffc;margin:0 0 2rem;font-size:1rem;line-height:1.5}.btn-primary[data-v-ede3b243]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#bf0000cc,#580000cc);border:none;border-radius:6px;padding:.75rem 2rem;font-size:1rem;font-weight:500;transition:all .3s}.btn-primary[data-v-ede3b243]:hover{background:linear-gradient(135deg,#bf0000,#580000);transform:translateY(-2px);box-shadow:0 4px 12px #bf000066}.btn-primary[data-v-ede3b243]:active{transform:translateY(0)}[data-v-9bedd321]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-9bedd321]{color:#6b7280}.status-1[data-v-9bedd321]{color:#10b981}.status-2[data-v-9bedd321]{color:#3b82f6}.status-3[data-v-9bedd321]{color:#f59e0b}.status-4[data-v-9bedd321],.status-5[data-v-9bedd321]{color:#ef4444}.status-6[data-v-9bedd321]{color:#8b5cf6}.status-7[data-v-9bedd321]{color:#ec4899}.status-9[data-v-9bedd321]{color:#6b7280}.app-sidebar[data-v-9bedd321]{border-right:1px solid var(--border-subtle);background-color:#00000059;flex-direction:column;flex-shrink:0;width:200px;height:100%;transition:width .2s;display:flex;overflow:hidden}.app-sidebar.collapsed[data-v-9bedd321]{width:56px}.collapse-toggle[data-v-9bedd321]{border:none;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:.6rem;padding:.65rem .85rem;font-size:.78rem;transition:color .15s;display:flex}.collapse-toggle[data-v-9bedd321]:hover{color:var(--text-primary)}.collapse-toggle i[data-v-9bedd321]{flex-shrink:0;font-size:.85rem}.nav-list[data-v-9bedd321]{flex:1;padding:.35rem;overflow:hidden auto}.nav-item[data-v-9bedd321]{color:#ffffffbf;cursor:pointer;white-space:nowrap;background-color:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:.6rem;padding:.4rem .55rem;font-size:.9rem;font-weight:500;transition:color .15s,background-color .15s,border-color .15s;display:flex}.nav-item i[data-v-9bedd321]:not(.chevron){text-align:center;color:#60a5fab3;flex-shrink:0;width:.95rem;font-size:.82rem}.nav-item .nav-label[data-v-9bedd321]{text-overflow:ellipsis;flex:1;overflow:hidden}.nav-item .chevron[data-v-9bedd321]{color:#fff6;flex-shrink:0;font-size:.7rem}.nav-item[data-v-9bedd321]:hover{color:var(--text-primary);background-color:#ffffff0d;border-color:#ffffff1f}.nav-item.active[data-v-9bedd321]{color:#93c5fd;background-color:#1f5db224;border-color:#3b82f666;box-shadow:0 0 14px #3b82f61a}.nav-item.active i[data-v-9bedd321]:not(.chevron){color:#93c5fd}.nav-children[data-v-9bedd321]{border:1px solid var(--border-subtle);background-color:#0003;border-radius:6px;flex-direction:column;gap:.2rem;margin:.2rem 0 .3rem;padding:.3rem;display:flex}.station-switcher[data-v-9bedd321]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);cursor:pointer;background-color:#ffffff0a;border-radius:5px;margin-bottom:.3rem;padding:.3rem .4rem;font-size:.74rem}.nav-child[data-v-9bedd321]{color:#ffffffa6;cursor:pointer;background-color:#ffffff05;border:1px solid #0000;border-radius:5px;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.76rem;transition:color .15s,background-color .15s,border-color .15s;display:flex}.nav-child i[data-v-9bedd321]{text-align:center;color:#60a5fab3;flex-shrink:0;width:.9rem;font-size:.76rem}.nav-child[data-v-9bedd321]:hover{color:var(--text-primary);background-color:#ffffff0d}.nav-child.active[data-v-9bedd321]{color:#93c5fd;background-color:#1f5db21f;border-color:#3b82f666;box-shadow:0 0 14px #3b82f61a}.nav-child.active i[data-v-9bedd321]{color:#93c5fd}.sidebar-footer[data-v-9bedd321]{border-top:1px solid var(--border-subtle);color:#ffffff4d;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.7rem;display:flex}.ui-scale[data-v-9bedd321]{border:1px solid #ffffff14;border-radius:6px;align-items:center;width:100%;margin-bottom:.2rem;display:flex;overflow:hidden}.ui-scale button[data-v-9bedd321]{color:#fff9;cursor:pointer;background:#ffffff05;border:none;flex:1;padding:.3rem 0;font-family:inherit;font-size:.72rem}.ui-scale button i[data-v-9bedd321]{font-size:.65rem}.ui-scale button[data-v-9bedd321]:hover:not(:disabled){color:#fff;background:#ffffff12}.ui-scale button[data-v-9bedd321]:disabled{opacity:.35;cursor:default}.ui-scale .ui-scale-value[data-v-9bedd321]{font-variant-numeric:tabular-nums;border-inline:1px solid #ffffff14;flex:1.4}.ui-scale--collapsed[data-v-9bedd321]{flex-direction:column}.ui-scale--collapsed .ui-scale-value[data-v-9bedd321]{border:1px solid #ffffff14;border-inline:none}.logout-button[data-v-9bedd321]{color:#ffffffbf;cursor:pointer;background-color:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:.6rem;width:100%;margin-bottom:.35rem;padding:.4rem .55rem;font-family:inherit;font-size:.85rem;font-weight:500;transition:color .15s,background-color .15s,border-color .15s;display:flex}.logout-button i[data-v-9bedd321]{text-align:center;width:.95rem;color:var(--accent-red);flex-shrink:0;font-size:.82rem}.logout-button[data-v-9bedd321]:hover{color:var(--accent-red);background-color:#ff000014;border-color:#ff000040}.email-count-badge[data-v-9bedd321]{color:#fff;background-color:#f006;margin-left:16px;padding:4px 6px;font-size:.8rem}.nav-child .email-count-badge[data-v-9bedd321]{padding:2px 6px}[data-v-ffdf52f2]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-ffdf52f2]{color:#6b7280}.status-1[data-v-ffdf52f2]{color:#10b981}.status-2[data-v-ffdf52f2]{color:#3b82f6}.status-3[data-v-ffdf52f2]{color:#f59e0b}.status-4[data-v-ffdf52f2],.status-5[data-v-ffdf52f2]{color:#ef4444}.status-6[data-v-ffdf52f2]{color:#8b5cf6}.status-7[data-v-ffdf52f2]{color:#ec4899}.status-9[data-v-ffdf52f2]{color:#6b7280}#header-component[data-v-ffdf52f2]{width:100%;margin-bottom:1rem}#header-component .header-inner[data-v-ffdf52f2]{align-items:center;gap:1rem;padding:1rem 0 .5rem;display:flex}#header-component .crest[data-v-ffdf52f2]{object-fit:contain;flex-shrink:0;width:80px;height:80px}#header-component .crest--glyph[data-v-ffdf52f2]{justify-content:center;align-items:center;font-size:3.2rem;line-height:1;display:flex}#header-component .text-block[data-v-ffdf52f2]{flex-direction:column;justify-content:center;display:flex}#header-component .department-name[data-v-ffdf52f2],#header-component .city-name[data-v-ffdf52f2]{text-transform:uppercase;letter-spacing:.12em;color:var(--text-primary);font-size:1.1rem;font-weight:700;line-height:1.3}#header-component .unit-name[data-v-ffdf52f2]{color:var(--accent-gold);margin-top:.15rem;font-size:.95rem;font-weight:600}[data-v-8d04f420]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-8d04f420]{color:#6b7280}.status-1[data-v-8d04f420]{color:#10b981}.status-2[data-v-8d04f420]{color:#3b82f6}.status-3[data-v-8d04f420]{color:#f59e0b}.status-4[data-v-8d04f420],.status-5[data-v-8d04f420]{color:#ef4444}.status-6[data-v-8d04f420]{color:#8b5cf6}.status-7[data-v-8d04f420]{color:#ec4899}.status-9[data-v-8d04f420]{color:#6b7280}.form-field[data-v-8d04f420]{display:flex}.form-field--column[data-v-8d04f420]{flex-direction:column;gap:.35rem;margin-bottom:1rem}.form-field--row[data-v-8d04f420]{align-items:center;gap:1rem}.form-field--row .form-field-label[data-v-8d04f420]{flex-shrink:0;align-items:center;gap:.5rem;width:9rem;display:flex}.form-field--row .form-field-control[data-v-8d04f420]{flex:1;min-width:0}.form-field-control[data-v-8d04f420]{flex-direction:column;gap:.3rem;display:flex}.form-field-label[data-v-8d04f420]{color:#ffffff73;font-size:.85rem}.form-field-label i[data-v-8d04f420]{text-align:center;color:#60a5fa99;width:1rem;font-size:.7rem}.form-field-required[data-v-8d04f420]{color:var(--accent-red)}.form-field-hint[data-v-8d04f420]{color:var(--text-muted);margin:0;font-size:.75rem}.form-field-error[data-v-8d04f420]{color:var(--accent-red);margin:0;font-size:.75rem}[data-v-b94a731a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-b94a731a]{color:#6b7280}.status-1[data-v-b94a731a]{color:#10b981}.status-2[data-v-b94a731a]{color:#3b82f6}.status-3[data-v-b94a731a]{color:#f59e0b}.status-4[data-v-b94a731a],.status-5[data-v-b94a731a]{color:#ef4444}.status-6[data-v-b94a731a]{color:#8b5cf6}.status-7[data-v-b94a731a]{color:#ec4899}.status-9[data-v-b94a731a]{color:#6b7280}.es-dialog[data-v-b94a731a]{flex-direction:column;gap:1rem;display:flex}.es-status[data-v-b94a731a]{background:var(--bg-card-dark);color:var(--text-muted);border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.85rem}.es-status--error[data-v-b94a731a]{color:#ffd7d6;background:#e3342f26;border:1px solid #e3342f59}.es-status--hint[data-v-b94a731a]{color:#ffe6bd;background:#f4ac3b1f;border:1px solid #f4ac3b4d}.es-section[data-v-b94a731a]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:.65rem;padding:.9rem 1rem;display:flex}.es-section h3[data-v-b94a731a]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-gold);margin:0;font-size:.8rem}.es-grid[data-v-b94a731a]{gap:.75rem;display:grid}.es-grid--2[data-v-b94a731a]{grid-template-columns:repeat(2,minmax(0,1fr))}.es-grid--3[data-v-b94a731a]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=720px){.es-grid[data-v-b94a731a]{grid-template-columns:1fr}}.es-field-line[data-v-b94a731a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.es-field-line>input[data-v-b94a731a],.es-field-line>textarea[data-v-b94a731a],.es-field-line>.searchable-select[data-v-b94a731a],.es-field-line>.multi-select[data-v-b94a731a]{flex:12rem;min-width:0}.es-field-line--stack[data-v-b94a731a]{align-items:flex-start}.es-chip[data-v-b94a731a]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:.12rem .5rem;font-size:.68rem;font-weight:600}.es-chip--auto[data-v-b94a731a]{color:#bfe3ff;background:#1f5db247;border:1px solid #1f5db28c}.es-chip--manual[data-v-b94a731a]{color:#ffe6bd;background:#f4ac3b2e;border:1px solid #f4ac3b73}.es-fav[data-v-b94a731a]{border:1px solid var(--border-subtle);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;flex:none}.es-fav[data-v-b94a731a]:disabled{opacity:.4;cursor:default}.es-fav--on[data-v-b94a731a]{color:var(--accent-gold);border-color:var(--accent-gold)}.es-reset[data-v-b94a731a]{color:var(--accent-gold);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:.72rem;text-decoration:underline}.es-hint[data-v-b94a731a]{color:var(--text-muted);flex:none;font-size:.78rem}.es-flags[data-v-b94a731a]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.es-toggle[data-v-b94a731a]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.es-toggle input[data-v-b94a731a]{accent-color:var(--accent-blue);cursor:pointer}.es-toggle--block[data-v-b94a731a]{padding-top:.25rem;display:flex}.es-plate[data-v-b94a731a]{background:var(--bg-card-dark);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:6px;padding:.1rem .45rem;font-family:monospace;font-size:.75rem}.es-linked[data-v-b94a731a]{background:var(--bg-card-dark);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .7rem;font-size:.85rem;display:flex}.es-unlink[data-v-b94a731a]{color:var(--accent-red);cursor:pointer;background:0 0;border:none;font-size:.78rem}.es-search[data-v-b94a731a]{position:relative}.es-results[data-v-b94a731a]{z-index:5;border:1px solid var(--border-subtle);background:#0b1626;border-radius:8px;max-height:14rem;margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000080}.es-results li[data-v-b94a731a]{color:var(--text-primary);cursor:pointer;border-radius:6px;padding:.4rem .55rem;font-size:.82rem}.es-results li[data-v-b94a731a]:hover{background:#1f5db240}.es-actions[data-v-b94a731a]{justify-content:flex-end;gap:.6rem;display:flex}.es-btn[data-v-b94a731a]{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;transition:filter .2s}.es-btn[data-v-b94a731a]:hover:not(:disabled){filter:brightness(1.1)}.es-btn[data-v-b94a731a]:disabled{opacity:.5;cursor:not-allowed}.es-btn--cancel[data-v-b94a731a]{background:var(--bg-card-dark);border:1px solid var(--border-subtle);color:var(--text-muted)}.es-btn--save[data-v-b94a731a]{background:linear-gradient(135deg,#1a4f9c,#2569c7);box-shadow:0 2px 12px #1f5db259}.es-linked-actions[data-v-b94a731a]{flex-shrink:0;gap:.75rem;display:flex}[data-v-28f21401]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-28f21401]{color:#6b7280}.status-1[data-v-28f21401]{color:#10b981}.status-2[data-v-28f21401]{color:#3b82f6}.status-3[data-v-28f21401]{color:#f59e0b}.status-4[data-v-28f21401],.status-5[data-v-28f21401]{color:#ef4444}.status-6[data-v-28f21401]{color:#8b5cf6}.status-7[data-v-28f21401]{color:#ec4899}.status-9[data-v-28f21401]{color:#6b7280}.ocd[data-v-28f21401]{grid-template-columns:minmax(0,1fr) 500px;align-items:start;gap:1rem;display:grid}.ocd-catalog[data-v-28f21401]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.ocd-filters[data-v-28f21401]{flex-wrap:wrap;gap:.6rem;display:flex}.ocd-search[data-v-28f21401]{flex:1;min-width:200px}.ocd-category[data-v-28f21401]{min-width:160px}.ocd-empty[data-v-28f21401]{text-align:center;color:var(--text-muted);padding:1.5rem 0;font-size:.9rem}.ocd-list[data-v-28f21401]{overscroll-behavior:contain;contain:content;flex-direction:column;gap:.5rem;max-height:72vh;padding-right:.25rem;display:flex;overflow-y:auto}.ocd-entry[data-v-28f21401]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.35rem;padding:.5rem .75rem;display:flex}.ocd-entry--selected[data-v-28f21401]{background-color:#f4ac3b0d;border-color:#f4ac3b73}.ocd-entry-head[data-v-28f21401]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.ocd-paragraph[data-v-28f21401]{color:var(--accent-gold);font-size:.82rem;font-weight:600}.ocd-title[data-v-28f21401]{min-width:0;color:var(--text-primary);flex:1;font-size:.88rem;font-weight:600}.ocd-id[data-v-28f21401]{color:var(--text-muted);font-family:monospace;font-size:.72rem}.ocd-count[data-v-28f21401]{color:var(--accent-gold);font-size:.75rem;font-weight:700}.ocd-add[data-v-28f21401]{width:1.7rem;height:1.7rem;color:var(--accent-gold);cursor:pointer;background:0 0;border:1px solid #f4ac3b66;border-radius:6px;justify-content:center;align-self:center;align-items:center;font-size:.7rem;display:inline-flex}.ocd-add[data-v-28f21401]:hover{background-color:#f4ac3b1f}.ocd-entry-meta[data-v-28f21401]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ocd-tag[data-v-28f21401]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;padding:.1rem .5rem;font-size:.68rem}.ocd-tag--muted[data-v-28f21401]{color:var(--text-muted)}.ocd-range[data-v-28f21401]{color:var(--text-muted);font-size:.78rem}.ocd-info[data-v-28f21401]{color:var(--text-muted);margin:0;font-size:.8rem}.ocd-calc[data-v-28f21401]{border:1px solid var(--border-subtle);background:linear-gradient(160deg,#0000004d,#00000026);border-radius:8px;flex-direction:column;gap:.6rem;min-width:0;max-height:80vh;padding:.75rem;display:flex;position:sticky;top:0}.ocd-calc-head[data-v-28f21401]{justify-content:space-between;align-items:center;display:flex}.ocd-calc-title[data-v-28f21401]{color:var(--text-primary);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;display:inline-flex}.ocd-calc-title .pi[data-v-28f21401]{color:#60a5facc}.ocd-link-btn[data-v-28f21401]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.ocd-link-btn[data-v-28f21401]:hover{color:var(--accent-red)}.ocd-paste[data-v-28f21401]{gap:.4rem;display:flex}.ocd-paste input[data-v-28f21401]{flex:1;min-width:0}.ocd-btn[data-v-28f21401]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.78rem;display:inline-flex}.ocd-btn[data-v-28f21401]:hover:not(:disabled){background-color:#ffffff0d;border-color:#ffffff40}.ocd-btn[data-v-28f21401]:disabled{opacity:.45;cursor:not-allowed}.ocd-paste-msg[data-v-28f21401]{color:var(--text-muted);margin:-.2rem 0 0;font-size:.74rem}.ocd-calc-empty[data-v-28f21401]{text-align:center;color:var(--text-muted);margin:0;padding:1rem 0;font-size:.8rem}.ocd-selection[data-v-28f21401]{flex-direction:column;gap:.35rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ocd-sel[data-v-28f21401]{background-color:#ffffff08;border-radius:6px;align-items:center;gap:.6rem;padding:.55rem .65rem;display:flex}.ocd-sel-main[data-v-28f21401]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ocd-sel-title[data-v-28f21401]{color:var(--text-primary);overflow-wrap:anywhere;font-size:.9rem;line-height:1.3}.ocd-sel-range[data-v-28f21401]{color:var(--text-muted);font-size:.8rem}.ocd-stepper[data-v-28f21401]{border:1px solid var(--border-subtle);border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.ocd-stepper button[data-v-28f21401]{width:1.8rem;height:1.8rem;color:var(--text-primary);cursor:pointer;background:0 0;border:none;font-size:1rem}.ocd-stepper button[data-v-28f21401]:hover{background-color:#ffffff14}.ocd-stepper span[data-v-28f21401]{text-align:center;min-width:1.6rem;color:var(--text-primary);font-size:.9rem;font-weight:600}.ocd-sel-remove[data-v-28f21401]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.3rem;line-height:1}.ocd-sel-remove[data-v-28f21401]:hover{color:var(--accent-red)}.ocd-totals[data-v-28f21401]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.3rem;padding-top:.5rem;display:flex}.ocd-total[data-v-28f21401]{justify-content:space-between;gap:.5rem;display:flex}.ocd-total-label[data-v-28f21401]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.78rem;font-weight:600}.ocd-total-value[data-v-28f21401]{color:var(--accent-gold);text-align:right;font-size:1rem;font-weight:700}.ocd-code[data-v-28f21401]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.3rem;padding-top:.5rem;display:flex}.ocd-code-row[data-v-28f21401]{align-items:center;gap:.4rem;display:flex}.ocd-code-value[data-v-28f21401]{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;background-color:#0000004d;border-radius:6px;flex:1;padding:.35rem .5rem;font-size:.88rem}@media (width<=900px){.ocd[data-v-28f21401]{grid-template-columns:minmax(0,1fr)}.ocd-search[data-v-28f21401],.ocd-category[data-v-28f21401]{min-width:0}.ocd-calc[data-v-28f21401]{max-height:none;position:static}}.btn[data-v-1ba828d6]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-1ba828d6]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-1ba828d6]:disabled{opacity:.5;cursor:default}.btn i[data-v-1ba828d6]{font-size:.75rem}.btn--primary[data-v-1ba828d6]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-1ba828d6]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-1ba828d6]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-1ba828d6]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-1ba828d6]{padding:.35rem .45rem}.ui-input[data-v-1ba828d6],.ui-textarea[data-v-1ba828d6],.ui-select[data-v-1ba828d6]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-1ba828d6]:focus,.ui-textarea[data-v-1ba828d6]:focus,.ui-select[data-v-1ba828d6]:focus{border-color:#3b82f68c}.ui-input[data-v-1ba828d6]::placeholder,.ui-textarea[data-v-1ba828d6]::placeholder,.ui-select[data-v-1ba828d6]::placeholder{color:#ffffff4d}.ui-select option[data-v-1ba828d6]{background-color:#0b1626}.ui-textarea[data-v-1ba828d6]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-1ba828d6]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-1ba828d6]{margin-bottom:.9rem}.ui-row[data-v-1ba828d6]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-1ba828d6]{flex:1;min-width:12rem}.ui-hint[data-v-1ba828d6]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-1ba828d6]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-1ba828d6]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.calc[data-v-1ba828d6]{flex-direction:column;gap:.9rem;display:flex}.calc-toolbar[data-v-1ba828d6]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.calc-sub[data-v-1ba828d6]{letter-spacing:.08em;text-transform:uppercase;color:#fff6;font-size:.68rem}.stat-row[data-v-1ba828d6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.stat[data-v-1ba828d6]{border:1px solid var(--border-subtle);text-align:center;background-color:#ffffff08;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .5rem;display:flex}.stat strong[data-v-1ba828d6]{font-variant-numeric:tabular-nums;font-size:1rem}.stat-label[data-v-1ba828d6]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.62rem}.stat--total[data-v-1ba828d6]{background-color:#d4a64a1f;border-color:#d4a64a73}.stat--total .stat-label[data-v-1ba828d6]{color:#d4a64a}.stat--total strong[data-v-1ba828d6]{color:#4ade80;font-size:1.15rem}.panel[data-v-1ba828d6]{border:1px solid var(--border-subtle);background-color:#ffffff06;border-radius:10px;padding:.9rem}.panel-head[data-v-1ba828d6]{border-bottom:1px solid var(--border-subtle);letter-spacing:.06em;text-transform:uppercase;color:#7cb4ff;justify-content:space-between;align-items:center;gap:.6rem;margin:-.9rem -.9rem .8rem;padding:.6rem .9rem;font-size:.72rem;font-weight:700;display:flex}.panel-head i[data-v-1ba828d6]{margin-right:.35rem}.panel-title[data-v-1ba828d6]{border:1px solid var(--border-subtle);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#d4a64a;border-radius:7px;margin:0 0 .8rem;padding:.5rem;font-size:.72rem;font-weight:700}.report-text[data-v-1ba828d6]{white-space:pre-wrap;color:#ffffffd9;max-height:16rem;margin:0;font-family:inherit;font-size:.84rem;line-height:1.6;overflow:auto}.calc-grid[data-v-1ba828d6]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:.9rem;display:grid}.calc-grid[data-v-1ba828d6]>*{min-width:0}.calc-side[data-v-1ba828d6]{flex-direction:column;gap:.9rem;display:flex}.calc-side .ui-label[data-v-1ba828d6]{margin-top:.7rem}.calc-side .ui-label[data-v-1ba828d6]:first-of-type{margin-top:0}.accent[data-v-1ba828d6]{color:#d4a64a}.muted[data-v-1ba828d6]{color:#ffffff73;font-size:.78rem}.inline[data-v-1ba828d6]{gap:.45rem;display:flex}.inline>.ui-input[data-v-1ba828d6],.inline>.ui-select[data-v-1ba828d6]{flex:1;min-width:0}.inline>.narrow[data-v-1ba828d6],.inline>.narrow-wide[data-v-1ba828d6]{flex:none}.narrow[data-v-1ba828d6]{flex:none;width:6rem}.narrow-wide[data-v-1ba828d6]{flex:none;width:11rem}@media (width<=900px){.stat-row[data-v-1ba828d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-grid[data-v-1ba828d6]{grid-template-columns:1fr}}.speed-hint[data-v-1ba828d6]{color:#d4a64a;margin:.35rem 0 0;font-size:.74rem}.stage[data-v-1ba828d6]{color:#fbbf24;background-color:#eab30814;border-color:#eab30880}.stage h4[data-v-1ba828d6]{text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem}.stage p[data-v-1ba828d6]{margin:0 0 .3rem;font-size:.8rem}.stage ul[data-v-1ba828d6]{margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.55}.stage--3[data-v-1ba828d6]{color:#fca5a5;background-color:#e3342f1a;border-color:#e3342f8c}.offense-row[data-v-1ba828d6]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;align-items:center;gap:.7rem;margin-bottom:.45rem;padding:.6rem .7rem;display:flex}.offense-row.active[data-v-1ba828d6]{background-color:#d4a64a1f;border-color:#d4a64a73}.offense-info[data-v-1ba828d6]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.offense-info strong[data-v-1ba828d6]{font-size:.84rem}.offense-ref[data-v-1ba828d6]{text-overflow:ellipsis;white-space:nowrap;color:#fff6;font-size:.66rem;overflow:hidden}.offense-ref .missing[data-v-1ba828d6]{color:#f87171;margin-left:.4rem;font-style:normal}.offense-amount[data-v-1ba828d6]{color:#4ade80;white-space:nowrap;font-size:.82rem;font-weight:700}.offense-select[data-v-1ba828d6]{flex:none;width:15rem}.check-grid[data-v-1ba828d6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.8rem;display:grid}.check-tile[data-v-1ba828d6]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.check-tile.on[data-v-1ba828d6]{color:#d4a64a;background-color:#d4a64a1f;border-color:#d4a64a73}.check-tile input[data-v-1ba828d6]{accent-color:#d4a64a}.species-grid[data-v-1ba828d6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;max-height:26rem;padding-right:.3rem;display:grid;overflow-y:auto}.species-row[data-v-1ba828d6]{border:1px solid var(--border-subtle);border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.8rem;display:flex}.species-row input[data-v-1ba828d6]{text-align:center;width:4.2rem}.species-row.filled[data-v-1ba828d6]{border-color:#d4a64a73}.species--protected[data-v-1ba828d6]{color:#7cb4ff}.species--exotic[data-v-1ba828d6]{color:#f87171}.species--import[data-v-1ba828d6]{color:#fbbf24}.legend[data-v-1ba828d6]{color:#ffffff8c;margin:0;font-size:.74rem;line-height:1.6}.penalty-list[data-v-1ba828d6]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.penalty-list li[data-v-1ba828d6]{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:.6rem;padding:.4rem .2rem;font-size:.8rem;display:flex}.penalty-list .penalty-text[data-v-1ba828d6]{flex:1}.penalty-list .penalty-value[data-v-1ba828d6]{white-space:nowrap;color:#4ade80;font-weight:700}.penalty-list .penalty-value--time[data-v-1ba828d6]{color:#fbbf24}@media (width<=600px){.offense-row[data-v-1ba828d6]{flex-wrap:wrap}.offense-select[data-v-1ba828d6]{width:100%}.check-grid[data-v-1ba828d6],.species-grid[data-v-1ba828d6]{grid-template-columns:1fr}}.btn[data-v-26c5706f]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-26c5706f]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-26c5706f]:disabled{opacity:.5;cursor:default}.btn i[data-v-26c5706f]{font-size:.75rem}.btn--primary[data-v-26c5706f]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-26c5706f]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-26c5706f]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-26c5706f]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-26c5706f]{padding:.35rem .45rem}.ui-input[data-v-26c5706f],.ui-textarea[data-v-26c5706f],.ui-select[data-v-26c5706f]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-26c5706f]:focus,.ui-textarea[data-v-26c5706f]:focus,.ui-select[data-v-26c5706f]:focus{border-color:#3b82f68c}.ui-input[data-v-26c5706f]::placeholder,.ui-textarea[data-v-26c5706f]::placeholder,.ui-select[data-v-26c5706f]::placeholder{color:#ffffff4d}.ui-select option[data-v-26c5706f]{background-color:#0b1626}.ui-textarea[data-v-26c5706f]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-26c5706f]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-26c5706f]{margin-bottom:.9rem}.ui-row[data-v-26c5706f]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-26c5706f]{flex:1;min-width:12rem}.ui-hint[data-v-26c5706f]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-26c5706f]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-26c5706f]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.calc[data-v-26c5706f]{flex-direction:column;gap:.9rem;display:flex}.calc-toolbar[data-v-26c5706f]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.calc-sub[data-v-26c5706f]{letter-spacing:.08em;text-transform:uppercase;color:#fff6;font-size:.68rem}.stat-row[data-v-26c5706f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.stat[data-v-26c5706f]{border:1px solid var(--border-subtle);text-align:center;background-color:#ffffff08;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .5rem;display:flex}.stat strong[data-v-26c5706f]{font-variant-numeric:tabular-nums;font-size:1rem}.stat-label[data-v-26c5706f]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.62rem}.stat--total[data-v-26c5706f]{background-color:#d4a64a1f;border-color:#d4a64a73}.stat--total .stat-label[data-v-26c5706f]{color:#d4a64a}.stat--total strong[data-v-26c5706f]{color:#4ade80;font-size:1.15rem}.panel[data-v-26c5706f]{border:1px solid var(--border-subtle);background-color:#ffffff06;border-radius:10px;padding:.9rem}.panel-head[data-v-26c5706f]{border-bottom:1px solid var(--border-subtle);letter-spacing:.06em;text-transform:uppercase;color:#7cb4ff;justify-content:space-between;align-items:center;gap:.6rem;margin:-.9rem -.9rem .8rem;padding:.6rem .9rem;font-size:.72rem;font-weight:700;display:flex}.panel-head i[data-v-26c5706f]{margin-right:.35rem}.panel-title[data-v-26c5706f]{border:1px solid var(--border-subtle);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#d4a64a;border-radius:7px;margin:0 0 .8rem;padding:.5rem;font-size:.72rem;font-weight:700}.report-text[data-v-26c5706f]{white-space:pre-wrap;color:#ffffffd9;max-height:16rem;margin:0;font-family:inherit;font-size:.84rem;line-height:1.6;overflow:auto}.calc-grid[data-v-26c5706f]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:.9rem;display:grid}.calc-grid[data-v-26c5706f]>*{min-width:0}.calc-side[data-v-26c5706f]{flex-direction:column;gap:.9rem;display:flex}.calc-side .ui-label[data-v-26c5706f]{margin-top:.7rem}.calc-side .ui-label[data-v-26c5706f]:first-of-type{margin-top:0}.accent[data-v-26c5706f]{color:#d4a64a}.muted[data-v-26c5706f]{color:#ffffff73;font-size:.78rem}.inline[data-v-26c5706f]{gap:.45rem;display:flex}.inline>.ui-input[data-v-26c5706f],.inline>.ui-select[data-v-26c5706f]{flex:1;min-width:0}.inline>.narrow[data-v-26c5706f],.inline>.narrow-wide[data-v-26c5706f]{flex:none}.narrow[data-v-26c5706f]{flex:none;width:6rem}.narrow-wide[data-v-26c5706f]{flex:none;width:11rem}@media (width<=900px){.stat-row[data-v-26c5706f]{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-grid[data-v-26c5706f]{grid-template-columns:1fr}}.speed-hint[data-v-26c5706f]{color:#d4a64a;margin:.35rem 0 0;font-size:.74rem}.stage[data-v-26c5706f]{color:#fbbf24;background-color:#eab30814;border-color:#eab30880}.stage h4[data-v-26c5706f]{text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem}.stage p[data-v-26c5706f]{margin:0 0 .3rem;font-size:.8rem}.stage ul[data-v-26c5706f]{margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.55}.stage--3[data-v-26c5706f]{color:#fca5a5;background-color:#e3342f1a;border-color:#e3342f8c}.offense-row[data-v-26c5706f]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;align-items:center;gap:.7rem;margin-bottom:.45rem;padding:.6rem .7rem;display:flex}.offense-row.active[data-v-26c5706f]{background-color:#d4a64a1f;border-color:#d4a64a73}.offense-info[data-v-26c5706f]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.offense-info strong[data-v-26c5706f]{font-size:.84rem}.offense-ref[data-v-26c5706f]{text-overflow:ellipsis;white-space:nowrap;color:#fff6;font-size:.66rem;overflow:hidden}.offense-ref .missing[data-v-26c5706f]{color:#f87171;margin-left:.4rem;font-style:normal}.offense-amount[data-v-26c5706f]{color:#4ade80;white-space:nowrap;font-size:.82rem;font-weight:700}.offense-select[data-v-26c5706f]{flex:none;width:15rem}.check-grid[data-v-26c5706f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.8rem;display:grid}.check-tile[data-v-26c5706f]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.check-tile.on[data-v-26c5706f]{color:#d4a64a;background-color:#d4a64a1f;border-color:#d4a64a73}.check-tile input[data-v-26c5706f]{accent-color:#d4a64a}.species-grid[data-v-26c5706f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;max-height:26rem;padding-right:.3rem;display:grid;overflow-y:auto}.species-row[data-v-26c5706f]{border:1px solid var(--border-subtle);border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.8rem;display:flex}.species-row input[data-v-26c5706f]{text-align:center;width:4.2rem}.species-row.filled[data-v-26c5706f]{border-color:#d4a64a73}.species--protected[data-v-26c5706f]{color:#7cb4ff}.species--exotic[data-v-26c5706f]{color:#f87171}.species--import[data-v-26c5706f]{color:#fbbf24}.legend[data-v-26c5706f]{color:#ffffff8c;margin:0;font-size:.74rem;line-height:1.6}.penalty-list[data-v-26c5706f]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.penalty-list li[data-v-26c5706f]{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:.6rem;padding:.4rem .2rem;font-size:.8rem;display:flex}.penalty-list .penalty-text[data-v-26c5706f]{flex:1}.penalty-list .penalty-value[data-v-26c5706f]{white-space:nowrap;color:#4ade80;font-weight:700}.penalty-list .penalty-value--time[data-v-26c5706f]{color:#fbbf24}@media (width<=600px){.offense-row[data-v-26c5706f]{flex-wrap:wrap}.offense-select[data-v-26c5706f]{width:100%}.check-grid[data-v-26c5706f],.species-grid[data-v-26c5706f]{grid-template-columns:1fr}}.calc-grid--even[data-v-26c5706f]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.panel-head--gold[data-v-26c5706f]{color:#d4a64a}.missing-inline[data-v-26c5706f]{color:#f87171;margin-left:.4rem;font-style:normal}@media (width<=900px){.calc-grid--even[data-v-26c5706f]{grid-template-columns:1fr}}.patrol-btn[data-v-26c5706f]{justify-content:center;width:100%;margin-bottom:.4rem}.extras[data-v-26c5706f]{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:.8rem}.extras-title[data-v-26c5706f]{margin:0 0 .5rem;font-weight:600}.extras-title small[data-v-26c5706f]{opacity:.6;font-size:.72rem;font-weight:400;display:block}.extra-row[data-v-26c5706f]{gap:.4rem;margin-bottom:.4rem;display:flex}.extra-num[data-v-26c5706f]{flex:none;width:5.5rem}.btn[data-v-59baa35e]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-59baa35e]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-59baa35e]:disabled{opacity:.5;cursor:default}.btn i[data-v-59baa35e]{font-size:.75rem}.btn--primary[data-v-59baa35e]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-59baa35e]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-59baa35e]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-59baa35e]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-59baa35e]{padding:.35rem .45rem}.ui-input[data-v-59baa35e],.ui-textarea[data-v-59baa35e],.ui-select[data-v-59baa35e]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-59baa35e]:focus,.ui-textarea[data-v-59baa35e]:focus,.ui-select[data-v-59baa35e]:focus{border-color:#3b82f68c}.ui-input[data-v-59baa35e]::placeholder,.ui-textarea[data-v-59baa35e]::placeholder,.ui-select[data-v-59baa35e]::placeholder{color:#ffffff4d}.ui-select option[data-v-59baa35e]{background-color:#0b1626}.ui-textarea[data-v-59baa35e]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-59baa35e]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-59baa35e]{margin-bottom:.9rem}.ui-row[data-v-59baa35e]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-59baa35e]{flex:1;min-width:12rem}.ui-hint[data-v-59baa35e]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-59baa35e]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-59baa35e]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.car-picker[data-v-59baa35e]{flex-direction:column;gap:.45rem;display:flex}.search[data-v-59baa35e]{position:relative}.search i[data-v-59baa35e]{color:var(--text-muted);font-size:.8rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.search input[data-v-59baa35e]{width:100%;padding-left:2rem}.results[data-v-59baa35e]{flex-direction:column;gap:.25rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.result[data-v-59baa35e]{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.82rem;display:flex}.result[data-v-59baa35e]:hover{background:#d4a64a14;border-color:#d4a64a8c}.picked[data-v-59baa35e]{background:#d4a64a14;border:1px solid #d4a64a73;border-radius:8px;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.picked>i[data-v-59baa35e]{color:#d4a64a}.picked-info[data-v-59baa35e]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.picked-sub[data-v-59baa35e],.muted[data-v-59baa35e]{color:var(--text-muted);font-size:.76rem}.small[data-v-59baa35e]{margin:0;font-size:.76rem}.chips[data-v-59baa35e]{flex-wrap:wrap;gap:.25rem;display:flex}.chip[data-v-59baa35e]{color:#f0cf8a;background:#d4a64a2e;border-radius:999px;padding:.05rem .45rem;font-size:.7rem;font-weight:600}.chip--none[data-v-59baa35e]{color:var(--text-muted);background:#ffffff0f;font-weight:400}.btn[data-v-06af5447]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-06af5447]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-06af5447]:disabled{opacity:.5;cursor:default}.btn i[data-v-06af5447]{font-size:.75rem}.btn--primary[data-v-06af5447]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-06af5447]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-06af5447]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-06af5447]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-06af5447]{padding:.35rem .45rem}.ui-input[data-v-06af5447],.ui-textarea[data-v-06af5447],.ui-select[data-v-06af5447]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-06af5447]:focus,.ui-textarea[data-v-06af5447]:focus,.ui-select[data-v-06af5447]:focus{border-color:#3b82f68c}.ui-input[data-v-06af5447]::placeholder,.ui-textarea[data-v-06af5447]::placeholder,.ui-select[data-v-06af5447]::placeholder{color:#ffffff4d}.ui-select option[data-v-06af5447]{background-color:#0b1626}.ui-textarea[data-v-06af5447]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-06af5447]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-06af5447]{margin-bottom:.9rem}.ui-row[data-v-06af5447]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-06af5447]{flex:1;min-width:12rem}.ui-hint[data-v-06af5447]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-06af5447]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-06af5447]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.calc[data-v-06af5447]{flex-direction:column;gap:.9rem;display:flex}.calc-toolbar[data-v-06af5447]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.calc-sub[data-v-06af5447]{letter-spacing:.08em;text-transform:uppercase;color:#fff6;font-size:.68rem}.stat-row[data-v-06af5447]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.stat[data-v-06af5447]{border:1px solid var(--border-subtle);text-align:center;background-color:#ffffff08;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .5rem;display:flex}.stat strong[data-v-06af5447]{font-variant-numeric:tabular-nums;font-size:1rem}.stat-label[data-v-06af5447]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.62rem}.stat--total[data-v-06af5447]{background-color:#d4a64a1f;border-color:#d4a64a73}.stat--total .stat-label[data-v-06af5447]{color:#d4a64a}.stat--total strong[data-v-06af5447]{color:#4ade80;font-size:1.15rem}.panel[data-v-06af5447]{border:1px solid var(--border-subtle);background-color:#ffffff06;border-radius:10px;padding:.9rem}.panel-head[data-v-06af5447]{border-bottom:1px solid var(--border-subtle);letter-spacing:.06em;text-transform:uppercase;color:#7cb4ff;justify-content:space-between;align-items:center;gap:.6rem;margin:-.9rem -.9rem .8rem;padding:.6rem .9rem;font-size:.72rem;font-weight:700;display:flex}.panel-head i[data-v-06af5447]{margin-right:.35rem}.panel-title[data-v-06af5447]{border:1px solid var(--border-subtle);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:#d4a64a;border-radius:7px;margin:0 0 .8rem;padding:.5rem;font-size:.72rem;font-weight:700}.report-text[data-v-06af5447]{white-space:pre-wrap;color:#ffffffd9;max-height:16rem;margin:0;font-family:inherit;font-size:.84rem;line-height:1.6;overflow:auto}.calc-grid[data-v-06af5447]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:.9rem;display:grid}.calc-grid[data-v-06af5447]>*{min-width:0}.calc-side[data-v-06af5447]{flex-direction:column;gap:.9rem;display:flex}.calc-side .ui-label[data-v-06af5447]{margin-top:.7rem}.calc-side .ui-label[data-v-06af5447]:first-of-type{margin-top:0}.accent[data-v-06af5447]{color:#d4a64a}.muted[data-v-06af5447]{color:#ffffff73;font-size:.78rem}.inline[data-v-06af5447]{gap:.45rem;display:flex}.inline>.ui-input[data-v-06af5447],.inline>.ui-select[data-v-06af5447]{flex:1;min-width:0}.inline>.narrow[data-v-06af5447],.inline>.narrow-wide[data-v-06af5447]{flex:none}.narrow[data-v-06af5447]{flex:none;width:6rem}.narrow-wide[data-v-06af5447]{flex:none;width:11rem}@media (width<=900px){.stat-row[data-v-06af5447]{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-grid[data-v-06af5447]{grid-template-columns:1fr}}.speed-hint[data-v-06af5447]{color:#d4a64a;margin:.35rem 0 0;font-size:.74rem}.stage[data-v-06af5447]{color:#fbbf24;background-color:#eab30814;border-color:#eab30880}.stage h4[data-v-06af5447]{text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem}.stage p[data-v-06af5447]{margin:0 0 .3rem;font-size:.8rem}.stage ul[data-v-06af5447]{margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.55}.stage--3[data-v-06af5447]{color:#fca5a5;background-color:#e3342f1a;border-color:#e3342f8c}.offense-row[data-v-06af5447]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;align-items:center;gap:.7rem;margin-bottom:.45rem;padding:.6rem .7rem;display:flex}.offense-row.active[data-v-06af5447]{background-color:#d4a64a1f;border-color:#d4a64a73}.offense-info[data-v-06af5447]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.offense-info strong[data-v-06af5447]{font-size:.84rem}.offense-ref[data-v-06af5447]{text-overflow:ellipsis;white-space:nowrap;color:#fff6;font-size:.66rem;overflow:hidden}.offense-ref .missing[data-v-06af5447]{color:#f87171;margin-left:.4rem;font-style:normal}.offense-amount[data-v-06af5447]{color:#4ade80;white-space:nowrap;font-size:.82rem;font-weight:700}.offense-select[data-v-06af5447]{flex:none;width:15rem}.check-grid[data-v-06af5447]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.8rem;display:grid}.check-tile[data-v-06af5447]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.check-tile.on[data-v-06af5447]{color:#d4a64a;background-color:#d4a64a1f;border-color:#d4a64a73}.check-tile input[data-v-06af5447]{accent-color:#d4a64a}.species-grid[data-v-06af5447]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;max-height:26rem;padding-right:.3rem;display:grid;overflow-y:auto}.species-row[data-v-06af5447]{border:1px solid var(--border-subtle);border-radius:7px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.8rem;display:flex}.species-row input[data-v-06af5447]{text-align:center;width:4.2rem}.species-row.filled[data-v-06af5447]{border-color:#d4a64a73}.species--protected[data-v-06af5447]{color:#7cb4ff}.species--exotic[data-v-06af5447]{color:#f87171}.species--import[data-v-06af5447]{color:#fbbf24}.legend[data-v-06af5447]{color:#ffffff8c;margin:0;font-size:.74rem;line-height:1.6}.penalty-list[data-v-06af5447]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.penalty-list li[data-v-06af5447]{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:.6rem;padding:.4rem .2rem;font-size:.8rem;display:flex}.penalty-list .penalty-text[data-v-06af5447]{flex:1}.penalty-list .penalty-value[data-v-06af5447]{white-space:nowrap;color:#4ade80;font-weight:700}.penalty-list .penalty-value--time[data-v-06af5447]{color:#fbbf24}@media (width<=600px){.offense-row[data-v-06af5447]{flex-wrap:wrap}.offense-select[data-v-06af5447]{width:100%}.check-grid[data-v-06af5447],.species-grid[data-v-06af5447]{grid-template-columns:1fr}}.tuning-stats[data-v-06af5447]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.tuning-row[data-v-06af5447]:last-child{margin-bottom:0}.tuning-check[data-v-06af5447]{cursor:pointer;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.tuning-check input[data-v-06af5447]{accent-color:#d4a64a}.stepper[data-v-06af5447]{flex:none;align-items:center;gap:.3rem;display:flex}.stepper-btn[data-v-06af5447]{padding:.35rem .55rem}.stepper-input[data-v-06af5447]{text-align:center;width:4rem}@media (width<=600px){.tuning-row[data-v-06af5447]{flex-wrap:wrap}}.panel-title i[data-v-06af5447]{color:#d4a64a;margin-right:.3rem}.panel-hint[data-v-06af5447]{color:var(--text-muted);margin-left:.4rem;font-size:.74rem;font-weight:400}.lowering-level[data-v-06af5447]{color:var(--text-muted);flex:none;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.book-panel[data-v-06af5447]{flex-direction:column;gap:.6rem;display:flex}.book-actions[data-v-06af5447]{justify-content:flex-end;display:flex}.book-warn[data-v-06af5447]{color:#fca5a5;margin:0;font-size:.78rem}.book-success[data-v-06af5447]{color:#86efac;background:#22c55e1a;border:1px solid #22c55e66;border-radius:6px;margin:0;padding:.5rem .7rem;font-size:.8rem}.job-row[data-v-06af5447]{border-bottom:1px solid #ffffff0f;align-items:center;gap:.7rem;padding:.5rem 0;display:flex}.job-row[data-v-06af5447]:last-of-type{border-bottom:none}.job-info[data-v-06af5447]{flex-direction:column;flex:1;gap:.1rem;min-width:0;font-size:.82rem;display:flex}.job-sub[data-v-06af5447]{color:var(--text-muted);font-size:.74rem}.job-amount[data-v-06af5447]{color:#86efac;flex:none;font-size:.82rem;font-weight:700}.job-amount--free[data-v-06af5447]{color:var(--text-muted);font-weight:400}[data-v-52812340]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-52812340]{color:#6b7280}.status-1[data-v-52812340]{color:#10b981}.status-2[data-v-52812340]{color:#3b82f6}.status-3[data-v-52812340]{color:#f59e0b}.status-4[data-v-52812340],.status-5[data-v-52812340]{color:#ef4444}.status-6[data-v-52812340]{color:#8b5cf6}.status-7[data-v-52812340]{color:#ec4899}.status-9[data-v-52812340]{color:#6b7280}.overview[data-v-52812340]{flex-direction:column;gap:.8rem;max-height:78vh;display:flex}.lst-strip[data-v-52812340]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.5rem;display:grid}.lst-box[data-v-52812340]{border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:8px;flex-direction:column;gap:.1rem;padding:.5rem .7rem;display:flex}.lst-box small[data-v-52812340]{letter-spacing:.05em;text-transform:uppercase;opacity:.7;font-size:.62rem;font-weight:700}.lst-box strong[data-v-52812340]{font-size:.88rem}.lst-box .sub[data-v-52812340]{opacity:.8;font-size:.72rem}.lst-box .lst-exam[data-v-52812340]{background-color:var(--accent-red);text-align:center;border:1px solid #8b0000;border-radius:8px;margin-top:16px;padding:4px 2px;font-weight:700}.muted[data-v-52812340]{opacity:.5;font-weight:400}.lst-info[data-v-52812340]{white-space:pre-wrap;background:#ef444414;border:1px solid #ef444466;border-radius:8px;margin:0;padding:.55rem .8rem;font-size:.82rem}.body[data-v-52812340]{grid-template-columns:minmax(0,1fr) 300px;gap:.8rem;min-height:0;display:grid;overflow:hidden}.table-wrap[data-v-52812340]{border:1px solid var(--border-subtle);border-radius:8px;max-height:60vh;overflow:auto}.hint[data-v-52812340]{text-align:center;color:var(--text-muted);padding:1.2rem;font-size:.85rem}.units[data-v-52812340]{border-collapse:collapse;width:100%;font-size:.78rem}.units th[data-v-52812340]{z-index:1;text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#1b1b1b;background:#e5b94d;padding:.4rem .6rem;font-size:.64rem;position:sticky;top:0}.units td[data-v-52812340]{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:.35rem .6rem}.group-row td[data-v-52812340]{background:#3b82f629;border-bottom:1px solid #3b82f659;padding:.4rem .6rem}.group-name[data-v-52812340]{color:#fff;font-weight:700}.group-count[data-v-52812340]{color:var(--text-muted);margin-left:.7rem;font-size:.7rem}.callsign[data-v-52812340]{white-space:nowrap;font-weight:700}.flag[data-v-52812340]{background:#ffffff24;border-radius:4px;margin-left:.3rem;padding:0 .3rem;font-size:.62rem}.status[data-v-52812340]{color:#fff;white-space:nowrap;border-radius:4px;padding:.05rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}.crew[data-v-52812340]{flex-direction:column;gap:.1rem;display:flex}.side[data-v-52812340]{flex-direction:column;gap:.6rem;max-height:60vh;display:flex;overflow:auto}.side-card[data-v-52812340]{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:8px;padding:.6rem .7rem}.side-card h4[data-v-52812340]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .4rem;font-size:.7rem}.side-card ul[data-v-52812340]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.side-card li[data-v-52812340]{justify-content:space-between;align-items:baseline;gap:.6rem;font-size:.78rem;display:flex}.cap-name[data-v-52812340]{flex:1;min-width:0;line-height:1.25}.cap-count[data-v-52812340]{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.office-list li[data-v-52812340]{flex-direction:column;align-items:flex-start;gap:.05rem}.office-list li small[data-v-52812340]{color:var(--text-muted);font-size:.68rem}.side-empty[data-v-52812340]{color:var(--text-muted);margin:0;font-size:.76rem}@media (width<=1000px){.body[data-v-52812340]{grid-template-columns:1fr}}.court-on[data-v-52812340]{color:#22c55e}.court-off[data-v-52812340]{color:#f87171}[data-v-74026c9c]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-74026c9c]{color:#6b7280}.status-1[data-v-74026c9c]{color:#10b981}.status-2[data-v-74026c9c]{color:#3b82f6}.status-3[data-v-74026c9c]{color:#f59e0b}.status-4[data-v-74026c9c],.status-5[data-v-74026c9c]{color:#ef4444}.status-6[data-v-74026c9c]{color:#8b5cf6}.status-7[data-v-74026c9c]{color:#ec4899}.status-9[data-v-74026c9c]{color:#6b7280}.btn[data-v-74026c9c]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-74026c9c]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-74026c9c]:disabled{opacity:.5;cursor:default}.btn i[data-v-74026c9c]{font-size:.75rem}.btn--primary[data-v-74026c9c]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-74026c9c]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-74026c9c]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-74026c9c]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-74026c9c]{padding:.35rem .45rem}.ui-input[data-v-74026c9c],.ui-textarea[data-v-74026c9c],.ui-select[data-v-74026c9c]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-74026c9c]:focus,.ui-textarea[data-v-74026c9c]:focus,.ui-select[data-v-74026c9c]:focus{border-color:#3b82f68c}.ui-input[data-v-74026c9c]::placeholder,.ui-textarea[data-v-74026c9c]::placeholder,.ui-select[data-v-74026c9c]::placeholder{color:#ffffff4d}.ui-select option[data-v-74026c9c]{background-color:#0b1626}.ui-textarea[data-v-74026c9c]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-74026c9c]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-74026c9c]{margin-bottom:.9rem}.ui-row[data-v-74026c9c]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-74026c9c]{flex:1;min-width:12rem}.ui-hint[data-v-74026c9c]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-74026c9c]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-74026c9c]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.codes[data-v-74026c9c]{flex-direction:column;gap:.7rem;max-height:82vh;display:flex;overflow-y:auto}.search[data-v-74026c9c]{max-width:24rem}.hint[data-v-74026c9c]{opacity:.6;font-size:.85rem}.grid[data-v-74026c9c]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start;gap:.7rem;display:grid}.column[data-v-74026c9c]{flex-direction:column;gap:.7rem;min-width:0;display:flex}.section[data-v-74026c9c]{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:10px;overflow:hidden}.section h4[data-v-74026c9c]{letter-spacing:.05em;text-transform:uppercase;color:#fff9;background:#ffffff0a;margin:0;padding:.4rem .75rem;font-size:.7rem}.section dl[data-v-74026c9c]{margin:0}.row[data-v-74026c9c]{gap:.7rem;padding:.22rem .75rem;font-size:.8rem;line-height:1.3;display:flex}.row+.row[data-v-74026c9c]{border-top:1px solid #ffffff0f}.row dt[data-v-74026c9c]{font-variant-numeric:tabular-nums;color:#fff;flex:0 0 3.8rem;font-weight:700}.row dd[data-v-74026c9c]{color:#ffffffd1;margin:0}.section--phone .row dt[data-v-74026c9c]{flex-basis:8.5rem}[data-v-82fa79cf]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-82fa79cf]{color:#6b7280}.status-1[data-v-82fa79cf]{color:#10b981}.status-2[data-v-82fa79cf]{color:#3b82f6}.status-3[data-v-82fa79cf]{color:#f59e0b}.status-4[data-v-82fa79cf],.status-5[data-v-82fa79cf]{color:#ef4444}.status-6[data-v-82fa79cf]{color:#8b5cf6}.status-7[data-v-82fa79cf]{color:#ec4899}.status-9[data-v-82fa79cf]{color:#6b7280}.btn[data-v-82fa79cf]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-82fa79cf]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-82fa79cf]:disabled{opacity:.5;cursor:default}.btn i[data-v-82fa79cf]{font-size:.75rem}.btn--primary[data-v-82fa79cf]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-82fa79cf]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-82fa79cf]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-82fa79cf]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-82fa79cf]{padding:.35rem .45rem}.ui-input[data-v-82fa79cf],.ui-textarea[data-v-82fa79cf],.ui-select[data-v-82fa79cf]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-82fa79cf]:focus,.ui-textarea[data-v-82fa79cf]:focus,.ui-select[data-v-82fa79cf]:focus{border-color:#3b82f68c}.ui-input[data-v-82fa79cf]::placeholder,.ui-textarea[data-v-82fa79cf]::placeholder,.ui-select[data-v-82fa79cf]::placeholder{color:#ffffff4d}.ui-select option[data-v-82fa79cf]{background-color:#0b1626}.ui-textarea[data-v-82fa79cf]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-82fa79cf]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-82fa79cf]{margin-bottom:.9rem}.ui-row[data-v-82fa79cf]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-82fa79cf]{flex:1;min-width:12rem}.ui-hint[data-v-82fa79cf]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-82fa79cf]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-82fa79cf]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.court[data-v-82fa79cf]{flex-direction:column;gap:.8rem;display:flex}.state[data-v-82fa79cf]{background:#dc26261f;border:1px solid #dc262680;border-radius:8px;align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.state i[data-v-82fa79cf]{font-size:1.3rem}.state--present[data-v-82fa79cf]{background:#16a34a24;border-color:#16a34a80}.meta[data-v-82fa79cf]{opacity:.65;margin:0;font-size:.8rem}.field[data-v-82fa79cf]{flex-direction:column;gap:.3rem;display:flex}.field span[data-v-82fa79cf]{opacity:.75;font-size:.8rem}.error[data-v-82fa79cf]{color:var(--accent-red);margin:0;font-size:.85rem}.actions[data-v-82fa79cf]{flex-wrap:wrap;gap:.5rem;display:flex}.global-funk-show[data-v-72db3f2e]{z-index:50;color:#fff;cursor:pointer;background:#1a4f9c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:background-color .15s;display:flex;position:fixed;bottom:76px;right:20px}.global-funk-show[data-v-72db3f2e]:hover{background:#2569c7}.notepad[data-v-7a85ea2b]{background:#f6f0e1;border-radius:10px;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000008c,0 0 0 1px #f4ac3b59}.notepad-binding[data-v-7a85ea2b]{color:#fff;background:linear-gradient(120deg,#041a39 0%,#0d3164 45%,#6e1622 100%);border-bottom:2px solid #f4ac3b;flex-shrink:0;padding:.95rem .75rem .55rem;position:relative}.notepad-rings[data-v-7a85ea2b]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:-6px;left:1.1rem;right:1.1rem}.notepad-ring[data-v-7a85ea2b]{background:linear-gradient(#ffd27f,#b97a1f);border:2px solid #c98c2c;border-radius:6px;width:9px;height:18px;box-shadow:0 1px 2px #00000080}.notepad-head[data-v-7a85ea2b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.notepad-title[data-v-7a85ea2b]{letter-spacing:.04em;text-transform:uppercase;color:#f4ac3b;align-items:center;gap:.45rem;font-size:.95rem;font-weight:700;display:flex}.notepad-title i[data-v-7a85ea2b]{font-size:.85rem}.notepad-actions[data-v-7a85ea2b]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-left:auto;display:flex}.notepad-action[data-v-7a85ea2b]{color:#fff;height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#00000040;border:1px solid #f4ac3b73;border-radius:6px;align-items:center;gap:.35rem;padding:0 .6rem;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.notepad-action i[data-v-7a85ea2b]{font-size:.75rem}.notepad-action[data-v-7a85ea2b]:hover:not(:disabled){background:#f4ac3b2e;border-color:#f4ac3b}.notepad-action[data-v-7a85ea2b]:disabled{opacity:.45;cursor:default}.notepad-action--icon[data-v-7a85ea2b]{justify-content:center;width:28px;padding:0}.notepad-action--done[data-v-7a85ea2b]{background:#22c55e38;border-color:#22c55e}.notepad-page[data-v-7a85ea2b]{flex:1;min-height:0;display:flex;position:relative}.notepad-page[data-v-7a85ea2b]:before{content:"";pointer-events:none;z-index:1;background:#e3342f8c;width:1px;position:absolute;top:0;bottom:0;left:2rem;box-shadow:3px 0 #e3342f38}.notepad-text[data-v-7a85ea2b]{resize:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;caret-color:#b3261e;background-image:linear-gradient(#0000 calc(1.75rem - 1px),#1f5db238 calc(1.75rem - 1px));background-position:0 .875rem;background-size:100% 1.75rem;background-attachment:local;border-radius:0;outline:none;flex:1;width:100%;min-height:0;margin:0;padding:.875rem .9rem 1.75rem 2.6rem;font-family:inherit;font-size:.92rem;line-height:1.75rem;color:#13223d!important;background-color:#0000!important;border:none!important}.notepad-text[data-v-7a85ea2b]::placeholder{color:#13223d66;font-style:italic}.notepad-text[data-v-7a85ea2b]::selection{background:#f4ac3b73}.notepad-text[data-v-7a85ea2b]:disabled{cursor:progress}.notepad-foot[data-v-7a85ea2b]{color:#13223da6;background:#ece3cc;border-top:1px solid #13223d1f;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.72rem;display:flex}.notepad-status[data-v-7a85ea2b]{align-items:center;gap:.35rem;display:inline-flex}.notepad-status i[data-v-7a85ea2b]{font-size:.72rem}.notepad-status--saved[data-v-7a85ea2b]{color:#15803d}.notepad-status--error[data-v-7a85ea2b]{color:#b3261e;font-weight:600}.notepad--standalone[data-v-7a85ea2b]{border-radius:12px}.notepad-panel[data-v-ba68d574]{z-index:55;width:min(400px,100vw - 96px);height:min(520px,100vh - 140px);position:fixed;bottom:72px;right:72px}.notepad-pop-enter-active[data-v-ba68d574],.notepad-pop-leave-active[data-v-ba68d574]{transform-origin:100% 100%;transition:opacity .18s,transform .18s}.notepad-pop-enter-from[data-v-ba68d574],.notepad-pop-leave-to[data-v-ba68d574]{opacity:0;transform:translateY(8px)scale(.97)}[data-v-631d5b0f]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-631d5b0f]{color:#6b7280}.status-1[data-v-631d5b0f]{color:#10b981}.status-2[data-v-631d5b0f]{color:#3b82f6}.status-3[data-v-631d5b0f]{color:#f59e0b}.status-4[data-v-631d5b0f],.status-5[data-v-631d5b0f]{color:#ef4444}.status-6[data-v-631d5b0f]{color:#8b5cf6}.status-7[data-v-631d5b0f]{color:#ec4899}.status-9[data-v-631d5b0f]{color:#6b7280}.page[data-v-631d5b0f]{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.wappen-watermark[data-v-631d5b0f]{z-index:0;pointer-events:none;opacity:.06;background-position:50%;background-repeat:no-repeat;background-size:25%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wappen-glyph[data-v-631d5b0f]{font-size:22vw;line-height:1}.page-inner[data-v-631d5b0f]{z-index:1;flex:1;min-height:0;display:flex;position:relative}.main-column[data-v-631d5b0f]{flex-direction:column;flex:1;min-width:0;padding:0 15px 15px;display:flex}.main[data-v-631d5b0f]{flex:1;min-width:0;padding:1rem;overflow-y:auto}.global-fab-stack[data-v-631d5b0f]{z-index:50;flex-direction:row;align-items:center;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.global-fab[data-v-631d5b0f]{color:#fff;cursor:pointer;background:#1a4f9c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:background-color .15s;display:flex}.global-fab[data-v-631d5b0f]:hover{background:#2569c7}.global-fab-wrapper[data-v-631d5b0f]{display:flex;position:relative}.fab-tooltip[data-v-631d5b0f]{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;z-index:60;background:#141820eb;border-radius:6px;padding:4px 10px;font-size:.75rem;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.fab-tooltip[data-v-631d5b0f]:after{content:"";border:5px solid #0000;border-top-color:#141820eb;position:absolute;top:100%;left:50%;transform:translate(-50%)}.global-fab-wrapper:hover .fab-tooltip[data-v-631d5b0f],.global-fab-wrapper:focus-within .fab-tooltip[data-v-631d5b0f]{opacity:1;transform:translate(-50%)translateY(0)}.global-fab-items[data-v-631d5b0f]{opacity:1;align-items:center;gap:10px;max-width:520px;transition:max-width .3s,opacity .2s,transform .3s;display:flex}.global-fab-stack.collapsed .global-fab-items[data-v-631d5b0f]{opacity:0;pointer-events:none;max-width:0;overflow:hidden;transform:translate(30px)}.global-fab-stack.collapsed[data-v-631d5b0f]{gap:0}.global-fab--notepad[data-v-631d5b0f]{color:#f4ac3b;background:linear-gradient(135deg,#0d3164 0%,#6e1622 100%);box-shadow:inset 0 0 0 2px #f4ac3b}.global-fab--notepad[data-v-631d5b0f]:hover,.global-fab--notepad.active[data-v-631d5b0f]{background:linear-gradient(135deg,#1f5db2 0%,#9b1c2b 100%)}.global-fab--toggle[data-v-631d5b0f]{background:#1a4f9c8c;border-radius:14px;width:28px;height:40px;font-size:.8rem}header[data-v-f7969e63]{max-height:100vh;line-height:1.5}.logo[data-v-f7969e63]{margin:0 auto 2rem;display:block}nav[data-v-f7969e63]{text-align:center;width:100%;margin-top:2rem;font-size:12px}nav a.router-link-exact-active[data-v-f7969e63]{color:var(--color-text)}nav a.router-link-exact-active[data-v-f7969e63]:hover{background-color:#0000}nav a[data-v-f7969e63]{border-left:1px solid var(--color-border);padding:0 1rem;display:inline-block}nav a[data-v-f7969e63]:first-of-type{border:0}@media (width>=1024px){header[data-v-f7969e63]{padding-right:calc(var(--section-gap) / 2);place-items:center;display:flex}.logo[data-v-f7969e63]{margin:0 2rem 0 0}header .wrapper[data-v-f7969e63]{flex-wrap:wrap;place-items:flex-start;display:flex}nav[data-v-f7969e63]{text-align:left;margin-top:1rem;margin-left:-1rem;padding:1rem 0;font-size:1rem}}[data-v-aacb5597]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-aacb5597]{color:#6b7280}.status-1[data-v-aacb5597]{color:#10b981}.status-2[data-v-aacb5597]{color:#3b82f6}.status-3[data-v-aacb5597]{color:#f59e0b}.status-4[data-v-aacb5597],.status-5[data-v-aacb5597]{color:#ef4444}.status-6[data-v-aacb5597]{color:#8b5cf6}.status-7[data-v-aacb5597]{color:#ec4899}.status-9[data-v-aacb5597]{color:#6b7280}.page[data-v-aacb5597]{width:100vw;min-height:100vh;position:relative;overflow:hidden}.tablet-layout[data-v-aacb5597]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.tablet-layout .wappen-watermark[data-v-aacb5597]{z-index:0;pointer-events:none;opacity:.06;background:url(/assets/wappen-CMSqdMZp.png) 50%/20% no-repeat;position:absolute;inset:0}.tablet-layout .login-header[data-v-aacb5597]{z-index:1;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem;display:flex;position:relative}.tablet-layout .title[data-v-aacb5597]{color:var(--accent-gold);letter-spacing:.15em;text-shadow:0 0 40px #f4ac3b4d;font-size:5rem;font-weight:700}.tablet-layout .subtitle[data-v-aacb5597]{color:#ffffffb3;letter-spacing:.04em;margin-top:.5rem;font-size:1.1rem}.tablet-layout .login-panel[data-v-aacb5597]{z-index:1;border:1px solid var(--border-subtle);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:420px;padding:1.5rem;display:flex;position:relative}.tablet-layout .login-panel .panel-title[data-v-aacb5597]{color:var(--text-primary);margin-bottom:1.25rem;font-size:1.3rem;font-weight:600}.tablet-layout .login-panel .login-error[data-v-aacb5597]{border:1px solid var(--accent-red);color:var(--accent-red);background-color:#ff00001a;border-radius:4px;margin-bottom:1rem;padding:.5rem .75rem}.tablet-layout .login-panel .game-login-status[data-v-aacb5597]{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem}.tablet-layout .login-panel .btn-submit[data-v-aacb5597]{width:100%;margin-top:.5rem}.tablet-layout #connect-login .input-group[data-v-aacb5597]{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:1rem;display:flex}.tablet-layout #connect-login .input-group span[data-v-aacb5597]{color:var(--text-muted);margin-bottom:.35rem;font-size:.85rem}.tablet-layout #connect-login .input-group input[data-v-aacb5597]{border-radius:6px;width:100%;padding:.65rem .85rem;color:#1a1a2e!important;background-color:#f4f2fb!important;border:1px solid #0000!important}.tablet-layout #connect-login .input-group input[data-v-aacb5597]::placeholder{color:#1a1a2e66!important}.tablet-layout #connect-login .input-group input[data-v-aacb5597]:focus{border-color:var(--accent-blue)!important}.tablet-layout #connect-login .made-with[data-v-aacb5597]{color:#fff6;margin-top:1rem;font-size:.8rem}.tablet-layout .btn-submit[data-v-aacb5597]{color:#fff;background-color:var(--accent-blue);cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s}.tablet-layout .btn-submit[data-v-aacb5597]:hover{background-color:var(--accent-blue-light)}.desktop-os-layout[data-v-aacb5597]{color:#fff;flex-direction:column;width:100%;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,sans-serif;display:flex;position:relative}.os-wallpaper[data-v-aacb5597]{filter:blur(8px)brightness(.6);z-index:0;background:#1a1b26 url(/assets/sa-logo-DmHKegZO.png) 50%/25% no-repeat;position:absolute;inset:0;transform:scale(1.05)}.os-top-bar[data-v-aacb5597]{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;background:#0003;justify-content:space-between;align-items:center;height:28px;padding:0 1.5rem;font-size:.85rem;font-weight:500;display:flex;position:relative}.os-top-bar .bar-right[data-v-aacb5597]{align-items:center;gap:1rem;display:flex}.os-top-bar .bar-right .sys-icon[data-v-aacb5597]{opacity:.8;width:16px;height:16px}.os-main-content[data-v-aacb5597]{z-index:10;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:5vh;display:flex;position:relative}.os-clock-widget[data-v-aacb5597]{text-align:center;text-shadow:0 2px 10px #00000080;margin-bottom:3rem}.os-clock-widget .big-time[data-v-aacb5597]{letter-spacing:-2px;margin:0;font-size:6rem;font-weight:200;line-height:1}.os-clock-widget .big-date[data-v-aacb5597]{opacity:.9;margin-top:.5rem;font-size:1.2rem;font-weight:400}.os-login-pod[data-v-aacb5597]{flex-direction:column;align-items:center;width:100%;max-width:300px;display:flex}.os-login-pod .os-avatar[data-v-aacb5597]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1rem;display:flex;overflow:hidden;box-shadow:0 4px 15px #0003}.os-login-pod .os-avatar img[data-v-aacb5597]{object-fit:cover;width:100%;height:100%}.os-login-pod .os-avatar svg[data-v-aacb5597]{color:#fffc;width:28px;height:28px}.os-login-pod .os-username[data-v-aacb5597]{text-shadow:0 1px 5px #00000080;margin-bottom:1.5rem;font-size:1.15rem;font-weight:600}.os-login-pod .os-inputs-wrapper[data-v-aacb5597]{flex-direction:column;gap:.75rem;width:100%;display:flex}.os-login-pod .os-input-field[data-v-aacb5597]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:20px;outline:none;width:100%;padding:.6rem 1rem;font-size:.95rem;transition:all .2s}.os-login-pod .os-input-field[data-v-aacb5597]::placeholder{color:#fff9}.os-login-pod .os-input-field[data-v-aacb5597]:focus{background:#ffffff40;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}.os-login-pod .os-password-group[data-v-aacb5597]{width:100%;position:relative}.os-login-pod .os-password-group .os-submit-arrow[data-v-aacb5597]{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.os-login-pod .os-password-group .os-submit-arrow svg[data-v-aacb5597]{width:14px;height:14px}.os-login-pod .os-password-group .os-submit-arrow[data-v-aacb5597]:hover{background:#fff6}.os-bottom-bar[data-v-aacb5597]{z-index:10;justify-content:center;align-items:center;height:60px;padding-bottom:1rem;display:flex;position:relative}.os-bottom-bar .os-power-btn[data-v-aacb5597]{opacity:.7;cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;transition:opacity .2s;display:flex}.os-bottom-bar .os-power-btn svg[data-v-aacb5597]{background:#0000004d;border:1px solid #fff3;border-radius:50%;width:24px;height:24px;padding:4px}.os-bottom-bar .os-power-btn span[data-v-aacb5597]{font-size:.75rem}.os-bottom-bar .os-power-btn[data-v-aacb5597]:hover{opacity:1}[data-v-1d0801fd]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-1d0801fd]{color:#6b7280}.status-1[data-v-1d0801fd]{color:#10b981}.status-2[data-v-1d0801fd]{color:#3b82f6}.status-3[data-v-1d0801fd]{color:#f59e0b}.status-4[data-v-1d0801fd],.status-5[data-v-1d0801fd]{color:#ef4444}.status-6[data-v-1d0801fd]{color:#8b5cf6}.status-7[data-v-1d0801fd]{color:#ec4899}.status-9[data-v-1d0801fd]{color:#6b7280}.page[data-v-1d0801fd]{width:100vw;min-height:100vh;position:relative;overflow:hidden}.tablet-layout[data-v-1d0801fd]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.tablet-layout .wappen-watermark[data-v-1d0801fd]{z-index:0;pointer-events:none;opacity:.06;background:url(/assets/wappen-CMSqdMZp.png) 50%/20% no-repeat;position:absolute;inset:0}.tablet-layout .login-header[data-v-1d0801fd]{z-index:1;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem;display:flex;position:relative}.tablet-layout .title[data-v-1d0801fd]{color:var(--accent-gold);letter-spacing:.15em;text-shadow:0 0 40px #f4ac3b4d;font-size:5rem;font-weight:700}.tablet-layout .subtitle[data-v-1d0801fd]{color:#ffffffb3;letter-spacing:.04em;margin-top:.5rem;font-size:1.1rem}.tablet-layout .login-panel[data-v-1d0801fd]{z-index:1;border:1px solid var(--border-subtle);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:420px;padding:1.5rem;display:flex;position:relative}.tablet-layout .login-panel .panel-title[data-v-1d0801fd]{color:var(--text-primary);margin-bottom:1.25rem;font-size:1.3rem;font-weight:600}.tablet-layout .login-panel .login-error[data-v-1d0801fd]{border:1px solid var(--accent-red);color:var(--accent-red);background-color:#ff00001a;border-radius:4px;margin-bottom:1rem;padding:.5rem .75rem}.tablet-layout .login-panel .game-login-status[data-v-1d0801fd]{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem}.tablet-layout .login-panel .btn-submit[data-v-1d0801fd]{width:100%;margin-top:.5rem}.tablet-layout #connect-login .input-group[data-v-1d0801fd]{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:1rem;display:flex}.tablet-layout #connect-login .input-group span[data-v-1d0801fd]{color:var(--text-muted);margin-bottom:.35rem;font-size:.85rem}.tablet-layout #connect-login .input-group input[data-v-1d0801fd]{border-radius:6px;width:100%;padding:.65rem .85rem;color:#1a1a2e!important;background-color:#f4f2fb!important;border:1px solid #0000!important}.tablet-layout #connect-login .input-group input[data-v-1d0801fd]::placeholder{color:#1a1a2e66!important}.tablet-layout #connect-login .input-group input[data-v-1d0801fd]:focus{border-color:var(--accent-blue)!important}.tablet-layout #connect-login .made-with[data-v-1d0801fd]{color:#fff6;margin-top:1rem;font-size:.8rem}.tablet-layout .btn-submit[data-v-1d0801fd]{color:#fff;background-color:var(--accent-blue);cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s}.tablet-layout .btn-submit[data-v-1d0801fd]:hover{background-color:var(--accent-blue-light)}[data-v-2080958a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-2080958a]{color:#6b7280}.status-1[data-v-2080958a]{color:#10b981}.status-2[data-v-2080958a]{color:#3b82f6}.status-3[data-v-2080958a]{color:#f59e0b}.status-4[data-v-2080958a],.status-5[data-v-2080958a]{color:#ef4444}.status-6[data-v-2080958a]{color:#8b5cf6}.status-7[data-v-2080958a]{color:#ec4899}.status-9[data-v-2080958a]{color:#6b7280}.chief-message[data-v-2080958a]{background:linear-gradient(90deg, #e3342f2e, #e3342f00 45%), var(--bg-card-dark);border:1px solid #e3342f73;border-radius:8px;align-items:stretch;gap:0;margin:0 0 1rem;display:flex;overflow:hidden}.chief-message .chief-message-tag[data-v-2080958a]{letter-spacing:.06em;text-transform:uppercase;color:#ffb3b1;white-space:nowrap;background-color:#e3342f38;border-right:1px solid #e3342f73;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.68rem;font-weight:700;display:flex}.chief-message .chief-message-tag i[data-v-2080958a]{font-size:.8rem}.chief-message .marquee-track[data-v-2080958a]{white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.chief-message .marquee-content[data-v-2080958a]{color:var(--text-primary);flex:none;padding-left:105%;font-size:.82rem;animation-name:marquee-2080958a;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.chief-message .marquee-content[data-v-2080958a]:hover{animation-play-state:paused}@keyframes marquee-2080958a{0%{transform:translate(0)}to{transform:translate(-100%)}}.monitor[data-v-2080958a]{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden}.monitor-header[data-v-2080958a]{background-color:var(--bg-card-dark);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;font-weight:600;display:flex}.monitor-title[data-v-2080958a]{flex:1;min-width:0}.monitor-filter[data-v-2080958a]{border:1px solid var(--border-subtle);width:auto;max-width:11rem;color:var(--text-primary);cursor:pointer;background-color:#ffffff08;border-radius:6px;padding:.15rem .4rem;font-size:.72rem;font-weight:500}.add-btn[data-v-2080958a]{border:1px solid var(--border-subtle);width:1.6rem;height:1.6rem;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:.7rem;display:flex}.add-btn[data-v-2080958a]:hover{background-color:#ffffff14}.empty-state[data-v-2080958a]{text-align:center;color:var(--text-muted);background-color:var(--bg-card-dark);margin:0;padding:.75rem;font-size:.8rem}.news-entry[data-v-2080958a]{border-bottom:1px solid var(--border-subtle);background-color:var(--bg-card-dark);color:var(--text-primary);cursor:pointer;padding:.6rem .75rem;font-size:.75rem;line-height:1rem;position:relative}.news-entry[data-v-2080958a]:last-child{border-bottom:none}.news-entry[data-v-2080958a]:nth-child(odd){background-color:var(--bg-card)}.news-entry.selected[data-v-2080958a]{outline:1px solid var(--accent-blue,#2569c7);outline-offset:-1px}.news-entry .first-line[data-v-2080958a]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.news-entry .first-line .author[data-v-2080958a]{flex:1;min-width:0}.news-entry .first-line .timestamp[data-v-2080958a]{flex-shrink:0}.news-entry.news-entry--department[data-v-2080958a]{box-shadow:inset 3px 0 0 var(--accent-gold)}.news-entry .department-badge[data-v-2080958a]{text-overflow:ellipsis;white-space:nowrap;max-width:45%;color:var(--accent-gold);background-color:#f4ac3b1f;border-radius:999px;flex-shrink:0;padding:0 .4rem;font-size:.66rem;font-weight:600;overflow:hidden}.news-entry .departments-line[data-v-2080958a]{color:var(--text-muted);margin-bottom:.25rem;font-size:.7rem}.news-entry .departments-line i[data-v-2080958a]{margin-right:.3rem}.news-entry .edit-btn[data-v-2080958a]{color:var(--text-muted,inherit);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.85rem;display:inline-flex}.news-entry .edit-btn[data-v-2080958a]:hover{filter:brightness(1.3)}.news-entry .remove-btn[data-v-2080958a]{color:var(--accent-red);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.85rem;display:inline-flex}.news-entry .remove-btn[data-v-2080958a]:hover{filter:brightness(1.2)}.kind-toggle[data-v-2080958a]{border:1px solid var(--border-subtle);border-radius:6px;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;display:grid;overflow:hidden}.kind-toggle-btn[data-v-2080958a]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.82rem}.kind-toggle-btn[data-v-2080958a]:first-child{border-right:1px solid var(--border-subtle)}.kind-toggle-btn[data-v-2080958a]:hover{color:var(--text-primary)}.kind-toggle-btn--active[data-v-2080958a]{color:var(--text-primary);background-color:#1f5db240;font-weight:600}.kind-empty[data-v-2080958a]{color:var(--text-muted);margin:0;font-size:.8rem}.department-checkboxes[data-v-2080958a]{flex-direction:column;gap:.35rem;max-height:180px;display:flex;overflow-y:auto}.department-checkbox[data-v-2080958a]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.department-checkbox input[data-v-2080958a]{accent-color:var(--accent-blue);width:auto!important}.department-checkbox--all[data-v-2080958a]{border-bottom:1px solid var(--border-subtle);margin-bottom:.5rem;padding-bottom:.5rem;font-weight:600}.modal-footer[data-v-2080958a]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.modal-btn[data-v-2080958a]{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500;transition:background-color .2s}.modal-btn[data-v-2080958a]:disabled{opacity:.5;cursor:not-allowed}.modal-btn--cancel[data-v-2080958a]{color:#fff9;background:0 0;border:1px solid #ffffff1f}.modal-btn--cancel[data-v-2080958a]:hover{color:var(--text-primary)}.modal-btn--submit[data-v-2080958a]{background:var(--accent-blue,#2569c7);color:#fff}.modal-btn--submit[data-v-2080958a]:hover:not(:disabled){filter:brightness(1.1)}.btn[data-v-2b1d428a]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-2b1d428a]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-2b1d428a]:disabled{opacity:.5;cursor:default}.btn i[data-v-2b1d428a]{font-size:.75rem}.btn--primary[data-v-2b1d428a]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-2b1d428a]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-2b1d428a]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-2b1d428a]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-2b1d428a]{padding:.35rem .45rem}.ui-input[data-v-2b1d428a],.ui-textarea[data-v-2b1d428a],.ui-select[data-v-2b1d428a]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-2b1d428a]:focus,.ui-textarea[data-v-2b1d428a]:focus,.ui-select[data-v-2b1d428a]:focus{border-color:#3b82f68c}.ui-input[data-v-2b1d428a]::placeholder,.ui-textarea[data-v-2b1d428a]::placeholder,.ui-select[data-v-2b1d428a]::placeholder{color:#ffffff4d}.ui-select option[data-v-2b1d428a]{background-color:#0b1626}.ui-textarea[data-v-2b1d428a]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-2b1d428a]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-2b1d428a]{margin-bottom:.9rem}.ui-row[data-v-2b1d428a]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-2b1d428a]{flex:1;min-width:12rem}.ui-hint[data-v-2b1d428a]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-2b1d428a]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-2b1d428a]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.ucp[data-v-2b1d428a]{flex-direction:column;gap:.75rem;max-height:70vh;display:flex;overflow-y:auto}.ucp-tabs[data-v-2b1d428a]{gap:.4rem;display:flex}.ucp-tab[data-v-2b1d428a]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;display:inline-flex}.ucp-tab[data-v-2b1d428a]:hover{color:var(--text-primary)}.ucp-tab.active[data-v-2b1d428a]{color:var(--text-primary);background:#60a5fa1f;border-color:#60a5fa99}.ucp-external[data-v-2b1d428a]{flex-direction:column;gap:10px;display:flex}.ucp-external-input[data-v-2b1d428a]{width:100%;padding:8px 10px}.ucp-external-preview[data-v-2b1d428a]{object-fit:contain;align-self:flex-start;max-width:100%;max-height:260px}.ucp-logos[data-v-2b1d428a]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;display:grid}.ucp-logos-hint[data-v-2b1d428a]{color:var(--text-muted);text-align:center;grid-column:1/-1}.ucp-logo[data-v-2b1d428a]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:#ffffff0a;border-radius:8px;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .5rem;font-size:.75rem;display:flex}.ucp-logo img[data-v-2b1d428a]{object-fit:contain;width:64px;height:64px}.ucp-logo[data-v-2b1d428a]:hover{border-color:#3b82f68c}.ucp-mugshots[data-v-2b1d428a]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ucp-mugshots .ucp-logo img[data-v-2b1d428a]{object-fit:cover;border-radius:6px;width:120px;height:120px}.ucp-multi-hint[data-v-2b1d428a]{color:var(--text-muted);margin:0 0 .5rem;font-size:.78rem}.ucp-selection[data-v-2b1d428a]{border:1px solid var(--border-subtle);background:#141a22;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.6rem;display:flex;position:sticky;bottom:0}.ucp-selection-thumbs[data-v-2b1d428a]{gap:.35rem;min-width:0;display:flex;overflow-x:auto}.ucp-selection-thumb[data-v-2b1d428a]{border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:6px;flex:none;width:2.8rem;height:2.8rem;padding:0;position:relative;overflow:hidden}.ucp-selection-thumb img[data-v-2b1d428a]{object-fit:cover;width:100%;height:100%}.ucp-selection-thumb i[data-v-2b1d428a]{color:#fff;background:#0009;justify-content:center;align-items:center;font-size:.8rem;display:none;position:absolute;inset:0}.ucp-selection-thumb:hover i[data-v-2b1d428a]{display:flex}.ucp-selection-confirm[data-v-2b1d428a]{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;flex:none;align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}[data-v-500aafa0]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-500aafa0]{color:#6b7280}.status-1[data-v-500aafa0]{color:#10b981}.status-2[data-v-500aafa0]{color:#3b82f6}.status-3[data-v-500aafa0]{color:#f59e0b}.status-4[data-v-500aafa0],.status-5[data-v-500aafa0]{color:#ef4444}.status-6[data-v-500aafa0]{color:#8b5cf6}.status-7[data-v-500aafa0]{color:#ec4899}.status-9[data-v-500aafa0]{color:#6b7280}.btn[data-v-500aafa0]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-500aafa0]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-500aafa0]:disabled{opacity:.5;cursor:default}.btn i[data-v-500aafa0]{font-size:.75rem}.btn--primary[data-v-500aafa0]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-500aafa0]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-500aafa0]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-500aafa0]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-500aafa0]{padding:.35rem .45rem}.ui-input[data-v-500aafa0],.ui-textarea[data-v-500aafa0],.ui-select[data-v-500aafa0]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-500aafa0]:focus,.ui-textarea[data-v-500aafa0]:focus,.ui-select[data-v-500aafa0]:focus{border-color:#3b82f68c}.ui-input[data-v-500aafa0]::placeholder,.ui-textarea[data-v-500aafa0]::placeholder,.ui-select[data-v-500aafa0]::placeholder{color:#ffffff4d}.ui-select option[data-v-500aafa0]{background-color:#0b1626}.ui-textarea[data-v-500aafa0]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-500aafa0]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-500aafa0]{margin-bottom:.9rem}.ui-row[data-v-500aafa0]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-500aafa0]{flex:1;min-width:12rem}.ui-hint[data-v-500aafa0]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-500aafa0]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-500aafa0]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.photo-row[data-v-500aafa0]{align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.photo[data-v-500aafa0]{background-color:#00000059;border:2px solid #d4af378c;border-radius:8px;flex-shrink:0;place-items:center;width:96px;height:120px;display:grid;overflow:hidden}.photo img[data-v-500aafa0]{object-fit:cover;width:100%;height:100%}.photo i[data-v-500aafa0]{color:#ffffff40;font-size:2rem}.photo-actions[data-v-500aafa0]{flex-direction:column;gap:.35rem;display:flex}.photo-buttons[data-v-500aafa0]{flex-wrap:wrap;gap:.35rem;display:flex}.file-input[data-v-500aafa0]{display:none}[data-v-ca55010e]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-ca55010e]{color:#6b7280}.status-1[data-v-ca55010e]{color:#10b981}.status-2[data-v-ca55010e]{color:#3b82f6}.status-3[data-v-ca55010e]{color:#f59e0b}.status-4[data-v-ca55010e],.status-5[data-v-ca55010e]{color:#ef4444}.status-6[data-v-ca55010e]{color:#8b5cf6}.status-7[data-v-ca55010e]{color:#ec4899}.status-9[data-v-ca55010e]{color:#6b7280}.btn[data-v-ca55010e]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-ca55010e]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-ca55010e]:disabled{opacity:.5;cursor:default}.btn i[data-v-ca55010e]{font-size:.75rem}.btn--primary[data-v-ca55010e]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-ca55010e]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-ca55010e]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-ca55010e]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-ca55010e]{padding:.35rem .45rem}.ui-input[data-v-ca55010e],.ui-textarea[data-v-ca55010e],.ui-select[data-v-ca55010e]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-ca55010e]:focus,.ui-textarea[data-v-ca55010e]:focus,.ui-select[data-v-ca55010e]:focus{border-color:#3b82f68c}.ui-input[data-v-ca55010e]::placeholder,.ui-textarea[data-v-ca55010e]::placeholder,.ui-select[data-v-ca55010e]::placeholder{color:#ffffff4d}.ui-select option[data-v-ca55010e]{background-color:#0b1626}.ui-textarea[data-v-ca55010e]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-ca55010e]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-ca55010e]{margin-bottom:.9rem}.ui-row[data-v-ca55010e]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-ca55010e]{flex:1;min-width:12rem}.ui-hint[data-v-ca55010e]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-ca55010e]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-ca55010e]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.eow-wall[data-v-ca55010e]{background:linear-gradient(#d4af370f,#0000 40%),#040812b8;border:1px solid #d4af3738;border-radius:12px;margin-top:1rem;padding:1rem 1.1rem 1.1rem}.eow-head[data-v-ca55010e]{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.eow-head h2[data-v-ca55010e]{letter-spacing:.14em;text-transform:uppercase;color:#d4af37;margin:0;font-size:1.05rem;font-weight:700}.eow-head p[data-v-ca55010e]{color:var(--text-muted);margin:.15rem 0 0;font-size:.78rem}.eow-ribbon[data-v-ca55010e]{flex-shrink:0;width:1.1rem;height:1.6rem;position:relative}.eow-ribbon[data-v-ca55010e]:before,.eow-ribbon[data-v-ca55010e]:after{content:"";background-color:#0b0b0b;border:1px solid #d4af3799;border-radius:3px;width:.42rem;height:1.6rem;position:absolute;top:0}.eow-ribbon[data-v-ca55010e]:before{left:.1rem;transform:rotate(-18deg)}.eow-ribbon[data-v-ca55010e]:after{right:.1rem;transform:rotate(18deg)}.eow-recent[data-v-ca55010e]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.75rem;margin-bottom:.9rem;display:grid}.eow-feature[data-v-ca55010e]{color:var(--text-primary);text-align:left;cursor:pointer;background-color:#00000059;border:1px solid #d4af3759;border-radius:10px;gap:.9rem;padding:.8rem;font-family:inherit;transition:border-color .15s;display:flex}.eow-feature[data-v-ca55010e]:hover{border-color:#d4af37b3}.eow-feature-body[data-v-ca55010e]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.eow-kicker[data-v-ca55010e]{letter-spacing:.12em;text-transform:uppercase;color:#d4af37;font-size:.62rem;font-weight:700}.eow-photo[data-v-ca55010e]{background-color:#ffffff0a;border:2px solid #d4af3780;border-radius:6px;flex-shrink:0;place-items:center;width:72px;height:90px;display:grid;overflow:hidden}.eow-photo img[data-v-ca55010e]{object-fit:cover;filter:grayscale(.85);width:100%;height:100%}.eow-photo i[data-v-ca55010e]{color:#ffffff38;font-size:1.6rem}.eow-photo.large[data-v-ca55010e]{width:104px;height:132px}.eow-photo.detail[data-v-ca55010e]{width:140px;height:176px}.eow-name[data-v-ca55010e]{color:#fff;font-size:1rem}.eow-name.small[data-v-ca55010e]{text-align:center;font-size:.82rem}.eow-meta[data-v-ca55010e]{color:var(--text-muted);font-size:.74rem}.eow-dates[data-v-ca55010e]{color:var(--text-primary);font-size:.74rem}.eow-date[data-v-ca55010e]{color:#d4af37;font-size:.72rem;font-weight:600}.eow-excerpt[data-v-ca55010e]{color:#ffffffb8;margin-top:.25rem;font-size:.76rem;font-style:italic;line-height:1.45}.eow-grid[data-v-ca55010e]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.6rem;display:grid}.eow-card[data-v-ca55010e]{color:var(--text-primary);cursor:pointer;background-color:#0000004d;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;gap:.25rem;padding:.7rem .5rem;font-family:inherit;transition:border-color .15s;display:flex}.eow-card[data-v-ca55010e]:hover{border-color:#d4af3780}.eow-card .eow-meta[data-v-ca55010e]{text-align:center}.eow-detail[data-v-ca55010e]{gap:1.1rem;margin-bottom:.9rem;display:flex}.eow-detail-body[data-v-ca55010e]{flex-direction:column;gap:.5rem;display:flex}.eow-detail-body .eow-name[data-v-ca55010e]{font-size:1.15rem}.eow-detail-body dl[data-v-ca55010e]{grid-template-columns:auto 1fr;gap:.3rem .9rem;margin:0;display:grid}.eow-detail-body dl div[data-v-ca55010e]{display:contents}.eow-detail-body dl dt[data-v-ca55010e]{letter-spacing:.05em;text-transform:uppercase;color:#ffffff73;font-size:.68rem;font-weight:700}.eow-detail-body dl dd[data-v-ca55010e]{color:#fff;margin:0;font-size:.84rem}.eow-obituary[data-v-ca55010e]{white-space:pre-wrap;color:#ffffffd9;background-color:#d4af370f;border-left:3px solid #d4af37;border-radius:0 8px 8px 0;margin:0 0 .9rem;padding:.8rem .9rem;font-size:.86rem;font-style:italic;line-height:1.6}@media (width<=600px){.eow-recent[data-v-ca55010e]{grid-template-columns:1fr}.eow-detail[data-v-ca55010e]{flex-direction:column;align-items:center}}[data-v-63564947]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-63564947]{color:#6b7280}.status-1[data-v-63564947]{color:#10b981}.status-2[data-v-63564947]{color:#3b82f6}.status-3[data-v-63564947]{color:#f59e0b}.status-4[data-v-63564947],.status-5[data-v-63564947]{color:#ef4444}.status-6[data-v-63564947]{color:#8b5cf6}.status-7[data-v-63564947]{color:#ec4899}.status-9[data-v-63564947]{color:#6b7280}.btn[data-v-63564947]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-63564947]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-63564947]:disabled{opacity:.5;cursor:default}.btn i[data-v-63564947]{font-size:.75rem}.btn--primary[data-v-63564947]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-63564947]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-63564947]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-63564947]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-63564947]{padding:.35rem .45rem}.ui-input[data-v-63564947],.ui-textarea[data-v-63564947],.ui-select[data-v-63564947]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-63564947]:focus,.ui-textarea[data-v-63564947]:focus,.ui-select[data-v-63564947]:focus{border-color:#3b82f68c}.ui-input[data-v-63564947]::placeholder,.ui-textarea[data-v-63564947]::placeholder,.ui-select[data-v-63564947]::placeholder{color:#ffffff4d}.ui-select option[data-v-63564947]{background-color:#0b1626}.ui-textarea[data-v-63564947]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-63564947]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-63564947]{margin-bottom:.9rem}.ui-row[data-v-63564947]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-63564947]{flex:1;min-width:12rem}.ui-hint[data-v-63564947]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-63564947]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-63564947]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.no-access-view[data-v-63564947]{height:100%;min-height:300px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.no-access-view i[data-v-63564947]{color:var(--accent-red);margin-bottom:.5rem;font-size:2rem}.no-access-view h2[data-v-63564947]{color:var(--text-primary);margin:0}.no-access-view p[data-v-63564947]{margin:0 0 .5rem;font-size:.9rem}.sg[data-v-81abd2b8]{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex;container-type:inline-size}.sg-styles[data-v-81abd2b8]{flex-wrap:wrap;gap:.4rem;display:flex}.sg-style[data-v-81abd2b8]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.sg-style[data-v-81abd2b8]:hover{color:var(--text-primary)}.sg-style--on[data-v-81abd2b8]{color:var(--text-primary);border-color:var(--accent-gold);background-color:#d4af3714}.sg-body[data-v-81abd2b8]{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;gap:1.25rem;min-height:0;display:grid}.sg-body--block[data-v-81abd2b8]{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr)}@container (width<=700px){.sg-body--block[data-v-81abd2b8]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow-y:auto}.sg-body--block .sg-preview[data-v-81abd2b8],.sg-body--block .sg-controls[data-v-81abd2b8]{max-height:none;overflow:visible}}@container (width<=480px){.sg-body[data-v-81abd2b8]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow-y:auto}.sg-body .sg-preview[data-v-81abd2b8],.sg-body .sg-controls[data-v-81abd2b8]{max-height:none;overflow:visible}}.sg-stage[data-v-81abd2b8]{border-radius:6px;width:100%;max-width:200px;position:relative}.sg-stage--block[data-v-81abd2b8]{touch-action:none;background-color:#fbfbf7;background-image:linear-gradient(#00000009 1px,#0000 1px),linear-gradient(90deg,#00000009 1px,#0000 1px);background-size:20px 20px;max-width:none}.sg-selection[data-v-81abd2b8]{border:1.5px dashed var(--accent-blue);pointer-events:none;border-radius:4px;position:absolute}.sg-tip[data-v-81abd2b8]{color:#5d6470;text-align:center;margin:0;font-size:.74rem}.sg-tip i[data-v-81abd2b8]{margin-right:.2rem;font-size:.7rem}.sg-subtitle[data-v-81abd2b8]{border-top:1px solid var(--border-subtle);color:var(--text-primary);margin:.4rem 0 0;padding-top:.8rem;font-size:.85rem}.sg-fonts[data-v-81abd2b8]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.35rem;display:grid}.sg-font[data-v-81abd2b8]{border:1px solid var(--border-subtle);color:#111;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fbfbf7;border-radius:6px;padding:.3rem .5rem;font-size:1.45rem;line-height:1.2;overflow:hidden}.sg-font--on[data-v-81abd2b8]{border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.sg-layer-box[data-v-81abd2b8]{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden}.sg-layer-tabs[data-v-81abd2b8]{border-bottom:1px solid var(--border-subtle);display:flex}.sg-layer-tab[data-v-81abd2b8]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.5rem .4rem;font-size:.8rem;font-weight:600}.sg-layer-tab[data-v-81abd2b8]:hover{color:var(--text-primary)}.sg-layer-tab--on[data-v-81abd2b8]{color:var(--text-primary);border-bottom-color:var(--accent-blue)}.sg-layer-tab--hidden[data-v-81abd2b8]{opacity:.6;text-decoration:line-through}.sg-layer-body[data-v-81abd2b8]{flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.sg-slider[data-v-81abd2b8]{color:var(--text-primary);grid-template-columns:5rem minmax(0,1fr) 3.2rem;align-items:center;gap:.6rem;font-size:.8rem;display:grid}.sg-slider input[data-v-81abd2b8]{width:100%;accent-color:var(--accent-blue);padding:0}.sg-slider em[data-v-81abd2b8]{text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-style:normal}.sg-nudge[data-v-81abd2b8]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.sg-nudge-pad[data-v-81abd2b8]{gap:.25rem;display:flex}.sg-nudge-pad button[data-v-81abd2b8]{border:1px solid var(--border-subtle);width:2rem;height:2rem;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px}.sg-nudge-pad button[data-v-81abd2b8]:hover{border-color:var(--accent-blue)}.sg-nudge-pad button i[data-v-81abd2b8]{font-size:.75rem}.sg-preview[data-v-81abd2b8]{border:1px solid var(--border-subtle);box-sizing:border-box;background:#f7f7f2;border-radius:8px;flex-direction:column;align-items:center;gap:.45rem;max-height:100%;padding:.65rem;display:flex;overflow-y:auto}.sg-canvas[data-v-81abd2b8]{width:100%;height:auto;display:block}.sg-reset[data-v-81abd2b8]{align-items:center;gap:.35rem;padding:5px 12px;font-size:.78rem;display:inline-flex}.sg-controls[data-v-81abd2b8]{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.85rem;min-width:0;max-height:100%;padding:6px .4rem 6px 6px;display:flex;overflow-y:auto}.sg-controls[data-v-81abd2b8]>*,.sg-preview[data-v-81abd2b8]>*{flex-shrink:0}.sg-group[data-v-81abd2b8],.sg-field[data-v-81abd2b8]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.sg-row[data-v-81abd2b8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (width<=520px){.sg-row[data-v-81abd2b8]{grid-template-columns:minmax(0,1fr)}}.sg-label[data-v-81abd2b8]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.sg-chips[data-v-81abd2b8]{flex-wrap:wrap;gap:.3rem;display:flex}.sg-chip[data-v-81abd2b8]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .75rem;font-size:.78rem;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.sg-chip i[data-v-81abd2b8]{font-size:.7rem}.sg-chip[data-v-81abd2b8]:hover{color:var(--text-primary)}.sg-chip--on[data-v-81abd2b8]{color:#fff;background-color:var(--accent-blue);border-color:var(--accent-blue)}.sg-colors[data-v-81abd2b8]{flex-wrap:wrap;gap:.4rem;display:flex}.sg-color[data-v-81abd2b8]{cursor:pointer;border:2px solid #ffffff26;border-radius:50%;width:1.9rem;height:1.9rem;padding:0;transition:transform .15s,box-shadow .15s}.sg-color[data-v-81abd2b8]:hover{transform:scale(1.08)}.sg-color--on[data-v-81abd2b8]{box-shadow:0 0 0 2px var(--bg-card-dark), 0 0 0 4px var(--accent-gold)}.sg-color--custom[data-v-81abd2b8]{color:#fff;background:conic-gradient(#e11d48,#f59e0b,#22c55e,#0ea5e9,#8b5cf6,#e11d48);justify-content:center;align-items:center;display:flex;position:relative}.sg-color--custom input[data-v-81abd2b8]{opacity:0;cursor:pointer;position:absolute;inset:0}.sg-color--custom i[data-v-81abd2b8]{pointer-events:none;text-shadow:0 0 3px #0009;font-size:.75rem}.sg-toggles[data-v-81abd2b8]{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.sg-toggle[data-v-81abd2b8]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.sg-toggle input[data-v-81abd2b8]{width:auto}.pie[data-v-008d6bff]{box-sizing:border-box;flex-direction:column;gap:.75rem;min-height:0;padding:1rem 1.25rem;display:flex}.pie-head[data-v-008d6bff]{justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.pie-head>div[data-v-008d6bff]:first-child{min-width:0}.pie-title[data-v-008d6bff]{color:var(--text-primary);margin:0 0 .2rem;font-size:1rem}.pie-hint[data-v-008d6bff]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.45}.pie-current[data-v-008d6bff]{border:1px solid var(--border-subtle);background:#f7f7f2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:9rem;height:4.5rem;padding:.4rem;display:flex}.pie-current img[data-v-008d6bff]{object-fit:contain;max-width:100%;max-height:100%}.pie-current--empty[data-v-008d6bff]{background:#ffffff05;border-style:dashed}.pie-current--empty span[data-v-008d6bff]{color:var(--text-muted);font-size:.78rem;font-style:italic}.pie-tabs[data-v-008d6bff]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.25rem;display:flex}.pie-tab[data-v-008d6bff]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.35rem;margin-bottom:-1px;padding:.5rem .9rem;font-size:.85rem;display:inline-flex}.pie-tab i[data-v-008d6bff]{font-size:.75rem}.pie-tab[data-v-008d6bff]:hover{color:var(--text-primary)}.pie-tab--on[data-v-008d6bff]{color:var(--text-primary);border-bottom-color:var(--accent-blue)}.pie-pane[data-v-008d6bff]{flex-direction:column;flex:auto;gap:.6rem;min-height:0;display:flex}.pie-canvas-wrap[data-v-008d6bff]{position:relative}.pie-canvas[data-v-008d6bff]{border:1px solid var(--border-subtle);touch-action:none;cursor:crosshair;background:#f7f7f2;border-radius:8px;width:100%;height:180px;display:block}.pie-canvas-hint[data-v-008d6bff]{pointer-events:none;color:#9aa1a9;justify-content:center;align-items:center;font-size:.9rem;display:flex;position:absolute;inset:0}.pie-btn-sm[data-v-008d6bff]{align-self:flex-start;padding:6px 14px;font-size:.82rem}.pie-file[data-v-008d6bff]{border:1px dashed var(--border-subtle);color:var(--text-muted);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.9rem 1rem;font-size:.85rem;display:flex}.pie-file[data-v-008d6bff]:hover{border-color:var(--accent-blue);color:var(--text-primary)}.pie-file input[data-v-008d6bff]{display:none}.pie-link[data-v-008d6bff]{width:100%}.pie-preview[data-v-008d6bff]{border:1px solid var(--border-subtle);background:#f7f7f2;border-radius:8px;align-self:flex-start;padding:.6rem}.pie-preview img[data-v-008d6bff]{max-width:100%;max-height:6rem;display:block}.pie-actions[data-v-008d6bff]{flex-wrap:wrap;gap:.6rem;display:flex}.pie-msg[data-v-008d6bff]{margin:0;font-size:.85rem}.pie-msg--ok[data-v-008d6bff]{color:var(--accent-green)}.pie-msg--err[data-v-008d6bff]{color:var(--accent-red)}.personal-settings[data-v-419d88ad]{box-sizing:border-box;flex-direction:column;gap:.9rem;height:100%;min-height:0;padding:.25rem .25rem 0;display:flex}.ps-head h1[data-v-419d88ad]{color:var(--text-primary);margin:0 0 .25rem;font-size:1.35rem}.ps-head p[data-v-419d88ad]{color:var(--text-muted);margin:0;font-size:.9rem}.ps-layout[data-v-419d88ad]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,440px);gap:1.25rem;min-height:0;display:grid}.ps-main[data-v-419d88ad]{min-width:0;min-height:0}.ps-aside[data-v-419d88ad]{box-sizing:border-box;align-self:start;max-height:100%;overflow-y:auto}@media (width<=1180px){.personal-settings[data-v-419d88ad]{height:auto}.ps-layout[data-v-419d88ad]{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.ps-aside[data-v-419d88ad]{order:-1;max-height:none}}.ps-card[data-v-419d88ad]{padding:1.25rem}.ps-card-title[data-v-419d88ad]{color:var(--text-primary);margin:0 0 .35rem;font-size:1rem}.ps-card-hint[data-v-419d88ad]{color:var(--text-muted);margin:0 0 1rem;font-size:.84rem;line-height:1.5}.ps-paper[data-v-419d88ad]{color:#111;background:#fff;border-radius:6px;justify-content:flex-start;padding:1.5rem 1.25rem 1rem;display:flex;overflow-x:auto}[data-v-0e75c107]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-0e75c107]{color:#6b7280}.status-1[data-v-0e75c107]{color:#10b981}.status-2[data-v-0e75c107]{color:#3b82f6}.status-3[data-v-0e75c107]{color:#f59e0b}.status-4[data-v-0e75c107],.status-5[data-v-0e75c107]{color:#ef4444}.status-6[data-v-0e75c107]{color:#8b5cf6}.status-7[data-v-0e75c107]{color:#ec4899}.status-9[data-v-0e75c107]{color:#6b7280}.list-toolbar[data-v-0e75c107]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.list-toolbar-count[data-v-0e75c107]{color:var(--text-muted);font-size:.9rem}.list-toolbar-create[data-v-0e75c107]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.list-toolbar-create[data-v-0e75c107]:hover{filter:brightness(1.1)}[data-v-dba06b54]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-dba06b54]{color:#6b7280}.status-1[data-v-dba06b54]{color:#10b981}.status-2[data-v-dba06b54]{color:#3b82f6}.status-3[data-v-dba06b54]{color:#f59e0b}.status-4[data-v-dba06b54],.status-5[data-v-dba06b54]{color:#ef4444}.status-6[data-v-dba06b54]{color:#8b5cf6}.status-7[data-v-dba06b54]{color:#ec4899}.status-9[data-v-dba06b54]{color:#6b7280}.loading-spinner[data-v-dba06b54]{color:var(--text-muted);justify-content:center;align-items:center;gap:.6rem;padding:1.25rem;font-size:.85rem;display:flex}.loading-spinner--inline[data-v-dba06b54]{padding:0;display:inline-flex}.loading-spinner-ring[data-v-dba06b54]{border:2px solid #f4ac3b33;border-top-color:var(--accent-gold);border-radius:50%;flex-shrink:0;animation:.7s linear infinite loading-spinner-spin-dba06b54;display:inline-block}.loading-spinner--sm .loading-spinner-ring[data-v-dba06b54]{border-width:2px;width:.9rem;height:.9rem}.loading-spinner--md .loading-spinner-ring[data-v-dba06b54]{border-width:2px;width:1.3rem;height:1.3rem}@keyframes loading-spinner-spin-dba06b54{to{transform:rotate(360deg)}}.list-row[data-v-df4f26b6]{background:#ffffff04;border:1px solid #ffffff0a;border-left:3px solid;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.3rem;padding:.65rem 1rem;transition:background-color .15s,border-color .15s,transform .15s;display:flex}.list-row[data-v-df4f26b6]:hover{background:#1f5db212;border-color:#1f5db240;transform:translate(2px)}.list-row:hover .list-row-actions[data-v-df4f26b6]{opacity:1}.list-row-content[data-v-df4f26b6]{flex:1;min-width:0}.list-row-actions[data-v-df4f26b6]{opacity:0;gap:.5rem;transition:opacity .15s;display:flex}.list-row-action[data-v-df4f26b6]{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:.95rem}.list-row-action[data-v-df4f26b6]:hover{color:#fff}.list-row-action--danger[data-v-df4f26b6]:hover{color:#e3342f}[data-v-1fd1b81c]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-1fd1b81c]{color:#6b7280}.status-1[data-v-1fd1b81c]{color:#10b981}.status-2[data-v-1fd1b81c]{color:#3b82f6}.status-3[data-v-1fd1b81c]{color:#f59e0b}.status-4[data-v-1fd1b81c],.status-5[data-v-1fd1b81c]{color:#ef4444}.status-6[data-v-1fd1b81c]{color:#8b5cf6}.status-7[data-v-1fd1b81c]{color:#ec4899}.status-9[data-v-1fd1b81c]{color:#6b7280}.custody-empty[data-v-1fd1b81c]{color:var(--text-muted);text-align:center;padding:1.5rem 0;font-size:.85rem}.custody-row[data-v-1fd1b81c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.custody-row-main[data-v-1fd1b81c]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.custody-name[data-v-1fd1b81c]{color:var(--text-primary);font-weight:600}.custody-cell[data-v-1fd1b81c]{color:var(--text-muted);font-size:.78rem}.custody-cell i[data-v-1fd1b81c]{color:#60a5fa99;margin-right:.35rem;font-size:.7rem}.custody-row-meta[data-v-1fd1b81c]{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0;display:flex}.custody-status[data-v-1fd1b81c]{white-space:nowrap;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600}.custody-status--active[data-v-1fd1b81c]{color:#60a5fa;background-color:#60a5fa1f}.custody-status--planned[data-v-1fd1b81c]{color:#a78bfa;background-color:#a78bfa1f}.custody-status--inactive[data-v-1fd1b81c]{color:#f59e0b;background-color:#f59e0b1f}.custody-status--dismissed[data-v-1fd1b81c]{color:#9ca3af;background-color:#9ca3af1f}.custody-end[data-v-1fd1b81c]{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.custody-end i[data-v-1fd1b81c]{color:#60a5fa99;margin-right:.35rem;font-size:.7rem}.detention-list[data-v-314cfe93]{display:block}.detention-empty[data-v-314cfe93]{color:var(--text-muted);margin:0;font-size:.8rem}.detention-rows[data-v-314cfe93]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.4rem;max-height:max(20rem,100vh - 20rem);padding-right:.35rem;display:flex;overflow-y:auto}.detention-rows[data-v-314cfe93]::-webkit-scrollbar{width:6px}.detention-rows[data-v-314cfe93]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.detention-row[data-v-314cfe93]{border-left:3px solid var(--accent-gold);background-color:var(--bg-card-dark);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem .7rem;display:flex}.detention-row--overdue[data-v-314cfe93]{border-left-color:var(--accent-red)}.detention-main[data-v-314cfe93]{flex-direction:column;flex:1;gap:.1rem;min-width:11rem;display:flex}.detention-name[data-v-314cfe93]{color:var(--text-primary);font-size:.85rem;font-weight:700}.detention-report[data-v-314cfe93]{color:var(--accent-blue);font-size:.74rem;text-decoration:none}.detention-report i[data-v-314cfe93]{font-size:.62rem}.detention-report[data-v-314cfe93]:hover{text-decoration:underline}.detention-report--locked[data-v-314cfe93]{color:var(--text-muted)}.detention-report--locked[data-v-314cfe93]:hover{text-decoration:none}.detention-meta[data-v-314cfe93]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.35rem .9rem;font-size:.78rem;display:flex}.detention-meta i[data-v-314cfe93]{font-size:.72rem}.detention-date[data-v-314cfe93]{color:var(--text-primary);align-items:center;gap:.3rem;display:inline-flex}.detention-tag[data-v-314cfe93]{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:3px;padding:.05rem .35rem;font-size:.62rem;font-weight:700}.detention-tag--danger[data-v-314cfe93]{color:var(--accent-red)}.detention-yes[data-v-314cfe93]{color:var(--accent-green)}.detention-no[data-v-314cfe93]{color:var(--accent-red)}.detention-btn[data-v-314cfe93]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .8rem;font-size:.78rem;font-weight:600;transition:background-color .15s}.detention-btn[data-v-314cfe93]:hover{background-color:#1f5db240}[data-v-47946bc0]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-47946bc0]{color:#6b7280}.status-1[data-v-47946bc0]{color:#10b981}.status-2[data-v-47946bc0]{color:#3b82f6}.status-3[data-v-47946bc0]{color:#f59e0b}.status-4[data-v-47946bc0],.status-5[data-v-47946bc0]{color:#ef4444}.status-6[data-v-47946bc0]{color:#8b5cf6}.status-7[data-v-47946bc0]{color:#ec4899}.status-9[data-v-47946bc0]{color:#6b7280}.entity-search[data-v-47946bc0]{position:relative}.entity-search--disabled[data-v-47946bc0]{opacity:.55;pointer-events:none}.entity-search-box[data-v-47946bc0]{align-items:center;gap:.4rem;padding:.3rem .45rem;display:flex}.entity-search-icon[data-v-47946bc0]{color:var(--accent-blue);flex-shrink:0;font-size:.75rem}.entity-search-input[data-v-47946bc0]{outline:none;flex:1;min-width:0;font-size:.82rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.entity-search-input[data-v-47946bc0]::placeholder{color:#ffffff59}.entity-search-clear[data-v-47946bc0]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.1rem;font-size:.75rem;display:flex}.entity-search-clear[data-v-47946bc0]:hover{color:var(--accent-red)}.entity-search-dropdown[data-v-47946bc0]{z-index:5000;box-sizing:border-box;border-radius:8px;padding:.25rem;position:fixed;overflow-y:auto;box-shadow:0 12px 30px -12px #000000b3;background:#0b1a30!important;border:1px solid #ffffff21!important}.entity-search-hint[data-v-47946bc0]{color:var(--text-muted);margin:0;padding:.45rem .55rem;font-size:.76rem}.entity-search-group[data-v-47946bc0]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);margin:.25rem 0 .1rem;padding:.2rem .55rem;font-size:.64rem;font-weight:700}.entity-search-option[data-v-47946bc0]{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;border-left:2px solid #0000;border-radius:4px;align-items:center;gap:.5rem;padding:.45rem .6rem;transition:background-color .12s,border-color .12s;display:flex}.entity-search-option[data-v-47946bc0]:hover,.entity-search-option--active[data-v-47946bc0]{border-left-color:var(--accent-blue);background-color:#1f5db22e}.entity-search-option-main[data-v-47946bc0]{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.entity-search-option-label[data-v-47946bc0]{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.entity-search-option-sub[data-v-47946bc0]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.entity-search-option-flags[data-v-47946bc0]{flex-shrink:0;gap:.25rem;display:flex}.entity-search-flag[data-v-47946bc0]{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:3px;padding:.05rem .3rem;font-size:.62rem;font-weight:700}.entity-search-flag--danger[data-v-47946bc0]{color:var(--accent-red)}.entity-search-flag--warn[data-v-47946bc0]{color:var(--accent-gold)}.entity-search-flag--muted[data-v-47946bc0]{color:var(--text-muted)}.entity-search-option--create[data-v-47946bc0]{color:var(--accent-green);border-top:1px solid var(--border-subtle);border-radius:0;margin-top:.15rem;font-size:.8rem}.entity-search-option--create i[data-v-47946bc0]{font-size:.72rem}.gs-list[data-v-6116fd53]{flex-direction:column;gap:.6rem;display:flex}.gs-scroll[data-v-6116fd53]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.6rem;max-height:max(20rem,100vh - 20rem);padding-right:.35rem;display:flex;overflow-y:auto}.gs-scroll[data-v-6116fd53]::-webkit-scrollbar{width:6px}.gs-scroll[data-v-6116fd53]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.gs-hint[data-v-6116fd53]{color:var(--text-muted);margin:0;font-size:.74rem}.gs-error[data-v-6116fd53]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.78rem}.gs-card[data-v-6116fd53]{background-color:var(--bg-card-dark);border-radius:8px;flex-direction:column;gap:.5rem;padding:.7rem .8rem;display:flex}.gs-card-top[data-v-6116fd53]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem 1rem;display:flex}.gs-identity[data-v-6116fd53]{flex-direction:column;gap:.1rem;display:flex}.gs-name[data-v-6116fd53]{color:var(--text-primary);font-size:.95rem;font-weight:700}.gs-received[data-v-6116fd53],.gs-muted[data-v-6116fd53]{color:var(--text-muted);font-size:.74rem}.gs-muted[data-v-6116fd53]{margin:0}.gs-flags[data-v-6116fd53]{flex-wrap:wrap;gap:.3rem;display:flex}.gs-flag[data-v-6116fd53]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid;border-radius:3px;padding:.08rem .4rem;font-size:.64rem;font-weight:700}.gs-flag--danger[data-v-6116fd53]{color:var(--accent-red)}.gs-flag--warn[data-v-6116fd53]{color:var(--accent-gold)}.gs-meta[data-v-6116fd53]{color:var(--text-primary);margin:0;font-size:.8rem}.gs-meta i[data-v-6116fd53]{color:var(--text-muted);margin-right:.3rem;font-size:.72rem}.gs-assign[data-v-6116fd53]{border-top:1px dashed var(--border-subtle);flex-direction:column;gap:.4rem;padding-top:.45rem;display:flex}.gs-assign-title[data-v-6116fd53]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:.2rem 0 0;font-size:.66rem;font-weight:700}.gs-person[data-v-6116fd53]{flex-direction:column;gap:.3rem;display:flex}.gs-person-name[data-v-6116fd53]{color:var(--text-primary);font-size:.82rem;font-weight:600}.gs-custodies[data-v-6116fd53]{flex-wrap:wrap;gap:.35rem;display:flex}.gs-btn[data-v-6116fd53]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .65rem;font-size:.76rem;transition:background-color .15s}.gs-btn i[data-v-6116fd53]{margin-right:.2rem;font-size:.7rem}.gs-btn[data-v-6116fd53]:hover:not(:disabled){background-color:#1f5db240}.gs-btn[data-v-6116fd53]:disabled{opacity:.4;cursor:not-allowed}.gs-btn--ghost[data-v-6116fd53]{border-color:var(--border-subtle);color:var(--text-muted)}.gs-link[data-v-6116fd53]{color:var(--accent-blue);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.gs-actions[data-v-6116fd53]{justify-content:flex-end;display:flex}[data-v-6a153f16]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-6a153f16]{color:#6b7280}.status-1[data-v-6a153f16]{color:#10b981}.status-2[data-v-6a153f16]{color:#3b82f6}.status-3[data-v-6a153f16]{color:#f59e0b}.status-4[data-v-6a153f16],.status-5[data-v-6a153f16]{color:#ef4444}.status-6[data-v-6a153f16]{color:#8b5cf6}.status-7[data-v-6a153f16]{color:#ec4899}.status-9[data-v-6a153f16]{color:#6b7280}.custody-view[data-v-6a153f16]{padding:1.25rem}.custody-tabs[data-v-6a153f16]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.custody-tab[data-v-6a153f16]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.45rem;margin-bottom:-1px;padding:.55rem 1rem;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.custody-tab i[data-v-6a153f16]{font-size:.8rem}.custody-tab[data-v-6a153f16]:hover{color:var(--text-primary)}.custody-tab--active[data-v-6a153f16]{color:var(--text-primary);border-bottom-color:var(--accent-blue)}.custody-tab--active i[data-v-6a153f16]{color:var(--accent-blue)}.custody-tab-badge[data-v-6a153f16]{min-width:1.35rem;color:var(--text-muted);text-align:center;background-color:#ffffff14;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;line-height:1.35rem}.custody-tab-badge--alert[data-v-6a153f16]{background-color:var(--accent-red);color:#fff}.custody-filters[data-v-6a153f16]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.custody-search[data-v-6a153f16]{border:1px solid var(--border-subtle);border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:min(100%,14rem);max-width:22rem;padding:.3rem .7rem;display:flex}.custody-search i[data-v-6a153f16]{color:var(--text-muted);font-size:.78rem}.custody-search input[data-v-6a153f16]{flex:1;min-width:0;font-size:.8rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.custody-scroll[data-v-6a153f16]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(20rem,100vh - 24rem);padding-right:.35rem;overflow-y:auto}.custody-scroll[data-v-6a153f16]::-webkit-scrollbar{width:6px}.custody-scroll[data-v-6a153f16]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.custody-more[data-v-6a153f16]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;margin:.8rem auto 0;padding:.45rem 1.1rem;font-size:.8rem;display:block}.custody-filter-count[data-v-6a153f16]{opacity:.75;margin-left:.2rem;font-weight:700}.custody-filter-btn[data-v-6a153f16]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .9rem;font-size:.8rem;transition:color .15s,border-color .15s,background-color .15s}.custody-filter-btn[data-v-6a153f16]:hover{color:var(--text-primary)}.custody-filter-btn--active[data-v-6a153f16]{color:#fff;background-color:var(--accent-blue);border-color:var(--accent-blue)}[data-v-574afdb2]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-574afdb2]{color:#6b7280}.status-1[data-v-574afdb2]{color:#10b981}.status-2[data-v-574afdb2]{color:#3b82f6}.status-3[data-v-574afdb2]{color:#f59e0b}.status-4[data-v-574afdb2],.status-5[data-v-574afdb2]{color:#ef4444}.status-6[data-v-574afdb2]{color:#8b5cf6}.status-7[data-v-574afdb2]{color:#ec4899}.status-9[data-v-574afdb2]{color:#6b7280}.section-card[data-v-574afdb2]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;overflow:hidden}.section-card--overflow[data-v-574afdb2]{overflow:visible}.section-header[data-v-574afdb2]{align-items:center;gap:.4rem;width:100%;padding:.65rem .9rem;display:flex}.section-header-toggle[data-v-574afdb2]{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;min-width:0;padding:0;display:flex}.section-header-toggle>i[data-v-574afdb2]:first-child{color:#60a5fab3;text-align:center;flex-shrink:0;width:1rem;font-size:.85rem}.section-chevron-btn[data-v-574afdb2]{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem}.section-title[data-v-574afdb2]{color:var(--text-primary);flex:1;font-size:.88rem;font-weight:600;transition:color .15s}.section-header-toggle:hover .section-title[data-v-574afdb2]{color:#fff}.section-badge[data-v-574afdb2]{color:#ffffff80;border:1px solid var(--border-subtle);background-color:#ffffff0d;border-radius:999px;padding:.1rem .55rem;font-size:.7rem}.chevron[data-v-574afdb2]{color:#ffffff4d;flex-shrink:0;font-size:.7rem;transition:transform .15s}.chevron.collapsed[data-v-574afdb2]{transform:rotate(-90deg)}.section-body[data-v-574afdb2]{padding:0 .9rem .9rem}[data-v-33ca8654]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-33ca8654]{color:#6b7280}.status-1[data-v-33ca8654]{color:#10b981}.status-2[data-v-33ca8654]{color:#3b82f6}.status-3[data-v-33ca8654]{color:#f59e0b}.status-4[data-v-33ca8654],.status-5[data-v-33ca8654]{color:#ef4444}.status-6[data-v-33ca8654]{color:#8b5cf6}.status-7[data-v-33ca8654]{color:#ec4899}.status-9[data-v-33ca8654]{color:#6b7280}.form-actions[data-v-33ca8654]{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.form-actions-cancel[data-v-33ca8654],.form-actions-submit[data-v-33ca8654]{cursor:pointer;border:none;border-radius:4px;padding:.5rem 1.1rem;font-size:.9rem;transition:opacity .2s,background-color .2s}.form-actions-cancel[data-v-33ca8654]{border:1px solid var(--border-subtle);color:var(--text-muted);background:0 0}.form-actions-cancel[data-v-33ca8654]:hover{color:var(--text-primary)}.form-actions-submit[data-v-33ca8654]{background:var(--accent-blue);color:#fff}.form-actions-submit[data-v-33ca8654]:hover{background:var(--accent-blue-light)}.form-actions-submit[data-v-33ca8654]:disabled{opacity:.6;cursor:not-allowed}.form-actions-submit--destructive[data-v-33ca8654]{background:var(--accent-red)}.form-actions-submit--destructive[data-v-33ca8654]:hover{background:#b8281f}[data-v-1b94c47d]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-1b94c47d]{color:#6b7280}.status-1[data-v-1b94c47d]{color:#10b981}.status-2[data-v-1b94c47d]{color:#3b82f6}.status-3[data-v-1b94c47d]{color:#f59e0b}.status-4[data-v-1b94c47d],.status-5[data-v-1b94c47d]{color:#ef4444}.status-6[data-v-1b94c47d]{color:#8b5cf6}.status-7[data-v-1b94c47d]{color:#ec4899}.status-9[data-v-1b94c47d]{color:#6b7280}.wanted-badge[data-v-1b94c47d]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.wanted-chip[data-v-1b94c47d]{color:#ffffff80;border:1px solid var(--border-subtle);background-color:#ffffff0a;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.wanted-chip i[data-v-1b94c47d]{font-size:.7rem}.wanted-chip--tracking[data-v-1b94c47d]{color:#60a5fae6;background-color:#60a5fa1a;border-color:#60a5fa4d}.wanted-chip--pending[data-v-1b94c47d]{color:#f59e0b;background-color:#f59e0b1a;border-color:#f59e0b4d}.wanted-chip--wanted[data-v-1b94c47d]{color:#fff;background-color:var(--accent-red);border-color:var(--accent-red)}.wanted-toggle[data-v-1b94c47d]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .65rem;font-size:.75rem;transition:color .15s,border-color .15s}.wanted-toggle[data-v-1b94c47d]:hover:not(:disabled){color:var(--text-primary);border-color:#fff3}.wanted-toggle[data-v-1b94c47d]:disabled{opacity:.5;cursor:not-allowed}[data-v-0650e8d7]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-0650e8d7]{color:#6b7280}.status-1[data-v-0650e8d7]{color:#10b981}.status-2[data-v-0650e8d7]{color:#3b82f6}.status-3[data-v-0650e8d7]{color:#f59e0b}.status-4[data-v-0650e8d7],.status-5[data-v-0650e8d7]{color:#ef4444}.status-6[data-v-0650e8d7]{color:#8b5cf6}.status-7[data-v-0650e8d7]{color:#ec4899}.status-9[data-v-0650e8d7]{color:#6b7280}.sentence-panel[data-v-0650e8d7]{flex-direction:column;gap:.6rem;display:flex}.sentence-hint[data-v-0650e8d7]{color:var(--text-muted);margin:0;font-size:.76rem}.sentence-hint--pre[data-v-0650e8d7]{border-left:3px solid var(--accent-gold);color:var(--text-primary);background-color:#f4ac3b14;border-radius:6px;gap:.45rem;padding:.5rem .6rem;display:flex}.sentence-hint--pre .pi[data-v-0650e8d7]{color:var(--accent-gold);margin-top:.1rem}.sentence-extend[data-v-0650e8d7]{color:#60a5fa;cursor:pointer;background-color:#60a5fa14;border:1px solid #60a5fa66;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.8rem;font-weight:600;transition:filter .15s;display:inline-flex}.sentence-extend[data-v-0650e8d7]:hover:not(:disabled){filter:brightness(1.2)}.sentence-extend[data-v-0650e8d7]:disabled{opacity:.45;cursor:not-allowed}.sentence-modes[data-v-0650e8d7]{border:1px solid var(--border-subtle);border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.sentence-mode[data-v-0650e8d7]{border:none;border-right:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;padding:.45rem .3rem;font-size:.78rem;transition:background-color .15s,color .15s}.sentence-mode[data-v-0650e8d7]:last-child{border-right:none}.sentence-mode[data-v-0650e8d7]:hover{color:var(--text-primary)}.sentence-mode--active[data-v-0650e8d7]{color:var(--text-primary);background-color:#1f5db240;font-weight:600}.sentence-preview[data-v-0650e8d7]{color:var(--text-primary);background-color:#60a5fa14;border-left:3px solid #60a5fa;border-radius:6px;flex-direction:column;gap:.2rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.sentence-preview--release[data-v-0650e8d7]{border-left-color:var(--accent-red);background-color:#e3342f14}.sentence-release[data-v-0650e8d7]{color:var(--accent-red);font-weight:600}.sentence-submit[data-v-0650e8d7]{color:var(--accent-gold);cursor:pointer;background:0 0;border:1px solid #f4ac3b66;border-radius:6px;padding:.55rem .9rem;font-size:.82rem;font-weight:600;transition:filter .15s}.sentence-submit[data-v-0650e8d7]:hover:not(:disabled){filter:brightness(1.2)}.sentence-submit[data-v-0650e8d7]:disabled{opacity:.45;cursor:not-allowed}[data-v-83579e91]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-83579e91]{color:#6b7280}.status-1[data-v-83579e91]{color:#10b981}.status-2[data-v-83579e91]{color:#3b82f6}.status-3[data-v-83579e91]{color:#f59e0b}.status-4[data-v-83579e91],.status-5[data-v-83579e91]{color:#ef4444}.status-6[data-v-83579e91]{color:#8b5cf6}.status-7[data-v-83579e91]{color:#ec4899}.status-9[data-v-83579e91]{color:#6b7280}.haftrechner-widget[data-v-83579e91]{flex-direction:column;gap:.75rem;display:flex}.haftrechner-toggle[data-v-83579e91]{gap:.4rem;display:flex}.haftrechner-toggle-btn[data-v-83579e91]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;flex:1;padding:.4rem .5rem;font-size:.78rem;transition:color .15s,border-color .15s,background-color .15s}.haftrechner-toggle-btn[data-v-83579e91]:hover{color:var(--text-primary)}.haftrechner-toggle-btn--active[data-v-83579e91]{color:#fff;background-color:var(--accent-blue);border-color:var(--accent-blue)}.haftrechner-body[data-v-83579e91]{flex-direction:column;gap:.75rem;display:flex}.haftrechner-input[data-v-83579e91]{color:var(--text-muted);flex-direction:column;gap:.3rem;font-size:.82rem;display:flex}.haftrechner-input input[data-v-83579e91]{font-size:.9rem}.haftrechner-result[data-v-83579e91]{border:1px solid var(--border-subtle);background:linear-gradient(160deg,#0000004d,#00000026);border-radius:8px;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.haftrechner-result-row[data-v-83579e91]{justify-content:space-between;align-items:baseline;display:flex}.haftrechner-result-label[data-v-83579e91]{color:var(--text-muted);font-size:.75rem}.haftrechner-result-value[data-v-83579e91]{color:var(--accent-gold);font-size:.95rem;font-weight:700}.haftrechner-hint[data-v-83579e91]{color:var(--text-muted);margin:0;font-size:.72rem}[data-v-9960a8ca]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-9960a8ca]{color:#6b7280}.status-1[data-v-9960a8ca]{color:#10b981}.status-2[data-v-9960a8ca]{color:#3b82f6}.status-3[data-v-9960a8ca]{color:#f59e0b}.status-4[data-v-9960a8ca],.status-5[data-v-9960a8ca]{color:#ef4444}.status-6[data-v-9960a8ca]{color:#8b5cf6}.status-7[data-v-9960a8ca]{color:#ec4899}.status-9[data-v-9960a8ca]{color:#6b7280}.custody-detail-page[data-v-9960a8ca]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.custody-detail-page[data-v-9960a8ca] .form-field--column{margin-bottom:.65rem}.detail-form[data-v-9960a8ca]{flex-direction:column;flex:1;gap:.9rem;min-height:0;display:flex}.detail-header[data-v-9960a8ca]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-bottom:.9rem;display:flex}.back-btn[data-v-9960a8ca]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-bottom:.35rem;padding:0;font-size:.78rem;transition:color .15s;display:inline-flex}.back-btn[data-v-9960a8ca]:hover{color:var(--text-primary)}.header-main[data-v-9960a8ca]{flex:1;min-width:16rem}.header-title-row[data-v-9960a8ca]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.header-eyebrow[data-v-9960a8ca]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-gold);font-size:.7rem;font-weight:600}.header-title[data-v-9960a8ca]{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.header-actions[data-v-9960a8ca]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.header-actions .header-form-actions[data-v-9960a8ca]{border-top:none;margin:0;padding:0}.detail-columns[data-v-9960a8ca]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:1rem;min-height:0;display:grid}.detail-columns--three[data-v-9960a8ca]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.25fr)}.detail-col[data-v-9960a8ca]{flex-direction:column;gap:.9rem;min-width:0;min-height:0;display:flex;overflow-y:auto}.detail-col--notes[data-v-9960a8ca] .section-card,.detail-col--notes[data-v-9960a8ca] .section-body{flex-direction:column;flex:1;min-height:0;display:flex}.notes-field[data-v-9960a8ca]{flex:1;min-height:6rem}.notes-field[data-v-9960a8ca] .form-field-control{flex:1}.notes-field textarea[data-v-9960a8ca]{resize:none;flex:1;min-height:4rem}.notes-field--grow[data-v-9960a8ca]{flex:2;margin-bottom:0}.field-row[data-v-9960a8ca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.checkbox-row[data-v-9960a8ca]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}@media (width<=1280px){.custody-detail-page[data-v-9960a8ca]{height:auto}.detail-columns[data-v-9960a8ca],.detail-columns--three[data-v-9960a8ca]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-col[data-v-9960a8ca]{overflow:visible}.notes-field textarea[data-v-9960a8ca]{min-height:8rem}}@media (width<=860px){.detail-columns[data-v-9960a8ca],.detail-columns--three[data-v-9960a8ca]{grid-template-columns:1fr}}.appointment-hint[data-v-9960a8ca]{color:var(--accent-gold);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.status-pill[data-v-9960a8ca]{border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:600}.status-pill--active[data-v-9960a8ca]{color:#60a5fa;background-color:#60a5fa1f}.status-pill--planned[data-v-9960a8ca]{color:#a78bfa;background-color:#a78bfa1f}.status-pill--inactive[data-v-9960a8ca]{color:#f59e0b;background-color:#f59e0b1f}.status-pill--pre[data-v-9960a8ca]{color:var(--accent-gold);background-color:#f4ac3b1f}.haftende-stat--pre[data-v-9960a8ca]{border-style:dashed;border-color:#f4ac3b4d}.status-pill--dismissed[data-v-9960a8ca]{color:#9ca3af;background-color:#9ca3af1f}.detail-loading[data-v-9960a8ca]{padding:3rem 0}.haftende-stat[data-v-9960a8ca]{border:1px solid var(--border-subtle);background:linear-gradient(160deg,#0000004d,#00000026);border-radius:10px;flex-direction:column;gap:.2rem;min-width:15rem;padding:.6rem 1.1rem;display:flex}.stat-label[data-v-9960a8ca]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:600}.stat-value[data-v-9960a8ca]{color:var(--accent-gold);font-size:1.35rem;font-weight:700}.haftende-stat--pending[data-v-9960a8ca]{border-color:#f4ac3b4d}.haftende-stat--indefinite .stat-value[data-v-9960a8ca]{color:var(--text-primary)}.haftende-stat--overdue[data-v-9960a8ca]{border-color:#e3342f66}.haftende-stat--overdue .stat-value[data-v-9960a8ca]{color:var(--accent-red)}.picker-results[data-v-9960a8ca]{border:1px solid var(--border-subtle);border-radius:6px;max-height:180px;margin-top:.4rem;overflow:hidden auto}.picker-result[data-v-9960a8ca]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;padding:.5rem .7rem;font-size:.85rem;display:block}.picker-result[data-v-9960a8ca]:last-child{border-bottom:none}.picker-result[data-v-9960a8ca]:hover{background-color:#1f5db21a}.picker-result--selected[data-v-9960a8ca]{background-color:#1f5db233}.picker-result-nick[data-v-9960a8ca]{color:var(--text-muted);margin-left:.4rem;font-size:.78rem}.report-selected[data-v-9960a8ca]{color:var(--text-primary);background-color:#1f5db226;border:1px solid #1f5db24d;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem;padding:.4rem .7rem;font-size:.82rem;display:flex}.report-clear[data-v-9960a8ca]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:1rem;line-height:1}.report-clear[data-v-9960a8ca]:hover{color:var(--accent-red)}.checkbox-field[data-v-9960a8ca]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.checkbox-field input[data-v-9960a8ca]{width:auto}.work-reduction-hint[data-v-9960a8ca]{color:var(--text-muted);margin:0 0 .5rem;font-size:.76rem}.work-reduction-preview[data-v-9960a8ca]{border-left:3px solid var(--accent-green);color:var(--text-primary);background-color:#22c55e14;border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:.3rem .8rem;margin:.3rem 0 .6rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.lifecycle-btn[data-v-9960a8ca]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.55rem .9rem;font-size:.82rem;transition:filter .15s}.lifecycle-btn[data-v-9960a8ca]:hover:not(:disabled){filter:brightness(1.2);border-color:#ffffff40}.lifecycle-btn[data-v-9960a8ca]:disabled{opacity:.45;cursor:not-allowed}.lifecycle-btn--block[data-v-9960a8ca]{width:100%}.lifecycle-btn--danger[data-v-9960a8ca]{color:var(--accent-red);border-color:#e3342f66}.fh-hint[data-v-4b9ec2e4]{color:var(--text-muted);text-align:center;margin:0;padding:1rem 0;font-size:.85rem}.fh-hint--error[data-v-4b9ec2e4]{color:var(--accent-red)}.fh-list[data-v-4b9ec2e4]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.9rem;max-height:68vh;padding-right:.25rem;display:flex;overflow-y:auto}.fh-entry[data-v-4b9ec2e4]{border:1px solid var(--border-subtle);background:#0000002e;border-radius:8px;padding:.55rem .75rem .4rem}.fh-entry-head[data-v-4b9ec2e4]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.25rem;padding-bottom:.4rem;display:flex}.fh-entry-user[data-v-4b9ec2e4]{color:var(--text-primary);font-size:.85rem;font-weight:700}.fh-entry-date[data-v-4b9ec2e4]{color:var(--accent-blue);white-space:nowrap;font-size:.78rem;font-weight:600}.fh-change[data-v-4b9ec2e4]{grid-template-columns:minmax(150px,1.1fr) minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.3rem 0;font-size:.8rem;display:grid}.fh-change+.fh-change[data-v-4b9ec2e4]{border-top:1px solid #ffffff0a}.fh-change-field[data-v-4b9ec2e4]{color:var(--text-muted);font-weight:600}.fh-change-value[data-v-4b9ec2e4]{background:var(--bg-card-dark);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding:.25rem .5rem}.fh-change-value--old[data-v-4b9ec2e4]{color:var(--text-muted)}.fh-change-arrow[data-v-4b9ec2e4]{color:var(--accent-red);font-size:.75rem}.fh-event[data-v-4b9ec2e4]{color:var(--text-primary);align-items:center;gap:.45rem;padding:.3rem 0;font-size:.8rem;display:flex}.fh-event i[data-v-4b9ec2e4]{font-size:.8rem}.fh-event--add i[data-v-4b9ec2e4]{color:var(--accent-green)}.fh-event--remove i[data-v-4b9ec2e4]{color:var(--accent-red)}.fh-event--edit i[data-v-4b9ec2e4]{color:var(--accent-gold)}.fh-text-change[data-v-4b9ec2e4]{flex-direction:column;gap:.35rem;padding:.35rem 0;font-size:.8rem;display:flex}.fh-text-change+.fh-text-change[data-v-4b9ec2e4],.fh-change+.fh-text-change[data-v-4b9ec2e4]{border-top:1px solid #ffffff0a}.fh-diff[data-v-4b9ec2e4]{background:var(--bg-card-dark);max-height:22rem;color:var(--text-muted);white-space:pre-wrap;word-break:break-word;border-radius:6px;padding:.45rem .6rem;line-height:1.45;overflow-y:auto}.fh-diff--same[data-v-4b9ec2e4]{color:var(--text-muted)}.fh-diff--added[data-v-4b9ec2e4]{color:#d1fae5;background-color:#10b98147;border-radius:2px}.fh-diff--removed[data-v-4b9ec2e4]{color:#fecaca;background-color:#dc262647;border-radius:2px;text-decoration:line-through}.fh-diff-fallback[data-v-4b9ec2e4]{flex-direction:column;gap:.3rem;display:flex}.fh-diff-fallback .fh-change-value[data-v-4b9ec2e4]{max-height:12rem;overflow-y:auto}.fh-yes[data-v-4b9ec2e4]{color:var(--accent-green)}.fh-no[data-v-4b9ec2e4]{color:var(--accent-red)}@media (width<=640px){.fh-change[data-v-4b9ec2e4]{grid-template-columns:1fr;gap:.2rem}.fh-change-arrow[data-v-4b9ec2e4]{display:none}}[data-v-be3c7bf8]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-be3c7bf8]{color:#6b7280}.status-1[data-v-be3c7bf8]{color:#10b981}.status-2[data-v-be3c7bf8]{color:#3b82f6}.status-3[data-v-be3c7bf8]{color:#f59e0b}.status-4[data-v-be3c7bf8],.status-5[data-v-be3c7bf8]{color:#ef4444}.status-6[data-v-be3c7bf8]{color:#8b5cf6}.status-7[data-v-be3c7bf8]{color:#ec4899}.status-9[data-v-be3c7bf8]{color:#6b7280}.pd-field[data-v-be3c7bf8]{margin-bottom:.85rem}.pd-field-label[data-v-be3c7bf8]{letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .25rem;font-size:.68rem;font-weight:600}.status-4,.status-5{color:#ef4444}.report-body-toolbar{align-items:center;gap:.3rem;margin-bottom:.6rem;display:flex}.fmt-btn{color:#031329;cursor:pointer;background:0 0;border:1px solid #03132933;border-radius:6px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.75rem;font-weight:700;display:inline-flex}.fmt-btn:hover:not(:disabled){background-color:#03132914;border-color:#03132959}.fmt-btn.active{border-color:var(--accent-blue);background-color:#1f5db22e}.fmt-btn:disabled{opacity:.4;cursor:not-allowed}.report-body-editor{position:relative}.report-body-editor .ProseMirror{color:#031329;outline:none;min-height:200px;font-family:Courier New,ui-monospace,Cascadia Mono,monospace;font-size:.88rem;line-height:1.65}.report-body-editor .ProseMirror p{margin:0 0 .7rem}.report-body-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#03132980;float:left;pointer-events:none;height:0}.report-body-editor .ProseMirror a.editor-link{color:var(--accent-blue);cursor:pointer;text-decoration:underline}.report-body-hint{color:#03132980;margin:.4rem 0 0;font-size:.72rem}.offense-picker[data-v-efd80293]{margin-bottom:.6rem}.collab-field[data-v-5b3d1a96]{box-sizing:border-box;background-color:var(--bg-card-dark);min-height:1.75rem;color:var(--text-primary);cursor:text;border:1px solid #0000;padding:.22rem .5rem;font-size:.78rem;line-height:1.45;position:relative}.collab-field[data-v-5b3d1a96]:focus-within{border-color:var(--accent-blue)}.collab-field[data-v-5b3d1a96] .ProseMirror{white-space:pre-wrap;word-break:break-word;outline:none}.collab-field[data-v-5b3d1a96] .ProseMirror p{margin:0}.collab-field--multiline[data-v-5b3d1a96]{min-height:3.4rem}.collab-field--readonly[data-v-5b3d1a96]{cursor:default}.collab-field--readonly[data-v-5b3d1a96]:focus-within{border-color:#0000}.collab-field--disabled[data-v-5b3d1a96]{opacity:.5;pointer-events:none}.collab-presence{display:contents}.collab-presence .pd-field[data-peer]{box-shadow:0 0 0 2px var(--peer-color,var(--accent-blue));border-radius:6px;transition:box-shadow .2s;position:relative}.collab-presence .pd-field[data-peer]:after{content:attr(data-peer);z-index:3;background-color:var(--peer-color,var(--accent-blue));color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:4px;max-width:calc(100% - .8rem);padding:.05rem .4rem;font-size:.62rem;font-weight:700;line-height:1.3;position:absolute;top:-.55rem;right:.4rem;overflow:hidden}.collab-presence .pd-field.pd-field--peer-flash{animation:.9s ease-out collab-presence-flash}@keyframes collab-presence-flash{0%{background-color:color-mix(in srgb, var(--peer-color,#1f5db2) 35%, transparent)}to{background-color:#0000}}.ph-hint[data-v-d606bad8]{color:var(--text-muted);text-align:center;margin:0;padding:1rem 0;font-size:.85rem}.ph-hint--error[data-v-d606bad8]{color:var(--accent-red)}.ph-list[data-v-d606bad8]{flex-direction:column;gap:.9rem;max-height:68vh;padding-right:.25rem;display:flex;overflow-y:auto}.ph-entry[data-v-d606bad8]{border:1px solid var(--border-subtle);background:#0000002e;border-radius:8px;padding:.55rem .75rem .4rem}.ph-entry-head[data-v-d606bad8]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.25rem;padding-bottom:.4rem;display:flex}.ph-entry-user[data-v-d606bad8]{color:var(--text-primary);font-size:.85rem;font-weight:700}.ph-entry-date[data-v-d606bad8]{color:var(--accent-blue);white-space:nowrap;font-size:.78rem;font-weight:600}.ph-change[data-v-d606bad8]{grid-template-columns:minmax(150px,1.1fr) minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.3rem 0;font-size:.8rem;display:grid}.ph-change+.ph-change[data-v-d606bad8]{border-top:1px solid #ffffff0a}.ph-change-field[data-v-d606bad8]{color:var(--text-muted);font-weight:600}.ph-change-value[data-v-d606bad8]{background:var(--bg-card-dark);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding:.25rem .5rem}.ph-change-value--old[data-v-d606bad8]{color:var(--text-muted)}.ph-change-arrow[data-v-d606bad8]{color:var(--accent-red);font-size:.75rem}.ph-yes[data-v-d606bad8]{color:var(--accent-green)}.ph-no[data-v-d606bad8]{color:var(--accent-red)}@media (width<=640px){.ph-change[data-v-d606bad8]{grid-template-columns:1fr;gap:.2rem}.ph-change-arrow[data-v-d606bad8]{display:none}}.offense-summary[data-v-5a47bb5b]{border:1px solid #f4ac3b59;border-left:3px solid var(--accent-gold);color:var(--text-primary);background-color:#f4ac3b12;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;padding:.55rem .8rem;font-size:.8rem;display:flex}.offense-summary--none[data-v-5a47bb5b]{border-color:var(--border-subtle);border-left-color:var(--accent-green);background-color:#ffffff05}.offense-summary--severe[data-v-5a47bb5b]{border-color:#dc262666;border-left-color:var(--accent-red);background-color:#dc262614}.offense-summary--compact[data-v-5a47bb5b]{padding:.4rem .65rem;font-size:.76rem}.offense-summary-icon[data-v-5a47bb5b]{color:var(--text-muted);font-size:.85rem}.offense-summary-total b[data-v-5a47bb5b]{font-size:1rem}.offense-summary-parts[data-v-5a47bb5b]{flex-wrap:wrap;gap:.2rem .75rem;display:flex}.offense-summary-part[data-v-5a47bb5b]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.offense-summary-part[data-v-5a47bb5b]:hover{text-decoration:underline}.offense-summary-part i[data-v-5a47bb5b]{margin-right:.15rem;font-size:.55rem}.offense-summary-popup-list[data-v-5a47bb5b]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.offense-summary-popup-item[data-v-5a47bb5b]{background-color:#ffffff0a;border-radius:8px;flex-direction:column;gap:.2rem;padding:.5rem .65rem;display:flex}.offense-summary-popup-report[data-v-5a47bb5b]{color:#fff;font-size:.78rem;font-weight:600}.offense-summary-popup-charge[data-v-5a47bb5b]{color:var(--text-muted);font-size:.76rem}.offense-summary-popup-empty[data-v-5a47bb5b]{color:var(--text-muted);margin:0;font-size:.8rem}.offense-summary-scope[data-v-5a47bb5b],.offense-summary-text[data-v-5a47bb5b]{color:var(--text-muted);font-size:.72rem}.offense-summary-scope[data-v-5a47bb5b]{margin-left:auto}.offense-dot--ordnungswidrigkeit[data-v-5a47bb5b]{color:#fff}.offense-dot--vergehen[data-v-5a47bb5b]{color:var(--accent-green)}.offense-dot--verbrechen[data-v-5a47bb5b]{color:var(--accent-gold)}.offense-dot--schwerverbrechen[data-v-5a47bb5b]{color:var(--accent-red)}.review-mark[data-v-4043a0d8]{white-space:nowrap;vertical-align:middle;cursor:default;background-color:#f4ac3b0f;border:1px dashed #f4ac3b73;border-radius:999px;flex:none;align-items:center;gap:.15rem;margin-left:.4rem;padding:.12rem .2rem;display:inline-flex}.review-mark--correct[data-v-4043a0d8]{border-style:solid;border-color:#22c55e99}.review-mark--wrong[data-v-4043a0d8]{border-style:solid;border-color:#ef4444b3}.review-mark--note[data-v-4043a0d8]{border-style:solid;border-color:#f59e0bb3}.review-mark--focused[data-v-4043a0d8]{box-shadow:0 0 0 3px #f4ac3b59}.rm-btn[data-v-4043a0d8]{color:#ffffffbf;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;transition:background-color .12s,color .12s;display:inline-flex}.rm-btn i[data-v-4043a0d8]{font-size:.72rem}.rm-btn[data-v-4043a0d8]:hover,.rm-btn[data-v-4043a0d8]:focus-visible{color:#fff;background-color:#ffffff1a;outline:none}.rm-btn--correct.on[data-v-4043a0d8]{color:#fff;background-color:#22c55e}.rm-btn--wrong.on[data-v-4043a0d8]{color:#fff;background-color:#ef4444}.rm-btn--note.on[data-v-4043a0d8]{color:#fff;background-color:#f59e0b}.rm-btn--comment.on[data-v-4043a0d8]{color:#fbbf24}.rm-badge[data-v-4043a0d8]{color:#fff;cursor:pointer;align-items:center;gap:.25rem;padding:.05rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}.rm-badge i[data-v-4043a0d8]{font-size:.58rem}.review-mark--correct .rm-badge[data-v-4043a0d8]{color:#86efac}.review-mark--wrong .rm-badge[data-v-4043a0d8]{color:#fca5a5}.review-mark--note .rm-badge[data-v-4043a0d8]{color:#fcd34d}.btn[data-v-a2789102]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-a2789102]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-a2789102]:disabled{opacity:.5;cursor:default}.btn i[data-v-a2789102]{font-size:.75rem}.btn--primary[data-v-a2789102]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-a2789102]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-a2789102]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-a2789102]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-a2789102]{padding:.35rem .45rem}.ui-input[data-v-a2789102],.ui-textarea[data-v-a2789102],.ui-select[data-v-a2789102]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-a2789102]:focus,.ui-textarea[data-v-a2789102]:focus,.ui-select[data-v-a2789102]:focus{border-color:#3b82f68c}.ui-input[data-v-a2789102]::placeholder,.ui-textarea[data-v-a2789102]::placeholder,.ui-select[data-v-a2789102]::placeholder{color:#ffffff4d}.ui-select option[data-v-a2789102]{background-color:#0b1626}.ui-textarea[data-v-a2789102]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-a2789102]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-a2789102]{margin-bottom:.9rem}.ui-row[data-v-a2789102]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-a2789102]{flex:1;min-width:12rem}.ui-hint[data-v-a2789102]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-a2789102]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-a2789102]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.evidence[data-v-a2789102]{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.evidence-grid[data-v-a2789102]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem;width:100%;display:grid}.evidence-tile[data-v-a2789102]{aspect-ratio:1;border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:8px;margin:0;position:relative;overflow:hidden}.evidence-open[data-v-a2789102]{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.evidence-open img[data-v-a2789102]{object-fit:cover;width:100%;height:100%}.evidence-remove[data-v-a2789102]{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:.3rem;right:.3rem}.evidence-remove i[data-v-a2789102]{font-size:.6rem}.evidence-remove[data-v-a2789102]:hover{background:#dc2626}.evidence-empty[data-v-a2789102]{color:var(--text-muted);margin:0;font-size:.8rem}.evidence-error[data-v-a2789102]{color:#f87171;margin:0;font-size:.75rem}.evidence-lightbox[data-v-a2789102]{z-index:2000;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.evidence-lightbox img[data-v-a2789102]{border-radius:8px;max-width:92vw;max-height:92vh}.person-editor[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:10px;margin-bottom:.5rem;overflow:hidden}.person-editor--wanted[data-v-4e4ef9ce]{border-color:#e3342f59}.pe-head[data-v-4e4ef9ce]{border-bottom:1px solid var(--border-subtle);background:linear-gradient(#1f5db224,#0000 92%);align-items:center;gap:.5rem;padding:.6rem .8rem;display:flex}.person-editor--wanted .pe-head[data-v-4e4ef9ce]{background:linear-gradient(#e3342f24,#0000 92%)}.pe-head-main[data-v-4e4ef9ce]{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.7rem;padding:0;display:flex}.pe-head-av[data-v-4e4ef9ce]{color:#5b93d6;background:#1f5db229;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:.82rem;font-weight:700;display:flex}.person-editor--wanted .pe-head-av[data-v-4e4ef9ce]{color:#ff8b86;background:#e3342f29}.pe-head-id[data-v-4e4ef9ce]{flex:1;min-width:0}.pe-head-name-row[data-v-4e4ef9ce]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pe-head-name[data-v-4e4ef9ce]{color:var(--text-primary);font-size:.95rem;font-weight:700}.pe-tag[data-v-4e4ef9ce]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid;border-radius:999px;padding:.06rem .4rem;font-size:.58rem;font-weight:700}.pe-tag--role[data-v-4e4ef9ce]{color:#5b93d6}.pe-tag--danger[data-v-4e4ef9ce]{color:#ff8b86}.pe-tag--warn[data-v-4e4ef9ce]{color:var(--accent-gold)}.pe-head-facts[data-v-4e4ef9ce]{color:var(--text-faint,#6b7280);flex-wrap:wrap;gap:.15rem 1rem;margin-top:.25rem;font-size:.78rem;display:flex}.pe-head-facts b[data-v-4e4ef9ce]{color:var(--text-muted);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-weight:600}.pe-head-chev[data-v-4e4ef9ce]{color:var(--text-muted);flex-shrink:0;font-size:.7rem;transition:transform .16s}.pe-head-chev.collapsed[data-v-4e4ef9ce]{transform:rotate(-90deg)}.pe-head-actions[data-v-4e4ef9ce]{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.pe-offense-summary[data-v-4e4ef9ce]{margin:0 0 .6rem}.pe-live[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.pe-live i[data-v-4e4ef9ce]{font-size:.55rem}.pe-live .pi-spinner[data-v-4e4ef9ce]{font-size:.68rem}.pe-live--idle i.pi-circle-fill[data-v-4e4ef9ce],.pe-live--saved i.pi-circle-fill[data-v-4e4ef9ce]{color:var(--accent-green)}.pe-live--pending i.pi-circle-fill[data-v-4e4ef9ce]{color:var(--accent-gold)}.pe-live--error[data-v-4e4ef9ce]{color:var(--accent-red);border-color:#dc262666}.pe-head-remove[data-v-4e4ef9ce]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:.8rem}.pe-head-remove[data-v-4e4ef9ce]:hover{color:var(--accent-red)}.person-editor-body[data-v-4e4ef9ce]{padding:.9rem;font-size:.9rem}.pe-warn[data-v-4e4ef9ce]{border-radius:7px;align-items:center;gap:.55rem;margin:0 0 .9rem;padding:.6rem .8rem;font-size:.88rem;font-weight:600;display:flex}.pe-warn i[data-v-4e4ef9ce]{font-size:1rem}.pe-warn--danger[data-v-4e4ef9ce]{border:1px solid #e3342f4d;border-left:3px solid var(--accent-red);color:#ff8b86;background:#e3342f1a}.pe-wanted-elsewhere[data-v-4e4ef9ce]{align-items:flex-start}.pe-wanted-elsewhere ul[data-v-4e4ef9ce]{margin:.3rem 0 0;padding-left:1.1rem;font-weight:500}.pe-wanted-elsewhere a[data-v-4e4ef9ce]{color:inherit;text-decoration:underline}.pe-tabs[data-v-4e4ef9ce]{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;gap:.1rem;margin:.1rem 0 1rem;display:flex;overflow-x:auto}.pe-tabs[data-v-4e4ef9ce]::-webkit-scrollbar{display:none}.pe-tab[data-v-4e4ef9ce]{color:var(--text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;flex-shrink:0;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.6rem .95rem;font-size:.82rem;font-weight:600;transition:color .13s,background-color .13s,border-color .13s;display:inline-flex}.pe-tab[data-v-4e4ef9ce]:hover{color:var(--text-primary);background:#ffffff08}.pe-tab--on[data-v-4e4ef9ce]{color:#cfe0f4;background:#1f5db21a;border-bottom-color:#5b93d6}.pe-tab-n[data-v-4e4ef9ce]{color:var(--text-faint,#6b7280);opacity:.8;font:700 .6rem/1 ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace}.pe-tab--on .pe-tab-n[data-v-4e4ef9ce]{color:#5b93d6;opacity:1}.pe-stage[data-v-4e4ef9ce]{min-width:0}.pe-step[data-v-4e4ef9ce]{flex-direction:column;gap:.9rem;animation:.2s pe-step-in-4e4ef9ce;display:flex}.pe-block>.person-btn[data-v-4e4ef9ce],.pe-block .offense-code-row[data-v-4e4ef9ce],.pe-block .haftrechner-choice-row[data-v-4e4ef9ce],.pe-block .pd-document-add[data-v-4e4ef9ce],.pe-block .offense-table-wrap[data-v-4e4ef9ce],.pe-block .pd-agv-panel[data-v-4e4ef9ce],.pe-block[data-v-4e4ef9ce] .offense-picker{margin-top:.7rem}@keyframes pe-step-in-4e4ef9ce{0%{opacity:0;transform:translateY(5px)}}.pe-block[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;padding:0 1rem .7rem;overflow:hidden}.pe-block-h[data-v-4e4ef9ce]{border-bottom:1px solid var(--border-subtle);letter-spacing:.06em;text-transform:uppercase;color:#5b93d6;background:#ffffff06;align-items:center;gap:.55rem;margin:0 -1rem .5rem;padding:.6rem 1rem;font-size:.75rem;font-weight:700;display:flex}.pe-block-empty[data-v-4e4ef9ce]{color:var(--text-faint,#6b7280);margin:0;padding:.4rem 0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.pe-head-chev[data-v-4e4ef9ce]{transition:none}.pe-step[data-v-4e4ef9ce]{animation:none}}.hr-pd[data-v-4e4ef9ce]{margin:.4rem 1rem}.pd-section-num[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);min-width:1.5rem;height:1.5rem;color:var(--text-muted);letter-spacing:normal;text-transform:none;background-color:#ffffff0d;border-radius:4px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.7rem;font-weight:700;display:inline-flex}.pd-grid-2[data-v-4e4ef9ce],.pd-grid-3[data-v-4e4ef9ce],.pd-row[data-v-4e4ef9ce],.pd-row-2[data-v-4e4ef9ce],.pd-row-3[data-v-4e4ef9ce],.pd-row-25-50-25[data-v-4e4ef9ce],.pd-penalty-columns[data-v-4e4ef9ce],.pd-penalty-columns--3[data-v-4e4ef9ce]{gap:0!important;display:block!important}[data-v-4e4ef9ce] .pd-field{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(140px,26%) minmax(0,1fr);align-items:center;gap:1.1rem;min-height:2.85rem;margin:0 -1rem;padding:.45rem 1rem;transition:background-color .1s;display:grid}[data-v-4e4ef9ce] .pd-field:last-child{border-bottom:none}[data-v-4e4ef9ce] .pd-field:hover{background:#ffffff06}:is([data-v-4e4ef9ce] .pd-field:has(textarea),[data-v-4e4ef9ce] .pd-field:has(.pd-value--multiline)){align-items:start}:is([data-v-4e4ef9ce] .pd-field:has(textarea) .pd-field-label,[data-v-4e4ef9ce] .pd-field:has(.pd-value--multiline) .pd-field-label){padding-top:.55rem}[data-v-4e4ef9ce] .pd-field-label{text-align:left;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);-webkit-hyphens:auto;hyphens:auto;align-self:center;margin:0;font-size:.72rem;font-weight:600;line-height:1.32}[data-v-4e4ef9ce] .box-background-dark.pd-value{min-height:1.8rem;color:var(--text-primary);background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-size:.95rem;line-height:1.45;display:flex}[data-v-4e4ef9ce] .box-background-dark.pd-value.pd-value--multiline{white-space:pre-wrap;align-items:flex-start;min-height:auto;padding:.35rem 0}[data-v-4e4ef9ce] .box-background-dark.pd-value.pd-bool--yes{color:var(--accent-green);font-weight:600}[data-v-4e4ef9ce] .box-background-dark.pd-value.pd-bool--danger{color:#ff8b86;font-weight:600}[data-v-4e4ef9ce] .pd-item-status{margin:.3rem 0 0;font-size:.8rem}[data-v-4e4ef9ce] .pd-value-muted{color:var(--text-faint,#6b7280);font-size:.9rem}[data-v-4e4ef9ce] .input-pd,[data-v-4e4ef9ce] input.input-pd,[data-v-4e4ef9ce] select.input-pd,[data-v-4e4ef9ce] textarea.input-pd{width:100%;min-height:2.3rem;transition:border-color .13s,box-shadow .13s;color:var(--text-primary)!important;background-color:#00000042!important;border:1px solid #ffffff21!important;border-radius:6px!important;padding:.42rem .6rem!important;font-size:.9rem!important}[data-v-4e4ef9ce] .input-pd:hover,[data-v-4e4ef9ce] input.input-pd:hover,[data-v-4e4ef9ce] select.input-pd:hover,[data-v-4e4ef9ce] textarea.input-pd:hover{border-color:#ffffff3d!important}[data-v-4e4ef9ce] .input-pd:focus,[data-v-4e4ef9ce] input.input-pd:focus,[data-v-4e4ef9ce] select.input-pd:focus,[data-v-4e4ef9ce] textarea.input-pd:focus{outline:none;box-shadow:0 0 0 3px #1f5db233;border-color:#3f83db!important}[data-v-4e4ef9ce] textarea.input-pd{min-height:4.5rem;line-height:1.55}[data-v-4e4ef9ce] .pd-field .person-btn{place-self:center start;padding:.34rem .7rem;font-size:.82rem}[data-v-4e4ef9ce] .pd-min-warning{color:var(--accent-gold,#f4ac3b);margin-top:.35rem;font-size:.78rem;display:block}[data-v-4e4ef9ce] .pd-checkbox-inline{color:var(--text-muted);cursor:pointer;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.82rem;display:inline-flex}[data-v-4e4ef9ce] .pd-checkbox-inline input[type=checkbox]{margin:0}[data-v-4e4ef9ce] .pd-bool-toggle{cursor:pointer;align-items:center;gap:.6rem;font-size:.92rem;font-weight:600;display:inline-flex}[data-v-4e4ef9ce] .pd-bool-toggle input[type=checkbox]{appearance:none;cursor:pointer;background:#ffffff21;border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;width:2.5rem;height:1.4rem;margin:0;transition:background-color .15s;position:relative}[data-v-4e4ef9ce] .pd-bool-toggle input[type=checkbox]:after{content:"";background:#fff;border-radius:999px;width:calc(1.4rem - 4px);height:calc(1.4rem - 4px);transition:transform .15s;position:absolute;top:1px;left:1px}[data-v-4e4ef9ce] .pd-bool-toggle input[type=checkbox]:checked{background:var(--accent-blue);border-color:var(--accent-blue)}[data-v-4e4ef9ce] .pd-bool-toggle input[type=checkbox]:checked:after{transform:translate(1.1rem)}@media (width<=640px){[data-v-4e4ef9ce] .pd-field{grid-template-columns:1fr;gap:.25rem}[data-v-4e4ef9ce] .pd-field-label{text-align:left}}[data-v-4e4ef9ce] select.input-pd{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%)!important;background-position:right .8rem center,right .58rem center!important;background-repeat:no-repeat!important;background-size:.28rem .28rem,.28rem .28rem!important;padding-right:1.5rem!important}[data-v-4e4ef9ce] textarea.input-pd{resize:vertical;line-height:1.5}.pd-warning-text[data-v-4e4ef9ce]{border:1px solid #e3342f4d;border-left:3px solid var(--accent-red);color:#ff8b86;background:#e3342f1a;border-radius:7px;margin:.6rem 0;padding:.6rem .8rem;font-size:.88rem;font-weight:600}.pd-item-status[data-v-4e4ef9ce]{margin:.3rem 0 0;font-size:.72rem}.person-editor-actions[data-v-4e4ef9ce]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.pd-value[data-v-4e4ef9ce]{align-items:center;min-height:1.5rem;font-size:.78rem;display:flex}.pd-value--multiline[data-v-4e4ef9ce]{white-space:pre-wrap;align-items:flex-start;min-height:2.2rem;line-height:1.5}.pd-value--preview[data-v-4e4ef9ce]{color:var(--text-muted);font-style:italic}.pd-penalty-columns[data-v-4e4ef9ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.pd-penalty-columns--3[data-v-4e4ef9ce]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.pd-penalty-columns--3[data-v-4e4ef9ce]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-penalty-column[data-v-4e4ef9ce]{display:block;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.pd-penalty-column+.pd-penalty-column[data-v-4e4ef9ce]{border-top:1px solid #ffffff0d;margin-top:.4rem;padding-top:.4rem!important}.person-field-results[data-v-4e4ef9ce]{z-index:5;background:#0b1a30;border:1px solid #ffffff21;border-radius:8px;max-height:200px;margin-top:.3rem;position:relative;overflow-y:auto;box-shadow:0 12px 30px -12px #000000b3}.person-field-results button[data-v-4e4ef9ce]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;padding:.5rem .7rem;font-size:.8rem;transition:background-color .12s,border-color .12s;display:block}.person-field-results button+button[data-v-4e4ef9ce]{border-top:1px solid #ffffff0a}.person-field-results button[data-v-4e4ef9ce]:hover{border-left-color:var(--accent-blue);background:#1f5db229}.person-field-results button[data-v-4e4ef9ce]:disabled{opacity:.45;cursor:not-allowed}.haftrechner-choice-row[data-v-4e4ef9ce]{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.haftrechner-standalone-btn[data-v-4e4ef9ce]{margin-top:.35rem}.person-btn[data-v-4e4ef9ce]{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.78rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex}.person-btn i[data-v-4e4ef9ce]{color:var(--text-muted);font-size:.82em}.person-btn[data-v-4e4ef9ce]:hover{background:#ffffff17;border-color:#fff3}.person-btn[data-v-4e4ef9ce]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.person-btn[data-v-4e4ef9ce]:disabled{opacity:.45;cursor:not-allowed}.person-btn--ghost[data-v-4e4ef9ce]{color:#7fb0e6;background:0 0;border-color:#0000;padding-left:.45rem;padding-right:.45rem}.person-btn--ghost i[data-v-4e4ef9ce]{color:currentColor}.person-btn--ghost[data-v-4e4ef9ce]:hover{background:#1f5db21f;border-color:#0000}.person-btn--danger[data-v-4e4ef9ce]{color:#f0908c;background:#e3342f14;border-color:#e3342f59}.person-btn--danger[data-v-4e4ef9ce]:hover{background:#e3342f24;border-color:#e3342f80}.person-btn--sm[data-v-4e4ef9ce]{padding:.28rem .55rem;font-size:.72rem}.offense-table-wrap[data-v-4e4ef9ce]{margin:.4rem 0 0;overflow-x:auto}.offense-table[data-v-4e4ef9ce]{border-collapse:collapse;width:100%;font-size:.85rem}.offense-table th[data-v-4e4ef9ce],.offense-table td[data-v-4e4ef9ce]{vertical-align:top;padding:.4rem .6rem}.offense-table th[data-v-4e4ef9ce]{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;font-size:.66rem}.offense-table td[data-v-4e4ef9ce]{color:var(--text-primary);border-bottom:1px solid #ffffff0d}.offense-table th.offense-num[data-v-4e4ef9ce],.offense-table td.offense-num[data-v-4e4ef9ce]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.offense-table td.offense-col-title[data-v-4e4ef9ce]{white-space:normal;min-width:12rem}.offense-table .offense-col-cat[data-v-4e4ef9ce]{color:var(--text-muted)}.offense-table td.offense-col-cat[data-v-4e4ef9ce]{white-space:nowrap}.offense-table th.offense-col-action[data-v-4e4ef9ce],.offense-table td.offense-col-action[data-v-4e4ef9ce]{text-align:center;width:1.5rem}.offense-table th.offense-col-review[data-v-4e4ef9ce],.offense-table td.offense-col-review[data-v-4e4ef9ce]{white-space:nowrap;text-align:right}.offense-table tbody tr:hover td[data-v-4e4ef9ce]{background-color:#ffffff05}.offense-table-sum[data-v-4e4ef9ce]{color:var(--accent-gold);font-weight:700}.offense-table-sum td[data-v-4e4ef9ce]{border-bottom:none;border-top:1px solid var(--border-subtle)}.offense-code-row[data-v-4e4ef9ce]{align-items:center;gap:.5rem;margin-top:.3rem;display:flex}.offense-code-paste[data-v-4e4ef9ce]{flex-wrap:wrap}.offense-code-paste input[data-v-4e4ef9ce]{flex:1;min-width:12rem;max-width:22rem}.linked-remove[data-v-4e4ef9ce]{color:var(--text-muted);cursor:pointer;background:0 0;border:none}.linked-remove[data-v-4e4ef9ce]:hover{color:var(--accent-red)}.pd-document-list[data-v-4e4ef9ce]{flex-direction:column;gap:.4rem;margin-bottom:.6rem;display:flex}.pd-document-row[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.85rem;display:flex}.pd-document-row>.pi-file[data-v-4e4ef9ce]{color:var(--text-muted)}.pd-document-name[data-v-4e4ef9ce]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}.pd-document-name[data-v-4e4ef9ce]:hover{color:var(--accent-blue);text-decoration:underline}.pd-document-date[data-v-4e4ef9ce]{color:var(--text-muted);flex-shrink:0;font-size:.75rem}.pd-document-link-btn[data-v-4e4ef9ce]{color:var(--text-primary);font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:5px;flex-shrink:0;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.72rem;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.pd-document-link-btn i[data-v-4e4ef9ce]{font-size:.8em}.pd-document-link-btn[data-v-4e4ef9ce]:hover{background:#1f5db229;border-color:#1f5db280}.pd-document-link-btn .pi-check[data-v-4e4ef9ce]{color:var(--accent-green)}.pd-document-add[data-v-4e4ef9ce]{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.pd-document-menu[data-v-4e4ef9ce]{min-width:260px}.pd-document-group[data-v-4e4ef9ce]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint,var(--text-muted));margin:0;padding:.4rem .7rem .2rem;font-size:.62rem;font-weight:700}.pd-document-group[data-v-4e4ef9ce]:not(:first-child){border-top:1px solid #ffffff0d;margin-top:.15rem}.pd-document-preview i[data-v-4e4ef9ce]{color:var(--accent-blue);margin-right:.1rem}.pd-agv-panel[data-v-4e4ef9ce]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.6rem;margin-top:.6rem;padding-top:.6rem;display:flex}.agv-history[data-v-4e4ef9ce]{color:var(--text-muted);flex-direction:column;gap:.2rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:flex}.agv-checkboxes[data-v-4e4ef9ce]{color:var(--text-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;font-size:.88rem;display:grid}.agv-checkboxes label[data-v-4e4ef9ce]{cursor:pointer;align-items:center;gap:.35rem;display:flex}.agv-actions[data-v-4e4ef9ce]{flex-wrap:wrap;gap:.5rem;display:flex}.pe-reasons[data-v-4e4ef9ce]{flex-wrap:wrap;gap:.4rem;display:flex}.pe-reason-chip[data-v-4e4ef9ce]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.78rem;display:inline-flex}.pe-reason-chip i[data-v-4e4ef9ce]{color:var(--text-muted);font-size:.65rem}.pe-reason-chip[data-v-4e4ef9ce]:hover:not(:disabled){background:#ffffff12}.pe-reason-chip[data-v-4e4ef9ce]:disabled{opacity:.45;cursor:default}.pe-reason-chip--on[data-v-4e4ef9ce]{border-color:var(--accent-red);background:#e3342f26}.pe-reason-chip--on i[data-v-4e4ef9ce]{color:var(--accent-red)}.pe-reason-empty[data-v-4e4ef9ce]{color:var(--text-muted);font-size:.8rem}.pe-reason-note[data-v-4e4ef9ce]{color:var(--text-muted);white-space:pre-wrap;margin:.45rem 0 0;font-size:.78rem}.car-editor[data-v-8837469d]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;margin-bottom:.5rem;overflow:hidden}.car-editor--custody[data-v-8837469d]{background-color:#f4ac3b0d;border-color:#f4ac3b66}.car-editor-header-row[data-v-8837469d]{align-items:stretch;display:flex}.car-editor-header[data-v-8837469d]{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.6rem;min-width:0;padding:.55rem .8rem;display:flex}.car-editor-icon[data-v-8837469d]{color:var(--text-muted);font-size:.95rem}.car-editor-name-block[data-v-8837469d]{flex-direction:column;min-width:0;display:flex}.car-editor-name[data-v-8837469d]{color:var(--text-primary);font-size:.85rem;font-weight:600}.car-editor-reason[data-v-8837469d]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.car-editor-flag[data-v-8837469d]{color:var(--accent-gold);font-size:.8rem}.car-editor-chevron[data-v-8837469d]{color:var(--text-muted);margin-left:auto;font-size:.7rem;transition:transform .15s}.car-editor-chevron.collapsed[data-v-8837469d]{transform:rotate(-90deg)}.car-editor-remove[data-v-8837469d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .8rem}.car-editor-remove[data-v-8837469d]:hover{color:var(--accent-red)}.car-editor-body[data-v-8837469d]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:0;padding:.65rem .8rem;font-size:.82rem;display:flex}[data-v-8837469d] .pd-field{margin-bottom:.55rem}[data-v-8837469d] .pd-field-label{margin:0 0 .1rem;font-size:.68rem}[data-v-8837469d] .box-background-dark.pd-value{border-bottom:1px solid var(--border-subtle);background-color:#0000;border-radius:0;padding:.15rem 0 .3rem}[data-v-8837469d] .box-background-dark.pd-value.pd-value--multiline{border:1px solid var(--border-subtle);border-radius:6px;padding:.4rem .55rem}[data-v-8837469d] .input-pd,[data-v-8837469d] input.input-pd,[data-v-8837469d] select.input-pd,[data-v-8837469d] textarea.input-pd{min-height:2.05rem;transition:border-color .14s,box-shadow .14s,background-color .14s;color:var(--text-primary)!important;background-color:#00000052!important;border:1px solid #ffffff29!important;border-radius:6px!important;padding:.45rem .6rem!important}[data-v-8837469d] .input-pd:hover,[data-v-8837469d] input.input-pd:hover,[data-v-8837469d] select.input-pd:hover,[data-v-8837469d] textarea.input-pd:hover{border-color:#ffffff47!important}[data-v-8837469d] .input-pd:focus,[data-v-8837469d] input.input-pd:focus,[data-v-8837469d] select.input-pd:focus,[data-v-8837469d] textarea.input-pd:focus{outline:none;box-shadow:0 0 0 3px #1f5db240;background-color:#00000038!important;border-color:#3f83db!important}[data-v-8837469d] select.input-pd{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%)!important;background-position:right .9rem center,right .65rem center!important;background-repeat:no-repeat!important;background-size:.3rem .3rem,.3rem .3rem!important;padding-right:1.7rem!important}[data-v-8837469d] textarea.input-pd{resize:vertical;line-height:1.5}.hr-pd[data-v-8837469d]{margin:.35rem 0}.ce-context[data-v-8837469d]{justify-content:flex-end;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.ce-live[data-v-8837469d]{border:1px solid var(--border-subtle);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.ce-live i[data-v-8837469d]{font-size:.55rem}.ce-live .pi-spinner[data-v-8837469d]{font-size:.68rem}.ce-live--idle i.pi-circle-fill[data-v-8837469d],.ce-live--saved i.pi-circle-fill[data-v-8837469d]{color:var(--accent-green)}.ce-live--pending i.pi-circle-fill[data-v-8837469d]{color:var(--accent-gold)}.ce-live--error[data-v-8837469d]{color:var(--accent-red);border-color:#dc262666}.ce-sec[data-v-8837469d]{border-top:1px solid var(--border-subtle)}.ce-sec[data-v-8837469d]:first-of-type{border-top:none}.ce-sec-head[data-v-8837469d]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:0;padding:.55rem 0;list-style:none;display:flex}.ce-sec-head[data-v-8837469d]::-webkit-details-marker{display:none}.ce-sec-head[data-v-8837469d]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px;border-radius:3px}.ce-sec-chev[data-v-8837469d]{color:var(--text-muted);margin-left:auto;font-size:.68rem;transition:transform .16s}.ce-sec[open]>.ce-sec-head .ce-sec-chev[data-v-8837469d]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ce-sec-chev[data-v-8837469d]{transition:none}}.pd-section-title[data-v-8837469d]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);align-items:center;gap:.5rem;margin:.2rem 0 .4rem;font-size:.7rem;font-weight:700;display:flex}.pd-section-num[data-v-8837469d]{border:1px solid var(--border-subtle);min-width:1.4rem;height:1.4rem;color:var(--text-muted);letter-spacing:normal;text-transform:none;background-color:#ffffff0d;border-radius:3px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.66rem;font-weight:700;display:inline-flex}.pd-item-status[data-v-8837469d]{margin:.3rem 0 0;font-size:.72rem}.car-editor-actions[data-v-8837469d]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.pd-value[data-v-8837469d]{align-items:center;min-height:1.5rem;font-size:.78rem;display:flex}.pd-value--multiline[data-v-8837469d]{white-space:pre-wrap;align-items:flex-start;min-height:2.2rem;line-height:1.5}.pd-row[data-v-8837469d]{gap:.5rem;display:grid}.pd-row-2[data-v-8837469d]{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-row-3[data-v-8837469d]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=640px){.pd-row-2[data-v-8837469d],.pd-row-3[data-v-8837469d]{grid-template-columns:1fr}}.car-btn[data-v-8837469d]{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.78rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex}.car-btn i[data-v-8837469d]{color:var(--text-muted);font-size:.82em}.car-btn[data-v-8837469d]:hover{background:#ffffff17;border-color:#fff3}.car-btn[data-v-8837469d]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.car-btn[data-v-8837469d]:disabled{opacity:.45;cursor:not-allowed}.car-save-btn[data-v-8837469d]{background:var(--accent-blue);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:6px;align-self:flex-end;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;font-weight:600;line-height:1.2;transition:background-color .14s;display:inline-flex}.car-save-btn[data-v-8837469d]:hover{background:#2f74d0}.car-save-btn[data-v-8837469d]:focus-visible{outline-offset:2px;outline:2px solid #2f74d0}.car-save-btn[data-v-8837469d]:disabled{opacity:.45;cursor:not-allowed}.pdd-message[data-v-3cee26ca]{gap:.5rem;margin:0 0 .75rem;line-height:1.4;display:flex}.pdd-message .pi[data-v-3cee26ca]{color:#f59e0b;margin-top:.15rem}.pdd-list[data-v-3cee26ca]{flex-direction:column;gap:.4rem;max-height:16rem;margin:0 0 1rem;padding:0;list-style:none;display:flex;overflow-y:auto}.pdd-item[data-v-3cee26ca]{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .65rem;display:flex}.pdd-main[data-v-3cee26ca]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.pdd-name[data-v-3cee26ca]{color:var(--text-primary,#fff);font-weight:600;text-decoration:none}.pdd-name[data-v-3cee26ca]:hover{text-decoration:underline}.pdd-name .pi[data-v-3cee26ca]{color:var(--text-muted);margin-left:.25rem;font-size:.7rem}.pdd-nick[data-v-3cee26ca]{color:var(--text-muted);font-weight:400}.pdd-meta[data-v-3cee26ca]{color:var(--text-muted);flex-wrap:wrap;gap:.2rem .75rem;font-size:.75rem;display:flex}.pdd-actions[data-v-3cee26ca]{justify-content:flex-end;gap:.5rem;display:flex}.pdd-btn[data-v-3cee26ca]{border:1px solid var(--border-subtle);color:var(--text-primary,#fff);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:.4rem .8rem;font-size:.8rem}.pdd-btn--use[data-v-3cee26ca]{color:#93c5fd;border-color:#3b82f6}.pdd-btn--danger[data-v-3cee26ca]{color:#fca5a5;background:#ef444426;border-color:#ef4444}[data-v-b745a99b]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-b745a99b]{color:#6b7280}.status-1[data-v-b745a99b]{color:#10b981}.status-2[data-v-b745a99b]{color:#3b82f6}.status-3[data-v-b745a99b]{color:#f59e0b}.status-4[data-v-b745a99b],.status-5[data-v-b745a99b]{color:#ef4444}.status-6[data-v-b745a99b]{color:#8b5cf6}.status-7[data-v-b745a99b]{color:#ec4899}.status-9[data-v-b745a99b]{color:#6b7280}.bt[data-v-b745a99b]{font-size:13px}.bt-bar[data-v-b745a99b]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:0 0 .6rem;display:flex}.bt-search[data-v-b745a99b]{border:1px solid var(--border-subtle);background:#00000047;border-radius:7px;flex:220px;align-items:center;gap:.45rem;padding:.4rem .55rem;display:flex}.bt-search[data-v-b745a99b]:focus-within{border-color:#3f83db}.bt-search>.pi-search[data-v-b745a99b]{color:var(--text-muted);flex-shrink:0;font-size:.78rem}.bt-search input[data-v-b745a99b]{min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.bt-search input[data-v-b745a99b]::placeholder{color:var(--text-faint,#6b7280)}.bt-search-clear[data-v-b745a99b]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.72rem;display:flex}.bt-search-clear[data-v-b745a99b]:hover{color:var(--accent-red)}.bt-pills[data-v-b745a99b]{flex-wrap:wrap;gap:.3rem;display:flex}.bt-pill[data-v-b745a99b]{border:1px solid var(--border-subtle);color:var(--text-muted);font:inherit;cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.7rem;font-weight:600;transition:background-color .13s,border-color .13s,color .13s;display:inline-flex}.bt-pill b[data-v-b745a99b]{color:var(--text-primary);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-weight:700}.bt-pill[data-v-b745a99b]:hover{border-color:var(--border-strong);color:var(--text-primary)}.bt-pill--on[data-v-b745a99b]{color:#cfe0f4;background:#4f8bd629;border-color:#4f8bd68c}.bt-pill--on b[data-v-b745a99b]{color:#fff}.bt-pill--danger[data-v-b745a99b]{color:#e58f8b}.bt-pill--danger.bt-pill--on[data-v-b745a99b]{color:#ff8f8a;background:#e3342f29;border-color:#e3342f8c}.bt-body[data-v-b745a99b]{flex-direction:column;gap:1rem;margin-top:.7rem;display:flex}.bt-group+.bt-group[data-v-b745a99b]{margin-top:.35rem}.bt-group-head[data-v-b745a99b]{z-index:1;width:100%;color:var(--text-muted);font:inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#04162b;border:none;align-items:center;gap:.45rem;padding:.32rem .35rem;font-size:.62rem;font-weight:700;display:flex;position:sticky;top:0}.bt-group-head[data-v-b745a99b]:hover{color:var(--text-primary)}.bt-group-chev[data-v-b745a99b]{color:var(--acc,#4f8bd6);font-size:.6rem;transition:transform .15s}.bt-group-chev--collapsed[data-v-b745a99b]{transform:rotate(-90deg)}.bt-group-label[data-v-b745a99b]{text-align:left;flex:1}.bt-group-count[data-v-b745a99b]{letter-spacing:0;color:var(--acc,#4f8bd6);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace}.bt-sec[data-v-b745a99b],.bt-sec--person[data-v-b745a99b]{--acc:#4f8bd6;--acc-soft:#4f8bd624}.bt-sec--car[data-v-b745a99b]{--acc:var(--accent-gold);--acc-soft:#f4ac3b21}.bt-sec--group[data-v-b745a99b]{--acc:var(--accent-green);--acc-soft:#22c55e21}.bt-sec-head[data-v-b745a99b]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.5rem;padding:0 .15rem .3rem;font-size:.63rem;font-weight:700;display:flex}.bt-sec-head>.pi[data-v-b745a99b]{color:var(--acc);font-size:.78rem}.bt-sec-title[data-v-b745a99b]{color:var(--text-muted)}.bt-sec-count[data-v-b745a99b]{color:var(--acc);letter-spacing:0;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace}.bt-sec-add[data-v-b745a99b]{border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);color:var(--acc);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:5px;align-items:center;gap:.3rem;margin-left:auto;padding:.16rem .5rem;font-size:.62rem;font-weight:700;transition:background-color .13s;display:inline-flex}.bt-sec-add i[data-v-b745a99b]{font-size:.62rem}.bt-sec-add[data-v-b745a99b]:hover,.bt-sec-add--open[data-v-b745a99b]{background:var(--acc-soft)}.bt-add[data-v-b745a99b]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:8px;flex-direction:column;gap:.45rem;margin:.35rem 0 .5rem;padding:.55rem;display:flex}.bt-staged[data-v-b745a99b]{background:#22c55e12;border:1px dashed #22c55e80;border-radius:6px;align-items:center;gap:.4rem;padding:.3rem .4rem;display:flex}.bt-staged-label[data-v-b745a99b]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.35rem;font-size:.8rem;display:flex;overflow:hidden}.bt-staged-label i[data-v-b745a99b]{color:var(--text-muted);font-size:.75rem}.bt-staged-cancel[data-v-b745a99b]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.72rem;display:flex}.bt-staged-cancel[data-v-b745a99b]:hover{color:var(--accent-red)}.bt-staged-confirm[data-v-b745a99b]{background:var(--accent-green);color:#04210f;cursor:pointer;white-space:nowrap;border:none;border-radius:5px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.74rem;font-weight:700;display:inline-flex}.bt-staged-confirm[data-v-b745a99b]:hover{filter:brightness(1.08)}.bt-staged-confirm[data-v-b745a99b]:disabled{opacity:.6;cursor:not-allowed}.bt-rows[data-v-b745a99b]{flex-direction:column;display:flex;position:relative}.bt-row[data-v-b745a99b]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.6rem;padding:.36rem .5rem .36rem .75rem;transition:background-color .14s,padding-left .14s;display:flex;position:relative}.bt-row[data-v-b745a99b]:before{content:"";background:var(--acc);opacity:.5;border-radius:2px;width:2px;transition:width .14s,opacity .14s,box-shadow .3s;position:absolute;top:3px;bottom:3px;left:0}.bt-row[data-v-b745a99b]:not(.bt-row--static):hover{padding-left:.95rem}.bt-row[data-v-b745a99b]:not(.bt-row--static):hover:before{opacity:.9}.bt-row[data-v-b745a99b]:hover{background:#ffffff07}.bt-row:hover .bt-row-tools[data-v-b745a99b]{opacity:1;pointer-events:auto}.bt-row--active[data-v-b745a99b]{background:#ffffff0f}.bt-row--active[data-v-b745a99b]:before{opacity:1;width:3px}.bt-row--static[data-v-b745a99b]{cursor:default}.bt-row--static[data-v-b745a99b]:hover{background:0 0}.bt-row--tone-danger[data-v-b745a99b]:before{background:var(--accent-red);opacity:1;animation:2.6s ease-in-out infinite bt-spine-pulse-b745a99b}.bt-row--tone-warn[data-v-b745a99b]:before{background:var(--accent-gold);opacity:1}.bt-row--tone-success[data-v-b745a99b]:before{background:var(--accent-green);opacity:1}@keyframes bt-spine-pulse-b745a99b{0%,to{box-shadow:0 0 #e3342f00}50%{box-shadow:0 0 5px #e3342f8c}}.bt-row-key[data-v-b745a99b]{color:var(--text-muted);opacity:.65;flex-shrink:0;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.7rem}.bt-row-name[data-v-b745a99b]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-size:.82rem;font-weight:500;overflow:hidden}.bt-row-name--plate[data-v-b745a99b]{letter-spacing:.05em;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace}.bt-row-role[data-v-b745a99b]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:.72rem;overflow:hidden}.bt-row-role[data-v-b745a99b]:before{content:"·";color:var(--text-faint,#6b7280);margin-right:.4rem}.bt-row-sp[data-v-b745a99b]{flex:auto;min-width:.4rem}.bt-row-groups[data-v-b745a99b]{flex-shrink:1;align-items:center;gap:.25rem;min-width:0;display:inline-flex;overflow:hidden}.bt-group-tag[data-v-b745a99b]{--group-color:#94a3b8e6;text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb, var(--group-color) 55%, transparent);background-color:color-mix(in srgb, var(--group-color) 16%, transparent);min-width:0;max-width:11rem;color:color-mix(in srgb, var(--group-color) 70%, #fff);border-radius:999px;flex-shrink:1;padding:.04rem .42rem;font-size:.66rem;font-weight:600;line-height:1.35;overflow:hidden}.bt-group-tag--unclear[data-v-b745a99b]{border-style:dashed}.bt-group-tag--unclear[data-v-b745a99b]:after{content:" ?"}.bt-group-tag--inactive[data-v-b745a99b]{opacity:.55;text-decoration:line-through}.bt-group-tag--more[data-v-b745a99b]{--group-color:#94a3b8e6;flex-shrink:0}.bt-tag[data-v-b745a99b]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px;flex-shrink:0;padding:.05rem .38rem;font-size:.58rem;font-weight:700}.bt-tag--warn[data-v-b745a99b]{color:var(--accent-gold);border-color:currentColor}.bt-tag--danger[data-v-b745a99b]{color:var(--accent-red);border-color:currentColor}.bt-row-tools[data-v-b745a99b]{opacity:0;pointer-events:none;flex-shrink:0;gap:.1rem;transition:opacity .12s;display:flex}.bt-row--active .bt-row-tools[data-v-b745a99b],.bt-row--static .bt-row-tools[data-v-b745a99b]{opacity:1;pointer-events:auto}.bt-tool[data-v-b745a99b]{width:1.45rem;height:1.45rem;color:var(--text-muted);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:.68rem;display:flex}.bt-tool[data-v-b745a99b]:hover{color:var(--accent-blue);background:#ffffff14}.bt-tool--danger[data-v-b745a99b]:hover{color:var(--accent-red)}.bt-empty[data-v-b745a99b]{color:var(--text-muted);margin:.15rem 0;padding:.4rem .75rem;font-size:.75rem}@media (width<=560px){.bt-row-role[data-v-b745a99b]{display:none}}.btrow-enter-active[data-v-b745a99b]{transition:opacity .22s,transform .22s}.btrow-leave-active[data-v-b745a99b]{transition:opacity .16s,transform .16s;position:absolute;left:0;right:0}.btrow-enter-from[data-v-b745a99b]{opacity:0;transform:translate(-10px)}.btrow-leave-to[data-v-b745a99b]{opacity:0;transform:translate(12px)}.btrow-move[data-v-b745a99b]{transition:transform .22s}.btrow-enter-active[data-v-b745a99b]:first-child{transition-delay:0s}.btrow-enter-active[data-v-b745a99b]:nth-child(2){transition-delay:22ms}.btrow-enter-active[data-v-b745a99b]:nth-child(3){transition-delay:44ms}.btrow-enter-active[data-v-b745a99b]:nth-child(4){transition-delay:66ms}.btrow-enter-active[data-v-b745a99b]:nth-child(5){transition-delay:88ms}.btrow-enter-active[data-v-b745a99b]:nth-child(6){transition-delay:.11s}.btrow-enter-active[data-v-b745a99b]:nth-child(7){transition-delay:.132s}.btrow-enter-active[data-v-b745a99b]:nth-child(8){transition-delay:.154s}.btrow-enter-active[data-v-b745a99b]:nth-child(9){transition-delay:.176s}.btrow-enter-active[data-v-b745a99b]:nth-child(10){transition-delay:.198s}.btrow-enter-active[data-v-b745a99b]:nth-child(11){transition-delay:.22s}.btrow-enter-active[data-v-b745a99b]:nth-child(12){transition-delay:.242s}.btadd-enter-active[data-v-b745a99b],.btadd-leave-active[data-v-b745a99b]{transition:max-height .22s,opacity .18s,margin-top .22s,margin-bottom .22s,padding-top .22s,padding-bottom .22s;overflow:hidden}.btadd-enter-from[data-v-b745a99b],.btadd-leave-to[data-v-b745a99b]{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.btadd-enter-to[data-v-b745a99b],.btadd-leave-from[data-v-b745a99b]{max-height:260px}@media (prefers-reduced-motion:reduce){.bt-row[data-v-b745a99b],.bt-row[data-v-b745a99b]:before,.bt-row-tools[data-v-b745a99b],.btrow-enter-active[data-v-b745a99b],.btrow-leave-active[data-v-b745a99b],.btrow-move[data-v-b745a99b],.btadd-enter-active[data-v-b745a99b],.btadd-leave-active[data-v-b745a99b]{transition:none!important;animation:none!important}.btrow-enter-from[data-v-b745a99b],.btrow-leave-to[data-v-b745a99b]{transform:none}}.bt-unregistered[data-v-b745a99b]{border:1px dashed var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:5px;align-self:flex-start;align-items:center;gap:.3rem;margin-top:.4rem;padding:.3rem .6rem;font-size:.74rem;display:inline-flex}.bt-unregistered[data-v-b745a99b]:hover:not(:disabled){color:var(--text-primary,#fff)}.btn[data-v-5a37a6be]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-5a37a6be]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-5a37a6be]:disabled{opacity:.5;cursor:default}.btn i[data-v-5a37a6be]{font-size:.75rem}.btn--primary[data-v-5a37a6be]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-5a37a6be]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-5a37a6be]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-5a37a6be]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-5a37a6be]{padding:.35rem .45rem}.ui-input[data-v-5a37a6be],.ui-textarea[data-v-5a37a6be],.ui-select[data-v-5a37a6be]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-5a37a6be]:focus,.ui-textarea[data-v-5a37a6be]:focus,.ui-select[data-v-5a37a6be]:focus{border-color:#3b82f68c}.ui-input[data-v-5a37a6be]::placeholder,.ui-textarea[data-v-5a37a6be]::placeholder,.ui-select[data-v-5a37a6be]::placeholder{color:#ffffff4d}.ui-select option[data-v-5a37a6be]{background-color:#0b1626}.ui-textarea[data-v-5a37a6be]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-5a37a6be]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-5a37a6be]{margin-bottom:.9rem}.ui-row[data-v-5a37a6be]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-5a37a6be]{flex:1;min-width:12rem}.ui-hint[data-v-5a37a6be]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-5a37a6be]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-5a37a6be]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.polas-links[data-v-5a37a6be]{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.pl-head[data-v-5a37a6be]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pl-title[data-v-5a37a6be]{color:var(--text-primary);margin:0;font-size:.85rem}.pl-actions[data-v-5a37a6be]{gap:.4rem;display:flex}.pl-list[data-v-5a37a6be]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.pl-row[data-v-5a37a6be]{border:1px solid var(--border-subtle);background:var(--bg-card-dark);border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.pl-open[data-v-5a37a6be]{min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:0;display:flex}.pl-open:hover .pl-name[data-v-5a37a6be]{text-decoration:underline}.pl-name[data-v-5a37a6be]{font-size:.85rem;font-weight:500}.pl-sub[data-v-5a37a6be],.pl-date[data-v-5a37a6be]{color:var(--text-muted);font-size:.72rem}.pl-empty[data-v-5a37a6be]{text-align:center;color:var(--text-muted);margin:0;padding:.75rem 0;font-size:.8rem}.pl-error[data-v-5a37a6be]{color:#f87171;margin:0;font-size:.78rem}.pl-picker[data-v-5a37a6be]{flex-direction:column;gap:.35rem;max-height:50vh;margin-top:.6rem;display:flex;overflow-y:auto}.pl-option[data-v-5a37a6be]{border:1px solid var(--border-subtle);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;gap:.1rem;padding:.5rem .7rem;display:flex}.pl-option small[data-v-5a37a6be]{color:var(--text-muted);font-size:.72rem}.pl-option[data-v-5a37a6be]:hover:not(:disabled){border-color:#60a5fa99}.pl-option[data-v-5a37a6be]:disabled{opacity:.55;cursor:default}.pl-form[data-v-5a37a6be]{flex-direction:column;gap:.75rem;display:flex}.attachments-section[data-v-14fa3e00]{flex-direction:column;gap:.6rem;display:flex}.pd-box-list[data-v-14fa3e00]{flex-direction:column;gap:.35rem;display:flex}.pd-box-row[data-v-14fa3e00]{background-color:#0006;border-radius:5px;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}.pd-box-row--link[data-v-14fa3e00]{text-decoration:none;transition:background-color .15s}.pd-box-row--link[data-v-14fa3e00]:hover{background-color:#0000008c}.pd-box-row-icon[data-v-14fa3e00]{color:var(--text-muted);font-size:.85rem}.pd-box-row-name[data-v-14fa3e00]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;overflow:hidden}.pd-box-row-name--link[data-v-14fa3e00]{text-decoration:none}.pd-box-row-name--link[data-v-14fa3e00]:hover{text-decoration:underline}.pd-box-link-btn[data-v-14fa3e00]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;align-items:center;gap:.3rem;padding:.24rem .5rem;font-size:.72rem;display:inline-flex}.pd-box-link-btn[data-v-14fa3e00]:hover{color:var(--text-primary);border-color:var(--accent-blue)}.pd-box-link-btn .pi-check[data-v-14fa3e00]{color:var(--accent-green)}.pd-box-row-remove[data-v-14fa3e00]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.9rem;display:flex}.pd-box-row-remove[data-v-14fa3e00]:hover{color:var(--accent-red)}.linked-empty[data-v-14fa3e00]{color:var(--text-muted);margin:0;font-size:.82rem}.person-btn[data-v-14fa3e00]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .7rem;font-size:.78rem}.person-btn[data-v-14fa3e00]:hover{filter:brightness(1.2)}.person-btn[data-v-14fa3e00]:disabled{opacity:.6;cursor:not-allowed}.external-form[data-v-14fa3e00]{flex-wrap:wrap;gap:.5rem;display:flex}.external-form input[data-v-14fa3e00]{flex:1;min-width:120px}[data-v-7f7d79b5]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-7f7d79b5]{color:#6b7280}.status-1[data-v-7f7d79b5]{color:#10b981}.status-2[data-v-7f7d79b5]{color:#3b82f6}.status-3[data-v-7f7d79b5]{color:#f59e0b}.status-4[data-v-7f7d79b5],.status-5[data-v-7f7d79b5]{color:#ef4444}.status-6[data-v-7f7d79b5]{color:#8b5cf6}.status-7[data-v-7f7d79b5]{color:#ec4899}.status-9[data-v-7f7d79b5]{color:#6b7280}.fwd[data-v-7f7d79b5]{flex-direction:column;gap:.75rem;display:flex}.fwd-intro[data-v-7f7d79b5]{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}.fwd-intro b[data-v-7f7d79b5]{color:var(--text-primary)}.fwd-search[data-v-7f7d79b5]{border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .7rem;display:flex}.fwd-search i[data-v-7f7d79b5]{color:var(--text-muted);font-size:.8rem}.fwd-search input[data-v-7f7d79b5]{flex:1;min-width:0;font-size:.85rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.fwd-list[data-v-7f7d79b5]{scrollbar-width:thin;flex-direction:column;gap:.3rem;max-height:18rem;padding-right:.25rem;display:flex;overflow-y:auto}.fwd-item[data-v-7f7d79b5]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .65rem;transition:background-color .15s,border-color .15s;display:flex}.fwd-item input[data-v-7f7d79b5]{accent-color:var(--accent-blue);margin:0}.fwd-item[data-v-7f7d79b5]:hover{background-color:#1f5db21f}.fwd-item--on[data-v-7f7d79b5]{border-color:var(--accent-blue);background-color:#1f5db233}.fwd-item--off[data-v-7f7d79b5]{cursor:not-allowed;opacity:.55}.fwd-item--off[data-v-7f7d79b5]:hover{background-color:#0000}.fwd-name[data-v-7f7d79b5]{min-width:0;color:var(--text-primary);flex:1;font-size:.85rem}.fwd-members[data-v-7f7d79b5]{color:var(--text-muted);flex-shrink:0;font-size:.72rem}.fwd-empty[data-v-7f7d79b5]{text-align:center;color:var(--text-muted);margin:0;padding:1rem 0;font-size:.82rem}.fwd-note[data-v-7f7d79b5]{color:var(--text-muted);flex-direction:column;gap:.3rem;font-size:.75rem;display:flex}.fwd-note textarea[data-v-7f7d79b5]{resize:vertical;font-size:.85rem}.fwd-error[data-v-7f7d79b5]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.fwd-actions[data-v-7f7d79b5]{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:.75rem;padding-top:.9rem;display:flex}.fwd-btn[data-v-7f7d79b5]{background:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500}.fwd-btn[data-v-7f7d79b5]:hover:not(:disabled){background:var(--accent-blue-light)}.fwd-btn[data-v-7f7d79b5]:disabled{opacity:.45;cursor:not-allowed}.fwd-btn--cancel[data-v-7f7d79b5]{border:1px solid var(--border-subtle);color:var(--text-muted);background:0 0}.fwd-btn--cancel[data-v-7f7d79b5]:hover:not(:disabled){color:var(--text-primary);background:0 0}[data-v-88b0017a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-88b0017a]{color:#6b7280}.status-1[data-v-88b0017a]{color:#10b981}.status-2[data-v-88b0017a]{color:#3b82f6}.status-3[data-v-88b0017a]{color:#f59e0b}.status-4[data-v-88b0017a],.status-5[data-v-88b0017a]{color:#ef4444}.status-6[data-v-88b0017a]{color:#8b5cf6}.status-7[data-v-88b0017a]{color:#ec4899}.status-9[data-v-88b0017a]{color:#6b7280}.btn[data-v-88b0017a]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-88b0017a]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-88b0017a]:disabled{opacity:.5;cursor:default}.btn i[data-v-88b0017a]{font-size:.75rem}.btn--primary[data-v-88b0017a]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-88b0017a]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-88b0017a]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-88b0017a]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-88b0017a]{padding:.35rem .45rem}.ui-input[data-v-88b0017a],.ui-textarea[data-v-88b0017a],.ui-select[data-v-88b0017a]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-88b0017a]:focus,.ui-textarea[data-v-88b0017a]:focus,.ui-select[data-v-88b0017a]:focus{border-color:#3b82f68c}.ui-input[data-v-88b0017a]::placeholder,.ui-textarea[data-v-88b0017a]::placeholder,.ui-select[data-v-88b0017a]::placeholder{color:#ffffff4d}.ui-select option[data-v-88b0017a]{background-color:#0b1626}.ui-textarea[data-v-88b0017a]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-88b0017a]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-88b0017a]{margin-bottom:.9rem}.ui-row[data-v-88b0017a]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-88b0017a]{flex:1;min-width:12rem}.ui-hint[data-v-88b0017a]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-88b0017a]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-88b0017a]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.lws[data-v-88b0017a]{flex-direction:column;gap:.75rem;display:flex}.lws-intro[data-v-88b0017a]{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}.lws-intro b[data-v-88b0017a]{color:var(--text-primary)}.lws-error[data-v-88b0017a]{color:#f87171;margin:0;font-size:.8rem}.lws-search[data-v-88b0017a]{border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .7rem;display:flex}.lws-search i[data-v-88b0017a]{color:var(--text-muted);font-size:.8rem}.lws-search input[data-v-88b0017a]{flex:1;min-width:0;font-size:.85rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.lws-list[data-v-88b0017a]{scrollbar-width:thin;flex-direction:column;gap:.3rem;max-height:16rem;padding-right:.25rem;display:flex;overflow-y:auto}.lws-item[data-v-88b0017a]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .65rem;display:flex}.lws-item input[data-v-88b0017a]{accent-color:var(--accent-blue);margin:0}.lws-item[data-v-88b0017a]:hover{background-color:#1f5db21f}.lws-item--on[data-v-88b0017a]{border-color:var(--accent-blue);background-color:#1f5db233}.lws-name[data-v-88b0017a]{color:var(--text-primary);flex:1;font-size:.85rem}.lws-tag[data-v-88b0017a]{color:var(--accent-gold);font-size:.7rem}.lws-empty[data-v-88b0017a]{color:var(--text-muted);margin:0;font-size:.8rem}.lws-expiry[data-v-88b0017a]{color:var(--text-muted);flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.lws-actions[data-v-88b0017a]{justify-content:flex-end;display:flex}.lws-history[data-v-88b0017a]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}.lws-history h4[data-v-88b0017a]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8rem}.lws-share[data-v-88b0017a]{border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:.75rem;padding:.45rem .65rem;display:flex}.lws-share--off[data-v-88b0017a]{opacity:.55}.lws-share-info[data-v-88b0017a]{color:var(--text-muted);flex-direction:column;flex:1;gap:.1rem;font-size:.75rem;display:flex}.lws-share-info strong[data-v-88b0017a]{color:var(--text-primary);font-size:.85rem}.review-banner[data-v-d1f0d362]{background-color:#3b82f61a;border:1px solid #3b82f659;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.65rem .85rem;display:flex}.review-banner>i[data-v-d1f0d362]{color:#93c5fd;font-size:1rem}.review-banner--active[data-v-d1f0d362]{background-color:#f4ac3b1a;border-color:#f4ac3b73}.review-banner--active>i[data-v-d1f0d362]{color:#fbbf24}.rb-text[data-v-d1f0d362]{flex-direction:column;flex:1;gap:.1rem;min-width:12rem;display:flex}.rb-text strong[data-v-d1f0d362]{color:#fff;font-size:.85rem}.rb-text span[data-v-d1f0d362]{color:#ffffffb3;font-size:.75rem}.rb-actions[data-v-d1f0d362]{gap:.4rem;display:flex}.rb-btn[data-v-d1f0d362]{color:#fff;cursor:pointer;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-family:inherit;font-size:.76rem;text-decoration:none;display:inline-flex}.rb-btn i[data-v-d1f0d362]{font-size:.66rem}.rb-btn[data-v-d1f0d362]:hover{background-color:#ffffff1a}.rb-btn--primary[data-v-d1f0d362]{background-color:#3b82f640;border-color:#3b82f68c}.review-banner--active .rb-btn--primary[data-v-d1f0d362]{background-color:#f4ac3b33;border-color:#f4ac3b8c}.review-sidebar[data-v-b16948d3]{border:1px solid #f4ac3b59;flex-direction:column;gap:.6rem;margin-bottom:1rem;display:flex}.rs-head[data-v-b16948d3]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rs-head .pd-section-title[data-v-b16948d3]{margin:0}.rs-status[data-v-b16948d3]{background-color:color-mix(in srgb, var(--status-color) 22%, transparent);border:1px solid color-mix(in srgb, var(--status-color) 55%, transparent);color:#fff;border-radius:999px;padding:.05rem .45rem;font-size:.68rem}.rs-select[data-v-b16948d3]{width:100%}.rs-meta[data-v-b16948d3]{grid-template-columns:auto 1fr;gap:.2rem .6rem;margin:0;font-size:.76rem;display:grid}.rs-meta dt[data-v-b16948d3]{color:var(--text-muted)}.rs-meta dd[data-v-b16948d3]{color:#fff;margin:0}.rs-counts[data-v-b16948d3]{flex-wrap:wrap;gap:.3rem;display:flex}.rs-count[data-v-b16948d3]{font-variant-numeric:tabular-nums;border-radius:5px;padding:.1rem .45rem;font-size:.7rem}.rs-count--correct[data-v-b16948d3]{color:#86efac;background-color:#22c55e29}.rs-count--wrong[data-v-b16948d3]{color:#fca5a5;background-color:#ef444429}.rs-count--note[data-v-b16948d3]{color:#fcd34d;background-color:#f59e0b29}.rs-error[data-v-b16948d3]{color:#f87171;margin:0;font-size:.74rem}.rs-empty[data-v-b16948d3]{color:var(--text-muted);margin:0;font-size:.76rem}.rs-list[data-v-b16948d3]{flex-direction:column;gap:.45rem;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rs-item[data-v-b16948d3]{background-color:#ffffff08;border-left:3px solid #fff3;border-radius:8px;padding:.5rem .55rem}.rs-item--correct[data-v-b16948d3]{border-left-color:#22c55e}.rs-item--wrong[data-v-b16948d3]{border-left-color:#ef4444}.rs-item--note[data-v-b16948d3]{border-left-color:#f59e0b}.rs-item--focused[data-v-b16948d3]{box-shadow:0 0 0 1px #f4ac3b99}.rs-item-head[data-v-b16948d3]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.rs-jump[data-v-b16948d3]{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;min-width:0;padding:0;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}.rs-jump i[data-v-b16948d3]{font-size:.62rem}.rs-jump[data-v-b16948d3]:hover{text-decoration:underline}.rs-remove[data-v-b16948d3]{color:#ffffff73;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.15rem}.rs-remove i[data-v-b16948d3]{font-size:.66rem}.rs-remove[data-v-b16948d3]:hover{color:#f87171}.rs-quote[data-v-b16948d3]{color:#ffffffb3;border-left:2px solid #ffffff26;margin:.35rem 0 0;padding-left:.5rem;font-size:.74rem;font-style:italic}.rs-orphan[data-v-b16948d3]{color:#fbbf24;margin:.25rem 0 0;font-size:.7rem}.rs-verdicts[data-v-b16948d3]{gap:.25rem;margin-top:.4rem;display:flex}.rs-verdict[data-v-b16948d3]{color:#fff9;cursor:pointer;background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:5px;flex:1;padding:.18rem .3rem;font-family:inherit;font-size:.68rem}.rs-verdict.on[data-v-b16948d3]{background-color:color-mix(in srgb, var(--verdict-color) 28%, transparent);border-color:var(--verdict-color);color:#fff}.rs-comment[data-v-b16948d3]{resize:vertical;width:100%;margin-top:.4rem;font-size:.76rem}.rs-comment-text[data-v-b16948d3]{color:#ffffffd9;white-space:pre-wrap;margin:.35rem 0 0;font-size:.76rem}.review-text-wrap[data-v-f8bf6454]{position:relative}.review-text-hint[data-v-f8bf6454]{color:#7c3d03;background-color:#f59e0b2e;border:1px solid #b4530959;border-radius:8px;align-items:center;gap:.35rem;margin:0 0 .5rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.review-text-hint i[data-v-f8bf6454]{font-size:.68rem}.review-text[data-v-f8bf6454]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.review-hl[data-v-f8bf6454]{color:inherit;cursor:pointer;border-radius:3px;padding:0 .1rem;transition:box-shadow .12s}.review-hl--correct[data-v-f8bf6454]{background-color:#22c55e38;border-bottom:2px solid #22c55e}.review-hl--wrong[data-v-f8bf6454]{background-color:#ef444438;border-bottom:2px solid #ef4444}.review-hl--note[data-v-f8bf6454]{background-color:#f59e0b38;border-bottom:2px solid #f59e0b}.review-hl--focused[data-v-f8bf6454]{box-shadow:0 0 0 2px #f4ac3b99}.review-toolbar[data-v-f8bf6454]{z-index:20;white-space:nowrap;background-color:#0a1830;border:1px solid #ffffff26;border-radius:8px;gap:.25rem;padding:.25rem;display:flex;position:absolute;box-shadow:0 8px 20px #00000073}.rt-btn[data-v-f8bf6454]{background-color:color-mix(in srgb, var(--verdict-color) 18%, transparent);border:1px solid color-mix(in srgb, var(--verdict-color) 55%, transparent);color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.72rem;display:inline-flex}.rt-btn i[data-v-f8bf6454]{font-size:.62rem}.rt-btn[data-v-f8bf6454]:hover:not(:disabled){background-color:color-mix(in srgb, var(--verdict-color) 35%, transparent)}.header-btn[data-v-d31e03cc]{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.35rem .85rem;font-size:.78rem;font-weight:600}.header-btn[data-v-d31e03cc]:hover{background-color:var(--accent-blue-light)}.header-btn[data-v-d31e03cc]:disabled{opacity:.6;cursor:not-allowed}.review-btn[data-v-d31e03cc]{align-items:center;gap:.4rem;display:inline-flex}.review-dot[data-v-d31e03cc]{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}[data-v-b294822d]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-b294822d]{color:#6b7280}.status-1[data-v-b294822d]{color:#10b981}.status-2[data-v-b294822d]{color:#3b82f6}.status-3[data-v-b294822d]{color:#f59e0b}.status-4[data-v-b294822d],.status-5[data-v-b294822d]{color:#ef4444}.status-6[data-v-b294822d]{color:#8b5cf6}.status-7[data-v-b294822d]{color:#ec4899}.status-9[data-v-b294822d]{color:#6b7280}.report-detail-page[data-v-b294822d]{width:100%}.back-link[data-v-b294822d]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:.9rem;font-size:.82rem;text-decoration:none;transition:color .15s;display:inline-flex}.back-link[data-v-b294822d]:hover{color:var(--text-primary)}.detail-loading[data-v-b294822d]{color:var(--text-muted);text-align:center;padding:2rem 0}.detail-grid[data-v-b294822d]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1.25rem;display:grid}.detail-main[data-v-b294822d]{min-width:0;padding:.9rem 1.1rem}.detail-main--full[data-v-b294822d]{grid-column:1/-1}.detail-sidebar[data-v-b294822d]{flex-direction:column;gap:1rem;display:flex}.pd-side-panel[data-v-b294822d]{padding:.9rem 1rem}.detail-actions[data-v-b294822d]{grid-column:1/-1}@media (width<=860px){.detail-grid[data-v-b294822d]{grid-template-columns:1fr}}.detail-header-row[data-v-b294822d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.detail-header-title-block[data-v-b294822d]{min-width:0}.detail-header-eyebrow[data-v-b294822d]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);margin:0 0 .15rem;font-size:.72rem;font-weight:700}.detail-header-title[data-v-b294822d]{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.detail-header-actions[data-v-b294822d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.header-btn[data-v-b294822d]{background-color:var(--accent-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.35rem .85rem;font-size:.78rem;font-weight:600}.header-btn[data-v-b294822d]:hover{background-color:var(--accent-blue-light)}.header-btn[data-v-b294822d]:disabled{opacity:.6;cursor:not-allowed}.header-btn.header-btn--warn[data-v-b294822d]{background-color:var(--accent-gold);color:#1a1300}.header-btn.header-btn--warn[data-v-b294822d]:hover{filter:brightness(1.1)}.header-btn.header-btn--muted[data-v-b294822d]{border:1px solid var(--border-subtle);color:var(--text-primary);background-color:#0000}.header-btn.header-btn--muted[data-v-b294822d]:hover{filter:brightness(1.2)}.header-btn.header-btn--danger[data-v-b294822d]{color:var(--accent-red);background-color:#0000;border:1px solid #e3342f80}.header-btn.header-btn--danger[data-v-b294822d]:hover{background-color:#e3342f1a}.pd-row[data-v-b294822d]{align-items:start;gap:.5rem;display:grid}[data-v-b294822d] .pd-field{margin-bottom:.3rem}[data-v-b294822d] .pd-field-label{margin:0 0 .1rem;font-size:.68rem}.box-background-dark[data-v-b294822d]{padding:.3rem .5rem}.hr-pd[data-v-b294822d]{margin:.5rem 0}.pd-row-2[data-v-b294822d]{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-row-3[data-v-b294822d]{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-row-75-25[data-v-b294822d]{grid-template-columns:3fr 1fr}.pd-row-25-75[data-v-b294822d]{grid-template-columns:1fr 3fr}.pd-row-20-55-25[data-v-b294822d]{grid-template-columns:1fr 2.75fr 1.25fr}@media (width<=640px){.pd-row-2[data-v-b294822d],.pd-row-3[data-v-b294822d],.pd-row-75-25[data-v-b294822d],.pd-row-25-75[data-v-b294822d],.pd-row-20-55-25[data-v-b294822d]{grid-template-columns:1fr}}.pd-section-title[data-v-b294822d]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);margin:.6rem 0 .4rem;font-size:.72rem;font-weight:700}.pd-section-header-row[data-v-b294822d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.pd-section-header-row .pd-section-title[data-v-b294822d]{margin:.6rem 0 .4rem}.pd-section-header-actions[data-v-b294822d]{flex-wrap:wrap;gap:.4rem;display:inline-flex}.pd-section-header-actions .pi[data-v-b294822d]{color:var(--accent-blue);margin-right:.25rem}.sidebar-hint[data-v-b294822d]{color:var(--text-muted);margin:0 0 .5rem;font-size:.72rem}.picker-inline[data-v-b294822d]{flex-direction:column;gap:.5rem;margin-bottom:.6rem;display:flex;position:relative}.input-pd[data-v-b294822d]{box-sizing:border-box;font-family:inherit;font-size:.78rem;line-height:1.2}input.input-pd[data-v-b294822d],select.input-pd[data-v-b294822d]{height:1.75rem;padding:0 .5rem}input.input-pd[type=datetime-local][data-v-b294822d]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select.input-pd option[data-v-b294822d]{color:var(--text-primary);background-color:#0b1a30}.pd-tag-preview[data-v-b294822d]{color:var(--text-muted);margin:.2rem 0 0;font-size:.72rem}.title-preset-select[data-v-b294822d]{margin-top:.2rem;font-size:.72rem;color:var(--text-muted)!important}.beteiligte-module[data-v-b294822d]{border:1px solid var(--border-subtle);background-color:#00000029;border-radius:10px;flex-direction:column;gap:.6rem;padding:.75rem .8rem .85rem;display:flex}.beteiligte-module .pd-section-title[data-v-b294822d]{margin:0 0 .1rem}.beteiligte-module-editor[data-v-b294822d]{border-top:1px dashed var(--border-subtle);margin-top:.15rem;padding-top:.7rem}.pd-value[data-v-b294822d]{align-items:center;min-height:1.5rem;font-size:.78rem;display:flex}.pd-value--narrow[data-v-b294822d],.input-pd--narrow[data-v-b294822d]{max-width:16rem}.pd-value--multiline[data-v-b294822d]{white-space:pre-wrap;align-items:flex-start;min-height:6rem;line-height:1.45}.pd-report-text-box[data-v-b294822d]{color:#031329;background-color:#ccc;border-radius:10px;padding:.6rem .75rem}.pd-report-text-box textarea.input-pd[data-v-b294822d]{resize:vertical;height:auto;min-height:260px;padding:.2rem .1rem;font-size:.85rem;line-height:1.5;display:block;color:#031329!important;background:0 0!important}.pd-report-text-box textarea.input-pd[data-v-b294822d]:focus{border-color:#0000!important}.pd-report-text-box[data-v-b294822d]:focus-within{box-shadow:0 0 0 1px var(--accent-blue)}.pd-report-text-box[data-v-b294822d] .report-body-editor{background:0 0;border:none;padding:0}.pd-report-text-box[data-v-b294822d] .ProseMirror{color:#031329}.pd-report-text-box[data-v-b294822d] .ProseMirror p.is-editor-empty:first-child:before{color:#03132980}.pd-report-text-html[data-v-b294822d]{font-family:Courier New,ui-monospace,Cascadia Mono,monospace;font-size:.88rem;line-height:1.65}.pd-report-text-html p[data-v-b294822d]{margin:0 0 .7rem}.pd-report-text-html p[data-v-b294822d]:last-child{margin-bottom:0}.live-sync-hint[data-v-b294822d]{color:var(--text-muted);margin:.4rem 0 0;font-size:.75rem}.person-btn[data-v-b294822d]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;padding:.35rem .7rem;font-size:.78rem;text-decoration:none;display:inline-flex}.person-btn[data-v-b294822d]:hover{filter:brightness(1.2)}.person-btn[data-v-b294822d]:disabled{opacity:.6;cursor:not-allowed}.template-insert-row[data-v-b294822d]{gap:.5rem;margin-bottom:.5rem;display:flex}.template-insert-row select[data-v-b294822d]{flex:1}.picker-results[data-v-b294822d]{border:1px solid var(--border-subtle);border-radius:6px;max-height:180px;margin-top:.4rem;overflow:hidden auto}.picker-result[data-v-b294822d]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;padding:.5rem .7rem;font-size:.85rem;display:block}.picker-result[data-v-b294822d]:last-child{border-bottom:none}.picker-result[data-v-b294822d]:hover{background-color:#1f5db21a}.linked-list[data-v-b294822d]{flex-direction:column;gap:.3rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.linked-item[data-v-b294822d]{border:1px solid var(--border-subtle);color:var(--text-primary);background-color:#ffffff08;border-radius:6px;justify-content:space-between;align-items:center;padding:.4rem .7rem;font-size:.85rem;display:flex}.linked-remove[data-v-b294822d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1rem;line-height:1}.linked-remove[data-v-b294822d]:hover{color:var(--accent-red)}.linked-empty[data-v-b294822d]{color:var(--text-muted);margin:.5rem 0 0;font-size:.82rem}.review-value[data-v-b294822d]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.review-value>.pd-value[data-v-b294822d]{flex:auto;min-width:0}.review-entry-head[data-v-b294822d]{color:var(--text-muted);justify-content:flex-end;align-items:center;gap:.3rem;margin-bottom:.35rem;font-size:.72rem;display:flex}.review-hint[data-v-b294822d]{color:#fbbf24;margin:0 0 .6rem;font-size:.74rem}.shared-readonly-hint[data-v-b294822d]{color:var(--accent-gold);align-items:center;gap:.4rem;margin:0 0 .75rem 1rem;font-size:.8rem;display:inline-flex}.print-report-view[data-v-46c0ac8c]{text-align:center;padding:3rem 1rem}.print-status[data-v-46c0ac8c]{color:var(--text-muted);font-size:.9rem}.print-status--error[data-v-46c0ac8c]{color:var(--accent-red)}.document-signatures[data-v-e4c4f312]{margin-top:2.25rem}.document-signatures-heading[data-v-e4c4f312]{margin:0 0 1.1rem}.doc-sign-row[data-v-e4c4f312]{justify-content:space-between;align-items:flex-end;gap:2.5rem;display:flex}.doc-sign-col[data-v-e4c4f312]{flex:1 1 0;min-width:0;max-width:46%}.doc-sign-col--witness[data-v-e4c4f312]{text-align:right}.doc-sign-col--witness .doc-signature[data-v-e4c4f312]{margin-left:auto}.document-signature-form[data-v-e4c4f312]{align-items:flex-end;gap:.5rem;display:flex}.doc-signature-submit[data-v-e4c4f312]{cursor:pointer;white-space:nowrap;background:#f3f3f3;border:1px solid #000;border-radius:4px;padding:.2rem .6rem;font-size:.75rem}.doc-signature-submit[data-v-e4c4f312]:hover{filter:brightness(.96)}.document-signature-error[data-v-e4c4f312]{color:#b8281f;margin:.4rem 0 0;font-size:.75rem}@media (width<=720px){.doc-sign-row[data-v-e4c4f312]{flex-direction:column;align-items:stretch;gap:1.5rem}.doc-sign-col[data-v-e4c4f312],.doc-sign-col--witness[data-v-e4c4f312]{text-align:left;max-width:none}.doc-sign-col--witness .doc-signature[data-v-e4c4f312]{margin-left:0}}.doc-template-row[data-v-6f66b651]{gap:.5rem;margin-bottom:.5rem;display:flex}.doc-template-select[data-v-6f66b651]{flex:1;min-width:0}.doc-record-list[data-v-a2571a4d]{flex-direction:column;gap:.35rem;margin:.25rem 0 1rem;display:flex}.doc-record-row[data-v-a2571a4d]{align-items:baseline;gap:.35rem;margin:0;display:flex}.doc-record-row--agv[data-v-a2571a4d]{margin-top:.4rem}.doc-record-main[data-v-a2571a4d]{font-weight:600}.doc-record-note[data-v-a2571a4d]{opacity:.75;margin-left:.3rem;font-size:.85em}.document-page{--doc-ink:#1c1c1c;--doc-ink-soft:#3a3a3a;--doc-muted:#6a6f76;--doc-border:#d6d9dd;--doc-rule:#1c1c1c;--doc-label-bg:#eceef0;--doc-value-bg:#f6f6f4;--doc-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--doc-sans:"Segoe UI", -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif}.doc-body{color:var(--doc-ink);font-family:var(--doc-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:13.5px;line-height:1.6}.doc-firstpage-offset{margin-top:190px}.doc-title{font-family:var(--doc-serif);letter-spacing:.02em;text-transform:uppercase;text-align:center;margin:0;font-size:1.85rem;font-weight:700;line-height:1.2}.doc-subtitle{font-family:var(--doc-serif);letter-spacing:.02em;text-align:center;color:var(--doc-ink-soft);margin:.4rem 0 0;font-size:1.15rem;font-weight:600}.doc-h3{font-family:var(--doc-serif);letter-spacing:.03em;text-transform:uppercase;text-align:center;margin:0 0 1rem;font-size:1.3rem;font-weight:700}.doc-heading-block{border-bottom:3px double var(--doc-rule);margin-bottom:1.8rem;padding-bottom:.9rem}.doc-label{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--doc-muted);margin:.7rem 0 .15rem;font-size:.72rem;font-weight:600}.doc-value{text-align:center;margin:0 0 .2rem}.doc-p{text-align:center;margin:.75rem 0 0}.doc-p--muted{color:var(--doc-muted)}.doc-p--bold{font-weight:700}.doc-p--tight{margin-top:0}.doc-underline{text-decoration:underline}.doc-semilist:not(:last-child):after{content:"; "}.doc-table{border-collapse:collapse;border-top:2px solid var(--doc-rule);border-bottom:2px solid var(--doc-rule);width:100%;margin:1.25rem 0;font-size:.92rem}.doc-table td,.doc-table th{border:none;border-bottom:1px solid var(--doc-border);vertical-align:top;text-align:left;background:0 0;padding:.5rem .7rem;line-height:1.45}.doc-table tr:last-child td{border-bottom:none}.doc-table td.doc-td-label,.doc-table th{white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;width:1%;color:var(--doc-muted);padding-top:.6rem;font-size:.72rem;font-weight:600}.doc-table--narrow{width:70%;margin-left:auto;margin-right:auto}.doc-table--offenses{text-align:center}.doc-table--offenses th{text-align:center;color:var(--doc-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--doc-ink);font-size:.8rem}.doc-table--offenses td{background:0 0}.doc-table--offenses td.doc-td-label{white-space:normal;text-align:center;width:auto;color:var(--doc-ink);font-weight:400}.doc-textblock{background:var(--doc-value-bg);border:1px solid var(--doc-border);border-left:3px solid var(--doc-rule);white-space:pre-wrap;overflow-wrap:break-word;border-radius:2px;margin:.75rem 0;padding:.9rem 1.1rem;line-height:1.65}.doc-textblock.doc-textblock--rich{white-space:normal}.doc-textblock.doc-textblock--rich p{margin:0 0 .7rem}.doc-textblock.doc-textblock--rich p:last-child{margin-bottom:0}.doc-textblock{text-align:left}.doc-inline-input,.doc-inline-textarea{width:100%;font:inherit;color:var(--doc-ink);box-sizing:border-box;background:#fffef4;border:1px solid #b9a94a;border-radius:2px;padding:.4rem .55rem}.doc-inline-input:focus,.doc-inline-textarea:focus{background:#fffdf0;border-color:#8a7a1f;outline:none}.doc-inline-textarea{resize:vertical;min-height:9rem;line-height:1.5}.doc-edit-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.doc-edit-btn{font:inherit;color:#111;cursor:pointer;background:#f0f0f0;border:1px solid #555;border-radius:3px;padding:.3rem .75rem;font-size:.85rem}.doc-edit-btn:hover:not(:disabled){background:#e4e4e4}.doc-edit-btn:disabled{opacity:.5;cursor:not-allowed}.doc-edit-btn--primary{color:#fff;background:#1f5db2;border-color:#1f5db2}.doc-edit-btn--primary:hover:not(:disabled){background:#17498f}.doc-released-badge{color:#1a7a33;font-size:.82rem;font-weight:700}.doc-edit-error{color:#b8281f;margin:.4rem 0 0;font-size:.8rem}.doc-edit-hint{color:#7a5b00;background:#fff6e0;border:1px solid #f0d089;border-radius:3px;margin:.5rem 0 0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.document-signature-locked{color:var(--doc-muted);margin:0;font-size:.85rem;font-style:italic}.doc-checkline{text-align:center;margin:.35rem 0}.doc-checkbox{margin-right:.35rem;font-family:Segoe UI Symbol,Apple Symbols,sans-serif}.doc-signature{max-width:300px;min-height:64px;margin-top:2.5rem;position:relative;overflow:hidden}.doc-signature--center{margin-left:auto;margin-right:auto}.doc-signature-name{color:#0000cd;border-bottom:1px solid #4e555b;min-height:1.9rem;margin:0 0 2px;padding:0 0 1px;font-family:Licorice,Segoe Script,Brush Script MT,cursive;font-size:1.4rem;line-height:1.15}.doc-signature-caption{color:var(--doc-muted);font-size:.8rem}.doc-signature-crest{opacity:.4;pointer-events:none;width:75px;height:75px;position:absolute;top:5%;right:1%;transform:rotate(-35deg)}.doc-signature:before{content:attr(data-watermark);opacity:.7;letter-spacing:2px;color:#0000001a;white-space:pre-wrap;pointer-events:none;width:150%;height:150%;font-family:sans-serif;line-height:2em;display:block;position:absolute;top:-75%;left:-75%;transform:rotate(-45deg)}.doc-signature--stamp{max-width:360px;min-height:104px;padding-top:.6rem;overflow:visible}.doc-signature--stamp:before{content:none}.doc-signature--stamp .doc-signature-name{border-bottom:none;min-height:1.6rem}.doc-signature--block{min-height:0;padding-top:.2rem}.doc-signature-block{object-fit:contain;object-position:left bottom;mix-blend-mode:multiply;width:100%;max-width:340px;max-height:170px;display:block}.doc-signature-seal{z-index:0;object-fit:contain;opacity:.22;pointer-events:none;width:118px;height:118px;position:absolute;top:-6px;left:42px;transform:rotate(-8deg)}.doc-signature-seal--personal{opacity:.8;mix-blend-mode:multiply;transform:none}.doc-signature-seal--glyph{justify-content:center;align-items:center;font-size:4.2rem;line-height:1;display:flex}.doc-signature-hand,.doc-signature-name,.doc-signature-rule,.doc-signature-ident{z-index:1;position:relative}.doc-signature-hand{mix-blend-mode:multiply;max-width:230px;max-height:66px;margin:0 0 2px;display:block}.doc-signature-rule{border-top:1px solid #4e555b;margin:2px 0 4px}.doc-signature-ident{letter-spacing:.04em;text-transform:uppercase;color:var(--doc-ink,#1c1c1c);font-size:.82rem;font-weight:700;line-height:1.3}.doc-signature-ident--sub{z-index:1;letter-spacing:0;text-transform:none;color:var(--doc-muted);font-size:.78rem;font-weight:600;position:relative}.doc-signature-input{color:#0000cd;background:0 0;border:none;border-bottom:1px solid #4e555b;width:100%;padding:0 0 2px 2px;font-family:Licorice,Segoe Script,Brush Script MT,cursive;font-size:1.3rem}.doc-signature-input:focus{outline:none}.document-viewer[data-v-badfd255]{background:radial-gradient(1200px 500px at 50% -5%,#eef0f3,#0000 70%),#e9ebee;min-height:100vh;padding:2rem 1.5rem 3rem}.document-loading[data-v-badfd255],.document-not-found[data-v-badfd255]{color:#6c757d;text-align:center;padding:3rem 1rem}.document-toolbar[data-v-badfd255]{justify-content:flex-end;align-items:center;gap:.5rem;max-width:210mm;margin:0 auto 1.25rem;display:flex}.document-toolbar-tag[data-v-badfd255]{color:#b9791b;background:#fff6e6;border:1px solid #f0d089;border-radius:6px;align-items:center;gap:.4rem;margin-right:auto;padding:.38rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.document-toolbar-btn[data-v-badfd255]{font:inherit;color:#1c2530;cursor:pointer;background:#fff;border:1px solid #d7dbe0;border-radius:6px;align-items:center;gap:.4rem;padding:.42rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex;box-shadow:0 1px 4px #00000014}.document-toolbar-btn[data-v-badfd255]:hover{background:#f2f4f7}.document-toolbar-btn .pi-check[data-v-badfd255]{color:#1a7a33}.document-toolbar-btn--primary[data-v-badfd255]{color:#fff;background:#1f5db2;border-color:#0000}.document-toolbar-btn--primary[data-v-badfd255]:hover{background:#17498f}.document-page[data-v-badfd255]{z-index:0;color:#000;box-sizing:border-box;background:#fff;width:210mm;min-height:297mm;margin:0 auto 1.75rem;padding:16mm 17mm 20mm;position:relative;overflow:visible;box-shadow:0 0 0 1px #0000000a,0 10px 34px -8px #14182147}.document-page[data-v-badfd255]:before{content:"";background:var(--head-border,#f4ac3b);height:3px;position:absolute;top:0;left:0;right:0}.document-page-watermark[data-v-badfd255]{z-index:-1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.document-page-watermark img[data-v-badfd255]{object-fit:contain;opacity:.06;filter:grayscale();width:62%;max-width:125mm}.document-page-watermark-glyph[data-v-badfd255]{opacity:.06;font-size:220px;line-height:1}.document-banner[data-v-badfd255]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#8a8f96;padding:2.5mm 5mm;font-size:10px;font-weight:600;position:absolute;top:3px;left:0;right:0}.document-letterhead[data-v-badfd255]{color:#3a3a3a;font-size:11px;line-height:1.5;position:absolute;top:14mm;left:17mm;right:17mm}.document-letterhead-address[data-v-badfd255]{text-align:left;position:absolute;top:0;left:0}.document-letterhead-date[data-v-badfd255]{text-align:right;position:absolute;top:0;right:0}.document-letterhead-crest[data-v-badfd255]{object-fit:contain;width:135px;height:135px;position:absolute;top:0;left:50%;transform:translate(-50%)}.document-page-number[data-v-badfd255]{letter-spacing:.06em;color:#8a8f96;font-size:10px;position:absolute;bottom:9mm;right:17mm}.document-page-number--left[data-v-badfd255]{left:17mm;right:auto}.document-viewer[data-v-9c32c193]{background:radial-gradient(1200px 500px at 50% -5%,#eef0f3,#0000 70%),#e9ebee;min-height:100vh;padding:2rem 1.5rem 3rem}.document-loading[data-v-9c32c193],.document-not-found[data-v-9c32c193]{color:#6c757d;text-align:center;padding:3rem 1rem}.document-toolbar[data-v-9c32c193]{justify-content:flex-end;align-items:center;gap:.5rem;max-width:210mm;margin:0 auto 1.25rem;display:flex}.document-toolbar-tag[data-v-9c32c193]{color:#b9791b;background:#fff6e6;border:1px solid #f0d089;border-radius:6px;align-items:center;gap:.4rem;margin-right:auto;padding:.38rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.document-toolbar-btn[data-v-9c32c193]{font:inherit;color:#1c2530;cursor:pointer;background:#fff;border:1px solid #d7dbe0;border-radius:6px;align-items:center;gap:.4rem;padding:.42rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex;box-shadow:0 1px 4px #00000014}.document-toolbar-btn[data-v-9c32c193]:hover{background:#f2f4f7}.document-toolbar-btn .pi-check[data-v-9c32c193]{color:#1a7a33}.document-toolbar-btn--primary[data-v-9c32c193]{color:#fff;background:#1f5db2;border-color:#0000}.document-toolbar-btn--primary[data-v-9c32c193]:hover{background:#17498f}.document-page[data-v-9c32c193]{z-index:0;color:#000;box-sizing:border-box;background:#fff;width:210mm;min-height:297mm;margin:0 auto 1.75rem;padding:16mm 17mm 20mm;position:relative;overflow:visible;box-shadow:0 0 0 1px #0000000a,0 10px 34px -8px #14182147}.document-page[data-v-9c32c193]:before{content:"";background:var(--head-border,#f4ac3b);height:3px;position:absolute;top:0;left:0;right:0}.document-page-watermark[data-v-9c32c193]{z-index:-1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.document-page-watermark img[data-v-9c32c193]{object-fit:contain;opacity:.06;filter:grayscale();width:62%;max-width:125mm}.document-page-watermark-glyph[data-v-9c32c193]{opacity:.06;font-size:220px;line-height:1}.document-banner[data-v-9c32c193]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#8a8f96;padding:2.5mm 5mm;font-size:10px;font-weight:600;position:absolute;top:3px;left:0;right:0}.document-letterhead[data-v-9c32c193]{color:#3a3a3a;font-size:11px;line-height:1.5;position:absolute;top:14mm;left:17mm;right:17mm}.document-letterhead-address[data-v-9c32c193]{text-align:left;position:absolute;top:0;left:0}.document-letterhead-date[data-v-9c32c193]{text-align:right;position:absolute;top:0;right:0}.document-letterhead-crest[data-v-9c32c193]{object-fit:contain;width:135px;height:135px;position:absolute;top:0;left:50%;transform:translate(-50%)}.document-page-number[data-v-9c32c193]{letter-spacing:.06em;color:#8a8f96;font-size:10px;position:absolute;bottom:9mm;right:17mm}.document-page-number--left[data-v-9c32c193]{left:17mm;right:auto}.preview-toolbar[data-v-9c32c193]{z-index:10;background:#fff;border:1px solid #d7dbe0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;max-width:210mm;margin:0 auto 1.25rem;padding:.6rem .85rem;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #00000014}.preview-toolbar-info[data-v-9c32c193]{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.preview-badge[data-v-9c32c193]{letter-spacing:.06em;text-transform:uppercase;color:#8a5a00;background:#ffe8bd;border:1px solid #f0c674;border-radius:4px;padding:.12rem .45rem;font-size:.68rem;font-weight:700}.preview-title[data-v-9c32c193]{color:#1c2530;font-size:.9rem;font-weight:700}.preview-note[data-v-9c32c193]{color:#6c757d;font-size:.76rem}.document-preview .document-page[data-v-9c32c193]:after{content:"VORSCHAU";letter-spacing:.15em;color:#1f5db20f;pointer-events:none;white-space:nowrap;font-size:92px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)}[data-v-18419975]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-18419975]{color:#6b7280}.status-1[data-v-18419975]{color:#10b981}.status-2[data-v-18419975]{color:#3b82f6}.status-3[data-v-18419975]{color:#f59e0b}.status-4[data-v-18419975],.status-5[data-v-18419975]{color:#ef4444}.status-6[data-v-18419975]{color:#8b5cf6}.status-7[data-v-18419975]{color:#ec4899}.status-9[data-v-18419975]{color:#6b7280}.report-popup[data-v-18419975]{min-height:100vh;padding:.75rem}.report-popup-bar[data-v-18419975]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.report-popup-eyebrow[data-v-18419975]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);font-size:.72rem;font-weight:700}.report-popup-close[data-v-18419975]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .6rem;font-size:.76rem}.report-popup-close[data-v-18419975]:hover{filter:brightness(1.2)}.report-popup-loading[data-v-18419975]{color:var(--text-muted);text-align:center;padding:2rem 0}[data-v-0db95c9f]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-0db95c9f]{color:#6b7280}.status-1[data-v-0db95c9f]{color:#10b981}.status-2[data-v-0db95c9f]{color:#3b82f6}.status-3[data-v-0db95c9f]{color:#f59e0b}.status-4[data-v-0db95c9f],.status-5[data-v-0db95c9f]{color:#ef4444}.status-6[data-v-0db95c9f]{color:#8b5cf6}.status-7[data-v-0db95c9f]{color:#ec4899}.status-9[data-v-0db95c9f]{color:#6b7280}.report-popup[data-v-0db95c9f]{min-height:100vh;padding:.75rem}.report-popup-bar[data-v-0db95c9f]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.report-popup-eyebrow[data-v-0db95c9f]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);font-size:.72rem;font-weight:700}.report-popup-close[data-v-0db95c9f]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .6rem;font-size:.76rem}.report-popup-close[data-v-0db95c9f]:hover{filter:brightness(1.2)}.report-popup-loading[data-v-0db95c9f]{color:var(--text-muted);text-align:center;padding:2rem 0}[data-v-37ce8be7]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-37ce8be7]{color:#6b7280}.status-1[data-v-37ce8be7]{color:#10b981}.status-2[data-v-37ce8be7]{color:#3b82f6}.status-3[data-v-37ce8be7]{color:#f59e0b}.status-4[data-v-37ce8be7],.status-5[data-v-37ce8be7]{color:#ef4444}.status-6[data-v-37ce8be7]{color:#8b5cf6}.status-7[data-v-37ce8be7]{color:#ec4899}.status-9[data-v-37ce8be7]{color:#6b7280}.component[data-v-37ce8be7]{box-sizing:border-box;flex-direction:column;gap:.75rem;width:100%;height:100%;padding:1.25rem;display:flex}.toolbar[data-v-37ce8be7]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.title[data-v-37ce8be7]{color:var(--text-primary);margin:0}.search-field[data-v-37ce8be7]{width:340px;position:relative}.search-field i[data-v-37ce8be7]{color:#ffffff4d;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-field input[data-v-37ce8be7]{width:100%;padding-left:2rem!important}.mode-tabs[data-v-37ce8be7]{background-color:#0003;border:1px solid #ffffff14;border-radius:999px;padding:.2rem;display:inline-flex}.mode-tab[data-v-37ce8be7]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.3rem .85rem;font-size:.78rem;font-weight:600;transition:color .15s,background-color .15s}.mode-tab[data-v-37ce8be7]:hover{color:var(--text-primary)}.mode-tab.active[data-v-37ce8be7]{color:#fff;background-color:var(--accent-blue)}.investigation-bar[data-v-37ce8be7]{border:1px solid var(--border-subtle);border-left:3px solid var(--accent-blue);background-color:#00000029;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:.6rem .8rem;padding:.7rem .8rem;display:flex}.investigation-field[data-v-37ce8be7]{flex-direction:column;gap:.25rem;min-width:11rem;display:flex}.investigation-field>span[data-v-37ce8be7]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.investigation-field select[data-v-37ce8be7]{padding:.4rem .6rem;font-size:.82rem}.investigation-field .search-field[data-v-37ce8be7]{width:100%}.investigation-field--grow[data-v-37ce8be7]{flex:1;min-width:14rem}.investigation-clear[data-v-37ce8be7]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-bottom:.3rem}.investigation-clear[data-v-37ce8be7]:hover{color:var(--accent-red)}.row-investigator[data-v-37ce8be7]{color:var(--accent-blue);white-space:nowrap;margin-left:auto;font-size:.72rem}.row-investigator i[data-v-37ce8be7]{font-size:.65rem}.row-address[data-v-37ce8be7]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.row-address i[data-v-37ce8be7]{font-size:.65rem}.filter-group[data-v-37ce8be7]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:.45rem 0 .2rem;font-size:.64rem;font-weight:700}.filter-group[data-v-37ce8be7]:first-child{margin-top:0}.filter-badge[data-v-37ce8be7]{background-color:var(--accent-blue);color:#fff;text-align:center;border-radius:999px;min-width:1.1rem;margin-left:.3rem;padding:0 .3rem;font-size:.66rem;font-weight:700;line-height:1.1rem}.category-tabs[data-v-37ce8be7]{flex-wrap:wrap;gap:.3rem;display:flex}.category-tab[data-v-37ce8be7]{color:#ffffff80;cursor:pointer;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .7rem;font-size:.76rem;transition:color .15s,border-color .15s,background-color .15s}.category-tab[data-v-37ce8be7]:hover{color:var(--text-primary)}.category-tab.active[data-v-37ce8be7]{color:var(--accent-gold);background-color:#f4ac3b14;border-color:#f4ac3b59}.filter-dropdown[data-v-37ce8be7]{position:relative}.toolbar-link[data-v-37ce8be7]{color:#ffffffbf;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.toolbar-link[data-v-37ce8be7]:hover{color:var(--text-primary);border-color:#fff3}.toolbar-link--wanted i[data-v-37ce8be7]{color:var(--accent-red)}.toolbar-link--camp i[data-v-37ce8be7]{color:var(--accent-gold)}.filter-btn[data-v-37ce8be7]{color:#fff9;cursor:pointer;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;transition:color .15s,border-color .15s,background-color .15s;display:flex}.filter-btn[data-v-37ce8be7]:hover{color:var(--text-primary)}.filter-btn.active[data-v-37ce8be7]{color:var(--accent-gold);background-color:#f4ac3b14;border-color:#f4ac3b59}.filter-menu[data-v-37ce8be7]{z-index:10;border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;min-width:180px;padding:.6rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 8px 24px #0006}.filter-option[data-v-37ce8be7]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.filter-option input[data-v-37ce8be7]{width:auto}.polas-columns[data-v-37ce8be7]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;min-height:0;display:grid}@media (width<=1200px){.polas-columns[data-v-37ce8be7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.polas-columns[data-v-37ce8be7]{grid-template-columns:1fr}}.polas-columns--focused[data-v-37ce8be7]{grid-template-columns:minmax(0,1fr)}.polas-columns--focused .column-list[data-v-37ce8be7]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;gap:.5rem;display:grid}.polas-column[data-v-37ce8be7]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.column-header[data-v-37ce8be7]{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);background-color:#ffffff05;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.82rem;font-weight:600;display:flex}.column-header i[data-v-37ce8be7]{color:#60a5fab3;font-size:.78rem}.column-count[data-v-37ce8be7]{color:var(--text-muted);background-color:#ffffff0d;border-radius:999px;margin-left:auto;padding:.1rem .5rem;font-size:.72rem;font-weight:600}.column-add-btn[data-v-37ce8be7]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:filter .15s;display:flex}.column-add-btn i[data-v-37ce8be7]{color:#fff;font-size:.68rem}.column-add-btn[data-v-37ce8be7]:hover{filter:brightness(1.15)}.column-placeholder[data-v-37ce8be7]{color:#ffffff40;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8rem;display:flex}.column-placeholder i[data-v-37ce8be7]{font-size:1.3rem}.column-placeholder p[data-v-37ce8be7]{margin:0}.column-empty[data-v-37ce8be7]{text-align:center;color:#fff6;padding:1.5rem;font-size:.85rem}.column-list[data-v-37ce8be7]{flex-direction:column;flex:1;gap:.3rem;padding:.4rem;display:flex;overflow-y:auto}.load-more-btn[data-v-37ce8be7]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;margin:.4rem;padding:.45rem;font-size:.78rem;transition:color .15s,border-color .15s}.load-more-btn[data-v-37ce8be7]:hover:not(:disabled){color:var(--text-primary);border-color:#ffffff40}.load-more-btn[data-v-37ce8be7]:disabled{opacity:.6;cursor:not-allowed}.column-row[data-v-37ce8be7]{cursor:pointer;background-color:#ffffff05;border:1px solid #0000;border-radius:6px;padding:.5rem .6rem;transition:background-color .15s,border-color .15s}.column-row[data-v-37ce8be7]:hover{background-color:#1f5db214;border-color:#1f5db233}.row-main[data-v-37ce8be7]{align-items:baseline;gap:.4rem;margin-bottom:.15rem;display:flex}.row-title[data-v-37ce8be7]{color:var(--text-primary);font-size:.85rem;font-weight:600}.row-nickname[data-v-37ce8be7]{color:var(--accent-gold);font-size:.74rem}.row-created[data-v-37ce8be7]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.74rem}.row-created i[data-v-37ce8be7]{font-size:.65rem}.row-sub[data-v-37ce8be7]{color:#ffffff80;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.flag-icon[data-v-37ce8be7]{font-size:.8rem}.flag-icon--dead[data-v-37ce8be7]{color:#6b7280}.flag-icon--missing[data-v-37ce8be7]{color:#f59e0b}.flag-icon--wanted[data-v-37ce8be7]{color:var(--accent-red)}.wanted-page[data-v-0dff7456]{box-sizing:border-box;flex-direction:column;gap:.9rem;width:100%;height:100%;min-height:0;padding:1.25rem;display:flex}.back-btn[data-v-0dff7456]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:0;font-size:.82rem;transition:color .15s;display:inline-flex}.back-btn[data-v-0dff7456]:hover{color:var(--text-primary)}.wanted-toolbar[data-v-0dff7456]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.wanted-title[data-v-0dff7456]{color:var(--text-primary);margin:0}.wanted-count[data-v-0dff7456]{color:var(--accent-red);font-size:.8rem;font-weight:700}.wanted-search[data-v-0dff7456]{background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;min-width:min(100%,22rem);margin-left:auto;padding:.35rem .7rem;display:flex}.wanted-search i[data-v-0dff7456]{color:var(--text-muted);font-size:.8rem}.wanted-search input[data-v-0dff7456]{flex:1;min-width:0;font-size:.82rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.wanted-filters[data-v-0dff7456]{background-color:#ffffff05;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding:.45rem .7rem;display:flex}.wanted-filters>.pi-filter[data-v-0dff7456]{color:var(--text-muted);font-size:.8rem}.wanted-filters--active[data-v-0dff7456]{border-color:var(--accent-gold)}.wanted-filters--active>.pi-filter[data-v-0dff7456]{color:var(--accent-gold)}.wanted-filter-chip[data-v-0dff7456]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.76rem;display:inline-flex}.wanted-filter-chip i[data-v-0dff7456]{color:var(--text-muted);font-size:.62rem}.wanted-filter-chip[data-v-0dff7456]:hover{background:#ffffff12}.wanted-filter-chip--on[data-v-0dff7456]{border-color:var(--accent-gold);background:#f4ac3b24}.wanted-filter-chip--on i[data-v-0dff7456]{color:var(--accent-gold)}.wanted-filter-empty[data-v-0dff7456]{color:var(--text-muted);font-size:.8rem}.wanted-filter-reset[data-v-0dff7456]{border:1px solid var(--accent-gold);color:var(--accent-gold);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.76rem;font-weight:600;display:inline-flex}.wanted-filter-reset i[data-v-0dff7456]{font-size:.7rem}.wanted-filter-reset[data-v-0dff7456]:hover{background-color:#f4ac3b1f}.wanted-empty[data-v-0dff7456]{text-align:center;color:var(--text-muted);margin:0;padding:1.5rem 0;font-size:.85rem}.wanted-scroll[data-v-0dff7456]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;flex:1;gap:.8rem;min-height:0;padding-right:.35rem;display:flex;overflow-y:auto}.wanted-grid[data-v-0dff7456]{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));align-items:start;gap:.8rem;display:grid}.wanted-card[data-v-0dff7456]{overflow-wrap:anywhere;border:1px solid #dc26264d;border-top:3px solid var(--accent-red);background-color:var(--bg-card-dark);border-radius:10px;flex-direction:column;gap:.6rem;min-width:0;padding:.85rem;display:flex}.wanted-card-top[data-v-0dff7456]{align-items:center;gap:.75rem;display:flex}.wanted-avatar[data-v-0dff7456]{width:4.25rem;height:4.25rem;color:var(--text-muted);background-color:#ffffff0d;border:2px solid #dc262673;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.wanted-avatar img[data-v-0dff7456]{object-fit:cover;width:100%;height:100%}.wanted-identity[data-v-0dff7456]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.wanted-tag[data-v-0dff7456]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-red);border:1px solid;border-radius:3px;align-self:flex-start;padding:.02rem .35rem;font-size:.6rem;font-weight:700}.wanted-name[data-v-0dff7456]{color:var(--text-primary);font-size:1rem;font-weight:700}.wanted-nickname[data-v-0dff7456]{color:var(--text-muted);font-size:.78rem}.wanted-facts[data-v-0dff7456]{flex-direction:column;gap:.25rem;margin:0;display:flex}.wanted-fact[data-v-0dff7456]{color:var(--text-primary);align-items:flex-start;gap:.55rem;font-size:.8rem;display:flex}.wanted-fact dt[data-v-0dff7456]{text-align:center;width:1rem;color:var(--text-muted);flex-shrink:0}.wanted-fact dt i[data-v-0dff7456]{font-size:.75rem}.wanted-fact dd[data-v-0dff7456]{flex:1;min-width:0;margin:0;line-height:1.35}.wanted-copy[data-v-0dff7456]{vertical-align:middle;color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:.2rem;padding:.1rem .2rem;font-size:.72rem;display:inline}.wanted-copy[data-v-0dff7456]:hover{color:var(--accent-blue)}.wanted-muted[data-v-0dff7456]{color:var(--text-muted)}.wanted-reason-chips[data-v-0dff7456]{flex-wrap:wrap;gap:.3rem;display:flex}.wanted-reason-chip[data-v-0dff7456]{color:var(--text-primary);background-color:#e3342f1f;border:1px solid #e3342f80;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:600}.wanted-reason[data-v-0dff7456]{border-left:2px solid var(--accent-red);white-space:pre-wrap;color:var(--text-primary);background-color:#dc262612;margin:0;padding:.4rem .55rem;font-size:.76rem}.wanted-actions[data-v-0dff7456]{flex-wrap:wrap;gap:.35rem;display:flex}.wanted-btn[data-v-0dff7456]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border-radius:6px;flex:auto;padding:.35rem .5rem;font-size:.76rem;font-weight:600;text-decoration:none;transition:background-color .15s}.wanted-btn[data-v-0dff7456]:hover:not(:disabled){background-color:#1f5db240}.wanted-btn[data-v-0dff7456]:disabled{opacity:.4;cursor:not-allowed}.wanted-btn--ghost[data-v-0dff7456]{border-color:var(--border-subtle)}.wanted-btn--on[data-v-0dff7456]{border-color:var(--accent-gold);color:var(--accent-gold)}.wanted-details[data-v-0dff7456]{border-top:1px dashed var(--border-subtle);flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}.wanted-details-title[data-v-0dff7456]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);margin:.2rem 0 0;font-size:.68rem;font-weight:700}.wanted-offenses[data-v-0dff7456]{flex-direction:column;gap:.2rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:flex}.wanted-offenses li[data-v-0dff7456]{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.wanted-offenses i[data-v-0dff7456]{font-size:.5rem}.wanted-offense-title[data-v-0dff7456]{font-weight:600}.wanted-report-text[data-v-0dff7456]{white-space:pre-wrap;max-height:12rem;color:var(--text-primary);background-color:#00000040;border-radius:6px;padding:.45rem .55rem;font-size:.76rem;line-height:1.45;overflow-y:auto}.wanted-more[data-v-0dff7456]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-self:center;padding:.45rem 1.1rem;font-size:.8rem}.wanted-more[data-v-0dff7456]:disabled{opacity:.5}.offense-dot--ordnungswidrigkeit[data-v-0dff7456]{color:#fff}.offense-dot--vergehen[data-v-0dff7456]{color:var(--accent-green)}.offense-dot--verbrechen[data-v-0dff7456]{color:var(--accent-gold)}.offense-dot--schwerverbrechen[data-v-0dff7456]{color:var(--accent-red)}[data-v-fe0efe75]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-fe0efe75]{color:#6b7280}.status-1[data-v-fe0efe75]{color:#10b981}.status-2[data-v-fe0efe75]{color:#3b82f6}.status-3[data-v-fe0efe75]{color:#f59e0b}.status-4[data-v-fe0efe75],.status-5[data-v-fe0efe75]{color:#ef4444}.status-6[data-v-fe0efe75]{color:#8b5cf6}.status-7[data-v-fe0efe75]{color:#ec4899}.status-9[data-v-fe0efe75]{color:#6b7280}.camp-page[data-v-fe0efe75]{box-sizing:border-box;flex-direction:column;gap:.9rem;height:100%;min-height:0;padding:1.25rem;display:flex}.back-btn[data-v-fe0efe75]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:0;font-size:.82rem;display:inline-flex}.back-btn[data-v-fe0efe75]:hover{color:var(--text-primary)}.camp-header[data-v-fe0efe75]{border-bottom:2px solid var(--accent-gold);flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;padding-bottom:.5rem;display:flex}.camp-title[data-v-fe0efe75]{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:700}.camp-count[data-v-fe0efe75]{color:var(--text-muted);font-size:.82rem}.camp-filters[data-v-fe0efe75]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.camp-safes[data-v-fe0efe75]{flex-wrap:wrap;gap:.3rem;display:flex}.camp-chip[data-v-fe0efe75]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem;font-size:.78rem;transition:color .15s,border-color .15s,background-color .15s}.camp-chip[data-v-fe0efe75]:hover{color:var(--text-primary)}.camp-chip--active[data-v-fe0efe75]{color:#fff;background-color:var(--accent-blue);border-color:var(--accent-blue)}.camp-date[data-v-fe0efe75]{color:var(--text-muted);align-items:center;gap:.45rem;font-size:.78rem;display:flex}.camp-date input[data-v-fe0efe75]{width:auto;padding:.25rem .5rem;font-size:.8rem}.camp-search[data-v-fe0efe75]{border:1px solid var(--border-subtle);border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:min(100%,16rem);max-width:26rem;padding:.3rem .7rem;display:flex}.camp-search i[data-v-fe0efe75]{color:var(--text-muted);font-size:.78rem}.camp-search input[data-v-fe0efe75]{flex:1;min-width:0;font-size:.8rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.camp-clear[data-v-fe0efe75]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0}.camp-clear:hover i[data-v-fe0efe75]{color:var(--text-primary)}.camp-error[data-v-fe0efe75]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.camp-columns[data-v-fe0efe75]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:1rem;min-height:0;transition:opacity .15s;display:grid}.camp-columns--busy[data-v-fe0efe75]{opacity:.6}.camp-panel[data-v-fe0efe75]{border:1px solid var(--border-subtle);background-color:#00000029;border-radius:10px;flex-direction:column;gap:.5rem;min-width:0;min-height:0;padding:.75rem;display:flex}.camp-panel-head[data-v-fe0efe75]{align-items:center;gap:.5rem;display:flex}.camp-panel-head h3[data-v-fe0efe75]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-blue);margin:0;font-size:.78rem;font-weight:700}.camp-panel-head h3 i[data-v-fe0efe75]{margin-right:.25rem}.camp-panel-count[data-v-fe0efe75]{min-width:1.35rem;color:var(--text-muted);text-align:center;background-color:#ffffff14;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;line-height:1.35rem}.camp-item-filter[data-v-fe0efe75]{align-items:center;gap:.4rem;display:flex}.camp-item-filter i[data-v-fe0efe75]{color:var(--text-muted);font-size:.72rem}.camp-item-filter input[data-v-fe0efe75]{flex:1;min-width:0;padding:.25rem .5rem;font-size:.8rem}.camp-scroll[data-v-fe0efe75]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;padding-right:.35rem;overflow-y:auto}.camp-scroll[data-v-fe0efe75]::-webkit-scrollbar{width:6px}.camp-scroll[data-v-fe0efe75]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.camp-scroll[data-v-fe0efe75]{flex:1;min-height:0}@media (width<=900px){.camp-page[data-v-fe0efe75]{height:auto}.camp-columns[data-v-fe0efe75]{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.camp-scroll[data-v-fe0efe75]{flex:none;max-height:60vh}}.camp-scroll--entries[data-v-fe0efe75]{flex-direction:column;gap:.45rem;display:flex}.camp-empty[data-v-fe0efe75]{text-align:center;color:var(--text-muted);margin:0;padding:1rem 0;font-size:.82rem}.camp-table[data-v-fe0efe75]{border-collapse:collapse;width:100%;font-size:.82rem}.camp-table th[data-v-fe0efe75]{z-index:1;text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background-color:var(--bg-card-dark);padding:.35rem .5rem;font-size:.66rem;font-weight:700;position:sticky;top:0}.camp-table td[data-v-fe0efe75]{color:var(--text-primary);border-top:1px solid #ffffff0a;padding:.35rem .5rem}.camp-table tbody tr[data-v-fe0efe75]{cursor:pointer}.camp-table tbody tr:hover td[data-v-fe0efe75]{background-color:#1f5db21f}.camp-table .num[data-v-fe0efe75]{text-align:right;white-space:nowrap}.camp-table .strong[data-v-fe0efe75]{color:var(--accent-gold);font-weight:700}.camp-entry[data-v-fe0efe75]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;flex-direction:column;gap:.3rem;padding:.55rem .7rem;display:flex}.camp-entry-head[data-v-fe0efe75]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.camp-person[data-v-fe0efe75]{color:var(--text-primary);font-size:.9rem;font-weight:700;text-decoration:none}.camp-person[data-v-fe0efe75]:hover{color:var(--accent-gold)}.camp-safe[data-v-fe0efe75]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid;border-radius:3px;flex-shrink:0;padding:.08rem .45rem;font-size:.64rem;font-weight:700}.camp-safe--1[data-v-fe0efe75]{color:#60a5fa}.camp-safe--2[data-v-fe0efe75]{color:#f59e0b}.camp-safe--3[data-v-fe0efe75]{color:#a78bfa}.camp-safe--4[data-v-fe0efe75]{color:#34d399}.camp-entry-meta[data-v-fe0efe75]{color:var(--text-muted);flex-wrap:wrap;gap:.2rem .8rem;font-size:.74rem;display:flex}.camp-entry-meta i[data-v-fe0efe75]{margin-right:.15rem;font-size:.65rem}.camp-report[data-v-fe0efe75]{color:var(--accent-blue);text-decoration:none}.camp-report[data-v-fe0efe75]:hover{text-decoration:underline}.camp-old[data-v-fe0efe75]{color:var(--accent-red)}.camp-items[data-v-fe0efe75]{color:var(--text-primary);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.35}.camp-entry-actions[data-v-fe0efe75]{justify-content:flex-end;display:flex}.camp-btn[data-v-fe0efe75]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.74rem;display:inline-flex}.camp-btn i[data-v-fe0efe75]{font-size:.68rem}.camp-btn[data-v-fe0efe75]:hover:not(:disabled){background-color:#1f5db240}.camp-btn[data-v-fe0efe75]:disabled{opacity:.45;cursor:not-allowed}.camp-more-hint[data-v-fe0efe75]{text-align:center;color:var(--text-muted);margin:.3rem 0 0;font-size:.74rem}[data-v-acba27b8]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-acba27b8]{color:#6b7280}.status-1[data-v-acba27b8]{color:#10b981}.status-2[data-v-acba27b8]{color:#3b82f6}.status-3[data-v-acba27b8]{color:#f59e0b}.status-4[data-v-acba27b8],.status-5[data-v-acba27b8]{color:#ef4444}.status-6[data-v-acba27b8]{color:#8b5cf6}.status-7[data-v-acba27b8]{color:#ec4899}.status-9[data-v-acba27b8]{color:#6b7280}.share-message[data-v-acba27b8]{color:var(--text-primary);margin:0 0 .9rem;font-size:.9rem;line-height:1.5}.share-link-row[data-v-acba27b8]{gap:.5rem;display:flex}.share-link-row input[data-v-acba27b8]{border:1px solid var(--border-subtle);min-width:0;color:var(--text-primary);background:#ffffff0d;border-radius:6px;flex:1;padding:.5rem .6rem;font-size:.82rem}.share-copy-btn[data-v-acba27b8],.share-open-btn[data-v-acba27b8]{cursor:pointer;background:var(--accent-blue);color:#fff;white-space:nowrap;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.85rem;font-weight:500}.share-copy-btn[data-v-acba27b8]:hover,.share-open-btn[data-v-acba27b8]:hover{background:var(--accent-blue-light)}.share-actions[data-v-acba27b8]{border-top:1px solid var(--border-subtle);justify-content:flex-end;margin-top:1.25rem;padding-top:1rem;display:flex}.share-open-btn[data-v-acba27b8]{border:1px solid var(--border-subtle);color:var(--text-primary);background:0 0}.share-open-btn[data-v-acba27b8]:hover{background:#ffffff14}.person-reports[data-v-153bc134]{flex-direction:column;gap:.4rem;max-height:32rem;padding-right:.2rem;display:flex;overflow-y:auto}.person-reports-empty[data-v-153bc134]{color:var(--text-muted);margin:0;padding:.5rem 0;font-size:.82rem}.person-report[data-v-153bc134]{background-color:var(--bg-card-dark);color:var(--text-primary);border-left:3px solid #0000;border-radius:6px;gap:.6rem;padding:.55rem .65rem;display:flex}.person-report--danger[data-v-153bc134]{border-left-color:var(--accent-red)}.person-report--danger .person-report-number[data-v-153bc134],.person-report--danger .person-report-icon[data-v-153bc134]{color:var(--accent-red)}.person-report--warning[data-v-153bc134]{border-left-color:var(--accent-gold)}.person-report--warning .person-report-icon[data-v-153bc134]{color:var(--accent-gold)}.person-report--success[data-v-153bc134]{border-left-color:var(--accent-green)}.person-report--success .person-report-icon[data-v-153bc134]{color:var(--accent-green)}.person-report-icon[data-v-153bc134]{color:var(--text-muted);padding-top:.1rem;font-size:1.4rem}.person-report-body[data-v-153bc134]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.person-report-head[data-v-153bc134]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.person-report-number[data-v-153bc134]{font-size:.85rem;font-weight:700}.person-report-pin[data-v-153bc134]{color:#ffffff59;cursor:pointer;background:0 0;border:none;padding:.15rem .25rem;font-size:.8rem}.person-report-pin[data-v-153bc134]:hover{color:var(--text-primary)}.person-report-pin--active[data-v-153bc134],.person-report-pin--active[data-v-153bc134]:hover{color:var(--accent-red)}.person-report-title[data-v-153bc134]{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.person-report-meta[data-v-153bc134]{color:var(--text-muted);font-size:.74rem}.person-report-meta i[data-v-153bc134]{margin-right:.2rem;font-size:.68rem}.person-report-obligation[data-v-153bc134]{color:var(--accent-gold);font-size:.74rem;font-weight:700}.person-report-open[data-v-153bc134]{text-align:center;border:1px solid var(--accent-blue);color:var(--text-primary);border-radius:6px;align-self:stretch;margin-top:.35rem;padding:.3rem;font-size:.78rem;text-decoration:none}.person-report-open[data-v-153bc134]:hover{background-color:#1f5db240}.person-reports-more[data-v-153bc134]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem;font-size:.8rem}.person-reports-more[data-v-153bc134]:disabled{opacity:.5}.previous-offenses[data-v-18b99968]{flex-direction:column;gap:.55rem;display:flex}.previous-offenses-head[data-v-18b99968]{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.74rem;display:flex}.previous-offenses-legend[data-v-18b99968]{flex-wrap:wrap;gap:.3rem .8rem;display:flex}.previous-offenses-legend i[data-v-18b99968]{margin-right:.15rem;font-size:.55rem}.previous-offenses-empty[data-v-18b99968]{color:var(--text-muted);margin:0;padding:.5rem 0;font-size:.82rem}.previous-offenses-scroll[data-v-18b99968]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.55rem;max-height:min(55vh,30rem);padding-right:.35rem;display:flex;overflow-y:auto}.previous-offenses-scroll[data-v-18b99968]::-webkit-scrollbar{width:6px}.previous-offenses-scroll[data-v-18b99968]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.previous-report[data-v-18b99968]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;padding:.55rem .75rem}.previous-report-head[data-v-18b99968]{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:.75rem;margin-bottom:.3rem;padding-bottom:.35rem;display:flex}.previous-report-number[data-v-18b99968]{color:var(--text-primary);white-space:nowrap;font-size:.85rem;font-weight:700;text-decoration:none}.previous-report-number[data-v-18b99968]:hover{color:var(--accent-blue);text-decoration:underline}.previous-report-tc-tag[data-v-18b99968]{color:var(--accent-gold);white-space:nowrap;font-size:.85rem;font-weight:700}.previous-report-title[data-v-18b99968]{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.previous-report-state[data-v-18b99968]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;padding:.05rem .35rem;font-size:.62rem;font-weight:700}.previous-report-state--enforced[data-v-18b99968]{color:var(--accent-green)}.previous-report-state--open[data-v-18b99968]{color:var(--accent-gold)}.previous-report-state--expired[data-v-18b99968]{color:var(--text-muted)}.previous-report--expired[data-v-18b99968]{opacity:.5;background-color:#ffffff05}.previous-report--expired .previous-report-date[data-v-18b99968]{color:var(--text-muted)}.previous-report--expired[data-v-18b99968]:hover{opacity:.8}.previous-offense--expired[data-v-18b99968]{opacity:.5}.previous-offense--expired .previous-offense-title[data-v-18b99968]{font-weight:400;-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}.previous-report--expired .previous-offense--expired[data-v-18b99968]{opacity:1}.previous-report-date[data-v-18b99968]{color:var(--accent-blue);white-space:nowrap;font-size:.78rem;font-weight:600}.previous-report-offenses[data-v-18b99968]{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.previous-offense[data-v-18b99968]{color:var(--text-primary);align-items:baseline;gap:.45rem;font-size:.8rem;display:flex}.previous-offense i[data-v-18b99968]{flex-shrink:0;font-size:.55rem}.previous-offense-title[data-v-18b99968]{font-weight:600}.previous-offense-paragraph[data-v-18b99968]{color:var(--text-muted);font-size:.74rem}.previous-offense-expiry[data-v-18b99968]{color:var(--text-muted);white-space:nowrap;margin-left:auto;padding-left:.5rem;font-size:.72rem}.previous-offense-expiry--never[data-v-18b99968]{color:var(--accent-red);font-weight:600}.offense-dot--ordnungswidrigkeit[data-v-18b99968]{color:#fff}.offense-dot--vergehen[data-v-18b99968]{color:var(--accent-green)}.offense-dot--verbrechen[data-v-18b99968]{color:var(--accent-gold)}.offense-dot--schwerverbrechen[data-v-18b99968]{color:var(--accent-red)}.previous-offenses-more[data-v-18b99968]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:.4rem .9rem;font-size:.8rem}.previous-offenses-more[data-v-18b99968]:disabled{opacity:.5}[data-v-ace6f4b4]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-ace6f4b4]{color:#6b7280}.status-1[data-v-ace6f4b4]{color:#10b981}.status-2[data-v-ace6f4b4]{color:#3b82f6}.status-3[data-v-ace6f4b4]{color:#f59e0b}.status-4[data-v-ace6f4b4],.status-5[data-v-ace6f4b4]{color:#ef4444}.status-6[data-v-ace6f4b4]{color:#8b5cf6}.status-7[data-v-ace6f4b4]{color:#ec4899}.status-9[data-v-ace6f4b4]{color:#6b7280}.iad-empty[data-v-ace6f4b4]{color:var(--text-muted);margin:0;font-size:.8rem}.iad-list[data-v-ace6f4b4]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.iad-row[data-v-ace6f4b4]{color:var(--text-primary);background-color:#ffffff0a;border-radius:8px;align-items:center;gap:.65rem;padding:.5rem .65rem;text-decoration:none;display:flex}.iad-row[data-v-ace6f4b4]:hover{background-color:#ffffff12}.iad-number[data-v-ace6f4b4]{color:#fbbf24;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}.iad-main[data-v-ace6f4b4]{flex-direction:column;flex:1;min-width:0;display:flex}.iad-main strong[data-v-ace6f4b4]{color:#fff;font-size:.82rem}.iad-main small[data-v-ace6f4b4]{color:var(--text-muted);font-size:.7rem}.iad-pill[data-v-ace6f4b4]{background-color:color-mix(in srgb, var(--pill-color) 22%, transparent);border:1px solid color-mix(in srgb, var(--pill-color) 55%, transparent);color:#fff;border-radius:999px;flex-shrink:0;padding:.05rem .45rem;font-size:.66rem}.iad-penalties[data-v-ace6f4b4]{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.iad-penalty[data-v-ace6f4b4]{color:#fecaca;background-color:#ef44442e;border:1px solid #ef444466;border-radius:4px;padding:0 .4rem;font-size:.66rem}.bg-btn[data-v-8a7dc706]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b3f8f,#5a4fcf);border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;display:inline-flex;position:relative}.bg-btn[data-v-8a7dc706]:disabled{opacity:.55;cursor:not-allowed}.bg-btn--ghost[data-v-8a7dc706]{background:#ffffff0f;border:1px solid #ffffff26}.bg-count[data-v-8a7dc706]{text-align:center;background:#ef4444;border-radius:999px;min-width:1.2rem;padding:0 .35rem;font-size:.7rem;font-weight:700}.bg-form[data-v-8a7dc706],.bg-list[data-v-8a7dc706]{flex-direction:column;gap:.75rem;display:flex}.bg-form label[data-v-8a7dc706]{flex-direction:column;gap:.3rem;font-size:.8rem;display:flex}.bg-form textarea[data-v-8a7dc706]{color:inherit;font:inherit;background:#0000004d;border:1px solid #ffffff26;border-radius:6px;padding:.5rem}.bg-actions[data-v-8a7dc706]{justify-content:flex-end;gap:.5rem;display:flex}.bg-msg[data-v-8a7dc706]{border-radius:6px;padding:.5rem .7rem;font-size:.8rem}.bg-msg--ok[data-v-8a7dc706]{color:#34d399;background:#10b98126}.bg-msg--err[data-v-8a7dc706]{color:#f87171;background:#ef444426}.bg-empty[data-v-8a7dc706]{opacity:.6;text-align:center;padding:1.5rem}.bg-item[data-v-8a7dc706]{border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:.3rem;padding:.65rem .8rem;display:flex}.bg-item--current[data-v-8a7dc706]{border-color:#5a4fcf99}.bg-item-head[data-v-8a7dc706]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bg-meta[data-v-8a7dc706]{opacity:.65;font-size:.75rem}.bg-note[data-v-8a7dc706]{background:#ffffff0a;border-radius:6px;padding:.45rem .6rem;font-size:.8rem}.bg-status[data-v-8a7dc706]{border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:700}.bg-ok[data-v-8a7dc706]{color:#34d399;background:#10b9812e}.bg-no[data-v-8a7dc706]{color:#f87171;background:#ef44442e}.bg-wait[data-v-8a7dc706]{color:#fbbf24;background:#f59e0b2e}.panel-card[data-v-42fd3593]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:10px;padding:1rem}.duplicates-panel--alert[data-v-42fd3593]{background-color:#e3342f0f;border-color:#e3342f73}.panel-title[data-v-42fd3593]{color:var(--text-primary);align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.88rem;font-weight:700;display:flex}.panel-title .pi[data-v-42fd3593]{color:var(--accent-red)}.empty-hint[data-v-42fd3593]{color:var(--text-muted);font-size:.8rem}.duplicate-list[data-v-42fd3593]{flex-direction:column;gap:.6rem;display:flex}.duplicate-entry[data-v-42fd3593]{border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:.35rem;padding:.6rem;display:flex}.duplicate-name[data-v-42fd3593]{text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600}.duplicate-name[data-v-42fd3593]:hover{text-decoration:underline}.duplicate-id[data-v-42fd3593]{color:var(--text-muted);font-weight:400}.duplicate-meta[data-v-42fd3593]{color:var(--text-muted);font-size:.74rem}.duplicate-actions[data-v-42fd3593]{flex-wrap:wrap;gap:.4rem;display:flex}.add-btn[data-v-42fd3593]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;padding:.4rem .75rem;font-size:.76rem;font-weight:500}.add-btn[data-v-42fd3593]:disabled{opacity:.5;cursor:default}.duplicate-reverse[data-v-42fd3593]{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.76rem}.duplicate-reverse[data-v-42fd3593]:disabled{opacity:.5;cursor:default}.duplicate-search[data-v-42fd3593]{flex-direction:column;gap:.4rem;margin-top:.75rem;display:flex}.duplicate-search input[data-v-42fd3593]{width:100%}.duplicate-search-results[data-v-42fd3593]{flex-direction:column;gap:.25rem;display:flex}.duplicate-search-result[data-v-42fd3593]{border:1px solid var(--border-subtle);text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .6rem;font-size:.8rem}.duplicate-search-result[data-v-42fd3593]:hover:not(:disabled){border-color:var(--accent-blue,#2569c7)}[data-v-978e2177]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-978e2177]{color:#6b7280}.status-1[data-v-978e2177]{color:#10b981}.status-2[data-v-978e2177]{color:#3b82f6}.status-3[data-v-978e2177]{color:#f59e0b}.status-4[data-v-978e2177],.status-5[data-v-978e2177]{color:#ef4444}.status-6[data-v-978e2177]{color:#8b5cf6}.status-7[data-v-978e2177]{color:#ec4899}.status-9[data-v-978e2177]{color:#6b7280}.personfile-detail-page[data-v-978e2177]{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:1.5rem;display:flex}.back-btn[data-v-978e2177]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.82rem;transition:color .15s;display:inline-flex}.back-btn[data-v-978e2177]:hover{color:var(--text-primary)}.detail-loading[data-v-978e2177]{color:var(--text-muted);text-align:center;padding:2rem 0}.detail-shell[data-v-978e2177]{flex-direction:column;gap:1rem;display:flex}.record-header[data-v-978e2177]{border-bottom:2px solid var(--accent-gold);justify-content:space-between;align-items:center;padding-bottom:.6rem;display:flex}.record-title[data-v-978e2177]{align-items:center;gap:.75rem;display:flex}.record-eyebrow[data-v-978e2177]{color:var(--text-primary);font-size:1.1rem;font-weight:700}.status-dots[data-v-978e2177]{align-items:center;gap:.35rem;display:flex}.status-dot[data-v-978e2177]{background:0 0;border:1px solid #ffffff40;border-radius:50%;width:.65rem;height:.65rem}.status-dot--red[data-v-978e2177]{background:var(--accent-red);border-color:var(--accent-red)}.status-dot--yellow[data-v-978e2177]{background:#f59e0b;border-color:#f59e0b}.status-dot--green[data-v-978e2177]{background:#10b981;border-color:#10b981}.edit-btn[data-v-978e2177]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;transition:filter .2s}.edit-btn[data-v-978e2177]:hover{filter:brightness(1.1)}.record-layout[data-v-978e2177]{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:1.25rem;display:grid}.record-main[data-v-978e2177]{flex-direction:column;gap:1rem;min-width:0;display:flex}.record-sidebar[data-v-978e2177]{flex-direction:column;gap:1rem;display:flex}@media (width<=980px){.record-layout[data-v-978e2177]{grid-template-columns:1fr}}.record-body[data-v-978e2177]{gap:1.25rem;display:flex}.record-photo-col[data-v-978e2177]{flex-direction:column;flex-shrink:0;gap:.6rem;width:160px;display:flex}.record-photo[data-v-978e2177]{border:1px solid var(--border-subtle);background-color:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;width:160px;height:160px;display:flex;overflow:hidden}.record-photo img[data-v-978e2177]{object-fit:cover;width:100%;height:100%}.record-photo-fallback[data-v-978e2177]{color:#fff3;font-size:2rem;font-weight:700}.record-photo--clickable[data-v-978e2177]{cursor:pointer;transition:border-color .15s}.record-photo--clickable[data-v-978e2177]:hover{border-color:#f4ac3b66}.record-wanted-report[data-v-978e2177]{border:1px solid var(--accent-red);color:var(--accent-red);background:#e3342f1f;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.76rem;font-weight:700;display:flex}.mugshot-btn[data-v-978e2177]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.76rem;transition:color .15s,border-color .15s;display:flex}.mugshot-btn[data-v-978e2177]:hover{color:var(--accent-gold);border-color:#f4ac3b59}.mugshot-hint[data-v-978e2177]{color:var(--text-muted);margin:0 0 .9rem;font-size:.8rem}.mugshot-grid[data-v-978e2177]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;display:grid}.mugshot-tile[data-v-978e2177]{aspect-ratio:1;border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:6px;padding:0;transition:border-color .15s;overflow:hidden}.mugshot-tile[data-v-978e2177]:hover{border-color:var(--accent-gold)}.mugshot-tile img[data-v-978e2177]{object-fit:cover;width:100%;height:100%}.record-summary[data-v-978e2177]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:0 1.25rem;min-width:0;display:grid}.record-summary[data-v-978e2177] .form-field--column{margin-bottom:.9rem}.static-value[data-v-978e2177]{color:var(--text-primary);padding:.5rem 0;font-size:.9rem}@media (width<=780px){.record-body[data-v-978e2177]{flex-direction:column}.record-photo-col[data-v-978e2177]{flex-direction:row;align-items:flex-start;width:100%}.record-summary[data-v-978e2177]{grid-template-columns:repeat(2,minmax(0,1fr))}}.start-call-button[data-v-978e2177]{color:#2569c7;background:0 0;border:1px solid #2569c7;justify-content:center;align-items:center;display:flex}.buttons[data-v-978e2177]{display:flex}.buttons>button[data-v-978e2177]{margin-left:8px}.locate-btn[data-v-978e2177]{color:#fff;cursor:pointer;background:#e3342fcc;border:1px solid #e3342f66;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;transition:filter .15s;display:flex}.locate-btn[data-v-978e2177]:hover{filter:brightness(1.2);background-color:#e3342f14}.tab-bar[data-v-978e2177]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.35rem;padding-bottom:.75rem;display:flex}.tab-btn[data-v-978e2177]{color:#93c5fd;cursor:pointer;background:0 0;border:1px solid #60a5fa4d;border-radius:999px;padding:.4rem .8rem;font-size:.76rem;transition:color .15s,background-color .15s,border-color .15s}.tab-btn[data-v-978e2177]:hover{background-color:#60a5fa1a}.tab-btn.active[data-v-978e2177]{color:var(--accent-gold);background-color:#f4ac3b1a;border-color:#f4ac3b66}.tab-panel[data-v-978e2177]{flex-direction:column;gap:.9rem;display:flex}.record-columns[data-v-978e2177]{align-items:flex-start;gap:1rem;display:flex}.record-col-narrow[data-v-978e2177]{flex:.8;min-width:0}.record-col-wide[data-v-978e2177]{flex:1.3;min-width:0}@media (width<=780px){.record-columns[data-v-978e2177]{flex-direction:column}}.panel-card[data-v-978e2177]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:10px;padding:1rem}.panel-title[data-v-978e2177]{color:var(--text-primary);margin:0 0 .75rem;font-size:.88rem;font-weight:700}.checkbox-field[data-v-978e2177]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.85rem;display:flex}.checkbox-field input[data-v-978e2177]{width:auto}.license-chips[data-v-978e2177]{flex-wrap:wrap;gap:.5rem;display:flex}.license-chip[data-v-978e2177]{color:#ffffff80;border:1px solid var(--border-subtle);cursor:pointer;background-color:#ffffff08;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.78rem;transition:color .15s,background-color .15s,border-color .15s;display:flex}.license-chip input[data-v-978e2177]{opacity:0;width:0;height:0;position:absolute}.license-chip--active[data-v-978e2177]{color:var(--accent-gold);background-color:#f4ac3b1a;border-color:#f4ac3b59}.add-btn[data-v-978e2177]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;flex-shrink:0;padding:.45rem .9rem;font-size:.8rem;font-weight:500;transition:filter .2s}.add-btn[data-v-978e2177]:hover:not(:disabled){filter:brightness(1.1)}.add-btn[data-v-978e2177]:disabled{opacity:.5;cursor:not-allowed}.status-save-btn[data-v-978e2177]{margin-top:.6rem}.training-hint[data-v-978e2177]{color:var(--text-muted);margin:.35rem 0 0;font-size:.72rem}.empty-hint[data-v-978e2177]{color:var(--text-muted);padding:.5rem 0;font-size:.82rem}.note-form[data-v-978e2177]{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:.5rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.note-form textarea[data-v-978e2177]{resize:vertical;width:100%}.note-form-row[data-v-978e2177]{flex-wrap:wrap;align-items:center;gap:.6rem .75rem;display:flex}.note-form-row .checkbox-field[data-v-978e2177]{margin-bottom:0}.note-money-input[data-v-978e2177]{flex:1;min-width:100px;max-width:160px}.tc-offense-search[data-v-978e2177]{width:100%}.tc-offense-chips[data-v-978e2177]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tc-offense-missing[data-v-978e2177]{color:var(--accent-red,#ef4444);margin-top:.35rem;font-size:.75rem}.tc-offense-draft-hint[data-v-978e2177]{color:var(--text-muted);font-size:.72rem}.tc-offense-chip[data-v-978e2177]{color:var(--accent-gold);background:#f4ac3b1f;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.tc-offense-chip button[data-v-978e2177]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:.68rem}.tc-offense-chip button[data-v-978e2177]:hover{opacity:1}.tc-offense-results[data-v-978e2177]{flex-direction:column;gap:.25rem;max-height:420px;display:flex;overflow-y:auto}.tc-offense-result[data-v-978e2177]{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;padding:.4rem .55rem;transition:border-color .15s;display:flex}.tc-offense-result[data-v-978e2177]:hover:not(:disabled){border-color:#f4ac3b59}.tc-offense-result[data-v-978e2177]:disabled{opacity:.35;cursor:default}.tc-offense-result-paragraph[data-v-978e2177]{color:var(--text-muted);font-size:.68rem}.tc-offense-result-title[data-v-978e2177]{color:var(--text-primary);font-size:.8rem}.notes-list[data-v-978e2177]{scrollbar-width:thin;scrollbar-color:#f4ac3b59 transparent;max-height:380px;padding-right:.4rem;overflow-y:auto}.notes-list[data-v-978e2177]::-webkit-scrollbar{width:6px}.notes-list[data-v-978e2177]::-webkit-scrollbar-track{background:0 0}.notes-list[data-v-978e2177]::-webkit-scrollbar-thumb{background-color:#f4ac3b59;border-radius:999px}.notes-list[data-v-978e2177]::-webkit-scrollbar-thumb:hover{background-color:#f4ac3b8c}.note-entry[data-v-978e2177]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:6px;min-width:0;margin-bottom:.5rem;padding:.6rem .75rem;overflow:hidden}.note-entry--pinned[data-v-978e2177]{background-color:#f4ac3b0d;border-color:#f4ac3b59}.note-entry-header[data-v-978e2177]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.3rem;font-size:.76rem;display:flex}.note-pin[data-v-978e2177]{color:var(--accent-gold);font-size:.7rem}.note-pin-btn[data-v-978e2177]{cursor:pointer;color:#ffffff4d;background:0 0;border:none;padding:0;font-size:.7rem;transition:color .15s}.note-pin-btn[data-v-978e2177]:hover{color:var(--text-primary)}.note-pin-btn--active[data-v-978e2177],.note-pin-btn--active[data-v-978e2177]:hover{color:var(--accent-gold)}.note-author[data-v-978e2177]{color:var(--text-primary);font-weight:600}.note-date[data-v-978e2177]{color:var(--text-muted);font-size:.7rem}.note-money[data-v-978e2177]{color:#f59e0b;cursor:pointer;background:#f59e0b1f;border:none;border-radius:999px;margin-left:auto;padding:.1rem .55rem;font-size:.72rem;font-weight:600}.note-money--payed[data-v-978e2177]{color:#10b981;cursor:default;background:#10b9811f}.note-remove[data-v-978e2177]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.8rem}.note-remove[data-v-978e2177]:hover{color:var(--accent-red)}.note-text[data-v-978e2177]{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:.85rem}.image-form[data-v-978e2177]{gap:.5rem;margin-bottom:.9rem;display:flex}.image-form input[data-v-978e2177]{flex:1}.image-grid[data-v-978e2177]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.6rem;display:grid}.image-tile[data-v-978e2177]{aspect-ratio:1;border:1px solid var(--border-subtle);cursor:pointer;border-radius:6px;transition:border-color .15s;position:relative;overflow:hidden}.image-tile[data-v-978e2177]:hover{border-color:#f4ac3b66}.image-tile img[data-v-978e2177]{object-fit:cover;width:100%;height:100%}.lightbox-image[data-v-978e2177]{object-fit:contain;max-width:min(90vw,900px);max-height:85vh;display:block}.image-remove[data-v-978e2177]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;width:1.4rem;height:1.4rem;font-size:.7rem;position:absolute;top:.25rem;right:.25rem}.image-remove[data-v-978e2177]:hover{background:var(--accent-red)}.column-placeholder[data-v-978e2177]{color:#ffffff40;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8rem;display:flex}.column-placeholder i[data-v-978e2177]{font-size:1.3rem}.column-placeholder p[data-v-978e2177]{margin:0}.pd-document-list[data-v-978e2177]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;gap:.4rem;max-height:min(55vh,30rem);margin-bottom:.8rem;padding-right:.35rem;display:flex;overflow-y:auto}.pd-document-list[data-v-978e2177]::-webkit-scrollbar{width:6px}.pd-document-list[data-v-978e2177]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.pd-document-row[data-v-978e2177]{border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.85rem;text-decoration:none;display:flex}.pd-document-row[data-v-978e2177]:hover{background:#1f5db21a}.pd-document-name[data-v-978e2177]{flex:1}.pd-document-date[data-v-978e2177]{color:var(--text-muted);font-size:.75rem}.note-tc-badge[data-v-978e2177]{color:var(--accent-gold);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.link-entry-list[data-v-978e2177]{max-height:420px;padding-right:.4rem;overflow-y:auto}.link-entry[data-v-978e2177]{border:1px solid var(--border-subtle);color:var(--text-primary);background-color:#ffffff05;border-radius:6px;margin-bottom:.4rem;padding:.4rem .6rem;font-size:.82rem}.link-entry--row[data-v-978e2177]{justify-content:space-between;gap:.6rem;display:flex}.link-entry--clickable[data-v-978e2177]{cursor:pointer;transition:background-color .15s,border-color .15s}.link-entry--clickable[data-v-978e2177]:hover{background-color:#1f5db214;border-color:#1f5db233}.link-entry-meta[data-v-978e2177]{color:var(--text-muted);font-size:.76rem}.archive-btn[data-v-978e2177]{color:var(--accent-red);cursor:pointer;background:0 0;border:1px solid #e3342f66;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.82rem;transition:filter .15s;display:flex}.archive-btn[data-v-978e2177]:hover{filter:brightness(1.2);background-color:#e3342f14}[data-v-04bcc35c]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-04bcc35c]{color:#6b7280}.status-1[data-v-04bcc35c]{color:#10b981}.status-2[data-v-04bcc35c]{color:#3b82f6}.status-3[data-v-04bcc35c]{color:#f59e0b}.status-4[data-v-04bcc35c],.status-5[data-v-04bcc35c]{color:#ef4444}.status-6[data-v-04bcc35c]{color:#8b5cf6}.status-7[data-v-04bcc35c]{color:#ec4899}.status-9[data-v-04bcc35c]{color:#6b7280}.carfile-detail-page[data-v-04bcc35c]{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:1.5rem;display:flex}.back-btn[data-v-04bcc35c]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.82rem;transition:color .15s;display:inline-flex}.back-btn[data-v-04bcc35c]:hover{color:var(--text-primary)}.detail-loading[data-v-04bcc35c]{color:var(--text-muted);text-align:center;padding:2rem 0}.detail-shell[data-v-04bcc35c]{flex-direction:column;gap:1rem;display:flex}.record-header[data-v-04bcc35c]{border-bottom:2px solid var(--accent-gold);justify-content:space-between;align-items:center;padding-bottom:.6rem;display:flex}.record-eyebrow[data-v-04bcc35c]{color:var(--text-primary);font-size:1.1rem;font-weight:700}.header-actions[data-v-04bcc35c]{gap:.6rem;display:flex}.edit-btn[data-v-04bcc35c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;transition:filter .2s}.edit-btn[data-v-04bcc35c]:hover{filter:brightness(1.1)}.delete-btn[data-v-04bcc35c]{color:var(--accent-red);cursor:pointer;background:0 0;border:1px solid #e3342f66;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;transition:filter .15s;display:flex}.delete-btn[data-v-04bcc35c]:hover{filter:brightness(1.2);background-color:#e3342f14}.locate-btn[data-v-04bcc35c]{color:#fff;cursor:pointer;background:#e3342fcc;border:1px solid #e3342f66;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;transition:filter .15s;display:flex}.locate-btn[data-v-04bcc35c]:hover{filter:brightness(1.2);background-color:#e3342f14}.record-columns[data-v-04bcc35c]{grid-template-columns:minmax(280px,1.4fr) minmax(240px,1fr) minmax(230px,1fr) minmax(230px,1fr);align-items:start;gap:1.25rem;display:grid}@media (width<=1200px){.record-columns[data-v-04bcc35c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.record-columns[data-v-04bcc35c]{grid-template-columns:1fr}}.col-fahrzeug[data-v-04bcc35c],.col-halter[data-v-04bcc35c],.col-notizen[data-v-04bcc35c],.col-verwahrstelle[data-v-04bcc35c]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.detail-actions[data-v-04bcc35c]{margin-top:.5rem}.field-label[data-v-04bcc35c]{color:#ffffff73;margin:.4rem 0 .2rem;font-size:.85rem;font-weight:600}.col-header[data-v-04bcc35c]{justify-content:space-between;align-items:center;display:flex}.checkbox-field[data-v-04bcc35c]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.3rem;font-size:.85rem;display:flex}.checkbox-field input[data-v-04bcc35c]{width:auto}.swatch[data-v-04bcc35c]{border:1px solid #ffffff26;border-radius:6px;align-items:center;padding:.3rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.tuning-block[data-v-04bcc35c]{margin-top:.3rem}.tuning-grid[data-v-04bcc35c]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1rem;padding:.6rem .75rem;display:grid}.tuning-row[data-v-04bcc35c]{color:var(--text-primary);align-items:center;gap:.45rem;font-size:.85rem;display:flex}.tuning-row input[data-v-04bcc35c]{width:auto}.tuning-row--editable[data-v-04bcc35c]{cursor:pointer}.tuning-icon--on[data-v-04bcc35c]{color:#10b981}.tuning-icon--off[data-v-04bcc35c]{color:var(--accent-red)}.owner-card[data-v-04bcc35c]{border:1px solid var(--border-subtle);text-align:center;background-color:#ffffff05;border-radius:10px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.owner-card--clickable[data-v-04bcc35c]{cursor:pointer;transition:border-color .15s}.owner-card--clickable[data-v-04bcc35c]:hover{border-color:#f4ac3b66}.owner-card--empty[data-v-04bcc35c]{padding:1.5rem 1rem}.owner-avatar[data-v-04bcc35c]{color:#ffffff80;background-color:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.3rem;display:flex}.owner-name[data-v-04bcc35c]{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.license-badges[data-v-04bcc35c]{flex-direction:column;align-items:center;gap:.3rem;display:flex}.license-hint[data-v-04bcc35c]{color:var(--text-muted);font-size:.72rem;text-decoration:underline}.license-badge-row[data-v-04bcc35c]{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.license-badge[data-v-04bcc35c]{border-radius:999px;justify-content:center;align-items:center;min-width:1.6rem;padding:.1rem .35rem;font-size:.68rem;font-weight:700;display:inline-flex}.license-badge--on[data-v-04bcc35c]{color:#10b981;background-color:#10b98126}.license-badge--off[data-v-04bcc35c]{color:var(--accent-red);background-color:#e3342f1f}.owner-actions[data-v-04bcc35c]{flex-direction:column;gap:.4rem;width:100%;margin-top:.3rem;display:flex}.owner-btn[data-v-04bcc35c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.78rem;font-weight:500;transition:filter .15s;display:flex}.owner-btn[data-v-04bcc35c]:hover{filter:brightness(1.1)}.owner-btn--warning[data-v-04bcc35c]{background:linear-gradient(135deg,#b8860b,#d4af37)}.owner-btn--danger[data-v-04bcc35c]{background:linear-gradient(135deg,#7a1f1c,#b91c1c)}.owner-btn--success[data-v-04bcc35c]{background:linear-gradient(135deg,#15803d,#22c55e)}.owner-search[data-v-04bcc35c]{margin-top:.3rem}.picker-results[data-v-04bcc35c]{border:1px solid var(--border-subtle);border-radius:6px;max-height:180px;margin-top:.4rem;overflow:hidden auto}.picker-result[data-v-04bcc35c]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;padding:.5rem .7rem;font-size:.85rem;display:block}.picker-result[data-v-04bcc35c]:last-child{border-bottom:none}.picker-result[data-v-04bcc35c]:hover{background-color:#1f5db21a}.picker-result-nick[data-v-04bcc35c]{color:var(--text-muted);margin-left:.4rem;font-size:.78rem}.empty-hint[data-v-04bcc35c]{color:var(--text-muted);padding:.5rem 0;font-size:.82rem}.note-form[data-v-04bcc35c]{flex-direction:column;gap:.4rem;display:flex}.note-form textarea[data-v-04bcc35c]{resize:vertical;width:100%}.add-btn[data-v-04bcc35c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;flex-shrink:0;padding:.45rem .9rem;font-size:.8rem;font-weight:500;transition:filter .2s}.add-btn[data-v-04bcc35c]:hover:not(:disabled){filter:brightness(1.1)}.add-btn[data-v-04bcc35c]:disabled{opacity:.5;cursor:not-allowed}.srtf-save-btn[data-v-04bcc35c]{margin-top:.4rem}.notes-list[data-v-04bcc35c]{max-height:420px;padding-right:.3rem;overflow-y:auto}.note-entry[data-v-04bcc35c]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:6px;min-width:0;margin-bottom:.5rem;padding:.6rem .75rem;overflow:hidden}.note-entry-header[data-v-04bcc35c]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.3rem;font-size:.76rem;display:flex}.note-author[data-v-04bcc35c]{color:var(--text-primary);font-weight:600}.note-date[data-v-04bcc35c]{color:var(--text-muted);font-size:.7rem}.note-remove[data-v-04bcc35c]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.8rem}.note-remove[data-v-04bcc35c]:hover{color:var(--accent-red)}.note-text[data-v-04bcc35c]{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:.85rem}.custody-entry[data-v-04bcc35c]{background-color:#e3342f0d;border:1px solid #e3342f4d;border-radius:6px;margin-bottom:.5rem;padding:.6rem .75rem}.custody-entry h4[data-v-04bcc35c]{color:var(--text-primary);margin:0 0 .4rem;font-size:.85rem}.custody-flag[data-v-04bcc35c]{color:var(--text-primary);align-items:center;gap:.4rem;margin-bottom:.2rem;font-size:.8rem;display:flex}.custody-notice[data-v-04bcc35c]{color:var(--text-muted);margin:.4rem 0 0;font-size:.8rem}.images-section[data-v-04bcc35c]{border-top:1px solid var(--border-subtle);padding-top:1rem}.image-form[data-v-04bcc35c]{gap:.5rem;margin-bottom:.9rem;display:flex}.image-form input[data-v-04bcc35c]{flex:1}.image-grid[data-v-04bcc35c]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;display:grid}.image-tile[data-v-04bcc35c]{aspect-ratio:1;border:1px solid var(--border-subtle);cursor:pointer;border-radius:6px;transition:border-color .15s;position:relative;overflow:hidden}.image-tile[data-v-04bcc35c]:hover{border-color:#f4ac3b66}.image-tile img[data-v-04bcc35c]{object-fit:cover;width:100%;height:100%}.image-remove[data-v-04bcc35c]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;width:1.4rem;height:1.4rem;font-size:.7rem;position:absolute;top:.25rem;right:.25rem}.image-remove[data-v-04bcc35c]:hover{background:var(--accent-red)}.lightbox-image[data-v-04bcc35c]{object-fit:contain;max-width:min(90vw,900px);max-height:85vh;display:block}.ghost-btn[data-v-04bcc35c]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;display:flex}.ghost-btn[data-v-04bcc35c]:hover{color:var(--text-primary);background-color:#ffffff0a}.plate-row[data-v-04bcc35c]{gap:.4rem;display:flex}.plate-row input[data-v-04bcc35c]{flex:1;min-width:0}.plate-unregistered-btn[data-v-04bcc35c]{color:#f59e0b;cursor:pointer;background:0 0;border:1px solid #f59e0b80;border-radius:6px;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .6rem;font-size:.75rem;display:inline-flex}.plate-unregistered-btn[data-v-04bcc35c]:hover{background-color:#f59e0b1a}.owner-wanted[data-v-04bcc35c]{color:var(--accent-red);text-transform:uppercase;letter-spacing:.04em;background-color:#dc262626;border-radius:6px;justify-content:center;align-self:stretch;align-items:center;gap:.4rem;padding:.3rem .5rem;font-size:.8rem;font-weight:700;display:flex}.owner-avatar img[data-v-04bcc35c]{object-fit:cover;border-radius:50%;width:100%;height:100%}.owner-sub[data-v-04bcc35c]{color:var(--text-muted);font-size:.75rem}.note-station[data-v-04bcc35c]{font-size:.78rem}.note-entry--station[data-v-04bcc35c]{border-left:3px solid var(--accent-gold)}.note-station-icon[data-v-04bcc35c]{color:var(--accent-gold);font-size:.75rem}.column-add-btn[data-v-04bcc35c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.column-add-btn i[data-v-04bcc35c]{font-size:.68rem}.custody-place[data-v-04bcc35c],.custody-by[data-v-04bcc35c]{color:var(--text-primary);font-size:.8rem}.custody-place i[data-v-04bcc35c],.custody-by i[data-v-04bcc35c]{color:var(--text-muted);margin-right:.3rem;font-size:.7rem}.custody-giveout[data-v-04bcc35c]{align-self:center;margin-top:.4rem}.custody-history-btn[data-v-04bcc35c]{align-self:center;margin-top:.2rem}.custody-form[data-v-04bcc35c]{flex-direction:column;gap:.5rem;display:flex}.custody-form-actions[data-v-04bcc35c]{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.custody-history-wrap[data-v-04bcc35c]{max-height:65vh;overflow:auto}.custody-history[data-v-04bcc35c]{border-collapse:collapse;width:100%;font-size:.8rem}.custody-history th[data-v-04bcc35c]{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background-color:var(--bg-card-dark);white-space:nowrap;padding:.4rem .5rem;font-size:.66rem;font-weight:700;position:sticky;top:0}.custody-history td[data-v-04bcc35c]{color:var(--text-primary);vertical-align:top;border-top:1px solid #ffffff0d;padding:.4rem .5rem}.custody-history a[data-v-04bcc35c]{color:var(--accent-blue)}.custody-history .nowrap[data-v-04bcc35c]{white-space:nowrap}.custody-open[data-v-04bcc35c]{color:#f59e0b;font-weight:600}.custody-entry[data-v-04bcc35c]{flex-direction:column;gap:.2rem;display:flex}.plate-copy-btn[data-v-04bcc35c]{border:1px solid var(--border-subtle);color:#ffffffb3;cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;display:inline-flex}.plate-copy-btn[data-v-04bcc35c]:hover{color:#fff;background-color:#ffffff14}.gm-panel[data-v-69d83085]{flex-direction:column;gap:.6rem;display:flex}.gm-toolbar[data-v-69d83085]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.gm-filter[data-v-69d83085]{border:1px solid var(--border-subtle);border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:min(100%,14rem);max-width:22rem;padding:.3rem .7rem;display:flex}.gm-filter i[data-v-69d83085]{color:var(--text-muted);font-size:.78rem}.gm-filter input[data-v-69d83085],.gm-filter select[data-v-69d83085]{flex:1;min-width:0;font-size:.8rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.gm-filter select option[data-v-69d83085]{color:#fff;background-color:#0f172a}.gm-status-filter[data-v-69d83085]{flex-wrap:wrap;gap:.3rem;display:flex}.gm-chip[data-v-69d83085]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .8rem;font-size:.78rem;transition:color .15s,border-color .15s,background-color .15s}.gm-chip[data-v-69d83085]:hover{color:var(--text-primary)}.gm-chip--active[data-v-69d83085]{color:#fff;background-color:var(--accent-blue);border-color:var(--accent-blue)}.gm-chip-count[data-v-69d83085]{opacity:.75;margin-left:.2rem;font-weight:700}.gm-error[data-v-69d83085]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.gm-scroll[data-v-69d83085]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(18rem,100vh - 26rem);padding-right:.35rem;overflow-y:auto}.gm-scroll[data-v-69d83085]::-webkit-scrollbar{width:6px}.gm-scroll[data-v-69d83085]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.gm-scroll[data-v-69d83085]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-content:start;gap:.5rem;display:grid}.gm-empty[data-v-69d83085]{color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:1rem 0;font-size:.82rem}.gm-card[data-v-69d83085]{border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;flex-direction:column;gap:.4rem;min-width:0;padding:.6rem .7rem;display:flex}.gm-card--3[data-v-69d83085]{border-left-color:#df7401}.gm-card--1[data-v-69d83085]{border-left-color:#6e6e6e}.gm-card--2[data-v-69d83085]{opacity:.8;border-left-color:#4b5563}.gm-card-head[data-v-69d83085]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.gm-name[data-v-69d83085]{text-align:left;color:var(--text-primary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;padding:0;font-size:.92rem;font-weight:700;overflow:hidden}.gm-name[data-v-69d83085]:hover{color:var(--accent-gold)}.gm-status[data-v-69d83085]{border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.68rem;font-weight:600}.gm-status--1[data-v-69d83085]{color:#9ca3af;background-color:#9ca3af1f}.gm-status--2[data-v-69d83085]{color:#9ca3af;background-color:#4b556333}.gm-status--3[data-v-69d83085]{color:#f59e0b;background-color:#df740124}.gm-status-select[data-v-69d83085]{flex-shrink:0;width:auto;padding:.1rem .3rem;font-size:.72rem}.gm-meta[data-v-69d83085],.gm-stats[data-v-69d83085]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.25rem .7rem;font-size:.75rem;display:flex}.gm-meta i[data-v-69d83085],.gm-stats i[data-v-69d83085]{margin-right:.15rem;font-size:.65rem}.gm-title[data-v-69d83085]{color:var(--text-primary)}.gm-title-input[data-v-69d83085]{flex:1;min-width:8rem;padding:.15rem .4rem;font-size:.78rem}.gm-link[data-v-69d83085]{color:var(--accent-blue);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0}.gm-link[data-v-69d83085]:hover{text-decoration:underline}.gm-icon-btn[data-v-69d83085]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.1rem .25rem}.gm-icon-btn[data-v-69d83085]:hover{color:var(--text-primary)}.gm-actions[data-v-69d83085]{flex-wrap:wrap;gap:.3rem;margin-top:.1rem;display:flex}.gm-btn[data-v-69d83085]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.gm-btn i[data-v-69d83085]{font-size:.68rem}.gm-btn[data-v-69d83085]:hover:not(:disabled){background-color:#1f5db240}.gm-btn[data-v-69d83085]:disabled{opacity:.4;cursor:not-allowed}.gm-btn--ghost[data-v-69d83085]{border-color:var(--border-subtle);color:var(--text-muted)}.gm-btn--ghost[data-v-69d83085]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0a}.gm-btn--danger[data-v-69d83085]{color:var(--accent-red);border-color:#e3342f66}.gm-btn--danger[data-v-69d83085]:hover:not(:disabled){background-color:#e3342f14}.gm-card--dead[data-v-69d83085]{opacity:.85;border-left-color:#7f1d1d}.gm-status--dead[data-v-69d83085]{color:#f87171;font-size:.75rem;font-weight:600}.gr-scroll[data-v-d1cef813]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(18rem,100vh - 26rem);padding-right:.35rem;overflow-y:auto}.gr-scroll[data-v-d1cef813]::-webkit-scrollbar{width:6px}.gr-scroll[data-v-d1cef813]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.gr-scroll[data-v-d1cef813]{flex-direction:column;gap:.4rem;display:flex}.gr-empty[data-v-d1cef813]{color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:1rem 0;font-size:.82rem}.gr-row[data-v-d1cef813]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);color:var(--text-primary);border-radius:8px;gap:.65rem;padding:.55rem .7rem;text-decoration:none;transition:border-color .15s;display:flex}.gr-row[data-v-d1cef813]:hover{border-color:var(--accent-blue)}.gr-icon[data-v-d1cef813]{color:var(--accent-blue);margin-top:.15rem}.gr-body[data-v-d1cef813]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.gr-head[data-v-d1cef813]{align-items:center;gap:.5rem;display:flex}.gr-number[data-v-d1cef813]{color:var(--accent-gold);font-size:.8rem;font-weight:700}.gr-state[data-v-d1cef813]{text-transform:uppercase;letter-spacing:.04em;color:#10b981;font-size:.64rem;font-weight:700}.gr-state--closed[data-v-d1cef813]{color:var(--text-muted)}.gr-title[data-v-d1cef813]{font-size:.88rem;font-weight:600}.gr-meta[data-v-d1cef813]{color:var(--text-muted);flex-wrap:wrap;gap:.2rem .8rem;font-size:.74rem;display:flex}.gr-meta i[data-v-d1cef813]{margin-right:.15rem;font-size:.65rem}.gr-more[data-v-d1cef813]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.gr-more i[data-v-d1cef813]{font-size:.68rem}.gr-more[data-v-d1cef813]:hover:not(:disabled){background-color:#1f5db240}.gr-more[data-v-d1cef813]:disabled{opacity:.4;cursor:not-allowed}.gr-more[data-v-d1cef813]{border-color:var(--border-subtle);color:var(--text-muted)}.gr-more[data-v-d1cef813]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0a}.gr-more[data-v-d1cef813]{align-self:center;margin-top:.3rem}.gi-panel[data-v-925e76f9]{flex-direction:column;gap:.6rem;display:flex}.gi-add[data-v-925e76f9]{gap:.5rem;display:flex}.gi-add input[data-v-925e76f9]{flex:1;min-width:0}.gi-btn[data-v-925e76f9]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.gi-btn i[data-v-925e76f9]{font-size:.68rem}.gi-btn[data-v-925e76f9]:hover:not(:disabled){background-color:#1f5db240}.gi-btn[data-v-925e76f9]:disabled{opacity:.4;cursor:not-allowed}.gi-btn[data-v-925e76f9]{flex-shrink:0}.gi-error[data-v-925e76f9]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.gi-scroll[data-v-925e76f9]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(18rem,100vh - 26rem);padding-right:.35rem;overflow-y:auto}.gi-scroll[data-v-925e76f9]::-webkit-scrollbar{width:6px}.gi-scroll[data-v-925e76f9]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.gi-scroll[data-v-925e76f9]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));align-content:start;gap:.6rem;display:grid}.gi-empty[data-v-925e76f9]{color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:1rem 0;font-size:.82rem}.gi-tile[data-v-925e76f9]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;flex-direction:column;margin:0;display:flex;overflow:hidden}.gi-open[data-v-925e76f9]{cursor:zoom-in;aspect-ratio:4/3;background:0 0;border:none;padding:0;display:block}.gi-open img[data-v-925e76f9]{object-fit:cover;width:100%;height:100%;display:block}.gi-caption[data-v-925e76f9]{color:var(--text-muted);justify-content:space-between;align-items:center;padding:.3rem .5rem;font-size:.72rem;display:flex}.gi-remove[data-v-925e76f9]{color:var(--text-muted);cursor:pointer;background:0 0;border:none}.gi-remove[data-v-925e76f9]:hover{color:var(--accent-red)}.gi-lightbox[data-v-925e76f9]{max-width:min(90vw,1200px);max-height:85vh;display:block}.gd-panel[data-v-dc3b59da]{flex-direction:column;gap:.6rem;display:flex}.gd-toolbar[data-v-dc3b59da]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.gd-filter[data-v-dc3b59da]{border:1px solid var(--border-subtle);border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:min(100%,14rem);max-width:22rem;padding:.3rem .7rem;display:flex}.gd-filter i[data-v-dc3b59da]{color:var(--text-muted);font-size:.78rem}.gd-filter input[data-v-dc3b59da],.gd-filter select[data-v-dc3b59da]{flex:1;min-width:0;font-size:.8rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.gd-filter select option[data-v-dc3b59da]{color:#fff;background-color:#0f172a}.gd-error[data-v-dc3b59da]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.gd-scroll[data-v-dc3b59da]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(18rem,100vh - 26rem);padding-right:.35rem;overflow-y:auto}.gd-scroll[data-v-dc3b59da]::-webkit-scrollbar{width:6px}.gd-scroll[data-v-dc3b59da]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.gd-scroll[data-v-dc3b59da]{flex-direction:column;gap:.4rem;display:flex}.gd-empty[data-v-dc3b59da]{color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:1rem 0;font-size:.82rem}.gd-row[data-v-dc3b59da]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;align-items:flex-start;gap:.65rem;padding:.55rem .7rem;display:flex}.gd-icon[data-v-dc3b59da]{color:var(--accent-gold);margin-top:.15rem}.gd-body[data-v-dc3b59da]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.gd-title[data-v-dc3b59da]{color:var(--text-primary);font-size:.88rem;font-weight:600}.gd-meta[data-v-dc3b59da]{color:var(--text-muted);flex-wrap:wrap;gap:.2rem .8rem;font-size:.74rem;display:flex}.gd-meta i[data-v-dc3b59da]{margin-right:.15rem;font-size:.65rem}.gd-criteria[data-v-dc3b59da]{flex-wrap:wrap;gap:.25rem;display:flex}.gd-criterion[data-v-dc3b59da]{color:#93c5fd;border:1px solid #1f5db280;border-radius:3px;padding:.05rem .4rem;font-size:.64rem;font-weight:600}.gd-criterion--muted[data-v-dc3b59da]{border-color:var(--border-subtle);color:var(--text-muted)}.gd-actions[data-v-dc3b59da]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.3rem;display:flex}.gd-btn[data-v-dc3b59da]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.gd-btn i[data-v-dc3b59da]{font-size:.68rem}.gd-btn[data-v-dc3b59da]:hover:not(:disabled){background-color:#1f5db240}.gd-btn[data-v-dc3b59da]:disabled{opacity:.4;cursor:not-allowed}.gd-more[data-v-dc3b59da]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.gd-more i[data-v-dc3b59da]{font-size:.68rem}.gd-more[data-v-dc3b59da]:hover:not(:disabled){background-color:#1f5db240}.gd-more[data-v-dc3b59da]:disabled{opacity:.4;cursor:not-allowed}.gd-more[data-v-dc3b59da]{border-color:var(--border-subtle);color:var(--text-muted)}.gd-more[data-v-dc3b59da]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0a}.gd-more[data-v-dc3b59da]{align-self:center;margin-top:.3rem}.gd-btn--danger[data-v-dc3b59da]{color:var(--accent-red);border-color:#e3342f66}.gd-btn--danger[data-v-dc3b59da]:hover:not(:disabled){background-color:#e3342f14}@media (width<=640px){.gd-row[data-v-dc3b59da]{flex-wrap:wrap}.gd-actions[data-v-dc3b59da]{justify-content:flex-start;width:100%}}.agv-form[data-v-35d30808]{flex-direction:column;gap:.9rem;display:flex}.agv-field[data-v-35d30808]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.agv-row[data-v-35d30808]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}@media (width<=600px){.agv-row[data-v-35d30808]{grid-template-columns:1fr}}.agv-label[data-v-35d30808]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.agv-fixed[data-v-35d30808]{color:var(--text-primary);font-size:.9rem;font-weight:600}.agv-fixed i[data-v-35d30808]{color:var(--accent-blue);margin-right:.3rem}.agv-selected[data-v-35d30808]{color:#10b981;font-size:.75rem}.agv-selected i[data-v-35d30808]{margin-right:.2rem;font-size:.65rem}.agv-section[data-v-35d30808]{flex-direction:column;gap:.4rem;display:flex}.agv-criteria[data-v-35d30808]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}@media (width<=600px){.agv-criteria[data-v-35d30808]{grid-template-columns:1fr}}.agv-criterion[data-v-35d30808]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;border-radius:6px;align-items:flex-start;gap:.5rem;padding:.5rem .6rem;font-size:.8rem;line-height:1.3;transition:border-color .15s,color .15s,background-color .15s;display:flex}.agv-criterion input[data-v-35d30808]{flex-shrink:0;width:auto;margin-top:.1rem}.agv-criterion[data-v-35d30808]:hover{color:var(--text-primary)}.agv-criterion--on[data-v-35d30808]{border-color:var(--accent-blue);color:var(--text-primary);background-color:#1f5db21a}.agv-input[data-v-35d30808]{width:100%}.agv-error[data-v-35d30808]{color:var(--accent-red);background-color:#dc26261a;border-radius:6px;margin:0;padding:.4rem .6rem;font-size:.8rem}.agv-actions[data-v-35d30808]{justify-content:flex-end;gap:.5rem;display:flex}.agv-btn[data-v-35d30808]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500}.agv-btn[data-v-35d30808]:disabled{opacity:.45;cursor:not-allowed}.agv-btn--ghost[data-v-35d30808]{border:1px solid var(--border-subtle);color:var(--text-muted);background:0 0}.ge-hint[data-v-88481e02]{color:var(--text-muted);margin:0 0 .6rem;font-size:.8rem}.ge-hint code[data-v-88481e02]{color:var(--text-primary)}.ge-text[data-v-88481e02]{resize:vertical;width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem}.ge-actions[data-v-88481e02]{justify-content:flex-end;gap:.5rem;margin-top:.7rem;display:flex}.ge-btn[data-v-88481e02]{border:1px solid var(--accent-blue);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.ge-btn i[data-v-88481e02]{font-size:.68rem}.ge-btn[data-v-88481e02]:hover:not(:disabled){background-color:#1f5db240}.ge-btn[data-v-88481e02]:disabled{opacity:.4;cursor:not-allowed}.ge-btn[data-v-88481e02]{padding:.4rem .9rem;font-size:.82rem}.ge-btn--ghost[data-v-88481e02]{border-color:var(--border-subtle);color:var(--text-muted)}.ge-btn--ghost[data-v-88481e02]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff0a}[data-v-8e89d137]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-8e89d137]{color:#6b7280}.status-1[data-v-8e89d137]{color:#10b981}.status-2[data-v-8e89d137]{color:#3b82f6}.status-3[data-v-8e89d137]{color:#f59e0b}.status-4[data-v-8e89d137],.status-5[data-v-8e89d137]{color:#ef4444}.status-6[data-v-8e89d137]{color:#8b5cf6}.status-7[data-v-8e89d137]{color:#ec4899}.status-9[data-v-8e89d137]{color:#6b7280}.groupfile-detail-page[data-v-8e89d137]{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:1.5rem;display:flex}.back-btn[data-v-8e89d137]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:0;font-size:.82rem;transition:color .15s;display:inline-flex}.back-btn[data-v-8e89d137]:hover{color:var(--text-primary)}.detail-shell[data-v-8e89d137]{flex-direction:column;gap:1rem;display:flex}.record-header[data-v-8e89d137]{border-bottom:2px solid var(--accent-gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-bottom:.6rem;display:flex}.record-title[data-v-8e89d137]{align-items:center;gap:.75rem;min-width:0;display:flex}.record-swatch[data-v-8e89d137]{border:1px solid var(--border-subtle);border-radius:3px;flex-shrink:0;width:.9rem;height:2.4rem}.record-title-text[data-v-8e89d137]{flex-direction:column;min-width:0;display:flex}.record-eyebrow[data-v-8e89d137]{color:var(--text-muted);font-size:.78rem;font-weight:700}.record-name[data-v-8e89d137]{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:1.45rem;font-weight:700}.record-shortname[data-v-8e89d137]{color:var(--accent-gold);font-size:1rem;font-weight:500}.header-actions[data-v-8e89d137]{flex-wrap:wrap;gap:.6rem;display:flex}.edit-btn[data-v-8e89d137]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:6px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;transition:filter .2s}.edit-btn[data-v-8e89d137]:hover{filter:brightness(1.1)}.ghost-btn[data-v-8e89d137],.delete-btn[data-v-8e89d137]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.85rem;transition:color .15s,background-color .15s;display:flex}.ghost-btn[data-v-8e89d137]:hover,.delete-btn[data-v-8e89d137]:hover{color:var(--text-primary);background-color:#ffffff0a}.delete-btn[data-v-8e89d137]{color:var(--accent-red);border-color:#e3342f66}.delete-btn[data-v-8e89d137]:hover{color:var(--accent-red);background-color:#e3342f14}.record-top[data-v-8e89d137]{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start;gap:1.25rem;display:grid}.record-top--single[data-v-8e89d137]{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.record-top[data-v-8e89d137]{grid-template-columns:minmax(0,1fr)}}.record-fields[data-v-8e89d137]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;display:grid}@media (width<=640px){.record-fields[data-v-8e89d137]{grid-template-columns:minmax(0,1fr)}}.field-wide[data-v-8e89d137]{grid-column:1/-1}.detail-actions[data-v-8e89d137]{margin-top:.5rem}.categorie-options[data-v-8e89d137]{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.radio-field[data-v-8e89d137]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.radio-field input[data-v-8e89d137]{width:auto}.radio-field--disabled[data-v-8e89d137]{opacity:.4}.color-input[data-v-8e89d137]{cursor:pointer;width:3rem;height:2rem;padding:.15rem}.record-stats[data-v-8e89d137]{flex-direction:column;gap:.5rem;display:flex}.stat-card[data-v-8e89d137]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;flex-direction:column;gap:.1rem;padding:.6rem .75rem;display:flex}.stat-card--row[data-v-8e89d137]{flex-direction:row;justify-content:space-between;gap:.5rem}.stat-card--row>div[data-v-8e89d137]{flex-direction:column;display:flex}.stat-label[data-v-8e89d137]{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:700}.stat-value[data-v-8e89d137]{color:var(--text-primary);font-size:1.35rem;font-weight:700;line-height:1.2}.stat-value--sm[data-v-8e89d137]{font-size:1.05rem}.stat-sub[data-v-8e89d137]{color:var(--text-muted);font-size:.74rem}.record-tabs[data-v-8e89d137]{flex-direction:column;gap:.8rem;display:flex}.tab-bar[data-v-8e89d137]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.25rem;display:flex}.tab-btn[data-v-8e89d137]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.45rem;margin-bottom:-1px;padding:.55rem 1rem;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.tab-btn i[data-v-8e89d137]{font-size:.8rem}.tab-btn[data-v-8e89d137]:hover{color:var(--text-primary)}.tab-btn--active[data-v-8e89d137]{color:var(--text-primary);border-bottom-color:var(--accent-blue)}.tab-btn--active i[data-v-8e89d137]{color:var(--accent-blue)}.tab-badge[data-v-8e89d137]{min-width:1.35rem;color:var(--text-muted);text-align:center;background-color:#ffffff14;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;line-height:1.35rem}.empty-hint[data-v-8e89d137]{color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:1rem 0;font-size:.82rem}.cars-panel[data-v-8e89d137]{flex-direction:column;gap:.6rem;display:flex}.cars-filter[data-v-8e89d137]{border:1px solid var(--border-subtle);border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:min(100%,14rem);max-width:22rem;padding:.3rem .7rem;display:flex}.cars-filter i[data-v-8e89d137]{color:var(--text-muted);font-size:.78rem}.cars-filter input[data-v-8e89d137],.cars-filter select[data-v-8e89d137]{flex:1;min-width:0;font-size:.8rem;color:var(--text-primary)!important;background:0 0!important;border:none!important;padding:.1rem 0!important}.cars-filter select option[data-v-8e89d137]{color:#fff;background-color:#0f172a}.cars-scroll[data-v-8e89d137]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:max(18rem,100vh - 26rem);padding-right:.35rem;overflow-y:auto}.cars-scroll[data-v-8e89d137]::-webkit-scrollbar{width:6px}.cars-scroll[data-v-8e89d137]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.cars-scroll[data-v-8e89d137]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-content:start;gap:.4rem;display:grid}.car-row[data-v-8e89d137]{border:1px solid var(--border-subtle);background-color:var(--bg-card-dark);border-radius:8px;align-items:center;gap:.5rem;min-width:0;padding:.45rem .6rem;display:flex}.car-plate[data-v-8e89d137]{color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:700}.car-plate i[data-v-8e89d137]{color:var(--accent-blue);margin-right:.25rem;font-size:.75rem}.car-plate[data-v-8e89d137]:hover{color:var(--accent-gold)}.car-model[data-v-8e89d137]{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.car-remove[data-v-8e89d137]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.8rem}.car-remove[data-v-8e89d137]:hover{color:var(--accent-red)}.checkbox-field[data-v-8e89d137]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.checkbox-field input[data-v-8e89d137]{width:auto}.form-row[data-v-b9534dab]{gap:1rem;display:grid}.form-row-1[data-v-b9534dab]{grid-template-columns:1fr}.form-row-2[data-v-b9534dab]{grid-template-columns:repeat(2,1fr)}.form-row-3[data-v-b9534dab]{grid-template-columns:repeat(3,1fr)}@media (width<=520px){.form-row-2[data-v-b9534dab],.form-row-3[data-v-b9534dab]{grid-template-columns:1fr}}[data-v-f95612df]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-f95612df]{color:#6b7280}.status-1[data-v-f95612df]{color:#10b981}.status-2[data-v-f95612df]{color:#3b82f6}.status-3[data-v-f95612df]{color:#f59e0b}.status-4[data-v-f95612df],.status-5[data-v-f95612df]{color:#ef4444}.status-6[data-v-f95612df]{color:#8b5cf6}.status-7[data-v-f95612df]{color:#ec4899}.status-9[data-v-f95612df]{color:#6b7280}.checkbox-line[data-v-f95612df]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.checkbox-line input[data-v-f95612df]{width:auto!important}.icon-field[data-v-f95612df]{align-items:center;gap:.6rem;display:flex}.icon-field input[data-v-f95612df]{flex:1}.icon-preview[data-v-f95612df]{width:2.4rem;height:2.4rem;color:var(--text-muted);background-color:#00000073;border:2px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex;overflow:hidden}.icon-preview img[data-v-f95612df]{object-fit:contain;width:100%;height:100%;padding:2px}[data-v-10b1ad9b]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-10b1ad9b]{color:#6b7280}.status-1[data-v-10b1ad9b]{color:#10b981}.status-2[data-v-10b1ad9b]{color:#3b82f6}.status-3[data-v-10b1ad9b]{color:#f59e0b}.status-4[data-v-10b1ad9b],.status-5[data-v-10b1ad9b]{color:#ef4444}.status-6[data-v-10b1ad9b]{color:#8b5cf6}.status-7[data-v-10b1ad9b]{color:#ec4899}.status-9[data-v-10b1ad9b]{color:#6b7280}.departments-view[data-v-10b1ad9b]{padding:1.25rem}.department-row[data-v-10b1ad9b]{align-items:center;gap:.75rem;display:flex}.department-icon[data-v-10b1ad9b]{background-color:#00000073;border:2px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.1rem;display:flex;overflow:hidden}.department-icon img[data-v-10b1ad9b]{object-fit:contain;width:100%;height:100%;padding:2px}.department-info[data-v-10b1ad9b]{flex-direction:column;flex:1;min-width:0;display:flex}.department-name[data-v-10b1ad9b]{color:var(--text-primary);font-weight:600}.department-filter-search[data-v-10b1ad9b]{width:100%;margin-bottom:1rem;display:block}.department-station[data-v-10b1ad9b]{color:var(--text-muted);font-size:.78rem}.department-station i[data-v-10b1ad9b]{color:#60a5fa99;margin-right:.4rem;font-size:.7rem}.department-position[data-v-10b1ad9b]{color:#ffffff80;white-space:nowrap;border:1px solid var(--border-subtle);background-color:#ffffff0a;border-radius:999px;flex-shrink:0;padding:.3rem .7rem;font-size:.78rem;font-weight:500}.department-position i[data-v-10b1ad9b]{color:#60a5fa99;margin-right:.4rem;font-size:.7rem}[data-v-4a2a16cb]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-4a2a16cb]{color:#6b7280}.status-1[data-v-4a2a16cb]{color:#10b981}.status-2[data-v-4a2a16cb]{color:#3b82f6}.status-3[data-v-4a2a16cb]{color:#f59e0b}.status-4[data-v-4a2a16cb],.status-5[data-v-4a2a16cb]{color:#ef4444}.status-6[data-v-4a2a16cb]{color:#8b5cf6}.status-7[data-v-4a2a16cb]{color:#ec4899}.status-9[data-v-4a2a16cb]{color:#6b7280}.permission-group-wrap[data-v-4a2a16cb]{flex-direction:column;gap:.5rem;display:flex}.permission-group-toolbar[data-v-4a2a16cb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.permission-filter[data-v-4a2a16cb]{flex:1;min-width:180px;position:relative}.permission-filter i[data-v-4a2a16cb]{color:#ffffff4d;pointer-events:none;font-size:.72rem;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.permission-filter input[data-v-4a2a16cb]{width:100%;padding-left:1.8rem!important}.permission-unselected-toggle[data-v-4a2a16cb]{color:var(--text-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.permission-unselected-toggle input[data-v-4a2a16cb]{accent-color:var(--accent-blue);width:auto!important}.permission-bulk-actions[data-v-4a2a16cb]{flex-shrink:0;gap:.4rem;display:flex}.permission-bulk-btn[data-v-4a2a16cb]{border:1px solid var(--border-subtle);color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#1a4f9c,#2569c7);border-radius:6px;padding:.4rem .7rem;font-size:.76rem;font-weight:500;transition:filter .15s}.permission-bulk-btn[data-v-4a2a16cb]:hover{filter:brightness(1.1)}.permission-bulk-btn--muted[data-v-4a2a16cb]{color:var(--text-muted);background:0 0}.permission-bulk-btn--muted[data-v-4a2a16cb]:hover{color:var(--text-primary);filter:none}.permission-group-scroll[data-v-4a2a16cb]{scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;background:#0000004d;border-radius:6px;max-height:min(52vh,480px);padding:.75rem;overflow-y:auto}.permission-group-scroll[data-v-4a2a16cb]::-webkit-scrollbar{width:8px}.permission-group-scroll[data-v-4a2a16cb]::-webkit-scrollbar-track{background:0 0}.permission-group-scroll[data-v-4a2a16cb]::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:999px}.permission-group-scroll[data-v-4a2a16cb]::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}.permission-empty-hint[data-v-4a2a16cb]{color:var(--text-muted);text-align:center;padding:1rem 0;font-size:.82rem}.permission-group[data-v-4a2a16cb]{margin-bottom:.9rem}.permission-group[data-v-4a2a16cb]:last-child{margin-bottom:0}.permission-group-header[data-v-4a2a16cb]{align-items:center;gap:.6rem;margin-bottom:.4rem;display:flex}.permission-group-label[data-v-4a2a16cb]{text-transform:uppercase;letter-spacing:.04em;color:var(--accent-blue);font-size:.7rem}.permission-group-select-all[data-v-4a2a16cb]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.68rem;text-decoration:underline}.permission-group-select-all[data-v-4a2a16cb]:hover{color:var(--accent-gold)}.permission-group-grid[data-v-4a2a16cb]{grid-template-columns:repeat(2,1fr);gap:.35rem 1rem;display:grid}.permission-checkbox[data-v-4a2a16cb]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.permission-checkbox input[data-v-4a2a16cb]{accent-color:var(--accent-blue);width:auto!important}.color-field[data-v-0aeb30af]{align-items:center;gap:.5rem;display:flex}.color-input[data-v-0aeb30af]{border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;width:2.4rem;height:2.2rem;padding:0}[data-v-317b5b47]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-317b5b47]{color:#6b7280}.status-1[data-v-317b5b47]{color:#10b981}.status-2[data-v-317b5b47]{color:#3b82f6}.status-3[data-v-317b5b47]{color:#f59e0b}.status-4[data-v-317b5b47],.status-5[data-v-317b5b47]{color:#ef4444}.status-6[data-v-317b5b47]{color:#8b5cf6}.status-7[data-v-317b5b47]{color:#ec4899}.status-9[data-v-317b5b47]{color:#6b7280}.roles-view[data-v-317b5b47]{padding:1.25rem}.role-row[data-v-317b5b47]{align-items:center;gap:.75rem;display:flex}.role-view-switch[data-v-317b5b47]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.role-permission-selector[data-v-317b5b47]{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.role-permission-row[data-v-317b5b47]{border:1px solid var(--border-subtle);border-left:3px solid var(--accent-red);background:var(--bg-card-dark);border-radius:8px;margin-bottom:.3rem;padding:.65rem 1rem}.role-permission-row--assigned[data-v-317b5b47]{border-left-color:var(--accent-blue);background:var(--bg-card-highlight)}.role-permission-row>.pi[data-v-317b5b47]{color:var(--accent-blue)}.role-level[data-v-317b5b47]{border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.9rem;font-weight:700;display:flex}.role-info[data-v-317b5b47]{flex-direction:column;flex:1;min-width:0;display:flex}.role-name[data-v-317b5b47]{color:var(--text-primary);font-weight:600}.role-filters[data-v-317b5b47]{gap:.75rem;margin-bottom:1rem;display:flex}.role-filter-search[data-v-317b5b47]{flex:auto;width:auto;min-width:0}.role-filter-station[data-v-317b5b47]{flex:0 0 220px;width:auto}.role-scope[data-v-317b5b47]{color:var(--text-muted);font-size:.78rem}.role-scope i[data-v-317b5b47]{color:#60a5fa99;margin-right:.4rem;font-size:.7rem}.role-permission-count[data-v-317b5b47]{color:#ffffff80;white-space:nowrap;border:1px solid var(--border-subtle);background-color:#ffffff0a;border-radius:999px;flex-shrink:0;padding:.3rem .7rem;font-size:.78rem;font-weight:500}.role-permission-count i[data-v-317b5b47]{color:#60a5fa99;margin-right:.4rem;font-size:.7rem}[data-v-90272215]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-90272215]{color:#6b7280}.status-1[data-v-90272215]{color:#10b981}.status-2[data-v-90272215]{color:#3b82f6}.status-3[data-v-90272215]{color:#f59e0b}.status-4[data-v-90272215],.status-5[data-v-90272215]{color:#ef4444}.status-6[data-v-90272215]{color:#8b5cf6}.status-7[data-v-90272215]{color:#ec4899}.status-9[data-v-90272215]{color:#6b7280}.btn[data-v-90272215]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-90272215]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-90272215]:disabled{opacity:.5;cursor:default}.btn i[data-v-90272215]{font-size:.75rem}.btn--primary[data-v-90272215]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-90272215]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-90272215]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-90272215]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-90272215]{padding:.35rem .45rem}.ui-input[data-v-90272215],.ui-textarea[data-v-90272215],.ui-select[data-v-90272215]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-90272215]:focus,.ui-textarea[data-v-90272215]:focus,.ui-select[data-v-90272215]:focus{border-color:#3b82f68c}.ui-input[data-v-90272215]::placeholder,.ui-textarea[data-v-90272215]::placeholder,.ui-select[data-v-90272215]::placeholder{color:#ffffff4d}.ui-select option[data-v-90272215]{background-color:#0b1626}.ui-textarea[data-v-90272215]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-90272215]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-90272215]{margin-bottom:.9rem}.ui-row[data-v-90272215]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-90272215]{flex:1;min-width:12rem}.ui-hint[data-v-90272215]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-90272215]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-90272215]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.section-title[data-v-90272215]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:1.25rem 0 .6rem;font-size:.78rem}.section-title[data-v-90272215]:first-child{margin-top:0}.fetch-error[data-v-90272215]{color:var(--accent-red);margin:-.4rem 0 .6rem;font-size:.82rem}.toggle-row[data-v-90272215]{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.toggle[data-v-90272215]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.training-grid[data-v-90272215]{grid-template-columns:repeat(2,1fr);gap:.6rem 1rem;margin-bottom:1rem;display:grid}.training-item[data-v-90272215]{background-color:var(--bg-card);border:1px solid var(--border-subtle);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.training-item select[data-v-90272215]{width:130px}.training-label[data-v-90272215]{font-size:.85rem;font-weight:700}.rating[data-v-90272215]{align-items:center;gap:.35rem;display:flex}.rating-btn[data-v-90272215]{cursor:pointer;border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.rating-ban[data-v-90272215]{color:var(--accent-red);background-color:#ffffff0a;border-color:#ffffff14}.rating-ban.active[data-v-90272215]{background-color:#e3342f33;border-color:#e3342f80}.rating-star[data-v-90272215]{color:#374151;background-color:#ffffff08;border-color:#ffffff0f}.rating-star.active[data-v-90272215]{color:var(--accent-gold);background-color:#f59e0b1f;border-color:#f59e0b59}.avatar-actions[data-v-90272215]{flex-wrap:wrap;gap:.5rem;display:flex}[data-v-1dc425e0]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-1dc425e0]{color:#6b7280}.status-1[data-v-1dc425e0]{color:#10b981}.status-2[data-v-1dc425e0]{color:#3b82f6}.status-3[data-v-1dc425e0]{color:#f59e0b}.status-4[data-v-1dc425e0],.status-5[data-v-1dc425e0]{color:#ef4444}.status-6[data-v-1dc425e0]{color:#8b5cf6}.status-7[data-v-1dc425e0]{color:#ec4899}.status-9[data-v-1dc425e0]{color:#6b7280}.reports-empty[data-v-1dc425e0]{color:var(--text-muted);text-align:center;margin:0;padding:1.25rem 0;font-size:.8rem}.reports-list[data-v-1dc425e0]{flex-direction:column;gap:.5rem;max-height:360px;padding-right:.25rem;display:flex;overflow-y:auto}.entry-card[data-v-1dc425e0]{background-color:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;padding:.7rem .8rem}.entry-meta-row[data-v-1dc425e0]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.entry-author[data-v-1dc425e0]{color:var(--accent-blue);font-size:.8rem;font-weight:700;text-decoration:underline}.entry-date[data-v-1dc425e0]{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.7rem;display:flex}.entry-content-row[data-v-1dc425e0]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.entry-text[data-v-1dc425e0]{color:#ffffffd9;white-space:pre-wrap;flex:1;min-width:0;margin:0;font-size:.85rem;line-height:1.5}.entry-actions[data-v-1dc425e0]{flex-direction:column;flex-shrink:0;gap:.3rem;display:flex}.entry-btn[data-v-1dc425e0]{color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:.3rem .7rem;font-size:.72rem;font-weight:600;transition:filter .15s}.entry-btn[data-v-1dc425e0]:hover{filter:brightness(1.1)}.entry-btn--warning[data-v-1dc425e0]{background-color:#f59e0b}.entry-btn--danger[data-v-1dc425e0]{background-color:var(--accent-red)}.entry-btn--success[data-v-1dc425e0]{background-color:#10b981}.dialog-form[data-v-1dc425e0]{flex-direction:column;gap:.75rem;display:flex}.dialog-form textarea[data-v-1dc425e0]{width:100%}.dialog-actions[data-v-1dc425e0]{justify-content:flex-end;gap:.6rem;display:flex}.btn-cancel-inline[data-v-1dc425e0],.btn-save-inline[data-v-1dc425e0]{cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.8rem}.btn-cancel-inline[data-v-1dc425e0]{color:var(--text-muted);background:0 0}.btn-cancel-inline[data-v-1dc425e0]:hover{color:var(--text-primary)}.btn-save-inline[data-v-1dc425e0]{color:#fff;background:#1f5db2;font-weight:500;transition:filter .15s}.btn-save-inline[data-v-1dc425e0]:hover:not(:disabled){filter:brightness(1.1)}.btn-save-inline[data-v-1dc425e0]:disabled{opacity:.5;cursor:not-allowed}.section-error[data-v-1dc425e0]{color:var(--accent-red);margin:0 0 .5rem;font-size:.75rem}[data-v-e84fe0d9]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-e84fe0d9]{color:#6b7280}.status-1[data-v-e84fe0d9]{color:#10b981}.status-2[data-v-e84fe0d9]{color:#3b82f6}.status-3[data-v-e84fe0d9]{color:#f59e0b}.status-4[data-v-e84fe0d9],.status-5[data-v-e84fe0d9]{color:#ef4444}.status-6[data-v-e84fe0d9]{color:#8b5cf6}.status-7[data-v-e84fe0d9]{color:#ec4899}.status-9[data-v-e84fe0d9]{color:#6b7280}.notices-grid[data-v-e84fe0d9]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.notices-column[data-v-e84fe0d9]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.notices-column h5[data-v-e84fe0d9]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;font-size:.7rem}.notices-empty[data-v-e84fe0d9]{color:var(--text-muted);margin:0;font-size:.72rem}.notices-column-list[data-v-e84fe0d9]{flex-direction:column;gap:.4rem;max-height:360px;padding-right:.2rem;display:flex;overflow-y:auto}.entry-card[data-v-e84fe0d9]{background-color:#ffffff05;border:1px solid #ffffff0f;border-radius:6px;padding:.55rem .6rem}.entry-author[data-v-e84fe0d9]{color:var(--accent-blue);font-size:.72rem;font-weight:700;text-decoration:underline}.entry-date[data-v-e84fe0d9]{color:var(--text-muted);align-items:center;gap:.25rem;margin-top:.1rem;font-size:.62rem;display:flex}.entry-text[data-v-e84fe0d9]{color:#ffffffd9;white-space:pre-wrap;margin:.35rem 0 .4rem;font-size:.78rem;line-height:1.4}.entry-btn[data-v-e84fe0d9]{color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.2rem .55rem;font-size:.65rem;font-weight:600;transition:filter .15s}.entry-btn[data-v-e84fe0d9]:hover{filter:brightness(1.1)}.entry-btn--danger[data-v-e84fe0d9]{background-color:var(--accent-red)}.dialog-form[data-v-e84fe0d9]{flex-direction:column;gap:.75rem;display:flex}.dialog-form select[data-v-e84fe0d9],.dialog-form textarea[data-v-e84fe0d9]{width:100%}.dialog-actions[data-v-e84fe0d9]{justify-content:flex-end;gap:.6rem;display:flex}.btn-cancel-inline[data-v-e84fe0d9],.btn-save-inline[data-v-e84fe0d9]{cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.8rem}.btn-cancel-inline[data-v-e84fe0d9]{color:var(--text-muted);background:0 0}.btn-cancel-inline[data-v-e84fe0d9]:hover{color:var(--text-primary)}.btn-save-inline[data-v-e84fe0d9]{color:#fff;background:#1f5db2;font-weight:500;transition:filter .15s}.btn-save-inline[data-v-e84fe0d9]:hover:not(:disabled){filter:brightness(1.1)}.btn-save-inline[data-v-e84fe0d9]:disabled{opacity:.5;cursor:not-allowed}.section-error[data-v-e84fe0d9]{color:var(--accent-red);margin:0 0 .5rem;font-size:.75rem}[data-v-d236e09a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-d236e09a]{color:#6b7280}.status-1[data-v-d236e09a]{color:#10b981}.status-2[data-v-d236e09a]{color:#3b82f6}.status-3[data-v-d236e09a]{color:#f59e0b}.status-4[data-v-d236e09a],.status-5[data-v-d236e09a]{color:#ef4444}.status-6[data-v-d236e09a]{color:#8b5cf6}.status-7[data-v-d236e09a]{color:#ec4899}.status-9[data-v-d236e09a]{color:#6b7280}.direct-section[data-v-d236e09a]{flex-direction:column;gap:.6rem;display:flex}.direct-summary[data-v-d236e09a],.direct-empty[data-v-d236e09a]{color:var(--text-muted);margin:0;font-size:.74rem}.direct-error[data-v-d236e09a]{color:var(--accent-red);margin:0;font-size:.74rem}.direct-toolbar[data-v-d236e09a],.direct-add[data-v-d236e09a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.direct-search[data-v-d236e09a],.direct-select[data-v-d236e09a]{border:1px solid var(--border-subtle);min-width:10rem;color:var(--text-primary);background:#ffffff0a;border-radius:6px;flex:1;padding:.35rem .5rem;font-size:.78rem}.entry-btn[data-v-d236e09a]{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;background:#ffffff0a;border-radius:6px;padding:.3rem .7rem;font-size:.74rem}.entry-btn[data-v-d236e09a]:hover:not(:disabled){background:#ffffff17}.entry-btn[data-v-d236e09a]:disabled{opacity:.4;cursor:default}.entry-btn--danger[data-v-d236e09a]{color:var(--accent-red);border-color:#ff000040}.direct-list[data-v-d236e09a]{flex-direction:column;gap:.25rem;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.direct-item[data-v-d236e09a]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:6px;align-items:center;gap:.6rem;padding:.3rem .5rem;display:flex}.direct-text[data-v-d236e09a]{flex-direction:column;flex:1;min-width:0;display:flex}.direct-name[data-v-d236e09a]{color:var(--text-primary);font-size:.78rem}.direct-slug[data-v-d236e09a]{color:var(--text-muted);font-size:.66rem}.direct-badge[data-v-d236e09a]{color:#fbbf24;border:1px solid #fbbf2466;border-radius:999px;padding:.1rem .45rem;font-size:.66rem}[data-v-e0125684]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-e0125684]{color:#6b7280}.status-1[data-v-e0125684]{color:#10b981}.status-2[data-v-e0125684]{color:#3b82f6}.status-3[data-v-e0125684]{color:#f59e0b}.status-4[data-v-e0125684],.status-5[data-v-e0125684]{color:#ef4444}.status-6[data-v-e0125684]{color:#8b5cf6}.status-7[data-v-e0125684]{color:#ec4899}.status-9[data-v-e0125684]{color:#6b7280}.documents-empty[data-v-e0125684]{color:var(--text-muted);text-align:center;margin:0;padding:1.25rem 0;font-size:.8rem}.documents-table[data-v-e0125684]{border-collapse:collapse;width:100%;font-size:.82rem}.documents-table th[data-v-e0125684]{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:.4rem .6rem;font-size:.7rem}.documents-table td[data-v-e0125684]{color:#ffffffd9;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.5rem .6rem}.document-url[data-v-e0125684]{color:var(--text-muted);background:0 0;border:none;width:100%;padding:0;font-family:monospace;font-size:.72rem}.documents-actions[data-v-e0125684]{white-space:nowrap;gap:.3rem;display:flex}.entry-btn[data-v-e0125684]{color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.25rem .6rem;font-size:.7rem;font-weight:600;transition:filter .15s}.entry-btn[data-v-e0125684]:hover{filter:brightness(1.1)}.entry-btn--info[data-v-e0125684]{background-color:var(--accent-blue)}.entry-btn--danger[data-v-e0125684]{background-color:var(--accent-red)}.dialog-form[data-v-e0125684]{flex-direction:column;gap:.75rem;display:flex}.dialog-form input[data-v-e0125684]{width:100%}.dialog-actions[data-v-e0125684]{justify-content:flex-end;gap:.6rem;display:flex}.btn-cancel-inline[data-v-e0125684],.btn-save-inline[data-v-e0125684]{cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.8rem}.btn-cancel-inline[data-v-e0125684]{color:var(--text-muted);background:0 0}.btn-cancel-inline[data-v-e0125684]:hover{color:var(--text-primary)}.btn-save-inline[data-v-e0125684]{color:#fff;background:#1f5db2;font-weight:500;transition:filter .15s}.btn-save-inline[data-v-e0125684]:hover:not(:disabled){filter:brightness(1.1)}.btn-save-inline[data-v-e0125684]:disabled{opacity:.5;cursor:not-allowed}.folder-select[data-v-d594cd0b]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem}.folder-select[data-v-d594cd0b]:focus{border-color:#3b82f68c}.folder-select option[data-v-d594cd0b]{background-color:#0b1626}.btn[data-v-0cae1e59]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-0cae1e59]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-0cae1e59]:disabled{opacity:.5;cursor:default}.btn i[data-v-0cae1e59]{font-size:.75rem}.btn--primary[data-v-0cae1e59]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-0cae1e59]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-0cae1e59]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-0cae1e59]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-0cae1e59]{padding:.35rem .45rem}.ui-input[data-v-0cae1e59],.ui-textarea[data-v-0cae1e59],.ui-select[data-v-0cae1e59]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-0cae1e59]:focus,.ui-textarea[data-v-0cae1e59]:focus,.ui-select[data-v-0cae1e59]:focus{border-color:#3b82f68c}.ui-input[data-v-0cae1e59]::placeholder,.ui-textarea[data-v-0cae1e59]::placeholder,.ui-select[data-v-0cae1e59]::placeholder{color:#ffffff4d}.ui-select option[data-v-0cae1e59]{background-color:#0b1626}.ui-textarea[data-v-0cae1e59]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-0cae1e59]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-0cae1e59]{margin-bottom:.9rem}.ui-row[data-v-0cae1e59]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-0cae1e59]{flex:1;min-width:12rem}.ui-hint[data-v-0cae1e59]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-0cae1e59]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-0cae1e59]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.contracts[data-v-0cae1e59]{flex-direction:column;gap:.5rem;display:flex}.muted[data-v-0cae1e59]{color:#ffffff80;margin:0;font-size:.8rem}.error[data-v-0cae1e59]{color:#f87171;margin:0;font-size:.8rem}.contract-list[data-v-0cae1e59]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.contract[data-v-0cae1e59]{border:1px solid var(--border-subtle);background-color:#ffffff08;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.contract-main[data-v-0cae1e59]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.contract-main strong[data-v-0cae1e59]{font-size:.85rem}.contract-main .meta[data-v-0cae1e59]{color:#ffffff8c;font-size:.72rem}.state[data-v-0cae1e59]{align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex}.state i[data-v-0cae1e59]{font-size:.72rem}.state--ok[data-v-0cae1e59]{color:#4ade80}.state--open[data-v-0cae1e59]{color:#fbbf24}.contract-actions[data-v-0cae1e59]{gap:.25rem;display:flex}.create-form[data-v-0cae1e59]{flex-direction:column;gap:.3rem;display:flex}.create-form .ui-label[data-v-0cae1e59]{margin-top:.5rem}.row[data-v-0cae1e59]{gap:.6rem;display:flex}.row .small[data-v-0cae1e59]{width:8rem}.row .grow[data-v-0cae1e59]{flex:1}.date[data-v-0cae1e59]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.check[data-v-0cae1e59]{align-items:center;gap:.45rem;margin-top:.5rem;font-size:.8rem;display:flex}.dept-note[data-v-0cae1e59]{color:var(--text-muted);align-items:flex-start;gap:.4rem;margin:.35rem 0 0;font-size:.74rem;display:flex}.dept-note i[data-v-0cae1e59]{margin-top:.1rem;font-size:.72rem}.dept-note--warn[data-v-0cae1e59]{color:#fca5a5;background-color:#ef44441f;border:1px solid #ef444473;border-radius:6px;padding:.45rem .6rem;font-weight:600}.actions[data-v-0cae1e59]{justify-content:flex-end;gap:.5rem;margin-top:.9rem;display:flex}.done[data-v-0cae1e59]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.done>i[data-v-0cae1e59]{color:#4ade80;font-size:2.2rem}.done h4[data-v-0cae1e59]{margin:0}.done p[data-v-0cae1e59]{color:#ffffffb3;margin:0;font-size:.82rem}.done .actions[data-v-0cae1e59]{align-self:stretch}.link-row[data-v-0cae1e59]{align-self:stretch;gap:.4rem;display:flex}.tag-chip[data-v-553fc707]{border:1px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.tag-chip--clickable[data-v-553fc707]{cursor:pointer;transition:filter .15s}.tag-chip--clickable[data-v-553fc707]:hover{filter:brightness(1.2)}.tag-chip-remove[data-v-553fc707]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.tag-chip-remove[data-v-553fc707]:hover{opacity:1}[data-v-89b39471]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-89b39471]{color:#6b7280}.status-1[data-v-89b39471]{color:#10b981}.status-2[data-v-89b39471]{color:#3b82f6}.status-3[data-v-89b39471]{color:#f59e0b}.status-4[data-v-89b39471],.status-5[data-v-89b39471]{color:#ef4444}.status-6[data-v-89b39471]{color:#8b5cf6}.status-7[data-v-89b39471]{color:#ec4899}.status-9[data-v-89b39471]{color:#6b7280}.chips-section[data-v-89b39471]{flex-direction:column;gap:.5rem;display:flex}.chips-assigned[data-v-89b39471]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.chips-empty[data-v-89b39471]{color:var(--text-muted);margin:0;font-size:.8rem}.chips-browse[data-v-89b39471]{flex-direction:column;gap:.75rem;display:flex}.chips-browse input[type=text][data-v-89b39471]{width:100%}.chips-catalog[data-v-89b39471]{flex-wrap:wrap;gap:.4rem;max-height:220px;display:flex;overflow-y:auto}.btn-add[data-v-89b39471]{border:1px dashed var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:.4rem .8rem;font-size:.8rem;transition:color .15s,border-color .15s}.btn-add[data-v-89b39471]:hover{color:var(--text-primary);border-color:var(--accent-blue)}.chips-form[data-v-89b39471]{flex-direction:column;gap:.75rem;display:flex}.chips-form label[data-v-89b39471]{color:var(--text-muted);flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.chips-form input[type=text][data-v-89b39471]{width:100%}.chips-form input[type=color][data-v-89b39471]{border:1px solid var(--border-subtle);background:0 0;border-radius:6px;width:3rem;height:2rem;padding:0}.chips-form-actions[data-v-89b39471]{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.btn-cancel-inline[data-v-89b39471],.btn-save-inline[data-v-89b39471],.btn-link[data-v-89b39471]{cursor:pointer;background:0 0;border:none;font-size:.78rem}.btn-cancel-inline[data-v-89b39471]{color:var(--text-muted);margin-right:auto}.btn-cancel-inline[data-v-89b39471]:hover{color:var(--text-primary)}.btn-save-inline[data-v-89b39471]{color:var(--accent-blue);font-weight:600}.btn-save-inline[data-v-89b39471]:disabled{opacity:.5;cursor:not-allowed}.btn-link--danger[data-v-89b39471]{color:var(--accent-red)}.btn-link--danger[data-v-89b39471]:hover{text-decoration:underline}[data-v-bdb14176]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-bdb14176]{color:#6b7280}.status-1[data-v-bdb14176]{color:#10b981}.status-2[data-v-bdb14176]{color:#3b82f6}.status-3[data-v-bdb14176]{color:#f59e0b}.status-4[data-v-bdb14176],.status-5[data-v-bdb14176]{color:#ef4444}.status-6[data-v-bdb14176]{color:#8b5cf6}.status-7[data-v-bdb14176]{color:#ec4899}.status-9[data-v-bdb14176]{color:#6b7280}.iad-empty[data-v-bdb14176]{color:var(--text-muted);margin:0;font-size:.8rem}.iad-list[data-v-bdb14176]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.iad-row[data-v-bdb14176]{color:var(--text-primary);background-color:#ffffff0a;border-radius:8px;align-items:center;gap:.65rem;padding:.5rem .65rem;text-decoration:none;display:flex}.iad-row[data-v-bdb14176]:hover{background-color:#ffffff12}.iad-number[data-v-bdb14176]{color:#fbbf24;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem}.iad-main[data-v-bdb14176]{flex-direction:column;flex:1;min-width:0;display:flex}.iad-main strong[data-v-bdb14176]{color:#fff;font-size:.82rem}.iad-main small[data-v-bdb14176]{color:var(--text-muted);font-size:.7rem}.iad-pill[data-v-bdb14176]{background-color:color-mix(in srgb, var(--pill-color) 22%, transparent);border:1px solid color-mix(in srgb, var(--pill-color) 55%, transparent);color:#fff;border-radius:999px;flex-shrink:0;padding:.05rem .45rem;font-size:.66rem}.iad-penalties[data-v-bdb14176]{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.iad-penalty[data-v-bdb14176]{color:#fecaca;background-color:#ef44442e;border:1px solid #ef444466;border-radius:4px;padding:0 .4rem;font-size:.66rem}[data-v-bf302e3a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-bf302e3a]{color:#6b7280}.status-1[data-v-bf302e3a]{color:#10b981}.status-2[data-v-bf302e3a]{color:#3b82f6}.status-3[data-v-bf302e3a]{color:#f59e0b}.status-4[data-v-bf302e3a],.status-5[data-v-bf302e3a]{color:#ef4444}.status-6[data-v-bf302e3a]{color:#8b5cf6}.status-7[data-v-bf302e3a]{color:#ec4899}.status-9[data-v-bf302e3a]{color:#6b7280}.eow-hint[data-v-bf302e3a]{color:var(--text-muted);margin:0;font-size:.8rem}.eow-existing[data-v-bf302e3a]{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.82rem;display:flex}.eow-existing i[data-v-bf302e3a]{color:#d4af37}.eow-existing span[data-v-bf302e3a]{flex:1}[data-v-708d418d]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-708d418d]{color:#6b7280}.status-1[data-v-708d418d]{color:#10b981}.status-2[data-v-708d418d]{color:#3b82f6}.status-3[data-v-708d418d]{color:#f59e0b}.status-4[data-v-708d418d],.status-5[data-v-708d418d]{color:#ef4444}.status-6[data-v-708d418d]{color:#8b5cf6}.status-7[data-v-708d418d]{color:#ec4899}.status-9[data-v-708d418d]{color:#6b7280}.btn[data-v-708d418d]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-708d418d]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-708d418d]:disabled{opacity:.5;cursor:default}.btn i[data-v-708d418d]{font-size:.75rem}.btn--primary[data-v-708d418d]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-708d418d]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-708d418d]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-708d418d]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-708d418d]{padding:.35rem .45rem}.ui-input[data-v-708d418d],.ui-textarea[data-v-708d418d],.ui-select[data-v-708d418d]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-708d418d]:focus,.ui-textarea[data-v-708d418d]:focus,.ui-select[data-v-708d418d]:focus{border-color:#3b82f68c}.ui-input[data-v-708d418d]::placeholder,.ui-textarea[data-v-708d418d]::placeholder,.ui-select[data-v-708d418d]::placeholder{color:#ffffff4d}.ui-select option[data-v-708d418d]{background-color:#0b1626}.ui-textarea[data-v-708d418d]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-708d418d]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-708d418d]{margin-bottom:.9rem}.ui-row[data-v-708d418d]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-708d418d]{flex:1;min-width:12rem}.ui-hint[data-v-708d418d]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-708d418d]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-708d418d]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.file-header[data-v-708d418d]{border-bottom:1px solid #ffffff12;align-items:flex-start;gap:1.25rem;margin:-1rem -1.25rem 1rem;padding:1.5rem 2.5rem 1.25rem 1.5rem;display:flex}.file-avatar[data-v-708d418d]{width:5rem;height:5rem;color:var(--text-primary);border:2px solid var(--accent-gold);background-color:#0006;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex;overflow:hidden}.file-avatar img[data-v-708d418d]{object-fit:cover;width:100%;height:100%}.file-identity[data-v-708d418d]{flex:1;min-width:0}.file-identity h3[data-v-708d418d]{color:var(--text-primary);align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:600;display:flex}.file-identity .tag[data-v-708d418d]{color:#fff6;font-family:monospace;font-size:.8rem}.file-role[data-v-708d418d]{color:var(--accent-gold);margin-top:.15rem;font-size:.78rem;font-weight:600}.file-meta[data-v-708d418d]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;font-size:.78rem;display:flex}.file-meta span[data-v-708d418d]{align-items:center;gap:.35rem;display:flex}.file-meta i[data-v-708d418d]{color:#60a5fa99;font-size:.7rem}.meta-sprossen[data-v-708d418d]{color:var(--accent-gold)}.meta-sprossen i[data-v-708d418d]{color:var(--accent-gold)!important}.meta-presence i[data-v-708d418d]{font-size:.55rem;color:var(--text-muted)!important}.meta-presence.meta-presence--online[data-v-708d418d]{color:#34d399}.meta-presence.meta-presence--online i[data-v-708d418d]{color:#34d399!important}.status-toggles[data-v-708d418d]{flex-wrap:wrap;gap:.5rem;display:flex}.status-toggle[data-v-708d418d]{cursor:pointer;border-style:solid;border-width:1px;border-radius:8px;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.status-toggle[data-v-708d418d]:disabled{opacity:.5;cursor:not-allowed}.file-actions[data-v-708d418d]{flex-wrap:wrap;gap:1rem;margin-top:.6rem;display:flex}.link-action[data-v-708d418d]{color:var(--accent-blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.link-action[data-v-708d418d]:hover:not(:disabled){text-decoration:underline}.link-action[data-v-708d418d]:disabled{opacity:.5;cursor:not-allowed}.link-action--danger[data-v-708d418d]{color:var(--accent-red)}.file-body[data-v-708d418d]{flex-direction:column;gap:.6rem;display:flex}.checkbox-line[data-v-708d418d]{cursor:pointer;color:var(--text-primary);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.checkbox-line input[data-v-708d418d]{width:auto!important}.masked-field[data-v-708d418d]{position:relative}.masked-field input[data-v-708d418d]{padding-right:2.2rem!important}.masked-field-toggle[data-v-708d418d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.85rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.masked-field-toggle[data-v-708d418d]:hover{color:var(--text-primary)}.rating[data-v-708d418d]{align-items:center;gap:.35rem;display:flex}.rating-btn[data-v-708d418d]{cursor:pointer;border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.rating-btn[data-v-708d418d]:disabled{cursor:not-allowed}.rating-ban[data-v-708d418d]{color:var(--accent-red);background-color:#ffffff0a;border-color:#ffffff14}.rating-ban.active[data-v-708d418d]{background-color:#e3342f33;border-color:#e3342f80}.rating-star[data-v-708d418d]{color:#374151;background-color:#ffffff08;border-color:#ffffff0f}.rating-star.active[data-v-708d418d]{color:var(--accent-gold);background-color:#f59e0b1f;border-color:#f59e0b59}.name-fields[data-v-708d418d]{gap:.5rem;display:flex}.name-fields .name-title[data-v-708d418d]{flex-shrink:0;width:4.4rem}.name-fields input[data-v-708d418d]{flex:1}.training-list[data-v-708d418d]{flex-direction:column;gap:.4rem;display:flex}.training-row[data-v-708d418d]{background-color:#ffffff04;border:1px solid #ffffff0a;border-radius:6px;align-items:center;gap:.75rem;padding:.5rem .7rem;display:flex}.training-row select[data-v-708d418d]{width:160px;margin-left:auto}.training-icon[data-v-708d418d]{border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.7rem;font-weight:800;display:flex}.training-label[data-v-708d418d]{color:#fffc;font-size:.85rem}.section-action-btn[data-v-708d418d]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.85rem;display:flex}.section-action-btn[data-v-708d418d]:hover{color:#fff}.section-text-btn[data-v-708d418d]{color:#10b981;cursor:pointer;background:0 0;border:1px solid #10b98166;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s}.section-text-btn[data-v-708d418d]:hover{background-color:#10b9811f}.file-footer[data-v-708d418d]{border-top:1px solid var(--border-subtle);align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.file-footer[data-v-708d418d] .form-actions{border-top:none;margin-top:0;margin-left:auto;padding-top:0}.save-feedback[data-v-708d418d]{align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;animation:.15s ease-out fadeIn-708d418d;display:flex}.save-feedback--success[data-v-708d418d]{color:#10b981}.save-feedback--error[data-v-708d418d]{color:var(--accent-red)}@keyframes fadeIn-708d418d{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.fahrzeuge-empty[data-v-708d418d]{color:var(--text-muted);text-align:center;margin:0;padding:1.25rem 0;font-size:.8rem}.fahrzeuge-table[data-v-708d418d]{border-collapse:collapse;width:100%;font-size:.82rem}.fahrzeuge-table th[data-v-708d418d]{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:.4rem .6rem;font-size:.7rem}.fahrzeuge-table td[data-v-708d418d]{color:#fffc;border-bottom:1px solid #ffffff0a;padding:.5rem .6rem}.polas-error[data-v-708d418d]{color:var(--accent-red);margin:.35rem 0 0;font-size:.75rem}.fahrzeuge-add[data-v-708d418d]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:.4rem;margin-bottom:.6rem;display:grid}@media (width<=720px){.fahrzeuge-add[data-v-708d418d]{grid-template-columns:minmax(0,1fr)}}.fahrzeuge-add .ui-input[data-v-708d418d],.fahrzeuge-create[data-v-708d418d]{min-height:2.15rem}.fahrzeuge-create[data-v-708d418d]{white-space:nowrap}.fahrzeuge-remove-cell[data-v-708d418d]{text-align:right;width:2rem}.fahrzeuge-remove[data-v-708d418d]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.15rem .3rem}.fahrzeuge-remove[data-v-708d418d]:hover:not(:disabled){color:var(--accent-red)}.fahrzeuge-remove[data-v-708d418d]:disabled{opacity:.4;cursor:not-allowed}.avatar-actions[data-v-708d418d]{flex-wrap:wrap;gap:.5rem;display:flex}[data-v-7cece057]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-7cece057]{color:#6b7280}.status-1[data-v-7cece057]{color:#10b981}.status-2[data-v-7cece057]{color:#3b82f6}.status-3[data-v-7cece057]{color:#f59e0b}.status-4[data-v-7cece057],.status-5[data-v-7cece057]{color:#ef4444}.status-6[data-v-7cece057]{color:#8b5cf6}.status-7[data-v-7cece057]{color:#ec4899}.status-9[data-v-7cece057]{color:#6b7280}.component[data-v-7cece057]{flex-direction:column;gap:.75rem;width:100%;height:100%;padding:1.25rem;display:flex}.toolbar[data-v-7cece057]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.search-field[data-v-7cece057]{width:260px;position:relative}.search-field i[data-v-7cece057]{color:#ffffff4d;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-field input[data-v-7cece057]{width:100%;padding-left:2rem!important}.count[data-v-7cece057]{color:#ffffff4d;font-size:.78rem}.archive-toggle[data-v-7cece057],.intern-toggle[data-v-7cece057]{cursor:pointer;color:#ffffff80;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.archive-toggle.active[data-v-7cece057],.intern-toggle.active[data-v-7cece057]{color:#f59e0b;background-color:#f59e0b1f;border-color:#f59e0b59}.create-btn[data-v-7cece057]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;align-items:center;gap:.5rem;margin-left:auto;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;display:flex;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-7cece057]:hover{filter:brightness(1.1)}.employee-list[data-v-7cece057]{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden auto}.internUnique[data-v-7cece057]{min-height:0;display:block;overflow:auto}.intern-unique-table[data-v-7cece057]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:1800px;font-size:.78rem}.intern-unique-table th[data-v-7cece057]{color:var(--text-primary);text-align:left;background:#20242b;border-bottom:1px solid #ffffff24;padding:.65rem .55rem}.intern-unique-table thead tr:first-child th[data-v-7cece057]{z-index:2;position:sticky;top:0}.intern-unique-table thead tr:nth-child(2) th[data-v-7cece057]{z-index:1;background:#292e37;font-size:.68rem;position:sticky;top:2.25rem}.intern-unique-table td[data-v-7cece057]{vertical-align:middle;border-bottom:1px solid #ffffff0f;height:2.5rem;padding:.15rem .3rem}.intern-unique-table tbody tr:nth-child(2n) td[data-v-7cece057]{background:#ffffff05}.intern-unique-table .intern-unique-number-cell[data-v-7cece057]{color:#87b7f4;white-space:nowrap;width:2.25rem;font-weight:700}.intern-unique-table .intern-unique-officer-cell[data-v-7cece057]{width:8.5rem}.intern-unique-table .intern-unique-reserved-bar[data-v-7cece057]{color:#fff;text-align:center;font-weight:700;background:#8f1d24!important}.intern-unique-officer[data-v-7cece057]{width:100%;min-height:2rem;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:.25rem .35rem;display:flex}.intern-unique-officer[data-v-7cece057]:hover{background:#1f5db229}.intern-unique-empty[data-v-7cece057]{min-height:2rem;display:block}.empty-state[data-v-7cece057]{color:#fff6;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;font-size:.9rem;display:flex}.empty-state .empty-icon[data-v-7cece057]{background-color:#ffffff08;border:1px dashed #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.empty-state .empty-icon i[data-v-7cece057]{color:#fff3;font-size:1.1rem}.dept-header[data-v-7cece057]{border:1px solid #ffffff0f;border-left:3px solid var(--accent-blue);cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#1f5db214,#00000059 60%);border-radius:8px;align-items:center;gap:.75rem;margin-bottom:.4rem;padding:.5rem .75rem;display:flex}.dept-chevron[data-v-7cece057]{color:#fff6;flex-shrink:0;font-size:.7rem}.dept-icon[data-v-7cece057]{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.1rem;display:flex}.dept-icon img[data-v-7cece057]{object-fit:contain;width:100%;height:100%}.dept-name[data-v-7cece057]{color:var(--text-primary);font-size:.9rem;font-weight:700}.dept-count[data-v-7cece057]{color:#ffffff73;background-color:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;margin-left:auto;padding:.15rem .6rem;font-size:.72rem;font-weight:500}.member-row[data-v-7cece057]{cursor:pointer;background-color:#ffffff04;border:1px solid #ffffff0a;border-radius:8px;grid-template-columns:44px minmax(160px,1.3fr) 190px minmax(70px,1fr) auto auto;align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.5rem .75rem;transition:background-color .15s,border-color .15s,transform .15s;display:grid}.member-row.suspended[data-v-7cece057]{opacity:.55}.member-row[data-v-7cece057]:hover{background-color:#1f5db212;border-color:#1f5db240;transform:translate(2px)}.member-row:hover .member-actions[data-v-7cece057]{opacity:1}.member-avatar[data-v-7cece057]{width:2.4rem;height:2.4rem;color:var(--text-primary);border:2px solid var(--accent-blue);background-color:#00000073;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;overflow:hidden}.member-avatar img[data-v-7cece057]{object-fit:cover;width:100%;height:100%}.member-identity[data-v-7cece057]{min-width:0}.member-name-line[data-v-7cece057]{color:var(--text-primary);align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:flex}.member-tag[data-v-7cece057]{color:#fff6;flex-shrink:0;font-family:monospace;font-size:.72rem}.member-name[data-v-7cece057]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-icon[data-v-7cece057]{flex-shrink:0;font-size:.75rem}.status-suspended[data-v-7cece057]{color:#f59e0b}.status-reporting[data-v-7cece057]{color:#fbff00}.status-holiday[data-v-7cece057]{color:#06b6d4}.member-role[data-v-7cece057]{color:var(--accent-gold);font-size:.72rem}.member-contact[data-v-7cece057]{color:#ffffff73;flex-direction:column;gap:.1rem;font-size:.72rem;display:flex;overflow:hidden}.member-contact span[data-v-7cece057]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-contact i[data-v-7cece057]{color:#60a5fa80;margin-right:.4rem;font-size:.65rem}.member-notice[data-v-7cece057]{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.member-trainings[data-v-7cece057]{align-items:center;gap:.25rem;display:flex}.training-badge[data-v-7cece057]{border:1px solid;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.55rem;font-weight:800;display:flex}.member-actions[data-v-7cece057]{opacity:0;align-items:center;gap:.2rem;transition:opacity .15s;display:flex}.action-btn[data-v-7cece057]{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;transition:background-color .15s,color .15s;display:flex}.action-btn[data-v-7cece057]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff1a}.action-btn[data-v-7cece057]:disabled{opacity:.4;cursor:not-allowed}.action-btn--danger[data-v-7cece057]:hover:not(:disabled){color:#f59e0b;background-color:#f59e0b1a}[data-v-93eb9998]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-93eb9998]{color:#6b7280}.status-1[data-v-93eb9998]{color:#10b981}.status-2[data-v-93eb9998]{color:#3b82f6}.status-3[data-v-93eb9998]{color:#f59e0b}.status-4[data-v-93eb9998],.status-5[data-v-93eb9998]{color:#ef4444}.status-6[data-v-93eb9998]{color:#8b5cf6}.status-7[data-v-93eb9998]{color:#ec4899}.status-9[data-v-93eb9998]{color:#6b7280}.vehicle-form[data-v-93eb9998]{flex-direction:column;gap:1rem;display:flex}.field-checkbox[data-v-93eb9998]{height:1.15rem;accent-color:var(--accent-blue);cursor:pointer;width:1.15rem!important}.owner-search[data-v-93eb9998]{width:100%;position:relative}.owner-suggestions[data-v-93eb9998]{z-index:20;background-color:#1a1f2b;border:1px solid #ffffff1a;border-radius:6px;max-height:200px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.owner-suggestions li[data-v-93eb9998]{cursor:pointer;padding:.4rem .75rem;font-size:.82rem}.owner-suggestions li[data-v-93eb9998]:hover{background-color:#2569c733}.field-error[data-v-93eb9998]{color:#ef4444;font-size:.72rem}.form-footer[data-v-93eb9998]{border-top:1px solid var(--border-subtle);align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.form-footer .spacer[data-v-93eb9998]{flex:1}.form-footer-delete[data-v-93eb9998],.form-footer-cancel[data-v-93eb9998],.form-footer-submit[data-v-93eb9998]{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500;transition:opacity .2s,background-color .2s}.form-footer-delete[data-v-93eb9998]{color:var(--accent-red);background:0 0;border:1px solid #ef444466}.form-footer-delete[data-v-93eb9998]:hover{background:#ef44441a}.form-footer-cancel[data-v-93eb9998]{border:1px solid var(--border-subtle);color:var(--text-muted);background:0 0}.form-footer-cancel[data-v-93eb9998]:hover{color:var(--text-primary)}.form-footer-submit[data-v-93eb9998]{background:var(--accent-blue);color:#fff}.form-footer-submit[data-v-93eb9998]:hover{background:var(--accent-blue-light)}.form-footer-submit[data-v-93eb9998]:disabled{opacity:.6;cursor:not-allowed}.tuning-hint[data-v-93eb9998]{color:#ffffff8c;margin:0 0 .6rem;font-size:.74rem}.tuning-actions[data-v-93eb9998]{justify-content:flex-end;align-items:center;gap:.7rem;margin-top:.5rem;display:flex}.tuning-message[data-v-93eb9998]{color:#86efac;font-size:.76rem}.tuning-message.error[data-v-93eb9998]{color:#fca5a5}.btn[data-v-52ff79ad]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-52ff79ad]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-52ff79ad]:disabled{opacity:.5;cursor:default}.btn i[data-v-52ff79ad]{font-size:.75rem}.btn--primary[data-v-52ff79ad]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-52ff79ad]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-52ff79ad]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-52ff79ad]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-52ff79ad]{padding:.35rem .45rem}.ui-input[data-v-52ff79ad],.ui-textarea[data-v-52ff79ad],.ui-select[data-v-52ff79ad]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-52ff79ad]:focus,.ui-textarea[data-v-52ff79ad]:focus,.ui-select[data-v-52ff79ad]:focus{border-color:#3b82f68c}.ui-input[data-v-52ff79ad]::placeholder,.ui-textarea[data-v-52ff79ad]::placeholder,.ui-select[data-v-52ff79ad]::placeholder{color:#ffffff4d}.ui-select option[data-v-52ff79ad]{background-color:#0b1626}.ui-textarea[data-v-52ff79ad]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-52ff79ad]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-52ff79ad]{margin-bottom:.9rem}.ui-row[data-v-52ff79ad]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-52ff79ad]{flex:1;min-width:12rem}.ui-hint[data-v-52ff79ad]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-52ff79ad]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-52ff79ad]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.items-editor[data-v-52ff79ad]{gap:.9rem;display:grid}.compartment[data-v-52ff79ad]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;padding:.7rem}.compartment-head[data-v-52ff79ad]{letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.78rem;font-weight:700;display:flex}.compartment-head .count[data-v-52ff79ad]{color:#fff6;margin-left:auto;font-size:.7rem}.empty[data-v-52ff79ad]{color:#ffffff59;margin:0 0 .5rem;font-size:.78rem}.item-row[data-v-52ff79ad]{align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.item-name[data-v-52ff79ad]{flex:1}.item-qty[data-v-52ff79ad]{flex:none;width:5rem}.add-btn[data-v-52ff79ad]{margin-top:.2rem}.btn[data-v-87dd4d36]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-87dd4d36]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-87dd4d36]:disabled{opacity:.5;cursor:default}.btn i[data-v-87dd4d36]{font-size:.75rem}.btn--primary[data-v-87dd4d36]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-87dd4d36]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-87dd4d36]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-87dd4d36]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-87dd4d36]{padding:.35rem .45rem}.ui-input[data-v-87dd4d36],.ui-textarea[data-v-87dd4d36],.ui-select[data-v-87dd4d36]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-87dd4d36]:focus,.ui-textarea[data-v-87dd4d36]:focus,.ui-select[data-v-87dd4d36]:focus{border-color:#3b82f68c}.ui-input[data-v-87dd4d36]::placeholder,.ui-textarea[data-v-87dd4d36]::placeholder,.ui-select[data-v-87dd4d36]::placeholder{color:#ffffff4d}.ui-select option[data-v-87dd4d36]{background-color:#0b1626}.ui-textarea[data-v-87dd4d36]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-87dd4d36]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-87dd4d36]{margin-bottom:.9rem}.ui-row[data-v-87dd4d36]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-87dd4d36]{flex:1;min-width:12rem}.ui-hint[data-v-87dd4d36]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-87dd4d36]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-87dd4d36]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.state[data-v-87dd4d36]{text-align:center;color:#ffffff80;padding:2rem}.state--error[data-v-87dd4d36],.action-error[data-v-87dd4d36]{color:#f87171}.action-error[data-v-87dd4d36]{margin:0 0 .8rem;font-size:.8rem}.car-summary[data-v-87dd4d36]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.summary-main[data-v-87dd4d36]{align-items:baseline;gap:.6rem;margin-right:auto;display:flex}.summary-main .plate[data-v-87dd4d36]{letter-spacing:.06em;font-size:1.05rem;font-weight:700}.summary-main .model[data-v-87dd4d36],.summary-main .dept[data-v-87dd4d36]{color:#ffffff80;font-size:.8rem}.chip[data-v-87dd4d36]{border:1px solid var(--border-subtle);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.chip i[data-v-87dd4d36]{font-size:.68rem}.crew-hint[data-v-87dd4d36]{color:var(--text-muted);margin:0 0 .75rem;font-size:.78rem}.crew-empty[data-v-87dd4d36]{text-align:center;color:var(--text-muted);margin:0;padding:1rem 0;font-size:.82rem}.crew-list[data-v-87dd4d36]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.crew-row[data-v-87dd4d36]{border:1px solid var(--border-subtle);background:var(--bg-card-dark);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.5rem .7rem;display:flex}.crew-name[data-v-87dd4d36]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.crew-time[data-v-87dd4d36]{color:var(--text-muted);font-size:.75rem}.chip--group[data-v-87dd4d36]{color:#d8b4fe;background-color:#a855f71f;border-color:#a855f766}.chip--success[data-v-87dd4d36]{color:#86efac;background-color:#22c55e1a;border-color:#22c55e59}.chip--warning[data-v-87dd4d36]{color:#fde047;background-color:#eab3081f;border-color:#eab30866}.chip--danger[data-v-87dd4d36]{color:#fca5a5;background-color:#e3342f1f;border-color:#e3342f66}.tabs[data-v-87dd4d36]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.3rem;margin-bottom:1rem;display:flex}.tab[data-v-87dd4d36]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:.5rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}.tab[data-v-87dd4d36]:hover{color:#fff}.tab.active[data-v-87dd4d36]{color:#fff;border-bottom-color:#3b82f6}.tab-panel h4[data-v-87dd4d36]{letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.76rem;display:flex}.hint[data-v-87dd4d36]{color:#ffffff80;margin:0 0 .8rem;font-size:.78rem}.empty[data-v-87dd4d36]{color:#ffffff59;margin:0 0 .6rem;font-size:.78rem}.compartments[data-v-87dd4d36]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;margin-bottom:.9rem;display:grid}.compartment[data-v-87dd4d36]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;padding:.75rem}.item-list[data-v-87dd4d36]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.item-list li[data-v-87dd4d36]{border-radius:5px;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.3rem .4rem;font-size:.82rem;display:flex}.item-list li.missing[data-v-87dd4d36]{color:#fca5a5;background-color:#e3342f1a}.item-list .qty[data-v-87dd4d36]{font-variant-numeric:tabular-nums;min-width:2.6rem;font-weight:700}.item-list .name[data-v-87dd4d36]{flex:1}.tag[data-v-87dd4d36]{color:#ffffff8c;background-color:#ffffff12;border-radius:4px;padding:.05rem .4rem;font-size:.66rem}.tag--danger[data-v-87dd4d36]{color:#fca5a5;background-color:#e3342f33;font-weight:700}.entry-note[data-v-87dd4d36]{color:#ffffff73;flex-basis:100%;font-size:.72rem}.panel-actions[data-v-87dd4d36]{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.8rem;display:flex}.panel-actions .summary[data-v-87dd4d36]{color:#86efac;margin-right:auto;font-size:.78rem}.panel-actions .summary.bad[data-v-87dd4d36]{color:#fca5a5}.check-group[data-v-87dd4d36]{margin-bottom:.9rem}.check-row[data-v-87dd4d36]{background-color:#ffffff05;border-left:3px solid #22c55e80;border-radius:5px;grid-template-columns:minmax(8rem,1fr) 4rem auto minmax(8rem,1fr);align-items:center;gap:.5rem;margin-bottom:.3rem;padding:.35rem .45rem;font-size:.82rem;display:grid}.check-row.missing[data-v-87dd4d36]{background-color:#e3342f14;border-left-color:#e3342f}.check-row .expected[data-v-87dd4d36]{color:#ffffff80;font-size:.72rem}.stepper[data-v-87dd4d36]{align-items:center;gap:.25rem;display:flex}.stepper .ui-input[data-v-87dd4d36]{text-align:center;width:3.6rem}.history-title[data-v-87dd4d36]{margin-top:1.4rem!important}.history-entry[data-v-87dd4d36]{border:1px solid var(--border-subtle);border-radius:7px;margin-bottom:.35rem}.history-head[data-v-87dd4d36]{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.55rem;padding:.5rem .65rem;font-family:inherit;font-size:.8rem;display:flex}.history-head .by[data-v-87dd4d36]{color:#ffffff80;margin-right:auto}.history-body[data-v-87dd4d36]{padding:0 .65rem .6rem}.history-note[data-v-87dd4d36]{color:#fff9;margin:0 0 .4rem;font-size:.78rem}.inspection-card[data-v-87dd4d36]{border:1px solid var(--border-subtle);background-color:#ffffff08;border-left-width:4px;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:.8rem;margin-bottom:.6rem;padding:.85rem 1rem;display:grid}.inspection-card .label[data-v-87dd4d36]{letter-spacing:.05em;text-transform:uppercase;color:#ffffff73;margin-bottom:.2rem;font-size:.66rem;display:block}.inspection-card strong[data-v-87dd4d36]{font-size:.95rem}.inspection-card--success[data-v-87dd4d36]{border-left-color:#22c55e}.inspection-card--warning[data-v-87dd4d36]{border-left-color:#eab308}.inspection-card--danger[data-v-87dd4d36]{border-left-color:#e3342f}.inspection-form[data-v-87dd4d36]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;padding:.8rem}.date-field[data-v-87dd4d36]{width:13rem}.date-field .ui-input[data-v-87dd4d36]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inspection-list[data-v-87dd4d36]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.inspection-list li[data-v-87dd4d36]{border:1px solid var(--border-subtle);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.inspection-list .by[data-v-87dd4d36]{color:#ffffff8c}.inspection-list .inspection-remove[data-v-87dd4d36]{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.15rem .35rem}.inspection-list .inspection-remove[data-v-87dd4d36]:hover:not(:disabled){color:#f87171;background-color:#f871711a}.inspection-list .due[data-v-87dd4d36]{color:#ffffff73;margin-left:auto;font-size:.72rem}@media (width<=640px){.check-row[data-v-87dd4d36]{grid-template-columns:1fr auto}.check-row .note[data-v-87dd4d36]{grid-column:1/-1}.inspection-card[data-v-87dd4d36]{grid-template-columns:1fr}.date-field[data-v-87dd4d36]{width:100%}}.winter-tires[data-v-87dd4d36]{border:1px solid var(--border-subtle);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.6rem;padding:.6rem .8rem;display:flex}.winter-tires .label[data-v-87dd4d36]{font-weight:600}.winter-tires .by[data-v-87dd4d36]{color:var(--text-muted);font-size:.75rem}.winter-tires-choice[data-v-87dd4d36]{gap:.35rem;display:flex}.winter-btn[data-v-87dd4d36]{border:1px solid var(--border-subtle);color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .8rem}.winter-btn.active[data-v-87dd4d36]{border-color:var(--accent-gold);background-color:#ffffff14;font-weight:600}.winter-btn[data-v-87dd4d36]:disabled{cursor:default;opacity:.6}.btn[data-v-6073e51d]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-6073e51d]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-6073e51d]:disabled{opacity:.5;cursor:default}.btn i[data-v-6073e51d]{font-size:.75rem}.btn--primary[data-v-6073e51d]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-6073e51d]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-6073e51d]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-6073e51d]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-6073e51d]{padding:.35rem .45rem}.ui-input[data-v-6073e51d],.ui-textarea[data-v-6073e51d],.ui-select[data-v-6073e51d]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-6073e51d]:focus,.ui-textarea[data-v-6073e51d]:focus,.ui-select[data-v-6073e51d]:focus{border-color:#3b82f68c}.ui-input[data-v-6073e51d]::placeholder,.ui-textarea[data-v-6073e51d]::placeholder,.ui-select[data-v-6073e51d]::placeholder{color:#ffffff4d}.ui-select option[data-v-6073e51d]{background-color:#0b1626}.ui-textarea[data-v-6073e51d]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-6073e51d]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-6073e51d]{margin-bottom:.9rem}.ui-row[data-v-6073e51d]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-6073e51d]{flex:1;min-width:12rem}.ui-hint[data-v-6073e51d]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-6073e51d]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-6073e51d]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.intro[data-v-6073e51d]{color:#ffffff8c;margin:0 0 1rem;font-size:.8rem;line-height:1.45}.group-form[data-v-6073e51d]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:8px;margin-bottom:1rem;padding:.8rem}.group-form .ui-row[data-v-6073e51d]{margin-bottom:.7rem}.color-field[data-v-6073e51d]{width:5rem}.color-input[data-v-6073e51d]{border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:6px;width:100%;height:2.1rem;padding:.15rem}.form-actions[data-v-6073e51d]{justify-content:flex-end;gap:.5rem;display:flex}.error[data-v-6073e51d]{color:#f87171;margin:0 0 .6rem;font-size:.78rem}.state[data-v-6073e51d]{text-align:center;color:#ffffff73;padding:1.2rem;font-size:.82rem}.group-list[data-v-6073e51d]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.group-row[data-v-6073e51d]{border:1px solid var(--border-subtle);background-color:#ffffff08;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.swatch[data-v-6073e51d]{border-radius:4px;flex:none;width:.8rem;height:2.2rem}.group-info[data-v-6073e51d]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.group-info strong[data-v-6073e51d]{font-size:.88rem}.group-info .meta[data-v-6073e51d],.group-info .desc[data-v-6073e51d]{color:#ffffff73;font-size:.72rem}.group-info .desc[data-v-6073e51d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=560px){.group-row[data-v-6073e51d]{flex-wrap:wrap}}.btn[data-v-369966fb]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-369966fb]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-369966fb]:disabled{opacity:.5;cursor:default}.btn i[data-v-369966fb]{font-size:.75rem}.btn--primary[data-v-369966fb]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-369966fb]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-369966fb]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-369966fb]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-369966fb]{padding:.35rem .45rem}.ui-input[data-v-369966fb],.ui-textarea[data-v-369966fb],.ui-select[data-v-369966fb]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-369966fb]:focus,.ui-textarea[data-v-369966fb]:focus,.ui-select[data-v-369966fb]:focus{border-color:#3b82f68c}.ui-input[data-v-369966fb]::placeholder,.ui-textarea[data-v-369966fb]::placeholder,.ui-select[data-v-369966fb]::placeholder{color:#ffffff4d}.ui-select option[data-v-369966fb]{background-color:#0b1626}.ui-textarea[data-v-369966fb]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-369966fb]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-369966fb]{margin-bottom:.9rem}.ui-row[data-v-369966fb]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-369966fb]{flex:1;min-width:12rem}.ui-hint[data-v-369966fb]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-369966fb]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-369966fb]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.templates-layout[data-v-369966fb]{grid-template-columns:15rem 1fr;gap:1rem;min-height:22rem;display:grid}.template-list[data-v-369966fb]{border-right:1px solid var(--border-subtle);flex-direction:column;gap:.4rem;padding-right:1rem;display:flex}.new-btn[data-v-369966fb]{justify-content:center;margin-bottom:.4rem}.template-entry[data-v-369966fb]{color:var(--text-primary);text-align:left;cursor:pointer;background-color:#ffffff08;border:1px solid #0000;border-radius:7px;flex-direction:column;gap:.15rem;padding:.55rem .65rem;font-family:inherit;display:flex}.template-entry strong[data-v-369966fb]{font-size:.84rem}.template-entry span[data-v-369966fb]{color:#ffffff73;font-size:.7rem}.template-entry[data-v-369966fb]:hover{background-color:#ffffff0f}.template-entry.active[data-v-369966fb]{background-color:#3b82f61f;border-color:#3b82f680}.template-editor[data-v-369966fb]{min-width:0}.template-editor--empty[data-v-369966fb]{text-align:center;color:#ffffff73;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.template-editor--empty i[data-v-369966fb]{font-size:2rem}.template-editor--empty p[data-v-369966fb]{max-width:26rem;font-size:.82rem;line-height:1.5}.editor-actions[data-v-369966fb]{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.editor-actions .spacer[data-v-369966fb]{flex:1}.state[data-v-369966fb]{text-align:center;color:#ffffff73;padding:.8rem;font-size:.8rem}.error[data-v-369966fb]{color:#f87171;margin:.8rem 0 0;font-size:.78rem}@media (width<=720px){.templates-layout[data-v-369966fb]{grid-template-columns:1fr}.template-list[data-v-369966fb]{border-right:none;border-bottom:1px solid var(--border-subtle);padding-bottom:1rem;padding-right:0}}.btn[data-v-f1ac9d1e]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-f1ac9d1e]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-f1ac9d1e]:disabled{opacity:.5;cursor:default}.btn i[data-v-f1ac9d1e]{font-size:.75rem}.btn--primary[data-v-f1ac9d1e]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-f1ac9d1e]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-f1ac9d1e]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-f1ac9d1e]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-f1ac9d1e]{padding:.35rem .45rem}.ui-input[data-v-f1ac9d1e],.ui-textarea[data-v-f1ac9d1e],.ui-select[data-v-f1ac9d1e]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-f1ac9d1e]:focus,.ui-textarea[data-v-f1ac9d1e]:focus,.ui-select[data-v-f1ac9d1e]:focus{border-color:#3b82f68c}.ui-input[data-v-f1ac9d1e]::placeholder,.ui-textarea[data-v-f1ac9d1e]::placeholder,.ui-select[data-v-f1ac9d1e]::placeholder{color:#ffffff4d}.ui-select option[data-v-f1ac9d1e]{background-color:#0b1626}.ui-textarea[data-v-f1ac9d1e]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-f1ac9d1e]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-f1ac9d1e]{margin-bottom:.9rem}.ui-row[data-v-f1ac9d1e]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-f1ac9d1e]{flex:1;min-width:12rem}.ui-hint[data-v-f1ac9d1e]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-f1ac9d1e]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-f1ac9d1e]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.intro[data-v-f1ac9d1e]{color:#fff9;margin:0 0 1rem;font-size:.8rem}.rule-list[data-v-f1ac9d1e]{flex-direction:column;gap:.6rem;max-height:55vh;padding-right:.3rem;display:flex;overflow-y:auto}.rule-row[data-v-f1ac9d1e]{border:1px solid var(--border-subtle);background-color:#ffffff08;border-radius:8px;grid-template-columns:11rem 1fr auto;align-items:center;gap:.6rem;padding:.5rem;display:grid}.icon-picker[data-v-f1ac9d1e]{flex-wrap:wrap;gap:.25rem;display:flex}.icon-option[data-v-f1ac9d1e]{cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:6px;width:2.1rem;height:2.1rem;padding:.15rem}.icon-option img[data-v-f1ac9d1e]{object-fit:contain;width:100%;height:100%}.icon-option[data-v-f1ac9d1e]:hover{border-color:#ffffff4d}.icon-option--active[data-v-f1ac9d1e]{border-color:var(--accent-gold);background:#f4ac3b26}.empty[data-v-f1ac9d1e]{color:#ffffff80;margin:0;font-size:.8rem}.error[data-v-f1ac9d1e]{color:#fca5a5;font-size:.8rem}.success[data-v-f1ac9d1e]{color:#86efac;font-size:.8rem}.form-actions[data-v-f1ac9d1e]{justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}.btn[data-v-662451ad]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-662451ad]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-662451ad]:disabled{opacity:.5;cursor:default}.btn i[data-v-662451ad]{font-size:.75rem}.btn--primary[data-v-662451ad]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-662451ad]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-662451ad]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-662451ad]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-662451ad]{padding:.35rem .45rem}.ui-input[data-v-662451ad],.ui-textarea[data-v-662451ad],.ui-select[data-v-662451ad]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-662451ad]:focus,.ui-textarea[data-v-662451ad]:focus,.ui-select[data-v-662451ad]:focus{border-color:#3b82f68c}.ui-input[data-v-662451ad]::placeholder,.ui-textarea[data-v-662451ad]::placeholder,.ui-select[data-v-662451ad]::placeholder{color:#ffffff4d}.ui-select option[data-v-662451ad]{background-color:#0b1626}.ui-textarea[data-v-662451ad]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-662451ad]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-662451ad]{margin-bottom:.9rem}.ui-row[data-v-662451ad]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-662451ad]{flex:1;min-width:12rem}.ui-hint[data-v-662451ad]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-662451ad]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-662451ad]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.intro[data-v-662451ad]{color:#fff9;margin:0 0 1rem;font-size:.8rem}.location-list[data-v-662451ad]{flex-direction:column;gap:.5rem;max-height:55vh;padding-right:.3rem;display:flex;overflow-y:auto}.location-row[data-v-662451ad]{border:1px solid var(--border-subtle);background-color:#ffffff08;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:.6rem;padding:.45rem .5rem;display:grid}.car-count[data-v-662451ad]{color:#ffffff8c;white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.row-actions[data-v-662451ad]{gap:.25rem;display:flex}.empty[data-v-662451ad]{color:#ffffff80;margin:0;font-size:.8rem}.error[data-v-662451ad]{color:#fca5a5;font-size:.8rem}.success[data-v-662451ad]{color:#86efac;font-size:.8rem}.form-actions[data-v-662451ad]{justify-content:space-between;gap:.5rem;margin-top:1rem;display:flex}[data-v-26c5f479]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-26c5f479]{color:#6b7280}.status-1[data-v-26c5f479]{color:#10b981}.status-2[data-v-26c5f479]{color:#3b82f6}.status-3[data-v-26c5f479]{color:#f59e0b}.status-4[data-v-26c5f479],.status-5[data-v-26c5f479]{color:#ef4444}.status-6[data-v-26c5f479]{color:#8b5cf6}.status-7[data-v-26c5f479]{color:#ec4899}.status-9[data-v-26c5f479]{color:#6b7280}.component[data-v-26c5f479]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-26c5f479]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.title[data-v-26c5f479]{color:var(--text-primary);margin:0}.search-field[data-v-26c5f479]{width:260px;position:relative}.search-field i[data-v-26c5f479]{color:#ffffff4d;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-field input[data-v-26c5f479]{width:100%;padding-left:2rem!important}.filter-select[data-v-26c5f479]{color:var(--text-primary);background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:.35rem .6rem;font-size:.8rem}.toggle-btn[data-v-26c5f479]{cursor:pointer;color:#ffffff80;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.toggle-btn.active[data-v-26c5f479]{color:#60a5fa;background-color:#2569c726;border-color:#2569c766}.reset-btn[data-v-26c5f479]{cursor:pointer;color:#ffffff80;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:.35rem .75rem;font-size:.78rem;font-weight:500}.create-btn[data-v-26c5f479]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;align-items:center;gap:.5rem;margin-left:auto;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;display:flex;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-26c5f479]:hover{filter:brightness(1.1)}.vehicle-list[data-v-26c5f479]{flex:1;overflow:auto}.vehicle-table[data-v-26c5f479]{border-collapse:separate;border-spacing:0 .25rem;width:100%}.sort-row th[data-v-26c5f479]{text-align:left;white-space:nowrap;padding:0 .75rem .15rem}.sort-btn[data-v-26c5f479]{text-transform:uppercase;letter-spacing:.03em;color:#fff6;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;margin-right:.6rem;padding:0;font-size:.68rem;font-weight:600;display:inline-flex}.sort-btn i[data-v-26c5f479]{opacity:.6;font-size:.62rem}.sort-btn[data-v-26c5f479]:hover,.sort-btn.active[data-v-26c5f479]{color:var(--text-primary)}.sort-btn:hover i[data-v-26c5f479],.sort-btn.active i[data-v-26c5f479]{opacity:1}.empty-state[data-v-26c5f479]{color:#fff6;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;font-size:.9rem;display:flex}.empty-state .empty-icon[data-v-26c5f479]{background-color:#ffffff08;border:1px dashed #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.empty-state .empty-icon i[data-v-26c5f479]{color:#fff3;font-size:1.1rem}.car-row[data-v-26c5f479]{height:3rem}.car-row td[data-v-26c5f479]{vertical-align:middle;white-space:nowrap;box-sizing:border-box;background-color:#ffffff04;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;height:3rem;padding:0 .75rem;transition:background-color .15s}.car-row td[data-v-26c5f479]:first-child{border-left:1px solid #ffffff0a;border-top-left-radius:8px;border-bottom-left-radius:8px}.car-row td[data-v-26c5f479]:last-child{border-right:1px solid #ffffff0a;border-top-right-radius:8px;border-bottom-right-radius:8px}.car-row:hover td[data-v-26c5f479]{background-color:#1f5db212}.cell-flex[data-v-26c5f479]{align-items:center;height:100%;display:flex}.car-plate .cell-flex[data-v-26c5f479]{gap:.5rem}.plate-value[data-v-26c5f479]{color:var(--text-primary);font-size:.88rem;font-weight:600}.callsign-tag[data-v-26c5f479]{color:var(--accent-gold);border:1px solid #f4ac3b4d;border-radius:4px;flex-shrink:0;padding:.05rem .35rem;font-family:monospace;font-size:.7rem}.car-model[data-v-26c5f479]{color:#fff9;font-size:.8rem}.car-location[data-v-26c5f479]{white-space:nowrap}.location-badge[data-v-26c5f479]{color:#93c5fd;background-color:#3b82f61a;border:1px solid #60a5fa59;border-radius:4px;align-items:center;gap:.3rem;padding:.1rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.location-badge .pi[data-v-26c5f479]{font-size:.7rem}.location-none[data-v-26c5f479]{color:#ffffff59;font-size:.72rem}.car-owner[data-v-26c5f479]{color:#ffffff8c;font-size:.78rem}.car-owner .cell-flex[data-v-26c5f479]{gap:.4rem}.car-owner i[data-v-26c5f479]{color:#ffffff4d;flex-shrink:0;font-size:.75rem}.status-badge[data-v-26c5f479]{color:#ffffff80;background-color:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:600}.car-flags .cell-flex[data-v-26c5f479]{gap:.4rem}.car-flags .flag-icon[data-v-26c5f479]{color:#ffffff59;font-size:.8rem}.car-workshop[data-v-26c5f479]{color:#ffffff8c;font-size:.78rem}.car-workshop .flag-workshop[data-v-26c5f479]{color:#ef4444;margin-right:.3rem}.car-workshop .flag-ready[data-v-26c5f479]{color:#10b981;margin-right:.3rem}.car-actions .cell-flex[data-v-26c5f479]{gap:.2rem}.action-btn[data-v-26c5f479]{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;transition:background-color .15s,color .15s;display:flex}.action-btn[data-v-26c5f479]:hover:not(:disabled){color:var(--text-primary);background-color:#ffffff1a}.action-btn--danger[data-v-26c5f479]:hover:not(:disabled){color:#ef4444;background-color:#ef44441a}.action-btn--warning[data-v-26c5f479]:hover:not(:disabled){color:#f59e0b;background-color:#f59e0b1a}.action-btn--success[data-v-26c5f479]:hover:not(:disabled){color:#10b981;background-color:#10b9811a}.modal-backdrop[data-v-26c5f479]{z-index:1000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box[data-v-26c5f479]{background:#161b26;border:1px solid #ffffff1a;border-radius:10px;width:min(90vw,420px);padding:1.25rem}.modal-box h3[data-v-26c5f479]{margin-top:0}.modal-box .p-field[data-v-26c5f479]{flex-direction:column;gap:.4rem;margin-bottom:.5rem;display:flex}.modal-box .p-field label[data-v-26c5f479]{color:#ffffff80;font-size:.8rem}.modal-footer[data-v-26c5f479]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.modal-btn[data-v-26c5f479]{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500;transition:background-color .2s}.modal-btn--cancel[data-v-26c5f479]{color:#fff9;background:0 0;border:1px solid #ffffff1f}.modal-btn--cancel[data-v-26c5f479]:hover{color:var(--text-primary)}.modal-btn--submit[data-v-26c5f479]{background:var(--accent-blue,#2569c7);color:#fff}.modal-btn--submit[data-v-26c5f479]:hover{filter:brightness(1.1)}.car-fleet .cell-flex[data-v-26c5f479]{flex-wrap:wrap;gap:.3rem}.fleet-badge[data-v-26c5f479]{color:#ffffffbf;white-space:nowrap;background-color:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-family:inherit;font-size:.68rem;font-weight:600;display:inline-flex}.fleet-badge i[data-v-26c5f479]{font-size:.64rem}button.fleet-badge[data-v-26c5f479]{cursor:pointer}button.fleet-badge[data-v-26c5f479]:hover{filter:brightness(1.2)}.fleet-badge--group[data-v-26c5f479]{color:#d8b4fe;background-color:#a855f71f;border-color:#a855f780}.fleet-badge--success[data-v-26c5f479]{color:#86efac;border-color:#22c55e59}.fleet-badge--warning[data-v-26c5f479]{color:#fde047;background-color:#eab3081a;border-color:#eab30873}.fleet-badge--danger[data-v-26c5f479]{color:#fca5a5;background-color:#e3342f1f;border-color:#e3342f73}.tuning-chips[data-v-26c5f479]{vertical-align:middle;flex-wrap:wrap;gap:.2rem;margin-left:.35rem;display:inline-flex}.tuning-chip[data-v-26c5f479]{color:#f0cf8a;background:#d4a64a2e;border-radius:999px;padding:0 .35rem;font-size:.66rem;font-weight:600}[data-v-53f6441d]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-53f6441d]{color:#6b7280}.status-1[data-v-53f6441d]{color:#10b981}.status-2[data-v-53f6441d]{color:#3b82f6}.status-3[data-v-53f6441d]{color:#f59e0b}.status-4[data-v-53f6441d],.status-5[data-v-53f6441d]{color:#ef4444}.status-6[data-v-53f6441d]{color:#8b5cf6}.status-7[data-v-53f6441d]{color:#ec4899}.status-9[data-v-53f6441d]{color:#6b7280}.component[data-v-53f6441d]{flex-direction:column;gap:.75rem;width:100%;height:100%;padding:1.25rem;display:flex}.page-header[data-v-53f6441d]{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.page-header-left[data-v-53f6441d]{align-items:center;gap:.5rem;display:flex}.header-icon[data-v-53f6441d]{color:#f59e0b;font-size:.85rem}.header-title[data-v-53f6441d]{color:#ffffffd9;margin:0;font-size:.95rem;font-weight:600}.header-badge[data-v-53f6441d]{color:#f59e0b;background-color:#f59e0b1f;border:1px solid #f59e0b40;border-radius:999px;padding:.15rem .55rem;font-size:.7rem}.header-badge--muted[data-v-53f6441d]{color:#fff6;background-color:#ffffff0f;border:none;border-radius:4px}.btn[data-v-53f6441d]{cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:filter .15s;display:flex}.btn[data-v-53f6441d]:hover{filter:brightness(1.1)}.btn--primary[data-v-53f6441d]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--success-ghost[data-v-53f6441d]{color:#34d399;background-color:#10b98126;border:1px solid #10b98159}.btn--danger-ghost[data-v-53f6441d]{color:#f87171;background-color:#ef44441a;border:1px solid #ef44444d}.layout[data-v-53f6441d]{flex:1;grid-template-columns:260px 1fr;gap:.75rem;min-height:0;display:grid}.sidebar[data-v-53f6441d]{flex-direction:column;gap:.4rem;display:flex;overflow-y:auto}.search-field[data-v-53f6441d]{flex-shrink:0;position:relative}.search-field i[data-v-53f6441d]{color:#ffffff40;pointer-events:none;font-size:.7rem;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.search-field input[data-v-53f6441d]{border-radius:6px;width:100%;font-size:.8rem;background-color:#ffffff0d!important;border:1px solid #ffffff1a!important;padding:.4rem .6rem .4rem 1.75rem!important}.unit-row[data-v-53f6441d]{cursor:pointer;background-color:#ffffff06;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;transition:background-color .15s,border-color .15s;display:flex}.unit-dot[data-v-53f6441d]{border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}.unit-dot--lg[data-v-53f6441d]{width:.75rem;height:.75rem}.unit-name[data-v-53f6441d]{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.unit-row.active .unit-name[data-v-53f6441d]{color:#fff}.unit-count[data-v-53f6441d]{border-radius:4px;flex-shrink:0;padding:.1rem .4rem;font-size:.68rem}.content[data-v-53f6441d]{border:1px solid var(--border-subtle);background-color:#ffffff05;border-radius:12px;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex;overflow-y:auto}.content-header[data-v-53f6441d]{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.content-header-left[data-v-53f6441d]{align-items:center;gap:.55rem;display:flex}.content-header-actions[data-v-53f6441d]{align-items:center;gap:.5rem;display:flex}.unit-title[data-v-53f6441d]{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:700}.empty-state[data-v-53f6441d],.empty-state-text[data-v-53f6441d]{text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.85rem}.empty-state--content[data-v-53f6441d]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.empty-state--content i[data-v-53f6441d]{color:#fff3;font-size:1.2rem}.callsign-grid[data-v-53f6441d]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.4rem;max-width:1440px;display:grid}.callsign-card[data-v-53f6441d]{background-color:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;transition:background-color .15s;display:flex}.callsign-card[data-v-53f6441d]:hover{background-color:#ffffff0d}.callsign-card:hover .callsign-actions[data-v-53f6441d]{opacity:1}.callsign-icon[data-v-53f6441d]{border:1px solid;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.callsign-icon i[data-v-53f6441d]{font-size:.7rem}.callsign-code[data-v-53f6441d]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.88rem;font-weight:700;overflow:hidden}.callsign-actions[data-v-53f6441d]{opacity:0;flex-shrink:0;gap:.15rem;transition:opacity .15s;display:flex}.icon-btn[data-v-53f6441d]{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.68rem;transition:background-color .15s,color .15s;display:flex}.icon-btn[data-v-53f6441d]:hover{color:var(--text-primary);background-color:#ffffff1a}.icon-btn--danger[data-v-53f6441d]:hover{color:#ef4444;background-color:#ef44441a}.modal-footer[data-v-53f6441d]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.modal-btn[data-v-53f6441d]{cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500;transition:background-color .2s}.modal-btn[data-v-53f6441d]:disabled{opacity:.5;cursor:not-allowed}.modal-btn--cancel[data-v-53f6441d]{color:#fff9;background:0 0;border:1px solid #ffffff1f}.modal-btn--cancel[data-v-53f6441d]:hover{color:var(--text-primary)}.modal-btn--submit[data-v-53f6441d]{background:var(--accent-blue,#2569c7);color:#fff}.modal-btn--submit[data-v-53f6441d]:hover:not(:disabled){filter:brightness(1.1)}.log-table[data-v-53f6441d]{border-collapse:collapse;width:100%;font-size:.82rem}.log-table th[data-v-53f6441d]{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:.4rem .5rem;font-weight:500}.log-table td[data-v-53f6441d]{color:var(--text-primary);border-bottom:1px solid #ffffff0a;padding:.4rem .5rem}[data-v-cb940318]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-cb940318]{color:#6b7280}.status-1[data-v-cb940318]{color:#10b981}.status-2[data-v-cb940318]{color:#3b82f6}.status-3[data-v-cb940318]{color:#f59e0b}.status-4[data-v-cb940318],.status-5[data-v-cb940318]{color:#ef4444}.status-6[data-v-cb940318]{color:#8b5cf6}.status-7[data-v-cb940318]{color:#ec4899}.status-9[data-v-cb940318]{color:#6b7280}.component[data-v-cb940318]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-cb940318]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-cb940318]{color:var(--text-primary);margin:0}.create-btn[data-v-cb940318]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-cb940318]:hover{filter:brightness(1.1)}.empty-state[data-v-cb940318]{text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.9rem}.message-list[data-v-cb940318]{flex-direction:column;gap:.75rem;display:flex}.message-card[data-v-cb940318]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:10px;flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.message-label[data-v-cb940318]{color:var(--text-muted);margin:0;font-size:.75rem}.message-text[data-v-cb940318]{color:var(--text-primary);white-space:pre-wrap;font-size:.9rem}.message-meta[data-v-cb940318]{color:var(--text-muted);font-size:.72rem}.message-actions[data-v-cb940318]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-cb940318]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;padding:.4rem .9rem;font-size:.8rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-cb940318]:hover{background-color:#ffffff0f}.action-btn--success[data-v-cb940318]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-cb940318]:hover{background-color:#10b9811a}.action-btn--danger[data-v-cb940318]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-cb940318]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-cb940318]{color:var(--text-muted)}[data-v-c816488b]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-c816488b]{color:#6b7280}.status-1[data-v-c816488b]{color:#10b981}.status-2[data-v-c816488b]{color:#3b82f6}.status-3[data-v-c816488b]{color:#f59e0b}.status-4[data-v-c816488b],.status-5[data-v-c816488b]{color:#ef4444}.status-6[data-v-c816488b]{color:#8b5cf6}.status-7[data-v-c816488b]{color:#ec4899}.status-9[data-v-c816488b]{color:#6b7280}.component[data-v-c816488b]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-c816488b]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-c816488b]{color:var(--text-primary);margin:0}.create-btn[data-v-c816488b]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-c816488b]:hover{filter:brightness(1.1)}.empty-state[data-v-c816488b]{text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.9rem}.entry-list[data-v-c816488b]{flex-direction:column;gap:.35rem;display:flex}.entry-card[data-v-c816488b]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.3rem;padding:.5rem .75rem;display:flex}.entry-row[data-v-c816488b]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.entry-title[data-v-c816488b]{color:var(--text-primary);font-size:.88rem;font-weight:600}.entry-row-actions[data-v-c816488b]{align-items:center;gap:.4rem;display:flex}.icon-btn[data-v-c816488b]{border:1px solid var(--border-subtle);width:1.7rem;height:1.7rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:background-color .15s,color .15s;display:flex}.icon-btn[data-v-c816488b]:hover{color:var(--text-primary);background-color:#ffffff0f}.preview-text[data-v-c816488b]{color:var(--text-primary);white-space:pre-wrap;max-height:60vh;font-size:.9rem;overflow-y:auto}.entry-actions[data-v-c816488b]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-c816488b]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-c816488b]:hover{background-color:#ffffff0f}.action-btn--success[data-v-c816488b]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-c816488b]:hover{background-color:#10b9811a}.action-btn--danger[data-v-c816488b]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-c816488b]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-c816488b]{color:var(--text-muted)}.toolbar-actions[data-v-c816488b]{align-items:center;gap:.5rem;display:flex}.category-panel[data-v-c816488b]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:8px;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.category-head[data-v-c816488b]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.category-intro[data-v-c816488b]{color:var(--text-muted);font-size:.8rem}.scope-list[data-v-c816488b]{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.scope-check[data-v-c816488b]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.group-title[data-v-c816488b]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:.6rem 0 .15rem;font-size:.8rem;font-weight:600}.entry-sub[data-v-c816488b]{text-transform:none;letter-spacing:0;color:var(--text-muted);margin-left:.5rem;font-size:.72rem;font-weight:400}[data-v-1e014333]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-1e014333]{color:#6b7280}.status-1[data-v-1e014333]{color:#10b981}.status-2[data-v-1e014333]{color:#3b82f6}.status-3[data-v-1e014333]{color:#f59e0b}.status-4[data-v-1e014333],.status-5[data-v-1e014333]{color:#ef4444}.status-6[data-v-1e014333]{color:#8b5cf6}.status-7[data-v-1e014333]{color:#ec4899}.status-9[data-v-1e014333]{color:#6b7280}.component[data-v-1e014333]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-1e014333]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-1e014333]{color:var(--text-primary);margin:0}.create-btn[data-v-1e014333]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-1e014333]:hover{filter:brightness(1.1)}.empty-state[data-v-1e014333]{text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.9rem}.entry-list[data-v-1e014333]{flex-direction:column;gap:.35rem;display:flex}.entry-card[data-v-1e014333]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.entry-row[data-v-1e014333]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.entry-title[data-v-1e014333]{color:var(--text-primary);font-size:.88rem;font-weight:600}.entry-actions[data-v-1e014333]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-1e014333]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-1e014333]:hover{background-color:#ffffff0f}.action-btn--success[data-v-1e014333]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-1e014333]:hover{background-color:#10b9811a}.action-btn--danger[data-v-1e014333]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-1e014333]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-1e014333]{color:var(--text-muted)}[data-v-4c6e859f]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-4c6e859f]{color:#6b7280}.status-1[data-v-4c6e859f]{color:#10b981}.status-2[data-v-4c6e859f]{color:#3b82f6}.status-3[data-v-4c6e859f]{color:#f59e0b}.status-4[data-v-4c6e859f],.status-5[data-v-4c6e859f]{color:#ef4444}.status-6[data-v-4c6e859f]{color:#8b5cf6}.status-7[data-v-4c6e859f]{color:#ec4899}.status-9[data-v-4c6e859f]{color:#6b7280}.component[data-v-4c6e859f]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-4c6e859f]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-4c6e859f]{color:var(--text-primary);margin:0}.lead[data-v-4c6e859f]{color:var(--text-muted);max-width:62ch;margin:0;font-size:.82rem}.catalog-grid[data-v-4c6e859f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=900px){.catalog-grid[data-v-4c6e859f]{grid-template-columns:1fr}}.catalog[data-v-4c6e859f]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}.catalog-head[data-v-4c6e859f]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.catalog-head h3[data-v-4c6e859f]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-gold);margin:0;font-size:.8rem}.create-btn[data-v-4c6e859f]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.32rem .9rem;font-size:.8rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-4c6e859f]:hover{filter:brightness(1.1)}.empty-state[data-v-4c6e859f]{text-align:center;color:var(--text-muted);padding:1.5rem 0;font-size:.9rem}.entry-list[data-v-4c6e859f]{flex-direction:column;gap:.35rem;display:flex}.entry-card[data-v-4c6e859f]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.entry-card--inactive[data-v-4c6e859f]{opacity:.55}.entry-row[data-v-4c6e859f]{align-items:center;gap:.75rem;display:flex}.entry-title[data-v-4c6e859f]{color:var(--text-primary);flex:1;font-size:.88rem;font-weight:600}.inactive-badge[data-v-4c6e859f]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:999px;padding:.1rem .45rem;font-size:.66rem}.entry-meta[data-v-4c6e859f]{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.active-toggle[data-v-4c6e859f]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.active-toggle input[data-v-4c6e859f]{accent-color:var(--accent-blue);cursor:pointer}.entry-actions[data-v-4c6e859f]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-4c6e859f]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-4c6e859f]:hover{background-color:#ffffff0f}.action-btn--success[data-v-4c6e859f]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-4c6e859f]:hover{background-color:#10b9811a}.action-btn--danger[data-v-4c6e859f]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-4c6e859f]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-4c6e859f]{color:var(--text-muted)}[data-v-ca31ce21]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-ca31ce21]{color:#6b7280}.status-1[data-v-ca31ce21]{color:#10b981}.status-2[data-v-ca31ce21]{color:#3b82f6}.status-3[data-v-ca31ce21]{color:#f59e0b}.status-4[data-v-ca31ce21],.status-5[data-v-ca31ce21]{color:#ef4444}.status-6[data-v-ca31ce21]{color:#8b5cf6}.status-7[data-v-ca31ce21]{color:#ec4899}.status-9[data-v-ca31ce21]{color:#6b7280}.component[data-v-ca31ce21]{flex-direction:column;gap:1rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-ca31ce21]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-ca31ce21]{color:var(--text-primary);margin:0}.lead[data-v-ca31ce21]{color:var(--text-muted);max-width:62ch;margin:0;font-size:.82rem}.catalog[data-v-ca31ce21]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}.catalog--categories[data-v-ca31ce21]{padding-bottom:1rem}.catalog-head[data-v-ca31ce21]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.catalog-head h3[data-v-ca31ce21]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-gold);margin:0;font-size:.8rem}.catalog-head-actions[data-v-ca31ce21]{align-items:center;gap:.6rem;display:flex}.filter-select[data-v-ca31ce21]{padding:.3rem .5rem;font-size:.8rem}.create-btn[data-v-ca31ce21]{color:#fff;cursor:pointer;background:#1a4f9c;border:none;border-radius:8px;padding:.32rem .9rem;font-size:.8rem;font-weight:500;transition:background-color .15s}.create-btn[data-v-ca31ce21]:hover{background:#2569c7}.empty-state[data-v-ca31ce21]{text-align:center;color:var(--text-muted);padding:1.5rem 0;font-size:.9rem}.entry-list[data-v-ca31ce21]{flex-direction:column;gap:.35rem;display:flex}.entry-list--row[data-v-ca31ce21]{flex-flow:wrap}.entry-card[data-v-ca31ce21]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.entry-card--compact[data-v-ca31ce21]{flex:none;min-width:220px}.entry-row[data-v-ca31ce21]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.entry-title[data-v-ca31ce21]{min-width:8ch;color:var(--text-primary);flex:1;font-size:.88rem;font-weight:600}.offense-paragraph[data-v-ca31ce21]{color:var(--accent-gold);font-size:.82rem;font-weight:600}.offense-tag[data-v-ca31ce21]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;padding:.1rem .5rem;font-size:.68rem}.offense-tag--muted[data-v-ca31ce21]{color:var(--text-muted)}.offense-range[data-v-ca31ce21]{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.offense-form-grid[data-v-ca31ce21]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}@media (width<=900px){.offense-form-grid[data-v-ca31ce21]{grid-template-columns:repeat(2,minmax(0,1fr))}}.entry-actions[data-v-ca31ce21]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-ca31ce21]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-ca31ce21]:hover{background-color:#ffffff0f}.action-btn--success[data-v-ca31ce21]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-ca31ce21]:hover{background-color:#10b9811a}.action-btn--danger[data-v-ca31ce21]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-ca31ce21]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-ca31ce21]{color:var(--text-muted)}[data-v-87f26bbc]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-87f26bbc]{color:#6b7280}.status-1[data-v-87f26bbc]{color:#10b981}.status-2[data-v-87f26bbc]{color:#3b82f6}.status-3[data-v-87f26bbc]{color:#f59e0b}.status-4[data-v-87f26bbc],.status-5[data-v-87f26bbc]{color:#ef4444}.status-6[data-v-87f26bbc]{color:#8b5cf6}.status-7[data-v-87f26bbc]{color:#ec4899}.status-9[data-v-87f26bbc]{color:#6b7280}.component[data-v-87f26bbc]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-87f26bbc]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-87f26bbc]{color:var(--text-primary);margin:0}.create-btn[data-v-87f26bbc]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.create-btn[data-v-87f26bbc]:hover{filter:brightness(1.1)}.empty-state[data-v-87f26bbc]{text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.9rem}.search-field[data-v-87f26bbc]{width:100%;max-width:320px;position:relative}.search-field i[data-v-87f26bbc]{color:var(--text-muted);pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-field input[data-v-87f26bbc]{width:100%;padding-left:2rem!important}.entry-list[data-v-87f26bbc]{flex-direction:column;gap:.35rem;display:flex}.entry-card[data-v-87f26bbc]{border:1px solid var(--border-subtle);background-color:#ffffff04;border-radius:8px;flex-direction:column;gap:.3rem;padding:.5rem .75rem;display:flex}.entry-row[data-v-87f26bbc]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.entry-title[data-v-87f26bbc]{color:var(--text-primary);font-size:.88rem;font-weight:600}.entry-meta[data-v-87f26bbc]{color:var(--text-muted);font-size:.72rem}.entry-row-actions[data-v-87f26bbc]{align-items:center;gap:.4rem;display:flex}.icon-btn[data-v-87f26bbc]{border:1px solid var(--border-subtle);width:1.7rem;height:1.7rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;transition:background-color .15s,color .15s;display:flex}.icon-btn[data-v-87f26bbc]:hover{color:var(--text-primary);background-color:#ffffff0f}.preview-text[data-v-87f26bbc]{color:var(--text-primary);white-space:pre-wrap;max-height:60vh;font-size:.9rem;overflow-y:auto}.entry-actions[data-v-87f26bbc]{justify-content:flex-end;gap:.5rem;display:flex}.action-btn[data-v-87f26bbc]{border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s}.action-btn[data-v-87f26bbc]:hover{background-color:#ffffff0f}.action-btn--success[data-v-87f26bbc]{color:#10b981;border-color:#10b981}.action-btn--success[data-v-87f26bbc]:hover{background-color:#10b9811a}.action-btn--danger[data-v-87f26bbc]{color:#ef4444;border-color:#ef4444}.action-btn--danger[data-v-87f26bbc]:hover{background-color:#ef44441a}.action-btn--cancel[data-v-87f26bbc]{color:var(--text-muted)}[data-v-2cb23e52]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-2cb23e52]{color:#6b7280}.status-1[data-v-2cb23e52]{color:#10b981}.status-2[data-v-2cb23e52]{color:#3b82f6}.status-3[data-v-2cb23e52]{color:#f59e0b}.status-4[data-v-2cb23e52],.status-5[data-v-2cb23e52]{color:#ef4444}.status-6[data-v-2cb23e52]{color:#8b5cf6}.status-7[data-v-2cb23e52]{color:#ec4899}.status-9[data-v-2cb23e52]{color:#6b7280}.btn[data-v-2cb23e52]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-2cb23e52]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-2cb23e52]:disabled{opacity:.5;cursor:default}.btn i[data-v-2cb23e52]{font-size:.75rem}.btn--primary[data-v-2cb23e52]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-2cb23e52]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-2cb23e52]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-2cb23e52]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-2cb23e52]{padding:.35rem .45rem}.ui-input[data-v-2cb23e52],.ui-textarea[data-v-2cb23e52],.ui-select[data-v-2cb23e52]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-2cb23e52]:focus,.ui-textarea[data-v-2cb23e52]:focus,.ui-select[data-v-2cb23e52]:focus{border-color:#3b82f68c}.ui-input[data-v-2cb23e52]::placeholder,.ui-textarea[data-v-2cb23e52]::placeholder,.ui-select[data-v-2cb23e52]::placeholder{color:#ffffff4d}.ui-select option[data-v-2cb23e52]{background-color:#0b1626}.ui-textarea[data-v-2cb23e52]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-2cb23e52]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-2cb23e52]{margin-bottom:.9rem}.ui-row[data-v-2cb23e52]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-2cb23e52]{flex:1;min-width:12rem}.ui-hint[data-v-2cb23e52]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-2cb23e52]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-2cb23e52]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.component[data-v-2cb23e52]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.toolbar[data-v-2cb23e52]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.title[data-v-2cb23e52]{color:var(--text-primary);margin:0}.total[data-v-2cb23e52]{color:var(--text-muted);font-size:.85rem}.filters[data-v-2cb23e52]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filters .ui-select[data-v-2cb23e52]{width:auto}.filters .narrow[data-v-2cb23e52]{width:8.5rem}.filters .grow[data-v-2cb23e52]{flex:1;min-width:12rem}.filters .wide[data-v-2cb23e52]{width:16rem}.filters .invalid[data-v-2cb23e52]{border-color:var(--accent-red)}.rights-filters[data-v-2cb23e52]{border-top:1px solid var(--border-subtle);padding-top:.5rem}.filters-label[data-v-2cb23e52]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.75rem;font-weight:600}.filters-error[data-v-2cb23e52]{color:var(--accent-red);font-size:.78rem}.rights[data-v-2cb23e52]{font-weight:600}.rights--granted[data-v-2cb23e52]{color:#4ade80}.rights--revoked[data-v-2cb23e52]{color:#f87171}.check[data-v-2cb23e52]{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.82rem;display:flex}.request-chip[data-v-2cb23e52]{color:#93c5fd;background:#1f5db224;border:1px solid #3b82f666;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.25rem .6rem;font-size:.78rem;display:flex}.chip-close[data-v-2cb23e52]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.empty-state[data-v-2cb23e52]{text-align:center;color:var(--text-muted);padding:1.5rem}.log-list[data-v-2cb23e52]{flex-direction:column;gap:.3rem;display:flex}.log-entry[data-v-2cb23e52]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:6px}.log-row[data-v-2cb23e52]{cursor:pointer;grid-template-columns:9.5rem 5rem 11rem 14rem 1fr 3rem 1rem;align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:.8rem;display:grid}.log-row[data-v-2cb23e52]:hover{background:#ffffff0a}.log-row span[data-v-2cb23e52]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.col-time[data-v-2cb23e52]{color:var(--text-muted);font-variant-numeric:tabular-nums}.col-kind[data-v-2cb23e52]{font-weight:600}.kind--data[data-v-2cb23e52]{color:#93c5fd}.kind--auth[data-v-2cb23e52]{color:#fbbf24}.kind--hub[data-v-2cb23e52]{color:#a78bfa}.kind--gameserver[data-v-2cb23e52]{color:#34d399}.col-status[data-v-2cb23e52]{text-align:right;font-variant-numeric:tabular-nums}.status--ok[data-v-2cb23e52]{color:#4ade80}.status--warn[data-v-2cb23e52]{color:#fbbf24}.status--error[data-v-2cb23e52]{color:var(--accent-red)}.log-detail[data-v-2cb23e52]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.6rem;padding:.6rem .8rem .8rem;display:flex}.meta[data-v-2cb23e52]{flex-wrap:wrap;gap:.4rem 1.5rem;margin:0;font-size:.78rem;display:flex}.meta div[data-v-2cb23e52]{gap:.4rem;display:flex}.meta dt[data-v-2cb23e52]{color:var(--text-muted)}.meta dd[data-v-2cb23e52]{word-break:break-all;margin:0}.changes[data-v-2cb23e52]{border-collapse:collapse;width:100%;font-size:.78rem}.changes th[data-v-2cb23e52],.changes td[data-v-2cb23e52]{text-align:left;border-bottom:1px solid var(--border-subtle);word-break:break-word;vertical-align:top;padding:.25rem .5rem}.changes th[data-v-2cb23e52]{color:var(--text-muted);font-weight:500}.changes .old[data-v-2cb23e52]{color:#f87171}.changes .new[data-v-2cb23e52]{color:#4ade80}.detail-actions[data-v-2cb23e52]{flex-wrap:wrap;gap:.5rem;display:flex}.pager[data-v-2cb23e52]{color:var(--text-muted);justify-content:center;align-items:center;gap:1rem;font-size:.82rem;display:flex}.add-recipient-body[data-v-a40867ea]{flex-direction:column;gap:.75rem;padding-bottom:.5rem;display:flex}.add-recipient-body .search-input[data-v-a40867ea]{background-color:var(--bg-secondary);width:100%;color:var(--text-primary);box-sizing:border-box;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.9rem}.add-recipient-body .search-input[data-v-a40867ea]:focus{border-color:#2569c7}.add-recipient-body .user-list[data-v-a40867ea]{flex-direction:column;gap:.4rem;max-height:320px;display:flex;overflow-y:auto}.add-recipient-body .user-item[data-v-a40867ea]{background-color:var(--bg-secondary);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:.6rem .75rem;transition:background .15s;display:flex}.add-recipient-body .user-item[data-v-a40867ea]:hover{background-color:#2569c726}.add-recipient-body .user-item.selected[data-v-a40867ea]{background-color:#2569c740}.add-recipient-body .user-item .user-info[data-v-a40867ea]{flex-direction:column;gap:.15rem;display:flex}.add-recipient-body .user-item .user-name[data-v-a40867ea]{font-size:.9rem;font-weight:500}.add-recipient-body .user-item .user-email[data-v-a40867ea]{color:var(--text-muted);font-size:.8rem;font-style:italic}.add-recipient-body .user-item .select-icon[data-v-a40867ea]{color:#2569c7;flex-shrink:0;font-size:1.1rem}.add-recipient-body .empty-state[data-v-a40867ea]{text-align:center;color:var(--text-muted);padding:1.5rem 0;font-size:.875rem}.dialog-footer[data-v-a40867ea]{justify-content:flex-end;gap:.75rem;padding-top:.75rem;display:flex}.dialog-footer .btn-cancel[data-v-a40867ea]{color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:.45rem 1.1rem;font-size:.875rem}.dialog-footer .btn-cancel[data-v-a40867ea]:hover{background:#ffffff0d}.dialog-footer .btn-add[data-v-a40867ea]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.45rem 1.1rem;font-size:.875rem;font-weight:500;box-shadow:0 2px 12px #1f5db259}.dialog-footer .btn-add[data-v-a40867ea]:disabled{opacity:.45;cursor:not-allowed}.dialog-footer .btn-add[data-v-a40867ea]:not(:disabled):hover{filter:brightness(1.15)}.btn-cancel[data-v-e5eaa5a0]{border:1px solid var(--border-subtle);color:#fff9;cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1.2rem;font-size:.85rem;font-weight:500;transition:color .15s,background-color .15s}.btn-cancel[data-v-e5eaa5a0]:hover{color:var(--text-primary);background-color:#ffffff0d}.btn-save[data-v-e5eaa5a0]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.5rem 1.4rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.btn-save[data-v-e5eaa5a0]:hover:not(:disabled){filter:brightness(1.1)}.btn-save[data-v-e5eaa5a0]:disabled{opacity:.6;cursor:not-allowed}.modal-footer[data-v-e5eaa5a0]{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:.6rem;margin-top:.5rem;padding-top:1rem;display:flex}.recipient-header label[data-v-e5eaa5a0]{color:var(--text-muted);font-size:.85rem}.recipient-header button[data-v-e5eaa5a0]{color:#fff;cursor:pointer;float:right;background:linear-gradient(135deg,#1a4f9c,#2569c7);border:none;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:500;transition:filter .2s;box-shadow:0 2px 12px #1f5db259}.recipient-entry[data-v-e5eaa5a0]{background-color:var(--bg-secondary);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.recipient-entry .recipient-content[data-v-e5eaa5a0]{flex-direction:column;flex:1;gap:.25rem;display:flex}.recipient-entry .recipient-row-1[data-v-e5eaa5a0]{align-items:center;gap:.75rem;display:flex}.recipient-entry .recipient-row-2[data-v-e5eaa5a0]{align-items:center;display:flex}.recipient-entry .recipient-name[data-v-e5eaa5a0]{font-weight:500}.recipient-entry .recipient-email[data-v-e5eaa5a0]{color:var(--text-muted);font-style:italic}.recipient-entry .recipient-rank[data-v-e5eaa5a0]{color:var(--text-muted);font-size:.85rem}.recipient-entry .btn-remove-recipient[data-v-e5eaa5a0]{color:#ff0000b3;cursor:pointer;background-color:#ff00001a;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.recipient-entry .btn-remove-recipient[data-v-e5eaa5a0]:hover{color:#ff0000e6;background-color:#f003}.recipient-entry .btn-remove-recipient i[data-v-e5eaa5a0]{font-size:.9rem}.access-hint[data-v-e5eaa5a0]{color:#ffffffd9;background-color:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;align-items:flex-start;gap:.45rem;margin:0 0 .9rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.access-hint i[data-v-e5eaa5a0]{color:#93c5fd;margin-top:.1rem}.managers[data-v-e5eaa5a0]{margin-bottom:1rem}.managers-hint[data-v-e5eaa5a0],.managers-empty[data-v-e5eaa5a0]{color:var(--text-muted);margin:.35rem 0 .5rem;font-size:.75rem}.owner-role-picker[data-v-e5eaa5a0]{gap:.5rem;margin-bottom:.5rem;display:flex}.owner-role-picker select[data-v-e5eaa5a0]{flex:1;min-width:0}.manager-chips[data-v-e5eaa5a0]{flex-wrap:wrap;gap:.35rem;display:flex}.manager-chip[data-v-e5eaa5a0]{color:#fde68a;background-color:#f4ac3b1f;border:1px solid #f4ac3b66;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .35rem .25rem .65rem;font-size:.8rem;display:inline-flex}.manager-remove[data-v-e5eaa5a0]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:inline-flex}.manager-remove i[data-v-e5eaa5a0]{font-size:.6rem}.manager-remove[data-v-e5eaa5a0]:hover{color:#fca5a5;background-color:#f003}.btn-delete-list[data-v-e5eaa5a0]{color:#fca5a5;cursor:pointer;background-color:#ef44441f;border:1px solid #ef444480;border-radius:8px;align-items:center;gap:.35rem;margin-right:auto;padding:.45rem .9rem;font-size:.85rem;display:inline-flex}.btn-delete-list[data-v-e5eaa5a0]:hover:not(:disabled){background-color:#ef444438}.modal-error[data-v-e5eaa5a0]{color:#f87171;margin:.6rem 0 0;font-size:.82rem}[data-v-58c588b7]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-58c588b7]{color:#6b7280}.status-1[data-v-58c588b7]{color:#10b981}.status-2[data-v-58c588b7]{color:#3b82f6}.status-3[data-v-58c588b7]{color:#f59e0b}.status-4[data-v-58c588b7],.status-5[data-v-58c588b7]{color:#ef4444}.status-6[data-v-58c588b7]{color:#8b5cf6}.status-7[data-v-58c588b7]{color:#ec4899}.status-9[data-v-58c588b7]{color:#6b7280}.component[data-v-58c588b7]{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem;display:flex}.header[data-v-58c588b7]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:background-color .2s;display:flex}.header[data-v-58c588b7]:hover{background-color:#ffffff08}.header-icon[data-v-58c588b7]{width:1rem;font-size:.75rem;transition:transform .2s;display:inline-block}.header-count[data-v-58c588b7]{color:var(--text-muted);margin-left:auto;font-size:.875rem;font-weight:400}.list-row-userCount[data-v-58c588b7]{color:var(--text-muted);margin-left:8px;font-style:italic}.list-row-content>span[data-v-58c588b7]{cursor:default}.recipients[data-v-58c588b7]{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}.recipients span.recipient-chip[data-v-58c588b7]{color:var(--text-muted);background-color:#ffffff0d;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;display:flex}.recipients img[data-v-58c588b7]{max-width:24px;max-height:24px}.list-error[data-v-58c588b7]{color:#f87171;margin:.5rem 0;font-size:.82rem}.list-row-owner[data-v-58c588b7]{color:var(--text-muted);font-size:.75rem}.list-container[data-v-8eecdaec]{flex-direction:column;flex:1;transition:flex .2s;display:flex;overflow:hidden}.list-container.split[data-v-8eecdaec]{flex:0 0 50%}.list-container .list-row[data-v-8eecdaec]{border-left:8px solid}.list-container .list-row.selected[data-v-8eecdaec]{border:1px solid var(--accent-gold)!important;background-color:var(--bg-card-highlight)!important}.split-view-toggle[data-v-8eecdaec]{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;padding:.2rem 1rem .4rem;font-size:.76rem;display:flex}.split-view-toggle input[type=checkbox][data-v-8eecdaec]{appearance:none;cursor:pointer;background:#ffffff21;border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;width:2.1rem;height:1.15rem;margin:0;transition:background-color .15s;position:relative}.split-view-toggle input[type=checkbox][data-v-8eecdaec]:after{content:"";background:#fff;border-radius:999px;width:calc(1.15rem - 4px);height:calc(1.15rem - 4px);transition:transform .15s;position:absolute;top:1px;left:1px}.split-view-toggle input[type=checkbox][data-v-8eecdaec]:checked{background:var(--accent-blue);border-color:var(--accent-blue)}.split-view-toggle input[type=checkbox][data-v-8eecdaec]:checked:after{transform:translate(.95rem)}.list-component[data-v-8eecdaec]{flex:1;overflow:hidden auto}.list-component.empty[data-v-8eecdaec],.list-component.loading[data-v-8eecdaec]{color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;display:flex}[data-v-8eecdaec] .list-row-content{align-items:center;display:flex}[data-v-8eecdaec] .list-row-content *{cursor:pointer}[data-v-8eecdaec] .list-row-content span{width:20%;color:var(--text-muted);display:inline-block}[data-v-8eecdaec] .list-row-content span.list-row-subject{color:#fff;width:60%}.btn-load-more[data-v-8eecdaec]{cursor:pointer;border:1px solid var(--accent-blue);color:var(--accent-blue);background-color:#ffffff08;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;margin:.5rem auto 0;padding:.3rem 1.2rem;font-size:.78rem;transition:background-color .15s;display:flex}.btn-load-more[data-v-8eecdaec]:hover:not(:disabled){background-color:#2569c726}.btn-load-more[data-v-8eecdaec]:disabled{opacity:.5;cursor:default}.mail-list-header[data-v-8eecdaec]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;gap:1rem;padding:.4rem 1rem;font-size:.78rem;font-weight:600;display:flex}.mail-list-header .header-col[data-v-8eecdaec]{width:20%;color:var(--text-muted);flex-direction:column;gap:.25rem;display:flex}.mail-list-header .header-col.subject[data-v-8eecdaec]{color:#fff;width:60%}.mail-list-header .header-label[data-v-8eecdaec]{align-items:center;gap:.3rem;display:inline-flex}.mail-list-header .header-col.sortable[data-v-8eecdaec]{cursor:pointer;-webkit-user-select:none;user-select:none}.mail-list-header .header-col.sortable[data-v-8eecdaec]:hover{color:var(--accent-blue)}.mail-list-header .header-col.sortable i[data-v-8eecdaec]{font-size:.72rem}.column-filter[data-v-8eecdaec]{text-transform:none;letter-spacing:normal;width:100%;color:var(--text-primary,#fff);background:#ffffff0d;border:1px solid #ffffff24;border-radius:6px;padding:.25rem .5rem;font-size:.78rem;font-weight:400}.column-filter[data-v-8eecdaec]::placeholder{color:var(--text-muted);text-transform:none}.column-filter[data-v-8eecdaec]:focus{border-color:var(--accent-blue);outline:none}.recipient-chip-field[data-v-880c6580]{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.recipient-chip-input[data-v-880c6580]{background-color:var(--bg-card-dark);border:1px solid var(--text-muted);cursor:text;border-radius:6px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;min-height:32px;padding:4px 8px;display:flex}.recipient-chip-input[data-v-880c6580]:focus-within{border-color:var(--accent-blue);outline:none}.recipient-chip-input.readonly[data-v-880c6580]{cursor:default}.recipient-chip-input.collapsed[data-v-880c6580]{max-height:32px;overflow:hidden}.chip-toggle[data-v-880c6580]{border:1px solid var(--accent-blue);width:24px;height:24px;color:var(--accent-blue);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chip-toggle[data-v-880c6580]:hover{background-color:#2569c726}.chip-toggle i[data-v-880c6580]{font-size:2rem}.chip[data-v-880c6580]{border:1px solid var(--accent-blue);color:var(--text-primary,#e0e0e0);white-space:nowrap;background-color:#2569c738;border-radius:12px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:.76rem;font-weight:500;display:inline-flex;position:relative}.chip.mailingList[data-v-880c6580]{background-color:#8c46dc38;border-color:#8c46dc}.chip.mailingList i[data-v-880c6580]{color:#b07af0}.chip i[data-v-880c6580]{color:var(--accent-blue);font-size:.7rem}.chip .chip-remove[data-v-880c6580]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:1px;padding:0 0 0 3px;font-size:1rem;line-height:1}.chip .chip-remove[data-v-880c6580]:hover{color:var(--accent-red,#e05c5c)}.chip .chip-sub[data-v-880c6580]{opacity:.65;font-size:.68rem;font-weight:400}.chip .chip-popover[data-v-880c6580]{background-color:var(--bg-card,#1e2330);z-index:1001;border:1px solid #8c46dc;border-radius:8px;min-width:180px;max-height:200px;padding:6px 0;display:block;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 6px 20px #0006}.chip .chip-popover .chip-popover-item[data-v-880c6580]{white-space:nowrap;color:var(--text-primary,#e0e0e0);padding:4px 12px;font-size:.78rem}.input-wrapper[data-v-880c6580]{flex:1;min-width:120px;position:relative}.input-wrapper input[data-v-880c6580]{color:inherit;background:0 0;border:none;outline:none;width:100%;padding:2px 0;font-size:.82rem}.input-wrapper .dropdown[data-v-880c6580]{z-index:1000;background-color:#252d3f;border:1px solid #2569c780;border-radius:8px;min-width:260px;max-height:220px;position:absolute;top:calc(100% + 6px);left:-8px;overflow-y:auto;box-shadow:0 8px 24px #0009,0 0 0 1px #2569c733}.input-wrapper .dropdown .dropdown-item[data-v-880c6580]{cursor:pointer;align-items:flex-start;gap:8px;padding:7px 12px;font-size:.81rem;transition:background .1s;display:flex}.input-wrapper .dropdown .dropdown-item[data-v-880c6580]:first-child{border-radius:7px 7px 0 0}.input-wrapper .dropdown .dropdown-item[data-v-880c6580]:last-child{border-radius:0 0 7px 7px}.input-wrapper .dropdown .dropdown-item[data-v-880c6580]:hover,.input-wrapper .dropdown .dropdown-item.active[data-v-880c6580]{background-color:#2569c738}.input-wrapper .dropdown .dropdown-item.mailingList i[data-v-880c6580]{color:#b07af0;margin-top:2px}.input-wrapper .dropdown .dropdown-item i[data-v-880c6580]{color:var(--accent-blue);flex-shrink:0;font-size:.74rem}.input-wrapper .dropdown .dropdown-item .item-body[data-v-880c6580]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.input-wrapper .dropdown .dropdown-item .item-row[data-v-880c6580]{align-items:center;gap:6px;display:flex}.input-wrapper .dropdown .dropdown-item .item-name[data-v-880c6580]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.input-wrapper .dropdown .dropdown-item .item-sub[data-v-880c6580]{opacity:.55;flex-shrink:0;font-size:.72rem}.input-wrapper .dropdown .dropdown-item .badge[data-v-880c6580]{color:#b07af0;background-color:#8c46dc33;border:1px solid #8c46dc;border-radius:8px;flex-shrink:0;padding:1px 6px;font-size:.67rem}.input-wrapper .dropdown .dropdown-item .item-members[data-v-880c6580]{flex-wrap:wrap;gap:3px;display:none}.input-wrapper .dropdown .dropdown-item .item-row:hover+.item-members[data-v-880c6580],.input-wrapper .dropdown .dropdown-item.active .item-members[data-v-880c6580]{display:flex}.input-wrapper .dropdown .dropdown-item .item-member[data-v-880c6580]{opacity:.65;color:#b07af0;white-space:nowrap;background-color:#8c46dc1f;border:1px solid #8c46dc59;border-radius:6px;padding:1px 5px;font-size:.68rem}.btn[data-v-afe5e673]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.btn[data-v-afe5e673]:hover:not(:disabled){filter:brightness(1.12)}.btn[data-v-afe5e673]:disabled{opacity:.5;cursor:default}.btn i[data-v-afe5e673]{font-size:.75rem}.btn--primary[data-v-afe5e673]{color:#fff;background-color:#1f5db2;border:1px solid #3b82f666}.btn--ghost[data-v-afe5e673]{border:1px solid var(--border-subtle);color:#ffffffbf;background-color:#ffffff0a}.btn--ghost[data-v-afe5e673]:hover:not(:disabled){color:#fff;background-color:#ffffff14}.btn--danger-ghost[data-v-afe5e673]{color:#f87171;background-color:#e3342f1a;border:1px solid #e3342f4d}.btn--icon[data-v-afe5e673]{padding:.35rem .45rem}.ui-input[data-v-afe5e673],.ui-textarea[data-v-afe5e673],.ui-select[data-v-afe5e673]{border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);background-color:#ffffff0a;border-radius:6px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.ui-input[data-v-afe5e673]:focus,.ui-textarea[data-v-afe5e673]:focus,.ui-select[data-v-afe5e673]:focus{border-color:#3b82f68c}.ui-input[data-v-afe5e673]::placeholder,.ui-textarea[data-v-afe5e673]::placeholder,.ui-select[data-v-afe5e673]::placeholder{color:#ffffff4d}.ui-select option[data-v-afe5e673]{background-color:#0b1626}.ui-textarea[data-v-afe5e673]{resize:vertical;min-height:5rem;line-height:1.45}.ui-label[data-v-afe5e673]{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;margin-bottom:.3rem;font-size:.7rem;font-weight:600;display:block}.ui-field[data-v-afe5e673]{margin-bottom:.9rem}.ui-row[data-v-afe5e673]{flex-wrap:wrap;gap:.75rem;display:flex}.ui-grow[data-v-afe5e673]{flex:1;min-width:12rem}.ui-hint[data-v-afe5e673]{color:#fff6;margin:.3rem 0 0;font-size:.7rem;line-height:1.4}.ui-actions[data-v-afe5e673]{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}.ui-error[data-v-afe5e673]{color:#f87171;margin:.4rem 0 0;font-size:.76rem}.personal-insert-btn[data-v-afe5e673]{align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex;width:auto!important;padding:0 .5rem!important}.personal-insert-btn i[data-v-afe5e673]{font-size:.72rem}.editor-content[data-v-afe5e673] img.officer-image{max-width:260px;max-height:110px;margin:.4rem 0;display:block}.editor-content[data-v-afe5e673] img.officer-image.ProseMirror-selectednode{outline:2px solid var(--accent-blue)}.editor-container[data-v-afe5e673]{border:1px solid var(--text-muted);background-color:var(--bg-card-dark);border-radius:6px}.editor-container[data-v-afe5e673]:focus-within{border-color:var(--accent-blue)}.editor-toolbar[data-v-afe5e673]{border-bottom:1px solid var(--text-muted);background-color:var(--bg-card);flex-wrap:wrap;gap:.25rem;padding:.5rem;display:flex}.editor-toolbar button[data-v-afe5e673]{background-color:var(--bg-card-dark);border:1px solid var(--text-muted);cursor:pointer;color:var(--text-primary);border-radius:4px;padding:.4rem .6rem;font-size:.75rem;font-weight:600;transition:all .2s}.editor-toolbar button[data-v-afe5e673]:hover:not(:disabled){background-color:var(--accent-blue-light);border-color:var(--accent-blue)}.editor-toolbar button.is-active[data-v-afe5e673]{background-color:var(--accent-blue);color:#fff;border-color:var(--accent-blue)}.editor-toolbar button[data-v-afe5e673]:disabled{opacity:.5;cursor:not-allowed}.editor-toolbar button i[data-v-afe5e673]{font-size:.875rem}.editor-toolbar .separator[data-v-afe5e673]{background-color:var(--text-muted);width:1px;margin:0 .25rem}.editor-toolbar .color-btn[data-v-afe5e673]{width:28px;height:28px;padding:0;position:relative;overflow:hidden}.editor-toolbar .color-btn .color-preview[data-v-afe5e673]{border-radius:2px;width:100%;height:100%;display:block}.editor-toolbar .color-btn[data-v-afe5e673]:hover:not(:disabled){border-color:var(--accent-blue);transform:scale(1.1)}.editor-toolbar .color-picker-label[data-v-afe5e673]{background-color:var(--bg-card-dark);border:1px solid var(--text-muted);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.4rem .6rem;transition:all .2s;display:inline-flex;position:relative}.editor-toolbar .color-picker-label[data-v-afe5e673]:hover{background-color:var(--accent-blue-light);border-color:var(--accent-blue)}.editor-toolbar .color-picker-label i[data-v-afe5e673]{color:var(--text-primary);pointer-events:none;font-size:.875rem}.editor-toolbar .color-picker-label .color-picker-input[data-v-afe5e673]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.editor-content[data-v-afe5e673] .ProseMirror{min-height:var(--v5eff4f41);color:var(--text-primary);outline:none;padding:1rem}.editor-content[data-v-afe5e673] .ProseMirror>*+*{margin-top:.75em}.editor-content[data-v-afe5e673] .ProseMirror ul,.editor-content[data-v-afe5e673] .ProseMirror ol{margin:.5rem 0;padding:0 1rem}.editor-content[data-v-afe5e673] .ProseMirror h1,.editor-content[data-v-afe5e673] .ProseMirror h2,.editor-content[data-v-afe5e673] .ProseMirror h3,.editor-content[data-v-afe5e673] .ProseMirror h4,.editor-content[data-v-afe5e673] .ProseMirror h5,.editor-content[data-v-afe5e673] .ProseMirror h6{font-weight:700;line-height:1.1}.editor-content[data-v-afe5e673] .ProseMirror h1{font-size:2em}.editor-content[data-v-afe5e673] .ProseMirror h2{font-size:1.5em}.editor-content[data-v-afe5e673] .ProseMirror h3{font-size:1.25em}.editor-content[data-v-afe5e673] .ProseMirror code{color:#616161;background-color:#6161611a;border-radius:3px;padding:.2em .4em;font-size:.9em}.editor-content[data-v-afe5e673] .ProseMirror pre{color:#fff;background:#0d0d0d;border-radius:.5rem;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.editor-content[data-v-afe5e673] .ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.editor-content[data-v-afe5e673] .ProseMirror blockquote{border-left:3px solid var(--accent-blue);color:var(--text-muted);padding-left:1rem;font-style:italic}.editor-content[data-v-afe5e673] .ProseMirror hr{border:none;border-top:2px solid var(--text-muted);margin:2rem 0}.editor-content[data-v-afe5e673] .ProseMirror a.editor-link{color:var(--accent-blue);cursor:pointer;text-decoration:underline}.editor-content[data-v-afe5e673] .ProseMirror a.editor-link:hover{color:var(--accent-blue-light)}.editor-content[data-v-afe5e673] .ProseMirror p.is-editor-empty:first-child:before{content:var(--b812e6ca);float:left;color:var(--text-muted);pointer-events:none;height:0}.editor-content[data-v-afe5e673] .ProseMirror p{padding:0}.mail-attachments[data-v-72fe9e64]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.6rem 0;display:flex}.ma-grid[data-v-72fe9e64]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem;width:100%;display:grid}.ma-tile[data-v-72fe9e64]{aspect-ratio:1;border:1px solid var(--border-subtle);background:#ffffff0a;border-radius:8px;margin:0;position:relative;overflow:hidden}.ma-open[data-v-72fe9e64]{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.ma-open img[data-v-72fe9e64]{object-fit:cover;width:100%;height:100%}.ma-remove[data-v-72fe9e64]{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:.3rem;right:.3rem}.ma-remove i[data-v-72fe9e64]{font-size:.6rem}.ma-remove[data-v-72fe9e64]:hover{background:#dc2626}.ma-add[data-v-72fe9e64]{border:1px dashed var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;display:inline-flex}.ma-add[data-v-72fe9e64]:hover{color:var(--text-primary);border-color:#60a5fa80}.ma-lightbox[data-v-72fe9e64]{z-index:2000;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ma-lightbox img[data-v-72fe9e64]{border-radius:8px;max-width:92vw;max-height:92vh}[data-v-76e72489]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-76e72489]{color:#6b7280}.status-1[data-v-76e72489]{color:#10b981}.status-2[data-v-76e72489]{color:#3b82f6}.status-3[data-v-76e72489]{color:#f59e0b}.status-4[data-v-76e72489],.status-5[data-v-76e72489]{color:#ef4444}.status-6[data-v-76e72489]{color:#8b5cf6}.status-7[data-v-76e72489]{color:#ec4899}.status-9[data-v-76e72489]{color:#6b7280}.component[data-v-76e72489]{flex-direction:row;height:100%;display:flex;overflow:hidden}.sub-menu[data-v-76e72489]{border-right:1px solid #ccc;flex-direction:column;flex-shrink:0;width:200px;padding:10px;display:flex;overflow-y:auto}.sub-menu .sub-menu-item[data-v-76e72489],.sub-menu .sub-menu-item[data-v-76e72489] *{cursor:pointer}.sub-menu .sub-menu-item i[data-v-76e72489]{margin-right:5px;font-size:.76rem}.sub-menu .sub-menu-item[data-v-76e72489]{border:1px solid var(--accent-blue);background-color:var(--bg-card-dark);border-radius:6px;padding:10px}.sub-menu .sub-menu-item[data-v-76e72489]:has(>button.edit-folder-button){padding-right:4px;position:relative}.sub-menu .sub-menu-item[data-v-76e72489]{font-size:.76rem}.sub-menu .sub-menu-item.active[data-v-76e72489]{background-color:var(--accent-blue-light)}.sub-menu .sub-menu-item button.edit-folder-button[data-v-76e72489]{float:right;background-color:var(--text-muted);color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:.8rem;line-height:1;position:absolute;right:4px}.sub-menu .sub-menu-item button.edit-folder-button i[data-v-76e72489]{margin:-2px}.sub-menu button.sub-menu-button[data-v-76e72489]{width:100%;color:var(--text-primary);text-align:left;align-items:center;margin-top:6px;font-family:inherit;display:flex}.sub-menu button.sub-menu-button[data-v-76e72489]:disabled{cursor:default;opacity:.45;border-color:var(--text-muted)}.sub-menu button.sub-menu-button[data-v-76e72489]:disabled *{cursor:default}.sub-menu .sub-menu-spacer[data-v-76e72489]{width:100%;margin:10px 0}.sub-menu .sub-menu-header[data-v-76e72489]{margin-top:10px;margin-bottom:5px;padding-right:5px;font-weight:700}.sub-menu .sub-menu-header button.create-folder-button[data-v-76e72489]{float:right;background-color:var(--accent-blue);color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:.8rem;line-height:1}.sub-component[data-v-76e72489]{flex-direction:row;flex:1;gap:.75rem;padding:10px;display:flex;overflow:hidden}.mail-display-container[data-v-76e72489],.new-mail-container[data-v-76e72489]{flex:1;overflow:hidden auto}.mail-display-container .sender[data-v-76e72489],.mail-display-container .recipients[data-v-76e72489],.mail-display-container .subject[data-v-76e72489],.new-mail-container .sender[data-v-76e72489],.new-mail-container .recipients[data-v-76e72489],.new-mail-container .subject[data-v-76e72489]{align-items:center;gap:.5rem;display:flex}.mail-display-container .sender span[data-v-76e72489],.mail-display-container .recipients span[data-v-76e72489],.mail-display-container .subject span[data-v-76e72489],.new-mail-container .sender span[data-v-76e72489],.new-mail-container .recipients span[data-v-76e72489],.new-mail-container .subject span[data-v-76e72489]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;width:85px;font-size:.82rem}.mail-display-container .sender input[data-v-76e72489],.mail-display-container .recipients input[data-v-76e72489],.mail-display-container .subject input[data-v-76e72489],.new-mail-container .sender input[data-v-76e72489],.new-mail-container .recipients input[data-v-76e72489],.new-mail-container .subject input[data-v-76e72489]{flex:1}.mail-display-container .button-bar[data-v-76e72489],.new-mail-container .button-bar[data-v-76e72489]{justify-content:space-between;margin-bottom:.5rem;display:flex}.mail-display-container .button-bar .buttons[data-v-76e72489],.new-mail-container .button-bar .buttons[data-v-76e72489]{flex-wrap:nowrap;margin-bottom:8px;display:flex;overflow-x:auto}.mail-display-container .button-bar button[data-v-76e72489],.new-mail-container .button-bar button[data-v-76e72489]{cursor:pointer;border:1px solid var(--text-muted);color:var(--text-muted);background-color:#ffffff08;border-radius:8px;align-items:center;gap:.5rem;margin-right:.5rem;padding:.5rem .75rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.mail-display-container .button-bar button.btn-reply[data-v-76e72489],.new-mail-container .button-bar button.btn-reply[data-v-76e72489]{border-color:var(--accent-blue);color:#fff}.mail-display-container .button-bar button.btn-back-to-list[data-v-76e72489],.new-mail-container .button-bar button.btn-back-to-list[data-v-76e72489]{border-color:var(--text-muted);color:#fff}.mail-display-container .button-bar button.btn-forward[data-v-76e72489],.new-mail-container .button-bar button.btn-forward[data-v-76e72489]{border-color:var(--accent-blue);color:#fff}.mail-display-container .button-bar button.btn-delete[data-v-76e72489],.new-mail-container .button-bar button.btn-delete[data-v-76e72489]{border-color:var(--accent-red);color:#fff}.mail-display-container .button-bar button.btn-move[data-v-76e72489],.new-mail-container .button-bar button.btn-move[data-v-76e72489]{border-color:var(--accent-blue);color:#fff}.mail-display-container .button-bar button.btn-mark-read[data-v-76e72489],.new-mail-container .button-bar button.btn-mark-read[data-v-76e72489]{border-color:var(--accent-gold);color:#fff}.mail-display-container .button-bar select[data-v-76e72489],.new-mail-container .button-bar select[data-v-76e72489]{width:100px}.mail-display-container .button-bar .marker i[data-v-76e72489],.new-mail-container .button-bar .marker i[data-v-76e72489]{font-size:unset;margin-right:.5rem}.mail-display-container .button-bar .marker i.marker-0[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-0[data-v-76e72489]{color:var(--text-muted)}.mail-display-container .button-bar .marker i.marker-1[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-1[data-v-76e72489]{color:#ff6b00}.mail-display-container .button-bar .marker i.marker-2[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-2[data-v-76e72489]{color:red}.mail-display-container .button-bar .marker i.marker-3[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-3[data-v-76e72489]{color:#02f}.mail-display-container .button-bar .marker i.marker-4[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-4[data-v-76e72489]{color:#0ff}.mail-display-container .button-bar .marker i.marker-5[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-5[data-v-76e72489]{color:#fc0}.mail-display-container .button-bar .marker i.marker-6[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-6[data-v-76e72489]{color:#20ff00}.mail-display-container .button-bar .marker i.marker-7[data-v-76e72489],.new-mail-container .button-bar .marker i.marker-7[data-v-76e72489]{color:#9e9e9e}.mail-display-container .button-bar select option.marker-1[data-v-76e72489],.new-mail-container .button-bar select option.marker-1[data-v-76e72489]{background-color:#ff6b00}.mail-display-container .button-bar select option.marker-2[data-v-76e72489],.new-mail-container .button-bar select option.marker-2[data-v-76e72489]{background-color:red}.mail-display-container .button-bar select option.marker-3[data-v-76e72489],.new-mail-container .button-bar select option.marker-3[data-v-76e72489]{background-color:#02f}.mail-display-container .button-bar select option.marker-4[data-v-76e72489],.new-mail-container .button-bar select option.marker-4[data-v-76e72489]{background-color:#0ff}.mail-display-container .button-bar select option.marker-5[data-v-76e72489],.new-mail-container .button-bar select option.marker-5[data-v-76e72489]{background-color:#fc0}.mail-display-container .button-bar select option.marker-6[data-v-76e72489],.new-mail-container .button-bar select option.marker-6[data-v-76e72489]{background-color:#20ff00}.mail-display-container .button-bar select option.marker-7[data-v-76e72489],.new-mail-container .button-bar select option.marker-7[data-v-76e72489]{background-color:#9e9e9e}.mail-display-container .body[data-v-76e72489] img.officer-image,.new-mail-container .body[data-v-76e72489] img.officer-image{max-width:260px;max-height:110px;margin:.4rem 0;display:block}.mail-display-container .body[data-v-76e72489] blockquote,.new-mail-container .body[data-v-76e72489] blockquote{border-left:3px solid var(--accent-blue);color:var(--text-muted);margin:.4rem 0;padding:.1rem 0 .1rem .75rem}.mail-display-container .body[data-v-76e72489],.new-mail-container .body[data-v-76e72489]{background-color:var(--bg-card-dark);white-space:pre-wrap;border:1px solid var(--text-muted);border-radius:6px;min-height:200px;padding:.5rem}.mail-display-container .body[data-v-76e72489] p,.new-mail-container .body[data-v-76e72489] p{margin-top:0;margin-bottom:0}.new-mail-container[data-v-76e72489]{flex-direction:column;gap:.5rem;display:flex}.new-mail-container .button-bar[data-v-76e72489]{justify-content:flex-end;gap:.5rem;display:flex}.new-mail-container .button-bar button.btn-send[data-v-76e72489]{border-color:green}.new-mail-container .button-bar button.btn-send i[data-v-76e72489]{color:green}.new-mail-container .button-bar button.btn-send[data-v-76e72489]{color:#fff}.new-mail-container .body-editor[data-v-76e72489]{border:1px solid var(--text-muted);border-radius:6px;flex-direction:column;flex:1;min-height:300px;display:flex;overflow:hidden}.new-mail-container .body-editor[data-v-76e72489]:focus-within{border-color:var(--accent-blue)}.modal-footer[data-v-76e72489]{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.modal-footer[data-v-76e72489]:has(.left-group){justify-content:space-between}.modal-footer:has(.left-group) .left-group[data-v-76e72489]{gap:.5rem;display:flex}.modal-footer:has(.left-group) .right-group[data-v-76e72489]{gap:.5rem;display:flex}.modal-footer button[data-v-76e72489]{color:var(--text-muted);border-color:var(--accent-blue);cursor:pointer;border:1px solid var(--text-muted);background-color:#ffffff08;border-radius:8px;align-items:center;gap:.5rem;margin-left:.25rem;margin-right:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .15s;display:flex}.modal-footer button.btn-cancel[data-v-76e72489]{border-color:var(--text-muted)}.modal-footer button.btn-danger[data-v-76e72489]{border-color:var(--accent-red)}.modal-footer button.btn-save[data-v-76e72489]{border-color:var(--accent-blue)}.move-folder-list[data-v-76e72489]{flex-direction:column;gap:.4rem;max-height:280px;margin-bottom:.75rem;display:flex;overflow-y:auto}.move-folder-list .move-folder-item[data-v-76e72489]{background-color:var(--bg-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .75rem;transition:background .15s;display:flex}.move-folder-list .move-folder-item[data-v-76e72489]:hover{background-color:#2569c726}.move-folder-list .move-folder-item.selected[data-v-76e72489]{background-color:#2569c747}.move-folder-list .move-folder-item span[data-v-76e72489]{flex:1;font-size:.875rem}.move-folder-list .move-folder-item .check-icon[data-v-76e72489]{color:#2569c7}.move-folder-list .empty-state[data-v-76e72489]{text-align:center;color:var(--text-muted);padding:1rem 0;font-size:.875rem}.folder-colors[data-v-76e72489]{flex-wrap:wrap;gap:.4rem;display:flex}.folder-color[data-v-76e72489]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.6rem;height:1.6rem;padding:0;transition:transform .12s,border-color .12s}.folder-color[data-v-76e72489]:hover{transform:scale(1.1)}.folder-color.selected[data-v-76e72489]{border-color:#fff;box-shadow:0 0 0 2px #ffffff40}.folder-color--none[data-v-76e72489]{color:var(--text-muted);background:#ffffff0f;border-color:#fff3;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.dock-wrapper[data-v-294329a6]{z-index:99999;pointer-events:none;justify-content:center;width:100vw;display:flex;position:fixed;bottom:12px;left:0}.dock-glass[data-v-294329a6]{pointer-events:auto;-webkit-backdrop-filter:blur(25px)saturate(180%);background:#ffffff1a;border:1px solid #ffffff26;border-radius:24px;align-items:flex-end;gap:8px;padding:6px;display:flex;box-shadow:0 10px 30px #0000004d}.dock-item[data-v-294329a6]{cursor:pointer;transform-origin:bottom;flex-direction:column;align-items:center;transition:transform .2s cubic-bezier(.25,1,.5,1);display:flex;position:relative}.dock-item[data-v-294329a6]:hover{z-index:10;transform:scale(1.15)translateY(-4px)}.app-icon[data-v-294329a6]{border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 4px 10px #0003}.app-icon svg[data-v-294329a6]{width:28px;height:28px}.open-dot[data-v-294329a6]{opacity:0;background:#fff;border-radius:50%;width:4px;height:4px;margin-top:4px;transition:opacity .2s}.open-dot.is-active[data-v-294329a6]{opacity:.8}.dock-divider[data-v-294329a6]{background:#fff3;width:1px;height:40px;margin:0 4px 12px}.explorer-container[data-v-dca64d36]{color:#a6accd;-webkit-user-select:none;user-select:none;background:#1e1e2e;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.explorer-sidebar[data-v-dca64d36]{background:#00000040;border-right:1px solid #ffffff0d;flex-direction:column;width:220px;padding:16px 8px;display:flex}.explorer-sidebar .sidebar-title[data-v-dca64d36]{text-transform:uppercase;color:#fff6;margin-bottom:8px;padding-left:12px;font-size:.75rem;font-weight:600}.explorer-sidebar ul[data-v-dca64d36]{margin:0;padding:0;list-style:none}.explorer-sidebar li[data-v-dca64d36]{cursor:pointer;color:#fff;border-radius:6px;align-items:center;gap:10px;margin-bottom:4px;padding:8px 12px;font-size:.9rem;transition:background .1s;display:flex}.explorer-sidebar li[data-v-dca64d36]:hover{background:#ffffff1a}.explorer-sidebar li.active[data-v-dca64d36]{color:#fff;background:#007aff}.explorer-sidebar li .folder-icon[data-v-dca64d36]{font-size:1.1rem}.explorer-main[data-v-dca64d36]{flex-direction:column;flex:1;display:flex}.explorer-toolbar[data-v-dca64d36]{background:#ffffff05;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:50px;padding:0 20px;display:flex}.explorer-toolbar .breadcrumbs[data-v-dca64d36]{color:#fff;opacity:.8;font-size:.9rem;font-weight:500}.explorer-toolbar .search-input[data-v-dca64d36]{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:200px;padding:6px 12px;font-size:.85rem;transition:all .2s}.explorer-toolbar .search-input[data-v-dca64d36]:focus{background:#00000080;border-color:#007aff}.file-grid[data-v-dca64d36]{flex-wrap:wrap;flex:1;align-content:flex-start;gap:16px;padding:20px;display:flex;overflow-y:auto}.file-item[data-v-dca64d36]{cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;width:110px;padding:12px 8px;transition:background .1s;display:flex}.file-item[data-v-dca64d36]:hover{background:#ffffff14}.file-item .file-icon[data-v-dca64d36]{margin-bottom:12px;font-size:3.5rem}.file-item .file-info[data-v-dca64d36]{width:100%}.file-item .file-name[data-v-dca64d36]{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:.85rem;font-weight:500;overflow:hidden}.file-item .file-meta[data-v-dca64d36]{color:#fff6;font-size:.7rem}.empty-state[data-v-dca64d36]{text-align:center;color:#ffffff4d;width:100%;margin-top:40px;font-size:.9rem}.settings-container[data-v-d417dd15]{color:#a6accd;background:#1e1e2e;height:100%;font-family:-apple-system,sans-serif;display:flex}.settings-sidebar[data-v-d417dd15]{background:#0003;border-right:1px solid #ffffff0d;flex-direction:column;width:250px;display:flex}.user-profile[data-v-d417dd15]{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:20px;display:flex}.user-profile .avatar[data-v-d417dd15]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;display:flex}.user-profile .name[data-v-d417dd15]{color:#fff;font-weight:600}.user-profile .role[data-v-d417dd15]{color:#ffffff80;font-size:.75rem}.menu-list[data-v-d417dd15]{flex-direction:column;gap:4px;padding:12px;display:flex}.menu-item[data-v-d417dd15]{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-weight:500;transition:all .2s;display:flex}.menu-item[data-v-d417dd15]:hover{background:#ffffff0d}.menu-item.active[data-v-d417dd15]{color:#fff;background:#007aff}.settings-content[data-v-d417dd15]{flex:1;padding:30px;overflow-y:auto}h2[data-v-d417dd15]{color:#fff;margin-top:0;margin-bottom:8px;font-weight:600}.subtitle[data-v-d417dd15]{color:#ffffff80;margin-bottom:24px;font-size:.9rem}.wallpaper-grid[data-v-d417dd15]{flex-wrap:wrap;gap:20px;display:flex}.wallpaper-card[data-v-d417dd15]{cursor:pointer;border:2px solid #0000;border-radius:8px;width:140px;transition:all .2s;overflow:hidden}.wallpaper-card[data-v-d417dd15]:hover{transform:translateY(-2px)}.wallpaper-card.active[data-v-d417dd15]{border-color:#007aff}.wallpaper-card .wp-preview[data-v-d417dd15]{background-color:#000;width:100%;height:90px}.wallpaper-card .wp-name[data-v-d417dd15]{text-align:center;color:#fff;background:#0003;padding:8px;font-size:.8rem}.window-manager-area[data-v-6ab175f2]{pointer-events:none;position:absolute;inset:0}.os-window-wrapper[data-v-6ab175f2]{pointer-events:auto;background:#1e1e2e;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 25px 50px #00000080}.window-header[data-v-6ab175f2]{cursor:grab;-webkit-user-select:none;user-select:none;background:linear-gradient(#323242 0%,#20202e 100%);border-bottom:1px solid #00000080;align-items:center;height:38px;padding:0 12px;display:flex}.window-header.is-dragging[data-v-6ab175f2]{cursor:grabbing}.window-header .window-title[data-v-6ab175f2]{text-align:center;color:#a6accd;flex:1;font-size:.85rem;font-weight:500}.window-header .window-controls[data-v-6ab175f2]{gap:8px;display:flex;position:absolute}.window-header .window-controls .win-btn[data-v-6ab175f2]{cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}.window-header .window-controls .win-btn.close[data-v-6ab175f2]{background:#ff5f56}.window-header .window-controls .win-btn.minimize[data-v-6ab175f2]{background:#ffbd2e}.window-header .window-controls .win-btn.maximize[data-v-6ab175f2]{background:#27c93f}.window-content[data-v-6ab175f2]{background:#1e1e2e;flex-direction:column;flex:1;display:flex;overflow:hidden}.app-not-implemented[data-v-6ab175f2]{color:#ffffff4d;justify-content:center;align-items:center;height:100%;display:flex}.os-container[data-v-c1fd68da]{background-color:#000;width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.desktop-wallpaper[data-v-c1fd68da]{z-index:10;transition:background-image .5s ease-in-out,background-color .5s;position:absolute;inset:0}.reminder-picker[data-v-f1dddde3]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reminder-picker select[data-v-f1dddde3],.reminder-picker input[data-v-f1dddde3]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-dark);color:var(--text-primary);font:inherit;border-radius:4px;padding:.5rem .65rem}.reminder-picker select[data-v-f1dddde3]{flex:12rem}.reminder-hours[data-v-f1dddde3]{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.82rem;display:flex}.reminder-hours input[data-v-f1dddde3]{width:6rem}option[data-v-f1dddde3]{color:var(--accent-gold);background-color:var(--bg-dark)}[data-v-d630372a]:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0[data-v-d630372a]{color:#6b7280}.status-1[data-v-d630372a]{color:#10b981}.status-2[data-v-d630372a]{color:#3b82f6}.status-3[data-v-d630372a]{color:#f59e0b}.status-4[data-v-d630372a],.status-5[data-v-d630372a]{color:#ef4444}.status-6[data-v-d630372a]{color:#8b5cf6}.status-7[data-v-d630372a]{color:#ec4899}.status-9[data-v-d630372a]{color:#6b7280}.event-form[data-v-d630372a]{gap:1rem;display:grid}label[data-v-d630372a]{color:var(--text-muted);gap:.4rem;font-size:.82rem;font-weight:600;display:grid}input[data-v-d630372a],textarea[data-v-d630372a],select[data-v-d630372a]{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-dark);width:100%;color:var(--text-primary);font:inherit;border-radius:4px;padding:.65rem .75rem}textarea[data-v-d630372a]{resize:vertical}input[data-v-d630372a]:focus,textarea[data-v-d630372a]:focus,select[data-v-d630372a]:focus{border-color:var(--accent-gold);outline:2px solid #f4ac3b33}select[data-v-d630372a]:disabled{cursor:not-allowed;opacity:.6}.invite-fieldset[data-v-d630372a]{border:1px solid var(--border-subtle);background:var(--bg-card-highlight);gap:.55rem;margin:0;padding:.75rem;display:grid}.invite-fieldset legend[data-v-d630372a]{color:var(--text-muted);padding:0 .25rem;font-size:.82rem;font-weight:600}.user-filter[data-v-d630372a]{margin-bottom:.15rem}.user-list[data-v-d630372a]{align-content:start;gap:.55rem;height:300px;padding-right:.35rem;display:grid;overflow-y:auto}.user-option[data-v-d630372a]{color:var(--text-primary);grid-template-columns:none;align-items:center;gap:.55rem;font-weight:400;display:flex}.user-option input[data-v-d630372a]{width:auto;accent-color:var(--accent-gold)}.form-hint[data-v-d630372a]{color:var(--text-muted);margin:0;font-size:.78rem}.form-error[data-v-d630372a]{color:var(--accent-red);margin:0;font-size:.82rem}.form-actions[data-v-d630372a]{justify-content:flex-end;gap:.6rem;padding-top:.5rem;display:flex}.cancel-button[data-v-d630372a],.save-button[data-v-d630372a]{border:1px solid var(--border-subtle);cursor:pointer;border-radius:4px;padding:.65rem 1rem;font-weight:700}.cancel-button[data-v-d630372a]{color:var(--text-primary);background:0 0}.save-button[data-v-d630372a]{background:var(--accent-gold);color:var(--bg-base)}.save-button[data-v-d630372a]:disabled{cursor:wait;opacity:.65}option[data-v-d630372a]{color:var(--accent-gold);background-color:var(--bg-dark)}.calendar-layout[data-v-3fe03c68]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:1.25rem;min-height:680px;display:grid}.calendar-panel[data-v-3fe03c68],.events-panel[data-v-3fe03c68]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;padding:1.5rem}.calendar-header[data-v-3fe03c68],.events-heading[data-v-3fe03c68],.selected-day[data-v-3fe03c68],.group-heading[data-v-3fe03c68]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.eyebrow[data-v-3fe03c68]{color:var(--accent-gold);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}h1[data-v-3fe03c68],h2[data-v-3fe03c68],h3[data-v-3fe03c68],p[data-v-3fe03c68]{margin:0}h1[data-v-3fe03c68]{text-transform:capitalize;margin-top:.3rem;font-size:1.6rem}h2[data-v-3fe03c68]{text-transform:capitalize;margin-top:.3rem;font-size:1.15rem}.month-actions[data-v-3fe03c68]{align-items:center;gap:.4rem;display:flex}.create-button[data-v-3fe03c68],.edit-event-button[data-v-3fe03c68],.accept-event-button[data-v-3fe03c68],.decline-event-button[data-v-3fe03c68]{border:1px solid var(--accent-gold);background:var(--accent-gold);color:var(--bg-base);cursor:pointer;border-radius:4px;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}button.accept-event-button[data-v-3fe03c68]{border:1px solid var(--accept-green);background-color:var(--accept-green)}button.decline-event-button[data-v-3fe03c68]{border:1px solid var(--decline-red);background-color:var(--decline-red)}.create-button[data-v-3fe03c68]{min-height:2.25rem;padding:0 .8rem}.create-button[data-v-3fe03c68]:hover,.edit-event-button[data-v-3fe03c68]:hover{background:var(--text-primary)}.participation-actions[data-v-3fe03c68]{justify-content:flex-end;margin-bottom:1rem}.participation-status[data-v-3fe03c68]{border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);background:var(--bg-card-highlight);flex-direction:column;gap:.2rem;margin-bottom:.6rem;padding:.6rem .75rem;font-size:.86rem;display:flex}.participation-status small[data-v-3fe03c68]{color:var(--text-muted)}.participation-status.is-accepted[data-v-3fe03c68]{border-left-color:var(--accept-green)}.participation-status.is-declined[data-v-3fe03c68]{border-left-color:var(--decline-red)}.participation-status .participation-saved[data-v-3fe03c68]{color:var(--accept-green)}.accept-event-button[data-v-3fe03c68],.decline-event-button[data-v-3fe03c68]{min-height:2.25rem;padding:0 .8rem}.accept-event-button[data-v-3fe03c68]{border-color:var(--accent-gold);background:var(--accent-gold);color:var(--bg-base)}.decline-event-button[data-v-3fe03c68]{border-color:var(--border-subtle);color:var(--text-primary);background:0 0}.accept-event-button[data-v-3fe03c68]:disabled,.decline-event-button[data-v-3fe03c68]:disabled{cursor:not-allowed;opacity:.65}.icon-button[data-v-3fe03c68],.today-button[data-v-3fe03c68]{border:1px solid var(--border-subtle);min-height:2.25rem;color:var(--text-primary);cursor:pointer;background:0 0}.icon-button[data-v-3fe03c68]:hover,.today-button[data-v-3fe03c68]:hover{background:var(--bg-card-highlight);border-color:var(--accent-gold)}.icon-button[data-v-3fe03c68]{border-radius:50%;width:2.25rem}.today-button[data-v-3fe03c68]{border-radius:5px;padding:0 .8rem;font-weight:600}.weekday-row[data-v-3fe03c68],.day-grid[data-v-3fe03c68]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekday-row[data-v-3fe03c68]{color:var(--text-muted);text-align:center;margin-top:2rem;font-size:.75rem;font-weight:700}.day-grid[data-v-3fe03c68]{gap:.45rem;margin-top:.6rem}.day-tile[data-v-3fe03c68]{background:var(--bg-dark);height:7rem;color:var(--text-primary);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:6px;align-self:start;padding:.65rem;font-size:.95rem;position:relative}.day-tile[data-v-3fe03c68]:hover{border-color:var(--accent-blue);background:var(--bg-card-highlight)}.day-tile.is-other-month[data-v-3fe03c68]{color:var(--text-muted);opacity:.55}.day-tile.is-today span[data-v-3fe03c68]:first-child{color:var(--accent-gold);font-weight:800}.day-tile.is-selected[data-v-3fe03c68]{background:var(--accent-blue);color:var(--text-primary)}.day-tile.is-selected.is-today span[data-v-3fe03c68]:first-child{color:var(--accent-gold)}.day-tile.is-expanded[data-v-3fe03c68]{height:auto;min-height:7rem}.day-number[data-v-3fe03c68]{margin-bottom:.35rem;font-weight:700;display:block}.day-event-bar[data-v-3fe03c68]{background:var(--accent-blue-light);min-width:0;color:var(--text-primary);white-space:nowrap;gap:.3rem;margin-top:.2rem;padding:.15rem .3rem;font-size:.65rem;line-height:1.25;display:flex;overflow:hidden}.day-event-bar time[data-v-3fe03c68]{color:var(--accent-gold);flex:none;font-weight:700}.day-event-bar>span[data-v-3fe03c68]{text-overflow:ellipsis;overflow:hidden}.is-selected .day-event-bar[data-v-3fe03c68]{background:#0313298c}.day-event-bar.is-invited[data-v-3fe03c68]{background-image:repeating-linear-gradient(-45deg,#0000 0 4px,#fff3 4px 6px)}.day-event-bar.is-declined>span[data-v-3fe03c68]{text-decoration:line-through}.more-events-button[data-v-3fe03c68]{border:1px solid var(--border-subtle);background:var(--bg-card-dark);width:1.35rem;height:1.35rem;color:var(--accent-gold);cursor:pointer;border-radius:4px;place-items:center;padding:0;font-size:.7rem;display:grid;position:absolute;bottom:.35rem;right:.35rem}.more-events-button[data-v-3fe03c68]:hover,.more-events-button[data-v-3fe03c68]:focus-visible{border-color:var(--accent-gold);background:var(--bg-card-highlight);outline:none}.selected-day[data-v-3fe03c68]{border-top:1px solid var(--border-subtle);margin-top:1.5rem;padding-top:1.25rem}.event-count[data-v-3fe03c68],.group-heading span[data-v-3fe03c68]{color:var(--text-muted);font-size:.8rem}.selected-events[data-v-3fe03c68]{gap:.5rem;margin-top:1rem;display:grid}.selected-event[data-v-3fe03c68],.event-row[data-v-3fe03c68]{background:var(--bg-card-highlight);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;border:0;gap:1rem;display:flex}.selected-event[data-v-3fe03c68]:hover,.event-row[data-v-3fe03c68]:hover{background:#2569c74d}.selected-event[data-v-3fe03c68]{border-left:3px solid var(--accent-gold);padding:.55rem .75rem}.selected-event.is-invited[data-v-3fe03c68],.event-row.is-invited[data-v-3fe03c68]{background-image:repeating-linear-gradient(-45deg,#0000 0 7px,#ffffff14 7px 10px)}button.selected-event.is-accepted[data-v-3fe03c68],button.event-row.is-accepted[data-v-3fe03c68]{border-left-color:var(--accept-green)}button.selected-event.is-declined[data-v-3fe03c68],button.event-row.is-declined[data-v-3fe03c68]{border-left-color:var(--decline-red)}.selected-event.is-declined strong[data-v-3fe03c68],.event-row.is-declined>div>strong[data-v-3fe03c68]{text-decoration:line-through}.event-row[data-v-3fe03c68]{border-left:3px solid var(--accent-blue);margin-top:1rem;padding:.8rem}.event-row p[data-v-3fe03c68]{color:var(--text-muted);margin-top:.3rem;font-size:.82rem}.selected-event time[data-v-3fe03c68],.event-row time[data-v-3fe03c68]{min-width:4.5rem;color:var(--text-muted);font-size:.78rem}.events-heading[data-v-3fe03c68]{border-bottom:1px solid var(--border-subtle);padding-bottom:1.25rem}.event-group[data-v-3fe03c68]{border-bottom:1px solid var(--border-subtle);padding:1.25rem 0}.event-group[data-v-3fe03c68]:last-child{border-bottom:0}.group-heading h3[data-v-3fe03c68]{font-size:.95rem}.empty-state[data-v-3fe03c68],.error-state[data-v-3fe03c68]{color:var(--text-muted);margin-top:1rem;font-size:.86rem}.error-state[data-v-3fe03c68]{color:var(--accent-red)}.event-detail[data-v-3fe03c68]{gap:1.25rem;display:grid}.detail-actions[data-v-3fe03c68]{justify-content:flex-end;display:flex}.access-message[data-v-3fe03c68]{border:1px solid var(--border-subtle);background:var(--bg-card-highlight);color:var(--text-muted);padding:.75rem;font-size:.86rem}.edit-event-button[data-v-3fe03c68]{padding:.55rem .8rem}.detail-meta[data-v-3fe03c68]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.detail-meta>div[data-v-3fe03c68],.detail-description[data-v-3fe03c68]{background:var(--bg-card-highlight);border:1px solid var(--border-subtle);gap:.25rem;padding:.75rem;display:grid}.detail-label[data-v-3fe03c68]{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.detail-description p[data-v-3fe03c68]{color:var(--text-primary);white-space:pre-wrap}.detail-description .reminder-hint[data-v-3fe03c68]{color:var(--text-muted);font-size:.8rem}.reminder-bell[data-v-3fe03c68]{color:var(--accent-gold);margin-left:auto;font-size:.8rem}.participant-heading[data-v-3fe03c68]{border-top:1px solid var(--border-subtle);padding-top:1rem}.participant-heading h3[data-v-3fe03c68]{margin-top:.25rem;font-size:1.05rem}.participant-groups[data-v-3fe03c68]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.participant-group[data-v-3fe03c68]{background:var(--bg-dark);border:1px solid var(--border-subtle);min-width:0;padding:.75rem}.participant-group h4[data-v-3fe03c68]{margin:0;font-size:.85rem}.participant-group ul[data-v-3fe03c68]{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.participant-group li[data-v-3fe03c68]{gap:.15rem;display:grid}.participant-group .empty-state[data-v-3fe03c68]{margin-top:1rem;font-size:.76rem}.participant-name[data-v-3fe03c68]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.participant-id[data-v-3fe03c68]{color:var(--text-muted);font-size:.72rem}@media (width<=900px){.calendar-layout[data-v-3fe03c68]{grid-template-columns:1fr}}@media (width<=700px){.detail-meta[data-v-3fe03c68],.participant-groups[data-v-3fe03c68]{grid-template-columns:1fr}}@media (width<=520px){.calendar-panel[data-v-3fe03c68],.events-panel[data-v-3fe03c68]{padding:1rem}.day-tile[data-v-3fe03c68]{height:6rem;padding:.45rem}.day-tile.is-expanded[data-v-3fe03c68]{min-height:6rem}.day-event-bar[data-v-3fe03c68]{gap:.2rem;padding:.1rem .2rem;font-size:.58rem}.more-events-button[data-v-3fe03c68]{width:1.2rem;height:1.2rem;bottom:.2rem;right:.2rem}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-C1oiW3xv.eot);src:url(/assets/primeicons-C1oiW3xv.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-Cw7jw2u3.woff2)format("woff2"),url(/assets/primeicons-DFbS0HxT.woff)format("woff"),url(/assets/primeicons-MNyB0pWW.ttf)format("truetype"),url(/assets/primeicons-DI7WxhAS.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-eye-dropper:before{content:""}.pi-code-branch:before{content:""}.pi-signature:before{content:""}.pi-stamp:before{content:""}.pi-rectangle-xmark:before{content:""}.pi-note-sticky:before{content:""}.pi-sidebar:before{content:""}.pi-slash:before{content:""}.pi-grid-2:before{content:""}.pi-columns-2:before{content:""}.pi-rows-2:before{content:""}.pi-square:before{content:""}.pi-compress:before{content:""}.pi-pen-line:before{content:""}.pi-case-sensitive:before{content:""}.pi-text-color:before{content:""}.pi-list-tree:before{content:""}.pi-highlighter:before{content:""}.pi-text:before{content:""}.pi-heading-6:before{content:""}.pi-heading-5:before{content:""}.pi-heading-4:before{content:""}.pi-heading-3:before{content:""}.pi-heading-2:before{content:""}.pi-heading-1:before{content:""}.pi-heading:before{content:""}.pi-grip:before{content:""}.pi-grip-horizontal:before{content:""}.pi-grip-vertical:before{content:""}.pi-paragraph-right:before{content:""}.pi-paragraph-left:before{content:""}.pi-arrow-u-turn-up-left:before{content:""}.pi-arrow-u-turn-up-right:before{content:""}.pi-horizontal-rule:before{content:""}.pi-outdent:before{content:""}.pi-indent:before{content:""}.pi-list-ol:before{content:""}.pi-block-quote:before{content:""}.pi-superscript:before{content:""}.pi-subscript:before{content:""}.pi-strikethrough:before{content:""}.pi-underline:before{content:""}.pi-italic:before{content:""}.pi-bold:before{content:""}.pi-dot:before{content:""}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-moon:before{content:""}.pi-sun:before{content:""}.pi-youtube:before{content:""}.pi-vimeo:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-window-minimize:before{content:""}.pi-window-maximize:before{content:""}.pi-external-link:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--bg-base:#031329;--bg-dark:#041a39;--bg-card:#0000004d;--bg-card-dark:#00000073;--bg-card-highlight:#2569c726;--accent-gold:#f4ac3b;--accent-blue:#1f5db2;--accent-red:#e3342f;--accent-green:#22c55e;--accent-blue-light:#0d3164;--text-primary:#fff;--text-muted:#9ca3af;--border-subtle:#ffffff14;--head-border:#f4ac3b;--accept-green:#10b981;--decline-red:darkred}.status-0{color:#6b7280}.status-1{color:#10b981}.status-2{color:#3b82f6}.status-3{color:#f59e0b}.status-4,.status-5{color:#ef4444}.status-6{color:#8b5cf6}.status-7{color:#ec4899}.status-9{color:#6b7280}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;height:100%}html{font-size:calc(clamp(14px, .39vw + 8.5px, 22px) * var(--ui-scale,1))}body{color:var(--text-primary);background:linear-gradient(90deg,#031329d9 0%,#0d316473 35%,#bf000047 72%,#5800008c 100%),repeating-linear-gradient(45deg,#031329,#031329 3px,#041a39 3px 6px);margin:0;padding:0;font-family:Nunito,Arial,Helvetica,sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px}*{scrollbar-width:thin;scrollbar-color:#fff3 transparent}::-webkit-calendar-picker-indicator{filter:invert()}.head-border{background:var(--head-border);width:100%;height:3px}.box-card{background-color:var(--bg-card);border-radius:6px}.box-card-dark{background-color:var(--bg-card-dark);border-radius:6px}.box-background-dark{color:var(--text-primary);background-color:#0006;border-radius:5px;padding:.5rem .75rem}.hr-pd{background-image:linear-gradient(90deg,#0000,#0250a5bf,#0000);border:0;height:1px;margin:.75rem 0}.pointer{cursor:pointer}.no-deco,.no-deco:hover{color:inherit;text-decoration:none}.text-sec{color:var(--accent-blue)}.input-pd,input.input-pd[type=text],input.input-pd[type=datetime-local],input.input-pd[type=number],textarea.input-pd,select.input-pd{outline:none;width:100%;padding:.25rem .5rem;background-color:var(--bg-card-dark)!important;color:var(--text-primary)!important;border:1px solid #0000!important;border-radius:0!important}.input-pd:focus,input.input-pd:focus,textarea.input-pd:focus,select.input-pd:focus{border-color:var(--accent-blue)!important}.btn-menu{text-align:left;color:var(--text-primary);background-color:#06172e;border:1px solid #0000;font-size:1.05em}.btn-menu:hover{color:var(--accent-gold);border-color:#f4ac3b4d}.btn-menu i{color:var(--accent-blue)}input[type=email]:not(:where(.suite-doc *)),input[type=password]:not(:where(.suite-doc *)),input[type=text]:not(:where(.suite-doc *)),input[type=number]:not(:where(.suite-doc *)),input[type=datetime-local]:not(:where(.suite-doc *)),input[type=date]:not(:where(.suite-doc *)),input[type=search]:not(:where(.suite-doc *)),textarea:not(:where(.suite-doc *)),select:not(:where(.suite-doc *)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:4px;outline:none;width:100%;padding:.5rem .75rem;transition:border-color .2s;background-color:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid #ffffff26!important}input:not(:where(.suite-doc *)):focus,textarea:not(:where(.suite-doc *)):focus,select:not(:where(.suite-doc *)):focus{border-color:var(--accent-blue)!important}input:not(:where(.suite-doc *))::placeholder,textarea:not(:where(.suite-doc *))::placeholder{color:#ffffff59}.pd-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}.pd-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem;display:grid}@media (width<=720px){.pd-grid-3{grid-template-columns:1fr}}.pd-value-muted{color:var(--text-muted);margin:0;font-size:.85rem}.pd-positive-hint{color:var(--accent-green);margin:.3rem 0 0;font-size:.78rem}.pd-bool-toggle{cursor:pointer;color:var(--text-primary);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.pd-bool--yes{color:var(--accent-green);font-weight:600}.pd-bool--no{color:var(--text-muted)}.pd-bool--danger{color:var(--accent-red);font-weight:600}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee-track{white-space:nowrap;overflow:hidden}.marquee-content{padding-left:105%;animation:35s linear infinite marquee;display:inline-block}.marquee-content:hover{animation-play-state:paused}button:not(:where(.suite-doc *)){cursor:pointer;font-size:1rem;transition:background-color .3s}button.btn-primary{color:#fff;background-color:#007bff;border:none;border-radius:5px;padding:10px 20px}button.btn-secondary{color:#fff;background-color:#444749;border:none;border-radius:5px;padding:10px 20px}.bold{font-weight:700}@media print{body{display:none!important}}.report-editor-caret{word-break:normal;pointer-events:none;border-left:2px solid;margin-left:-1px;position:relative}.report-editor-caret-label{white-space:nowrap;color:#fff;border-radius:999px 999px 999px 2px;align-items:center;gap:.3rem;padding:.12rem .45rem .12rem .35rem;font-family:Segoe UI,system-ui,sans-serif;font-size:.66rem;font-weight:600;line-height:1.4;animation:.15s ease-out report-caret-label-in;display:flex;position:absolute;top:-1.45rem;left:-1px;box-shadow:0 2px 6px #00000059}.report-editor-caret-label:before{content:"";background-color:#ffffffd9;border-radius:50%;flex-shrink:0;width:.32rem;height:.32rem}@keyframes report-caret-label-in{0%{opacity:0;transform:translateY(2px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.report-editor-caret-label{animation:none}}.s-page{min-height:0;color:var(--text-primary);flex-direction:column;gap:1rem;display:flex}.s-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.s-head h3,.s-head .s-title{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.s-head h3 i,.s-head .s-title i{color:var(--accent-gold);font-size:.95rem}.s-head p,.s-head .s-sub{color:var(--text-muted);margin:.2rem 0 0;font-size:.78rem}.s-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.s-toolbar{border:1px solid var(--border-subtle);background:#00000040;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.s-spacer{flex:1}.s-row{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.s-row>.s-grow{flex:1;min-width:12rem}.s-col{flex-direction:column;gap:.75rem;display:flex}.s-grid-2,.s-grid-3,.s-grid-4,.s-grid-auto{gap:.75rem;display:grid}.s-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.s-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.s-grid-auto{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}@media (width<=900px){.s-grid-3,.s-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.s-grid-2,.s-grid-3,.s-grid-4{grid-template-columns:1fr}}.s-card{--accent:var(--accent-gold);border:1px solid var(--border-subtle);background:#0000004d;border-radius:8px;min-width:0;position:relative}.s-card.s-card--accent{border-top:3px solid var(--accent)}.s-card.s-card--hover{cursor:pointer;transition:border-color .15s,background-color .15s}.s-card.s-card--hover:hover{background:#2569c71f;border-color:#f4ac3b59}.s-card.s-card--danger{background:#e3342f0f;border-color:#e3342f59}.s-card-head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.s-card-head h4,.s-card-head .s-card-title{text-transform:uppercase;letter-spacing:.05em;color:#fff;align-items:center;gap:.45rem;margin:0;font-size:.82rem;font-weight:700;display:flex}.s-card-head h4 i,.s-card-head .s-card-title i{color:var(--accent,var(--accent-gold));font-size:.8rem}.s-card-body{padding:.85rem .9rem}.s-card-foot{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:.5rem;padding:.6rem .9rem;display:flex}.s-section-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.68rem;font-weight:700;display:flex}.s-hr{background-image:linear-gradient(90deg,#0000,#0250a5bf,#0000);border:0;height:1px;margin:.75rem 0}.s-btn{cursor:pointer;white-space:nowrap;border:1px solid var(--border-subtle);color:#fffc;background-color:#ffffff0a;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.42rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex}.s-btn:hover:not(:disabled){color:#fff;background-color:#ffffff17}.s-btn:disabled{opacity:.45;cursor:default}.s-btn i{font-size:.74rem}.s-btn.s-btn--primary{color:#fff;background-color:#1f5db2;border-color:#3b82f673}.s-btn.s-btn--primary:hover:not(:disabled){filter:brightness(1.12);background-color:#1f5db2}.s-btn.s-btn--gold{color:var(--accent-gold);background-color:#f4ac3b24;border-color:#f4ac3b66}.s-btn.s-btn--gold:hover:not(:disabled){background-color:var(--accent-gold);color:#031329}.s-btn.s-btn--danger{color:#f87171;background-color:#e3342f1f;border-color:#e3342f59}.s-btn.s-btn--danger:hover:not(:disabled){color:#fecaca;background-color:#e3342f40}.s-btn.s-btn--success{color:#34d399;background-color:#10b9811f;border-color:#10b98159}.s-btn.s-btn--success:hover:not(:disabled){color:#a7f3d0;background-color:#10b98140}.s-btn.s-btn--sm{padding:.28rem .55rem;font-size:.72rem}.s-btn.s-btn--icon{padding:.35rem .45rem}.s-btn.s-btn--block{width:100%}.s-btn.s-btn--plain{background:0 0;border-color:#0000}.s-field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.s-label{letter-spacing:.05em;text-transform:uppercase;color:#ffffff80;font-size:.68rem;font-weight:700;display:block}.s-input,.s-select,.s-textarea{outline:none;width:100%;font-family:inherit;font-size:.82rem;transition:border-color .15s;border:1px solid var(--border-subtle)!important;color:var(--text-primary)!important;background-color:#ffffff0a!important;border-radius:6px!important;padding:.45rem .6rem!important}.s-input:focus,.s-select:focus,.s-textarea:focus{border-color:#3b82f699!important}.s-input::placeholder,.s-select::placeholder,.s-textarea::placeholder{color:#ffffff4d}.s-input:disabled,.s-select:disabled,.s-textarea:disabled{opacity:.55}.s-input.s-input--sm,.s-select.s-input--sm,.s-textarea.s-input--sm{font-size:.76rem;padding:.3rem .5rem!important}.s-select option,.s-select optgroup{background-color:#0b1626}.s-select optgroup{color:var(--text-muted);font-style:normal;font-weight:600}.s-select optgroup option{color:var(--text-primary);font-weight:400}.s-textarea{resize:vertical;min-height:5rem;line-height:1.45}.s-check{color:#ffffffd9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:.8rem;display:inline-flex}.s-check input{accent-color:var(--accent-gold);width:auto!important}.s-search{min-width:14rem;position:relative}.s-search i{color:#fff6;pointer-events:none;font-size:.75rem;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.s-search .s-input{padding-left:1.9rem!important}.s-hint{color:#ffffff73;margin:0;font-size:.72rem;line-height:1.45}.s-error{color:#fca5a5;background:#e3342f1a;border:1px solid #e3342f4d;border-radius:6px;margin:0;padding:.5rem .7rem;font-size:.78rem}.s-success{color:#6ee7b7;background:#10b9811a;border:1px solid #10b9814d;border-radius:6px;margin:0;padding:.5rem .7rem;font-size:.78rem}.s-table-wrap{border:1px solid var(--border-subtle);background:#00000040;border-radius:8px;overflow:auto}.s-table{border-collapse:collapse;width:100%;font-size:.8rem}.s-table th{z-index:1;text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid var(--border-subtle);white-space:nowrap;background:#071a35;padding:.55rem .7rem;font-size:.66rem;font-weight:700;position:sticky;top:0}.s-table th.s-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.s-table th.s-sortable:hover{color:#fff}.s-table td{color:#ffffffd9;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.55rem .7rem}.s-table tbody tr{transition:background-color .12s}.s-table tbody tr:hover{background:#2569c71a}.s-table tbody tr.s-clickable{cursor:pointer}.s-table tbody tr.s-selected{background:#f4ac3b14}.s-table .s-num{text-align:right;font-variant-numeric:tabular-nums}.s-table .s-nowrap{white-space:nowrap}.s-muted{color:var(--text-muted)!important}.s-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.s-strong{color:#fff;font-weight:700}.s-gold{color:var(--accent-gold)!important}.s-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-pre{white-space:pre-wrap;word-break:break-word}.s-badge{--c:148, 163, 184;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--c));background:rgba(var(--c), .14);border:1px solid rgba(var(--c), .3);border-radius:4px;align-items:center;gap:.3rem;padding:.12rem .45rem;font-size:.66rem;font-weight:700;display:inline-flex}.s-badge.s-badge--blue{--c:96, 165, 250}.s-badge.s-badge--gold{--c:244, 172, 59}.s-badge.s-badge--red{--c:248, 113, 113}.s-badge.s-badge--green{--c:52, 211, 153}.s-badge.s-badge--purple{--c:192, 132, 252}.s-badge.s-badge--orange{--c:251, 146, 60}.s-badge.s-badge--teal{--c:45, 212, 191}.s-badge.s-badge--pink{--c:244, 114, 182}.s-badge.s-badge--plain{text-transform:none;letter-spacing:0}.s-chip{color:#93c5fd;background-color:#3b82f624;border:1px solid #3b82f659;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.74rem;display:inline-flex}.s-chip button{width:1.1rem;height:1.1rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.s-chip button i{font-size:.55rem}.s-chip button:hover{background-color:#ffffff26}.s-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;display:inline-block}.s-subtabs{border:1px solid var(--border-subtle);background:#00000040;border-radius:8px;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}.s-subtab{color:#fff9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-family:inherit;font-size:.76rem;font-weight:600;display:inline-flex}.s-subtab i{font-size:.72rem}.s-subtab:hover{color:#fff;background:#ffffff0d}.s-subtab.active{color:var(--accent-gold);background:#f4ac3b1a;border-color:#f4ac3b4d}.s-subtab .s-count{color:#fff;background:#ffffff1a;border-radius:999px;padding:0 .35rem;font-size:.64rem}.s-empty{text-align:center;color:#fff6;border:1px dashed var(--border-subtle);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.8rem;display:flex}.s-empty i{font-size:1.4rem}.s-loading{color:#ffffff80;justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.8rem;display:flex}.s-stat{--accent:var(--accent-gold);border:1px solid var(--border-subtle);border-left:3px solid var(--accent);background:#0000004d;border-radius:8px;padding:.8rem .9rem}.s-stat .s-stat-label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;display:flex}.s-stat .s-stat-value{color:#fff;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.45rem;font-weight:800}.s-stat .s-stat-sub{color:var(--text-muted);margin-top:.15rem;font-size:.7rem}.s-list{flex-direction:column;gap:.4rem;display:flex}.s-list-item{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:7px;align-items:center;gap:.65rem;min-width:0;padding:.55rem .7rem;display:flex}.s-list-item.s-clickable{cursor:pointer}.s-list-item.s-clickable:hover{background:#2569c71a;border-color:#f4ac3b59}.s-list-item.active{background:#f4ac3b12;border-color:#f4ac3b80}.s-split{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:.9rem;min-height:0;display:grid}@media (width<=900px){.s-split{grid-template-columns:1fr}}.s-avatar{width:2rem;height:2rem;color:var(--accent-gold);background:#f4ac3b26;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex;overflow:hidden}.s-avatar img{object-fit:cover;width:100%;height:100%}.s-kanban{align-items:flex-start;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.s-kanban-col{border:1px solid var(--border-subtle);background:#0000004d;border-radius:8px;flex-direction:column;flex:0 0 18rem;gap:.5rem;max-height:100%;padding:.6rem;display:flex}.s-doc-stage{border:1px solid var(--border-subtle);background:radial-gradient(at top,#f4ac3b0d,#0000 60%),#040a148c;border-radius:10px;padding:1.25rem;overflow:auto;box-shadow:inset 0 1px #ffffff08}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--tw-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--tw-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tw-color-red-50:oklch(97.1% .013 17.38);--tw-color-red-200:oklch(88.5% .062 18.334);--tw-color-red-300:oklch(80.8% .114 19.571);--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-red-600:oklch(57.7% .245 27.325);--tw-color-red-700:oklch(50.5% .213 27.518);--tw-color-red-800:oklch(44.4% .177 26.899);--tw-color-red-900:oklch(39.6% .141 25.723);--tw-color-orange-200:oklch(90.1% .076 70.697);--tw-color-orange-300:oklch(83.7% .128 66.29);--tw-color-orange-500:oklch(70.5% .213 47.604);--tw-color-orange-800:oklch(47% .157 37.304);--tw-color-amber-400:oklch(82.8% .189 84.429);--tw-color-amber-600:oklch(66.6% .179 58.318);--tw-color-yellow-50:oklch(98.7% .026 102.212);--tw-color-yellow-100:oklch(97.3% .071 103.193);--tw-color-yellow-300:oklch(90.5% .182 98.111);--tw-color-yellow-400:oklch(85.2% .199 91.936);--tw-color-yellow-500:oklch(79.5% .184 86.047);--tw-color-yellow-600:oklch(68.1% .162 75.834);--tw-color-yellow-900:oklch(42.1% .095 57.708);--tw-color-green-200:oklch(92.5% .084 155.995);--tw-color-green-300:oklch(87.1% .15 154.449);--tw-color-green-600:oklch(62.7% .194 149.214);--tw-color-green-700:oklch(52.7% .154 150.069);--tw-color-green-800:oklch(44.8% .119 151.328);--tw-color-green-900:oklch(39.3% .095 152.535);--tw-color-emerald-500:oklch(69.6% .17 162.48);--tw-color-emerald-600:oklch(59.6% .145 163.225);--tw-color-emerald-700:oklch(50.8% .118 165.612);--tw-color-blue-50:oklch(97% .014 254.604);--tw-color-blue-100:oklch(93.2% .032 255.585);--tw-color-blue-200:oklch(88.2% .059 254.128);--tw-color-blue-300:oklch(80.9% .105 251.813);--tw-color-blue-500:oklch(62.3% .214 259.815);--tw-color-blue-600:oklch(54.6% .245 262.881);--tw-color-blue-700:oklch(48.8% .243 264.376);--tw-color-blue-800:oklch(42.4% .199 265.638);--tw-color-blue-900:oklch(37.9% .146 265.522);--tw-color-blue-950:oklch(28.2% .091 267.935);--tw-color-purple-600:oklch(55.8% .288 302.321);--tw-color-gray-50:oklch(98.5% .002 247.839);--tw-color-gray-100:oklch(96.7% .003 264.542);--tw-color-gray-200:oklch(92.8% .006 264.531);--tw-color-gray-300:oklch(87.2% .01 258.338);--tw-color-gray-400:oklch(70.7% .022 261.325);--tw-color-gray-500:oklch(55.1% .027 264.364);--tw-color-gray-600:oklch(44.6% .03 256.802);--tw-color-gray-700:oklch(37.3% .034 259.733);--tw-color-gray-800:oklch(27.8% .033 256.848);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:4px;--tw-text-xs:12px;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:14px;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-base:16px;--tw-text-base--line-height:calc(1.5 / 1);--tw-text-lg:18px;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-text-xl:20px;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:24px;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-text-3xl:30px;--tw-text-3xl--line-height:calc(2.25 / 1.875);--tw-text-4xl:36px;--tw-text-4xl--line-height:calc(2.5 / 2.25);--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-bold:700;--tw-font-weight-black:900;--tw-tracking-tighter:-.05em;--tw-tracking-tight:-.025em;--tw-tracking-wide:.025em;--tw-tracking-wider:.05em;--tw-tracking-widest:.1em;--tw-leading-tight:1.25;--tw-leading-snug:1.375;--tw-leading-relaxed:1.625;--tw-leading-loose:2;--tw-radius-xs:2px;--tw-radius-lg:8px;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{.suite-doc{tab-size:4;-webkit-text-size-adjust:100%;text-align:left;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:1.5}.suite-doc *,.suite-doc :after,.suite-doc :before{box-sizing:border-box;border:0 solid #e5e7eb;margin:0;padding:0}.suite-doc hr{height:0;color:inherit;border-top-width:1px}.suite-doc :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}.suite-doc a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.suite-doc :is(b,strong){font-weight:bolder}.suite-doc :is(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.suite-doc small{font-size:80%}.suite-doc table{text-indent:0;border-color:inherit;border-collapse:collapse}.suite-doc :is(ol,ul,menu){list-style:none}.suite-doc :is(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}.suite-doc :is(img,video){max-width:100%;height:auto}.suite-doc :is(button,input,select,optgroup,textarea){font:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0;outline:none;width:auto}.suite-doc ::placeholder{opacity:1;color:currentColor}@supports (color:color-mix(in lab, red, red)){.suite-doc ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}.suite-doc textarea{resize:vertical}.suite-doc button{cursor:pointer}.suite-doc :is(button,input:where([type=button],[type=reset],[type=submit])){appearance:button}.suite-doc ::-webkit-calendar-picker-indicator{filter:none;line-height:1}.suite-doc [hidden]:where(:not([hidden=until-found])){display:none!important}.suite-doc .sbi-stamp{color:#dc262699;text-transform:uppercase;-webkit-user-select:none;user-select:none;border:4px solid #dc262699;border-radius:2px;padding:8px;font-family:Courier New,Courier,monospace;font-weight:900;display:inline-block;transform:rotate(-15deg)}.suite-doc .doc-rich :is(p){margin:0 0 .5em}.suite-doc .doc-rich :is(ul){margin:0 0 .5em;padding-left:1.5em;list-style:outside}.suite-doc .doc-rich :is(ol){margin:0 0 .5em;padding-left:1.5em;list-style:decimal}.suite-doc .doc-rich :is(h1){margin:.4em 0;font-size:1.6em;font-weight:700}.suite-doc .doc-rich :is(h2){margin:.4em 0;font-size:1.35em;font-weight:700}.suite-doc .doc-rich :is(h3){margin:.4em 0;font-size:1.15em;font-weight:700}.suite-doc .doc-rich :is(table){width:100%;margin:.5em 0}.suite-doc .doc-rich :is(td,th){border:1px solid #d1d5db;padding:4px 6px}.suite-doc .doc-rich :is(blockquote){color:#4b5563;border-left:3px solid #d1d5db;padding-left:.75em}.suite-doc .doc-rich :is(a){color:#2563eb;text-decoration:underline}}@layer components;@layer utilities{.tw\:pointer-events-none{pointer-events:none}.tw\:absolute{position:absolute}.tw\:relative{position:relative}.tw\:inset-0{inset:0}.tw\:-top-1\.5{top:calc(var(--tw-spacing) * -1.5)}.tw\:-top-2{top:calc(var(--tw-spacing) * -2)}.tw\:-top-8{top:calc(var(--tw-spacing) * -8)}.tw\:top-0{top:0}.tw\:top-1\/2{top:50%}.tw\:top-2{top:calc(var(--tw-spacing) * 2)}.tw\:top-4{top:calc(var(--tw-spacing) * 4)}.tw\:top-full{top:100%}.tw\:-right-1\.5{right:calc(var(--tw-spacing) * -1.5)}.tw\:-right-2{right:calc(var(--tw-spacing) * -2)}.tw\:right-0{right:0}.tw\:right-6{right:calc(var(--tw-spacing) * 6)}.tw\:right-12{right:calc(var(--tw-spacing) * 12)}.tw\:bottom-16{bottom:calc(var(--tw-spacing) * 16)}.tw\:left-0{left:0}.tw\:left-1{left:var(--tw-spacing)}.tw\:left-1\/2{left:50%}.tw\:left-12{left:calc(var(--tw-spacing) * 12)}.tw\:z-0{z-index:0}.tw\:z-10{z-index:10}.tw\:z-30{z-index:30}.tw\:z-40{z-index:40}.tw\:mx-auto{margin-inline:auto}.tw\:my-1{margin-block:var(--tw-spacing)}.tw\:mt-0\.5{margin-top:calc(var(--tw-spacing) * .5)}.tw\:mt-1{margin-top:var(--tw-spacing)}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-6{margin-top:calc(var(--tw-spacing) * 6)}.tw\:mt-8{margin-top:calc(var(--tw-spacing) * 8)}.tw\:mt-10{margin-top:calc(var(--tw-spacing) * 10)}.tw\:mt-16{margin-top:calc(var(--tw-spacing) * 16)}.tw\:mt-20{margin-top:calc(var(--tw-spacing) * 20)}.tw\:mt-24{margin-top:calc(var(--tw-spacing) * 24)}.tw\:mt-auto{margin-top:auto}.tw\:mr-2{margin-right:calc(var(--tw-spacing) * 2)}.tw\:mb-0\.5{margin-bottom:calc(var(--tw-spacing) * .5)}.tw\:mb-1{margin-bottom:var(--tw-spacing)}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:mb-6{margin-bottom:calc(var(--tw-spacing) * 6)}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing) * 8)}.tw\:mb-10{margin-bottom:calc(var(--tw-spacing) * 10)}.tw\:mb-20{margin-bottom:calc(var(--tw-spacing) * 20)}.tw\:ml-0\.5{margin-left:calc(var(--tw-spacing) * .5)}.tw\:ml-1{margin-left:var(--tw-spacing)}.tw\:ml-2{margin-left:calc(var(--tw-spacing) * 2)}.tw\:ml-4{margin-left:calc(var(--tw-spacing) * 4)}.tw\:box-border{box-sizing:border-box}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:inline-block{display:inline-block}.tw\:inline-flex{display:inline-flex}.tw\:h-2\.5{height:calc(var(--tw-spacing) * 2.5)}.tw\:h-3{height:calc(var(--tw-spacing) * 3)}.tw\:h-4{height:calc(var(--tw-spacing) * 4)}.tw\:h-10{height:calc(var(--tw-spacing) * 10)}.tw\:h-12{height:calc(var(--tw-spacing) * 12)}.tw\:h-16{height:calc(var(--tw-spacing) * 16)}.tw\:h-20{height:calc(var(--tw-spacing) * 20)}.tw\:h-24{height:calc(var(--tw-spacing) * 24)}.tw\:h-28{height:calc(var(--tw-spacing) * 28)}.tw\:h-32{height:calc(var(--tw-spacing) * 32)}.tw\:h-48{height:calc(var(--tw-spacing) * 48)}.tw\:h-80{height:calc(var(--tw-spacing) * 80)}.tw\:h-\[29\.7cm\]{height:29.7cm}.tw\:h-full{height:100%}.tw\:max-h-12{max-height:calc(var(--tw-spacing) * 12)}.tw\:max-h-56{max-height:calc(var(--tw-spacing) * 56)}.tw\:max-h-\[70vh\]{max-height:70vh}.tw\:max-h-full{max-height:100%}.tw\:min-h-\[1\.6rem\]{min-height:1.6rem}.tw\:min-h-\[16px\]{min-height:16px}.tw\:min-h-\[29\.7cm\]{min-height:29.7cm}.tw\:min-h-\[40px\]{min-height:40px}.tw\:min-h-\[60px\]{min-height:60px}.tw\:min-h-\[64px\]{min-height:64px}.tw\:min-h-\[80px\]{min-height:80px}.tw\:min-h-\[100px\]{min-height:100px}.tw\:min-h-\[120px\]{min-height:120px}.tw\:min-h-\[128px\]{min-height:128px}.tw\:min-h-\[160px\]{min-height:160px}.tw\:min-h-\[200px\]{min-height:200px}.tw\:min-h-\[297mm\]{min-height:297mm}.tw\:min-h-\[300px\]{min-height:300px}.tw\:w-1\/2{width:50%}.tw\:w-1\/3{width:33.3333%}.tw\:w-1\/4{width:25%}.tw\:w-3{width:calc(var(--tw-spacing) * 3)}.tw\:w-6{width:calc(var(--tw-spacing) * 6)}.tw\:w-8{width:calc(var(--tw-spacing) * 8)}.tw\:w-12{width:calc(var(--tw-spacing) * 12)}.tw\:w-16{width:calc(var(--tw-spacing) * 16)}.tw\:w-20{width:calc(var(--tw-spacing) * 20)}.tw\:w-24{width:calc(var(--tw-spacing) * 24)}.tw\:w-28{width:calc(var(--tw-spacing) * 28)}.tw\:w-32{width:calc(var(--tw-spacing) * 32)}.tw\:w-40{width:calc(var(--tw-spacing) * 40)}.tw\:w-64{width:calc(var(--tw-spacing) * 64)}.tw\:w-72{width:calc(var(--tw-spacing) * 72)}.tw\:w-\[15\%\]{width:15%}.tw\:w-\[21cm\]{width:21cm}.tw\:w-\[28\%\]{width:28%}.tw\:w-\[30\%\]{width:30%}.tw\:w-\[80\%\]{width:80%}.tw\:w-\[85\%\]{width:85%}.tw\:w-\[210mm\]{width:210mm}.tw\:w-\[600px\]{width:600px}.tw\:w-full{width:100%}.tw\:max-w-\[80\%\]{max-width:80%}.tw\:max-w-\[210mm\]{max-width:210mm}.tw\:max-w-\[800px\]{max-width:800px}.tw\:max-w-full{max-width:100%}.tw\:min-w-0{min-width:0}.tw\:min-w-\[12rem\]{min-width:12rem}.tw\:min-w-\[15rem\]{min-width:15rem}.tw\:min-w-\[200px\]{min-width:200px}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:table-fixed{table-layout:fixed}.tw\:border-collapse{border-collapse:collapse}.tw\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:-rotate-45{rotate:-45deg}.tw\:transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.tw\:cursor-grab{cursor:grab}.tw\:cursor-pointer{cursor:pointer}.tw\:resize-none{resize:none}.tw\:resize-y{resize:vertical}.tw\:break-inside-avoid{break-inside:avoid}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:items-start{align-items:flex-start}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-0\.5{gap:calc(var(--tw-spacing) * .5)}.tw\:gap-1{gap:var(--tw-spacing)}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-6{gap:calc(var(--tw-spacing) * 6)}.tw\:gap-10{gap:calc(var(--tw-spacing) * 10)}.tw\:gap-20{gap:calc(var(--tw-spacing) * 20)}:where(.tw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.tw\:gap-x-2{column-gap:calc(var(--tw-spacing) * 2)}.tw\:gap-x-4{column-gap:calc(var(--tw-spacing) * 4)}.tw\:gap-y-2{row-gap:calc(var(--tw-spacing) * 2)}.tw\:gap-y-3{row-gap:calc(var(--tw-spacing) * 3)}.tw\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw\:overflow-hidden{overflow:hidden}.tw\:overflow-y-auto{overflow-y:auto}.tw\:rounded{border-radius:.25rem}.tw\:rounded-full{border-radius:2147483647px}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:rounded-xs{border-radius:var(--tw-radius-xs)}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-2{border-style:var(--tw-border-style);border-width:2px}.tw\:border-4{border-style:var(--tw-border-style);border-width:4px}.tw\:border-8{border-style:var(--tw-border-style);border-width:8px}.tw\:border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.tw\:border-x-\[1\.5px\]{border-inline-style:var(--tw-border-style);border-inline-width:1.5px}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.tw\:border-t-8{border-top-style:var(--tw-border-style);border-top-width:8px}.tw\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tw\:border-r-\[1\.5px\]{border-right-style:var(--tw-border-style);border-right-width:1.5px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.tw\:border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.tw\:border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.tw\:border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.tw\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.tw\:border-dashed{--tw-border-style:dashed;border-style:dashed}.tw\:border-none{--tw-border-style:none;border-style:none}.tw\:border-black{border-color:var(--tw-color-black)}.tw\:border-blue-300{border-color:var(--tw-color-blue-300)}.tw\:border-blue-900{border-color:var(--tw-color-blue-900)}.tw\:border-gray-200{border-color:var(--tw-color-gray-200)}.tw\:border-gray-300{border-color:var(--tw-color-gray-300)}.tw\:border-gray-400{border-color:var(--tw-color-gray-400)}.tw\:border-gray-500{border-color:var(--tw-color-gray-500)}.tw\:border-gray-600{border-color:var(--tw-color-gray-600)}.tw\:border-green-600{border-color:var(--tw-color-green-600)}.tw\:border-green-900{border-color:var(--tw-color-green-900)}.tw\:border-orange-500{border-color:var(--tw-color-orange-500)}.tw\:border-red-300{border-color:var(--tw-color-red-300)}.tw\:border-red-500{border-color:var(--tw-color-red-500)}.tw\:border-red-600{border-color:var(--tw-color-red-600)}.tw\:border-red-900{border-color:var(--tw-color-red-900)}.tw\:border-yellow-500\/30{border-color:var(--tw-color-yellow-500)}@supports (color:color-mix(in lab, red, red)){.tw\:border-yellow-500\/30{border-color:color-mix(in oklab, var(--tw-color-yellow-500) 30%, transparent)}}.tw\:border-yellow-500\/40{border-color:var(--tw-color-yellow-500)}@supports (color:color-mix(in lab, red, red)){.tw\:border-yellow-500\/40{border-color:color-mix(in oklab, var(--tw-color-yellow-500) 40%, transparent)}}.tw\:border-yellow-500\/50{border-color:var(--tw-color-yellow-500)}@supports (color:color-mix(in lab, red, red)){.tw\:border-yellow-500\/50{border-color:color-mix(in oklab, var(--tw-color-yellow-500) 50%, transparent)}}.tw\:border-yellow-500\/60{border-color:var(--tw-color-yellow-500)}@supports (color:color-mix(in lab, red, red)){.tw\:border-yellow-500\/60{border-color:color-mix(in oklab, var(--tw-color-yellow-500) 60%, transparent)}}.tw\:border-yellow-600{border-color:var(--tw-color-yellow-600)}.tw\:border-l-red-600{border-left-color:var(--tw-color-red-600)}.tw\:bg-\[\#05080f\]{background-color:#05080f}.tw\:bg-amber-400{background-color:var(--tw-color-amber-400)}.tw\:bg-black{background-color:var(--tw-color-black)}.tw\:bg-blue-50,.tw\:bg-blue-50\/40{background-color:var(--tw-color-blue-50)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-blue-50\/40{background-color:color-mix(in oklab, var(--tw-color-blue-50) 40%, transparent)}}.tw\:bg-blue-100{background-color:var(--tw-color-blue-100)}.tw\:bg-blue-200{background-color:var(--tw-color-blue-200)}.tw\:bg-blue-900{background-color:var(--tw-color-blue-900)}.tw\:bg-blue-950{background-color:var(--tw-color-blue-950)}.tw\:bg-gray-50{background-color:var(--tw-color-gray-50)}.tw\:bg-gray-100{background-color:var(--tw-color-gray-100)}.tw\:bg-gray-200{background-color:var(--tw-color-gray-200)}.tw\:bg-gray-300{background-color:var(--tw-color-gray-300)}.tw\:bg-gray-700{background-color:var(--tw-color-gray-700)}.tw\:bg-gray-800{background-color:var(--tw-color-gray-800)}.tw\:bg-green-200{background-color:var(--tw-color-green-200)}.tw\:bg-green-700{background-color:var(--tw-color-green-700)}.tw\:bg-green-900{background-color:var(--tw-color-green-900)}.tw\:bg-orange-200{background-color:var(--tw-color-orange-200)}.tw\:bg-orange-300{background-color:var(--tw-color-orange-300)}.tw\:bg-orange-500{background-color:var(--tw-color-orange-500)}.tw\:bg-red-50{background-color:var(--tw-color-red-50)}.tw\:bg-red-200{background-color:var(--tw-color-red-200)}.tw\:bg-red-500{background-color:var(--tw-color-red-500)}.tw\:bg-red-600{background-color:var(--tw-color-red-600)}.tw\:bg-red-700{background-color:var(--tw-color-red-700)}.tw\:bg-transparent{background-color:#0000}.tw\:bg-white,.tw\:bg-white\/10{background-color:var(--tw-color-white)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-white\/10{background-color:color-mix(in oklab, var(--tw-color-white) 10%, transparent)}}.tw\:bg-yellow-50{background-color:var(--tw-color-yellow-50)}.tw\:bg-yellow-100{background-color:var(--tw-color-yellow-100)}.tw\:bg-yellow-300{background-color:var(--tw-color-yellow-300)}.tw\:bg-yellow-500{background-color:var(--tw-color-yellow-500)}.tw\:bg-center{background-position:50%}.tw\:bg-no-repeat{background-repeat:no-repeat}.tw\:object-contain{object-fit:contain}.tw\:object-cover{object-fit:cover}.tw\:p-0{padding:0}.tw\:p-0\.5{padding:calc(var(--tw-spacing) * .5)}.tw\:p-1{padding:var(--tw-spacing)}.tw\:p-1\.5{padding:calc(var(--tw-spacing) * 1.5)}.tw\:p-2{padding:calc(var(--tw-spacing) * 2)}.tw\:p-3{padding:calc(var(--tw-spacing) * 3)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:p-8{padding:calc(var(--tw-spacing) * 8)}.tw\:p-12{padding:calc(var(--tw-spacing) * 12)}.tw\:p-\[1\.5cm\]{padding:1.5cm}.tw\:p-\[20mm\]{padding:20mm}.tw\:px-0\.5{padding-inline:calc(var(--tw-spacing) * .5)}.tw\:px-1{padding-inline:var(--tw-spacing)}.tw\:px-1\.5{padding-inline:calc(var(--tw-spacing) * 1.5)}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:px-10{padding-inline:calc(var(--tw-spacing) * 10)}.tw\:py-0\.5{padding-block:calc(var(--tw-spacing) * .5)}.tw\:py-1{padding-block:var(--tw-spacing)}.tw\:py-1\.5{padding-block:calc(var(--tw-spacing) * 1.5)}.tw\:py-3{padding-block:calc(var(--tw-spacing) * 3)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:pt-1{padding-top:var(--tw-spacing)}.tw\:pt-2{padding-top:calc(var(--tw-spacing) * 2)}.tw\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}.tw\:pt-8{padding-top:calc(var(--tw-spacing) * 8)}.tw\:pt-10{padding-top:calc(var(--tw-spacing) * 10)}.tw\:pb-0\.5{padding-bottom:calc(var(--tw-spacing) * .5)}.tw\:pb-1{padding-bottom:var(--tw-spacing)}.tw\:pb-1\.5{padding-bottom:calc(var(--tw-spacing) * 1.5)}.tw\:pb-2{padding-bottom:calc(var(--tw-spacing) * 2)}.tw\:pb-4{padding-bottom:calc(var(--tw-spacing) * 4)}.tw\:pb-6{padding-bottom:calc(var(--tw-spacing) * 6)}.tw\:text-center{text-align:center}.tw\:text-justify{text-align:justify}.tw\:text-left{text-align:left}.tw\:text-right{text-align:right}.tw\:align-middle{vertical-align:middle}.tw\:align-top{vertical-align:top}.tw\:font-mono{font-family:var(--tw-font-mono)}.tw\:font-sans{font-family:var(--tw-font-sans)}.tw\:font-serif{font-family:var(--tw-font-serif)}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-3xl{font-size:var(--tw-text-3xl);line-height:var(--tw-leading,var(--tw-text-3xl--line-height))}.tw\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading,var(--tw-text-4xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:text-\[7px\]{font-size:7px}.tw\:text-\[8px\]{font-size:8px}.tw\:text-\[9px\]{font-size:9px}.tw\:text-\[10px\]{font-size:10px}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[12px\]{font-size:12px}.tw\:text-\[150px\]{font-size:150px}.tw\:text-\[250px\]{font-size:250px}.tw\:leading-loose{--tw-leading:var(--tw-leading-loose);line-height:var(--tw-leading-loose)}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:leading-relaxed{--tw-leading:var(--tw-leading-relaxed);line-height:var(--tw-leading-relaxed)}.tw\:leading-snug{--tw-leading:var(--tw-leading-snug);line-height:var(--tw-leading-snug)}.tw\:leading-tight{--tw-leading:var(--tw-leading-tight);line-height:var(--tw-leading-tight)}.tw\:font-black{--tw-font-weight:var(--tw-font-weight-black);font-weight:var(--tw-font-weight-black)}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tw\:tracking-tight{--tw-tracking:var(--tw-tracking-tight);letter-spacing:var(--tw-tracking-tight)}.tw\:tracking-tighter{--tw-tracking:var(--tw-tracking-tighter);letter-spacing:var(--tw-tracking-tighter)}.tw\:tracking-wide{--tw-tracking:var(--tw-tracking-wide);letter-spacing:var(--tw-tracking-wide)}.tw\:tracking-wider{--tw-tracking:var(--tw-tracking-wider);letter-spacing:var(--tw-tracking-wider)}.tw\:tracking-widest{--tw-tracking:var(--tw-tracking-widest);letter-spacing:var(--tw-tracking-widest)}.tw\:break-words{overflow-wrap:break-word}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:whitespace-pre-wrap{white-space:pre-wrap}.tw\:text-\[\#d8a657\]{color:#d8a657}.tw\:text-amber-600{color:var(--tw-color-amber-600)}.tw\:text-black{color:var(--tw-color-black)}.tw\:text-blue-500{color:var(--tw-color-blue-500)}.tw\:text-blue-600{color:var(--tw-color-blue-600)}.tw\:text-blue-700{color:var(--tw-color-blue-700)}.tw\:text-blue-800{color:var(--tw-color-blue-800)}.tw\:text-blue-900{color:var(--tw-color-blue-900)}.tw\:text-emerald-500{color:var(--tw-color-emerald-500)}.tw\:text-emerald-600{color:var(--tw-color-emerald-600)}.tw\:text-emerald-700{color:var(--tw-color-emerald-700)}.tw\:text-gray-300{color:var(--tw-color-gray-300)}.tw\:text-gray-400{color:var(--tw-color-gray-400)}.tw\:text-gray-500{color:var(--tw-color-gray-500)}.tw\:text-gray-600{color:var(--tw-color-gray-600)}.tw\:text-gray-700{color:var(--tw-color-gray-700)}.tw\:text-green-700{color:var(--tw-color-green-700)}.tw\:text-green-800{color:var(--tw-color-green-800)}.tw\:text-orange-500{color:var(--tw-color-orange-500)}.tw\:text-orange-800{color:var(--tw-color-orange-800)}.tw\:text-purple-600{color:var(--tw-color-purple-600)}.tw\:text-red-500{color:var(--tw-color-red-500)}.tw\:text-red-600{color:var(--tw-color-red-600)}.tw\:text-red-700{color:var(--tw-color-red-700)}.tw\:text-red-800{color:var(--tw-color-red-800)}.tw\:text-red-900{color:var(--tw-color-red-900)}.tw\:text-white{color:var(--tw-color-white)}.tw\:text-yellow-600{color:var(--tw-color-yellow-600)}.tw\:text-yellow-900{color:var(--tw-color-yellow-900)}.tw\:normal-case{text-transform:none}.tw\:uppercase{text-transform:uppercase}.tw\:italic{font-style:italic}.tw\:line-through{text-decoration-line:line-through}.tw\:underline{text-decoration-line:underline}.tw\:underline-offset-2{text-underline-offset:2px}.tw\:accent-blue-600{accent-color:var(--tw-color-blue-600)}.tw\:opacity-0{opacity:0}.tw\:opacity-50{opacity:.5}.tw\:opacity-80{opacity:.8}.tw\:opacity-\[0\.05\]{opacity:.05}.tw\:mix-blend-multiply{mix-blend-mode:multiply}.tw\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-\[4px_4px_0px_0px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:4px 4px 0px 0px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.tw\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.tw\:group-hover\:opacity-100:is(:where(.tw\:group):hover *){opacity:1}.tw\:hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.tw\:hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.tw\:hover\:bg-blue-200:hover{background-color:var(--tw-color-blue-200)}.tw\:hover\:bg-blue-300:hover{background-color:var(--tw-color-blue-300)}.tw\:hover\:bg-blue-800:hover{background-color:var(--tw-color-blue-800)}.tw\:hover\:bg-gray-100:hover{background-color:var(--tw-color-gray-100)}.tw\:hover\:bg-gray-200:hover{background-color:var(--tw-color-gray-200)}.tw\:hover\:bg-gray-300:hover{background-color:var(--tw-color-gray-300)}.tw\:hover\:bg-gray-600:hover{background-color:var(--tw-color-gray-600)}.tw\:hover\:bg-gray-700:hover{background-color:var(--tw-color-gray-700)}.tw\:hover\:bg-gray-800:hover{background-color:var(--tw-color-gray-800)}.tw\:hover\:bg-green-300:hover{background-color:var(--tw-color-green-300)}.tw\:hover\:bg-green-800:hover{background-color:var(--tw-color-green-800)}.tw\:hover\:bg-orange-200:hover{background-color:var(--tw-color-orange-200)}.tw\:hover\:bg-orange-300:hover{background-color:var(--tw-color-orange-300)}.tw\:hover\:bg-orange-500\/10:hover{background-color:var(--tw-color-orange-500)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab, var(--tw-color-orange-500) 10%, transparent)}}.tw\:hover\:bg-red-300:hover{background-color:var(--tw-color-red-300)}.tw\:hover\:bg-yellow-400:hover{background-color:var(--tw-color-yellow-400)}.tw\:hover\:text-black:hover{color:var(--tw-color-black)}.tw\:hover\:text-blue-800:hover{color:var(--tw-color-blue-800)}.tw\:hover\:text-red-600:hover{color:var(--tw-color-red-600)}}.tw\:focus\:border-\[\#d8a657\]:focus{border-color:#d8a657}.tw\:focus\:border-blue-500:focus{border-color:var(--tw-color-blue-500)}.tw\:focus\:bg-yellow-100:focus{background-color:var(--tw-color-yellow-100)}.tw\:active\:cursor-grabbing:active{cursor:grabbing}.tw\:disabled\:border-none:disabled{--tw-border-style:none;border-style:none}.tw\:disabled\:bg-transparent:disabled{background-color:#0000}@media (width>=40rem){.tw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:sm\:flex-row{flex-direction:row}}@media (width>=48rem){.tw\:md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:md\:p-16{padding:calc(var(--tw-spacing) * 16)}}@media print{.tw\:print\:m-0{margin:0}.tw\:print\:p-0{padding:0}.tw\:print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
