.smile-grid-module__bMCV-a__screen{--vote-size:clamp(44px, 12.5vw, 52px);--vote-gap:8px;box-sizing:border-box;color:#171717;background:#fff;width:100%;height:100dvh;min-height:100svh;margin:0;padding:0;position:relative;overflow:hidden}.smile-grid-module__bMCV-a__screen *,.smile-grid-module__bMCV-a__screen :before,.smile-grid-module__bMCV-a__screen :after{box-sizing:border-box}.smile-grid-module__bMCV-a__voteGrid{contain:layout paint;grid-template-columns:repeat(var(--vote-columns), var(--vote-size));grid-template-rows:repeat(var(--vote-rows), var(--vote-size));place-content:center;gap:var(--vote-gap);width:100%;height:100%;display:grid}.smile-grid-module__bMCV-a__vote{width:var(--vote-size);height:var(--vote-size);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform 60ms}.smile-grid-module__bMCV-a__vote:active{transform:scale(.94)}.smile-grid-module__bMCV-a__vote:focus-visible{outline-offset:2px;outline:2px solid}.smile-grid-module__bMCV-a__face{width:100%;height:100%;display:block}.smile-grid-module__bMCV-a__mouth{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:3.2px}@media (prefers-reduced-motion:reduce){.smile-grid-module__bMCV-a__vote{transition:none}}
.concentric-smile-field-module__hvvF_a__screen{color:#171717;background:#fff;width:100%;height:100dvh;min-height:100svh;overflow:hidden}.concentric-smile-field-module__hvvF_a__field{width:100%;height:100%;display:block}
