.top-widget.svelte-dt0f3v{box-sizing:border-box;--frame-border:#ffe58adb;--frame-inner:#00ffc2a8;--frame-glow:#ffe58a94;--frame-glow-alt:#00ffc23d;--spark-main:#ffe58a;--spark-mid:#00ffc2;--spark-end:#ff4dd2;--spark-glow-main:#ffe58af2;--spark-glow-mid:#00ffc2b8;--spark-glow-end:#ff4dd2bf;pointer-events:none;background:0 0;border:.55cqw solid #ffe58ad1;border-radius:5cqw;width:100%;height:100%;font-family:Prompt,Plus Jakarta Sans,sans-serif;position:relative;overflow:hidden;container-type:size}.top-widget.svelte-dt0f3v:before,.top-widget.svelte-dt0f3v:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.top-widget.svelte-dt0f3v:before{z-index:6;border:.7cqw solid var(--frame-border);box-shadow:inset 0 0 1.6cqw var(--frame-glow), inset 0 0 4cqw var(--frame-glow-alt), 0 0 1.6cqw var(--frame-glow), 0 0 2.4cqw var(--frame-glow-alt);inset:0}.top-widget.svelte-dt0f3v:after{z-index:6;border:.26cqw solid var(--frame-inner);box-shadow:inset 0 0 2.4cqw var(--frame-glow-alt), inset 0 0 1.2cqw var(--frame-glow);inset:1.25cqw}.frame-chase.svelte-dt0f3v{z-index:7;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.frame-spark.svelte-dt0f3v{opacity:0;background:linear-gradient(90deg, transparent, #fff 12%, var(--spark-main) 42%, var(--spark-mid) 72%, transparent);filter:drop-shadow(0 0 .8cqw var(--spark-glow-main)) drop-shadow(0 0 1.6cqw var(--spark-glow-mid)) drop-shadow(0 0 2.3cqw var(--spark-glow-end));border-radius:999rem;position:absolute}.frame-spark--top.svelte-dt0f3v,.frame-spark--bottom.svelte-dt0f3v{width:9cqw;height:1.15cqw}.frame-spark--right.svelte-dt0f3v,.frame-spark--left.svelte-dt0f3v{background:linear-gradient(180deg, transparent, #fff 12%, var(--spark-main) 42%, var(--spark-mid) 72%, transparent);width:1.15cqw;height:9cqw}.frame-spark--top.svelte-dt0f3v{animation:4.4s steps(18,end) infinite svelte-dt0f3v-spark-top;top:.55cqw;left:4cqw}.frame-spark--right.svelte-dt0f3v{animation:4.4s steps(18,end) infinite svelte-dt0f3v-spark-right;top:4cqw;right:.55cqw}.frame-spark--bottom.svelte-dt0f3v{animation:4.4s steps(18,end) infinite svelte-dt0f3v-spark-bottom;bottom:.55cqw;right:4cqw}.frame-spark--left.svelte-dt0f3v{animation:4.4s steps(18,end) infinite svelte-dt0f3v-spark-left;bottom:4cqw;left:.55cqw}@keyframes svelte-dt0f3v-spark-top{0%{opacity:0;left:4cqw}4%,21%{opacity:1}25%{opacity:0;left:calc(100% - 13cqw)}25.1%,to{opacity:0;left:calc(100% - 13cqw)}}@keyframes svelte-dt0f3v-spark-right{0%,25%{opacity:0;top:4cqw}29%,46%{opacity:1}50%{opacity:0;top:calc(100% - 13cqw)}50.1%,to{opacity:0;top:calc(100% - 13cqw)}}@keyframes svelte-dt0f3v-spark-bottom{0%,50%{opacity:0;right:4cqw}54%,71%{opacity:1}75%{opacity:0;right:calc(100% - 13cqw)}75.1%,to{opacity:0;right:calc(100% - 13cqw)}}@keyframes svelte-dt0f3v-spark-left{0%,75%{opacity:0;bottom:4cqw}79%,96%{opacity:1}to{opacity:0;bottom:calc(100% - 13cqw)}}.avatar-slot.svelte-dt0f3v{z-index:4;background:linear-gradient(135deg,#00ffc2e0,#3e6affeb),radial-gradient(circle at 35% 30%,#5ce1ff,#442780 72%);border-radius:50%;width:32cqw;height:33cqw;position:absolute;top:45%;left:51.5%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 .7cqw #ffffff8c,0 0 2.8cqw #00ffc280}.avatar-slot.svelte-dt0f3v img:where(.svelte-dt0f3v),.avatar-placeholder.svelte-dt0f3v{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatar-placeholder.svelte-dt0f3v{color:#fff;letter-spacing:.06em;text-shadow:0 3px 10px #000000bf;justify-content:center;align-items:center;font-size:clamp(9px,4.5cqw,22px);font-weight:900;display:flex}.frame-overlay.svelte-dt0f3v{z-index:1;object-fit:contain;filter:saturate(1.08)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.username-slot.svelte-dt0f3v,.amount-slot.svelte-dt0f3v{z-index:5;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.username-slot.svelte-dt0f3v{width:90cqw;top:67.5%;transform:translate(-50%,-50%)}.amount-slot.svelte-dt0f3v{width:42cqw;bottom:12.5%;left:54.5%}.username.svelte-dt0f3v,.amount.svelte-dt0f3v{white-space:nowrap;text-overflow:ellipsis;text-shadow:-1.5px -1.5px #000,1.5px -1.5px #000,-1.5px 1.5px #000,1.5px 1.5px #000,0 4px 8px #000c;max-width:100%;line-height:1.2;overflow:hidden}.username.svelte-dt0f3v{color:#fff;text-align:center;font-size:clamp(16px,7.2cqw,40px);font-weight:900}.amount.svelte-dt0f3v{color:#ffe58a;letter-spacing:-.02em;font-size:clamp(14px,5.2cqw,34px);font-weight:900}
