.situation-fields{flex-direction:column;gap:22px;display:flex}.situation-optional{color:var(--color-text-secondary);font-size:13px;font-weight:400}.situation-extra{border-top:1px dashed var(--color-border);padding-top:18px}.situation-extra-tag{letter-spacing:.6px;text-transform:uppercase;color:#b23b24;margin:0;font-size:11px;font-weight:700}.situation-compact-title{color:var(--color-text-secondary);margin:0 0 14px;font-size:13px}
