html[data-wv] body{word-break:keep-all;overflow-wrap:break-word}html[data-wv] :is(button,a,label,summary,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],[role=checkbox],[role=radio],[role=link]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-wv] :is(input,textarea,[contenteditable=true],[contenteditable=""]),html[data-wv] :is(input,textarea,[contenteditable=true],[contenteditable=""]) *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
.ltc-launcher{opacity:0;visibility:hidden;transition:opacity .22s,transform .22s,visibility .22s;transform:translateY(12px)}.ltc-launcher[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.ltc-launcher .ltc-link{border-radius:var(--radius-lg);height:auto;color:var(--color-text-strong);white-space:normal;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;text-decoration:none;display:flex}.ltc-launcher .ltc-link:hover,.ltc-launcher .ltc-link:active{background:0 0}.ltc-link:focus-visible{outline:2px solid var(--color-brand-border);outline-offset:6px}.ltc-bubble{border:1px solid var(--color-border-subtle);background:var(--color-surface-default);box-shadow:var(--elevation-popover);border-radius:14px 14px 4px;gap:1px;padding:8px 12px;transition:transform .22s,border-color .22s;display:grid;position:relative}.ltc-greeting{color:var(--color-text-subtle);font-size:12px;font-weight:400}.ltc-label{color:var(--color-text-strong);font-size:13px;font-weight:650}.ltc-character{place-items:center;width:52px;height:58px;display:grid;position:relative}.ltc-launcher .ltc-timi{width:48px;height:48px;padding:0;overflow:visible}.ltc-motion{z-index:1;transform-origin:50% 85%;position:relative}.ltc-launcher[data-visible=true] .ltc-motion{animation:.9s ease-in-out 2 ltc-hello}.ltc-link:is(:hover,:focus-visible) .ltc-motion{animation:.65s both ltc-greet}.ltc-link:is(:hover,:focus-visible) .ltc-bubble{border-color:var(--color-brand-border);transform:translateY(-3px)}.ltc-link:active .ltc-character{transform:scale(.94)}@keyframes ltc-hello{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-7px)rotate(-5deg)}70%{transform:translateY(-2px)rotate(3deg)}}@keyframes ltc-greet{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-9px)rotate(-9deg)}65%{transform:translateY(-5px)rotate(6deg)}to{transform:translateY(-4px)rotate(-4deg)}}@media (max-width:767px){.ltc-character{width:44px;height:50px}.ltc-launcher .ltc-timi{width:40px;height:40px}.ltc-bubble{padding:7px 10px}.ltc-greeting{display:none}}@media (prefers-reduced-motion:reduce){.ltc-launcher,.ltc-bubble{transition:none}.ltc-launcher .ltc-motion{animation:none!important}.ltc-link:is(:hover,:focus-visible) .ltc-bubble,.ltc-link:active .ltc-character{transform:none}}
