.wym-view__tools{justify-content:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}.wym-view__tool{inline-size:var(--ui-control-height);block-size:var(--ui-control-height);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:var(--ui-ink);font:inherit;cursor:pointer;place-items:center;padding:0;font-weight:700;display:grid}.wym-view__tool:disabled{border-color:var(--ui-line);background:var(--ui-surface-muted);color:var(--ui-ink-muted);opacity:.45;cursor:not-allowed}.wym-view__tools:has(:disabled) .wym-view__sides-label{opacity:.45}.wym-view__tool svg{block-size:20px;inline-size:20px}.wym-view__tool--text{inline-size:auto;padding-inline:var(--ui-space-3)}.wym-view__sides{align-items:center;margin-inline-start:var(--ui-space-2);display:inline-flex}.wym-view__sides-label{color:var(--ui-ink-muted);font-size:var(--ui-text-small);margin-inline-end:var(--ui-space-2);font-weight:600}.wym-view__sides .wym-view__tool{inline-size:auto;min-inline-size:var(--ui-control-height);padding-inline:var(--ui-space-2);border-radius:0}.wym-view__sides .wym-view__tool+.wym-view__tool{margin-inline-start:-1px}.wym-view__sides .wym-view__tool:first-of-type{border-start-start-radius:var(--ui-radius-sm);border-end-start-radius:var(--ui-radius-sm)}.wym-view__sides .wym-view__tool:last-of-type{border-start-end-radius:var(--ui-radius-sm);border-end-end-radius:var(--ui-radius-sm)}@media (hover:hover){.wym-view__tool:enabled:hover{border-color:var(--ui-ink);background:var(--ui-surface-muted)}}
