.swing[data-v-b496d70b],.clapper-swing[data-v-b496d70b],.wave[data-v-b496d70b]{transform-box:fill-box;animation-duration:2.8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-fill-mode:both}.swing[data-v-b496d70b]{transform-origin:center top;animation-name:boba-bell-swing-b496d70b}.clapper-swing[data-v-b496d70b]{animation-name:boba-clapper-swing-b496d70b}.wave-right[data-v-b496d70b]{transform-origin:left bottom;animation-name:boba-wave-right-b496d70b}.wave-left[data-v-b496d70b]{transform-origin:right bottom;animation-name:boba-wave-left-b496d70b}@keyframes boba-bell-swing-b496d70b{0%{transform:rotate(0)}3%{transform:rotate(-15deg)}11%{transform:rotate(12deg)}19%{transform:rotate(-8.5deg)}27%{transform:rotate(5.5deg)}35%{transform:rotate(-3deg)}42%{transform:rotate(1.4deg)}48%,to{transform:rotate(0)}}@keyframes boba-clapper-swing-b496d70b{0%{transform:translate(0)}3%{transform:translate(1.5px)}11%{transform:translate(-1.2px)}19%{transform:translate(.85px)}27%{transform:translate(-.55px)}35%{transform:translate(.32px)}42%{transform:translate(-.14px)}48%,to{transform:translate(0)}}@keyframes boba-wave-right-b496d70b{0%{opacity:0;transform:scale(.25)}4%{opacity:1;transform:scale(1.3)}9%{transform:scale(1) rotate(0)}15%{transform:scale(1.06) rotate(13deg)}23%{transform:scale(1) rotate(-8deg)}31%{transform:scale(1.03) rotate(5deg)}39%{transform:scale(1) rotate(-2.5deg)}45%{opacity:1;transform:scale(1) rotate(0)}52%,to{opacity:0;transform:scale(.6) rotate(0)}}@keyframes boba-wave-left-b496d70b{0%{opacity:0;transform:scale(.25)}4%{opacity:1;transform:scale(1.3)}9%{transform:scale(1) rotate(0)}15%{transform:scale(1.06) rotate(-13deg)}23%{transform:scale(1) rotate(8deg)}31%{transform:scale(1.03) rotate(-5deg)}39%{transform:scale(1) rotate(2.5deg)}45%{opacity:1;transform:scale(1) rotate(0)}52%,to{opacity:0;transform:scale(.6) rotate(0)}}.boba-still .swing[data-v-b496d70b],.boba-still .clapper-swing[data-v-b496d70b],.boba-still .wave[data-v-b496d70b]{animation:none}.boba-still .wave[data-v-b496d70b]{opacity:0}@media (prefers-reduced-motion: reduce){.swing[data-v-b496d70b],.clapper-swing[data-v-b496d70b],.wave[data-v-b496d70b]{animation:none}}.ltp[data-v-d3f9a049]{--surface: #1c1a21;--ink: #eeebe5;--muted: #8e8997;--line: rgb(238 235 229 / .1);--bg: #131117;--hot: #8b5cff;--hot-deep: #5b34c9;--hot-ink: #ffffff;display:flex;flex-direction:column;gap:14px;color:var(--ink)}.ltp-mono[data-v-d3f9a049]{font-family:Lab Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ltp-muted[data-v-d3f9a049]{color:var(--muted)}.ltp-hot[data-v-d3f9a049]{color:#b9a2ff}.ltp-warn[data-v-d3f9a049]{color:#ff9c8a}.ltp-sub[data-v-d3f9a049]{font-size:12.5px;line-height:1.5;color:var(--muted)}.ltp-list[data-v-d3f9a049]{display:flex;flex-direction:column;gap:4px}.ltp-person[data-v-d3f9a049]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ltp-person[data-v-d3f9a049]:has(.ltp-tickbtn){gap:12px}.ltp-person:has(.ltp-tickbtn) .ltp-icon[data-v-d3f9a049]{margin-left:-6px}.ltp--manage .ltp-person[data-v-d3f9a049]:has(.ltp-face--view){gap:12px}.ltp--manage .ltp-person:has(.ltp-face--view) .ltp-icon[data-v-d3f9a049]{margin-left:-6px}.ltp-person__main[data-v-d3f9a049]{display:flex;min-width:0;flex:1;align-items:center;gap:12px;padding:8px 0;font-size:15px}.ltp-person__main[data-v-d3f9a049]:disabled{cursor:default}.ltp-tickbtn[data-v-d3f9a049]{display:grid;flex-shrink:0;place-items:center;padding:8px 0}.ltp-tick[data-v-d3f9a049]{display:grid;width:20px;height:20px;flex-shrink:0;place-items:center;border:1.5px solid rgb(238 235 229 / .3);border-radius:7px;color:transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.ltp-tick.is-off[data-v-d3f9a049]{border-style:dashed;opacity:.5}.ltp-person.is-on .ltp-tick[data-v-d3f9a049]{border-color:var(--hot);background:var(--hot);color:var(--hot-ink)}.ltp-face[data-v-d3f9a049]{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;overflow:hidden;border-radius:11px;background:#eeebe51a;font-size:12px;font-weight:600}.ltp-face img[data-v-d3f9a049]{width:100%;height:100%;object-fit:cover}.ltp-face--add[data-v-d3f9a049]{border:1.5px dashed rgb(238 235 229 / .3);background:transparent}.ltp-face--view[data-v-d3f9a049]{transition:box-shadow .15s ease}.ltp-face--view[data-v-d3f9a049]:hover{box-shadow:0 0 0 2px var(--hot)}.ltp-icon[data-v-d3f9a049]{display:grid;min-width:28px;height:28px;flex-shrink:0;place-items:center;border-radius:8px;color:var(--muted);transition:background .15s ease,color .15s ease}.ltp-icon[data-v-d3f9a049]:hover{background:#eeebe514;color:var(--ink)}.ltp-icon.is-armed[data-v-d3f9a049]{padding:0 6px;color:#ff9c8a}.ltp-add[data-v-d3f9a049]{display:flex;width:100%;align-items:center;gap:12px;padding:8px 0;font-size:15px;color:#eeebe5cc}.ltp-add[data-v-d3f9a049]:hover{color:var(--ink)}.ltp-reveal[data-v-d3f9a049]{display:flex;flex-basis:100%;flex-direction:column;gap:12px;padding-bottom:8px}.ltp-form[data-v-d3f9a049]{display:flex;width:100%;flex-direction:column;gap:12px;margin:6px 0;border-radius:16px;background:#eeebe50d;padding:16px}.ltp-input[data-v-d3f9a049]{width:100%;border:0;border-radius:12px;background:var(--bg);padding:12px 14px;font-size:13.5px;color:var(--ink);outline:none;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s ease}.ltp-input[data-v-d3f9a049]::placeholder{color:var(--muted)}.ltp-input[data-v-d3f9a049]:focus{box-shadow:inset 0 0 0 1px var(--hot)}.ltp-input[data-v-d3f9a049]:disabled{opacity:.6}.ltp-seg[data-v-d3f9a049]{display:flex;gap:3px;overflow:hidden;border-radius:13px;background:var(--bg);padding:3px}.ltp-seg button[data-v-d3f9a049]{flex:1;border-radius:10px;padding:10px 6px;color:var(--muted);transition:background .15s ease,color .15s ease}.ltp-seg button.is-on[data-v-d3f9a049]{background:var(--hot);color:var(--hot-ink);font-weight:700}.ltp-chats[data-v-d3f9a049],.ltp-chips[data-v-d3f9a049]{display:flex;flex-wrap:wrap;gap:8px}.ltp-chat[data-v-d3f9a049]{display:inline-flex;align-items:center;gap:7px;border-radius:12px;background:#eeebe51a;padding:5px 12px 5px 5px;font-size:13px;transition:background .15s ease,box-shadow .15s ease}.ltp-chat.is-on[data-v-d3f9a049]{background:color-mix(in srgb,var(--hot) 30%,transparent);box-shadow:inset 0 0 0 1.5px var(--hot)}.ltp-link[data-v-d3f9a049]{display:flex;align-items:center;gap:8px;border-radius:12px;background:var(--bg);padding:6px 6px 6px 14px}.ltp-link__url[data-v-d3f9a049]{min-width:0;flex:1;overflow:hidden;color:#b9a2ff;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.ltp-chip[data-v-d3f9a049]{border-radius:9px;background:#eeebe51a;padding:7px 10px;color:#eeebe5cc;transition:background .15s ease,color .15s ease}.ltp-chip.is-on[data-v-d3f9a049]{background:var(--ink);color:#17131c;font-weight:700}.ltp-btn[data-v-d3f9a049]{border-radius:11px;background:#eeebe51a;padding:10px 14px;color:var(--ink)}.ltp-btn--hot[data-v-d3f9a049]{background:var(--hot);box-shadow:0 3px 0 0 var(--hot-deep);color:var(--hot-ink);font-weight:700}.ltp-btn--hot[data-v-d3f9a049]:disabled{background:#eeebe51a;box-shadow:none;color:var(--muted);font-weight:400}.press[data-v-d1072e20]{animation:boba-button-press-d1072e20 1.15s linear 1 both}.snap[data-v-d1072e20]{transform-box:fill-box;transform-origin:center bottom;animation:boba-button-snap-d1072e20 1.15s linear 1 both}@keyframes boba-button-snap-d1072e20{0%,39%{opacity:0;transform:scale(.2);animation-timing-function:cubic-bezier(.2,1,.4,1)}46%{opacity:1;transform:scale(1)}54%,to{opacity:0;transform:scale(1)}}@keyframes boba-button-press-d1072e20{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,.75,.35)}11%{transform:translateY(230px)}38%{transform:translateY(230px);animation-timing-function:cubic-bezier(.16,.85,.3,1)}51%{transform:translateY(0);animation-timing-function:ease-in-out}61%{transform:translateY(38px)}70%{transform:translateY(0);animation-timing-function:ease-in-out}78%{transform:translateY(15px)}86%{transform:translateY(0)}93%{transform:translateY(5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.press[data-v-d1072e20]{animation:none}.snap[data-v-d1072e20]{animation:none;opacity:0}}.bubble[data-v-05886192]{transform-box:fill-box;transform-origin:center;animation:4.5s linear infinite both}.bubble-0[data-v-05886192]{animation-name:boba-msg-pop-0-05886192}.bubble-1[data-v-05886192]{animation-name:boba-msg-pop-1-05886192}.bubble-2[data-v-05886192]{animation-name:boba-msg-pop-2-05886192}@keyframes boba-msg-pop-0-05886192{0%,4%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}11%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out}15%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}86%,to{opacity:0;transform:scale(.15)}}@keyframes boba-msg-pop-1-05886192{0%,15%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}22%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out}26%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}86%,to{opacity:0;transform:scale(.15)}}@keyframes boba-msg-pop-2-05886192{0%,32%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}39%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out}43%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}86%,to{opacity:0;transform:scale(.15)}}@media (prefers-reduced-motion: reduce){.bubble[data-v-05886192]{animation:none}}.match-alert-track[data-v-f6a5a0a0]{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;animation:match-alert-scroll-f6a5a0a0 10s linear infinite}@keyframes match-alert-scroll-f6a5a0a0{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav-alert-timer[data-v-f6a5a0a0]{transform-origin:left;animation-name:nav-alert-fill-f6a5a0a0;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes nav-alert-fill-f6a5a0a0{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@font-face{font-family:Boba Mono;src:url(/fonts/JetBrainsMonoVF.woff2) format("woff2");font-weight:100 800;font-display:swap}.app-footer__label[data-v-ebe249a3]{font-family:Boba Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#fff6}.app-footer__link[data-v-ebe249a3]{font-size:.875rem;color:#ffffff9e;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.app-footer__link[data-v-ebe249a3]:hover{color:#fff;text-decoration-color:#fff6}.app-footer__link[data-v-ebe249a3]:focus-visible{outline:2px solid #8657fb;outline-offset:3px;border-radius:2px}
