.cyt{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#e9f1ea;border:1px solid #d3e0d5;max-width:100%}.cyt button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;border-radius:999px;min-height:42px;padding:0 18px;font:inherit;font-size:16px;font-weight:700;color:#1c2622;display:inline-flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap;letter-spacing:-.01em;transition:background .15s,box-shadow .15s,color .15s}.cyt button:focus-visible{outline:2.5px solid #07714a;outline-offset:2px}.cyt button.on{background:#fff;color:#07714a;box-shadow:0 1px 2px #10281c14,0 6px 14px -8px #10281c59}.cyt-tag{font-size:12px;font-weight:700;line-height:1;color:#fff;background:#07714a;border-radius:999px;padding:5px 8px}.cyt button:not(.on) .cyt-tag{background:#0b5e3e}.cyt.is-sm button{min-height:36px;padding:0 14px;font-size:16px}.cyt.is-sm .cyt-tag{font-size:11.5px;padding:4px 7px}@media(max-width:380px){.cyt button{padding:0 12px;font-size:16px}.cyt-tag{font-size:12px;padding:4px 6px}}.cyt button{position:relative}.cyt button:after{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}
