.wf-lts{gap:var(--space-4);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.wf-lt{box-sizing:border-box;border-radius:var(--r-mini);background:var(--chip);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--chip-hi);color:var(--ink);font:800 var(--text-15)/1 var(--font);text-transform:uppercase;border:0;place-items:center;margin:0;padding:0;display:inline-grid;overflow:hidden}button.wf-lt{cursor:pointer;transition:background-color .15s var(--ease)}button.wf-lt:hover{background:var(--chip-hi)}.wf-lt:focus-visible{outline-offset:2px}.wf-lt.wf-lt-on{background:var(--sun-lo);box-shadow:inset 0 0 0 1px var(--sun)}.wf-lt.wf-lt-reb{font-size:var(--text-11);letter-spacing:-.02em}.wf-lts-lg{gap:var(--space-8)}.wf-lts-lg .wf-lt{border-radius:var(--r-tile);width:2.75rem;height:2.75rem;font-size:var(--text-22)}.wf-lts-lg .wf-lt.wf-lt-reb{font-size:var(--text-13)}@media (max-width:34rem){.wf-lts-lg{gap:var(--space-4)}.wf-lts-lg .wf-lt{width:2.25rem;height:2.25rem;font-size:var(--text-18)}}@media (prefers-reduced-motion:reduce){button.wf-lt{transition:none}}
