.rdr-slot{margin:22px 0}.rdr{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-radius:18px;color:#12141A;background:radial-gradient(80% 120% at 0 50%,rgb(91 140 255/.22),transparent 60%),#F5F8FF;border:1px solid rgb(37 99 235/.18)}@media (min-width:640px){.rdr{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:16px 18px}}.rdr.is-done{border-color:rgb(37 99 235/.45);box-shadow:0 0 0 3px rgb(37 99 235/.1)}.rdr-art{display:flex;width:64px;height:64px;filter:drop-shadow(0 8px 14px rgb(37 99 235/.28))}@media (min-width:640px){.rdr-art{width:92px;height:92px}}.rdr-art picture,.rdr-dock-art picture{display:contents}.rdr-art img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.rdr-t{display:flex;flex-direction:column;gap:2px;min-width:0}.rdr-k{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2563EB}.rdr-t b{font-size:15.5px;font-weight:800;line-height:1.3}.rdr-sub{font-size:13px;color:#4B5261;line-height:1.4}.rdr-meter{display:block;height:6px;border-radius:3px;background:#DCE5FB;overflow:hidden;margin:8px 0 2px}.rdr-dock-meter i,.rdr-meter i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#2563EB,#3B82F6);transition:width .4s ease}.rdr-tiny{font-size:12px;color:#8C93A3}.rdr-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.rdr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:12px;background:#2563EB;color:#fff!important;font-size:14px;font-weight:800;text-decoration:none!important;white-space:nowrap}.rdr-btn:hover{background:#1D4ED8}.rdr-btn:focus-visible,.rdr-dock-x:focus-visible{outline:3px solid #8FB0FF;outline-offset:2px}.rdr-btn.is-tg{background:#229ED9}.rdr-btn.is-tg:hover{background:#1C8AC0}.rdr-btn.is-ghost{background:#EEF3FF;color:#2563EB!important}.rdr-dock{position:fixed;left:10px;right:10px;z-index:200;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 6px 8px 10px;border-radius:16px;bottom:calc(var(--dm-tabbar-core, var(--dm-tabbar-guess, 46px)) + var(--dm-tabbar-pad, max(calc(env(safe-area-inset-bottom, 0px) - 14px + max(0px, min(14px, (env(safe-area-inset-bottom, 0px) - 40px) * 100))), 8px)) + 10px);background:#12141A;color:#fff;box-shadow:0 10px 30px rgb(18 20 26/.35);animation:rdr-in .3s ease both}@media (min-width:1024px){.rdr-dock{display:none}}@keyframes rdr-in{0%{opacity:0;transform:translateY(12px)}}.rdr-dock-art{display:flex;width:40px;height:40px}.rdr-dock-art img{width:40px!important;height:40px!important;-o-object-fit:contain;object-fit:contain}.rdr-dock-t{display:flex;flex-direction:column;min-width:0}.rdr-dock-t b{font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdr-dock-t span{font-size:11.5px;color:#B9CCFF}.rdr-dock .rdr-btn{min-height:34px;padding:6px 12px;font-size:13px}.rdr-dock-meter{display:block;width:56px;height:5px;border-radius:3px;background:rgb(255 255 255/.14);overflow:hidden}.rdr-dock-x{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#8C93A3;font-size:20px;line-height:1;cursor:pointer}@media (prefers-reduced-motion:reduce){.rdr-dock{animation:none}.rdr-dock-meter i,.rdr-meter i{transition:none}}.bgw{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border-radius:16px;color:#141821;background:radial-gradient(90px 90px at 36px 50%,#fff3d1 0,rgb(255 243 209/0) 70%),#fff;border:1px solid rgb(0 0 0/.08);box-shadow:0 1px 2px rgb(20 24 33/.04);transition:border-color .2s,box-shadow .2s}.bgw-ic{flex:none;width:52px;height:52px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 6px rgb(30 50 140/.22));transition:transform .35s cubic-bezier(.2,.7,.2,1)}.bgw-txt{min-width:0;flex:1}.bgw-live{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#6b7280}.bgw-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/.18)}.bgw-title{display:block;margin-top:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;line-height:1.3}.bgw-gold{color:#c27a00}.bgw-go{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#fff;background:linear-gradient(180deg,#2f6ff0,#1d4ed8);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),0 8px 18px -10px rgb(37 99 235/.7)}.bgw-go svg{width:16px;height:16px;transition:transform .2s}@media (hover:hover){.bgw:hover{border-color:rgb(37 99 235/.25);box-shadow:0 6px 18px -12px rgb(37 99 235/.45)}.bgw:hover .bgw-ic{transform:rotate(-6deg) scale(1.06)}.bgw:hover .bgw-go svg{transform:translateX(2px)}}.bgw:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (prefers-reduced-motion:reduce){.bgw,.bgw-go svg,.bgw-ic{transition:none}}