.bd-root{position:fixed;inset:0;z-index:2147480000;overflow:hidden;color:#f3ecdf;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;user-select:none;background:radial-gradient(ellipse at 50% 45%,#2aa3c4 0,#157a9b 40%,#0b4d68 78%,#073246 100%)}.bd-root:before{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:radial-gradient(ellipse 20px 4px at 50% 50%,rgba(255,255,255,.9) 40%,transparent 70%);background-size:150px 75px;animation:bd-waves 16s linear infinite}@keyframes bd-waves{to{background-position:150px 75px}}.bd-vp{position:absolute;inset:0;cursor:grab;touch-action:none}.bd-vp:active{cursor:grabbing}.bd-world{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.bd-world.bd-follow{transition:transform .5s cubic-bezier(.25,.8,.3,1)}.bd-ground{position:absolute;left:0;top:0;filter:drop-shadow(0 34px 44px rgba(0,25,45,.5))}.bd-sprite{position:absolute;pointer-events:none;filter:drop-shadow(5px 9px 6px rgba(40,30,10,.3))}.bd-built{animation:bd-rise .7s cubic-bezier(.3,1.7,.5,1) both}.bd-built,.bd-landmark{transform-origin:50% 100%}.bd-landmark{animation:bd-rise .9s cubic-bezier(.3,1.7,.5,1) both;filter:drop-shadow(0 0 16px rgba(255,214,102,.8)) drop-shadow(5px 9px 6px rgba(40,30,10,.3))}@keyframes bd-rise{0%{transform:scale(.6,.05);opacity:0}40%{opacity:1}}.bd-here{position:absolute;pointer-events:none;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:radial-gradient(closest-side,transparent 50%,rgba(255,226,100,.95) 100%);animation:bd-pulse 1.2s ease-in-out infinite}@keyframes bd-pulse{50%{opacity:.3}}.bd-plate{position:absolute;transform:translate(-50%);pointer-events:none;white-space:nowrap;display:flex;align-items:center;gap:5px;padding:3px 11px 3px 8px;border-radius:10px;color:#fff;font-size:17px;font-weight:900;border:2px solid rgba(255,255,255,.9);box-shadow:0 3px 0 rgba(0,0,0,.25);text-shadow:0 1px 0 rgba(0,0,0,.35)}.bd-plate small{padding:1px 6px;border-radius:6px;background:rgba(0,0,0,.25)}.bd-plate small,.bd-sale{font-size:13px;font-weight:800}.bd-sale{position:absolute;transform:translate(-50%,-100%);pointer-events:none;padding:5px 12px;border-radius:8px;background:linear-gradient(#d99a55,#b4773a);border:2px solid #7a4a1e;color:#fff7e6;text-align:center;line-height:1.2;box-shadow:0 3px 0 #5e3812,0 8px 10px rgba(0,0,0,.25)}.bd-sale b{display:block;font-size:16px}.bd-sale:after{content:"";position:absolute;left:50%;top:100%;width:6px;height:26px;margin-left:-3px;background:#6b4423}.bd-flag{position:absolute;pointer-events:none}.bd-flag i{position:absolute;left:-2px;bottom:0;width:5px;height:74px;background:#5b4632;border-radius:2px}.bd-flag .bd-ava{position:absolute;left:3px;bottom:40px;border-radius:6px 50% 50% 6px!important;animation:bd-wave-flag 2.2s ease-in-out infinite;transform-origin:0 50%}@keyframes bd-wave-flag{50%{transform:skewY(-6deg) scaleX(.92)}}.bd-crown{position:absolute;transform:translate(-50%);font-size:42px;pointer-events:none;filter:drop-shadow(0 0 8px rgba(255,215,0,.9));animation:bd-bob 2s ease-in-out infinite}@keyframes bd-bob{50%{transform:translate(-50%,-8px)}}.bd-corner{position:absolute;transform:translate(-50%);pointer-events:none;padding:5px 16px;border-radius:12px;font-size:20px;letter-spacing:2px;border:3px solid #ffe08a;box-shadow:0 4px 0 rgba(0,0,0,.3);text-shadow:0 2px 0 rgba(0,0,0,.35)}.bd-ava,.bd-corner{color:#fff;font-weight:900}.bd-ava{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.bd-ava img{width:100%;height:100%;object-fit:cover}.bd-token{position:absolute;width:0;height:0;transition:left .2s ease-out,top .2s ease-out}.bd-hop{position:absolute;left:0;bottom:10px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;animation:bd-hop .24s ease-out}.bd-pin{display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:16px solid #fff;margin-top:-2px}@keyframes bd-hop{0%{transform:translate(-50%) scale(1.05,.92)}45%{transform:translate(-50%,-34px)}to{transform:translate(-50%)}}.bd-shadow{position:absolute;left:-20px;top:-9px;width:40px;height:15px;border-radius:50%;background:rgba(0,0,0,.32)}.bd-me .bd-hop{filter:drop-shadow(0 0 12px rgba(255,220,90,1))}.bd-tag{position:absolute;left:18px;bottom:70px;padding:1px 8px;border-radius:8px;background:#f59e0b;color:#fff;font-size:14px;font-weight:900;box-shadow:0 2px 0 #b45309;white-space:nowrap}.bd-tname{top:6px;padding:0 6px;border-radius:6px;background:rgba(10,30,45,.75);color:#fff;font-size:12px;font-weight:700}.bd-bubble,.bd-tname{position:absolute;left:0;transform:translateX(-50%);white-space:nowrap}.bd-bubble{bottom:96px;padding:4px 10px;border-radius:12px;background:#fff;color:#2b2f45;font-size:16px;font-weight:900;box-shadow:0 4px 10px rgba(0,0,0,.3);animation:bd-up .25s ease-out both}.bd-jail{position:absolute;left:-34px;bottom:56px;font-size:22px}.bd-coinfly{position:absolute;font-size:26px;pointer-events:none;animation:bd-coin 1s cubic-bezier(.4,.1,.5,1) both}@keyframes bd-coin{0%{transform:translate(0) scale(.6);opacity:0}12%{opacity:1}50%{transform:translate(calc(var(--dx) * .5),calc(var(--dy) * .5 - 120px)) scale(1.15)}to{transform:translate(var(--dx),var(--dy)) scale(.7);opacity:.2}}.bd-floattxt{position:absolute;transform:translateX(-50%);font-size:34px;font-weight:900;pointer-events:none;white-space:nowrap;-webkit-text-stroke:2px rgba(0,0,0,.35);animation:bd-float 1.4s ease-out both}.bd-goodt{color:#ffe14d}.bd-badt{color:#ff5a5a}@keyframes bd-float{0%{transform:translate(-50%,10px) scale(.6);opacity:0}20%{transform:translate(-50%) scale(1.15);opacity:1}to{transform:translate(-50%,-90px) scale(1);opacity:0}}.bd-buildfx{position:absolute;width:0;height:0;pointer-events:none}.bd-buildfx b{position:absolute;left:0;top:-210px;transform:translateX(-50%);white-space:nowrap;font-size:32px;font-weight:900;color:#fff;-webkit-text-stroke:2px #b45309;text-shadow:0 4px 0 #b45309;animation:bd-float 1.8s ease-out both}.bd-big-fx b{font-size:44px;color:#ffe14d;animation-duration:2.6s}.bd-dust{position:absolute;left:-30px;top:-30px;width:60px;height:60px;border-radius:50%;background:radial-gradient(circle,rgba(255,250,235,.95) 30%,rgba(230,215,180,.6) 60%,transparent 72%);animation:bd-dust .9s ease-out both}@keyframes bd-dust{0%{transform:rotate(var(--a)) translate(0) scale(.3);opacity:.9}to{transform:rotate(var(--a)) translate(110px) scale(1.4);opacity:0}}.bd-spark{position:absolute;left:-7px;top:-110px;width:14px;height:14px;background:#ffe14d;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:bd-spark 1.1s ease-out both}@keyframes bd-spark{0%{transform:rotate(var(--a)) translate(0) scale(.4);opacity:1}to{transform:rotate(var(--a)) translate(150px) scale(1.3) rotate(180deg);opacity:0}}.bd-beam{position:absolute;left:-70px;top:-900px;width:140px;height:900px;background:linear-gradient(0deg,rgba(255,230,120,.85),rgba(255,230,120,0));filter:blur(4px);animation:bd-beam 2.4s ease-out both;transform-origin:50% 100%}@keyframes bd-beam{0%{transform:scaleY(0);opacity:0}20%{transform:scaleY(1);opacity:1}to{opacity:0}}.bd-hud{position:absolute;z-index:10}.bd-top{left:0;right:0;top:0;display:flex;align-items:center;gap:12px;padding:12px 18px;background:linear-gradient(rgba(5,25,40,.85),rgba(5,25,40,0))}.bd-title{font-size:28px;font-weight:900;letter-spacing:4px;color:#ffe8a3;text-shadow:0 2px 0 #9a6b12,0 4px 12px rgba(0,0,0,.5)}.bd-chip{padding:6px 14px;border-radius:999px;background:rgba(10,30,45,.75);border:1px solid rgba(255,232,163,.35);font-size:14px;font-weight:700;white-space:nowrap}.bd-coin{color:#ffe08a;font-size:18px}.bd-warn{background:rgba(180,40,30,.88);border-color:#fca5a5;animation:bd-pulse 1.6s ease-in-out infinite}.bd-close{width:42px;height:42px;border-radius:50%;border:2px solid #d3bc8e;background:#f3ecdf;color:#2b2f45;font-size:18px;font-weight:900;cursor:pointer}.bd-ghost{padding:6px 14px;border-radius:999px;border:1px solid rgba(255,232,163,.5);background:transparent;color:#f3ecdf;font-weight:700;cursor:pointer}.bd-ghost-dark{color:#5b4632;border-color:#c9a86a;padding:10px 20px;font-size:16px}.bd-ghost:disabled{opacity:.5}.bd-camctl{left:18px;top:72px;display:flex;gap:8px}.bd-camctl button{min-width:42px;height:42px;padding:0 12px;border-radius:12px;border:2px solid rgba(255,232,163,.5);background:rgba(10,30,45,.8);color:#ffe8a3;font-size:17px;font-weight:900;cursor:pointer}.bd-camctl button.on{background:#f5b301;color:#3a2600;border-color:#ffe08a}.bd-hover{left:50%;top:72px;transform:translateX(-50%);padding:8px 16px;border-radius:12px;background:rgba(5,25,40,.9);font-size:14px;white-space:nowrap;pointer-events:none}.bd-btn{padding:8px 18px;border-radius:14px;border:none;cursor:pointer;font-weight:900;color:#3a2600;background:linear-gradient(#ffe89a,#f5b301);box-shadow:0 5px 0 #b07d00,0 8px 16px rgba(0,0,0,.3);transition:transform .08s}.bd-btn:hover:not(:disabled){filter:brightness(1.06)}.bd-btn:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px 0 #b07d00}.bd-btn:disabled{filter:grayscale(.85) brightness(.8);cursor:not-allowed}.bd-btn small{display:block;font-size:13px;font-weight:700;opacity:.8}.bd-sm{padding:5px 12px;font-size:13px;margin-left:8px}.bd-big{min-width:160px;padding:12px 24px;font-size:24px}.bd-dbl{color:#fff;background:linear-gradient(#ffa3d6,#e8458f);box-shadow:0 5px 0 #a5235f,0 8px 16px rgba(0,0,0,.3)}.bd-take{color:#fff;background:linear-gradient(#93c5fd,#2563eb);box-shadow:0 5px 0 #1e3a8a,0 8px 16px rgba(0,0,0,.3)}.bd-nodice{font-size:20px;filter:none!important;color:#fff;background:linear-gradient(#94a3b8,#64748b);box-shadow:0 5px 0 #475569}.bd-bag{left:18px;bottom:22px;width:280px;padding:14px 16px;border-radius:18px;background:linear-gradient(160deg,rgba(255,248,230,.97),rgba(240,222,184,.97));color:#3b2f1e;border:3px solid #d3a94e;box-shadow:0 6px 0 #9a7426,0 16px 34px rgba(0,0,0,.4)}.bd-bag-top{display:flex;align-items:baseline;gap:8px}.bd-bag-ic{font-size:34px;align-self:center}.bd-bag-top b{font-size:46px;line-height:1;color:#b45309}.bd-bag-top>span{font-weight:900;font-size:16px}.bd-bag-dbl{margin-left:auto;padding:2px 8px;border-radius:8px;background:#e8458f;color:#fff;font-size:13px!important}.bd-bag-rule{margin-top:8px;padding:6px 10px;border-radius:10px;background:#2b2f45;color:#ffe08a;font-size:16px;font-weight:900;text-align:center;letter-spacing:1px}.bd-bag-sub{margin-top:6px;font-size:13px;color:#6b5a3e}.bd-bag-sub b{color:#b45309}.bd-bag-empty{border-color:#94a3b8}.bd-tray{left:50%;bottom:22px;transform:translateX(-50%);flex-direction:column;gap:10px}.bd-tray,.bd-tray-main{display:flex;align-items:center}.bd-tray-main{gap:26px;padding:14px 28px;border-radius:24px;background:linear-gradient(rgba(255,248,230,.97),rgba(240,222,184,.97));border:3px solid #d3a94e;box-shadow:0 6px 0 #9a7426,0 18px 40px rgba(0,0,0,.45)}.bd-dice3d{display:flex;gap:22px;padding:6px 10px;perspective:700px}.bd-cube-wrap{position:relative;animation-duration:1.15s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes bd-throw-a{0%{transform:translate(120px,-30px)}35%{transform:translate(40px,-110px)}62%{transform:translate(8px)}78%{transform:translate(2px,-22px)}to{transform:translate(0)}}@keyframes bd-throw-b{0%{transform:translate(120px,-30px)}35%{transform:translate(40px,-110px)}62%{transform:translate(8px)}78%{transform:translate(2px,-22px)}to{transform:translate(0)}}.bd-cube{position:relative;transform-style:preserve-3d;transition:transform 1.1s cubic-bezier(.2,.75,.25,1)}.bd-face{position:absolute;inset:0;border-radius:16%;background:radial-gradient(circle at 30% 25%,#ffffff,#f1ece2 60%,#ddd5c6);box-shadow:inset 0 0 0 2px rgba(0,0,0,.06),inset -4px -6px 10px rgba(0,0,0,.08);backface-visibility:hidden}.bd-face i{transform:translate(-50%,-50%);margin:5% 0 0 5%;box-shadow:inset 1px 2px 2px rgba(0,0,0,.45)}.bd-cube-shadow,.bd-face i{position:absolute;border-radius:50%}.bd-cube-shadow{left:8%;bottom:-14px;width:84%;height:14px;background:rgba(60,40,10,.3);filter:blur(2px);z-index:-1}.bd-rolls{display:flex;gap:12px}.bd-note{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:16px;background:rgba(255,250,238,.97);color:#3b2f1e;font-size:15px;border:2px solid #d3a94e;box-shadow:0 10px 26px rgba(0,0,0,.35);animation:bd-up .3s ease-out both}@keyframes bd-up{0%{transform:translateY(16px);opacity:0}}.bd-err{padding:6px 14px;border-radius:10px;background:#7f1d1d;color:#fff;font-weight:700}.bd-pop{position:absolute;z-index:15;left:50%;top:30%;display:flex;align-items:center;gap:16px;padding:18px 34px 18px 22px;border-radius:24px;transform:translate(-50%,-50%);pointer-events:none;background:linear-gradient(#fffaf0,#f4e4c0);color:#3b2f1e;border:4px solid #d3a94e;box-shadow:0 8px 0 #9a7426,0 24px 60px rgba(0,0,0,.5);animation:bd-pop .45s cubic-bezier(.3,1.7,.5,1) both}.bd-pop-bad{border-color:#ef4444;box-shadow:0 8px 0 #991b1b,0 24px 60px rgba(0,0,0,.5)}.bd-pop-good{border-color:#22c55e;box-shadow:0 8px 0 #15803d,0 24px 60px rgba(0,0,0,.5)}.bd-pop-ic{font-size:64px;line-height:1;animation:bd-wobble .8s ease-in-out .2s both}.bd-pop b{font-size:26px}.bd-pop b,.bd-pop em{display:block;font-weight:900}.bd-pop em{font-style:normal;font-size:36px;margin-top:2px}.bd-pop-bad em{color:#dc2626}.bd-pop-good em{color:#16a34a}@keyframes bd-pop{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes bd-wobble{25%{transform:rotate(-14deg) scale(1.15)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}.bd-drawer-btn{right:18px;top:72px;padding:6px 14px;border:1px solid rgba(255,232,163,.5);background:rgba(10,30,45,.8);color:#ffe8a3;font-weight:800;cursor:pointer}.bd-side{right:18px;top:112px;bottom:180px;width:320px;display:flex;flex-direction:column;gap:12px}.bd-card{padding:14px;border-radius:16px;background:rgba(8,28,42,.86);border:1px solid rgba(255,232,163,.25);box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(6px)}.bd-auction{background:linear-gradient(rgba(120,60,10,.92),rgba(70,35,8,.92));border-color:#f5b301}.bd-h{font-weight:900;margin-bottom:8px}.bd-input{flex:1;min-width:0;padding:6px 10px;border-radius:8px;border:none;background:#fff8e6;color:#3b2f1e;font-weight:700}.bd-tabs-card{flex:1;display:flex;flex-direction:column}.bd-tabs{display:flex;gap:4px;margin-bottom:10px}.bd-tabs button{flex:1;padding:6px 0;border-radius:10px;border:none;background:rgba(255,255,255,.06);color:#f3ecdf;font-weight:800;cursor:pointer}.bd-tabs button.on{background:#f5b301}.bd-sub{font-size:12px;opacity:.65;margin-bottom:6px}.bd-empty{opacity:.6;font-size:13px;padding:8px 0}.bd-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:14px}.bd-rk{width:18px;font-weight:900;text-align:center}.bd-feed{flex:1;overflow:auto;min-height:0}.bd-log{display:flex;gap:8px;align-items:flex-start;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px;line-height:1.45}.bd-toasts{position:absolute;z-index:14;left:50%;top:76px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.bd-toast{padding:9px 20px;border-radius:999px;font-weight:800;font-size:15px;box-shadow:0 6px 16px rgba(0,0,0,.35);animation:bd-up .25s ease-out both}.bd-good{background:#15803d;color:#fff}.bd-bad{background:#b91c1c;color:#fff}.bd-info{background:#1e3a5f;color:#fff}.bd-modal{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:rgba(0,10,20,.55);animation:bd-fade .2s ease-out both}.bd-modal-soft{background:rgba(0,10,20,.25)}@keyframes bd-fade{0%{opacity:0}}.bd-deal{width:420px;border-radius:24px;overflow:hidden;background:linear-gradient(#fffaf0,#f4e6c6);color:#3b2f1e;border:4px solid var(--g);box-shadow:0 10px 0 rgba(0,0,0,.25),0 30px 70px rgba(0,0,0,.5);text-align:center;animation:bd-pop2 .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes bd-pop2{0%{transform:scale(.5) translateY(40px);opacity:0}}.bd-deal-band{padding:10px;background:var(--g);color:#fff;font-size:22px;font-weight:900;letter-spacing:2px;text-shadow:0 2px 0 rgba(0,0,0,.25)}.bd-deal-art{height:190px;display:flex;align-items:flex-end;justify-content:center;padding-top:10px;background:radial-gradient(ellipse at 50% 85%,rgba(160,210,120,.6) 0 30%,transparent 62%)}.bd-deal-art img{max-height:180px;max-width:240px;filter:drop-shadow(4px 8px 6px rgba(40,30,10,.3))}.bd-preview-rise{animation:bd-rise .7s cubic-bezier(.3,1.7,.5,1) .15s both;transform-origin:50% 100%}.bd-deal-t{font-size:20px;font-weight:900;margin:8px 14px 4px}.bd-deal-rows{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:4px 16px;font-size:14px;color:#6b5a3e}.bd-deal-rows b{color:#3b2f1e}.bd-deal-btns{display:flex;justify-content:center;align-items:center;gap:12px;padding:16px}.bd-gain,.bd-intro{width:min(560px,92vw);padding:26px;border-radius:26px;text-align:center;background:linear-gradient(#fffaf0,#f4e6c6);color:#3b2f1e;border:4px solid #d3a94e;box-shadow:0 10px 0 #9a7426,0 30px 70px rgba(0,0,0,.5);animation:bd-pop2 .45s cubic-bezier(.3,1.6,.5,1) both}.bd-gain-boxes span,.bd-gain-dice span{display:inline-block;font-size:52px;margin:0 4px;animation:bd-drop .5s cubic-bezier(.3,1.7,.5,1) both}.bd-gain-dice span{animation-name:bd-spin-in}@keyframes bd-drop{0%{transform:translateY(-60px) scale(.4);opacity:0}}@keyframes bd-spin-in{0%{transform:rotate(-540deg) scale(.2);opacity:0}}.bd-gain-t{font-size:26px;font-weight:900;margin:10px 0 6px}.bd-gain-s{font-size:22px;font-weight:800;margin:8px 0 16px}.bd-gain-s b{color:#b45309;font-size:30px}.bd-intro-t{font-size:28px;font-weight:900;margin-bottom:16px}.bd-steps{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;text-align:left}.bd-steps>div{display:grid;grid-template-columns:110px 1fr;grid-template-rows:auto auto;column-gap:14px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.7);border:2px solid #ead7ad;animation:bd-up .4s ease-out both}.bd-steps>div:nth-child(2){animation-delay:.12s}.bd-steps>div:nth-child(3){animation-delay:.24s}.bd-steps span{grid-row:1/3;font-size:34px;align-self:center;text-align:center}.bd-steps b{font-size:19px}.bd-steps em{font-style:normal;font-size:14px;color:#6b5a3e;line-height:1.5}.bd-cardpop{width:340px;padding:22px;border-radius:22px;text-align:center;color:#3b2f1e;background:#fff8e6;border:4px solid #d3a94e;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:bd-flip .5s cubic-bezier(.3,1.5,.5,1) both}.bd-chance{border-color:#8b5cf6}.bd-fate{border-color:#2563eb}.bd-cardpop img{width:180px;height:180px;object-fit:contain;margin:10px auto;display:block}.bd-deck{font-size:20px;font-weight:900}.bd-cardtxt{font-size:17px;font-weight:800;line-height:1.5}@keyframes bd-flip{0%{transform:rotateY(90deg) scale(.6);opacity:0}}.bd-help{width:min(620px,92vw);padding:24px;border-radius:20px;background:#fff8e6;color:#3b2f1e}.bd-help li{margin:8px 0;line-height:1.6}@media (prefers-reduced-motion:reduce){.bd-crown,.bd-flag .bd-ava,.bd-here,.bd-root:before,.bd-warn{animation:none}.bd-world.bd-follow{transition:none}}.bd-vp canvas{display:block;width:100%;height:100%}.bd-me-chip{display:flex;align-items:center;gap:6px}.bd-me-chip i{width:16px;height:16px;border-radius:50%;border:2px solid #ffd34d}.bd-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 4px 0 2px;vertical-align:middle}.bd-last{display:flex;flex-direction:column;align-items:center;padding:0 6px;color:#5b4632}.bd-last small{font-size:12px;opacity:.7}.bd-last b{font-size:22px;font-weight:900;color:#b45309;white-space:nowrap}.bd-levels{display:flex;align-items:flex-end;gap:8px;height:150px;padding-bottom:6px}.bd-lv{position:relative;width:52px;border-radius:8px 8px 4px 4px;background:#e9dfc8;border:2px solid #d6c7a5;transition:background .2s}.bd-lv span{position:absolute;left:50%;bottom:-22px;transform:translateX(-50%);font-size:12px;font-weight:800;color:#8a7553;white-space:nowrap}.bd-lv.on{background:var(--c);border-color:rgba(0,0,0,.15)}.bd-lv.nx{background:repeating-linear-gradient(45deg,var(--c) 0 8px,#fff6 8px 14px);border:2px dashed var(--c);animation:bd-rise .7s cubic-bezier(.3,1.7,.5,1) .15s both;transform-origin:50% 100%}.bd-deal-art{height:auto!important;padding:18px 0 26px!important;background:none!important}.bd-style-big{height:170px;filter:drop-shadow(0 8px 10px rgba(60,40,10,.25));animation:bd-rise .5s cubic-bezier(.3,1.7,.5,1) both;transform-origin:50% 100%}.bd-styles{display:flex;justify-content:center;gap:8px;padding:6px 14px 2px}.bd-style{display:flex;flex-direction:column;align-items:center;width:70px;padding:4px 2px 6px;border-radius:12px;border:2px solid #e3d3ac;background:#fffaf0;cursor:pointer;transition:transform .12s}.bd-style i,.bd-style img{width:60px;height:60px;display:block}.bd-style b{font-size:13px;color:#5b4632}.bd-style:hover{transform:translateY(-2px)}.bd-style.on{border-color:#f5b301;background:#fff3cc;box-shadow:0 0 0 3px rgba(245,179,1,.35)}.bd-deal{width:460px!important}.bd-info{left:18px;top:126px;width:340px;padding:16px;border-radius:18px;background:rgba(255,250,238,.98);color:#3b2f1e;border:3px solid #d3a94e;box-shadow:0 8px 0 #9a7426,0 18px 40px rgba(0,0,0,.4);animation:bd-up .25s ease-out both}.bd-info-x{position:absolute;right:10px;top:8px;border:none;background:none;font-size:16px;color:#8a7553;cursor:pointer}.bd-info-h{font-size:20px;font-weight:900;display:flex;align-items:center;gap:6px;padding-right:20px}.bd-info-h small{font-size:13px;font-weight:700;color:#8a7553}.bd-info-h:has(+.bd-info-p:only-of-type){color:#3b2f1e!important}.bd-info-p{font-size:13px;line-height:1.6;color:#6b5a3e;margin-top:8px}.bd-info-own{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;border-radius:12px;background:#fff3d6}.bd-info-own b{display:block;font-size:15px}.bd-info-own span{font-size:13px;color:#6b5a3e}.bd-info-sale{padding:4px 8px;border-radius:6px;background:#d9a066;color:#fff;font-weight:900;font-size:13px}.bd-info-ladder{display:flex;gap:4px;margin-top:10px}.bd-info-ladder div{flex:1;text-align:center;padding:5px 0;border-radius:8px;background:#f1e7d0}.bd-info-ladder div.on{background:#f5b301;color:#3a2600}.bd-info-ladder small{display:block;font-size:11px;color:#8a7553}.bd-info-ladder div.on small{color:#3a2600}.bd-info-ladder b{font-size:13px}.bd-info-set{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bd-info-set span{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#f1e7d0;font-size:12px}.bd-info-set span.cur{outline:2px solid #f5b301}.bd-info-set i{width:10px;height:10px;border-radius:50%}.bd-info-safe{margin-top:10px;padding:7px 10px;border-radius:10px;background:#e6f4ea;color:#1e7a3a;font-size:13px;font-weight:800}.bd-info-safe.warn{background:#fff1e0;color:#b45309}.bd-offer-chip{background:#e8590c!important;color:#fff;border-color:#ffc078!important;cursor:pointer;animation:bd-pulse 1.6s ease-in-out infinite}.bd-shop-btn{cursor:pointer;background:linear-gradient(#ffe89a,#f5b301)!important;color:#3a2600;border-color:#ffe08a!important;font-weight:900}.bd-xs{padding:4px 10px!important;font-size:13px!important;margin-left:6px}.bd-info-offer{margin-top:10px;padding:10px;border-radius:12px;background:#fff3d6;border:2px dashed #f5b301}.bd-info-offer b{display:block;font-size:14px}.bd-info-offer span{display:block;font-size:12px;color:#6b5a3e;margin:3px 0 6px;line-height:1.5}.bd-info-offer div{display:flex;gap:6px}.bd-panel{width:min(720px,94vw);max-height:84vh;overflow:auto;padding:18px 20px;border-radius:22px;background:linear-gradient(#fffaf0,#f4e6c6);color:#3b2f1e;border:4px solid #d3a94e;box-shadow:0 10px 0 #9a7426,0 30px 70px rgba(0,0,0,.5);animation:bd-pop2 .35s cubic-bezier(.3,1.6,.5,1) both}.bd-panel-h{font-size:22px;font-weight:900;margin-bottom:8px;position:relative}.bd-offer-row,.bd-panel-h{display:flex;align-items:center;gap:10px}.bd-offer-row{padding:10px;margin-top:8px;border-radius:14px;background:#fff;border:2px solid #ead7ad}.bd-offer-row small{display:block;font-size:12px;color:#8a7553}.bd-offer-price{font-size:18px;color:#b45309;white-space:nowrap}.bd-tabs-light button{background:#f1e7d0;color:#5b4632}.bd-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:6px}.bd-shop-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border-radius:16px;background:#fff;border:3px solid var(--tc);text-align:center}.bd-shop-item.on{box-shadow:0 0 0 4px rgba(245,179,1,.5);background:#fff8e0}.bd-shop-item img,.bd-shop-ph{width:110px;height:110px;display:block}.bd-shop-item b{font-size:15px}.bd-shop-item small{font-size:12px;color:#8a7553;min-height:30px}.bd-tier{position:absolute;left:8px;top:8px;padding:1px 8px;border-radius:999px;background:var(--tc);color:#fff;font-size:11px;font-weight:900}.bd-style.locked img{filter:grayscale(.55) brightness(.95)}.bd-style small{font-size:11px;color:#b45309;font-weight:800}.bd-expand-chip{display:flex;align-items:center;gap:6px}.bd-expand-chip i{position:relative;width:70px;height:8px;border-radius:4px;background:rgba(255,255,255,.18);overflow:hidden}.bd-expand-chip i b{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,#ffd43b,#ff922b)}.bd-price-why{width:100%;padding:6px 10px;border-radius:10px;background:#fff3d6;color:#5b4632}.bd-price-why b{color:#b45309;font-size:16px}.bd-log-sys{padding:8px 10px;border-radius:10px;background:rgba(255,212,59,.15);color:#ffe08a;font-weight:800}.bd-restyle,.bd-styles{flex-wrap:wrap}.bd-restyle{display:flex;gap:5px;margin-bottom:8px}.bd-restyle .bd-style{width:56px;padding:3px 1px 4px}.bd-restyle .bd-style i,.bd-restyle .bd-style img{width:46px;height:46px}.bd-restyle .bd-style b{font-size:11px}.bd-style:disabled{opacity:.55;cursor:default}.bd-loading{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(ellipse at 50% 42%,#2aa3c4 0,#157a9b 42%,#0b4d68 80%,#073246 100%);transition:opacity .55s ease,visibility .55s}.bd-loading:before{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:radial-gradient(ellipse 20px 4px at 50% 50%,rgba(255,255,255,.9) 40%,transparent 70%);background-size:150px 75px;animation:bd-waves 16s linear infinite}.bd-loading-out{opacity:0;visibility:hidden}.bd-ld-dice{height:130px;perspective:600px;display:flex;justify-content:center}.bd-ld-cube,.bd-ld-dice{position:relative;width:90px}.bd-ld-cube{height:90px;transform-style:preserve-3d;animation:bd-ld-roll 2.2s cubic-bezier(.45,.05,.55,.95) infinite}.bd-ld-cube i{position:absolute;inset:0;border-radius:18%;background:radial-gradient(circle at 30% 25%,#fff,#f6ecd2 60%,#e8d6a8);box-shadow:inset 0 0 0 3px #f5b301,inset -5px -7px 12px rgba(120,80,0,.18);backface-visibility:hidden}.bd-ld-cube b{position:absolute;width:17%;height:17%;border-radius:50%;transform:translate(-50%,-50%);margin:5% 0 0 5%;box-shadow:inset 1px 2px 2px rgba(0,0,0,.4)}@keyframes bd-ld-roll{0%{transform:translateY(0) rotateX(-20deg) rotateY(25deg)}30%{transform:translateY(-34px) rotateX(160deg) rotateY(205deg)}55%{transform:translateY(0) rotateX(340deg) rotateY(385deg)}65%{transform:translateY(-8px) rotateX(340deg) rotateY(385deg)}75%,to{transform:translateY(0) rotateX(340deg) rotateY(385deg)}}.bd-ld-shadow{position:absolute;bottom:0;width:70px;height:14px;border-radius:50%;background:rgba(0,20,40,.35);filter:blur(3px);animation:bd-ld-sh 2.2s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes bd-ld-sh{30%{transform:scale(.6);opacity:.5}55%,to{transform:scale(1);opacity:1}}.bd-ld-title{font-size:44px;font-weight:900;letter-spacing:8px;color:#ffe8a3;text-shadow:0 3px 0 #9a6b12,0 6px 22px rgba(0,0,0,.45)}.bd-ld-bar{width:min(360px,70vw);height:12px;border-radius:6px;background:rgba(5,25,40,.55);border:2px solid rgba(255,232,163,.45);overflow:hidden}.bd-ld-bar b{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#ffd43b,#ff922b);box-shadow:0 0 12px rgba(255,212,59,.7);transition:width .6s ease}.bd-ld-label{font-size:15px;color:#e6f4ff;letter-spacing:2px}.bd-ld-tip{margin-top:18px;padding:8px 18px;border-radius:999px;background:rgba(5,25,40,.55);color:#fff3bf;font-size:15px;font-weight:700;animation:bd-up .4s ease-out both}@media (prefers-reduced-motion:reduce){.bd-ld-cube,.bd-ld-shadow,.bd-loading:before{animation:none}}.bd-style{position:relative;overflow:hidden}.bd-style:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--tc,transparent)}.bd-style small{color:var(--tc,#b45309)!important}.bd-style.cur{opacity:1!important;border-style:dashed;background:#f3ead6}.bd-style-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 16px 0;font-size:13px;color:#6b5a3e}.bd-style-note em{font-style:normal;opacity:.65}.bd-style-note em:before{content:"·";margin-right:6px}.bd-tier-pill{padding:1px 8px;border-radius:999px;color:#fff;font-size:11px;font-weight:900}.bd-bill{margin:10px 22px 0;padding:8px 14px;border-radius:14px;background:rgba(255,255,255,.7);border:1px solid #ead9b4;text-align:left;font-size:13px;color:#6b5a3e}.bd-bill>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0}.bd-bill>div>b{color:#3b2f1e;font-variant-numeric:tabular-nums;white-space:nowrap}.bd-bill .sum{margin-top:4px;padding-top:7px;border-top:1px dashed #d8c39a}.bd-bill .sum>b{font-size:18px;color:#b45309}.bd-shop-fee{margin-top:2px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--tc) 14%,#fff);color:var(--tc);font-size:12px;font-weight:900}.bd-shop-foot{margin-top:10px;padding:8px 12px;border-radius:12px;background:#fff3d6;color:#6b5a3e;font-size:13px}.bd-root{--bd-cream:#fffaf0;--bd-cream2:#f4e6c6;--bd-gold:#d3a94e;--bd-gold-d:#9a7426;--bd-ink:#3b2f1e;--bd-ink2:#6b5a3e}.bd-root ::-webkit-scrollbar{width:8px;height:8px}.bd-root ::-webkit-scrollbar-track{background:transparent}.bd-root ::-webkit-scrollbar-thumb{background:rgba(180,140,60,.45);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.bd-root ::-webkit-scrollbar-thumb:hover{background-color:rgba(180,120,20,.7)}.bd-top{background:linear-gradient(rgba(6,40,62,.55),rgba(6,40,62,0));gap:10px}.bd-chip,.bd-top .bd-ghost{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:linear-gradient(var(--bd-cream),var(--bd-cream2));color:var(--bd-ink);border:2px solid var(--bd-gold);box-shadow:0 3px 0 var(--bd-gold-d),0 6px 14px rgba(0,0,0,.18);font-size:14px;font-weight:800;cursor:default}.bd-top .bd-ghost,button.bd-chip{cursor:pointer;transition:transform .08s}.bd-top .bd-ghost:active,button.bd-chip:active{transform:translateY(2px);box-shadow:0 1px 0 var(--bd-gold-d)}.bd-coin{color:#8a5a00;font-size:17px;font-weight:900;background:linear-gradient(#fff3bf,#ffd43b)!important;border-color:#e0a800!important;box-shadow:0 3px 0 #b07d00,0 6px 14px rgba(0,0,0,.18)!important}.bd-shop-btn{background:linear-gradient(#e5dbff,#b197fc)!important;color:#3b1d80!important;border-color:#9775fa!important;box-shadow:0 3px 0 #6741d9,0 6px 14px rgba(0,0,0,.18)!important}.bd-offer-chip{background:linear-gradient(#ffa94d,#f76707)!important;color:#fff!important;border-color:#ffd8a8!important;box-shadow:0 3px 0 #c2410c,0 6px 14px rgba(0,0,0,.18)!important}.bd-warn{background:linear-gradient(#ff8787,#e03131)!important;color:#fff!important;border-color:#ffc9c9!important;box-shadow:0 3px 0 #a61e1e!important}.bd-expand-chip i{background:#e9dcbc;box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.bd-close{width:40px;height:40px;background:linear-gradient(var(--bd-cream),var(--bd-cream2));border-color:var(--bd-gold);box-shadow:0 3px 0 var(--bd-gold-d);color:var(--bd-ink)}.bd-camctl{top:68px}.bd-camctl button,.bd-drawer-btn{height:38px;min-width:38px;padding:0 12px;border-radius:12px;background:linear-gradient(var(--bd-cream),var(--bd-cream2));color:var(--bd-ink);border:2px solid var(--bd-gold);box-shadow:0 3px 0 var(--bd-gold-d),0 6px 14px rgba(0,0,0,.18);font-size:15px;font-weight:900}.bd-camctl button:active,.bd-drawer-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--bd-gold-d)}.bd-drawer-btn{top:68px;border-radius:999px;font-size:13px}.bd-hover{top:68px;background:rgba(255,250,238,.97);color:var(--bd-ink);border:2px solid var(--bd-gold);box-shadow:0 6px 18px rgba(0,0,0,.25)}.bd-side{top:116px;bottom:auto;max-height:calc(100% - 300px)}.bd-card{background:linear-gradient(var(--bd-cream),var(--bd-cream2));color:var(--bd-ink);border:3px solid var(--bd-gold);box-shadow:0 5px 0 var(--bd-gold-d),0 14px 30px rgba(0,0,0,.28);backdrop-filter:none}.bd-tabs-card{flex:0 1 auto}.bd-tabs button{background:#efe2c2;color:var(--bd-ink2);font-size:13px}.bd-tabs button.on{background:linear-gradient(#ffe89a,#f5b301);color:#3a2600;box-shadow:0 2px 0 #b07d00}.bd-sub{color:var(--bd-ink2);opacity:1}.bd-row{border-bottom:1px dashed #e3d0a6}.bd-row:last-child{border-bottom:none}.bd-row b{color:#8a5a00;font-variant-numeric:tabular-nums}.bd-rk{width:22px;height:22px;line-height:22px;border-radius:50%;font-size:12px;color:var(--bd-ink2);flex-shrink:0}.bd-rk.r1{background:linear-gradient(#ffe066,#f59f00);color:#5c3a00;box-shadow:0 2px 0 #b07d00}.bd-rk.r2{background:linear-gradient(#f1f3f5,#adb5bd);color:#343a40;box-shadow:0 2px 0 #868e96}.bd-rk.r3{background:linear-gradient(#ffc078,#d9480f);color:#fff;box-shadow:0 2px 0 #a63e0c}.bd-feed{max-height:52vh}.bd-log{border-bottom:1px dashed #e3d0a6;color:var(--bd-ink)}.bd-log-sys{background:#fff3bf;color:#8a5a00}.bd-empty{color:var(--bd-ink2)}.bd-auction{background:linear-gradient(#fff4e6,#ffe0b8)!important;border-color:#f08c00!important;box-shadow:0 5px 0 #c26100,0 14px 30px rgba(0,0,0,.28)!important}.bd-auction .bd-h{margin:-14px -14px 10px;padding:8px 14px;border-radius:12px 12px 0 0;background:linear-gradient(#ffa94d,#f76707);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}.bd-input{border:2px solid #e3cf9f;background:#fff}.bd-input:focus{outline:none;border-color:#f5b301}.bd-modal-soft{background:rgba(0,20,35,.4)}.bd-bag,.bd-tray{transition:opacity .2s,transform .2s}.bd-away{opacity:0;pointer-events:none}.bd-tray.bd-away{transform:translate(-50%,30px)}.bd-bag.bd-away{transform:translateY(30px)}.bd-info{top:120px;max-height:calc(100% - 330px);overflow:auto}.bd-info-facts{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.bd-info-facts span{padding:3px 9px;border-radius:999px;background:#f1e7d0;color:var(--bd-ink2);font-size:12px;white-space:nowrap}.bd-info-facts b{color:var(--bd-ink)}.bd-panel{padding:0 20px 18px}.bd-panel-h{position:sticky;top:0;z-index:2;margin:0 -20px 10px;padding:14px 20px 10px;background:linear-gradient(var(--bd-cream),rgba(255,250,240,.96));border-bottom:1px solid #ead7ad}.bd-shop-item{box-shadow:0 3px 0 color-mix(in srgb,var(--tc) 45%,transparent);transition:transform .12s}.bd-shop-item:hover{transform:translateY(-2px)}.bd-shop-item img,.bd-shop-ph{width:96px;height:96px}.bd-help{position:relative;width:min(860px,94vw);max-height:86vh;overflow:auto;padding:0 22px 18px;border-radius:24px;background:linear-gradient(var(--bd-cream),var(--bd-cream2));border:4px solid var(--bd-gold);box-shadow:0 10px 0 var(--bd-gold-d),0 30px 70px rgba(0,0,0,.5);animation:bd-pop2 .35s cubic-bezier(.3,1.6,.5,1) both}.bd-help-h{position:sticky;top:0;z-index:2;margin:0 -22px 12px;padding:16px 22px 12px;font-size:24px;font-weight:900;background:linear-gradient(var(--bd-cream),rgba(255,250,240,.96));border-bottom:1px solid #ead7ad}.bd-help-h .bd-info-x{top:16px;right:16px;font-size:18px}.bd-help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:10px}.bd-help-grid>div{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.75);border:2px solid #ead7ad}.bd-help-grid i{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;font-style:normal;background:linear-gradient(#fff3bf,#ffd43b);box-shadow:0 3px 0 #d4a106}.bd-help-grid b{display:block;font-size:15px;margin-bottom:2px}.bd-help-grid p{margin:0;font-size:13px;line-height:1.6;color:var(--bd-ink2)}.bd-help-grid p b{display:inline;font-size:13px;color:#b45309;margin:0}.bd-help-foot{display:flex;justify-content:center;margin-top:16px}@media (max-width:760px){.bd-help-grid{grid-template-columns:1fr}}.bd-steps>div{grid-template-columns:118px 1fr;align-items:center}.bd-steps span{font-size:26px;white-space:nowrap;letter-spacing:-2px}.bd-offer-chip{animation:bd-nudge 2.4s ease-in-out infinite!important}@keyframes bd-nudge{0%,70%,to{transform:none}76%{transform:translateY(-3px) rotate(-2deg)}82%{transform:translateY(0) rotate(2deg)}88%{transform:translateY(-2px)}}.bd-warn{animation:none!important}.bd-deal{max-height:calc(100% - 20px);overflow:auto}.bd-help,.bd-panel{max-height:calc(100% - 28px)}@media (max-height:860px){.bd-deal-art{padding:8px 0 10px!important}.bd-style-big{height:110px}.bd-deal-art img{max-height:120px}.bd-levels{height:100px}.bd-deal-band{padding:6px;font-size:18px}.bd-deal-t{font-size:17px;margin:4px 14px 2px}.bd-style{width:62px}.bd-style i,.bd-style img{width:46px;height:46px}.bd-bill{margin-top:6px;padding:5px 12px}.bd-deal-btns{padding:10px}.bd-big{padding:9px 20px;font-size:20px}.bd-side{top:108px;max-height:calc(100% - 250px)}.bd-info{max-height:calc(100% - 290px)}}.bd-tabs-card{min-height:0;overflow:auto}.bd-news-bar{top:66px;left:50%;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:8px;max-width:min(760px,calc(100% - 460px));height:38px;padding:0 8px 0 4px;border-radius:999px;cursor:pointer;background:linear-gradient(var(--bd-cream),var(--bd-cream2));color:var(--bd-ink);border:2px solid var(--nc,#d3a94e);box-shadow:0 3px 0 var(--nd,#9a7426),0 8px 18px rgba(0,0,0,.22);font-size:13px;white-space:nowrap;animation:bd-news-in .5s cubic-bezier(.3,1.5,.5,1) both}.bd-news-bar:active{transform:translateX(-50%) translateY(2px)}@keyframes bd-news-in{0%{opacity:0;transform:translateX(-50%) translateY(-14px)}}.bd-news-good{--nc:#f08c00;--nd:#c26100;--nb:linear-gradient(#ffd8a8,#ff922b)}.bd-news-shuffle{--nc:#7048e8;--nd:#5235ab;--nb:linear-gradient(#d0bfff,#845ef7)}.bd-news-bad{--nc:#1c7ed6;--nd:#1864ab;--nb:linear-gradient(#a5d8ff,#339af0)}.bd-news-tag{padding:4px 10px;border-radius:999px;background:var(--nb);color:#fff;font-weight:900;text-shadow:0 1px 0 rgba(0,0,0,.25);flex-shrink:0}.bd-news-bar i{font-style:normal;font-size:18px;flex-shrink:0}.bd-news-bar b{flex-shrink:0;font-size:14px}.bd-news-txt{overflow:hidden;text-overflow:ellipsis;color:var(--bd-ink2);min-width:0}.bd-news-more{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#ffe3e3;color:#c92a2a;font-weight:800;font-size:12px}.bd-news-go{flex-shrink:0;color:var(--bd-gold-d);font-weight:900}.bd-toasts{top:116px}.bd-paper{width:min(520px,92vw);padding:0 26px 22px;border-radius:22px;text-align:center;color:var(--bd-ink);background:#fffdf6 repeating-linear-gradient(0deg,transparent 0 27px,rgba(160,130,70,.08) 27px 28px);border:4px solid var(--nc);box-shadow:0 10px 0 var(--nd),0 30px 70px rgba(0,0,0,.5);animation:bd-paper-in .6s cubic-bezier(.3,1.4,.5,1) both;overflow:hidden}@keyframes bd-paper-in{0%{opacity:0;transform:rotate(-8deg) scale(.6)}}.bd-paper-mast{margin:0 -26px 6px;padding:12px 0 8px;border-bottom:3px double var(--bd-ink);background:var(--bd-cream2)}.bd-paper-mast span{display:block;font-size:28px;font-weight:900;letter-spacing:10px;font-family:STSong,SimSun,serif}.bd-paper-mast small{font-size:12px;color:var(--bd-ink2);letter-spacing:2px}.bd-paper-ic{font-size:64px;line-height:1.2;margin-top:8px;animation:bd-paper-ic 1.6s ease-in-out infinite}@keyframes bd-paper-ic{50%{transform:translateY(-6px) rotate(-4deg)}}.bd-paper-t{font-size:30px;font-weight:900;color:var(--nd)}.bd-paper-s{margin:6px 0 12px;font-size:16px;line-height:1.6;font-weight:700}.bd-paper-more{text-align:left;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.7);border:2px dashed #e3cf9f;font-size:13px;line-height:1.7;color:var(--bd-ink2)}.bd-paper-more b{color:var(--bd-ink)}.bd-paper-me{margin-top:10px;padding:8px;border-radius:10px;background:#ffe3e3;color:#c92a2a;font-weight:900}.bd-paper .bd-deal-btns{justify-content:center;margin-top:14px}.bd-news-panel .bd-panel-h small{font-size:12px;font-weight:600;color:var(--bd-ink2);margin-left:8px}.bd-news-act{margin-bottom:12px;padding:12px 14px;border-radius:16px;background:#fff4e6;border:2px solid #ffa94d}.bd-news-act.storm{background:#e7f5ff;border-color:#74c0fc}.bd-news-act>b{display:block;font-size:16px}.bd-news-act>span{display:block;font-size:13px;color:var(--bd-ink2);margin:2px 0 8px}.bd-news-choice{display:flex;gap:10px}.bd-news-choice .bd-btn{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 12px;font-size:15px}.bd-news-choice .bd-btn small{font-size:12px;font-weight:700;opacity:.85}.bd-news-ins{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-top:1px dashed #a5d8ff;font-size:14px;font-weight:700}.bd-news-row{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;margin-bottom:8px;border-radius:14px;background:rgba(255,255,255,.7);border:2px solid #ead7ad}.bd-news-row.today{border-color:var(--nc);box-shadow:0 3px 0 var(--nd)}.bd-news-row>i{font-style:normal;font-size:26px;width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--nb)}.bd-news-row b{display:block;font-size:15px}.bd-news-row b small{margin-left:8px;font-size:12px;font-weight:600;color:var(--bd-ink2)}.bd-news-row span{font-size:13px;line-height:1.6;color:var(--bd-ink2)}.bd-bill-sale,.bd-boom-tag{margin-left:6px;padding:1px 7px;border-radius:999px;background:#ffe8cc;color:#d9480f;font-style:normal;font-size:12px;font-weight:800}.bd-info-ins{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:#e7f5ff;color:#1864ab;font-size:13px;font-weight:800}.bd-info-ins span{display:flex;flex-direction:column}.bd-info-ins em{font-style:normal;color:#868e96}.bd-info-ins small{font-weight:600;color:#4a6b8a}.bd-btn.bd-xs{box-shadow:0 3px 0 #b07d00}@media (max-width:1100px){.bd-news-bar{max-width:calc(100% - 300px)}.bd-news-txt{display:none}}.bd-info-ins .bd-btn{white-space:nowrap;flex-shrink:0;margin-left:0}.celeb-guard-gx_shinchan{--gc:251,146,60}.celeb-guard-gx_shinchan .gxa-box{position:absolute;inset:0}.celeb-guard-gx_shinchan .gxa-vid{position:absolute;left:50%;top:-10px;height:300px;width:auto;transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 8px 12px rgba(0,0,0,.45)) drop-shadow(0 0 12px rgba(253,224,71,.3));transition:opacity .12s linear}.celeb-guard-gx_shinchan .gxa-descend{animation:gxaDescend 1.5s cubic-bezier(.22,.9,.3,1) both}.celeb-guard-gx_shinchan .gxa-aura{position:absolute;left:50%;top:30px;width:290px;height:300px;margin-left:-145px;border-radius:50%;background:radial-gradient(closest-side,rgba(253,224,71,.3),rgba(239,68,68,.08) 60%,transparent);animation:gxAura 3.6s ease-in-out infinite}.shin-cookie{position:absolute;top:40px;left:40px;width:24px;height:24px;opacity:0;pointer-events:none;background:url(/vfx/shin/chocobi.webp) 50%/contain no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));animation:shinCookie 3.4s linear infinite}.shin-cookie.wnj1{left:150px;top:20px;animation-delay:.7s}.shin-cookie.wnj2{left:90px;top:60px;animation-delay:1.4s;width:18px;height:18px}.shin-cookie.wnj3{left:180px;top:80px;animation-delay:2.1s}.shin-cookie.wnj4{left:20px;top:100px;animation-delay:2.8s;width:20px;height:20px}@keyframes shinCookie{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(220px) rotate(540deg)}}img.shin-hugframe{width:189px!important;height:247px!important;margin:-151px 0 0 -96px!important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.45));animation:shinHug 2.6s ease-in-out infinite;transform-origin:51% 61%}@keyframes shinHug{0%,to{rotate:-1.5deg}50%{rotate:1.5deg}}.gs-skin-shinchan .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(251,146,60,.35),rgba(40,12,8,.92) 64%,#140604)}.gs-skin-shinchan .gs-omen-k{color:#fde047;letter-spacing:6px}.gs-skin-shinchan .gs-omen-t{font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:900;color:#fde047;-webkit-text-stroke:3px #1f1300;paint-order:stroke fill;text-shadow:0 6px 0 #ef4444}.gs-skin-shinchan .gs-omen-s{display:inline-block;padding:8px 30px;color:#fff;font-size:22px;letter-spacing:6px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 3px #1f1300,0 6px 0 #1f1300}.gs-skin-shinchan .gs-portal:before{width:220px;height:54px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#fef08a,#facc15 55%,#ca8a04);box-shadow:0 0 0 3px #1f1300,0 12px 20px rgba(0,0,0,.55)}.gs-skin-shinchan .gs-ring{inset:-14px;border:5px solid #1f1300;box-shadow:0 0 0 4px #facc15,0 0 0 9px #ef4444;animation:none}.gs-skin-shinchan .gs-ava .gs-ini,.gs-skin-shinchan .gs-ava img{box-shadow:0 0 0 4px #1f1300,0 0 40px rgba(253,224,71,.5)}.gs-skin-shinchan .gs-name{font-weight:900;color:#fff;-webkit-text-stroke:2px #1f1300;paint-order:stroke fill;text-shadow:0 4px 0 #ef4444}.gs-skin-shinchan .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.95),rgba(253,224,71,.55) 35%,rgba(239,68,68,0) 70%)}.gs-skin-shinchan .gs-lb:after{background:linear-gradient(90deg,transparent,#facc15,transparent)}.gs-skin-shinchan.gs-hop .gs-box .cg-l,.gs-skin-shinchan.gs-hop .gs-box .cg-r{animation:gsShinPop .5s cubic-bezier(.2,1.7,.4,1) 6.3s both}@keyframes gsShinPop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}.gs-skin-shinchan .gs-omen{animation:gsShinOmen 2.6s .15s both}@keyframes gsShinOmen{0%{opacity:0;scale:1.25;filter:blur(10px)}15%{opacity:1;scale:1;filter:blur(0)}54%{opacity:1;rotate:0deg;translate:-50% -50%}58%{rotate:-9deg;translate:-50% -46%}to{opacity:0;rotate:26deg;translate:-46% 120%}}.gs-skin-shinchan .gs-omen-t{font-family:Songti SC,STSong,SimSun,serif;color:transparent;-webkit-text-stroke:0;background:linear-gradient(180deg,#fff7d6,#fbbf24 55%,#b45309);-webkit-background-clip:text;background-clip:text;text-shadow:none;filter:drop-shadow(0 3px 0 #451a03) drop-shadow(0 0 24px rgba(251,191,36,.6))}.gs-skin-shinchan .gs-omen-k{color:#fde68a}.gs-skin-shinchan .gs-omen-s{background:none;box-shadow:none;color:#fde68a;letter-spacing:10px}.shin-splat{position:fixed;left:50%;top:50%;width:min(62vh,560px);translate:-50% -50%;z-index:2147482000;pointer-events:none;animation:shinSplat 1.7s both;filter:drop-shadow(0 0 0 #fff)}@keyframes shinSplat{0%{scale:.2;opacity:0}6%{scale:1.28 .82;opacity:1}12%{scale:.94 1.06}18%{scale:1;translate:-50% -50%}55%{translate:-50% -36%;scale:1 1.04}80%{translate:-50% -10%;scale:1 1.08;opacity:1}to{translate:-50% 90%;scale:1 1.1;opacity:0}}.shin-smear{position:fixed;left:50%;top:50%;width:min(40vh,360px);height:min(46vh,420px);translate:-50% -48%;z-index:2147481999;pointer-events:none;border-radius:40% 40% 30% 30%;background:radial-gradient(ellipse at 50% 30%,rgba(255,255,255,.28),rgba(255,255,255,.08) 60%,transparent 72%);animation:shinSmear 2.4s .25s both}@keyframes shinSmear{0%{opacity:0}15%{opacity:1}70%{opacity:.8;height:min(70vh,640px)}to{opacity:0;height:min(70vh,640px)}}.shin-bubble{position:fixed;z-index:2147482000;pointer-events:none;padding:12px 20px;border-radius:22px;background:#fff;color:#1f1300;font:900 24px/1.35 PingFang SC,Microsoft YaHei,sans-serif;white-space:nowrap;box-shadow:0 0 0 3px #1f1300,0 8px 18px rgba(0,0,0,.45);transform-origin:0 100%;animation:shinBubble 2.4s both}.shin-bubble:after{content:"";position:absolute;left:18px;bottom:-14px;width:18px;height:18px;background:#fff;border-right:3px solid #1f1300;border-bottom:3px solid #1f1300;transform:skewX(-30deg) rotate(45deg)}@keyframes shinBubble{0%{opacity:0;scale:.2;rotate:-8deg}8%{opacity:1;scale:1.12;rotate:2deg}14%{scale:1;rotate:0deg}85%{opacity:1}to{opacity:0}}.celeb-halo-gx_chocobi,.celeb-halo-gx_shiro{width:190px;height:190px}.celeb-halo-gx_chocobi svg,.celeb-halo-gx_shiro svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.celeb-halo-gx_shiro .s5-orbit{transform-box:view-box;transform-origin:70px 70px;animation:s5Orbit 5s linear infinite}.celeb-halo-gx_shiro .s5-hop{transform-box:fill-box;transform-origin:50% 100%;animation:s5Hop .5s ease-in-out infinite alternate}@keyframes s5Orbit{to{rotate:1turn}}@keyframes s5Hop{0%{translate:0 0;scale:1 .92}to{translate:0 -5px;scale:.96 1.04}}.celeb-halo-gx_chocobi .s5-ring{transform-box:view-box;transform-origin:70px 70px;animation:s5Orbit 26s linear infinite}.celeb-halo-gx_chocobi .s5-ck{transform-box:fill-box;transform-origin:50% 50%;animation:s5Ck 2s ease-in-out infinite}@keyframes s5Ck{0%,70%,to{scale:1;rotate:0deg}80%{scale:1.35;rotate:20deg}}img.shin-shiroring{width:152px!important;height:169px!important;margin:-96px 0 0 -76px!important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.45));animation:shinHug 3s ease-in-out infinite}.celeb-sash-gx_defense{color:#fff;padding:6px 22px 6px 38px;border-radius:4px;letter-spacing:1px;font-weight:900;text-shadow:0 1px 0 #7f1d1d;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 45%),linear-gradient(90deg,#b91c1c,#ef4444 50%,#b91c1c);box-shadow:0 0 0 2px #1f1300,0 0 12px rgba(239,68,68,.45)}.celeb-sash-gx_defense:before{content:"";position:absolute;left:6px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:radial-gradient(circle,#fde047 0 34%,#1f1300 36% 42%,#3b82f6 44% 70%,#1f1300 72%)}.celeb-sash-gx_chocobi{color:#422006;padding:6px 36px 6px 20px;border-radius:999px;letter-spacing:1px;font-weight:900;background:linear-gradient(180deg,#fde047,#facc15);box-shadow:0 0 0 2px #1f1300,0 0 12px rgba(250,204,21,.5)}.celeb-sash-gx_chocobi:after{content:"";position:absolute;right:5px;top:50%;width:24px;height:24px;margin-top:-12px;animation:s5Ck 2s ease-in-out infinite}.celeb-particles-gx_chocobi i,.celeb-sash-gx_chocobi:after{background:url(/vfx/shin/chocobi.webp) 50%/contain no-repeat}.celeb-particles-gx_chocobi i{width:18px;height:18px;border-radius:0;box-shadow:none;animation-name:s4PIce;animation-timing-function:ease-in-out;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.celeb-particles-gx_chocobi i:nth-child(2n){display:none}.celeb-particles-gx_crayonstar i{width:16px;height:16px;border-radius:0;box-shadow:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.7 7-6.3-3.8-6.3 3.8 1.7-7L2 9.2l7.1-.6z' fill='%23ef4444' stroke='%231f1300' stroke-width='1.6' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;animation-name:s4PIce;animation-timing-function:ease-in-out}.celeb-particles-gx_crayonstar i:nth-child(4n+1){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.7 7-6.3-3.8-6.3 3.8 1.7-7L2 9.2l7.1-.6z' fill='%23facc15' stroke='%231f1300' stroke-width='1.6' stroke-linejoin='round'/></svg>")}.celeb-particles-gx_crayonstar i:nth-child(4n+2){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.7 7-6.3-3.8-6.3 3.8 1.7-7L2 9.2l7.1-.6z' fill='%233b82f6' stroke='%231f1300' stroke-width='1.6' stroke-linejoin='round'/></svg>")}.celeb-particles-gx_crayonstar i:nth-child(4n+3){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.7 7-6.3-3.8-6.3 3.8 1.7-7L2 9.2l7.1-.6z' fill='%2322c55e' stroke='%231f1300' stroke-width='1.6' stroke-linejoin='round'/></svg>")}.co-box .co-s5shiro{transform-box:fill-box;transform-origin:50% 100%;animation:coS5Shiro 2.6s ease-in-out infinite;filter:drop-shadow(0 3px 4px rgba(0,0,0,.45))}.co-tr .co-s5shiro{animation-delay:-.6s}.co-bl .co-s5shiro{animation-delay:-1.3s}.co-br .co-s5shiro{animation-delay:-2s}@keyframes coS5Shiro{0%,to{rotate:-6deg}50%{rotate:6deg;translate:0 -3px}}.co-box .co-s5crayon{transform-box:fill-box;transform-origin:50% 50%;animation:coS5Crayon 3.2s ease-in-out infinite;filter:drop-shadow(0 3px 4px rgba(0,0,0,.4))}.co-tr .co-s5crayon{animation-delay:-.8s}.co-bl .co-s5crayon{animation-delay:-1.6s}.co-br .co-s5crayon{animation-delay:-2.4s}@keyframes coS5Crayon{0%,to{rotate:-4deg}50%{rotate:4deg}}.cs-nohara,.cs-sunflower{position:absolute;inset:0;overflow:hidden}.cs-nohara .img,.cs-sunflower .img{position:absolute;left:0;right:0;top:0;height:300px;background:center 45%/cover no-repeat;opacity:.5;-webkit-mask:linear-gradient(180deg,#000 45%,transparent);mask:linear-gradient(180deg,#000 45%,transparent);animation:csWnPush 26s ease-in-out infinite alternate}.cs-nohara .img{background-image:url(/vfx/shin/sc_nohara.webp)}.cs-sunflower .img{background-image:url(/vfx/shin/sc_sunflower.webp);opacity:.45}.cs-nohara .lamp{left:32%;top:-30px;width:200px;height:200px;background:radial-gradient(closest-side,rgba(253,224,150,.45),transparent);animation:csWnCandle 3s ease-in-out infinite alternate}.cs-nohara .lamp,.cs-sunflower .sun{position:absolute;border-radius:50%;mix-blend-mode:screen}.cs-sunflower .sun{right:8%;top:-40px;width:260px;height:260px;background:radial-gradient(closest-side,rgba(254,240,138,.4),transparent);animation:csWnCandle 4s ease-in-out infinite alternate}.celeb-guard-gx_shiro{--gc:255,255,255}.celeb-guard-gx_shiro .gxa-box{position:absolute;inset:0}.celeb-guard-gx_shiro .gxa-vid{position:absolute;left:50%;top:30px;height:250px;width:auto;transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 8px 12px rgba(0,0,0,.45)) drop-shadow(0 0 12px rgba(255,255,255,.35));transition:opacity .12s linear}.celeb-guard-gx_shiro .gxa-descend{animation:gxaDescend 1.5s cubic-bezier(.22,.9,.3,1) both}.celeb-guard-gx_shiro .gxa-aura{position:absolute;left:50%;top:60px;width:260px;height:260px;margin-left:-130px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.28),rgba(147,197,253,.08) 60%,transparent);animation:gxAura 3.6s ease-in-out infinite}.shiro-fluff{position:absolute;top:40px;left:40px;width:20px;height:20px;opacity:0;pointer-events:none;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,#e2e8f0 70%);box-shadow:0 0 6px rgba(255,255,255,.7);animation:shinCookie 3.6s linear infinite}.shiro-fluff.wnj1{left:150px;top:20px;animation-delay:.7s}.shiro-fluff.wnj2{left:90px;top:60px;animation-delay:1.4s;width:14px;height:14px}.shiro-fluff.wnj3{left:180px;top:80px;animation-delay:2.1s}.shiro-fluff.wnj4{left:20px;top:100px;animation-delay:2.8s;width:16px;height:16px}.gs-skin-shiro .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(147,197,253,.35),rgba(10,20,40,.92) 64%,#050a14)}.gs-skin-shiro .gs-omen-k{color:#bfdbfe;letter-spacing:6px}.gs-skin-shiro .gs-omen-t{font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:900;color:#ffffff;-webkit-text-stroke:3px #1e3a8a;paint-order:stroke fill;text-shadow:0 6px 0 #93c5fd}.gs-skin-shiro .gs-omen-s{display:inline-block;padding:8px 30px;color:#1e3a8a;font-size:22px;letter-spacing:6px;border-radius:999px;background:#ffffff;box-shadow:0 0 0 3px #1e3a8a,0 6px 0 #1e3a8a}.gs-skin-shiro .gs-portal:before{width:220px;height:54px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#ffffff,#e2e8f0 60%,#94a3b8);box-shadow:0 0 0 3px #1e3a8a,0 12px 20px rgba(0,0,0,.55)}.gs-skin-shiro .gs-ring{inset:-14px;border:5px solid #1e3a8a;box-shadow:0 0 0 4px #ffffff,0 0 0 9px #93c5fd;animation:none}.gs-skin-shiro .gs-ava .gs-ini,.gs-skin-shiro .gs-ava img{box-shadow:0 0 0 4px #1e3a8a,0 0 40px rgba(255,255,255,.5)}.gs-skin-shiro .gs-name{font-weight:900;color:#fff;-webkit-text-stroke:2px #1e3a8a;paint-order:stroke fill;text-shadow:0 4px 0 #93c5fd}.gs-skin-shiro .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.95),rgba(191,219,254,.55) 35%,rgba(30,58,138,0) 70%)}.u6-ultraframe{position:absolute;left:50%;top:50%;width:0;height:0;z-index:1;pointer-events:none}.u6-ultraframe img{position:absolute;max-width:none;max-height:none;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:none!important;padding:0!important}.u6-ultraframe .ring{width:150px;height:163px;left:-75px;top:-88px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5));animation:u6Glow 2.4s ease-in-out infinite}.u6-ultraframe .peek{width:96px;height:71px;left:-48px;top:-128px;transform-origin:50% 100%;filter:drop-shadow(0 3px 5px rgba(0,0,0,.5));animation:u6Peek 2.6s ease-in-out infinite}@keyframes u6Peek{0%,to{rotate:-4deg;translate:0 2px}50%{rotate:4deg;translate:0 -3px}}img.u6-timerframe{width:156px!important;height:154px!important;margin:-77px 0 0 -78px!important;mix-blend-mode:screen;animation:u6Spin 14s linear infinite,u6Glow 1.8s ease-in-out infinite}@keyframes u6Glow{0%,to{filter:drop-shadow(0 3px 6px rgba(0,0,0,.5)) brightness(1)}50%{filter:drop-shadow(0 3px 6px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(125,211,252,.7)) brightness(1.15)}}@keyframes u6Spin{to{rotate:1turn}}.celeb-halo-gx_lightring,.celeb-halo-gx_timer{width:186px;height:186px}.celeb-halo-gx_lightring svg,.celeb-halo-gx_timer svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 4px rgba(56,189,248,.6))}.celeb-halo-gx_timer .u6-ring{transform-box:view-box;transform-origin:70px 70px;animation:u6Spin 18s linear infinite}.celeb-halo-gx_timer .u6-red{opacity:0;animation:u6Red 4s steps(1) infinite}@keyframes u6Red{0%,70%{opacity:0}72%{opacity:1}78%{opacity:0}82%{opacity:1}90%{opacity:0}}.celeb-halo-gx_lightring svg{filter:drop-shadow(0 0 4px rgba(253,230,138,.7))}.celeb-halo-gx_lightring .u6-lring{transform-box:view-box;transform-origin:70px 70px;animation:u6Spin 22s linear infinite}.celeb-halo-gx_lightring .u6-dot{transform-box:fill-box;transform-origin:50% 50%;animation:u6Dot 2.4s ease-in-out infinite}@keyframes u6Dot{0%,to{opacity:.45;scale:1}50%{opacity:1;scale:1.7}}.celeb-particles-gx_starlight i{width:14px;height:14px;border-radius:0;box-shadow:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 0 L14 10 L24 12 L14 14 L12 24 L10 14 L0 12 L10 10 Z' fill='%23e0f2fe'/></svg>") 50%/contain no-repeat;filter:drop-shadow(0 0 4px rgba(147,197,253,.95));animation-name:s4PIce,u6Twinkle;animation-timing-function:ease-in-out}.celeb-particles-gx_starlight i:nth-child(3n){width:9px;height:9px}.celeb-particles-gx_starlight i:nth-child(4n+1){filter:drop-shadow(0 0 4px rgba(253,230,138,.95)) hue-rotate(160deg)}@keyframes u6Twinkle{0%,to{scale:1}50%{scale:.45}}.celeb-particles-gx_spark i{width:4px;height:12px;border-radius:2px;box-shadow:0 0 6px rgba(251,146,60,.95),0 0 2px #fff;background:linear-gradient(180deg,#fff7ed,#fb923c 40%,rgba(234,88,12,0));animation-name:celebFloatUp,u6Flicker;animation-timing-function:ease-out}.celeb-particles-gx_spark i:nth-child(2n){width:3px;height:8px}@keyframes u6Flicker{0%,to{opacity:1}30%{opacity:.4}60%{opacity:.9}80%{opacity:.3}}.celeb-sash-gx_force{color:#0f172a;padding:6px 22px 6px 38px;border-radius:4px;letter-spacing:1px;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.6);background:linear-gradient(180deg,rgba(255,255,255,.55),transparent 45%),linear-gradient(90deg,#94a3b8,#f1f5f9 50%,#94a3b8);box-shadow:0 0 0 2px #334155,0 0 12px rgba(148,163,184,.5)}.celeb-sash-gx_force:before{content:"";position:absolute;left:6px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:radial-gradient(circle,#e2e8f0 0 22%,#1e3a8a 25% 62%,#cbd5e1 65% 74%,#334155 77%);box-shadow:0 0 6px rgba(96,165,250,.6)}.celeb-sash-gx_ultra{color:#422006;padding:6px 36px 6px 20px;border-radius:999px;letter-spacing:1px;font-weight:900;background:linear-gradient(180deg,rgba(255,255,255,.4),transparent 50%),linear-gradient(90deg,#d97706,#fde68a 50%,#d97706);box-shadow:0 0 0 2px #78350f,0 0 14px rgba(251,191,36,.55)}.celeb-sash-gx_ultra:after{content:"★";position:absolute;right:10px;top:50%;translate:0 -52%;color:#fff7d6;font-size:18px;text-shadow:0 0 6px #fbbf24,0 0 12px #fde68a;animation:u6Dot 1.6s ease-in-out infinite}.co-s6kaiju image{display:none}.co-bl .co-s6kaiju .k-e,.co-br .co-s6kaiju .k-b,.co-tl .co-s6kaiju .k-g,.co-tr .co-s6kaiju .k-r{display:inline}.co-box .co-s6kaiju{transform-box:fill-box;transform-origin:50% 100%;animation:coS6Kaiju 3s ease-in-out infinite;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}.co-tr .co-s6kaiju{animation-delay:-.7s}.co-bl .co-s6kaiju{animation-delay:-1.4s}.co-br .co-s6kaiju{animation-delay:-2.1s}@keyframes coS6Kaiju{0%,to{rotate:-5deg;translate:0 2px}50%{rotate:5deg;translate:0 -4px}}.co-box .co-s6timer{transform-box:fill-box;transform-origin:50% 50%;animation:u6Dot 2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(56,189,248,.8))}.co-box .co-s6timer .u6-red{opacity:0;animation:u6Red 5s steps(1) infinite}.co-tr .co-s6timer{animation-delay:-.5s}.co-bl .co-s6timer{animation-delay:-1s}.co-br .co-s6timer{animation-delay:-1.5s}.cs-ultrahq,.cs-ultraland{position:absolute;inset:0;overflow:hidden}.cs-ultrahq .img,.cs-ultraland .img{position:absolute;left:0;right:0;top:0;height:300px;background:center 45%/cover no-repeat;opacity:.55;-webkit-mask:linear-gradient(180deg,#000 45%,transparent);mask:linear-gradient(180deg,#000 45%,transparent);animation:csWnPush 26s ease-in-out infinite alternate}.cs-ultraland .img{background-image:url(/vfx/ultra/sc_ultraland.webp)}.cs-ultrahq .img{background-image:url(/vfx/ultra/sc_hq.webp);opacity:.5}.cs-ultraland .spark{position:absolute;left:50%;top:-40px;width:300px;height:300px;margin-left:-150px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,251,235,.6),rgba(253,230,138,.25) 45%,transparent);mix-blend-mode:screen;animation:u6Spark 3.2s ease-in-out infinite}@keyframes u6Spark{0%,to{opacity:.45;scale:.9}50%{opacity:1;scale:1.12}}.cs-ultrahq .alarm{position:absolute;left:50%;top:-120px;width:900px;height:420px;margin-left:-450px;background:conic-gradient(from 0deg at 50% 0,transparent 0 150deg,rgba(239,68,68,.32) 172deg,rgba(239,68,68,.05) 190deg,transparent 205deg);mix-blend-mode:screen;transform-origin:50% 0;animation:u6Alarm 2.2s linear infinite}@keyframes u6Alarm{0%{rotate:-50deg}50%{rotate:50deg}to{rotate:-50deg}}.cs-ultrahq .radar{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.8),transparent);box-shadow:0 0 14px rgba(56,189,248,.7);animation:u6Radar 3.6s linear infinite}@keyframes u6Radar{0%{translate:0 0;opacity:0}10%{opacity:1}80%{opacity:.6}to{translate:0 260px;opacity:0}}.celeb-guard-gx_stidio{--gc:56,189,248}.celeb-guard-gx_tiga{--gc:147,197,253}.celeb-guard-gx_stidio .gxa-aura,.celeb-guard-gx_tiga .gxa-aura{position:absolute;left:50%;top:40px;width:270px;height:280px;margin-left:-135px;border-radius:50%;background:radial-gradient(closest-side,rgba(56,189,248,.3),rgba(239,68,68,.08) 60%,transparent);animation:gxAura 3s ease-in-out infinite}.pg-box{position:absolute;inset:0}.pg-box.gxa-descend{animation:gxaDescend 1.5s cubic-bezier(.22,.9,.3,1) both}.pg-img{position:absolute;left:50%;bottom:0;height:270px;width:auto;max-width:none;translate:-50% 0;pointer-events:none;opacity:0;transform-origin:50% 100%;filter:drop-shadow(0 8px 12px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(var(--gc),.35))}.pg-box[data-pose="0"] .pg-f0,.pg-box[data-pose="1"] .pg-f1,.pg-box[data-pose="2"] .pg-f2,.pg-box[data-pose=idle] .pg-idle{opacity:1}.pg-fx,.u6-spark{position:absolute;pointer-events:none;opacity:0}.u6-spark{top:40px;left:40px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#fff,rgba(125,211,252,.9) 45%,transparent 70%);animation:u6SparkUp 3s ease-out infinite}.u6-spark.wnj1{left:160px;top:200px;animation-delay:.8s}.u6-spark.wnj2{left:70px;top:240px;animation-delay:1.6s}.u6-spark.wnj3{left:190px;top:120px;animation-delay:2.3s}.u6-spark.wnj0{left:30px;top:180px}@keyframes u6SparkUp{0%{opacity:0;translate:0 0}15%{opacity:1}to{opacity:0;translate:0 -160px}}.celeb-guard-gx_stidio .pg-img{height:250px}.celeb-guard-gx_stidio .pg-idle{animation:u6StBob 1.1s ease-in-out infinite}@keyframes u6StBob{0%,to{scale:1 1;rotate:-3deg}25%{scale:1.04 .95}50%{scale:.98 1.03;rotate:3deg}75%{scale:1.04 .95}}.celeb-guard-gx_stidio .pg-f0{animation:u6StJump .52s cubic-bezier(.3,.7,.4,1) both}@keyframes u6StJump{0%{translate:-50% 0;scale:1.15 .8}45%{translate:-50% -70px;scale:.9 1.12}to{translate:-50% 0;scale:1.1 .88}}.pg-box[data-pose="1"] .pg-f1{animation:u6StStrain .12s linear infinite}@keyframes u6StStrain{0%,to{translate:-50% 0}50%{translate:calc(-50% + 3px) 1px}}.pg-box[data-pose="2"] .pg-f2{animation:u6StLaugh .35s ease-in-out infinite}@keyframes u6StLaugh{0%,to{rotate:-6deg;scale:1 1}50%{rotate:6deg;scale:1.05 .94}}.celeb-guard-gx_stidio .pg-fx{left:150px;top:96px;width:0;height:34px;border-radius:20px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(125,211,252,.9) 40%,rgba(56,189,248,.5) 80%,transparent);box-shadow:0 0 18px rgba(56,189,248,.9),0 0 40px rgba(56,189,248,.5)}.celeb-guard-gx_stidio .pg-box[data-pose="2"] .pg-fx{animation:u6Spit 1.1s ease-out both}@keyframes u6Spit{0%{opacity:1;width:0;scale:1 .4}18%{width:420px;scale:1 1.2}70%{opacity:1;width:460px;scale:1 1}to{opacity:0;width:480px;scale:1 .2}}.celeb-guard-gx_tiga .pg-img{height:290px;bottom:-10px}.celeb-guard-gx_tiga .pg-idle{animation:u6Breath 3.2s ease-in-out infinite}@keyframes u6Breath{0%,to{scale:1 1}50%{scale:1.01 1.02}}.celeb-guard-gx_tiga .pg-idle{filter:drop-shadow(0 8px 12px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(147,197,253,.35))}.celeb-guard-gx_tiga .pg-box[data-pose="0"] .pg-f0{animation:u6TigaPose .3s cubic-bezier(.2,1.4,.4,1) both}@keyframes u6TigaPose{0%{scale:.96;filter:brightness(2) drop-shadow(0 0 20px #bfdbfe)}to{scale:1}}.celeb-guard-gx_tiga .pg-fx{left:142px;top:92px;width:0;height:16px;border-radius:10px;transform-origin:0 50%;background:linear-gradient(90deg,#fff,rgba(191,219,254,.95) 30%,rgba(96,165,250,.6) 75%,transparent);box-shadow:0 0 14px #fff,0 0 30px rgba(96,165,250,.9),0 0 60px rgba(96,165,250,.5)}.celeb-guard-gx_tiga .pg-box[data-pose="0"] .pg-fx{animation:u6TigaBeam 2s ease-out .25s both}@keyframes u6TigaBeam{0%{opacity:1;width:0}15%{width:520px}80%{opacity:1;width:540px;scale:1 1.15}to{opacity:0;width:560px;scale:1 .2}}.gs-skin-stidio .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(56,189,248,.3),rgba(2,6,23,.92) 64%,#01030c)}.gs-skin-stidio .gs-omen{animation:gsStOmen 3.6s .15s both}@keyframes gsStOmen{0%{opacity:0;scale:1.25;filter:blur(10px)}12%{opacity:1;scale:1;filter:blur(0)}40%{rotate:0deg}44%{rotate:-5deg}48%{rotate:2deg}52%{rotate:0deg;filter:none}78%{opacity:1;translate:-50% -50%;filter:none}84%{filter:hue-rotate(160deg) blur(2px);translate:-50% -48%}to{opacity:0;translate:-50% -20%;filter:hue-rotate(160deg) blur(8px);scale:1 1.3}}.gs-skin-stidio .gs-omen-k{color:#bae6fd;letter-spacing:6px}.gs-skin-stidio .gs-omen-t{font-family:Songti SC,STSong,SimSun,serif;color:transparent;background:linear-gradient(180deg,#ffffff,#bae6fd 50%,#38bdf8);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 18px rgba(56,189,248,.7))}.gs-skin-stidio .gs-omen-s{color:#e0f2fe;letter-spacing:10px}.gs-skin-stidio .gs-portal:before{width:220px;height:54px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#f1f5f9,#94a3b8 55%,#475569);box-shadow:0 0 0 3px #b91c1c,0 0 30px rgba(56,189,248,.6),0 12px 20px rgba(0,0,0,.55)}.gs-skin-stidio .gs-ring{inset:-14px;border:5px solid #e2e8f0;box-shadow:0 0 0 4px #b91c1c,0 0 30px rgba(56,189,248,.7);animation:none}.gs-skin-stidio .gs-ava .gs-ini,.gs-skin-stidio .gs-ava img{box-shadow:0 0 0 4px #0c1e3e,0 0 40px rgba(56,189,248,.55)}.gs-skin-stidio .gs-name{font-weight:900;color:#fff;-webkit-text-stroke:2px #0c1e3e;paint-order:stroke fill;text-shadow:0 4px 0 #38bdf8}.gs-skin-stidio .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.95),rgba(125,211,252,.6) 35%,rgba(2,6,23,0) 70%)}.gs-skin-stidio .gs-lb:after{background:linear-gradient(90deg,transparent,#38bdf8,transparent)}.gs-skin-stidio.gs-hop .gs-box .cg-l,.gs-skin-stidio.gs-hop .gs-box .cg-r{animation:gsShinPop .5s cubic-bezier(.2,1.7,.4,1) 6.5s both}.gs-skin-tiga .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(147,197,253,.25),rgba(2,6,23,.94) 64%,#01030c)}.gs-skin-tiga .gs-omen-k{color:#c4b5fd;letter-spacing:8px}.gs-skin-tiga .gs-omen-t{font-family:Songti SC,STSong,SimSun,serif;font-weight:900;color:transparent;background:linear-gradient(180deg,#ffffff,#e2e8f0 45%,#a78bfa 70%,#ef4444);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 20px rgba(147,197,253,.8));letter-spacing:12px}.gs-skin-tiga .gs-omen-s{color:#e0e7ff;letter-spacing:12px}.gs-skin-tiga .gs-portal:before{width:240px;height:56px;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#ffffff,rgba(191,219,254,.8) 45%,rgba(96,165,250,0) 72%);box-shadow:0 0 60px rgba(147,197,253,.8)}.gs-skin-tiga .gs-ring{inset:-14px;border:4px solid #e2e8f0;box-shadow:0 0 0 4px #7c3aed,0 0 0 8px #dc2626,0 0 40px rgba(147,197,253,.7);animation:none}.gs-skin-tiga .gs-ava .gs-ini,.gs-skin-tiga .gs-ava img{box-shadow:0 0 0 4px #0c1e3e,0 0 50px rgba(147,197,253,.6)}.gs-skin-tiga .gs-name{font-weight:900;color:#fff;letter-spacing:2px;text-shadow:0 0 16px rgba(147,197,253,.9),0 3px 0 #312e81}.gs-skin-tiga .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,255,255,1),rgba(191,219,254,.6) 35%,rgba(2,6,23,0) 70%)}.gs-skin-tiga .gs-lb:after{background:linear-gradient(90deg,transparent,#a78bfa,transparent)}.gs-skin-tiga .gs-box .cg-l,.gs-skin-tiga .gs-box .cg-r{animation:gsShinPop .5s cubic-bezier(.2,1.7,.4,1) 5.4s both}.celeb-guard-gx_htl{--gc:251,146,60}.celeb-guard-gx_htl .gxa-aura{position:absolute;left:50%;top:40px;width:270px;height:280px;margin-left:-135px;border-radius:50%;background:radial-gradient(closest-side,rgba(251,146,60,.26),rgba(100,116,139,.1) 60%,transparent);animation:gxAura 3s ease-in-out infinite}.celeb-guard-gx_htl .pg-img{height:240px}.celeb-guard-gx_htl .pg-idle{animation:xyyBob 1.4s ease-in-out infinite}@keyframes xyyBob{0%,to{scale:1 1;rotate:-2deg}25%{scale:1.03 .96}50%{scale:.98 1.03;rotate:2deg}75%{scale:1.03 .96}}.celeb-guard-gx_htl .pg-box[data-pose="0"] .pg-f0{animation:xyyBombIn .3s cubic-bezier(.2,1.6,.4,1) both,xyyBombShake .1s linear .3s infinite}@keyframes xyyBombIn{0%{scale:.85 1.15}to{scale:1 1}}@keyframes xyyBombShake{0%,to{translate:-50% 0}25%{translate:calc(-50% + 2px) -1px}75%{translate:calc(-50% - 2px) 1px}}.celeb-guard-gx_htl .pg-box[data-pose="1"] .pg-f1{animation:xyyBlast .45s cubic-bezier(.2,1.5,.4,1) both,xyyDizzy 1.1s ease-in-out .45s infinite}@keyframes xyyBlast{0%{scale:1.35 .6;filter:brightness(3) drop-shadow(0 8px 12px rgba(0,0,0,.5))}60%{scale:.9 1.12}to{scale:1 1}}@keyframes xyyDizzy{0%,to{rotate:-5deg}50%{rotate:5deg}}.celeb-guard-gx_htl .pg-fx{left:50%;bottom:70px;width:200px;height:200px;margin-left:-80px;border-radius:50%;background:radial-gradient(circle,#fffbeb 0 12%,#fde68a 22%,#fb923c 42%,rgba(234,88,12,.75) 58%,rgba(41,37,36,.85) 72%,transparent 76%)}.celeb-guard-gx_htl .pg-box[data-pose="1"] .pg-fx{animation:xyyBoom .7s ease-out both}@keyframes xyyBoom{0%{opacity:1;scale:.1}30%{opacity:1;scale:1.15}to{opacity:0;scale:1.6;filter:grayscale(1) brightness(.4) blur(6px)}}.xyy-smoke{position:absolute;left:110px;top:60px;width:26px;height:26px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(circle,rgba(226,232,240,.95),rgba(148,163,184,.6) 55%,transparent 72%)}.xyy-smoke.wnj1{left:140px;animation-delay:.35s!important}.xyy-smoke.wnj2{left:90px;animation-delay:.7s!important}.cg-inner:has(.pg-box[data-pose="1"]) .xyy-smoke{animation:xyySmoke 1.1s ease-out .3s infinite}@keyframes xyySmoke{0%{opacity:0;translate:0 0;scale:.5}20%{opacity:.95}to{opacity:0;translate:6px -70px;scale:1.8}}.gs-skin-htl .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(251,146,60,.22),rgba(12,10,9,.92) 64%,#050403)}.gs-skin-htl .gs-omen{animation:gsHtlOmen 3.4s .15s both}@keyframes gsHtlOmen{0%{opacity:0;scale:1.3;filter:blur(10px)}12%{opacity:1;scale:1;filter:blur(0)}82%{opacity:1;translate:-50% -50%;filter:none;rotate:0deg}86%{filter:brightness(.15) contrast(1.4);translate:-50% -50%;rotate:-4deg}to{opacity:0;translate:-50% 10%;rotate:-14deg;filter:brightness(.1) blur(3px)}}.gs-skin-htl .gs-omen-k{color:#fca5a5;letter-spacing:6px}.gs-skin-htl .gs-omen-t{font-family:Songti SC,STSong,SimSun,serif;font-weight:900;color:#fff7ed;-webkit-text-stroke:2px #431407;paint-order:stroke fill;text-shadow:0 4px 0 #ea580c,0 0 24px rgba(251,146,60,.6)}.gs-skin-htl .gs-omen-s{color:#fed7aa;letter-spacing:10px}.gs-skin-htl .gs-portal:before{width:220px;height:54px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#a8a29e,#57534e 55%,#292524);box-shadow:0 0 0 3px #ea580c,0 0 30px rgba(251,146,60,.5),0 12px 20px rgba(0,0,0,.55)}.gs-skin-htl .gs-ring{inset:-14px;border:5px solid #78716c;box-shadow:0 0 0 4px #ea580c,0 0 30px rgba(251,146,60,.55);animation:none}.gs-skin-htl .gs-ava .gs-ini,.gs-skin-htl .gs-ava img{box-shadow:0 0 0 4px #1c1917,0 0 40px rgba(251,146,60,.45)}.gs-skin-htl .gs-name{font-weight:900;color:#fff;-webkit-text-stroke:2px #1c1917;paint-order:stroke fill;text-shadow:0 4px 0 #ea580c}.gs-skin-htl .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,251,235,.95),rgba(251,146,60,.6) 35%,rgba(12,10,9,0) 70%)}.gs-skin-htl .gs-lb:after{background:linear-gradient(90deg,transparent,#ea580c,transparent)}.gs-skin-htl .gs-box .cg-l,.gs-skin-htl .gs-box .cg-r{animation:gsShinPop .5s cubic-bezier(.2,1.7,.4,1) 6.2s both}.cs-sheepvillage,.cs-wolfcastle{position:absolute;inset:0;overflow:hidden}.cs-sheepvillage .img,.cs-wolfcastle .img{position:absolute;left:0;right:0;top:0;height:300px;background:center 45%/cover no-repeat;opacity:.55;-webkit-mask:linear-gradient(180deg,#000 45%,transparent);mask:linear-gradient(180deg,#000 45%,transparent);animation:csWnPush 26s ease-in-out infinite alternate}.cs-wolfcastle .img{background-image:url(/vfx/xyy/sc_castle.webp);background-position:20% 40%}.cs-sheepvillage .img{background-image:url(/vfx/xyy/sc_village.webp);opacity:.5}.cs-wolfcastle .fire{position:absolute;left:8%;top:10px;width:260px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(253,186,116,.5),rgba(234,88,12,.15) 55%,transparent);mix-blend-mode:screen;animation:xyyFire 1.6s steps(6) infinite}@keyframes xyyFire{0%,to{opacity:.55;scale:1}20%{opacity:.9}40%{opacity:.6;scale:1.05}60%{opacity:1}80%{opacity:.7;scale:.97}}.cs-sheepvillage .sun{position:absolute;left:50%;top:-60px;width:320px;height:320px;margin-left:-160px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,240,.55),rgba(254,240,138,.18) 50%,transparent);mix-blend-mode:screen;animation:u6Spark 4s ease-in-out infinite}.celeb-halo-gx_bell,.celeb-halo-gx_dizzy{width:186px;height:186px}.celeb-halo-gx_bell svg,.celeb-halo-gx_dizzy svg{width:100%;height:100%;overflow:visible}.celeb-halo-gx_dizzy svg{filter:drop-shadow(0 0 4px rgba(250,204,21,.7))}.celeb-halo-gx_dizzy .xyy-orb{animation:xyyOrbit 2.4s linear infinite}@keyframes xyyOrbit{0%{translate:0 12px;scale:1.25;opacity:1}12.5%{translate:33px 8.5px;scale:1.15}25%{translate:46px 0;scale:.95;opacity:.9}37.5%{translate:33px -8.5px;scale:.75}50%{translate:0 -12px;scale:.6;opacity:.55}62.5%{translate:-33px -8.5px;scale:.75}75%{translate:-46px 0;scale:.95;opacity:.9}87.5%{translate:-33px 8.5px;scale:1.15}to{translate:0 12px;scale:1.25;opacity:1}}.celeb-halo-gx_dizzy .xyy-st{transform-box:fill-box;transform-origin:50% 50%;animation:u6Spin 1.2s linear infinite}.celeb-halo-gx_bell svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.celeb-halo-gx_bell .xyy-bring{transform-box:view-box;transform-origin:70px 70px;animation:u6Spin 24s linear infinite}.celeb-halo-gx_bell .xyy-bl{transform-box:fill-box;transform-origin:50% 0;animation:xyyBellSwing 2s ease-in-out infinite}@keyframes xyyBellSwing{0%,70%,to{rotate:0deg}78%{rotate:22deg}86%{rotate:-16deg}93%{rotate:8deg}}img.xyy-bellframe{width:158px!important;height:158px!important;margin:-79px 0 0 -79px!important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5));animation:xyyFrameSway 3s ease-in-out infinite}@keyframes xyyFrameSway{0%,to{rotate:-2deg}50%{rotate:2deg}}img.xyy-grassframe{width:160px!important;height:160px!important;margin:-80px 0 0 -80px!important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.45));animation:xyyGrassBreath 3.6s ease-in-out infinite}@keyframes xyyGrassBreath{0%,to{scale:1}50%{scale:1.03}}.co-s7sheep image{display:none}.co-bl .co-s7sheep .k-l,.co-br .co-s7sheep .k-f,.co-tl .co-s7sheep .k-x,.co-tr .co-s7sheep .k-m{display:inline}.co-box .co-s7sheep{transform-box:fill-box;transform-origin:50% 100%;animation:coS7Peek 2.8s ease-in-out infinite;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}.co-tr .co-s7sheep{animation-delay:-.7s}.co-bl .co-s7sheep{animation-delay:-1.4s}.co-br .co-s7sheep{animation-delay:-2.1s}@keyframes coS7Peek{0%,to{rotate:-6deg;translate:0 3px}50%{rotate:6deg;translate:0 -4px}}.co-box .co-s7bomb{transform-box:fill-box;transform-origin:50% 100%;animation:coS7Bomb 1.6s ease-in-out infinite;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}.co-tr .co-s7bomb{animation-delay:-.4s}.co-bl .co-s7bomb{animation-delay:-.8s}.co-br .co-s7bomb{animation-delay:-1.2s}@keyframes coS7Bomb{0%,to{rotate:-3deg}50%{rotate:3deg}}.co-box .co-s7fuse{transform-box:fill-box;transform-origin:50% 50%;animation:coS7Fuse .35s steps(2) infinite;filter:drop-shadow(0 0 6px #fb923c) drop-shadow(0 0 3px #fff)}@keyframes coS7Fuse{0%{scale:1;fill:#fde68a}50%{scale:1.5;fill:#fb923c}}.celeb-sash-gx_village{color:#052e16;padding:6px 38px 6px 20px;border-radius:999px;letter-spacing:1px;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.55);background:linear-gradient(180deg,rgba(255,255,255,.45),transparent 50%),linear-gradient(90deg,#4ade80,#bbf7d0 50%,#4ade80);box-shadow:0 0 0 2px #166534,0 0 12px rgba(74,222,128,.5)}.celeb-sash-gx_village:after{content:"";position:absolute;right:8px;top:50%;width:20px;height:20px;margin-top:-8px;background:url(/vfx/xyy/bell.webp) 50%/contain no-repeat;transform-origin:50% 0;animation:xyyBellSwing 2s ease-in-out infinite}.celeb-sash-gx_patch{color:#431407;padding:6px 22px;border-radius:4px;letter-spacing:1px;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.4);background:linear-gradient(115deg,transparent 68%,#fde68a 68% 84%,transparent 84%),linear-gradient(90deg,#ea580c,#fb923c 50%,#ea580c);box-shadow:0 0 0 2px #7c2d12,inset 0 0 0 4px rgba(255,255,255,0),0 0 10px rgba(251,146,60,.45);outline:2px dashed rgba(67,20,7,.6);outline-offset:-6px}.celeb-particles-gx_wool i{width:16px;height:16px;border-radius:0;box-shadow:none;background:url(/vfx/xyy/wool.webp) 50%/contain no-repeat;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));animation-name:celebFloatUp,u6Twinkle;animation-timing-function:ease-in-out}.celeb-particles-gx_wool i:nth-child(3n){width:11px;height:11px}.celeb-particles-gx_star i{width:13px;height:13px;border-radius:0;box-shadow:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'><path d='M0 -11 L3.2 -3.4 L11 -3.4 L4.8 1.6 L7 9.6 L0 4.8 L-7 9.6 L-4.8 1.6 L-11 -3.4 L-3.2 -3.4 Z' fill='%23fde047' stroke='%2378350f' stroke-width='1.6' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;filter:drop-shadow(0 0 3px rgba(250,204,21,.9));animation-name:celebFloatUp,u6Twinkle;animation-timing-function:ease-out}.celeb-particles-gx_star i:nth-child(2n){width:9px;height:9px}.celeb-guard-gx_xyy{--gc:134,239,172}.celeb-guard-gx_xyy .gxa-aura{position:absolute;left:50%;top:40px;width:270px;height:280px;margin-left:-135px;border-radius:50%;background:radial-gradient(closest-side,rgba(187,247,208,.3),rgba(254,240,138,.1) 60%,transparent);animation:gxAura 3s ease-in-out infinite}.celeb-guard-gx_xyy .pg-img{height:230px}.celeb-guard-gx_xyy .pg-idle{animation:xyyBob 1.2s ease-in-out infinite}.celeb-guard-gx_xyy .pg-box[data-pose="0"] .pg-f0{animation:xyyIdea .4s cubic-bezier(.2,1.6,.4,1) both}@keyframes xyyIdea{0%{scale:.9 1.1;filter:brightness(1.8) drop-shadow(0 0 20px #fef08a)}to{scale:1 1}}.celeb-guard-gx_xyy .pg-fx{left:50%;bottom:190px;width:120px;height:120px;margin-left:-60px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,251,200,.95),rgba(254,240,138,.4) 50%,transparent);mix-blend-mode:screen}.celeb-guard-gx_xyy .pg-box[data-pose="0"] .pg-fx{animation:xyyBulb 1.2s ease-in-out both}@keyframes xyyBulb{0%{opacity:0;scale:.3}25%{opacity:1;scale:1.3}60%{opacity:.8;scale:1}to{opacity:0;scale:1.1}}.celeb-guard-gx_xyy .pg-box[data-pose="1"] .pg-f1{animation:xyyHop .65s cubic-bezier(.3,.7,.4,1) 2 both}@keyframes xyyHop{0%{translate:-50% 0;scale:1.1 .9}45%{translate:-50% -46px;scale:.94 1.08}to{translate:-50% 0;scale:1.08 .92}}.xyy-petal{position:absolute;top:20px;left:40px;width:9px;height:6px;border-radius:50%;background:#fff;opacity:0;pointer-events:none;box-shadow:0 0 4px rgba(255,255,255,.8);animation:xyyPetal 4s linear infinite}.xyy-petal.wnj1{left:180px;animation-delay:1s}.xyy-petal.wnj2{left:90px;animation-delay:2s}.xyy-petal.wnj3{left:210px;animation-delay:3s}@keyframes xyyPetal{0%{opacity:0;translate:0 0;rotate:0deg}10%{opacity:.95}to{opacity:0;translate:40px 260px;rotate:540deg}}.gs-skin-xyy .gs-bg{background:radial-gradient(60% 55% at 50% 46%,rgba(187,247,208,.25),rgba(5,46,22,.9) 64%,#021a0c)}.gs-skin-xyy .gs-omen-k{color:#bbf7d0;letter-spacing:6px}.gs-skin-xyy .gs-omen-t{font-weight:900;color:#ffffff;-webkit-text-stroke:2px #14532d;paint-order:stroke fill;text-shadow:0 4px 0 #22c55e,0 0 24px rgba(254,240,138,.6);letter-spacing:8px}.gs-skin-xyy .gs-omen-s{color:#dcfce7;letter-spacing:10px}.gs-skin-xyy .gs-portal:before{width:220px;height:54px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#bbf7d0,#22c55e 55%,#14532d);box-shadow:0 0 0 3px #fde047,0 0 30px rgba(134,239,172,.6),0 12px 20px rgba(0,0,0,.45)}.gs-skin-xyy .gs-ring{inset:-14px;border:5px solid #ffffff;box-shadow:0 0 0 4px #2563eb,0 0 30px rgba(254,240,138,.6);animation:none}.gs-skin-xyy .gs-ava .gs-ini,.gs-skin-xyy .gs-ava img{box-shadow:0 0 0 4px #14532d,0 0 40px rgba(254,240,138,.55)}.gs-skin-xyy .gs-name{font-weight:900;color:#fff;-webkit-text-stroke:2px #14532d;paint-order:stroke fill;text-shadow:0 4px 0 #22c55e}.gs-skin-xyy .gs-flash{background:radial-gradient(circle at 50% 46%,rgba(255,255,240,.95),rgba(254,240,138,.6) 35%,rgba(5,46,22,0) 70%)}.gs-skin-xyy .gs-lb:after{background:linear-gradient(90deg,transparent,#4ade80,transparent)}.gs-skin-xyy .gs-box .cg-l,.gs-skin-xyy .gs-box .cg-r{animation:gsShinPop .5s cubic-bezier(.2,1.7,.4,1) 5s both}