/* HesabımCepte PRO v43.11.43.7 — project settings, accounts and ghost cleanup */
.hmp-project-workspace-overlay{position:fixed;inset:0;z-index:4990;overflow:auto;padding:max(18px,env(safe-area-inset-top)) 14px max(86px,calc(18px + env(safe-area-inset-bottom)));background:rgba(2,8,18,.88);backdrop-filter:blur(12px)}
.hmp-project-workspace-overlay[hidden]{display:none!important}
.hmp-project-workspace-panel,.hmp-project-audit,.hmp-project-lifecycle-dialog{width:min(100%,820px);margin:0 auto;background:#0b1d31;border:1px solid rgba(121,191,255,.24);border-radius:22px;color:#f4f7fb;box-shadow:0 28px 80px rgba(0,0,0,.45);overflow:hidden}
.hmp-project-workspace-panel>header,.hmp-project-audit>header,.hmp-project-lifecycle-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:22px;border-bottom:1px solid rgba(121,191,255,.18);background:linear-gradient(145deg,#112b47,#0b1d31)}
.hmp-project-workspace-panel header h2,.hmp-project-audit header h2,.hmp-project-lifecycle-dialog header h2{margin:3px 0 6px;color:#fff}.hmp-project-workspace-panel header p,.hmp-project-audit header p{margin:0;color:#aebdce;line-height:1.5}
.hmp-project-workspace-panel header>button,.hmp-project-audit header>button,.hmp-project-lifecycle-dialog header>button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(121,191,255,.24);background:#102844;color:#fff;font-size:24px}
.hmp-project-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px}.hmp-project-settings-grid>button{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;min-height:106px;padding:16px;text-align:left;border:1px solid rgba(121,191,255,.22);border-radius:16px;background:#102844;color:#f4f7fb}.hmp-project-settings-grid>button>span{grid-row:1/3;font-size:24px}.hmp-project-settings-grid>button>b{font-size:15px}.hmp-project-settings-grid>button>small{color:#aebdce;line-height:1.4}
.hmp-project-lifecycle-card{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 20px 20px;padding:18px;border:1px solid rgba(255,107,120,.34);border-radius:16px;background:rgba(255,107,120,.08)}.hmp-project-lifecycle-card h3{margin:0 0 5px}.hmp-project-lifecycle-card p{margin:0;color:#c7d2df}.hmp-project-lifecycle-card button,.hmp-project-audit-row button,.hmp-project-lifecycle-dialog>button{min-height:44px;padding:10px 16px;border:0;border-radius:12px;background:#1f87c9;color:#fff;font-weight:800}.hmp-project-lifecycle-card button{background:#dc4e5c;white-space:nowrap}
.hmp-project-audit-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 20px}.hmp-project-audit-summary span{display:grid;gap:5px;padding:13px;border-radius:14px;background:#102844;color:#aebdce;text-align:center}.hmp-project-audit-summary b{color:#fff;font-size:20px}.hmp-project-audit-list{display:grid;gap:10px;padding:0 20px 20px}.hmp-project-audit-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:1px solid rgba(121,191,255,.18);border-radius:14px;background:#0f253e}.hmp-project-audit-row.is-ghost{border-color:rgba(243,168,75,.4)}.hmp-project-audit-row>div{display:grid;gap:3px}.hmp-project-audit-row small{color:#aebdce}.hmp-project-audit-row button.danger{background:#e74c3c}
.hmp-project-lifecycle-dialog{padding-bottom:20px}.hmp-project-lifecycle-dialog>p,.hmp-project-lifecycle-dialog>ul,.hmp-project-lifecycle-dialog>label,.hmp-project-lifecycle-dialog>button{margin-left:20px;margin-right:20px}.hmp-project-lifecycle-dialog>p{color:#c7d2df;line-height:1.55}.hmp-project-lifecycle-dialog ul{list-style:none;padding:0;border:1px solid rgba(121,191,255,.18);border-radius:14px;overflow:hidden}.hmp-project-lifecycle-dialog li{display:flex;justify-content:space-between;padding:11px 14px;background:#0f253e;border-bottom:1px solid rgba(121,191,255,.12)}.hmp-project-lifecycle-dialog li:last-child{border-bottom:0}.hmp-project-lifecycle-dialog label{display:grid;gap:8px;color:#c7d2df}.hmp-project-lifecycle-dialog input,.hmp-project-lifecycle-dialog textarea{width:100%;padding:12px;border:1px solid rgba(121,191,255,.28);border-radius:12px;background:#071727;color:#fff}.hmp-project-lifecycle-dialog>button{width:calc(100% - 40px);margin-top:16px}.hmp-project-lifecycle-dialog>button.danger{background:#e74c3c}.hmp-project-lifecycle-dialog>button.primary{background:#2ecc71}
.hmp-project-settings-entry{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;border-color:rgba(66,181,239,.35)!important;background:linear-gradient(145deg,rgba(21,76,118,.34),rgba(11,29,49,.88))!important}.hmp-project-settings-entry h3{margin:3px 0}.hmp-project-settings-entry p{margin:0;color:var(--muted,#aebdce)}.hmp-project-settings-entry button{min-height:44px;padding:10px 14px;border:0;border-radius:12px;background:#2f9ed8;color:#fff;font-weight:800}
@media(max-width:620px){.hmp-project-settings-grid{grid-template-columns:1fr}.hmp-project-lifecycle-card,.hmp-project-settings-entry{align-items:stretch;flex-direction:column}.hmp-project-lifecycle-card button,.hmp-project-settings-entry button{width:100%}.hmp-project-audit-summary{grid-template-columns:1fr 1fr}.hmp-project-audit-row{align-items:stretch;flex-direction:column}.hmp-project-audit-row button{width:100%}}

.hmp-project-settings-dashboard{width:100%}.hmp-project-settings-dashboard .hmp-project-workspace-panel{position:static;max-width:none;width:100%;max-height:none;overflow:visible;background:transparent;border:0;padding:0;box-shadow:none}.hmp-project-settings-dashboard .hmp-project-workspace-panel>header{display:none}.hmp-project-account-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 14px}.hmp-project-account-summary div{display:grid;place-items:center;padding:12px;background:#0e253d;border:1px solid rgba(91,160,220,.25);border-radius:14px}.hmp-project-account-summary b{font-size:20px;color:#42b5ef}.hmp-project-account-summary span{color:#aebdce;font-size:12px}.hmp-project-account-manager{width:min(94vw,760px);max-height:88vh;overflow:auto;background:#091a2d;border:1px solid rgba(91,160,220,.3);border-radius:22px;padding:22px}.hmp-project-account-manager>header{display:flex;justify-content:space-between;gap:14px}.hmp-project-account-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.hmp-project-account-actions button,.hmp-project-account-group button{border:1px solid rgba(91,160,220,.28);background:#102b47;color:#f4f7fb;border-radius:12px;padding:12px}.hmp-project-account-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.hmp-project-account-group{background:#0d2238;border:1px solid rgba(148,184,218,.18);border-radius:15px;padding:13px}.hmp-project-account-group h4{display:flex;justify-content:space-between}.hmp-project-account-group button{width:100%;display:flex;justify-content:space-between;margin-top:7px;text-align:left}.hmp-project-account-group small{color:#aebdce}.hmp-project-lifecycle-dialog .danger{width:100%;background:#ef4b3f;color:white;border:0;border-radius:12px;padding:14px;font-weight:800}@media(max-width:560px){.hmp-project-account-summary,.hmp-project-account-actions,.hmp-project-account-list{grid-template-columns:repeat(2,1fr)}}
