.bs-vars{--bs-surface:var(--surface,#1d1b1b);--bs-surface-raised:var(--surface-2,#242122);--bs-cyan:var(--cyan,#00bce7);--bs-cyan-deep:var(--cyan-deep,#006981);--bs-like:var(--like,#72a869);--bs-like-deep:var(--like-deep,#4d7b46);--bs-dislike:var(--dislike,#d43636);--bs-dislike-deep:var(--dislike-deep,#820e0e)}@keyframes bs-spin{to{transform:rotate(360deg)}}@keyframes bs-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes bs-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.bs-rise{animation:.18s ease-out bs-rise}.bs-float{animation:2.4s ease-in-out infinite bs-float}.bs-breathe{animation:1.2s ease-in-out infinite bs-breathe}.bs-breathe-fast{animation:1s ease-in-out infinite bs-breathe}.bs-spinner-ring{background:conic-gradient(from 0deg, #00bce700 0deg, var(--bs-cyan) 200deg, var(--bs-cyan-deep) 330deg, #00bce700 360deg);animation:.9s linear infinite bs-spin;-webkit-mask-image:radial-gradient(circle,#0000 2.5px,#000 3px);mask-image:radial-gradient(circle,#0000 2.5px,#000 3px)}.bs-strip:hover{background:#ffffff08}.bs-send:hover:not(:disabled){filter:brightness(1.6)}.bs-row:hover .bs-row-text{color:#fff}.bs-pick-item:hover{background:#ffffff0f}.bs-chip:hover{background:#ffffff17}.bs-composer:focus-within{box-shadow:0 0 0 1px var(--bs-cyan), 0 5px 10px 0 #231f200d}.bs-input::placeholder{color:#ffffff40}.bs-scroll{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent}.bs-scroll::-webkit-scrollbar{width:6px}.bs-scroll::-webkit-scrollbar-track{background:0 0}.bs-scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}@media (prefers-reduced-motion:reduce){.bs-rise,.bs-float,.bs-breathe,.bs-breathe-fast,.bs-spinner-ring{animation:none}}
