.taf.Ask { min-width: 330px; .prompt { display: grid; grid-template-columns: 1fr 2fr; gap: 1rem; align-items: center; } .window-content { gap: 1rem; overflow: auto; } .dialog-content { display: flex; flex-direction: column; gap: 8px; } .control-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; button { flex-grow: 1; } } label { color: var(--color-form-label); font-weight: bold; } p { margin: 0; text-indent: 1em; &.error { font-size: 1.1rem; padding: 6px 8px; box-shadow: 0 0 10px var(--color-shadow-dark); color: var(--color-text-light-1); border-radius: 5px; text-align: center; background: var(--color-level-error-bg); border: 1px solid var(--color-level-error); text-indent: 0; } } input[type="checkbox"] { align-self: center; justify-self: right; margin: 0; } }