.codinmur-profile-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;max-width:800px;margin:20px auto}
.codinmur-profile-actions a{flex:1;text-align:center;font-weight:bold;font-size:16px}
.codinmur-card-section{max-width:460px;margin:20px auto;font-family:'Segoe UI',sans-serif}
.codinmur-card-section .codinmur-card-toggle{width:100%;text-align:center;font-weight:bold;font-size:16px;padding:14px 20px;cursor:pointer;box-sizing:border-box}
.codinmur-card-section .codinmur-card-panel[hidden]{display:none!important}
.codinmur-card-panel{padding-top:20px}
.codinmur-card{border-radius:16px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.45);background:#1c1c1c;color:#e6e6e6}
.codinmur-card-header{background:#2a2a2a;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px}
.codinmur-card-header img{height:58px;width:auto;max-width:48%;object-fit:contain}
.codinmur-card-header span{color:#ffd700;font-weight:bold;font-size:18px;overflow-wrap:anywhere}
.codinmur-card-body{padding:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#1c1c1c 60%,#2e2e2e 40%)}
.codinmur-card-body dl{margin:0;min-width:0;flex:1;font-size:16px}
.codinmur-card-body dt{color:#ffd700;font-weight:bold;margin:0}
.codinmur-card-body dd{margin:0 0 20px;overflow-wrap:anywhere;color:#e6e6e6}
.codinmur-card-body dd:last-child{margin-bottom:0}
.codinmur-card-qr{text-align:center;flex-shrink:0}
.codinmur-card-qr img{background:white;padding:8px;border-radius:12px;box-sizing:content-box;box-shadow:0 0 8px rgba(0,0,0,.3)}
.codinmur-card-qr small{display:block;font-size:11px;color:#ccc;margin-top:8px}
.codinmur-card .codinmur-card-footer{padding:14px;text-align:center;color:#ffd700;font-size:13px;margin:0}
@media(max-width:380px){.codinmur-card-header,.codinmur-card-body{padding:16px}.codinmur-card-header span{font-size:14px}.codinmur-card-body{flex-wrap:wrap}.codinmur-card-qr{margin-left:auto}.codinmur-profile-actions a{flex-basis:100%}}
