.dg-host{--dg-w:min(calc(100vw - 40px), 380px);--dg-cyan:#00fffc;--dg-ink:#111113;z-index:99999;pointer-events:none;font-family:var(--font-montserrat), sans-serif;justify-content:center;display:flex;position:fixed;top:76px;left:0;right:0}.dg-drag{width:var(--dg-w);pointer-events:auto;touch-action:none;transform:translateY(var(--dg-drag,0))}.dg-card{background:#0b0b14;border-radius:16px;position:relative;box-shadow:0 6px 14px #00fffc4d}.dg-card--in{animation:.46s cubic-bezier(.34,1.45,.64,1) both dgIn}.dg-card--leave{animation:.26s cubic-bezier(.32,0,.67,0) both dgLeave}.dg-card--launch{animation:.17s cubic-bezier(.33,1,.68,1) both dgLaunch}.dg-link{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:16px;text-decoration:none;display:block}.dg-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.dg-frame{background:#0b0b14;border-radius:16px;padding:1.5px;transition:transform .14s ease-out;display:block;position:relative;overflow:hidden}.dg-link:active .dg-frame{transform:scale(.965)}.dg-flow{background:linear-gradient(90deg, var(--dg-cyan), #0b3f44, var(--dg-cyan), #0b3f44, var(--dg-cyan));width:200%;animation:4.2s linear infinite dgFlow;position:absolute;top:0;bottom:0;left:0}.dg-inner{background:linear-gradient(135deg,#12121c,#0b0b14 55%,#06171a);border-radius:14.5px;display:block;position:relative;overflow:hidden}.dg-blob{background:linear-gradient(135deg,#00fffc00,#00fffc2e);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-110px;right:-80px}.dg-row{align-items:center;gap:10px;padding:9px 12px 9px 10px;display:flex;position:relative}.dg-mosaic-wrap{flex-direction:column;flex:none;align-items:center;padding-bottom:13px;display:flex;position:relative}.dg-mosaic{grid-template-columns:repeat(3,14px);gap:2px;display:grid}.dg-tile{width:14px;height:14px;animation:.42s cubic-bezier(.34,1.7,.64,1) both dgTile;animation-delay:calc(var(--i) * 45ms);display:block}.dg-tile__in{width:100%;height:100%;animation:2.4s linear infinite dgWave;animation-delay:calc(.336s + var(--d) * .288s);border-radius:3.5px;justify-content:center;align-items:center;display:flex}.dg-badge{background:var(--dg-cyan);color:var(--dg-ink);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;border:1.5px solid #0b0b14;border-radius:999px;align-items:center;gap:3px;padding:1px 5px;font-size:8px;font-weight:900;line-height:11px;display:inline-flex;position:absolute;bottom:0}.dg-dot{background:var(--dg-ink);border-radius:50%;width:5px;height:5px;display:block;position:relative}.dg-dot i{background:var(--dg-ink);border-radius:50%;animation:1.3s cubic-bezier(.33,1,.68,1) infinite dgPulse;position:absolute;inset:0}.dg-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dg-title{color:#fff;font-size:12.5px;font-weight:800;line-height:16px}.dg-sub{color:var(--dg-cyan);font-size:10.5px;font-weight:600;line-height:13px}.dg-cta{background:var(--dg-cyan);color:var(--dg-ink);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 8px 6px 10px;font-size:10.5px;font-weight:900;line-height:13px;display:inline-flex}.dg-cta svg{animation:1.26s ease-in-out infinite dgNudge}.dg-link:hover .dg-cta{background:#fff}.dg-close{color:#ffffff8c;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex;position:absolute;top:5px;right:5px}.dg-close:after{content:"";position:absolute;inset:-10px}.dg-close:hover{color:#fff;background:#ffffff2e}.dg-close:focus-visible{outline-offset:1px;outline:2px solid #fff}.dg-shimmer{pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff17,#fff0);width:70px;animation:3.3s ease-in-out infinite dgShimmer;position:absolute;top:-40px;bottom:-40px;left:0}@keyframes dgIn{0%{opacity:0;transform:translateY(-120px)scale(.86)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes dgLeave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-160px)}}@keyframes dgLaunch{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)scale(1.06)}}@keyframes dgFlow{to{transform:translate(-50%)}}@keyframes dgTile{0%{transform:scale(0)rotate(-60deg)}to{transform:none}}@keyframes dgWave{0%,16%,to{transform:scale(1)}8%{transform:scale(1.1)}}@keyframes dgPulse{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes dgNudge{0%,60%,to{transform:translate(0)}30%{transform:translate(3px)}}@keyframes dgShimmer{0%,21%{transform:translate(-160px)rotate(18deg)}55%,to{transform:translateX(calc(var(--dg-w) + 60px)) rotate(18deg)}}@media (prefers-reduced-motion:reduce){.dg-card,.dg-tile,.dg-tile__in,.dg-flow,.dg-dot i,.dg-cta svg,.dg-shimmer{animation:none}.dg-shimmer{display:none}.dg-link:active .dg-frame{transform:none}}
