.protected-selection .selection-word{grid-template-columns:minmax(0,1fr) 36px 36px}
.protected-selection [data-speak]{border:0;background:transparent;color:var(--green);font:inherit;min-width:36px;min-height:44px;cursor:pointer}
.protected-selection .selection-word-detail{width:36px;min-height:44px}
.protected-selection .selection-footer>p:empty{display:none}
.protected-selection .selection-word-list>button,.protected-selection .selection-word-list>nav button{min-height:36px;border:1px solid var(--line);border-radius:7px;background:var(--card,#fffdfa);color:var(--green);font:inherit;font-size:12px;padding:4px 8px}
.protected-selection .selection-word-list>nav{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px}
