/* V0.6 — Gestionnaire des saisons, modèles de trophées et QR imprimables */
.npp-v06-cards{display:grid;gap:12px;margin:15px 0}
.npp-v06-item{border:1px solid #675174;background:#2e253b;padding:14px 16px;border-radius:12px}
.npp-v06-item h4{margin:0 0 8px}
.npp-v06-item p{margin:4px 0 12px}
.npp-v06-danger{border:1px solid #aa5764;padding:18px;border-radius:13px;background:#3b1e30}
.npp-v06-danger h4{color:#ffd2db;margin:0 0 8px}
.npp-v06-danger p{line-height:1.5;font-size:13px}
.npp-v06-powers{border:1px solid #64516e;border-radius:12px;padding:12px;display:grid;gap:9px}
.npp-v06-powers legend{color:#e7cdab;font-weight:700;padding:0 5px}
.npp-v06-powers label{display:flex;align-items:center;gap:12px;font-size:13px;background:#2a2335;padding:10px;border-radius:9px}
.npp-v06-powers label input{width:auto;flex:none;accent-color:#eec581}
.npp-v06-new{margin:12px 0;width:100%}
.npp-v06-qr-row{border:1px solid #514161;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:5px}
.npp-v06-qr-row small{color:#b9a9c5}
#v06-invite input{flex:1;min-width:145px;background:#100f1a;color:#fff;border:1px solid #715d80;border-radius:10px;padding:10px}
@media(max-width:510px){.npp-v06-powers label{font-size:12px}.npp-v06-item{padding:12px}}
