#monsterEntryEditor .stats-editor-form h2{font-family:Inter,sans-serif;text-transform:none;font-size:17px;color:#f1f5f9;margin-bottom:16px}
.stats-editor-table{border:1px solid #334155;border-radius:10px;overflow:hidden;background:#0c1524}
.stats-editor-columns,.stats-editor-row{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:16px;align-items:center;padding:8px 14px}
.stats-editor-columns{background:#19263a;color:#a9b8cc;font-size:11px;font-weight:600}
.stats-editor-row{border-top:1px solid #28364a}
.stats-editor-name{display:flex;align-items:center;gap:10px}.stats-editor-name strong{font-size:12px;color:#fbbf24;width:28px}.stats-editor-name span{font-size:12px;color:#cbd5e1}
#monsterEntryEditor .stats-editor-row label{margin:0;min-width:0}#monsterEntryEditor .stats-editor-row input{margin:0;text-align:center;font-size:14px;font-weight:600;height:34px;padding:5px 9px}
.stats-field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.stats-editor-hint{font-size:11px;color:#94a3b8;margin:0!important}
.stats-editor-notes{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid #334155;padding-top:14px}.stats-editor-notes>.sheet-wide{grid-column:auto!important}#monsterEntryEditor .stats-editor-notes textarea{min-height:76px;resize:vertical}
#monsterEntryEditor .stats-editor-form>.md-buttons{justify-content:flex-end;border-top:1px solid #334155;padding-top:14px;margin-top:16px;gap:8px}#monsterEntryEditor .stats-editor-form button{padding:8px 16px;border-radius:7px;font-size:12px}#monsterEntryEditor .stats-editor-form button[type=submit]{background:#fbbf24;color:#172033;border:1px solid #fbbf24;font-weight:700}
@media(max-width:550px){.stats-editor-columns,.stats-editor-row{gap:8px;padding:8px}.stats-editor-name{gap:4px;flex-direction:column;align-items:flex-start}.stats-editor-notes{grid-template-columns:1fr}}
