.format-control{gap:.375rem;display:flex}.frame-diagram__format-field{display:flex}.frame-diagram__format-select{border:1px solid var(--shared-rule,var(--border));background:var(--shared-bg,var(--bg));color:var(--shared-ink,var(--text));font-size:var(--text-small);cursor:pointer;border-radius:.375rem;padding:.25rem .375rem}.frame-diagram__format-select:disabled{color:var(--shared-dim,var(--text-dim));cursor:not-allowed}
.choice-chips{flex-wrap:wrap;gap:.5rem;display:flex}.choice-chips__chip{border:1px solid var(--shared-rule,var(--border));min-height:2.75rem;color:var(--shared-ink,var(--text));font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:.875rem;display:inline-flex}.choice-chips__chip .glyph{width:1.25rem;height:1.25rem}.choice-chips__chip[aria-checked=true]{border-color:var(--shared-ink,var(--text));background:var(--shared-ink,var(--text));color:var(--shared-bg,var(--bg))}@media (pointer:coarse){.choice-chips__chip{min-height:44px}}
.suggest-field{position:relative}.suggest-field__input{border:0;border-bottom:1px solid var(--shared-rule,var(--border));width:100%;color:var(--shared-ink,var(--text));font:inherit;text-align:left;resize:none;background:0 0;border-radius:0;outline:none;min-height:1lh;max-height:8lh;margin:0;padding-block:.75rem;padding-inline-start:0;line-height:1.4;display:block;overflow-y:auto}.suggest-field__input::placeholder{color:var(--shared-dim,var(--text-dim));opacity:1}.suggest-field__input:focus-visible{border-bottom:2px solid var(--shared-ink,var(--text));padding-bottom:calc(.75rem - 1px)}.suggest-field__input:disabled{cursor:default}.suggest-field[data-suggest=true] .suggest-field__input{padding-inline-end:4rem}.suggest-field__counter,.suggest-field__notice{margin:.25rem 0 0;font-size:.8rem;display:block}.suggest-field__counter{color:var(--shared-dim,var(--text-dim))}.suggest-field__notice{color:var(--shared-ink,var(--text))}.suggest-field__use{inset-inline-end:0;color:var(--shared-dim,var(--text-dim));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;position:absolute;top:50%;translate:0 -50%}.suggest-field__key{border:1px solid var(--shared-rule,var(--border));font:inherit;border-radius:.25rem;padding:0 .375rem}.suggest-field__word{display:none}@media (hover:none),(pointer:coarse){.suggest-field__key{display:none}.suggest-field__word{display:inline}.suggest-field__use{min-width:44px;min-height:44px}}.suggest-field__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}