html body #world-chat .world-chat-msg.mention .world-chat-text{background:linear-gradient(180deg,rgba(48,44,30,.96),rgba(20,19,15,.98))!important}html body #world-chat .world-chat-msg.mention-flash{animation:bm-mention-flash 1.8s ease}@keyframes bm-mention-flash{0%,100%{filter:none}20%,60%{filter:brightness(1.7) saturate(1.3)}}.bm-mention{color:#ffd36b;font-weight:800}.bm-mention.me{padding:0 5px;background:rgba(238,194,98,.22);color:#ffe7a3;border-radius:3px}html body #world-chat .world-chat-tab[data-mentions]{position:relative}html body #world-chat .world-chat-tab[data-mentions]::after{content:"@";position:absolute;top:-2px;right:2px;z-index:12;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:8px;font-size:11px;font-weight:900;color:#fff;background:#d6342c;box-shadow:0 0 0 2px rgba(10,10,13,.9)}#bm-mention-jump{position:absolute;right:14px;top:96px;z-index:60;padding:7px 14px;border:1px solid #ffe7a3;border-radius:0;cursor:pointer;font-weight:900;font-size:12.5px;letter-spacing:.04em;color:#2a1a04;background:linear-gradient(180deg,#fbdc80,#d19328);box-shadow:0 4px 14px rgba(0,0,0,.55);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}#bm-mention-jump[hidden]{display:none}#bm-chat-toast{position:fixed;left:50%;top:calc(var(--g-head-h,110px) + 12px);z-index:9990;width:min(380px,calc(100vw - 24px));display:grid;gap:2px;padding:10px 14px;cursor:pointer;color:#f1ead9;background:linear-gradient(180deg,rgba(26,27,33,.96),rgba(10,11,14,.97));border:1px solid rgba(238,194,98,.7);box-shadow:0 10px 28px rgba(0,0,0,.6);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);opacity:0;transform:translate(-50%,-12px);pointer-events:none;transition:opacity .2s,transform .2s}#bm-chat-toast.show{opacity:1;transform:translate(-50%,0);pointer-events:auto}#bm-chat-toast b{font-size:13px;color:#ffd36b}#bm-chat-toast span{font-size:13px;color:rgba(255,255,255,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bm-mention-suggest{position:absolute;left:14px;bottom:64px;z-index:70;display:grid;min-width:160px;background:rgba(14,15,19,.98);border:1px solid rgba(238,194,98,.6);box-shadow:0 8px 22px rgba(0,0,0,.6)}#bm-mention-suggest[hidden]{display:none}#bm-mention-suggest button{text-align:left;padding:8px 12px;border:0;background:0 0;color:#f1ead9;font-weight:700;cursor:pointer}#bm-mention-suggest button:hover{background:rgba(238,194,98,.18);color:#ffe7a3}html body #world-chat #private-chat-target-row{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px 6px}html body #world-chat #private-chat-target-row.hidden{display:none!important}html body #world-chat #private-chat-username{flex:1 1 160px;min-width:0;height:42px;padding:0 14px;font-size:15px}html body #world-chat #private-chat-target-row .private-chat-target-label{flex:1 1 100%;font-size:13px;color:#ffd36b;font-weight:800;letter-spacing:.04em}#bm-pc-results{display:grid;gap:8px;padding:0 12px 10px}#bm-pc-results[hidden]{display:none}.bm-pc-empty{padding:10px 4px;color:rgba(255,255,255,.6);font-size:13px;text-align:center}html body #world-chat .bm-pc-res{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;padding:8px 12px;text-align:left;cursor:pointer;color:#f1ead9}html body #world-chat .bm-pc-res:disabled{opacity:.5;cursor:not-allowed}html body #world-chat .bm-pc-res:not(:disabled):hover{filter:brightness(1.15)}.bm-pc-ava{position:relative;width:42px;height:42px}.bm-pc-ava img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1.5px solid rgba(238,194,98,.7);background:#14151a}.bm-pc-dot{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;border:2px solid #0e0f12}.bm-pc-dot.on{background:#3fd37a}.bm-pc-dot.off{background:#6b6e76}.bm-pc-name{font-weight:800;font-size:15px;color:#fff3d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-pc-res small{font-size:12px;color:rgba(255,255,255,.6);white-space:nowrap}html body #world-chat .private-chat-thread-list{display:grid;gap:10px;padding:4px 12px 12px}html body #world-chat .private-chat-thread{display:grid;gap:4px;width:100%;padding:10px 14px;text-align:left;cursor:pointer;color:#f1ead9}html body #world-chat .private-chat-thread:hover{filter:brightness(1.12)}html body #world-chat .private-chat-thread-top{display:flex;align-items:center;gap:10px}html body #world-chat .private-chat-thread-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(238,194,98,.7)}html body #world-chat .private-chat-thread-name{flex:1;min-width:0;font-weight:800;font-size:15px;color:#fff3d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #world-chat .private-chat-thread-time{font-size:11.5px;color:rgba(255,255,255,.5)}html body #world-chat .private-chat-thread-last{padding-left:50px;font-size:13px;color:rgba(255,255,255,.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #world-chat .private-chat-thread-unread{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:10px;font-size:11.5px;font-weight:900;color:#fff;background:#d6342c}html body.bm-glass-ui #world-chat :is(.private-chat-back-btn,.private-chat-open-btn).hidden:not(#gfx){display:none!important}html body #world-chat #private-chat-target-row{border:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important}html body.bm-glass-ui #world-chat .world-chat-input-row{display:flex!important;align-items:center;gap:8px!important;padding:12px 12px 12px!important;border:0!important;background:linear-gradient(90deg,transparent,rgba(255,224,138,.55) 50%,transparent) top/100% 1px no-repeat!important}html body.bm-glass-ui #world-chat .world-chat-input-row #chat-sound-toggle{order:4}html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap{order:1;position:relative;flex:1 1 auto;min-width:0}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-input{width:100%;height:42px;padding:0 48px 0 14px;font-size:15px;box-sizing:border-box}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-pin-btn{order:0}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn{order:3}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-pin-btn.bm-hidden{display:none!important}html body.bm-glass-ui #world-chat .world-chat-send-btn svg{width:22px;height:22px;display:block;margin:0 auto}html body.bm-glass-ui #world-chat .world-chat-head:not(#gfx){padding:0 12px 4px 12px!important;border:0!important;margin:0!important}html body.bm-glass-ui #world-chat .world-chat-tabs:not(#gfx){width:100%!important;max-width:none!important;flex:1 1 auto!important}html body.bm-glass-ui #world-chat #chat-panel-toggle{top:8px!important;right:14px!important}html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap #world-chat-emoji-btn:not(#gfx):not(#gfy){position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;min-width:36px!important;height:34px!important;min-height:0!important;padding:0!important;clip-path:none!important;background:0 0!important;box-shadow:none!important;border:0!important;font-size:20px!important;z-index:3}html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap #world-chat-emoji-btn:not(#gfx):not(#gfy)::after,html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap #world-chat-emoji-btn:not(#gfx):not(#gfy)::before{display:none!important}html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap #world-chat-emoji-btn:not(#gfx):not(#gfy):hover{filter:brightness(1.25)}.world-chat-pin-dots{display:flex;gap:5px;justify-content:center;padding:4px 0 0}.world-chat-pin-dots i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.28);cursor:pointer}.world-chat-pin-dots i.on{background:#ffd36b}#bm-glass-ui .bm-chat-ticker{display:none}@media (max-width:700px),(pointer:coarse) and (max-width:1024px){#bm-glass-ui .bm-chat-ticker:not(.hidden){--bt-b:calc(var(--p-nav-h) + 20px + env(safe-area-inset-bottom, 0px));position:absolute;left:60px;right:10px;bottom:var(--bt-b);z-index:6;pointer-events:auto;box-sizing:border-box;display:flex;align-items:center;gap:7px;height:56px;padding:3px 6px 3px 5px;background:linear-gradient(180deg,rgba(22,24,30,.9),rgba(9,10,13,.92));border:1px solid rgba(229,173,61,.55);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);font:600 12px/1.3 Manrope,system-ui,sans-serif;color:#e8e6df}#bm-glass-ui .bm-ct-open{position:relative;flex:none;width:42px;height:42px;padding:0;border-radius:50%;cursor:pointer;background:radial-gradient(circle at 50% 35%,#2d2616,#0e0c08);border:1px solid #e5ad3d;display:grid;place-items:center;box-shadow:0 0 10px rgba(229,173,61,.25)}#bm-glass-ui .bm-ct-open img{width:27px;height:27px;object-fit:contain;pointer-events:none}#bm-glass-ui .bm-ct-badge{position:absolute;right:-4px;top:-4px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:#e24b4a;color:#fff;font:800 10px/18px Manrope,system-ui,sans-serif;text-align:center}#bm-glass-ui .bm-ct-sep{flex:none;width:2px;height:34px;background:linear-gradient(180deg,transparent,#e5ad3d,transparent)}#bm-glass-ui .bm-ct-list{flex:1 1 auto;min-width:0;display:grid;gap:3px;cursor:pointer}#bm-glass-ui .bm-ct-row{display:flex;align-items:center;gap:6px;height:23px;padding:0 9px 0 4px;background:rgba(255,255,255,.04);min-width:0}#bm-glass-ui .bm-ct-ava{flex:none;width:17px;height:17px;border-radius:50%;overflow:hidden;background:#1b1d24;border:1px solid rgba(229,173,61,.6)}#bm-glass-ui .bm-ct-ava img{width:100%;height:100%;object-fit:cover;display:block}#bm-glass-ui .bm-ct-txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px}#bm-glass-ui .bm-ct-txt b{color:#ffd36b;font-weight:800}#bm-glass-ui .bm-ct-row time{flex:none;font-size:9.5px;color:rgba(232,230,223,.6);font-variant-numeric:tabular-nums}#bm-glass-ui .bm-ct-empty .bm-ct-txt{color:rgba(232,230,223,.6);font-weight:500}#bm-glass-ui .bm-ct-collapse{flex:none;width:24px;height:36px;padding:0;cursor:pointer;display:grid;place-items:center;color:#ffd36b;background:linear-gradient(180deg,rgba(34,36,44,.95),rgba(14,15,19,.95));border:1px solid rgba(229,173,61,.55);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}#bm-glass-ui .bm-ct-collapse svg{width:14px;height:14px}#bm-glass-ui .bm-ct-expand{display:none}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed) .bm-ct-sep{display:none}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed){gap:3px}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed) .bm-ct-collapse{order:10}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed) .bm-ct-open{position:absolute;top:3px;right:4px;width:0;height:0;background:0 0!important;border:0;box-shadow:none!important}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed) .bm-ct-open img{display:none}#bm-glass-ui .bm-chat-ticker:not(.is-collapsed) .bm-ct-badge{right:0;top:0}#bm-glass-ui .bm-chat-ticker.is-collapsed{left:auto;right:10px;width:auto;height:56px;padding:7px 4px 7px 20px;background:0 0;border:0;clip-path:none;gap:0}#bm-glass-ui .bm-chat-ticker.is-collapsed :is(.bm-ct-sep,.bm-ct-list,.bm-ct-collapse){display:none}#bm-glass-ui .bm-chat-ticker.is-collapsed .bm-ct-expand{display:grid;position:absolute;left:0;top:50%;margin-top:-13px;width:24px;height:26px;padding:0;place-items:center;color:#ffd36b;cursor:pointer;background:linear-gradient(180deg,rgba(34,36,44,.96),rgba(14,15,19,.96));border:1px solid rgba(229,173,61,.6);border-radius:8px 0 0 8px}#bm-glass-ui .bm-ct-expand svg{width:14px;height:14px}#bm-glass-ui:is(.has-ticker,.has-ticker-min) .p-fab-r{display:none}#bm-glass-ui:is(.has-ticker,.has-ticker-min) .p-fab-dn{left:auto;right:16px}#bm-glass-ui.has-ticker .p-fab-dn{bottom:calc(var(--p-nav-h) + 20px + 56px + 10px + env(safe-area-inset-bottom,0px))}#bm-glass-ui.has-ticker-min .p-fab-dn{bottom:calc(var(--p-nav-h) + 80px + env(safe-area-inset-bottom,0px))}}#bm-glass-ui .bm-chat-ticker.is-covered{visibility:hidden;pointer-events:none}html body #world-chat .world-chat-tab[data-mentions].active::after{height:auto;min-width:0;padding:0;border-radius:0;display:block}html body.bm-glass-ui #world-chat:not(.chat-panel-disabled) .world-chat-head:not(#gfx){min-height:0!important;padding:13px 12px 0 12px!important}html body.bm-glass-ui #world-chat:not(.chat-panel-disabled) .world-chat-messages:not(#gfx){padding-top:4px!important}@media (max-width:700px),(pointer:coarse) and (max-width:1024px){html body.bm-glass-ui #world-chat #world-chat-emoji-btn:not(#gfx):not(#gfy):not(#gfz),html body.bm-glass-ui #world-chat #world-chat-emoji-panel:not(#gfx){display:none!important}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-input{padding-right:14px!important}}html body.bm-glass-ui #world-chat .world-chat-input-row .bm-input-wrap #world-chat-input:not(#gfx){display:block}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle) svg{width:22px;height:22px;display:block;margin:0 auto}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-pin-btn svg{color:#ffc94a;filter:drop-shadow(0 0 4px rgba(255, 201, 74, .35))}html body.bm-glass-ui #world-chat .world-chat-input-row #chat-sound-toggle svg{color:#5fe3a8;filter:drop-shadow(0 0 4px rgba(95, 227, 168, .35))}html body.bm-glass-ui #world-chat .world-chat-input-row #chat-sound-toggle.muted svg{color:#ff7a6b;filter:drop-shadow(0 0 4px rgba(255, 122, 107, .3))}html body.bm-glass-ui #world-chat .world-chat-input-row{--chat-ctl-h:44px;align-items:center!important}html body.bm-glass-ui #world-chat .world-chat-input-row :is(.bm-input-wrap,#world-chat-input,#world-chat-send-btn,#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy){height:var(--chat-ctl-h)!important;min-height:var(--chat-ctl-h)!important;max-height:var(--chat-ctl-h)!important;box-sizing:border-box!important}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-input:not(#gfx):not(#gfy){resize:none!important;overflow-y:auto!important;scrollbar-width:none;padding-top:11px!important;padding-bottom:11px!important;line-height:19px!important}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-input::-webkit-scrollbar{display:none}html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix{top:50%!important}@media (max-width:700px),(pointer:coarse) and (max-width:1024px){html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy){width:var(--chat-ctl-h)!important;min-width:var(--chat-ctl-h)!important}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn:not(#gfx):not(#gfy){width:56px!important;min-width:56px!important}}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy){--e:rgb(var(--b-edge) / .55);--i:rgb(var(--b-edge) / .75);--p1:#383941;--p2:#272830;--p3:#1b1c21;--p4:#131418;opacity:1!important}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy)::after{box-shadow:inset 0 0 0 1px rgba(255,224,138,.22),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -6px 8px rgba(0,0,0,.35)!important}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy):hover{--e:rgb(var(--b-mid) / .75);--i:rgb(var(--b-mid) / .9)}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy) svg{opacity:1!important;width:22px;height:22px}html body.bm-glass-ui #world-chat .world-chat-input-row #chat-sound-toggle:not(.muted) svg{color:#6df0b4;filter:drop-shadow(0 0 5px rgba(109, 240, 180, .55))}html body.bm-glass-ui #world-chat .world-chat-input-row #chat-sound-toggle.muted svg{color:#ff8a7a;filter:drop-shadow(0 0 5px rgba(255, 138, 122, .5))}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-pin-btn svg{color:#ffd466;filter:drop-shadow(0 0 5px rgba(255, 201, 74, .5))}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn svg{width:24px;height:24px}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn:not(#gfx):not(#gfy):hover{--e:rgb(var(--b-mid) / .8);--i:rgb(var(--b-mid) / .95)}html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix{display:block;right:54px;overflow:hidden;text-overflow:ellipsis;line-height:20px}html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix b{font-weight:800}html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix i{font-style:normal;font-weight:500;letter-spacing:0;font-size:13px;margin-left:6px;color:#7a8896}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-input.wc-ph-overlay::placeholder{color:transparent!important}@media (max-width:700px),(pointer:coarse) and (max-width:1024px){html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix{right:14px}html body.bm-glass-ui #world-chat .world-chat-input-row .wc-prefix i{font-size:15px}}@media (min-width:701px) and (not ((pointer:coarse) and (max-width:1024px))){html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn:not(#gfx):not(#gfy){width:46px!important;min-width:46px!important}html body.bm-glass-ui #world-chat .world-chat-input-row #world-chat-send-btn svg{width:18px;height:18px}html body.bm-glass-ui #world-chat .world-chat-input-row :is(#world-chat-pin-btn,#chat-sound-toggle):not(#gfx):not(#gfy) svg{width:19px;height:19px}}