body.hmp-super-admin-v43117 .app-shell{padding-bottom:0}
body.hmp-super-admin-v43117 main{max-width:1500px;margin:0 auto;width:100%;padding:16px}
body.hmp-super-admin-v43117 #view-admin{max-width:none!important}
.hmp-admin-v43117{display:flex;flex-direction:column;gap:14px}
.hmp-admin-v43117 .admin-main-header{align-items:flex-start;gap:12px}
.hmp-admin-v43117 .admin-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 0 8px;scrollbar-width:thin;position:sticky;top:0;z-index:8;background:var(--bg,#07111f)}
.hmp-admin-v43117 .admin-tabs button{white-space:nowrap;border:1px solid rgba(148,163,184,.25);border-radius:999px;padding:9px 13px;background:rgba(15,23,42,.8)}
.hmp-admin-v43117 .admin-tabs button.active{background:linear-gradient(135deg,#2563eb,#0891b2);border-color:transparent;color:#fff}
.hmp-admin-v43117 .admin-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}
.hmp-admin-v43117 .admin-metric{min-height:108px;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:14px;background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(30,41,59,.72));display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center}
.hmp-admin-v43117 .admin-metric>span{font-size:24px;grid-row:1/3}.hmp-admin-v43117 .admin-metric>b{font-size:25px}.hmp-admin-v43117 .admin-metric>small{color:#94a3b8}
.hmp-admin-v43117 .admin-metric.tone-success{border-color:rgba(34,197,94,.45)}.hmp-admin-v43117 .admin-metric.tone-warning{border-color:rgba(245,158,11,.5)}.hmp-admin-v43117 .admin-metric.tone-danger{border-color:rgba(239,68,68,.55)}
.hmp-admin-v43117 .admin-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.hmp-admin-v43117 .admin-filter-card{padding:12px}.hmp-admin-v43117 .admin-filter-grid{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr)) auto;gap:8px;align-items:end}
.hmp-admin-v43117 .admin-result-head{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:2px 0 10px;color:#cbd5e1}.hmp-admin-v43117 .admin-result-head small{color:#94a3b8}
.hmp-admin-v43117 .admin-card-list{display:flex;flex-direction:column;gap:9px}.hmp-admin-v43117 .admin-card-list.compact{max-height:360px;overflow:auto}
.hmp-admin-v43117 .admin-user-card,.hmp-admin-v43117 .admin-ticket-card,.hmp-admin-v43117 .admin-error-card,.hmp-admin-v43117 .admin-security-card,.hmp-admin-v43117 .admin-workspace-card,.hmp-admin-v43117 .admin-plan-card,.hmp-admin-v43117 .admin-workspace-row{width:100%;display:flex;justify-content:space-between;gap:14px;text-align:left;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:13px;background:rgba(15,23,42,.68);color:inherit}
.hmp-admin-v43117 button.admin-user-card,.hmp-admin-v43117 button.admin-ticket-card,.hmp-admin-v43117 button.admin-error-card,.hmp-admin-v43117 button.admin-security-card{cursor:pointer}.hmp-admin-v43117 button.admin-user-card:hover,.hmp-admin-v43117 button.admin-ticket-card:hover,.hmp-admin-v43117 button.admin-error-card:hover,.hmp-admin-v43117 button.admin-security-card:hover{border-color:rgba(56,189,248,.55);transform:translateY(-1px)}
.hmp-admin-v43117 .admin-card-main{min-width:0;display:flex;flex-direction:column;gap:4px}.hmp-admin-v43117 .admin-card-main>b{font-size:15px}.hmp-admin-v43117 .admin-card-main small{color:#94a3b8;overflow-wrap:anywhere}
.hmp-admin-v43117 .admin-card-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:145px}.hmp-admin-v43117 .admin-card-meta small{color:#94a3b8;text-align:right}
.hmp-admin-v43117 .admin-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.2;border:1px solid rgba(148,163,184,.28);background:rgba(100,116,139,.14)}
.hmp-admin-v43117 .admin-status-success{color:#86efac;border-color:rgba(34,197,94,.4);background:rgba(34,197,94,.12)}.hmp-admin-v43117 .admin-status-warning{color:#fcd34d;border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.12)}.hmp-admin-v43117 .admin-status-danger{color:#fca5a5;border-color:rgba(239,68,68,.45);background:rgba(239,68,68,.12)}.hmp-admin-v43117 .admin-status-neutral{color:#cbd5e1}
.hmp-admin-v43117 .admin-alert{display:block;width:100%;text-align:left;border-radius:12px;border:1px solid rgba(245,158,11,.35);padding:10px;margin:7px 0;background:rgba(245,158,11,.08);color:#fde68a}.hmp-admin-v43117 .admin-alert.danger{border-color:rgba(239,68,68,.4);background:rgba(239,68,68,.08);color:#fecaca}
.hmp-admin-v43117 .admin-modal-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:14px}.hmp-admin-v43117 .admin-modal-head h3{margin:0 0 3px}.hmp-admin-v43117 .admin-modal-head small{color:#94a3b8}
.hmp-admin-v43117 .admin-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.hmp-admin-v43117 .admin-summary-grid>div{border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:10px;background:rgba(15,23,42,.45);display:flex;flex-direction:column;gap:4px}.hmp-admin-v43117 .admin-summary-grid small{color:#94a3b8}
.hmp-admin-v43117 .admin-quick-actions{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0 14px}
.hmp-admin-v43117 .admin-timeline{display:flex;flex-direction:column;gap:8px;max-height:330px;overflow:auto}.hmp-admin-v43117 .admin-timeline-row{display:flex;justify-content:space-between;gap:12px;border-left:3px solid rgba(56,189,248,.45);padding:9px 10px;background:rgba(15,23,42,.45);border-radius:0 10px 10px 0}.hmp-admin-v43117 .admin-timeline-row>div{display:flex;flex-direction:column;gap:3px}.hmp-admin-v43117 .admin-timeline-row small{color:#94a3b8}
.hmp-admin-v43117 .admin-code-box{border:1px solid rgba(56,189,248,.3);border-radius:10px;padding:9px;margin:10px 0;background:rgba(14,165,233,.08)}
.hmp-admin-v43117 .admin-details{margin:10px 0;border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:8px}.hmp-admin-v43117 .admin-details summary{cursor:pointer;font-weight:700}.hmp-admin-v43117 .admin-details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto;font-size:11px;color:#cbd5e1}
@media(max-width:900px){.hmp-admin-v43117 .admin-two-column{grid-template-columns:1fr}.hmp-admin-v43117 .admin-filter-grid{grid-template-columns:1fr 1fr}.hmp-admin-v43117 .admin-filter-grid input{grid-column:1/-1}}
@media(max-width:620px){body.hmp-super-admin-v43117 main{padding:10px}.hmp-admin-v43117 .admin-main-header{flex-direction:column}.hmp-admin-v43117 .admin-main-header .btn-danger{width:100%}.hmp-admin-v43117 .admin-filter-grid{grid-template-columns:1fr}.hmp-admin-v43117 .admin-filter-grid input{grid-column:auto}.hmp-admin-v43117 .admin-user-card,.hmp-admin-v43117 .admin-ticket-card,.hmp-admin-v43117 .admin-error-card,.hmp-admin-v43117 .admin-security-card,.hmp-admin-v43117 .admin-workspace-card,.hmp-admin-v43117 .admin-plan-card,.hmp-admin-v43117 .admin-workspace-row{flex-direction:column}.hmp-admin-v43117 .admin-card-meta{align-items:flex-start;min-width:0}.hmp-admin-v43117 .admin-card-meta small{text-align:left}.hmp-admin-v43117 .admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmp-admin-v43117 .admin-timeline-row{flex-direction:column}}

/* HesabımCepte PRO v43.11.8 - Hata Merkezi */
body.hmp-super-admin-v43118 .app-shell{padding-bottom:0}
body.hmp-super-admin-v43118 main{max-width:1500px;margin:0 auto;width:100%;padding:16px}
.hmp-admin-v43118 .admin-error-filter-grid{grid-template-columns:minmax(145px,1fr) minmax(155px,1fr) minmax(230px,2fr) auto auto}
.hmp-admin-v43118 .admin-error-report-button{white-space:nowrap}
.hmp-admin-v43118 .admin-error-report-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}
.hmp-admin-v43118 .admin-error-card{transition:border-color .16s ease,transform .16s ease,opacity .16s ease}
.hmp-admin-v43118 .admin-error-card.admin-error-status-new{border-color:rgba(239,68,68,.62)}
.hmp-admin-v43118 .admin-error-card.admin-error-status-investigating{border-color:rgba(245,158,11,.62)}
.hmp-admin-v43118 .admin-error-card.admin-error-status-resolved{border-color:rgba(34,197,94,.62)}
.hmp-admin-v43118 .admin-error-card.admin-error-status-ignored{opacity:.72}
.hmp-admin-v43118 .admin-status.admin-error-status-new{color:#fecaca;border-color:rgba(239,68,68,.55);background:rgba(239,68,68,.12)}
.hmp-admin-v43118 .admin-status.admin-error-status-investigating{color:#fde68a;border-color:rgba(245,158,11,.55);background:rgba(245,158,11,.12)}
.hmp-admin-v43118 .admin-status.admin-error-status-resolved{color:#bbf7d0;border-color:rgba(34,197,94,.55);background:rgba(34,197,94,.12)}
.hmp-admin-v43118 .admin-status.admin-error-status-ignored{color:#cbd5e1;border-color:rgba(100,116,139,.45);background:rgba(100,116,139,.12)}
.admin-print-report{font-family:Arial,sans-serif;color:#111;background:#fff}
@media(max-width:1000px){.hmp-admin-v43118 .admin-error-filter-grid{grid-template-columns:1fr 1fr}.hmp-admin-v43118 .admin-error-filter-grid input{grid-column:1/-1}.hmp-admin-v43118 .admin-error-report-button{grid-column:1/-1}}
@media(max-width:640px){body.hmp-super-admin-v43118 main{padding:10px}.hmp-admin-v43118 .admin-error-filter-grid{grid-template-columns:1fr}.hmp-admin-v43118 .admin-error-filter-grid input,.hmp-admin-v43118 .admin-error-report-button{grid-column:auto}.hmp-admin-v43118 .admin-error-report-actions{grid-template-columns:1fr}}
@media print{.admin-print-report button{display:none!important}}
