:root{--bg:#07040f;--bg-2:#12081f;--ink:#f4f0ff;--muted:#a898c4;--accent:#00f0c8;--accent-2:#00c4a5;--magenta:#ff3d9a;--violet:#9b5cff;--sunset:#ff7a18;--card:rgba(18,10,36,0.72);--line:rgba(0,240,200,0.22);--line-hot:rgba(255,61,154,0.45);--danger:#ff5c7a;--ok:#00f0c8;--radius:16px;--glow-cyan:0 0 24px rgba(0,240,200,0.35);--glow-magenta:0 0 28px rgba(255,61,154,0.35);--font-display:"Orbitron","Segoe UI",sans-serif;--font-body:"Space Grotesk","Segoe UI",sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;color:var(--ink);font-family:var(--font-body);background-color:var(--bg);background-image:radial-gradient(ellipse 90% 55% at 50% -5%,rgba(155,92,255,.28),transparent 55%),radial-gradient(ellipse 70% 45% at 100% 20%,rgba(255,61,154,.16),transparent 50%),radial-gradient(ellipse 60% 40% at 0 60%,rgba(0,240,200,.12),transparent 45%),linear-gradient(180deg,#0b0618,#07040f 42%,#14081f);background-attachment:fixed}body:before{inset:0;opacity:.35;background-image:linear-gradient(rgba(0,240,200,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,200,.06) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,black 35%,black 70%,transparent);mask-image:linear-gradient(180deg,transparent,black 35%,black 70%,transparent)}body:after,body:before{content:"";pointer-events:none;position:fixed;z-index:0}body:after{left:0;right:0;bottom:0;height:42vh;background:linear-gradient(180deg,transparent,rgba(255,61,154,.08) 40%,rgba(255,122,24,.12)),repeating-linear-gradient(90deg,transparent,transparent 47px,rgba(255,61,154,.18) 0,rgba(255,61,154,.18) 48px),repeating-linear-gradient(0deg,transparent,transparent 28px,rgba(0,240,200,.12) 0,rgba(0,240,200,.12) 29px);transform:perspective(420px) rotateX(58deg);transform-origin:bottom center;opacity:.55;animation:gridPulse 8s ease-in-out infinite}@keyframes gridPulse{0%,to{opacity:.4}50%{opacity:.65}}@keyframes neonFlicker{0%,to{text-shadow:0 0 8px rgba(0,240,200,.7),0 0 24px rgba(0,240,200,.35),0 0 48px rgba(155,92,255,.25)}45%{text-shadow:0 0 6px rgba(0,240,200,.5),0 0 18px rgba(255,61,154,.35)}50%{text-shadow:0 0 10px rgba(0,240,200,.85),0 0 30px rgba(0,240,200,.45),0 0 60px rgba(255,61,154,.3)}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.container{position:relative;z-index:1;width:min(960px,calc(100% - 2rem));margin:0 auto}.site-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0}.brand{font-family:var(--font-display);font-size:1.45rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);text-shadow:0 0 10px rgba(0,240,200,.55),0 0 28px rgba(255,61,154,.25)}.nav{gap:1.25rem;color:var(--muted);font-size:.95rem}.nav,.nav-links{display:flex;align-items:center}.nav-links{gap:1rem}.nav-connect{margin-left:.35rem;padding-left:1rem;border-left:1px solid rgba(255,61,154,.28)}.nav-connect .btn{padding:.7rem 1.15rem;font-size:.92rem}.nav a:hover{color:var(--accent)}.nav-toggle{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line-hot);border-radius:10px;width:2.5rem;height:2.5rem;padding:.55rem;flex-direction:column;justify-content:space-between;cursor:pointer}.nav-toggle span{display:block;height:2px;width:100%;background:var(--accent);border-radius:999px;box-shadow:0 0 8px rgba(0,240,200,.45)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:999px;padding:.85rem 1.25rem;background:linear-gradient(135deg,var(--accent) 0,#00c4d8 55%,var(--violet) 140%);color:#041018;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:var(--glow-cyan);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:var(--glow-cyan),0 0 36px rgba(155,92,255,.25)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none}.btn-secondary{background:rgba(12,6,24,.65);color:var(--ink);border:1px solid var(--line-hot);box-shadow:none}.btn-secondary:hover{border-color:var(--magenta);color:#fff;box-shadow:var(--glow-magenta);filter:none}.btn-lg{width:100%;font-size:1.05rem;padding:1rem 1.25rem}.hero{padding:3.5rem 0 2.5rem;display:grid;grid-gap:1.25rem;gap:1.25rem;animation:riseIn .7s ease both}.hero-brand{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem 2.75rem;align-items:center}.hero-copy{display:grid;grid-gap:1.15rem;gap:1.15rem;min-width:0}.hero-brand-mark{display:inline-flex;align-items:center;gap:.55rem;margin:0}.hero-wordmark{font-size:clamp(2.8rem,8vw,4.4rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;background:linear-gradient(115deg,#fff 8%,var(--accent) 42%,var(--magenta) 88%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;animation:neonFlicker 5.5s ease-in-out infinite}.hero h1,.hero-wordmark{font-family:var(--font-display)}.hero h1{font-size:clamp(1.55rem,4.2vw,2.15rem);line-height:1.15;margin:0;letter-spacing:.03em;max-width:18ch;color:var(--ink);background:none;-webkit-background-clip:unset;background-clip:unset;animation:none}.hero p{margin:0;color:var(--muted);font-size:1.12rem;max-width:34ch;line-height:1.55}.hero-example{min-width:0}.hero-example-card{display:grid;justify-items:center;text-align:center;grid-gap:.55rem;gap:.55rem;padding:1.75rem 1.4rem 1.5rem;border-radius:var(--radius);border:1px solid var(--line-hot);background:radial-gradient(ellipse at 50% 0,rgba(0,240,200,.12),transparent 55%),var(--card);box-shadow:var(--glow-cyan);animation:riseIn .85s ease .12s both}.hero-example-handle{font-family:var(--font-display);font-size:1.35rem;letter-spacing:.06em;color:var(--accent)}.hero-example-name{font-size:1.05rem;font-weight:600}.hero-example-bio{margin:0 0 .35rem;max-width:22ch;font-size:.95rem}.hero-example-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.25rem}.hero-example-actions .btn{padding:.55rem .95rem;font-size:.85rem}.home-below{padding:0 0 2.5rem;gap:1.5rem}.home-below .recent-tips{max-width:none}.empty-state{display:grid;justify-items:center;text-align:center;grid-gap:.75rem;gap:.75rem;padding:2rem 1.25rem}.empty-state--compact{padding:1.25rem 1rem}.qubic-price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;font-size:.92rem}.qubic-price-label{font-family:var(--font-display);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.qubic-price-value{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent);letter-spacing:.02em;text-shadow:0 0 12px rgba(0,240,200,.35)}.qubic-price-change{font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qubic-price-change.is-up{color:var(--ok)}.qubic-price-change.is-down{color:var(--danger)}.recent-tips{min-width:0;padding:1.1rem 1.15rem 1rem;border-radius:var(--radius);border:1px solid var(--line);background:rgba(10,5,22,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(0,0,0,.28);animation:riseIn .75s ease .12s both}.recent-tips-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.recent-tips-head h2{margin:0;font-size:.95rem;letter-spacing:.08em;color:var(--ink)}.recent-tips-head h2,.recent-tips-live{font-family:var(--font-display);text-transform:uppercase}.recent-tips-live{font-size:.7rem;letter-spacing:.1em;color:var(--accent);text-shadow:0 0 10px rgba(0,240,200,.45);position:relative;padding-left:.85rem}.recent-tips-live:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;background:var(--accent);transform:translateY(-50%);box-shadow:0 0 10px rgba(0,240,200,.8);animation:tipCorePulse 1.6s ease-in-out infinite}.recent-tips-empty{margin:.5rem 0 .25rem;font-size:.92rem}.recent-tips-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.recent-tips-item{animation:riseIn .45s ease both}.recent-tips-link{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.55rem .75rem;gap:.55rem .75rem;align-items:baseline;padding:.55rem .45rem;border-radius:10px;border:1px solid transparent;transition:border-color .15s ease,background .15s ease}a.recent-tips-link:hover{border-color:rgba(0,240,200,.28);background:rgba(0,240,200,.05)}.recent-tips-amount{font-family:var(--font-display);font-size:.82rem;letter-spacing:.03em;color:var(--accent);white-space:nowrap;display:inline-flex;align-items:center;gap:.35rem}.recent-tips-donut{width:1.35rem;height:1.35rem;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(255,61,154,.45));animation:donutPop .55s ease both}@keyframes donutPop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.recent-tips-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;min-width:0;font-size:.88rem;color:var(--muted)}.recent-tips-to{color:var(--ink);font-weight:600}.recent-tips-arrow{color:var(--magenta);opacity:.85}.recent-tips-time{font-size:.75rem;color:var(--muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cta-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(255,61,154,.05),0 18px 50px rgba(0,0,0,.35)}.stack{display:grid;grid-gap:.85rem;gap:.85rem}.preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.preset{border:1px solid var(--line);background:rgba(8,4,18,.85);border-radius:14px;padding:1rem .5rem;text-align:center;cursor:pointer;font-weight:600;color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}.preset.active,.preset:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px rgba(0,240,200,.25),var(--glow-cyan)}.label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.9rem;color:var(--muted)}.input{width:100%;border:1px solid var(--line);border-radius:12px;padding:.8rem .9rem;background:rgba(6,3,14,.9);color:var(--ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.input:focus{border-color:var(--magenta);box-shadow:0 0 0 3px rgba(255,61,154,.18)}.muted{color:var(--muted)}.ok{color:var(--ok);text-shadow:0 0 12px rgba(0,240,200,.35)}.err{color:var(--danger)}.profile-head{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:1rem}.profile-head h1{margin:0;font-family:var(--font-display);font-size:2.2rem;letter-spacing:.04em;color:var(--accent);text-shadow:0 0 18px rgba(0,240,200,.35)}.tip-username-form{display:grid;grid-gap:.85rem;gap:.85rem}.tip-username-form--compact{gap:.5rem}.tip-username-embed{display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem 1.1rem}.tip-username-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.45rem;gap:.45rem}.tip-username-at{font-family:var(--font-display);font-size:1.15rem;color:var(--accent);padding-left:.1rem}.tip-username-input{margin:0}@media (max-width:520px){.tip-username-row{grid-template-columns:auto 1fr}.tip-username-row .btn{grid-column:1/-1}}.share-row-primary{display:flex;flex-wrap:wrap;gap:.5rem}.share-row-more{display:flex;flex-wrap:wrap;gap:.75rem 1rem;font-size:.88rem}.share-link{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.share-link:hover{color:var(--accent)}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.card-link{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.1rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--card);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.card-link:hover{border-color:var(--magenta);box-shadow:var(--glow-magenta);transform:translateY(-2px)}.creator-card{position:relative;justify-items:start;gap:.35rem;padding:1.25rem 1.15rem 1.15rem}.creator-since{position:absolute;top:.85rem;right:.85rem;font-family:var(--font-display);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);padding:.22rem .45rem;border-radius:4px;line-height:1}.creator-card-name,.creator-since{font-weight:600}.creator-card>strong{padding-right:4.75rem}.creator-card-bio{font-size:.88rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.creator-card-meta{font-size:.85rem}.creator-card-stats{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.15rem}.creator-stat{display:inline-flex;align-items:baseline;gap:.4rem;font-size:.82rem;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent);padding:.28rem .55rem;border-radius:4px;line-height:1.2}.creator-stat-value{font-family:var(--font-display);font-weight:700;font-size:.95rem;letter-spacing:.02em;color:var(--accent)}.creator-stat-label{color:color-mix(in srgb,var(--accent) 75%,var(--text));font-size:.78rem}.creator-big-tipper{font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--magenta);border:1px solid color-mix(in srgb,var(--magenta) 50%,transparent);background:color-mix(in srgb,var(--magenta) 12%,transparent);padding:.28rem .5rem;border-radius:4px;margin-top:.15rem}.creator-card-cta{justify-self:start;margin-top:.45rem;padding:.55rem 1rem;font-size:.88rem}.table{width:100%;border-collapse:collapse;font-size:.95rem}.table td,.table th{text-align:left;padding:.7rem .35rem;border-bottom:1px solid rgba(255,255,255,.08)}.qr-wrap{display:grid;place-items:center;grid-gap:1rem;gap:1rem;min-height:70vh;text-align:center}.footer{padding:3rem 0 6.5rem;color:var(--muted);font-size:.9rem}.creator-stamp-wrap{position:fixed;right:.75rem;bottom:.5rem;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;max-width:min(252px,calc(100vw - 1.5rem))}.creator-speech{position:relative;max-width:100%;padding:.65rem .85rem;border-radius:16px;border:2px solid #fff;background:#2f6bff;color:#fff;font-family:var(--font-body);font-size:.88rem;font-weight:700;line-height:1.25;text-align:left;box-shadow:0 8px 24px rgba(0,0,0,.35),0 0 18px rgba(47,107,255,.35);animation:speechPop .35s cubic-bezier(.34,1.4,.64,1) both;transition:opacity .45s ease,transform .45s ease}.creator-speech.is-fading{opacity:0;transform:translateY(6px) scale(.96)}.creator-speech:after{content:"";position:absolute;right:2.4rem;bottom:-8px;width:14px;height:14px;background:#2f6bff;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.creator-stamp{position:relative;right:auto;bottom:auto;z-index:40;line-height:0;padding:0;border:0;background:transparent;cursor:pointer;opacity:.9;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));transform-origin:70% 85%}.creator-stamp:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:12px}.creator-stamp-img{width:min(162px,38vw);height:auto;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.creator-stamp.is-giggling .creator-stamp-img{animation:donutGiggle .7s cubic-bezier(.36,.07,.19,.97) both}@keyframes donutGiggle{0%{transform:rotate(0deg) scale(1)}12%{transform:rotate(-14deg) scale(1.06) translateY(-4px)}24%{transform:rotate(12deg) scale(1.04) translateY(-2px)}36%{transform:rotate(-10deg) scale(1.08) translateY(-6px)}48%{transform:rotate(9deg) scale(1.03) translateY(-1px)}60%{transform:rotate(-6deg) scale(1.05) translateY(-3px)}72%{transform:rotate(5deg) scale(1.02)}84%{transform:rotate(-2deg) scale(1.01)}to{transform:rotate(0deg) scale(1)}}@keyframes speechPop{0%{opacity:0;transform:translateY(8px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}.emblem-preview{display:grid;place-items:center;padding:1.25rem;border-radius:14px;border:1px dashed var(--line);background:rgba(6,3,14,.65);min-height:96px}.emblem-preview img{max-width:100%;height:auto}.sun-band{width:min(420px,100%);height:4px;border-radius:999px;background:linear-gradient(90deg,var(--violet),var(--magenta),var(--sunset),var(--accent));box-shadow:0 0 18px rgba(255,61,154,.45),0 0 28px rgba(0,240,200,.25);animation:riseIn .9s ease .15s both}@media (max-width:640px){.nav-toggle{display:flex;order:2}.site-header{flex-wrap:wrap}.nav{display:none;order:3;width:100%;flex-direction:column;align-items:stretch;gap:.35rem;padding:.75rem 0 .25rem;border-top:1px solid rgba(255,61,154,.2)}.nav--open{display:flex}.nav-links{flex-direction:column;align-items:stretch;gap:.15rem}.nav-connect{margin-left:0;padding-left:0;border-left:none;padding-top:.5rem;margin-top:.25rem;border-top:1px solid rgba(255,61,154,.18)}.nav a{padding:.65rem .25rem;color:var(--ink)}.nav .btn,.nav .wallet-menu,.nav-connect .btn{width:100%}.nav .wallet-menu .btn{width:100%;justify-content:center}.preset-grid{grid-template-columns:1fr}.hero{padding-top:2rem}.hero-brand,.hero-split{grid-template-columns:1fr;gap:1.75rem}.hero-wordmark{font-size:clamp(2.4rem,14vw,3.4rem)}body:after{height:28vh;opacity:.35}.creator-stamp-img{width:min(117px,34vw)}.recent-tips-link{grid-template-columns:1fr auto}.recent-tips-amount{grid-column:1/-1}}.tip-success-wrap{max-width:520px;margin:2rem auto 3rem;animation:riseIn .55s ease both}.tip-scene{position:relative;overflow:hidden;text-align:center;padding:1.75rem 1.35rem 1.5rem;isolation:isolate}.tip-scene-glow{pointer-events:none;position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(ellipse at 50% 30%,rgba(0,240,200,.22),transparent 65%);z-index:-1;animation:tipGlowBreath 4.5s ease-in-out infinite}.tip-scene--confirmed .tip-scene-glow{background:radial-gradient(ellipse at 50% 30%,rgba(0,240,200,.38),rgba(255,61,154,.12),transparent 70%)}.tip-scene--failed .tip-scene-glow{background:radial-gradient(ellipse at 50% 30%,rgba(255,92,122,.28),transparent 65%)}.tip-scene-title{font-family:var(--font-display);font-size:clamp(1.55rem,4.5vw,2.05rem);letter-spacing:.04em;text-transform:uppercase;margin:.85rem 0 .35rem;background:linear-gradient(115deg,#fff 15%,var(--accent) 50%,var(--magenta) 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.tip-scene--confirmed .tip-scene-title{animation:neonFlicker 3.8s ease-in-out infinite}.tip-amount{margin:0;font-size:1.15rem}.tip-amount strong{font-family:var(--font-display);color:var(--accent);letter-spacing:.03em}.tip-message{margin:.15rem 0 0;font-style:italic}.tip-orbit-wrap{position:relative;width:112px;height:112px;margin:.25rem auto .5rem}.tip-orbit{width:100%;height:100%;border-radius:50%;border:2px solid rgba(0,240,200,.35);box-shadow:0 0 0 1px rgba(255,61,154,.2),inset 0 0 24px rgba(0,240,200,.12),var(--glow-cyan);display:grid;place-items:center;position:relative;animation:tipSpin 2.8s linear infinite}.tip-orbit:before{content:"";position:absolute;inset:-3px;border-radius:50%;border-left:2px solid transparent;border-bottom:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--accent);border-right:2px solid transparent;border-right-color:var(--magenta);animation:tipSpin 1.4s linear infinite reverse}.tip-orbit--done{animation:tipConfirmPop .7s cubic-bezier(.34,1.45,.64,1) both;border-color:var(--accent);box-shadow:0 0 0 1px rgba(0,240,200,.45),var(--glow-cyan),var(--glow-magenta)}.tip-orbit--done:before{animation:none;border-color:transparent}.tip-orbit-core{font-size:1.65rem;color:var(--accent);text-shadow:0 0 16px rgba(0,240,200,.65);animation:tipCorePulse 1.6s ease-in-out infinite}.tip-orbit--done .tip-orbit-core{animation:none;font-size:2rem;color:#fff}.tip-scan{inset:8%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(0,240,200,.35) 85%,transparent 100%);animation:tipSpin 1.1s linear infinite;-webkit-mask-image:radial-gradient(circle,transparent 52%,black 54%);mask-image:radial-gradient(circle,transparent 52%,black 54%)}.tip-burst,.tip-scan{position:absolute;border-radius:50%;pointer-events:none}.tip-burst{inset:-12%;background:radial-gradient(circle,rgba(0,240,200,.45) 0,transparent 62%);animation:tipBurst .85s ease-out both}.tick-board{margin-top:1rem;padding:1rem 1rem .85rem;border-radius:14px;border:1px solid var(--line);background:rgba(6,3,16,.72);display:grid;grid-gap:.55rem;gap:.55rem;text-align:left}.tick-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.tick-label{color:var(--muted);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.tick-value{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1.05rem}.tick-value--live{color:var(--accent);text-shadow:0 0 12px rgba(0,240,200,.45);animation:tipDigitFlicker 1.2s ease-in-out infinite}.tip-scene--confirmed .tick-value--live{animation:none}.tick-value--target{color:var(--magenta);text-shadow:0 0 12px rgba(255,61,154,.35)}.tick-rail{position:relative;height:10px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden;border:1px solid rgba(0,240,200,.15)}.tick-rail-fill{height:100%;width:calc(var(--tip-progress, .12) * 100%);border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--magenta),var(--accent));box-shadow:0 0 18px rgba(0,240,200,.45);transition:width .55s cubic-bezier(.22,1,.36,1)}.tick-rail-glow{position:absolute;top:0;bottom:0;width:28%;left:calc(var(--tip-progress, .12) * 72%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);mix-blend-mode:screen;animation:tipRailSweep 1.6s ease-in-out infinite;opacity:.85;pointer-events:none}.tip-scene--confirmed .tick-rail-glow{display:none}.tick-caption{margin:0;color:var(--muted);font-size:.88rem;text-align:center}.tip-txid{margin:.85rem 0 0;font-size:.78rem;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tip-txid-row{margin-top:.85rem;display:grid;grid-gap:.45rem;gap:.45rem;justify-items:center}.tip-txid-row .tip-txid{margin:0}.tip-explorer-link{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-display);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);text-shadow:0 0 12px rgba(0,240,200,.35);border-bottom:1px solid rgba(0,240,200,.35);padding-bottom:1px;transition:color .15s ease,border-color .15s ease,text-shadow .15s ease}.tip-explorer-link:hover{color:#fff;border-color:var(--magenta);text-shadow:0 0 14px rgba(255,61,154,.45)}.wallet-menu{position:relative}.wallet-menu-panel{position:absolute;right:0;top:calc(100% + .45rem);z-index:40;width:min(280px,calc(100vw - 2rem));padding:.75rem;border-radius:14px;border:1px solid var(--line);background:rgba(10,5,22,.96);box-shadow:0 0 0 1px rgba(255,61,154,.08),0 18px 40px rgba(0,0,0,.45),var(--glow-cyan);display:grid;grid-gap:.35rem;gap:.35rem;animation:riseIn .2s ease both}.wallet-menu-title{margin:0 0 .25rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-family:var(--font-display)}.wallet-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;border:1px solid transparent;border-radius:10px;padding:.7rem .75rem;background:rgba(0,240,200,.04);color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:600}.wallet-menu-item:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.wallet-menu-item:disabled{opacity:.45;cursor:not-allowed}.wallet-menu-hint{font-size:.75rem;font-weight:500}.wallet-menu-error{margin:.35rem 0 0;font-size:.85rem}.wallet-wc{margin-top:0;padding-top:0;border-top:none;display:grid;grid-gap:.65rem;gap:.65rem;justify-items:center;width:100%}.wallet-wc p{margin:0;font-size:.85rem;text-align:center}.wallet-wc-hint{font-size:.8rem!important;max-width:26ch}.wallet-wc-qr{width:min(280px,72vw);height:auto;aspect-ratio:1;border-radius:12px;border:1px solid var(--line);background:#00f0c8;padding:.35rem}.wallet-wc-copy{width:100%;padding:.55rem .75rem;font-size:.85rem}.wallet-menu-panel--qr{min-width:min(320px,calc(100vw - 2rem));padding:1rem 1rem 1.1rem}.wallet-menu-panel--portal{position:fixed;right:1rem;top:4.25rem;left:auto;z-index:80;width:min(320px,calc(100vw - 2rem))}@media (max-width:640px){.wallet-menu-panel--portal{right:.75rem;left:.75rem;width:auto;top:auto;bottom:1rem}}.tip-scene--loading{display:grid;justify-items:center;grid-gap:1rem;gap:1rem;min-height:180px;place-content:center}@keyframes tipSpin{to{transform:rotate(1turn)}}@keyframes tipCorePulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@keyframes tipConfirmPop{0%{transform:scale(.72);opacity:.4}to{transform:scale(1);opacity:1}}@keyframes tipBurst{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes tipGlowBreath{0%,to{opacity:.7}50%{opacity:1}}@keyframes tipDigitFlicker{0%,to{opacity:1}50%{opacity:.78}}@keyframes tipRailSweep{0%,to{opacity:.35}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.tick-rail-glow,.tick-value--live,.tip-burst,.tip-orbit,.tip-orbit-core,.tip-orbit:before,.tip-scan,.tip-scene-glow{animation:none!important}.tick-rail-fill{transition:none}}@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_e087fb{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_e087fb{--font-display-loaded:"Orbitron","Orbitron Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-body-loaded:"Space Grotesk","Space Grotesk Fallback"}