/* Satzbrücken prompt and the verb-position mark on the existing Satzklammer chips. */
.sb-modes { display: flex; flex-direction: column; gap: var(--s-2); }
.sb-modes .li { display: flex; flex-wrap: wrap; align-items: center; gap: var(--s-2); }
.sb-prompt__ask { margin-bottom: var(--s-2); }
.sb-structure { font-weight: 600; }
.satz-chip.is-focus { outline: var(--focus-w) solid var(--signal); outline-offset: 2px; }
.geruest-blocks { display: flex; flex-direction: column; gap: var(--s-3); }
.geruest-keys { display: flex; flex-wrap: wrap; gap: var(--s-2); }
.geruest-key { border: 1px solid var(--line); border-radius: var(--r-control); padding: var(--s-1) var(--s-2); }
.geruest-gap { font-size: 1.05rem; line-height: 1.5; }
