@keyframes epbo-bob{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-2.5px)}}.epbo-scribe,.epbo-spray,.epbo-gear,.epbo-rocket,.epbo-onair,.epbo-perfume{display:block;position:relative}.epbo-scribe{width:76px;height:76px}.epbo-scribe-orb{background:radial-gradient(circle at 32% 28%,#ffffff24,#ffffff08 46%,#0000 60%),#1a142ce0;border:1.5px solid #ff5ec859;border-radius:50%;transition:border-color .25s,transform .2s;animation:3.4s ease-in-out infinite epbo-scribe-breathe;position:absolute;inset:0}@keyframes epbo-scribe-breathe{0%,to{box-shadow:0 0 14px -6px #ff2bd673,inset 0 0 12px #9c5cff1a}50%{box-shadow:0 0 26px -6px #ff2bd6cc,inset 0 0 18px #9c5cff38}}:is(.epbo-scribe:hover,.tnms-room-block:hover .epbo-scribe) .epbo-scribe-orb{border-color:#ff5ec8bf}.epbo-scribe-pencil{width:36px;height:36px;margin:-18px 0 0 -18px;animation:4.2s ease-in-out infinite epbo-scribe-sway;position:absolute;top:50%;left:50%}@keyframes epbo-scribe-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.epbo-scribe-tilt{width:100%;height:100%;transition:transform .28s cubic-bezier(.34,1.56,.64,1);display:block}:is(.epbo-scribe:hover,.tnms-room-block:hover .epbo-scribe) .epbo-scribe-tilt{transform:rotate(-13deg)translateY(2px)}.epbo-scribe.is-clicked .epbo-scribe-tilt{animation:.45s epbo-scribe-jab}@keyframes epbo-scribe-jab{0%{transform:rotate(-13deg)translateY(2px)}35%{transform:rotate(-19deg)translate(2px,5px)}to{transform:rotate(-13deg)translateY(2px)}}.epbo-scribe.is-clicked .epbo-scribe-orb{animation:.45s epbo-scribe-press}@keyframes epbo-scribe-press{0%{transform:scale(1)}35%{transform:scale(.93)}to{transform:scale(1)}}.epbo-scribe-line{opacity:0;transform-origin:0;background:linear-gradient(90deg,#ff2bd6,#9c5cff);border-radius:2px;height:2px;transition:opacity .25s,transform .32s;position:absolute;bottom:15px;left:20px;right:20px;transform:scaleX(.2)}:is(.epbo-scribe:hover,.tnms-room-block:hover .epbo-scribe) .epbo-scribe-line{opacity:.55;transform:scaleX(1)}.epbo-scribe.is-clicked .epbo-scribe-line{animation:.6s epbo-scribe-ink}@keyframes epbo-scribe-ink{0%{opacity:.2;transform:scaleX(0)}40%{opacity:1;transform:scaleX(1)}to{opacity:.55;transform:scaleX(1)}}.epbo-spray{width:74px;height:84px}.epbo-sp-float{animation:3.8s ease-in-out infinite epbo-bob;display:block;position:absolute;inset:0}.epbo-sp-tilt{transform-origin:50% 100%;width:30px;height:66px;margin-left:-15px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:6px;left:50%}:is(.epbo-spray:hover,.tnms-room-block:hover .epbo-spray) .epbo-sp-tilt{animation:.35s epbo-sp-rattle;transform:rotate(-14deg)}@keyframes epbo-sp-rattle{0%{transform:rotate(0)translate(0)}25%{transform:rotate(-6deg)translate(-1.5px)}55%{transform:rotate(-11deg)translate(1.5px)}to{transform:rotate(-14deg)translate(0)}}.epbo-spray.is-clicked .epbo-sp-tilt{animation:.4s epbo-sp-recoil}@keyframes epbo-sp-recoil{0%{transform:rotate(-14deg)}30%{transform:rotate(-17deg)translateY(1.5px)}to{transform:rotate(-14deg)}}.epbo-sp-can{background:linear-gradient(90deg,#2a1a44,#4a2a6e 45%,#2a1a44);border:1px solid #ffffff2e;border-radius:6px;width:30px;height:52px;position:absolute;bottom:0;left:0;box-shadow:0 6px 14px -6px #0009}.epbo-sp-band{opacity:.85;background:linear-gradient(90deg,#ff2bd6,#ff5ec8);height:10px;animation:4.6s ease-in-out infinite epbo-sp-shimmer;position:absolute;top:19px;left:0;right:0}@keyframes epbo-sp-shimmer{0%,to{opacity:.7}50%{opacity:1}}.epbo-sp-cap{background:#ff5ec8;border-radius:3px 3px 0 0;width:14px;height:9px;margin-left:-7px;transition:transform .12s;position:absolute;bottom:52px;left:50%}.epbo-spray.is-clicked .epbo-sp-cap{transform:translateY(2px)}.epbo-sp-nozzle{background:#ffd6f2;border-radius:50%;width:4px;height:4px;position:absolute;top:-3px;right:2px}.epbo-sp-mist{width:0;height:0;position:absolute;top:8px;right:12px}.epbo-sp-mist i{opacity:0;background:#ff5ec8cc;border-radius:50%;width:6px;height:6px;animation:.6s ease-out forwards epbo-sp-puff;position:absolute;box-shadow:0 0 8px 2px #ff2bd680}.epbo-sp-mist i:first-child{--mx:16px;--my:-12px}.epbo-sp-mist i:nth-child(2){--mx:24px;--my:-4px;animation-delay:40ms}.epbo-sp-mist i:nth-child(3){--mx:20px;--my:-20px;animation-delay:80ms}.epbo-sp-mist i:nth-child(4){--mx:30px;--my:-14px;animation-delay:.1s}.epbo-sp-mist i:nth-child(5){--mx:14px;--my:-2px;animation-delay:.13s}.epbo-sp-mist i:nth-child(6){--mx:27px;--my:-24px;animation-delay:.16s}@keyframes epbo-sp-puff{0%{opacity:.9;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(var(--mx), var(--my)) scale(1.5)}}.epbo-gear{width:80px;height:80px}.epbo-gr-halo{background:radial-gradient(circle,#ff2bd638,#0000 65%);border-radius:50%;transition:opacity .25s;animation:3.6s ease-in-out infinite epbo-gr-glow;position:absolute;inset:-6px}@keyframes epbo-gr-glow{0%,to{opacity:.5}50%{opacity:1}}:is(.epbo-gear:hover,.tnms-room-block:hover .epbo-gear) .epbo-gr-halo{opacity:1}.epbo-gr-press{transition:transform .25s;display:block;position:absolute;inset:0}:is(.epbo-gear:hover,.tnms-room-block:hover .epbo-gear) .epbo-gr-press{transform:scale(1.06)}.epbo-gear.is-clicked .epbo-gr-press{animation:.5s epbo-gr-punch}@keyframes epbo-gr-punch{0%{transform:scale(1.06)}30%{transform:scale(.92)}65%{transform:scale(1.1)}to{transform:scale(1.06)}}.epbo-gr-wheel{width:72px;height:72px;margin:-36px 0 0 -36px;position:absolute;top:50%;left:50%}.epbo-gr-tooth{background:linear-gradient(160deg,#ff5ec8,#9c5cff);border-radius:3.5px;width:12px;height:16px;margin:-8px 0 0 -6px;position:absolute;top:50%;left:50%}.epbo-gr-ring{background:linear-gradient(135deg,#ff5ec8,#9c5cff);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%;box-shadow:0 0 16px -4px #ff2bd699}.epbo-gr-hub{background:radial-gradient(circle at 36% 30%,#3b2350,#241636 70%);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%;box-shadow:inset 0 2px 6px #0000008c}.epbo-gr-hub:after{content:"";background:#ff5ec8;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px 2px #ff5ec8b3}.epbo-gr-sparks{width:0;height:0;position:absolute;top:50%;left:50%}.epbo-gr-sparks i{opacity:0;background:#ffd6f2;border-radius:50%;width:5px;height:5px;animation:.6s ease-out forwards epbo-gr-spark;position:absolute;box-shadow:0 0 8px 2px #ff5ec8cc}.epbo-gr-sparks i:first-child{--gx:30px;--gy:-24px}.epbo-gr-sparks i:nth-child(2){--gx:-32px;--gy:-14px;animation-delay:60ms}.epbo-gr-sparks i:nth-child(3){--gx:12px;--gy:34px;animation-delay:.12s}@keyframes epbo-gr-spark{0%{opacity:1;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(var(--gx), var(--gy)) scale(1)}}.epbo-rocket{width:74px;height:96px}.epbo-rk-float{animation:3.2s ease-in-out infinite epbo-bob;display:block;position:absolute;inset:0}.epbo-rk-rise{transition:transform .25s;display:block;position:absolute;inset:0}:is(.epbo-rocket:hover,.tnms-room-block:hover .epbo-rocket) .epbo-rk-rise{transform:translateY(-2px)}.epbo-rocket.is-clicked .epbo-rk-rise{animation:.8s cubic-bezier(.3,1.4,.5,1) epbo-rk-launch}@keyframes epbo-rk-launch{0%{transform:translateY(-2px)}28%{transform:translateY(-13px)}58%{transform:translateY(-9px)}to{transform:translateY(-2px)}}.epbo-rk-body{background:linear-gradient(#fff,#ffd9f1 44%,#ff9ddb);border-radius:13px 13px 6px 6px;width:26px;height:56px;margin-left:-13px;position:absolute;top:6px;left:50%;box-shadow:0 0 16px -4px #ff5ec880,inset -4px 0 8px #9c5cff40}.epbo-rk-window{background:radial-gradient(circle at 35% 30%,#eafcff,#7fd7f7 60%,#3fa6d8);border:2px solid #9c5cff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:13px;left:50%;overflow:hidden}.epbo-rk-window:after{content:"";background:#ffffffbf;width:5px;height:18px;animation:5s ease-in-out infinite epbo-rk-glint;position:absolute;top:-2px;left:-6px;transform:rotate(20deg)}@keyframes epbo-rk-glint{0%,62%{opacity:0;transform:rotate(20deg)translate(0)}70%{opacity:.9}82%,to{opacity:0;transform:rotate(20deg)translate(18px)}}.epbo-rk-fin{background:linear-gradient(#9c5cff,#6d34c9);width:12px;height:20px;position:absolute;top:46px}.epbo-rk-fin-l{clip-path:polygon(100% 0,100% 100%,0 100%,55% 30%);margin-left:-24px;left:50%}.epbo-rk-fin-r{clip-path:polygon(0 0,45% 30%,100% 100%,0 100%);margin-left:12px;left:50%}.epbo-rk-nozzle{background:#241636;border:1px solid #fff3;border-radius:0 0 4px 4px;width:12px;height:5px;margin-left:-6px;position:absolute;top:62px;left:50%}.epbo-rk-flame{transform-origin:50% 0;opacity:0;background:radial-gradient(circle at 50% 20%,#fff6c8,#ffb14e 55%,#ff5e3a);border-radius:50%/30% 30% 70% 70%;width:10px;height:16px;margin-left:-5px;transition:opacity .2s;position:absolute;top:67px;left:50%;transform:scaleY(.4)}:is(.epbo-rocket:hover,.tnms-room-block:hover .epbo-rocket) .epbo-rk-flame{opacity:1;animation:.18s ease-in-out infinite alternate epbo-rk-flick}@keyframes epbo-rk-flick{0%{transform:scaleY(.7)scaleX(.9)}to{transform:scaleY(1.05)scaleX(1.05)}}.epbo-rocket.is-clicked .epbo-rk-flame{opacity:1;animation:.8s epbo-rk-blast}@keyframes epbo-rk-blast{0%{transform:scaleY(1)scaleX(1)}28%{transform:scaleY(1.8)scaleX(1.35)}58%{transform:scaleY(1.2)scaleX(1.05)}to{transform:scaleY(.8)scaleX(.95)}}.epbo-rk-puffs{width:0;height:0;position:absolute;top:82px;left:50%}.epbo-rk-puffs i{opacity:0;background:#ffd6f2b3;border-radius:50%;width:8px;height:8px;animation:.7s ease-out forwards epbo-rk-puff;position:absolute}.epbo-rk-puffs i:first-child{--px:-12px}.epbo-rk-puffs i:nth-child(2){--px:2px;animation-delay:70ms}.epbo-rk-puffs i:nth-child(3){--px:11px;animation-delay:.13s}@keyframes epbo-rk-puff{0%{opacity:.9;transform:translate(-4px)scale(.5)}to{opacity:0;transform:translate(var(--px), 14px) scale(1.6)}}.epbo-onair{width:72px;height:72px}.epbo-oa-orb{background:radial-gradient(circle at 32% 28%,#ffffff21,#ffffff08 46%,#0000 60%),#161026e6;border:1.5px solid #9c5cff59;border-radius:50%;transition:border-color .25s,box-shadow .25s;position:absolute;inset:0;box-shadow:0 0 16px -6px #9c5cff80}:is(.epbo-onair:hover,.tnms-room-block:hover .epbo-onair) .epbo-oa-orb{border-color:#ff5ec8b3;box-shadow:0 0 26px -6px #ff2bd6bf}.epbo-oa-halo{background:conic-gradient(from 0deg, transparent 0 68%, #ff5ec859 85%, transparent 100%);opacity:.6;border-radius:50%;animation:9s linear infinite epbo-oa-spin;position:absolute;inset:4px}@keyframes epbo-oa-spin{to{transform:rotate(360deg)}}:is(.epbo-onair:hover,.tnms-room-block:hover .epbo-onair) .epbo-oa-halo{opacity:.85;animation-duration:3.6s}.epbo-oa-corewrap{width:20px;height:20px;margin:-10px 0 0 -10px;transition:transform .25s;position:absolute;top:50%;left:50%}:is(.epbo-onair:hover,.tnms-room-block:hover .epbo-onair) .epbo-oa-corewrap{transform:scale(1.18)}.epbo-oa-core{background:radial-gradient(circle at 35% 30%,#ffd6f2,#ff2bd6 60%,#c214a6);border-radius:50%;animation:2.9s ease-in-out infinite epbo-oa-breathe;position:absolute;inset:0;box-shadow:0 0 14px 2px #ff2bd6a6}@keyframes epbo-oa-breathe{0%,to{transform:scale(.88)}50%{transform:scale(1.06)}}.epbo-onair.is-clicked .epbo-oa-core{animation:.95s epbo-oa-flash}@keyframes epbo-oa-flash{0%{filter:brightness(2.4)saturate(.6);transform:scale(1.3);box-shadow:0 0 28px 10px #ffffffd9}30%{filter:brightness(1.6)saturate(.9);transform:scale(1.12)}to{filter:brightness()saturate();transform:scale(.95);box-shadow:0 0 14px 2px #ff2bd6a6}}.epbo-oa-shock{pointer-events:none;border:2px solid #ffd6f2e6;border-radius:50%;animation:.7s ease-out forwards epbo-oa-shock;position:absolute;inset:0}@keyframes epbo-oa-shock{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}.epbo-perfume{width:88px;height:92px}.epbo-pf-float{animation:4s ease-in-out infinite epbo-bob;display:block;position:absolute;inset:0}.epbo-pf-tilt{transform-origin:50% 90%;transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .25s;display:block;position:absolute;inset:0}:is(.epbo-perfume:hover,.tnms-room-block:hover .epbo-perfume) .epbo-pf-tilt{filter:brightness(1.15);transform:rotate(-4deg)}.epbo-perfume.is-clicked .epbo-pf-tilt{animation:.45s epbo-pf-recoil}@keyframes epbo-pf-recoil{0%{transform:rotate(-4deg)}30%{transform:rotate(-7deg)translateY(1.5px)}to{transform:rotate(-4deg)}}.epbo-pf-bottle{background:radial-gradient(circle at 32% 26%,#ffffff4d,#ffd6f214 50%,#9c5cff29);border:1.5px solid #ffffff59;border-radius:42% 42% 46% 46%;width:46px;height:44px;margin-left:-23px;position:absolute;bottom:6px;left:50%;overflow:hidden;box-shadow:0 0 18px -6px #ff2bd68c}.epbo-pf-liquid{opacity:.85;background:linear-gradient(120deg,#ff5ec8,#c214a6 45%,#ff2bd6 80%) 0 0/220% 100%;height:58%;animation:5.2s ease-in-out infinite epbo-pf-shimmer;position:absolute;bottom:0;left:0;right:0}@keyframes epbo-pf-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.epbo-pf-glint{background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:12px;animation:5.2s ease-in-out infinite epbo-pf-glint;position:absolute;top:-4px;bottom:-4px}@keyframes epbo-pf-glint{0%,55%{transform:skew(-16deg)translate(-26px)}78%,to{transform:skew(-16deg)translate(64px)}}.epbo-pf-neck{background:#f4c87a;border-radius:2px;width:10px;height:5px;margin-left:-5px;position:absolute;bottom:49px;left:50%}.epbo-pf-cap{background:linear-gradient(160deg,#ffe9b8,#f4c87a 55%,#d9a944);border-radius:5px 5px 3px 3px;width:18px;height:11px;margin-left:-9px;position:absolute;bottom:54px;left:50%;box-shadow:0 1px 4px #0006}.epbo-pf-hose{background:#f4c87acc;border-radius:2px;width:14px;height:2px;margin-left:9px;position:absolute;bottom:60px;left:50%}.epbo-pf-bulb{transform-origin:100%;background:radial-gradient(circle at 34% 30%,#ffd6f2,#ff5ec8 62%,#d13ba4);border-radius:50%;width:16px;height:16px;margin-left:21px;position:absolute;bottom:53px;left:50%;box-shadow:0 0 10px -2px #ff5ec8b3}:is(.epbo-perfume:hover,.tnms-room-block:hover .epbo-perfume) .epbo-pf-bulb{animation:.6s epbo-pf-ready}@keyframes epbo-pf-ready{0%{transform:scale(1)}40%{transform:scale(.88,.92)}70%{transform:scale(1.05)}to{transform:scale(1)}}.epbo-perfume.is-clicked .epbo-pf-bulb{animation:.45s epbo-pf-squeeze}@keyframes epbo-pf-squeeze{0%{transform:scale(1)}30%{transform:scale(.68,.85)}to{transform:scale(1)}}.epbo-pf-spritz{width:0;height:0;margin-left:-12px;position:absolute;bottom:60px;left:50%}.epbo-pf-spritz i{opacity:0;background:#ffd6f2f2;border-radius:50%;width:5px;height:5px;animation:.65s ease-out forwards epbo-pf-mist;position:absolute;box-shadow:0 0 8px 2px #ff5ec899}.epbo-pf-spritz i:first-child{--mx:-20px;--my:-10px}.epbo-pf-spritz i:nth-child(2){--mx:-28px;--my:-2px;animation-delay:40ms}.epbo-pf-spritz i:nth-child(3){--mx:-24px;--my:-18px;animation-delay:80ms}.epbo-pf-spritz i:nth-child(4){--mx:-34px;--my:-12px;animation-delay:.12s}.epbo-pf-spritz i:nth-child(5){--mx:-18px;--my:2px;animation-delay:.15s}@keyframes epbo-pf-mist{0%{opacity:.95;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(var(--mx), var(--my)) scale(1.5)}}.epbo-pf-spritz b{color:#ff5ec8;text-shadow:0 0 6px #ff5ec8cc;opacity:0;font-size:9px;line-height:1;animation:.9s ease-out forwards epbo-pf-heart;position:absolute}.epbo-pf-spritz b:first-of-type{--hx:-30px;--hy:-22px;animation-delay:.1s}.epbo-pf-spritz b:nth-of-type(2){--hx:-40px;--hy:-6px;font-size:7px;animation-delay:.22s}@keyframes epbo-pf-heart{0%{opacity:0;transform:translate(-4px)scale(.5)rotate(-8deg)}25%{opacity:1}to{opacity:0;transform:translate(var(--hx), var(--hy)) scale(1.15) rotate(10deg)}}.epbo-bars{width:76px;height:80px;display:block;position:relative}.epbo-pz-halo{background:radial-gradient(circle, color-mix(in srgb, var(--sbB,#74bcff) 30%, transparent), transparent 66%);filter:blur(10px);border-radius:50%;width:68px;height:68px;animation:4s ease-in-out infinite epbo-sb-breath;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.epbo-bars.is-frozen .epbo-pz-halo{background:radial-gradient(circle, color-mix(in srgb, var(--sbB,#74bcff) 45%, transparent), transparent 66%);opacity:1;animation:none}.epbo-pz-ready{border:1.6px solid color-mix(in srgb, var(--sbB,#74bcff) 60%, transparent);opacity:0;pointer-events:none;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:scale(.88)}:is(.epbo-bars:hover,.tnms-room-block:hover .epbo-bars,.epbo-skin-host:hover .epbo-bars) .epbo-pz-ready{opacity:.55;transform:scale(1)}.epbo-pz-pop{transition:transform .28s;position:absolute;inset:0}:is(.epbo-bars:hover,.tnms-room-block:hover .epbo-bars,.epbo-skin-host:hover .epbo-bars) .epbo-pz-pop{transform:scale(1.06)}.epbo-bars.is-clicked .epbo-pz-pop{animation:.42s cubic-bezier(.34,1.4,.5,1) epbo-pz-pop}@keyframes epbo-pz-pop{0%{transform:scale(1)}28%{transform:scale(.9)}62%{transform:scale(1.06)}to{transform:scale(1)}}.epbo-pz-stage{width:40px;height:44px;margin:-22px 0 0 -20px;position:absolute;top:50%;left:50%}.epbo-pz-bar{background:linear-gradient(180deg, var(--sbA,#eef8ff), color-mix(in srgb, var(--sbA,#eef8ff) 40%, var(--sbB,#74bcff)) 62%, var(--sbB,#74bcff));height:100%;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--sbB,#74bcff) 55%, transparent));clip-path:polygon(-10% -10%,110% -10%,110% 110%,-10% 110%);border-radius:5px;transition:left .42s cubic-bezier(.34,1.4,.5,1),width .42s cubic-bezier(.34,1.4,.5,1),clip-path .42s cubic-bezier(.34,1.4,.5,1),filter .3s;animation:2.2s ease-in-out infinite alternate epbo-pz-eq;position:absolute;top:0}.epbo-pz-l{width:13px;left:3px}.epbo-pz-r{width:13px;animation-delay:-1.1s;left:24px}@keyframes epbo-pz-eq{0%{transform:scaleY(1)}to{transform:scaleY(.88)}}:is(.epbo-bars:hover,.tnms-room-block:hover .epbo-bars,.epbo-skin-host:hover .epbo-bars) .epbo-pz-bar{filter:drop-shadow(0 0 11px color-mix(in srgb, var(--sbB,#74bcff) 85%, transparent))}.epbo-bars.is-frozen .epbo-pz-bar{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--sbB,#74bcff) 90%, transparent)) brightness(1.12);animation:none}.epbo-bars.is-frozen .epbo-pz-l{clip-path:polygon(0% 0%,100% 25%,100% 75%,0% 100%);width:16px;left:6px}.epbo-bars.is-frozen .epbo-pz-r{clip-path:polygon(0% 25%,100% 50%,100% 50%,0% 75%);width:16px;left:22px}.epbo-pz-ringx{pointer-events:none;border:2px solid #ffda96cc;border-radius:50%;width:62px;height:62px;margin:-31px 0 0 -31px;animation:.6s ease-out forwards epbo-sb-ringout;position:absolute;top:50%;left:50%}.epbo-bars.is-frozen .epbo-pz-ringx{border-color:color-mix(in srgb, var(--sbB,#74bcff) 90%, transparent)}.epbo-bubble{width:84px;height:72px;display:block;position:relative}.epbo-msgb-glow{background:radial-gradient(circle, color-mix(in srgb, var(--sbA,#ff5ec8) 26%, transparent), transparent 66%);filter:blur(10px);width:76px;height:56px;animation:3.8s ease-in-out infinite epbo-sb-breath;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.epbo-msgb-hover{justify-content:center;align-items:center;transition:transform .28s;display:flex;position:absolute;inset:0}:is(.epbo-bubble:hover,.tnms-room-block:hover .epbo-bubble,.epbo-skin-host:hover .epbo-bubble) .epbo-msgb-hover{transform:scale(1.07)rotate(-2deg)}.epbo-bubble.is-clicked .epbo-msgb-hover{animation:.62s cubic-bezier(.34,1.5,.5,1) epbo-msgb-squash}@keyframes epbo-msgb-squash{0%{transform:scale(1)}22%{transform:scale(1.15,.8)}46%{transform:scale(.93,1.11)}70%{transform:scale(1.04,.97)}to{transform:scale(1)}}.epbo-msgb-body{background:linear-gradient(180deg, color-mix(in srgb, var(--sbB,#9c5cff) 14%, #16121f), color-mix(in srgb, var(--sbB,#9c5cff) 6%, #100c18));border:1.5px solid color-mix(in srgb, var(--sbA,#ff5ec8) 55%, transparent);width:58px;height:40px;box-shadow:0 0 16px color-mix(in srgb, var(--sbA,#ff5ec8) 20%, transparent), inset 0 0 12px color-mix(in srgb, var(--sbB,#9c5cff) 12%, transparent);border-radius:18px;justify-content:center;align-items:center;animation:4s ease-in-out infinite epbo-msgb-breath;display:flex;position:relative}@keyframes epbo-msgb-breath{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.epbo-msgb-tail{background:color-mix(in srgb, var(--sbB,#9c5cff) 8%, #100c18);border-right:1.5px solid color-mix(in srgb, var(--sbA,#ff5ec8) 55%, transparent);border-bottom:1.5px solid color-mix(in srgb, var(--sbA,#ff5ec8) 55%, transparent);border-bottom-right-radius:3px;width:12px;height:12px;position:absolute;bottom:-6.5px;left:11px;transform:rotate(45deg)}.epbo-msgb-dots{gap:6px;transition:filter .25s,transform .25s;display:flex}:is(.epbo-bubble:hover,.tnms-room-block:hover .epbo-bubble,.epbo-skin-host:hover .epbo-bubble) .epbo-msgb-dots{filter:brightness(1.4);transform:scale(1.1)}.epbo-msgb-dots i{background:linear-gradient(135deg, var(--sbA,#ff5ec8), var(--sbB,#9c5cff));border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite epbo-msgb-dot}.epbo-msgb-dots i:nth-child(2){animation-delay:.2s}.epbo-msgb-dots i:nth-child(3){animation-delay:.4s}@keyframes epbo-msgb-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4.5px)}}.epbo-msgb-fly i{background:linear-gradient(135deg, color-mix(in srgb, var(--sbA,#ff5ec8) 35%, white), var(--sbB,#9c5cff));border-radius:50%;width:6px;height:6px;animation:.52s ease-out forwards epbo-msgb-flyspark;position:absolute;top:34%;left:58%}.epbo-msgb-fly i:nth-child(2){animation-delay:70ms}.epbo-msgb-fly i:nth-child(3){animation-delay:.14s}@keyframes epbo-msgb-flyspark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(26px,-26px)scale(.4)}}.epbo-msgb-reply{transform-origin:20% 100%;background:linear-gradient(135deg,#00eaffd9,#6ce7ff99);border-radius:8px;width:21px;height:15px;animation:.8s ease-in-out forwards epbo-msgb-reply;position:absolute;bottom:12px;right:4px;box-shadow:0 0 10px #00eaff80}@keyframes epbo-msgb-reply{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.18)}45%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.epbo-plusone{width:80px;height:80px;display:block;position:relative}.epbo-fr-glow{background:radial-gradient(circle at 42% 50%, color-mix(in srgb, var(--sbA,#6ce7ff) 20%, transparent), transparent 62%), radial-gradient(circle at 62% 60%, color-mix(in srgb, var(--sbB,#a6ff5a) 20%, transparent), transparent 62%);filter:blur(9px);width:72px;height:62px;animation:4.2s ease-in-out infinite epbo-sb-breath;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.epbo-fr-hop{position:absolute;inset:0}.epbo-plusone.is-clicked .epbo-fr-hop{animation:.7s cubic-bezier(.34,1.4,.5,1) epbo-fr-hop}@keyframes epbo-fr-hop{0%{transform:translateY(0)}30%{transform:translateY(-6px)}55%{transform:translateY(0)scaleY(.96)}72%{transform:translateY(-2px)}to{transform:translateY(0)}}.epbo-fr-lean{transition:transform .3s;position:absolute;inset:0}:is(.epbo-plusone:hover,.tnms-room-block:hover .epbo-plusone,.epbo-skin-host:hover .epbo-plusone) .epbo-fr-lean{transform:translateY(-1.5px)rotate(-2.5deg)}.epbo-fr-breathe{width:64px;height:64px;margin:-33px 0 0 -34px;animation:4.2s ease-in-out infinite epbo-fr-breathe;position:absolute;top:50%;left:50%}@keyframes epbo-fr-breathe{0%,to{transform:translateY(-1.2px)}50%{transform:translateY(1.2px)}}.epbo-fr-breathe svg{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--sbA,#6ce7ff) 22%, transparent));display:block}.epbo-fr-head{transform-box:view-box;transform-origin:32px 30px;transition:transform .32s}:is(.epbo-plusone:hover,.tnms-room-block:hover .epbo-plusone,.epbo-skin-host:hover .epbo-plusone) .epbo-fr-head{transform:rotate(6deg)}.epbo-fr-badge{border:1.6px solid color-mix(in srgb, var(--sbB,#a6ff5a) 75%, transparent);width:25px;height:25px;box-shadow:0 0 10px color-mix(in srgb, var(--sbB,#a6ff5a) 35%, transparent);background:#0d1218f5;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,box-shadow .25s,opacity .25s;display:flex;position:absolute;bottom:10px;right:7px}.epbo-fr-badge svg{width:16px;height:16px}:is(.epbo-plusone:hover,.tnms-room-block:hover .epbo-plusone,.epbo-skin-host:hover .epbo-plusone) .epbo-fr-badge{box-shadow:0 0 16px color-mix(in srgb, var(--sbB,#a6ff5a) 60%, transparent);transform:translateY(-2px)scale(1.12)}.epbo-plusone.is-clicked .epbo-fr-badge{animation:.5s cubic-bezier(.34,1.4,.5,1) epbo-fr-stamp}@keyframes epbo-fr-stamp{0%{transform:scale(1)}26%{transform:scale(.8)}58%{transform:scale(1.12)}to{transform:scale(1)}}.epbo-plusone.is-checked:not(.is-clicked) .epbo-fr-badge{opacity:.82}.epbo-fr-bloom{border:1.5px solid color-mix(in srgb, var(--sbB,#a6ff5a) 70%, transparent);opacity:0;pointer-events:none;border-radius:50%;width:25px;height:25px;margin:-12.5px 0 0 -12.5px;animation:3.4s ease-out infinite epbo-fr-bloom;position:absolute;top:50%;left:50%}.epbo-plusone.is-starred .epbo-fr-bloom,.epbo-plusone.is-checked .epbo-fr-bloom{animation:none}@keyframes epbo-fr-bloom{0%{opacity:0;transform:scale(.7)}8%{opacity:.8}30%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.epbo-fr-plus{transform-box:fill-box;transform-origin:50%}.epbo-fr-plus path{stroke:color-mix(in srgb, var(--sbB,#a6ff5a) 60%, white)}.epbo-plusone.is-clicked .epbo-fr-plus{animation:1.1s ease-in-out both epbo-fr-plusout}@keyframes epbo-fr-plusout{0%{transform:scale(1)rotate(0)}15%{transform:scale(0)rotate(90deg)}to{transform:scale(0)rotate(90deg)}}.epbo-fr-check{stroke:color-mix(in srgb, var(--sbB,#a6ff5a) 30%, white);stroke-dasharray:14;stroke-dashoffset:14px;opacity:0}.epbo-plusone.is-clicked .epbo-fr-check{animation:1.1s ease-in-out both epbo-fr-checkdraw}@keyframes epbo-fr-checkdraw{0%{stroke-dashoffset:14px;opacity:0}15%{stroke-dashoffset:14px;opacity:1}40%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}.epbo-plusone.is-checked:not(.is-clicked) .epbo-fr-check{stroke-dashoffset:0;opacity:1;animation:none}.epbo-plusone.is-checked:not(.is-clicked) .epbo-fr-plus{opacity:0}.epbo-fr-star{transform-box:fill-box;transform-origin:50%;fill:color-mix(in srgb, var(--sbB,#a6ff5a) 45%, white);stroke:color-mix(in srgb, var(--sbB,#a6ff5a) 25%, white);opacity:0;transform:scale(0)}.epbo-plusone.is-starred .epbo-fr-plus,.epbo-plusone.is-starred .epbo-fr-check{opacity:0;animation:none}.epbo-plusone.is-starred .epbo-fr-star{opacity:1;animation:3.6s ease-in-out infinite epbo-fr-twinkle}@keyframes epbo-fr-twinkle{0%,to{transform:scale(1)rotate(0)}50%{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--sbB,#a6ff5a) 85%, transparent));transform:scale(1.1)rotate(7deg)}}:is(.epbo-plusone.is-starred:hover,.tnms-room-block:hover .epbo-plusone.is-starred,.epbo-skin-host:hover .epbo-plusone.is-starred) .epbo-fr-star{animation:.7s cubic-bezier(.34,1.4,.5,1) both epbo-fr-twirl}@keyframes epbo-fr-twirl{0%{transform:scale(1)rotate(0)}55%{transform:scale(1.3)rotate(80deg)}to{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--sbB,#a6ff5a) 95%, transparent));transform:scale(1.14)rotate(72deg)}}.epbo-plusone.is-starred.is-clicked .epbo-fr-badge .epbo-fr-star{animation:.9s cubic-bezier(.3,1.2,.4,1) both epbo-fr-starspin}@keyframes epbo-fr-starspin{0%{transform:scale(1)rotate(0)}45%{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--sbB,#a6ff5a) 95%, transparent));transform:scale(1.5)rotate(238deg)}to{transform:scale(1)rotate(360deg)}}.epbo-fr-burst i{background:color-mix(in srgb, var(--sbB,#a6ff5a) 30%, white);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--sbB,#a6ff5a) 90%, transparent);border-radius:50%;animation:.6s ease-out both epbo-fr-spark;position:absolute}.epbo-fr-burst i:first-child{animation-delay:.18s;bottom:30px;right:4px}.epbo-fr-burst i:nth-child(2){animation-delay:.26s;bottom:6px;right:24px}.epbo-fr-burst i:nth-child(3){animation-delay:.34s;bottom:12px;right:0}.epbo-fr-burst i:nth-child(4){animation-delay:.42s;bottom:34px;right:16px}@keyframes epbo-fr-spark{0%{opacity:1;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(5px,-14px)scale(1.1)}}.epbo-wall{width:82px;height:82px;display:block;position:relative}.epbo-wn-glow{background:radial-gradient(circle, color-mix(in srgb, var(--sbB,#ffd76a) 22%, transparent), transparent 64%);filter:blur(10px);width:76px;height:68px;animation:4.4s ease-in-out infinite epbo-sb-breath;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-glow{animation-duration:2.6s}.epbo-wall.is-fresh .epbo-wn-glow{background:radial-gradient(circle, color-mix(in srgb, var(--sbB,#ffd76a) 38%, transparent), transparent 64%);animation-duration:2.2s}.epbo-wn-tilt{justify-content:center;align-items:center;transition:transform .3s;display:flex;position:absolute;inset:0}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-tilt{transform:perspective(340px)rotateY(-7deg)scale(1.06)}.epbo-wn-pop{display:block}.epbo-wall.is-clicked .epbo-wn-pop{animation:.48s cubic-bezier(.34,1.4,.5,1) epbo-wn-pop}@keyframes epbo-wn-pop{0%{transform:scale(1)}30%{transform:scale(.93)}64%{transform:scale(1.05)}to{transform:scale(1)}}.epbo-wn-face{border:1.5px solid color-mix(in srgb, var(--sbB,#ffd76a) 55%, transparent);width:66px;height:60px;box-shadow:0 0 16px color-mix(in srgb, var(--sbB,#ffd76a) 18%, transparent), inset 0 0 14px color-mix(in srgb, var(--sbB,#ffb84d) 10%, transparent);background:linear-gradient(#262018f5,#14100ef7);border-radius:9px;transition:box-shadow .28s,border-color .28s;display:block;position:relative;overflow:hidden}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-face{border-color:color-mix(in srgb, var(--sbA,#ffe396) 80%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--sbB,#ffd76a) 34%, transparent), inset 0 0 16px color-mix(in srgb, var(--sbB,#ffb84d) 16%, transparent)}.epbo-wn-post{align-items:center;gap:5px;display:flex;position:absolute;left:9px;right:9px}.epbo-wn-p1{top:8px}.epbo-wn-p2{top:24px}.epbo-wn-p3{top:40px}.epbo-wn-post i{border-radius:50%;flex:none;width:7.5px;height:7.5px;transition:filter .26s;animation:3.6s ease-in-out infinite epbo-wn-twinkle}.epbo-wn-p1 i{background:var(--sbA,#6ce7ff);box-shadow:0 0 6px color-mix(in srgb, var(--sbA,#00eaff) 55%, transparent)}.epbo-wn-p2 i{background:color-mix(in srgb, var(--sbA,#ff5ec8) 50%, var(--sbB,#b46bff));box-shadow:0 0 6px color-mix(in srgb, var(--sbA,#ff2bd6) 40%, var(--sbB,#b46bff));animation-delay:-1.2s}.epbo-wn-p3 i{background:var(--sbB,#a6ff5a);box-shadow:0 0 6px color-mix(in srgb, var(--sbB,#a6ff5a) 55%, transparent);animation-delay:-2.4s}@keyframes epbo-wn-twinkle{0%,to{opacity:.45}18%{opacity:1}36%{opacity:.45}}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-post i{filter:brightness(1.35)}.epbo-wn-post b{background:linear-gradient(90deg, color-mix(in srgb, var(--sbA,#ffe7b4) 75%, transparent), color-mix(in srgb, var(--sbB,#ffd76a) 40%, transparent));transform-origin:0;border-radius:2px;height:2.6px;transition:filter .26s}.epbo-wn-p1 b{width:30px}.epbo-wn-p2 b{width:20px}.epbo-wn-p3 b{width:26px}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-post b{filter:brightness(1.25);animation:2.1s ease-in-out infinite epbo-wn-rewrite}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-p2 b{animation-delay:.2s}:is(.epbo-wall:hover,.tnms-room-block:hover .epbo-wall) .epbo-wn-p3 b{animation-delay:.4s}@keyframes epbo-wn-rewrite{0%{opacity:.35;transform:scaleX(0)}10%{opacity:1}44%{transform:scaleX(1)}88%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform:scaleX(1)}}.epbo-wn-ringx{border:2px solid color-mix(in srgb, var(--sbB,#ffd76a) 85%, transparent);pointer-events:none;border-radius:14px;width:66px;height:66px;margin:-33px 0 0 -33px;animation:.62s ease-out forwards epbo-sb-ringout;position:absolute;top:50%;left:50%}.epbo-wn-burst i{background:var(--sbA,#ffe9b0);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--sbB,#ffd76a) 90%, transparent);border-radius:50%;animation:.64s ease-out both epbo-wn-spark;position:absolute}.epbo-wn-burst i:first-child{animation-delay:.16s;bottom:12px;left:10px}.epbo-wn-burst i:nth-child(2){animation-delay:.24s;bottom:5px;left:30px}.epbo-wn-burst i:nth-child(3){animation-delay:.32s;bottom:10px;right:16px}.epbo-wn-burst i:nth-child(4){animation-delay:.4s;bottom:20px;right:30px}@keyframes epbo-wn-spark{0%{opacity:1;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(5px,-14px)scale(1.1)}}@keyframes epbo-sb-breath{0%,to{opacity:.55}50%{opacity:1}}@keyframes epbo-sb-ringout{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.65)}}.epbo-cogs{width:80px;height:80px;display:block;position:relative}.epbo-cg-glow{background:radial-gradient(circle at 42% 44%, color-mix(in srgb, var(--sbA,#ffd9a0) 17%, transparent), transparent 62%), radial-gradient(circle at 60% 60%, color-mix(in srgb, var(--sbB,#ff5ec8) 17%, transparent), transparent 62%);filter:blur(9px);pointer-events:none;width:66px;height:66px;animation:4.2s ease-in-out infinite epbo-glow-breath;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.epbo-cogs:hover,.tnms-room-block:hover .epbo-cogs,.epbo-skin-host:hover .epbo-cogs,.fbo-skin-host:hover .epbo-cogs) .epbo-cg-glow{opacity:1;animation-duration:2.4s}.epbo-cg-lean{transition:transform .3s;position:absolute;inset:0}:is(.epbo-cogs:hover,.tnms-room-block:hover .epbo-cogs,.epbo-skin-host:hover .epbo-cogs,.fbo-skin-host:hover .epbo-cogs) .epbo-cg-lean{transform:translateY(-1.5px)scale(1.06)}.epbo-cg-breathe{width:64px;height:64px;margin:-32px 0 0 -32px;animation:4.2s ease-in-out infinite epbo-cg-breathe;position:absolute;top:50%;left:50%}@keyframes epbo-cg-breathe{0%,to{transform:translateY(-1.2px)}50%{transform:translateY(1.2px)}}.epbo-cogs svg{display:block}.epbo-cg-breathe svg{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--sbB,#ff5ec8) 23%, transparent))}.epbo-cg-press{position:absolute;inset:0}.epbo-cogs.is-clicked .epbo-cg-press{animation:.7s cubic-bezier(.34,1.4,.5,1) epbo-cg-kick}@keyframes epbo-cg-kick{0%{transform:scale(1)}26%{transform:scale(.88)}58%{transform:scale(1.08)}to{transform:scale(1)}}.epbo-cg-ringx{border:1.8px solid color-mix(in srgb, var(--sbA,#ffd9a0) 85%, transparent);pointer-events:none;border-radius:50%;width:62px;height:62px;margin:-31px 0 0 -31px;animation:.62s ease-out both epbo-ring-out;position:absolute;top:50%;left:50%}.epbo-cg-sparks{pointer-events:none;position:absolute;inset:0}.epbo-cg-sparks i{background:color-mix(in srgb, var(--sbA,#ffd9a0) 55%, #fff);width:4.4px;height:4.4px;box-shadow:0 0 8px color-mix(in srgb, var(--sbA,#ffd9a0) 90%, transparent);border-radius:50%;animation:.64s ease-out both epbo-spark-out;position:absolute}.epbo-cg-sparks i:first-child{animation-delay:.16s;top:15px;left:11px}.epbo-cg-sparks i:nth-child(2){animation-delay:.24s;top:12px;right:13px}.epbo-cg-sparks i:nth-child(3){animation-delay:.32s;bottom:15px;right:12px}.epbo-cg-sparks i:nth-child(4){animation-delay:.4s;bottom:12px;left:14px}.epbo-launch{width:76px;height:88px;display:block;position:relative}.epbo-lc-glow{background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--sbA,#ffe7b4) 15%, transparent), transparent 62%), radial-gradient(circle at 50% 74%, color-mix(in srgb, var(--sbB,#ff7a3d) 19%, transparent), transparent 60%);filter:blur(9px);pointer-events:none;width:62px;height:64px;animation:4.4s ease-in-out infinite epbo-glow-breath;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}:is(.epbo-launch:hover,.tnms-room-block:hover .epbo-launch,.epbo-skin-host:hover .epbo-launch,.fbo-skin-host:hover .epbo-launch) .epbo-lc-glow{opacity:1;animation-duration:2.6s}.epbo-lc-pad{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--sbB,#ff7a3d) 55%, transparent), transparent);opacity:.6;pointer-events:none;border-radius:2px;width:40px;height:2px;margin-left:-20px;position:absolute;bottom:5px;left:50%}.epbo-lc-padbloom{background:radial-gradient(ellipse at 50% 60%, color-mix(in srgb, var(--sbB,#ff7a3d) 30%, transparent), transparent 68%);filter:blur(3.5px);pointer-events:none;border-radius:50%;width:46px;height:16px;margin-left:-23px;position:absolute;bottom:0;left:50%}.epbo-lc-heat{background:radial-gradient(ellipse at 50% 34%, color-mix(in srgb, var(--sbA,#ffe7b4) 44%, transparent), color-mix(in srgb, var(--sbB,#ff7a3d) 16%, transparent) 55%, transparent 76%);filter:blur(4px);transform-origin:50% 20%;pointer-events:none;border-radius:50%;width:24px;height:32px;margin-left:-12px;transition:transform .3s;animation:1.4s ease-in-out infinite epbo-lc-heat;position:absolute;bottom:6px;left:50%}@keyframes epbo-lc-heat{0%,to{opacity:.62}50%{opacity:1}}:is(.epbo-launch:hover,.tnms-room-block:hover .epbo-launch,.epbo-skin-host:hover .epbo-launch,.fbo-skin-host:hover .epbo-launch) .epbo-lc-heat{animation-duration:.9s;transform:scaleY(1.22)}.epbo-lc-kick{position:absolute;inset:0}.epbo-launch.is-clicked .epbo-lc-kick{animation:.7s cubic-bezier(.34,1.4,.5,1) epbo-lc-kick}@keyframes epbo-lc-kick{0%{transform:translateY(0)}22%{transform:translateY(3px)scaleY(.94)}48%{transform:translateY(-13px)}72%{transform:translateY(-3px)}to{transform:translateY(0)}}.epbo-lc-lift{transition:transform .3s;position:absolute;inset:0}:is(.epbo-launch:hover,.tnms-room-block:hover .epbo-launch,.epbo-skin-host:hover .epbo-launch,.fbo-skin-host:hover .epbo-launch) .epbo-lc-lift{transform:translateY(-3px)}.epbo-lc-float{width:64px;height:76px;margin:-38px 0 0 -32px;animation:4.2s ease-in-out infinite epbo-lc-float;position:absolute;top:50%;left:50%}@keyframes epbo-lc-float{0%,to{transform:translateY(-1.2px)}50%{transform:translateY(1.2px)}}.epbo-launch svg{display:block}.epbo-lc-float svg{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--sbB,#ff7a3d) 23%, transparent))}.epbo-lc-flamewrap{transform-box:view-box;transform-origin:32px 56px;transition:transform .3s}:is(.epbo-launch:hover,.tnms-room-block:hover .epbo-launch,.epbo-skin-host:hover .epbo-launch,.fbo-skin-host:hover .epbo-launch) .epbo-lc-flamewrap{transform:scaleY(1.3)scaleX(1.05)}.epbo-lc-flame{transform-box:view-box;transform-origin:32px 56px;animation:.9s ease-in-out infinite epbo-lc-flick}.epbo-lc-core{transform-box:view-box;transform-origin:32px 56px;animation:.64s ease-in-out infinite epbo-lc-core}@keyframes epbo-lc-flick{0%,to{opacity:.85;transform:scaleY(.92)scaleX(.97)}50%{opacity:1;transform:scaleY(1.08)scaleX(1.03)}}@keyframes epbo-lc-core{0%,to{opacity:.78;transform:scaleY(.84)scaleX(1.05)}50%{opacity:1;transform:scaleY(1.12)scaleX(.93)}}.epbo-lc-ring{border:1.8px solid color-mix(in srgb, var(--sbB,#ff7a3d) 82%, transparent);pointer-events:none;border-radius:50%;width:62px;height:20px;margin-left:-31px;animation:.62s ease-out both epbo-ring-out;position:absolute;bottom:-1px;left:50%}.epbo-lc-smoke{pointer-events:none;position:absolute;inset:0}.epbo-lc-smoke i{background:color-mix(in srgb, var(--sbA,#ffe7b4) 52%, transparent);filter:blur(1.6px);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;animation:.64s ease-out both epbo-lc-puff;position:absolute;bottom:15px;left:50%}@keyframes epbo-lc-puff{0%{opacity:0;transform:translate(0)scale(.35)}22%{opacity:.95}to{transform:translate(var(--pfx), var(--pfy)) scale(1.9);opacity:0}}.epbo-lc-smoke i:first-child{--pfx:-14px;--pfy:6px;animation-delay:.16s}.epbo-lc-smoke i:nth-child(2){--pfx:-6px;--pfy:12px;animation-delay:.24s}.epbo-lc-smoke i:nth-child(3){--pfx:6px;--pfy:12px;animation-delay:.32s}.epbo-lc-smoke i:nth-child(4){--pfx:14px;--pfy:6px;animation-delay:.4s}@keyframes epbo-glow-breath{0%,to{opacity:.55}50%{opacity:1}}@keyframes epbo-ring-out{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.65)}}@keyframes epbo-spark-out{0%{opacity:0;transform:translateY(0)scale(.5)}25%{opacity:1}to{opacity:0;transform:translateY(-19px)scale(1.1)}}
