.rt-palco{display: grid;justify-items: center;gap: 12px;padding-block: 22px}.rt-roda{position: relative;width: min(460px,100%);display: grid;place-items: center}.rt-roda canvas{max-width: 100%;height: auto;display: block}.rt-seta{position: absolute;top: -6px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-top: 30px solid var(--text);z-index: 2;filter: drop-shadow(0 2px 2px rgba(0,0,0,0.3))}.rt-centro{position: absolute;width: 74px;height: 74px;border-radius: 50%;border: 4px solid #fff;background: var(--text);color: var(--surface);font-weight: 800;font-size: 0.85rem;letter-spacing: 0.04em;cursor: pointer;box-shadow: 0 2px 10px rgba(0,0,0,0.3)}.rt-centro:focus-visible{outline: 3px solid var(--brand);outline-offset: 3px}.rt-resultado{margin: 0;min-height: 1.6em;font-size: 1.4rem;text-align: center}.rt-resultado strong{color: var(--brand)}.rt-hist{margin: 0;padding-left: 1.4em;display: grid;gap: 2px}