.th{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1),visibility 0s .6s;display:flex;transform:translateY(10px)}.th[data-shown]{opacity:1;visibility:visible;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1),visibility;transform:none}.th-chip{pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:#f4f3ef;letter-spacing:-.005em;text-align:left;text-transform:none;min-height:44px;text-shadow:none;-webkit-tap-highlight-color:transparent;background:#0b0c0d99;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:11px;margin:0;padding:6px 16px 6px 9px;font:500 14px/1.15 DM Sans,Arial,sans-serif;display:inline-flex;box-shadow:0 10px 32px #00000059,inset 0 1px #ffffff14}button.th-chip{cursor:pointer;padding-right:6px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s}button.th-chip:active{transform:scale(.97)}button.th-chip:hover{border-color:#ffffff47}.th-chip:focus-visible{outline-offset:3px;outline:1px solid #87cefa}.th-words{gap:3px;display:grid}.th-words small{letter-spacing:.08em;text-transform:uppercase;color:#b4b8bb;font:400 9.5px/1.2 IBM Plex Mono,monospace}.th-go{color:#0b0b0c;letter-spacing:.01em;background:#f4f3ef;border-radius:999px;margin-left:5px;padding:9px 13px;font:600 12px/1 DM Sans,Arial,sans-serif}.th-phone{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:30px;height:30px;overflow:visible}.th-body{transform-box:view-box;transform-origin:15px 27px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite th-rock}.th-arc{opacity:.18;animation:2.8s cubic-bezier(.45,0,.55,1) infinite th-arc}.th-arc-r{animation-delay:-1.4s}@keyframes th-rock{0%,50%,to{transform:rotate(0)}22%{transform:rotate(-17deg)}72%{transform:rotate(17deg)}}@keyframes th-arc{0%,6%,38%,to{opacity:.18}22%{opacity:.95}}.th[data-state=used] .th-body{transform:rotate(calc(var(--lean,0) * 22deg));transition:transform .12s linear;animation:none}.th[data-state=used] .th-arc{transition:opacity .12s linear;animation:none}.th[data-state=used] .th-arc-l{opacity:calc(.18 + max(0, var(--lean,0) * -1) * .8)}.th[data-state=used] .th-arc-r{opacity:calc(.18 + max(0, var(--lean,0)) * .8)}@media (prefers-reduced-motion:reduce){.th,.th[data-shown]{transition:opacity .3s,visibility 0s .3s;transform:none}.th-body,.th-arc{animation:none}.th-body{transform:rotate(-12deg)}.th-arc-l{opacity:.8}}
