.admin-panel[data-v-6e8b50f5]{background:var(--bg-secondary);border-radius:var(--radius-md);margin-top:var(--space-sm);padding:var(--space-sm)}.admin-panel__header[data-v-6e8b50f5]{align-items:center;color:var(--primary);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.05em;text-transform:uppercase}.admin-panel__header[data-v-6e8b50f5],.admin-section[data-v-6e8b50f5]{margin-bottom:var(--space-sm)}.admin-section[data-v-6e8b50f5]:last-child{margin-bottom:0}.admin-section__header[data-v-6e8b50f5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.admin-label[data-v-6e8b50f5]{color:var(--text-secondary);display:block;font-size:11px;font-weight:500;margin-bottom:6px}.admin-section__header .admin-label[data-v-6e8b50f5]{margin-bottom:0}.status-selector[data-v-6e8b50f5]{display:flex;flex-wrap:wrap;gap:4px}.status-btn[data-v-6e8b50f5]{align-items:center;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-family:var(--font-family);font-size:11px;gap:4px;padding:4px 8px;transition:all .2s}.status-btn[data-v-6e8b50f5]:hover:not(:disabled){border-color:var(--primary)}.status-btn[data-v-6e8b50f5]:disabled{cursor:not-allowed;opacity:.5}.status-btn.active[data-v-6e8b50f5]{font-weight:600}.status-btn.status--open.active[data-v-6e8b50f5]{background:#6c757d26;border-color:#6c757d;color:#6c757d}.status-btn.status--acknowledged.active[data-v-6e8b50f5]{background:#0d6efd26;border-color:#0d6efd;color:#0d6efd}.status-btn.status--in-progress.active[data-v-6e8b50f5]{background:#f9731626;border-color:#f97316;color:#f97316}.status-btn.status--resolved.active[data-v-6e8b50f5]{background:#19875426;border-color:#198754;color:#198754}.status-btn.status--wont-fix.active[data-v-6e8b50f5]{background:#dc354526;border-color:#dc3545;color:#dc3545}.status-btn.status--duplicate.active[data-v-6e8b50f5]{background:#6f42c126;border-color:#6f42c1;color:#6f42c1}.link-btn[data-v-6e8b50f5]{align-items:center;background:transparent;border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-family:var(--font-family);font-size:11px;gap:4px;padding:4px 8px;transition:all .2s}.link-btn[data-v-6e8b50f5]:hover{border-color:var(--primary);color:var(--primary)}.linked-issues[data-v-6e8b50f5]{display:flex;flex-direction:column;gap:4px}.linked-issue[data-v-6e8b50f5]{align-items:center;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);display:flex;font-size:12px;gap:6px;padding:6px 8px;text-decoration:none;transition:all .2s}.linked-issue[data-v-6e8b50f5]:hover{background:var(--bg-tertiary);border-color:var(--primary)}.linked-issue.closed[data-v-6e8b50f5]{opacity:.7}.linked-issue .bi-git[data-v-6e8b50f5]{color:#fc6d26}.issue-id[data-v-6e8b50f5]{color:var(--primary);font-weight:600}.issue-title[data-v-6e8b50f5]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-state[data-v-6e8b50f5]{background:var(--bg-secondary);border-radius:var(--radius-full);color:var(--text-tertiary);font-size:10px;padding:2px 6px}.linked-issue.closed .issue-state[data-v-6e8b50f5]{background:#19875426;color:#198754}.unlink-btn[data-v-6e8b50f5]{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;padding:2px 4px;transition:all .2s}.unlink-btn[data-v-6e8b50f5]:hover{background:#dc354526;color:#dc3545}.no-issues[data-v-6e8b50f5]{color:var(--text-tertiary);font-size:12px;margin:0}.modal-overlay[data-v-6e8b50f5]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal-content[data-v-6e8b50f5]{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:0 20px 25px -5px #0000001a;max-width:480px;width:90%}.modal-header[data-v-6e8b50f5]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:var(--space-md)}.modal-header h3[data-v-6e8b50f5]{font-size:16px;font-weight:600;margin:0}.modal-close[data-v-6e8b50f5]{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;padding:4px}.modal-close[data-v-6e8b50f5]:hover{background:var(--bg-secondary);color:var(--text-primary)}.modal-body[data-v-6e8b50f5],.modal-footer[data-v-6e8b50f5]{padding:var(--space-md)}.modal-footer[data-v-6e8b50f5]{border-top:1px solid var(--border);display:flex;gap:var(--space-sm);justify-content:flex-end}.form-group[data-v-6e8b50f5]{margin-bottom:var(--space-md)}.form-group[data-v-6e8b50f5]:last-child{margin-bottom:0}.form-group label[data-v-6e8b50f5]{display:block;font-size:13px;font-weight:500;margin-bottom:6px}.required[data-v-6e8b50f5]{color:#dc3545}.form-input[data-v-6e8b50f5]{border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-family);font-size:14px;padding:8px 12px;width:100%}.form-input[data-v-6e8b50f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-alpha);outline:none}.error-message[data-v-6e8b50f5]{color:#dc3545;font-size:13px;margin:var(--space-sm) 0 0}.btn[data-v-6e8b50f5]{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.btn--primary[data-v-6e8b50f5]{background:var(--primary);border:1px solid var(--primary);color:var(--white)}.btn--primary[data-v-6e8b50f5]:hover:not(:disabled){background:var(--primary-dark)}.btn--primary[data-v-6e8b50f5]:disabled{cursor:not-allowed;opacity:.5}.btn--secondary[data-v-6e8b50f5]{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.btn--secondary[data-v-6e8b50f5]:hover{background:var(--bg-secondary)}.spinner[data-v-6e8b50f5]{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:14px;width:14px}
