.chat-scroll-container{scrollbar-width:thin;scrollbar-color:#8c8c9673 #0000}.chat-scroll-container::-webkit-scrollbar{width:6px}.chat-scroll-container::-webkit-scrollbar-track{background:#0000}.chat-scroll-container::-webkit-scrollbar-thumb{background:#8c8c9659;border-radius:9999px}.chat-scroll-container::-webkit-scrollbar-thumb:hover{background:#8c8c9699}.dark .chat-scroll-container::-webkit-scrollbar-thumb{background:#fff3}.dark .chat-scroll-container::-webkit-scrollbar-thumb:hover{background:#fff6}@keyframes tribfi-wave-1{0%,to{height:4px}50%{height:13px}}@keyframes tribfi-wave-2{0%,to{height:12px}50%{height:3px}}@keyframes tribfi-wave-3{0%,to{height:6px}50%{height:14px}}.tribfi-wave-bar-1{animation:tribfi-wave-1 1.2s ease-in-out infinite}.tribfi-wave-bar-2{animation:tribfi-wave-2 1.4s ease-in-out .2s infinite}.tribfi-wave-bar-3{animation:tribfi-wave-3 1.1s ease-in-out .4s infinite}@keyframes tribfi-halo-pulse{0%,to{transform:scale(.97);opacity:.55}50%{transform:scale(1.03);opacity:.85}}.tribfi-halo-animation{animation:tribfi-halo-pulse 3.6s ease-in-out infinite}@keyframes tribfi-shimmer-sweep{0%{transform:translateX(-150%) skewX(-20deg)}22%,to{transform:translateX(250%) skewX(-20deg)}}.tribfi-shimmer-sweep{animation:tribfi-shimmer-sweep 5.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes tribfi-modal-rain{0%{transform:translateY(-40px);opacity:0}20%{opacity:.75}85%{opacity:.75}to{transform:translateY(560px);opacity:0}}.tribfi-rain-streak{animation:tribfi-modal-rain 1.4s linear infinite}@keyframes tribfi-gift-drift{0%{transform:translateY(-30px) rotate(0deg) scale(.85);opacity:0}15%{opacity:.55}85%{opacity:.55}to{transform:translateY(580px) rotate(25deg) scale(1.05);opacity:0}}.tribfi-gift-drift{animation:tribfi-gift-drift 4.2s cubic-bezier(.4,0,.2,1) infinite}body.chat-fullscreen,body.messages-fullscreen{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body.chat-fullscreen #__next,body.chat-fullscreen div.min-h-screen,body.chat-fullscreen>div,body.messages-fullscreen #__next,body.messages-fullscreen div.min-h-screen,body.messages-fullscreen>div{height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important}body.chat-fullscreen div.flex-1,body.messages-fullscreen div.flex-1{min-height:0!important}body.chat-fullscreen main,body.messages-fullscreen main{display:flex!important;flex-direction:column!important;flex:1 1 0%!important;height:100%!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}body.chat-fullscreen footer,body.messages-fullscreen footer{display:none!important}.chat-msg-row[data-controls-idle=true] .chat-msg-controls-bar:not([data-picker-open=true]):not(:focus-within){opacity:0!important;transform:translateY(4px)!important;pointer-events:none!important}.uiverse-chat-btn{--duration:7s;--easing:linear;--c-color-1:#ffb833;--c-color-2:#00d4ff;--c-color-3:#ab57ff;--c-color-4:#10d7ffd9;--c-shadow:#103ceba6;--c-shadow-inset-top:#b4d7fff2;--c-shadow-inset-bottom:#103cebbf;--c-radial-inner:#103ceb;--c-radial-outer:#3258ff;--c-color:#fff;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;outline:none;position:relative;cursor:pointer;border:none;border-radius:9999px;padding:0;margin:0;color:var(--c-color);background:radial-gradient(circle,var(--c-radial-inner),var(--c-radial-outer) 80%);box-shadow:0 0 18px var(--c-shadow),0 8px 24px #103ceb66;transition:transform .2s ease,box-shadow .2s ease}.uiverse-chat-btn:hover{--duration:1400ms;box-shadow:0 0 28px #1e5affd9,0 10px 28px #103ceb99}.uiverse-space-btn{--duration:7s;--easing:linear;--c-color-1:#38bdf8;--c-color-2:#0077be;--c-color-3:#7dd3fc;--c-color-4:#0096c7;--c-shadow:#0000;--c-shadow-inset-top:#0000;--c-shadow-inset-bottom:#0000;--c-radial-inner:#000ceb;--c-radial-outer:#004bbd;--c-color:#fff;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;outline:none;position:relative;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:9999px;padding:0;margin:0;color:var(--c-color);background:radial-gradient(circle,var(--c-radial-inner),var(--c-radial-outer) 80%);box-shadow:none!important;transition:transform .2s ease}.uiverse-space-btn:hover{--duration:1400ms;box-shadow:none!important}.uiverse-chat-btn:before{box-shadow:inset 0 3px 10px var(--c-shadow-inset-top),inset 0 -3px 6px var(--c-shadow-inset-bottom)}.uiverse-chat-btn:before,.uiverse-space-btn:before{content:"";pointer-events:none;position:absolute;z-index:3;left:0;top:0;right:0;bottom:0;border-radius:9999px}.uiverse-space-btn:before{box-shadow:none!important}.uiverse-chat-btn .wrapper,.uiverse-space-btn .wrapper{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;border-radius:9999px;position:absolute;inset:0;pointer-events:none;z-index:1}.uiverse-chat-btn .circles-field{transform:translate(-50%,-50%) scale(.65);transform-origin:center center}.uiverse-chat-btn .circles-field,.uiverse-space-btn .circles-field{position:absolute;width:132px;height:48px;left:50%;top:50%;pointer-events:none}.uiverse-space-btn .circles-field{transform:translate(-50%,-50%) scale(.41);transform-origin:center center}.uiverse-chat-btn .wrapper .circle,.uiverse-space-btn .wrapper .circle{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;filter:blur(var(--blur,8px));background:var(--background,#0000);transform:translate(var(--x,0),var(--y,0)) translateZ(0);animation:var(--animation,none) var(--duration) var(--easing) infinite}.uiverse-chat-btn .wrapper .circle.circle-1,.uiverse-chat-btn .wrapper .circle.circle-10,.uiverse-chat-btn .wrapper .circle.circle-9,.uiverse-space-btn .wrapper .circle.circle-1,.uiverse-space-btn .wrapper .circle.circle-10,.uiverse-space-btn .wrapper .circle.circle-9{--background:var(--c-color-4)}.uiverse-chat-btn .wrapper .circle.circle-3,.uiverse-chat-btn .wrapper .circle.circle-4,.uiverse-space-btn .wrapper .circle.circle-3,.uiverse-space-btn .wrapper .circle.circle-4{--background:var(--c-color-2);--blur:14px}.uiverse-chat-btn .wrapper .circle.circle-5,.uiverse-chat-btn .wrapper .circle.circle-6,.uiverse-space-btn .wrapper .circle.circle-5,.uiverse-space-btn .wrapper .circle.circle-6{--background:var(--c-color-3);--blur:16px}.uiverse-chat-btn .wrapper .circle.circle-11,.uiverse-chat-btn .wrapper .circle.circle-12,.uiverse-chat-btn .wrapper .circle.circle-2,.uiverse-chat-btn .wrapper .circle.circle-7,.uiverse-chat-btn .wrapper .circle.circle-8,.uiverse-space-btn .wrapper .circle.circle-11,.uiverse-space-btn .wrapper .circle.circle-12,.uiverse-space-btn .wrapper .circle.circle-2,.uiverse-space-btn .wrapper .circle.circle-7,.uiverse-space-btn .wrapper .circle.circle-8{--background:var(--c-color-1);--blur:12px}.uiverse-chat-btn .wrapper .circle.circle-1,.uiverse-space-btn .wrapper .circle.circle-1{--x:0;--y:-40px;--animation:uiverse-circle-1}.uiverse-chat-btn .wrapper .circle.circle-2,.uiverse-space-btn .wrapper .circle.circle-2{--x:92px;--y:8px;--animation:uiverse-circle-2}.uiverse-chat-btn .wrapper .circle.circle-3,.uiverse-space-btn .wrapper .circle.circle-3{--x:-12px;--y:-12px;--animation:uiverse-circle-3}.uiverse-chat-btn .wrapper .circle.circle-4,.uiverse-space-btn .wrapper .circle.circle-4{--x:80px;--y:-12px;--animation:uiverse-circle-4}.uiverse-chat-btn .wrapper .circle.circle-5,.uiverse-space-btn .wrapper .circle.circle-5{--x:12px;--y:-4px;--animation:uiverse-circle-5}.uiverse-chat-btn .wrapper .circle.circle-6,.uiverse-space-btn .wrapper .circle.circle-6{--x:56px;--y:16px;--animation:uiverse-circle-6}.uiverse-chat-btn .wrapper .circle.circle-7,.uiverse-space-btn .wrapper .circle.circle-7{--x:8px;--y:28px;--animation:uiverse-circle-7}.uiverse-chat-btn .wrapper .circle.circle-8,.uiverse-space-btn .wrapper .circle.circle-8{--x:28px;--y:-4px;--animation:uiverse-circle-8}.uiverse-chat-btn .wrapper .circle.circle-9,.uiverse-space-btn .wrapper .circle.circle-9{--x:20px;--y:-12px;--animation:uiverse-circle-9}.uiverse-chat-btn .wrapper .circle.circle-10,.uiverse-space-btn .wrapper .circle.circle-10{--x:64px;--y:16px;--animation:uiverse-circle-10}.uiverse-chat-btn .wrapper .circle.circle-11,.uiverse-space-btn .wrapper .circle.circle-11{--x:4px;--y:4px;--animation:uiverse-circle-11}.uiverse-chat-btn .wrapper .circle.circle-12,.uiverse-space-btn .wrapper .circle.circle-12{--blur:14px;--x:52px;--y:4px;--animation:uiverse-circle-12}@keyframes uiverse-circle-1{33%{transform:translateY(16px) translateZ(0)}66%{transform:translate(12px,64px) translateZ(0)}}@keyframes uiverse-circle-2{33%{transform:translate(80px,-10px) translateZ(0)}66%{transform:translate(72px,-48px) translateZ(0)}}@keyframes uiverse-circle-3{33%{transform:translate(20px,12px) translateZ(0)}66%{transform:translate(12px,4px) translateZ(0)}}@keyframes uiverse-circle-4{33%{transform:translate(76px,-12px) translateZ(0)}66%{transform:translate(112px,-8px) translateZ(0)}}@keyframes uiverse-circle-5{33%{transform:translate(84px,28px) translateZ(0)}66%{transform:translate(40px,-32px) translateZ(0)}}@keyframes uiverse-circle-6{33%{transform:translate(28px,-16px) translateZ(0)}66%{transform:translate(76px,-56px) translateZ(0)}}@keyframes uiverse-circle-7{33%{transform:translate(8px,28px) translateZ(0)}66%{transform:translate(20px,-60px) translateZ(0)}}@keyframes uiverse-circle-8{33%{transform:translate(32px,-4px) translateZ(0)}66%{transform:translate(56px,-20px) translateZ(0)}}@keyframes uiverse-circle-9{33%{transform:translate(20px,-12px) translateZ(0)}66%{transform:translate(80px,-8px) translateZ(0)}}@keyframes uiverse-circle-10{33%{transform:translate(68px,20px) translateZ(0)}66%{transform:translate(100px,28px) translateZ(0)}}@keyframes uiverse-circle-11{33%{transform:translate(4px,4px) translateZ(0)}66%{transform:translate(68px,20px) translateZ(0)}}@keyframes uiverse-circle-12{33%{transform:translate(56px) translateZ(0)}66%{transform:translate(60px,-32px) translateZ(0)}}:root{--font-sans:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono",monospace;--blue:#000ceb;--blue-hover:#0009b8;--blue-mid:#2b35f5;--blue-tint:#000ceb0f;--blue-soft:#000ceb1f;--blue-border:#000ceb2e;--ink:#0a0d14;--slate-700:#334155;--muted:#64748b;--subtle:#94a3b8;--bg:#f4f6fb;--surface:#fff;--surface-elevated:#f8fafc;--border:rgba(10,13,20,.075);--border-strong:#0a0d1424;--packet-red:#e11d48;--packet-grad:linear-gradient(90deg,#e11d48,#ea580c);--packet-tint:#e11d4812;--packet-border:#e11d483d;--like-pink:#f43f5e;--like-bg:#f43f5e17;--like-border:#f43f5e38;--rain-cyan:#0ea5e9;--poll-amber:#d97706;--flex-emerald:#10b981;--alpha-purple:#7c3aed;--msg-scale:1;--spring:cubic-bezier(0.22,1,0.36,1)}html.dark{--ink:#f8fafc;--slate-700:#cbd5e1;--muted:#94a3b8;--subtle:#64748b;--bg:#000;--surface:#070709;--surface-elevated:#070709;--border:#ffffff14;--border-strong:#ffffff26;color-scheme:dark}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}.font-mono-tabular{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.thin-scroll::-webkit-scrollbar{width:5px;height:5px}.thin-scroll::-webkit-scrollbar-track{background:#0000}.thin-scroll::-webkit-scrollbar-thumb{background:#0a0d1424;border-radius:999px}.thin-scroll::-webkit-scrollbar-thumb:hover{background:#0a0d1442}html.dark .thin-scroll::-webkit-scrollbar-thumb{background:#ffffff29}html.dark .thin-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff47}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.tribfi-window-frame{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#f59e0b7a,#7c3aed47 45%,#000ceb73) border-box;border:2px solid #0000;box-shadow:0 24px 64px -12px #0a0d142e,0 4px 16px -2px #000ceb14}html.dark .tribfi-window-frame{background:linear-gradient(#070709,#070709) padding-box,linear-gradient(135deg,#f59e0b6b,#7c3aed5c 45%,#3b82f680) border-box;border:1.5px solid #0000;box-shadow:0 32px 80px -12px #000000e0,0 0 0 1px #ffffff0f}@keyframes highlightPulse{0%{box-shadow:0 0 0 0 #000ceb59;background-color:#000ceb14}70%{box-shadow:0 0 0 8px #000ceb00;background-color:#000ceb08}to{box-shadow:0 0 0 0 #000ceb00;background-color:initial}}.msg-highlight-flash{animation:highlightPulse 1.4s ease-out;border-radius:16px}@keyframes flameFlicker{0%,to{transform:scale(1) rotate(-2deg) translateY(0);filter:drop-shadow(0 0 4px rgba(249,115,22,.55))}33%{transform:scale(1.08,1.14) rotate(3deg) translateY(-1px);filter:drop-shadow(0 0 7px rgba(225,29,72,.65))}66%{transform:scale(.95,1.06) rotate(-3deg) translateY(-.5px);filter:drop-shadow(0 0 5px rgba(245,158,11,.6))}}@keyframes flameCorePulse{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.16,1.22);opacity:1}}.animate-flame-outer{animation:flameFlicker 1.85s ease-in-out infinite;transform-origin:50% 85%}.animate-flame-core{animation:flameCorePulse 1.2s ease-in-out infinite;transform-origin:50% 85%}.hot-room-card-blend{background-image:linear-gradient(108deg,#fffffff5 35%,#ffedd58c 78%,#fecdd37a)}html.dark .hot-room-card-blend{background-image:linear-gradient(108deg,#070709 30%,#f9731624 76%,#e11d4829)!important}.chat-widget input,.chat-widget textarea{color:#f8fafc}.chat-widget input::placeholder,.chat-widget textarea::placeholder{color:#64748b}@keyframes tribfi-stk-cw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tribfi-stk-ccw{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes tribfi-stk-br{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.03,.97)}}@keyframes tribfi-stk-pl{0%,to{transform:scale(.88) rotate(0deg)}50%{transform:scale(1.16) rotate(8deg)}}@keyframes tribfi-stk-bl{0%,42%,50%,to{transform:scaleY(1)}46%{transform:scaleY(.06)}}@keyframes tribfi-stk-pd{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes tribfi-stk-sl{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-6px,-3px) rotate(-6deg)}}@keyframes tribfi-stk-sr{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(6px,-3px) rotate(6deg)}}@keyframes tribfi-stk-cl{0%,to{transform:translate(0) scale(1)}50%{transform:translate(7px,-9px) scale(1.08)}}@keyframes tribfi-stk-ps{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(6px) scaleY(.92)}}.tribfi-sticker-svg{overflow:visible;filter:url(#matte-cut);display:block;pointer-events:none}.tribfi-sticker-guard,.tribfi-sticker-svg{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.tribfi-sticker-svg .r1{animation:tribfi-stk-cw 12s linear infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .r2{animation:tribfi-stk-ccw 10s linear infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .rf{animation:tribfi-stk-cw 2.8s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .b{animation:tribfi-stk-br 2.4s cubic-bezier(.34,1.56,.64,1) infinite}.tribfi-sticker-svg .b,.tribfi-sticker-svg .p{transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .p{animation:tribfi-stk-pl 1.6s cubic-bezier(.34,1.56,.64,1) infinite}.tribfi-sticker-svg .k{animation:tribfi-stk-bl 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .w{animation:tribfi-stk-pd 1.9s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:top center}.tribfi-sticker-svg .wl{animation:tribfi-stk-sl 1.8s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .wr{animation:tribfi-stk-sr 1.8s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .cl{animation:tribfi-stk-cl 1.9s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center}.tribfi-sticker-svg .d{animation:tribfi-stk-ps 1.4s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center}