Support target-scoped trauma mechanics

This commit is contained in:
JB
2026-07-27 22:20:52 -04:00
parent 7e78d75f85
commit 0b3be3587b
20 changed files with 1032 additions and 93 deletions
+16
View File
@@ -2393,3 +2393,19 @@
.field-error{display:block;margin:5px 0 0;color:var(--shd-danger);font-size:var(--shd-type-telemetry);line-height:1.4}
.mechanic-field-error{padding-left:10px;border-left:2px solid var(--shd-danger)}
@media(max-width:560px){.validation-summary a{grid-template-columns:1fr;gap:1px}}
/* Collapsible modeled-data workspace for capture-first ISAC editors. */
.modeling-disclosure{margin-top:10px;border:1px solid var(--shd-border);background:var(--shd-surface)}
.modeling-disclosure>summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;list-style:none;background:var(--shd-surface-raised);cursor:pointer}
.modeling-disclosure>summary::-webkit-details-marker{display:none}
.modeling-disclosure>summary span{display:grid;gap:3px}
.modeling-disclosure>summary b,.modeling-disclosure>summary strong{font-size:var(--shd-type-telemetry);font-weight:900;letter-spacing:.9px}
.modeling-disclosure>summary small{color:var(--shd-text-muted);font-size:var(--shd-type-telemetry);letter-spacing:.5px}
.modeling-disclosure>summary strong{color:var(--shd-orange)}
.modeling-disclosure>summary:hover,.modeling-disclosure>summary:focus-visible{background:var(--shd-surface-active);box-shadow:inset 2px 0 var(--shd-orange);outline:none}
.modeling-disclosure[open]>summary{border-bottom:1px solid var(--shd-border);box-shadow:inset 2px 0 var(--shd-orange)}
.modeling-disclosure.validation-area-error{border-color:var(--shd-danger)}
.modeling-disclosure.validation-area-error>summary{box-shadow:inset 2px 0 var(--shd-danger)}
.modeling-content{padding:10px}
@media(max-width:560px){.modeling-disclosure>summary{min-height:56px}.modeling-content{padding:7px}}
@media(prefers-reduced-motion:reduce){.modeling-disclosure>summary{transition:none}}