@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&display=swap";:root{--bg:#08080d;--surface:#12111a;--surface-raised:#1a1824;--surface-hover:#221f2e;--border:#2a2636;--border-subtle:#1e1b28;--text:#ede8d8;--text-secondary:#8a8070;--text-muted:#5a5448;--gold:#d4a855;--gold-bright:#f0c850;--gold-dim:#9a7a3a;--amethyst:#8b5cf6;--amethyst-dim:#6d45c8;--emerald:#34d399;--ruby:#ef4444;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:24px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--noise:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.03'/%3E%3C/svg%3E")}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{font-size:16px;overflow-x:hidden}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overscroll-behavior:none;min-height:100dvh;font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}body:after{content:"";background-image:var(--noise);pointer-events:none;z-index:9999;opacity:.4;background-repeat:repeat;background-size:256px;position:fixed;inset:0}.num{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:900}.num-xl{font-size:2.75rem;line-height:1}.num-lg{font-size:2rem}.num-sm{font-size:.875rem}.gold{color:var(--gold-bright)}.emerald{color:var(--emerald)}.ruby{color:var(--ruby)}.label{color:var(--text-secondary);letter-spacing:.08em;font-size:.6875rem;font-weight:500}button{font:inherit;cursor:pointer;border:none;font-weight:700;transition:all .15s;position:relative;overflow:hidden}button:active{transform:scale(.97)}button:disabled{opacity:.4;pointer-events:none}.btn-primary{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-bright) 50%, var(--gold) 100%);color:#08080d;border-radius:var(--r-xl);letter-spacing:.02em;background-size:200% 200%;padding:14px 32px;font-size:1.0625rem}.btn-ghost{color:var(--text-secondary);border-radius:var(--r-md);background:0 0;padding:8px 16px}.btn-danger{background:var(--ruby);color:#fff;border-radius:var(--r-xl);padding:14px 32px}input,select{font:inherit;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r-md);width:100%;padding:14px 16px;font-size:1rem;transition:border-color .15s}input::placeholder{color:var(--text-muted)}input:focus,select:focus{border-color:var(--gold-dim);outline:none;box-shadow:0 0 0 3px #d4a8551a}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%238a8070' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--space-lg)}.gold-line{background:linear-gradient(90deg, transparent, var(--gold-dim), transparent);height:1px;margin:var(--space-xl) 0}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;filter:blur(6px);transform:scale(.92)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse-gold{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulse-glow{0%,to{box-shadow:0 0 #d4a85566,0 0 20px #d4a85533}50%{box-shadow:0 0 0 8px #d4a85500,0 0 40px 8px #d4a85559}}@keyframes eye-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(.5deg)}}@keyframes eye-glow-pulse{0%,to{filter:drop-shadow(0 0 8px #d4a85540);opacity:.4}50%{filter:drop-shadow(0 0 24px #f0c8508c);opacity:.7}}@keyframes sweep-light{0%{transform:translate(-100%)skew(-20deg)}to{transform:translate(300%)skew(-20deg)}}@keyframes sparkle-trail{0%{opacity:0;transform:translate(0)scale(0)}20%{opacity:1}to{transform:translate(var(--tx), var(--ty)) scale(1);opacity:0}}@keyframes conic-rotate{to{--angle:360deg;transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes digit-flip{0%{opacity:1;transform:rotateX(0)}50%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}.animate-in{animation:.4s cubic-bezier(.16,1,.3,1) both fadeUp}.scale-in{animation:.5s cubic-bezier(.16,1,.3,1) both scaleIn}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:60ms}.stagger>:nth-child(3){animation-delay:.12s}.stagger>:nth-child(4){animation-delay:.18s}.stagger>:nth-child(5){animation-delay:.24s}.stagger>:nth-child(6){animation-delay:.3s}.stagger>:nth-child(7){animation-delay:.36s}.stagger>:nth-child(8){animation-delay:.42s}.gold-sweep{isolation:isolate;position:relative;overflow:hidden}.gold-sweep:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#0000 35%,#ffffff2e 50%,#0000 65%);animation:3.5s ease-in-out infinite sweep-light;position:absolute;inset:0;transform:translate(-100%)}.conic-border{isolation:isolate;position:relative}.conic-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle,0deg), #d4a855, #f0c850, #8b5cf6, #d4a855);z-index:-1;animation:4s linear infinite conic-rotate;position:absolute;inset:-1px}.conic-border:after{content:"";border-radius:inherit;background:var(--surface);z-index:-1;position:absolute;inset:1px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.login-page.svelte-wn3gk0{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px 20px;display:flex;position:relative;overflow:hidden}.ambient-glow.svelte-wn3gk0{pointer-events:none;background:radial-gradient(60% 40% at 50% 25%,#f0c8501f 0%,#0000 70%),radial-gradient(80% 30% at 50% 80%,#8b5cf60f 0%,#0000 70%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.corner.svelte-wn3gk0{color:var(--gold-dim);opacity:.15;pointer-events:none;font-size:1.5rem;position:absolute}.top-left.svelte-wn3gk0{top:calc(16px + var(--safe-top));left:16px}.top-right.svelte-wn3gk0{top:calc(16px + var(--safe-top));right:16px}.bottom-left.svelte-wn3gk0{bottom:calc(16px + var(--safe-bottom));left:16px}.bottom-right.svelte-wn3gk0{bottom:calc(16px + var(--safe-bottom));right:16px}.eye-shrine.svelte-wn3gk0{width:140px;height:140px;margin-top:calc(40px + var(--safe-top));justify-content:center;align-items:center;margin-bottom:8px;display:flex;position:relative}.eye-ring-outer.svelte-wn3gk0,.eye-ring-inner.svelte-wn3gk0{background:conic-gradient(from var(--angle,0deg), #d4a85566, #f0c8500d 20%, #8b5cf626 50%, #f0c8500d 80%, #d4a85566) border-box;-webkit-mask-composite:source-out;border:1px solid #0000;border-radius:50%;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.eye-ring-outer.svelte-wn3gk0{animation:14s linear infinite conic-rotate;inset:0}.eye-ring-inner.svelte-wn3gk0{animation:9s linear infinite reverse conic-rotate;inset:18px}.eye.svelte-wn3gk0{color:var(--gold-bright);text-shadow:0 0 24px #f0c85080;z-index:2;font-size:3.5rem;animation:5s ease-in-out infinite eye-float,3s ease-in-out infinite eye-glow-pulse;position:relative}.brand.svelte-wn3gk0{text-align:center;z-index:1;margin-bottom:20px;position:relative}h1.svelte-wn3gk0{letter-spacing:.18em;color:var(--text);text-shadow:0 2px 20px #d4a8551a;font-size:2rem;font-weight:900}.gold-text.svelte-wn3gk0{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-bright) 50%, var(--gold) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}.tagline.svelte-wn3gk0{color:var(--text-secondary);letter-spacing:.28em;margin-top:8px;font-size:.8125rem;font-weight:500}.oracle-strip.svelte-wn3gk0{height:14px;color:var(--gold-dim);letter-spacing:.12em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-top:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;display:flex;position:relative}.oracle-line.svelte-wn3gk0{animation:.5s cubic-bezier(.16,1,.3,1) fadeUp;display:inline-block}.oracle-strip.svelte-wn3gk0:before,.oracle-strip.svelte-wn3gk0:after{content:"·";color:var(--gold-dim);opacity:.4;margin:0 10px}.gold-line.svelte-wn3gk0{background:linear-gradient(90deg, transparent, var(--gold-dim), var(--gold-bright), var(--gold-dim), transparent);z-index:1;width:100%;max-width:340px;height:1px;margin:8px 0 20px}.form.svelte-wn3gk0{z-index:1;flex-direction:column;gap:12px;width:100%;max-width:340px;display:flex;position:relative}.field.svelte-wn3gk0{position:relative}.disconnect-msg.svelte-wn3gk0{text-align:center;border-radius:var(--r-md);background:linear-gradient(135deg,#d4a8551a,#d4a8550a);border:1px solid #d4a85540;flex-direction:column;gap:4px;padding:14px;display:flex}.disconnect-msg.svelte-wn3gk0 strong:where(.svelte-wn3gk0){color:var(--gold);letter-spacing:.1em;font-size:.875rem}.disconnect-msg.svelte-wn3gk0 span:where(.svelte-wn3gk0){color:var(--text-secondary);font-size:.75rem}.disconnect-msg.svelte-wn3gk0 .hint:where(.svelte-wn3gk0){color:var(--text-muted);font-size:.6875rem}.error.svelte-wn3gk0{color:var(--ruby);text-align:center;border-radius:var(--r-md);background:#ef444414;border:1px solid #ef444426;padding:10px;font-size:.8125rem}.login-btn.svelte-wn3gk0{letter-spacing:.12em;color:#08080d;border-radius:var(--r-xl);background:linear-gradient(135deg,#f0c850 0%,#d4a855 50%,#f0c850 100%) 0 0/200% 200%;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:6px;padding:16px 32px;font-size:1rem;font-weight:900;animation:2.6s ease-in-out infinite pulse-glow;display:flex}.login-btn.svelte-wn3gk0:disabled{animation:none}.btn-glyph.svelte-wn3gk0{opacity:.75;font-size:1.1rem}.btn-label.svelte-wn3gk0{z-index:2;position:relative}.spinner.svelte-wn3gk0{border:2px solid #08080d33;border-top-color:#08080d;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite svelte-wn3gk0-spin;display:inline-block}@keyframes svelte-wn3gk0-spin{to{transform:rotate(360deg)}}.footer-text.svelte-wn3gk0{bottom:calc(20px + var(--safe-bottom));color:var(--text-muted);letter-spacing:.22em;opacity:.7;font-size:.625rem;position:absolute}.tab-bar.svelte-1n51new{padding:8px 0 calc(8px + var(--safe-bottom));z-index:9998;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#12111a 20%,#0e0d14 100%);border-top:1px solid #d4a85526;min-height:52px;display:flex;left:0;right:0;position:fixed!important;bottom:0!important}.tab-bar.svelte-1n51new:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-dim), transparent);height:1px;position:absolute;top:-1px;left:12%;right:12%}.tab.svelte-1n51new{color:var(--text-muted);background:0 0;border-radius:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 0 4px;font-weight:500;transition:color .2s;display:flex;position:relative}.tab.active.svelte-1n51new{color:var(--gold-bright)}.tab.active.svelte-1n51new:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);border-radius:1px;height:2px;position:absolute;top:-1px;left:30%;right:30%;box-shadow:0 0 8px #f0c85099}.active-glow.svelte-1n51new{pointer-events:none;background:radial-gradient(circle,#f0c85033,#0000 60%);width:40px;height:40px;animation:3s ease-in-out infinite breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tab-icon.svelte-1n51new{font-size:1.375rem;line-height:1;transition:text-shadow .2s,transform .2s}.tab.active.svelte-1n51new .tab-icon:where(.svelte-1n51new){text-shadow:0 0 12px #f0c85080;transform:scale(1.1)}.tab-label.svelte-1n51new{letter-spacing:.12em;font-size:.625rem}.live-dot.svelte-1n51new{background:var(--emerald);border-radius:50%;width:5px;height:5px;animation:1.2s infinite pulse-gold;position:absolute;top:8px;right:calc(50% - 20px);box-shadow:0 0 8px #34d399cc}.pulse.svelte-1n51new{animation:1.5s infinite eye-glow-pulse}.animated-number.svelte-1c1w5wg{font-variant-numeric:tabular-nums;transition:filter .3s,text-shadow .3s}.animated-number.flashing.svelte-1c1w5wg{animation:.5s svelte-1c1w5wg-value-flash}@keyframes svelte-1c1w5wg-value-flash{0%{filter:brightness();text-shadow:0 0 #0000}30%{filter:brightness(1.5);text-shadow:0 0 24px #f0c850b3}to{filter:brightness();text-shadow:0 0 #0000}}.live-stats.svelte-1087fvh{flex-direction:column;gap:14px;padding:14px 16px 10px;display:flex}.status-strip.svelte-1087fvh{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.svelte-1087fvh{letter-spacing:.1em;color:var(--text-secondary);font-variant-numeric:tabular-nums;background:#d4a8550a;border:1px solid #d4a8551a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:.625rem;font-weight:600;display:inline-flex}.chip.svelte-1087fvh .glyph:where(.svelte-1087fvh){color:var(--gold-dim);font-size:.75rem}.chip-gold.svelte-1087fvh{color:var(--gold);background:#d4a85514;border-color:#d4a85540}.chip-gold.svelte-1087fvh .glyph:where(.svelte-1087fvh){color:var(--gold-bright)}.chip-live.svelte-1087fvh{color:var(--emerald);background:#34d3990f;border-color:#34d3992e}.chip-muted.svelte-1087fvh{color:var(--text-muted);background:0 0;border-color:#0000;margin-left:auto}.live-dot.svelte-1087fvh{background:var(--text-muted);border-radius:50%;width:5px;height:5px;transition:background .2s}.live-dot.active.svelte-1087fvh{background:var(--emerald);animation:1.3s infinite pulse-gold;box-shadow:0 0 6px #34d399cc}.balance-block.svelte-1087fvh{padding:6px 0 4px}.balance-row.svelte-1087fvh{align-items:baseline;gap:8px;display:flex}.balance-num.svelte-1087fvh{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text);font-size:2.375rem;font-weight:900;line-height:1}.currency.svelte-1087fvh{color:var(--text-muted);letter-spacing:.1em;font-size:.8125rem;font-weight:500}.profit-line.svelte-1087fvh{font-variant-numeric:tabular-nums;color:var(--text-secondary);align-items:baseline;gap:6px;margin-top:6px;font-size:.9375rem;font-weight:700;display:flex}.profit-line.emerald.svelte-1087fvh{color:var(--emerald)}.profit-line.ruby.svelte-1087fvh{color:var(--ruby)}.profit-sign.svelte-1087fvh{opacity:.8}.profit-hint.svelte-1087fvh{color:var(--text-muted);letter-spacing:.15em;margin-left:8px;font-size:.625rem;font-weight:500}.progress-row.svelte-1087fvh{border-radius:var(--r-md);background:#d4a85508;border:1px solid #d4a85514;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.progress-label.svelte-1087fvh{color:var(--text-secondary);letter-spacing:.1em;align-items:center;gap:6px;font-size:.6875rem;display:flex}.p-glyph.svelte-1087fvh{color:var(--gold-dim);font-size:.8125rem}.p-val.svelte-1087fvh{color:var(--gold);margin-left:auto;font-size:.8125rem;font-weight:900}.p-val.ruby.svelte-1087fvh{color:var(--ruby)}.progress-bar.svelte-1087fvh{background:#d4a85514;border-radius:999px;height:4px;position:relative;overflow:hidden}.progress-fill.svelte-1087fvh{border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.progress-fill.profit.svelte-1087fvh{background:linear-gradient(90deg, var(--gold-dim), var(--gold-bright));box-shadow:0 0 8px #f0c85066}.progress-fill.loss.svelte-1087fvh{background:linear-gradient(90deg, #ef444466, var(--ruby));box-shadow:0 0 8px #ef444459}.progress-target.svelte-1087fvh{color:var(--text-muted);text-align:right;letter-spacing:.08em;font-size:.625rem}.signals.svelte-1087fvh{grid-template-columns:1.3fr 1fr .9fr;gap:10px;display:grid}.signal.svelte-1087fvh{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.signal-head.svelte-1087fvh{justify-content:space-between;align-items:baseline;display:flex}.s-label.svelte-1087fvh{color:var(--text-muted);letter-spacing:.2em;font-size:.5625rem}.s-val.svelte-1087fvh{font-variant-numeric:tabular-nums;color:var(--text);font-size:1rem;font-weight:900}.s-val.emerald.svelte-1087fvh{color:var(--emerald)}.s-val.ruby.svelte-1087fvh{color:var(--ruby)}.s-val.gold.svelte-1087fvh{color:var(--gold)}.s-val.svelte-1087fvh small:where(.svelte-1087fvh){opacity:.7;margin-left:1px;font-size:.625rem;font-weight:500}.rtp-gauge.svelte-1087fvh{flex-direction:column;gap:3px;display:flex}.rtp-track.svelte-1087fvh{background:#d4a8550f;border-radius:999px;height:5px;position:relative;overflow:hidden}.bench-mark.svelte-1087fvh{z-index:2;background:#d4a85566;width:1px;position:absolute;top:-1px;bottom:-1px}.bench-mark.target.svelte-1087fvh{background:var(--gold-bright);width:1.5px;box-shadow:0 0 4px #f0c850cc}.rtp-fill.svelte-1087fvh{background:linear-gradient(90deg, var(--ruby), #d4a855);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1)}.rtp-fill.emerald.svelte-1087fvh{background:linear-gradient(90deg, var(--gold), var(--emerald));box-shadow:0 0 6px #34d39959}.rtp-fill.ruby.svelte-1087fvh{background:linear-gradient(90deg, var(--ruby), #b91c1c)}.rtp-scale.svelte-1087fvh{color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 1px;font-size:.5rem;display:flex}.rtp-scale.svelte-1087fvh .b:where(.svelte-1087fvh){color:var(--gold-dim)}.rtp-scale.svelte-1087fvh .t:where(.svelte-1087fvh){color:var(--gold-bright);font-weight:700}.dot-matrix.svelte-1087fvh{grid-template-columns:repeat(14,1fr);align-items:center;gap:2px;display:grid}.dot.svelte-1087fvh{aspect-ratio:1;border-radius:50%;width:100%}.dot.win.svelte-1087fvh{background:var(--emerald);box-shadow:0 0 4px #34d39980}.dot.loss.svelte-1087fvh{background:#ef44444d}.dot.empty.svelte-1087fvh{background:#d4a8550d}.free-hint.svelte-1087fvh{color:var(--gold-dim);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:.625rem}.free-hint.dim.svelte-1087fvh{color:var(--text-muted);opacity:.5}.max-win-pill.svelte-1087fvh{border-left:2px solid var(--gold);background:linear-gradient(90deg,#f0c85014,#0000 70%);border-radius:2px;align-items:center;gap:10px;padding:8px 14px;display:flex}.mw-glyph.svelte-1087fvh{color:var(--gold-bright);opacity:.8;font-size:1rem}.mw-label.svelte-1087fvh{color:var(--gold-dim);letter-spacing:.2em;font-size:.6875rem}.mw-val.svelte-1087fvh{font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.0625rem;font-weight:900}.gold-shimmer.svelte-1087fvh{background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 50%, var(--gold-bright) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}.chart-wrap.svelte-d9j7vo{padding:0 16px}.chart-shell.svelte-d9j7vo{background:radial-gradient(ellipse at 0% 0%, #d4a8550f, transparent 60%), var(--surface);border-radius:var(--r-lg);border:1px solid #d4a8551f;position:relative;overflow:hidden}.chart-edge.svelte-d9j7vo{background:linear-gradient(90deg, transparent, var(--gold-dim), transparent);pointer-events:none;background-size:200% 100%;height:1px;animation:4s linear infinite shimmer;position:absolute;top:0;left:12%;right:12%}.corner-glyph.svelte-d9j7vo{color:var(--gold-dim);opacity:.4;pointer-events:none;z-index:1;font-size:.875rem;position:absolute;top:8px;right:12px}.chart.svelte-d9j7vo{width:100%;height:300px}.wins-wrap.svelte-qc13ck{padding:8px 16px 16px}.header.svelte-qc13ck{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.header.svelte-qc13ck .label:where(.svelte-qc13ck){color:var(--gold-dim);letter-spacing:.2em;font-size:.6875rem;font-weight:600}.header.svelte-qc13ck .hint:where(.svelte-qc13ck){color:var(--text-muted);letter-spacing:.15em;font-size:.5625rem}.timeline.svelte-qc13ck{align-items:center;gap:2px;height:36px;padding:0 2px;display:flex;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 3% 100%);mask:linear-gradient(90deg,#0000 0%,#000 3% 100%)}.tick.svelte-qc13ck{background:#d4a85514;border-radius:2px;flex:1;min-width:4px;height:14px;transition:all .2s;animation:.3s cubic-bezier(.16,1,.3,1) svelte-qc13ck-tick-in;position:relative}@keyframes svelte-qc13ck-tick-in{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}.tick.tier-zero.svelte-qc13ck{background:#ef444438;height:10px}.tick.tier-small.svelte-qc13ck{background:linear-gradient(#34d39980,#34d39940);height:18px}.tick.tier-medium.svelte-qc13ck{background:linear-gradient(180deg, var(--emerald), #34d39959);height:24px;box-shadow:0 0 4px #34d3994d}.tick.tier-big.svelte-qc13ck{background:linear-gradient(180deg, var(--gold-bright), var(--gold));height:32px;box-shadow:0 0 8px #f0c85080}.tick.tier-mega.svelte-qc13ck,.tick.tier-jp.svelte-qc13ck{background:linear-gradient(180deg, var(--gold-bright), var(--gold-bright) 40%, var(--gold));height:36px;box-shadow:0 0 14px #f0c850b3}.tick.free.svelte-qc13ck{outline:1px solid var(--gold-bright);outline-offset:1px}.tick-glyph.svelte-qc13ck{color:#08080d;font-size:.625rem;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.highlight.svelte-qc13ck{background:radial-gradient(ellipse at 0% 50%, #f0c85026, transparent 70%), var(--surface);border:1px solid #d4a85533;border-left:3px solid var(--gold-bright);border-radius:var(--r-md);align-items:center;gap:14px;margin-top:12px;padding:12px 16px;animation:.4s cubic-bezier(.16,1,.3,1) fadeUp;display:flex;position:relative;overflow:hidden}.highlight.tier-mega.svelte-qc13ck,.highlight.tier-jp.svelte-qc13ck{background:radial-gradient(ellipse at 0% 50%, #f0c85038, transparent 65%), linear-gradient(135deg, #8b5cf60f, #d4a8550a), var(--surface);box-shadow:inset 0 0 0 1px #d4a85540,0 4px 18px #f0c85033}.highlight.svelte-qc13ck:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff0f 50%,#0000 65%);animation:4s ease-in-out infinite sweep-light;position:absolute;inset:0;transform:translate(-100%)}.h-glyph.svelte-qc13ck{color:var(--gold-bright);text-shadow:0 0 12px #f0c85066;flex-shrink:0;font-size:1.75rem;animation:3s ease-in-out infinite eye-glow-pulse}.h-body.svelte-qc13ck{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.h-top.svelte-qc13ck{justify-content:space-between;align-items:baseline;display:flex}.h-label.svelte-qc13ck{color:var(--gold-dim);letter-spacing:.25em;font-size:.625rem;font-weight:700}.highlight.tier-mega.svelte-qc13ck .h-label:where(.svelte-qc13ck),.highlight.tier-jp.svelte-qc13ck .h-label:where(.svelte-qc13ck){color:var(--gold-bright)}.h-spin.svelte-qc13ck{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:.625rem}.h-amount.svelte-qc13ck{font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 40%, var(--gold-bright) 100%);color:#0000;text-shadow:0 0 18px #f0c85040;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:8px;font-size:1.5rem;font-weight:900;animation:3.5s linear infinite shimmer;display:flex}.h-mult.svelte-qc13ck{color:var(--amethyst);-webkit-text-fill-color:var(--amethyst);letter-spacing:.02em;background:0 0;font-size:.9375rem;font-weight:700}.controls.svelte-q9kjqu{bottom:calc(68px + var(--safe-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:90;background:linear-gradient(#12111acc 0%,#12111a 30%);border-top:1px solid #d4a85526;flex-direction:column;gap:8px;padding:12px 16px 10px;display:flex;position:fixed;left:0;right:0}.controls.svelte-q9kjqu:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);background-size:200% 100%;height:1px;animation:4s linear infinite shimmer;position:absolute;top:-1px;left:10%;right:10%}.bet-display.svelte-q9kjqu{border-radius:var(--r-md);background:#d4a8550a;border:1px solid #d4a8551f;justify-content:space-between;align-items:center;padding:8px 12px;transition:background .15s,border-color .15s;display:flex}.bet-display.svelte-q9kjqu:not(:disabled):hover{background:#d4a85514;border-color:#d4a85540}.bet-display.editing.svelte-q9kjqu{border-color:var(--gold);background:#d4a8551a}.bet-label.svelte-q9kjqu{color:var(--text-muted);letter-spacing:.15em;font-size:.6875rem}.bet-amount.svelte-q9kjqu{color:var(--gold-bright);font-variant-numeric:tabular-nums;text-shadow:0 0 12px #f0c8504d;align-items:center;gap:6px;font-size:1.0625rem;font-weight:900;display:inline-flex}.edit-hint.svelte-q9kjqu{color:var(--gold-dim);opacity:.6;font-size:.6875rem}.bet-input.svelte-q9kjqu{width:100px;color:var(--gold-bright);background:var(--surface-raised);border:1px solid var(--gold);border-radius:var(--r-sm);text-align:right;font-variant-numeric:tabular-nums;padding:4px 8px;font-size:1rem;font-weight:900}.selectors.svelte-q9kjqu{gap:6px;display:flex}.sel-group.svelte-q9kjqu{flex-direction:column;flex:1;gap:2px;display:flex}.sel-label.svelte-q9kjqu{color:var(--text-muted);letter-spacing:.15em;padding-left:2px;font-size:.5625rem}.sel-group.svelte-q9kjqu select:where(.svelte-q9kjqu){background:var(--surface-raised);border-color:var(--border);width:100%;padding:8px 10px;font-size:.8125rem}.advanced.svelte-q9kjqu{border-radius:var(--r-md);background:#d4a8550a;border:1px solid #d4a85526;flex-direction:column;gap:8px;padding:10px;display:flex}.preset-row.svelte-q9kjqu{align-items:center;gap:6px;display:flex}.preset-label.svelte-q9kjqu{color:var(--text-muted);letter-spacing:.15em;margin-right:2px;font-size:.625rem}.preset.svelte-q9kjqu{border-radius:var(--r-sm);color:var(--text-secondary);border:1px solid var(--border);background:0 0;flex:1;padding:6px 8px;font-size:.6875rem;font-weight:600}.preset.active.svelte-q9kjqu{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-bright) 100%);color:#08080d;border-color:var(--gold)}.adv-grid.svelte-q9kjqu{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.adv-field.svelte-q9kjqu{flex-direction:column;gap:2px;display:flex}.adv-field.svelte-q9kjqu .label:where(.svelte-q9kjqu){letter-spacing:.15em;font-size:.5625rem}.adv-field.svelte-q9kjqu input:where(.svelte-q9kjqu){background:var(--surface-raised);padding:7px 8px;font-size:.75rem}.adv-field.svelte-q9kjqu .hint:where(.svelte-q9kjqu){color:var(--gold-dim);letter-spacing:.08em;padding-left:2px;font-size:.5625rem}.actions.svelte-q9kjqu{align-items:center;gap:8px;display:flex}.adv-toggle.svelte-q9kjqu{white-space:nowrap;color:var(--text-secondary);border-radius:var(--r-md);background:0 0;align-items:center;gap:6px;padding:10px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.adv-toggle.open.svelte-q9kjqu{color:var(--gold)}.preset-badge.svelte-q9kjqu{color:var(--gold);letter-spacing:.1em;background:#d4a85526;border-radius:3px;padding:2px 6px;font-size:.5625rem}.spin-btn.svelte-q9kjqu{border-radius:var(--r-xl);letter-spacing:.08em;color:#08080d;isolation:isolate;background:linear-gradient(135deg,#f0c850 0%,#d4a855 50%,#f0c850 100%) 0 0/200% 200%;flex:1;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:1rem;font-weight:900;animation:2.4s ease-in-out infinite pulse-glow;display:flex;position:relative;overflow:hidden}.spin-btn.running.svelte-q9kjqu{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 50%,#ef4444 100%);animation:1.2s ease-in-out infinite svelte-q9kjqu-pulse-glow-ruby}@keyframes svelte-q9kjqu-pulse-glow-ruby{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 8px #ef444400}}.spin-aura.svelte-q9kjqu{pointer-events:none;z-index:1;background:linear-gradient(120deg,#0000 35%,#fff3 50%,#0000 65%);animation:3.5s ease-in-out infinite sweep-light;position:absolute;inset:0;transform:translate(-100%)}.play-icon.svelte-q9kjqu,.stop-icon.svelte-q9kjqu{z-index:2;font-size:.75rem;position:relative}.spin-btn.svelte-q9kjqu>span:where(.svelte-q9kjqu):not(.spin-aura){z-index:2;position:relative}.ai-section.svelte-125070x{flex-direction:column;gap:12px;display:flex}.ai-btn.svelte-125070x{border-radius:var(--r-lg);letter-spacing:.08em;color:#fff;isolation:isolate;background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 50%,#6d28d9 100%) 0 0/200% 200%;width:100%;padding:18px;font-size:1.0625rem;font-weight:900;animation:4s linear infinite shimmer;position:relative;overflow:hidden}.content.svelte-125070x{z-index:2;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.ai-icon.svelte-125070x,.spin-glyph.svelte-125070x{font-size:1.25rem}.spin-glyph.svelte-125070x{text-shadow:0 0 12px #f0c850b3;animation:1.2s ease-in-out infinite eye-float,1.5s ease-in-out infinite eye-glow-pulse}.btn-label.svelte-125070x{font-variant-numeric:tabular-nums}.aura.svelte-125070x{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:-2px}.aura-1.svelte-125070x{opacity:0;background:radial-gradient(circle,#f0c8504d,#0000 60%)}.aura-2.svelte-125070x{background:conic-gradient(from var(--angle,0deg), #d4a85599, #8b5cf64d 25%, #f0c85099 50%, #8b5cf64d 75%, #d4a85599);opacity:0;filter:blur(12px)}.ai-btn.scanning.svelte-125070x .aura-1:where(.svelte-125070x){animation:1.6s ease-in-out infinite svelte-125070x-aura-pulse}.ai-btn.scanning.svelte-125070x .aura-2:where(.svelte-125070x){opacity:.8;animation:3s linear infinite conic-rotate}@keyframes svelte-125070x-aura-pulse{0%,to{opacity:.2;transform:scale(.95)}50%{opacity:.8;transform:scale(1.05)}}.sparkle.svelte-125070x{background:var(--gold-bright);pointer-events:none;z-index:3;border-radius:50%;width:4px;height:4px;animation:1.4s ease-out infinite sparkle-trail;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #f0c850cc}.s1.svelte-125070x{--tx:60px;--ty:-40px;animation-delay:0s}.s2.svelte-125070x{--tx:-70px;--ty:30px;animation-delay:.2s}.s3.svelte-125070x{--tx:40px;--ty:50px;animation-delay:.4s}.s4.svelte-125070x{--tx:-50px;--ty:-35px;animation-delay:.6s}.s5.svelte-125070x{--tx:80px;--ty:20px;animation-delay:.8s}.s6.svelte-125070x{--tx:-30px;--ty:45px;animation-delay:1s}.ai-btn.svelte-125070x:disabled{opacity:1}.result.svelte-125070x{background:radial-gradient(ellipse at 50% 0%, #8b5cf61a, transparent 60%), var(--surface);border:1px solid var(--amethyst-dim);border-radius:var(--r-lg);text-align:center;padding:24px 20px;position:relative;overflow:hidden}.result.has-pick.svelte-125070x{border:1px solid #d4a8554d;box-shadow:0 0 0 1px #d4a85526,0 8px 40px #d4a85514}.result.has-pick.svelte-125070x:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);background-size:200% 100%;height:2px;animation:3s linear infinite shimmer;position:absolute;top:-1px;left:-1px;right:-1px}.result-header.svelte-125070x{color:var(--amethyst);letter-spacing:.15em;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.75rem;font-weight:700;display:flex}.eye-small.svelte-125070x{font-size:1.125rem;animation:2s ease-in-out infinite eye-glow-pulse}.confidence.svelte-125070x{color:var(--emerald);letter-spacing:.1em;font-variant-numeric:tabular-nums;background:#34d3991a;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.625rem}.hero-num-wrap.svelte-125070x{justify-content:center;align-items:center;gap:16px;margin:14px 0 12px;display:flex}.hero-glyph.svelte-125070x{color:var(--gold-dim);opacity:.5;font-size:1.25rem}.hero-glyph.left.svelte-125070x{animation:3s ease-in-out infinite eye-float}.hero-glyph.right.svelte-125070x{animation:3s ease-in-out 1.5s infinite eye-float}.table-num.svelte-125070x{font-variant-numeric:tabular-nums;letter-spacing:-.04em;background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 40%, var(--gold-bright) 100%);color:#0000;text-shadow:0 0 40px #f0c85040;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:900;line-height:1;animation:3s linear infinite shimmer}.reason.svelte-125070x{color:var(--text-secondary);margin:8px 0 16px;font-size:.8125rem;line-height:1.6}.go-btn.svelte-125070x{letter-spacing:.1em;color:#08080d;border-radius:var(--r-xl);background:linear-gradient(135deg,#f0c850 0%,#d4a855 50%,#f0c850 100%) 0 0/200% 200%;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:1rem;font-weight:900;animation:2.4s ease-in-out infinite pulse-glow;display:flex}.arrow.svelte-125070x{font-size:1.2rem;transition:transform .2s}.go-btn.svelte-125070x:active .arrow:where(.svelte-125070x){transform:translate(4px)}.empty-pick.svelte-125070x{flex-direction:column;align-items:center;gap:8px;padding:8px 0;display:flex}.empty-glyph.svelte-125070x{opacity:.3;color:var(--gold-dim);font-size:2rem}.export-btn.svelte-ox0k0m{border:1px solid var(--border);border-radius:var(--r-sm);padding:6px 14px;font-size:.75rem}.symbol-section.svelte-1lmtagq{padding:0 0 16px}.section-header.svelte-1lmtagq{justify-content:space-between;margin-bottom:8px;display:flex}.chart.svelte-1lmtagq{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-lg);width:100%;height:340px}.history-tab.svelte-1rgbea5{padding:16px 16px calc(80px + var(--safe-bottom))}.session-banner.svelte-1rgbea5{color:var(--gold);letter-spacing:.08em;background:linear-gradient(135deg,#d4a8550f,#f0c85005);border:1px solid #d4a85526;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:.75rem;font-weight:700;display:flex}.pulse-dot.svelte-1rgbea5{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-gold;box-shadow:0 0 8px #d4a85599}.spin-count.svelte-1rgbea5{color:var(--text-secondary);letter-spacing:0;margin-left:auto;font-size:.6875rem;font-weight:500}.metric-row.svelte-1rgbea5{gap:8px;display:flex}.metric-card.svelte-1rgbea5{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-md);flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px;display:flex}section.svelte-1rgbea5{margin-bottom:20px}section.svelte-1rgbea5 .label:where(.svelte-1rgbea5){margin-bottom:8px;display:block}.chart.svelte-1rgbea5{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-lg);width:100%;height:200px}.chart-sm.svelte-1rgbea5{height:160px}.empty-state-hero.svelte-1rgbea5{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:60px 24px;display:flex;position:relative}.empty-halo.svelte-1rgbea5{pointer-events:none;background:radial-gradient(circle,#d4a8551f 0%,#0000 55%);width:360px;height:360px;animation:5s ease-in-out infinite breathe;position:absolute;top:0;left:50%;transform:translate(-50%,-10%)}.empty-icon.svelte-1rgbea5{color:var(--gold-bright);text-shadow:0 0 40px #f0c85066;z-index:1;margin-bottom:4px;font-size:4.5rem;animation:5s ease-in-out infinite eye-float,3s ease-in-out infinite eye-glow-pulse;position:relative}.empty-title.svelte-1rgbea5{color:#0000;letter-spacing:.15em;z-index:1;background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 50%, var(--gold-bright) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.0625rem;font-weight:900;animation:4s linear infinite shimmer;position:relative}.empty-hint.svelte-1rgbea5{color:var(--text-secondary);z-index:1;max-width:280px;margin-bottom:16px;font-size:.8125rem;line-height:1.7;position:relative}.empty-lanes.svelte-1rgbea5{z-index:1;flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex;position:relative}.lane.svelte-1rgbea5{color:var(--text-muted);letter-spacing:.12em;align-items:center;gap:12px;font-size:.6875rem;display:flex}.lane.svelte-1rgbea5 span:where(.svelte-1rgbea5){text-align:left;flex-shrink:0;width:72px}.bar.svelte-1rgbea5{background:#d4a8550f;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.fill.svelte-1rgbea5{background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);width:40%;animation:2.6s ease-in-out infinite svelte-1rgbea5-scan-slide;position:absolute;inset:0 auto 0 0}.lane.svelte-1rgbea5:nth-child(2) .fill:where(.svelte-1rgbea5){animation-delay:.2s}.lane.svelte-1rgbea5:nth-child(3) .fill:where(.svelte-1rgbea5){animation-delay:.4s}.lane.svelte-1rgbea5:nth-child(4) .fill:where(.svelte-1rgbea5){animation-delay:.6s}@keyframes svelte-1rgbea5-scan-slide{0%{opacity:.2;transform:translate(-100%)}50%{opacity:1}to{opacity:.2;transform:translate(250%)}}.table-card.svelte-28qxuq{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-md);text-align:left;cursor:pointer;border-left:3px solid #0000;flex-direction:column;gap:6px;min-height:148px;padding:12px;transition:border-color .15s,transform .15s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.table-card.svelte-28qxuq:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000004d}.table-card.rank-1.svelte-28qxuq{background:radial-gradient(at 0 0,#f0c8501a,#0000 60%),linear-gradient(135deg,#1a1824 0%,#12111a 100%);border-color:#d4a8554d;grid-column:span 2;min-height:170px;padding:18px;box-shadow:0 0 0 1px #d4a85526,0 8px 32px #d4a8551a}.table-card.rank-1.svelte-28qxuq .machine-num:where(.svelte-28qxuq){font-size:1.35rem}.table-card.rank-1.svelte-28qxuq .today-rtp:where(.svelte-28qxuq){font-size:2.25rem}.table-card.rank-1.svelte-28qxuq .metrics:where(.svelte-28qxuq){gap:16px}.table-card.rank-1.svelte-28qxuq .metric-val:where(.svelte-28qxuq){font-size:.875rem}.table-card.rank-2.svelte-28qxuq{background:linear-gradient(135deg, #d4a8550a, var(--surface))}.table-card.rank-2.svelte-28qxuq .today-rtp:where(.svelte-28qxuq),.table-card.rank-3.svelte-28qxuq .today-rtp:where(.svelte-28qxuq){font-size:1.625rem}.crown.svelte-28qxuq{color:var(--gold-bright);text-shadow:0 0 12px #f0c85099;z-index:2;font-size:1.125rem;animation:3s ease-in-out infinite eye-float;position:absolute;top:10px;right:14px}.rank-glow.svelte-28qxuq{border-radius:inherit;pointer-events:none;-webkit-mask-composite:source-out;background:linear-gradient(90deg,#0000,#f0c85066,#0000) 0 0/200% 100%;padding:1px;animation:3s linear infinite shimmer;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.table-card.svelte-28qxuq:active{transform:scale(.97)}.table-card.empty.svelte-28qxuq{border-left-color:var(--emerald)}.table-card.hot.svelte-28qxuq{border-left-color:var(--gold)}.table-card.cold.svelte-28qxuq{border-left-color:var(--ruby)}.table-card.current.svelte-28qxuq{border-color:var(--amethyst);border-left-color:var(--amethyst);background:var(--surface-raised)}.badge-current.svelte-28qxuq{letter-spacing:.05em;color:#fff;background:var(--amethyst);border-radius:0 var(--r-md) 0 8px;padding:2px 8px 2px 10px;font-size:.5625rem;font-weight:700;position:absolute;top:0;right:0}.card-header.svelte-28qxuq{justify-content:space-between;align-items:center;display:flex}.machine-num.svelte-28qxuq{color:var(--text);letter-spacing:-.02em;font-size:.9375rem;font-weight:900}.status-badge.svelte-28qxuq{color:var(--ruby);background:#ef444426;border-radius:4px;padding:2px 6px;font-size:.5625rem;font-weight:700}.status-badge.empty.svelte-28qxuq{color:var(--emerald);background:#34d39926}.rtp-section.svelte-28qxuq{align-items:baseline;gap:4px;display:flex}.today-rtp.svelte-28qxuq{color:var(--text);font-size:1.5rem;font-weight:900;line-height:1}.today-rtp.svelte-28qxuq small:where(.svelte-28qxuq){opacity:.6;font-size:.75rem;font-weight:500}.rtp-label.svelte-28qxuq{color:var(--text-muted);font-size:.5625rem;font-weight:500}.metrics.svelte-28qxuq{gap:8px;display:flex}.metric.svelte-28qxuq{flex-direction:column;gap:1px;display:flex}.metric-val.svelte-28qxuq{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.75rem;font-weight:700}.metric-key.svelte-28qxuq{color:var(--text-muted);letter-spacing:.03em;font-size:.5rem}.card-footer.svelte-28qxuq{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-top:auto;padding-top:4px;display:flex}.volume.svelte-28qxuq{color:var(--text-muted);font-size:.625rem}.player.svelte-28qxuq{color:var(--text-muted);opacity:.7;font-size:.625rem}.emerald.svelte-28qxuq{color:var(--emerald)}.ruby.svelte-28qxuq{color:var(--ruby)}.prestart.svelte-1r6v6fl{flex-direction:column;gap:14px;padding:14px 16px 18px;display:flex;position:relative}.ambient.svelte-1r6v6fl{pointer-events:none;z-index:-1;background:radial-gradient(at 50% 20%,#f0c85014,#0000 60%);height:360px;animation:6s ease-in-out infinite breathe;position:absolute;inset:-20px -10% auto}.status-strip.svelte-1r6v6fl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.svelte-1r6v6fl{letter-spacing:.1em;color:var(--text-secondary);font-variant-numeric:tabular-nums;background:#d4a8550a;border:1px solid #d4a8551a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:.625rem;font-weight:600;display:inline-flex}.chip.svelte-1r6v6fl .glyph:where(.svelte-1r6v6fl){color:var(--gold-dim);font-size:.75rem}.chip-live.svelte-1r6v6fl{color:var(--emerald);background:#34d3990f;border-color:#34d3992e}.chip-muted.svelte-1r6v6fl{color:var(--text-muted);background:0 0;border-color:#0000;margin-left:auto}.live-dot.svelte-1r6v6fl{background:var(--text-muted);border-radius:50%;width:5px;height:5px;transition:background .2s}.live-dot.active.svelte-1r6v6fl{background:var(--emerald);animation:1.8s infinite pulse-gold;box-shadow:0 0 6px #34d399cc}.balance-block.svelte-1r6v6fl{padding:6px 0 4px}.balance-row.svelte-1r6v6fl{align-items:baseline;gap:8px;display:flex}.balance-num.svelte-1r6v6fl{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text);font-size:2.375rem;font-weight:900;line-height:1}.currency.svelte-1r6v6fl{color:var(--text-muted);letter-spacing:.1em;font-size:.8125rem;font-weight:500}.profit-line.svelte-1r6v6fl{margin-top:8px}.profit-hint.svelte-1r6v6fl{color:var(--text-muted);letter-spacing:.18em;font-size:.625rem;font-weight:500}.signals.svelte-1r6v6fl{grid-template-columns:1.3fr 1fr .9fr;gap:10px;display:grid}.signal.svelte-1r6v6fl{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-md);opacity:.55;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.signal-head.svelte-1r6v6fl{justify-content:space-between;align-items:baseline;display:flex}.s-label.svelte-1r6v6fl{color:var(--text-muted);letter-spacing:.2em;font-size:.5625rem}.s-val.svelte-1r6v6fl{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:1rem;font-weight:900}.s-val.dim.svelte-1r6v6fl{color:var(--text-muted);opacity:.5}.s-val.gold.svelte-1r6v6fl{color:var(--gold-dim)}.rtp-gauge.svelte-1r6v6fl{flex-direction:column;gap:3px;display:flex}.rtp-track.svelte-1r6v6fl{background:#d4a8550f;border-radius:999px;height:5px;position:relative;overflow:hidden}.bench-mark.svelte-1r6v6fl{background:#d4a8554d;width:1px;position:absolute;top:-1px;bottom:-1px}.bench-mark.target.svelte-1r6v6fl{background:#f0c85080;width:1.5px}.sweep-ghost.svelte-1r6v6fl{background:linear-gradient(90deg,#0000,#d4a85533,#0000);width:40%;animation:3s ease-in-out infinite svelte-1r6v6fl-sweep-ghost;position:absolute;inset:0}@keyframes svelte-1r6v6fl-sweep-ghost{0%{transform:translate(-100%)}to{transform:translate(250%)}}.rtp-scale.svelte-1r6v6fl{color:var(--text-muted);font-variant-numeric:tabular-nums;opacity:.6;justify-content:space-between;padding:0 1px;font-size:.5rem;display:flex}.rtp-scale.svelte-1r6v6fl .b:where(.svelte-1r6v6fl),.rtp-scale.svelte-1r6v6fl .t:where(.svelte-1r6v6fl){color:var(--gold-dim)}.dot-matrix.svelte-1r6v6fl{grid-template-columns:repeat(14,1fr);align-items:center;gap:2px;display:grid}.dot.svelte-1r6v6fl{aspect-ratio:1;border-radius:50%;width:100%}.dot.empty.svelte-1r6v6fl{background:#d4a8550f;animation:2.4s ease-in-out infinite svelte-1r6v6fl-dot-pulse}@keyframes svelte-1r6v6fl-dot-pulse{0%,to{background:#d4a8550f}50%{background:#d4a85529}}.free-hint.svelte-1r6v6fl{color:var(--gold-dim);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:.625rem}.free-hint.dim.svelte-1r6v6fl{color:var(--text-muted);opacity:.5}.oracle.svelte-1r6v6fl{border:1px solid #8b5cf624;border-left:2px solid var(--gold);border-radius:var(--r-md);background:linear-gradient(135deg,#8b5cf60d,#d4a8550a);align-items:center;gap:12px;padding:14px 16px;display:flex}.oracle-glyph.svelte-1r6v6fl{color:var(--gold-bright);opacity:.7;flex-shrink:0;font-size:1.5rem;animation:3s ease-in-out infinite eye-glow-pulse}.oracle-text.svelte-1r6v6fl{color:var(--text-secondary);letter-spacing:.05em;font-size:.75rem;line-height:1.6}.cta-hint.svelte-1r6v6fl{color:var(--gold);font-weight:700}.flash-overlay.svelte-zcfdn6{z-index:9999;pointer-events:auto;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.flash-backdrop.svelte-zcfdn6{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle,#f0c85040 0%,#08080dd9 60%);animation:.3s fadeIn;position:absolute;inset:0}.rays.svelte-zcfdn6{pointer-events:none;width:1000px;height:1000px;animation:16s linear infinite conic-rotate;position:absolute;inset:50% 50% auto auto;transform:translate(50%,-50%)}.ray.svelte-zcfdn6{transform-origin:0;width:500px;height:2px;transform:rotate(var(--r));background:linear-gradient(90deg,#0000 20%,#f0c85059,#0000 80%);animation:2s ease-in-out infinite svelte-zcfdn6-ray-pulse;position:absolute;top:50%;left:50%}@keyframes svelte-zcfdn6-ray-pulse{0%,to{opacity:.2}50%{opacity:.6}}.flash-content.svelte-zcfdn6{z-index:2;align-items:center;gap:24px;padding:40px 32px;animation:.45s cubic-bezier(.16,1.2,.3,1) scaleIn;display:flex;position:relative}.big-glyph.svelte-zcfdn6{color:var(--gold-bright);text-shadow:0 0 40px #f0c85099;opacity:.7;font-size:3.5rem;animation:2s ease-in-out infinite eye-float,1.2s ease-in-out infinite eye-glow-pulse}.big-glyph.right.svelte-zcfdn6{animation-delay:.5s}.inner.svelte-zcfdn6{flex-direction:column;align-items:center;gap:6px;display:flex}.label.svelte-zcfdn6{letter-spacing:.45em;color:var(--gold-bright);text-shadow:0 0 20px #f0c85099;margin-bottom:2px;font-size:.9375rem;font-weight:900;animation:1.2s ease-in-out infinite breathe}.amount-row.svelte-zcfdn6{align-items:baseline;gap:4px;display:flex}.plus.svelte-zcfdn6{color:var(--emerald);text-shadow:0 0 16px #34d39980;font-size:2rem;font-weight:700}.amount.svelte-zcfdn6{font-variant-numeric:tabular-nums;letter-spacing:-.04em;background:linear-gradient(135deg,#ffeaa0 0%,#f0c850 30%,#d4a855 70%,#ffeaa0 100%) 0 0/200% 100%;color:#0000;text-shadow:0 0 60px #f0c85080;-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:900;line-height:1;animation:1.5s linear infinite shimmer}.multiplier.svelte-zcfdn6{color:var(--amethyst);letter-spacing:.1em;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:999px;margin-top:8px;padding:4px 14px;font-size:1.25rem;font-weight:900}.sparkle-big.svelte-zcfdn6{background:var(--gold-bright);pointer-events:none;border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite svelte-zcfdn6-big-sparkle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #f0c850cc}@keyframes svelte-zcfdn6-big-sparkle{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}15%{opacity:1}to{transform:translate(calc(-50% + (180px * cos(var(--seed) * 22.5deg))), calc(-50% + (180px * sin(var(--seed) * 22.5deg)))) scale(1.5);opacity:0}}.sp-0.svelte-zcfdn6{animation-delay:0s}.sp-1.svelte-zcfdn6{animation-delay:60ms}.sp-2.svelte-zcfdn6{animation-delay:.12s}.sp-3.svelte-zcfdn6{animation-delay:.18s}.sp-4.svelte-zcfdn6{animation-delay:.24s}.sp-5.svelte-zcfdn6{animation-delay:.3s}.sp-6.svelte-zcfdn6{animation-delay:.36s}.sp-7.svelte-zcfdn6{animation-delay:.42s}.sp-8.svelte-zcfdn6{animation-delay:.48s}.sp-9.svelte-zcfdn6{animation-delay:.54s}.sp-10.svelte-zcfdn6{animation-delay:.6s}.sp-11.svelte-zcfdn6{animation-delay:.66s}.sp-12.svelte-zcfdn6{animation-delay:.72s}.sp-13.svelte-zcfdn6{animation-delay:.78s}.sp-14.svelte-zcfdn6{animation-delay:.84s}.sp-15.svelte-zcfdn6{animation-delay:.9s}.switch-toast.svelte-1hy8ax3{border-radius:var(--r-md);letter-spacing:.02em;isolation:isolate;align-items:center;gap:10px;margin:10px 0;padding:12px 16px;font-size:.8125rem;font-weight:700;animation:.3s cubic-bezier(.16,1,.3,1) fadeUp;display:flex;position:relative;overflow:hidden}.switch-toast.success.svelte-1hy8ax3{color:var(--emerald);background:radial-gradient(at 0%,#34d39926,#0000 70%),#34d39914;border:1px solid #34d3994d;box-shadow:0 0 20px #34d3991a}.switch-toast.loading.svelte-1hy8ax3{color:var(--gold);background:radial-gradient(at 0%,#f0c8501f,#0000 70%),#d4a8550f;border:1px solid #d4a8554d}.switch-toast.error.svelte-1hy8ax3{color:var(--ruby);background:radial-gradient(at 0%,#ef444426,#0000 70%),#ef444414;border:1px solid #ef44444d;animation:.3s cubic-bezier(.16,1,.3,1) fadeUp,.4s svelte-1hy8ax3-shake}.switch-toast.success.svelte-1hy8ax3:before,.switch-toast.loading.svelte-1hy8ax3:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff14 50%,#0000 65%);animation:2.5s ease-in-out infinite sweep-light;position:absolute;inset:0;transform:translate(-100%)}.toast-glyph.svelte-1hy8ax3{flex-shrink:0;font-size:1.125rem}.switch-toast.loading.svelte-1hy8ax3 .toast-glyph:where(.svelte-1hy8ax3){animation:1s linear infinite svelte-1hy8ax3-spin;display:inline-block}.toast-msg.svelte-1hy8ax3{flex:1;line-height:1.3}.toast-spinner.svelte-1hy8ax3{border:2px solid #d4a85533;border-top-color:var(--gold);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite svelte-1hy8ax3-spin}@keyframes svelte-1hy8ax3-spin{to{transform:rotate(360deg)}}@keyframes svelte-1hy8ax3-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.stop-overlay.svelte-10k5zuo{z-index:9998;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.backdrop.svelte-10k5zuo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle,#d4a85526 0%,#08080de6 70%);position:absolute;inset:0}.stop-content.svelte-10k5zuo{background:radial-gradient(ellipse at top, #f0c85014, transparent 60%), var(--surface);border-radius:var(--r-lg);border:1px solid #d4a8554d;flex-direction:column;align-items:center;gap:10px;width:calc(100vw - 48px);max-width:320px;padding:40px 32px 28px;animation:.5s cubic-bezier(.16,1,.3,1) scaleIn;display:flex;position:relative;box-shadow:0 0 0 1px #d4a85526,0 24px 60px #00000080,0 0 120px #f0c8501a}.stop-content.svelte-10k5zuo:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);background-size:200% 100%;height:1px;animation:3s linear infinite shimmer;position:absolute;top:0;left:20%;right:20%}.big-glyph.svelte-10k5zuo{color:var(--gold-bright);text-shadow:0 0 32px #f0c85080;margin-bottom:4px;font-size:3.5rem;animation:5s ease-in-out infinite eye-float,3s ease-in-out infinite eye-glow-pulse}.reason.svelte-10k5zuo{letter-spacing:.12em;background:linear-gradient(135deg, var(--gold-bright) 0%, var(--gold) 50%, var(--gold-bright) 100%);color:#0000;text-align:center;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.0625rem;font-weight:900;animation:3s linear infinite shimmer}.subtitle.svelte-10k5zuo{color:var(--text-secondary);letter-spacing:.1em;text-align:center;font-size:.75rem}.metrics.svelte-10k5zuo{border-top:1px solid #d4a8551f;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:8px;padding:16px 0 8px;display:flex}.metric.svelte-10k5zuo{flex-direction:column;align-items:center;gap:4px;display:flex}.m-label.svelte-10k5zuo{color:var(--text-muted);letter-spacing:.2em;font-size:.625rem}.m-val.svelte-10k5zuo{font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em;font-size:1.5rem;font-weight:900}.m-val.emerald.svelte-10k5zuo{color:var(--emerald);text-shadow:0 0 12px #34d3994d}.m-val.ruby.svelte-10k5zuo{color:var(--ruby);text-shadow:0 0 12px #ef44444d}.divider.svelte-10k5zuo{background:var(--border-subtle);width:1px;height:32px}.hint.svelte-10k5zuo{color:var(--text-muted);letter-spacing:.2em;opacity:.5;font-size:.625rem}.play-page.svelte-m23juv{min-height:100dvh}.tab-content.svelte-m23juv{padding-top:var(--safe-top);padding-bottom:calc(80px + var(--safe-bottom))}.status-overlay.svelte-m23juv{min-height:100dvh;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.scan-ring-lg.svelte-m23juv{border:2px solid var(--border);border-top-color:var(--gold);border-radius:50%;width:40px;height:40px;animation:1s linear infinite svelte-m23juv-spin}@keyframes svelte-m23juv-spin{to{transform:rotate(360deg)}}.table-tab-content.svelte-m23juv{padding:14px;padding-bottom:calc(80px + var(--safe-bottom))}.filter-bar.svelte-m23juv{justify-content:space-between;align-items:center;gap:8px;margin:14px 0 8px;display:flex}.filter-pills.svelte-m23juv{gap:4px;display:flex}.pill.svelte-m23juv{background:var(--surface);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:20px;padding:5px 10px;font-size:.6875rem;font-weight:600}.pill.active.svelte-m23juv{background:var(--gold);color:#08080d;border-color:var(--gold)}.sort-pills.svelte-m23juv{gap:2px;display:flex}.sort-btn.svelte-m23juv{color:var(--text-muted);background:0 0;border-radius:4px;padding:4px 7px;font-size:.5625rem;font-weight:500}.sort-btn.active.svelte-m23juv{color:var(--gold);background:#d4a85514}.table-count.svelte-m23juv{color:var(--text-muted);letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:8px;font-size:.625rem;display:flex}.live-dot.svelte-m23juv{background:var(--emerald);border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite pulse-gold;box-shadow:0 0 6px #34d39999}.live-hint.svelte-m23juv{color:var(--gold-dim);margin-left:auto;font-size:.5625rem}.card-grid.svelte-m23juv{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.load-more.svelte-m23juv{background:var(--surface);width:100%;color:var(--text-secondary);border-radius:var(--r-md);border:1px solid var(--border-subtle);margin-top:12px;padding:12px;font-size:.8125rem}.install-page.svelte-kxrsnd{background:var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px 20px;display:flex;position:relative;overflow:hidden}.ambient.svelte-kxrsnd{pointer-events:none;background:radial-gradient(60% 40% at 50% 20%,#f0c8501a 0%,#0000 60%),radial-gradient(80% 40% at 50% 80%,#8b5cf60d 0%,#0000 70%);animation:6s ease-in-out infinite breathe;position:absolute;inset:0}.corner.svelte-kxrsnd{color:var(--gold-dim);opacity:.15;pointer-events:none;font-size:1.5rem;position:absolute}.top-left.svelte-kxrsnd{top:calc(16px + var(--safe-top));left:16px}.top-right.svelte-kxrsnd{top:calc(16px + var(--safe-top));right:16px}.bottom-left.svelte-kxrsnd{bottom:calc(16px + var(--safe-bottom));left:16px}.bottom-right.svelte-kxrsnd{bottom:calc(16px + var(--safe-bottom));right:16px}.install-content.svelte-kxrsnd{z-index:1;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:360px;display:flex;position:relative}.eye-shrine.svelte-kxrsnd{justify-content:center;align-items:center;width:110px;height:110px;margin-bottom:4px;display:flex;position:relative}.eye-ring.svelte-kxrsnd{background:conic-gradient(from var(--angle,0deg), #d4a85573, #f0c8500d 25%, #8b5cf626 50%, #f0c8500d 75%, #d4a85573) border-box;-webkit-mask-composite:source-out;border-radius:50%;padding:1px;animation:10s linear infinite conic-rotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.brand-icon.svelte-kxrsnd{color:var(--gold-bright);text-shadow:0 0 24px #f0c85080;z-index:2;font-size:3rem;animation:5s ease-in-out infinite eye-float,3s ease-in-out infinite eye-glow-pulse;position:relative}.brand.svelte-kxrsnd{text-align:center}h1.svelte-kxrsnd{letter-spacing:.15em;color:var(--text);font-size:1.75rem;font-weight:900}.gold.svelte-kxrsnd{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-bright) 50%, var(--gold) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}.tagline.svelte-kxrsnd{color:var(--text-secondary);letter-spacing:.3em;margin-top:8px;font-size:.75rem}.gold-line.svelte-kxrsnd{background:linear-gradient(90deg, transparent, var(--gold-dim), var(--gold), var(--gold-dim), transparent);width:100%;max-width:300px;height:1px}.features.svelte-kxrsnd{flex-direction:column;gap:10px;width:100%;margin:4px 0;display:flex}.feature.svelte-kxrsnd{background:radial-gradient(ellipse at 0% 0%, #d4a8550f, transparent 60%), var(--surface);border-radius:var(--r-md);border:1px solid #d4a8551f;align-items:center;gap:14px;padding:14px 16px;transition:transform .2s;display:flex}.feature.svelte-kxrsnd:hover{transform:translate(2px)}.feat-glyph.svelte-kxrsnd{color:var(--gold-bright);opacity:.85;text-shadow:0 0 8px #f0c8504d;text-align:center;flex-shrink:0;width:28px;font-size:1.5rem}.feat-text.svelte-kxrsnd{flex-direction:column;gap:3px;display:flex}.feature.svelte-kxrsnd strong:where(.svelte-kxrsnd){color:var(--text);letter-spacing:.04em;font-size:.9375rem;font-weight:700}.feature.svelte-kxrsnd span:where(.svelte-kxrsnd){color:var(--text-secondary);font-size:.6875rem;line-height:1.5}.install-btn.svelte-kxrsnd{color:#08080d;border-radius:var(--r-xl);letter-spacing:.15em;background:linear-gradient(135deg,#f0c850 0%,#d4a855 50%,#f0c850 100%) 0 0/200% 200%;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:4px;padding:16px 32px;font-size:1rem;font-weight:900;animation:2.6s ease-in-out infinite pulse-glow;display:flex}.btn-glyph.svelte-kxrsnd{opacity:.75;font-size:1.1rem}.install-hint.svelte-kxrsnd{color:var(--text-muted);text-align:center;letter-spacing:.08em;font-size:.6875rem}.reconnect-wrap.svelte-hu2yro{top:calc(12px + var(--safe-top));z-index:9999;pointer-events:none;max-width:calc(100vw - 24px);animation:.4s cubic-bezier(.16,1,.3,1) svelte-hu2yro-slideDown;position:fixed;left:50%;transform:translate(-50%)}.reconnect-toast.svelte-hu2yro{color:#08080d;pointer-events:auto;isolation:isolate;background:linear-gradient(135deg,#f0c850f2,#d4a855f2);border-radius:999px;align-items:center;gap:12px;padding:12px 20px 12px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f0c85066,0 8px 32px #f0c85059,0 0 60px #f0c85033,inset 0 1px #fff6}.outer-ring.svelte-hu2yro{background:conic-gradient(from var(--angle,0deg), #f0c850cc, #ffffff4d 25%, #f0c850cc 50%, #ffffff4d 75%, #f0c850cc);-webkit-mask-composite:source-out;z-index:-1;border-radius:999px;padding:2px;animation:2s linear infinite conic-rotate;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.eye.svelte-hu2yro{color:#08080d;flex-shrink:0;font-size:1.25rem;animation:2s ease-in-out infinite eye-float}.msg-wrap.svelte-hu2yro{flex-direction:column;gap:4px;display:flex}.msg.svelte-hu2yro{letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;max-width:250px;font-size:.8125rem;font-weight:900;line-height:1.2;overflow:hidden}.attempt-bar.svelte-hu2yro{gap:3px;display:flex}.dot.svelte-hu2yro{background:#08080d33;border-radius:50%;width:4px;height:4px;transition:background .3s,transform .3s}.dot.filled.svelte-hu2yro{background:#08080d;transform:scale(1.2)}@keyframes svelte-hu2yro-slideDown{0%{opacity:0;transform:translate(-50%,-80px)}to{opacity:1;transform:translate(-50%)}}
