html,body{margin:0;padding:0;min-height:100%}body{font-family:Geist,ui-sans-serif,system-ui,-apple-system,sans-serif}.tip-page.svelte-1qear0k{--tp-accent: #00E5A8;--tp-accent-ink: #00141a;--tp-bg-gradient: linear-gradient(135deg, #1a2a4a 0%, #2a1a3a 50%, #0a1a2a 100%);--tp-bg-image: none;position:relative;min-height:100vh;background-color:#08090a;background-image:var(--tp-bg-gradient),var(--tp-bg-image);background-size:cover;background-position:center;overflow:hidden;color:#fff;isolation:isolate}.tip-page.svelte-1qear0k:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000008c);pointer-events:none;z-index:0}.tip-page-inner.svelte-1qear0k{position:relative;z-index:1;display:flex;flex-direction:column;padding:48px 24px;gap:18px;max-width:720px;margin:0 auto}.tip-page[data-layout=card].svelte-1qear0k .tip-page-inner:where(.svelte-1qear0k){align-items:center;padding:48px 16px}.tip-page[data-layout=card].svelte-1qear0k .tp-form:where(.svelte-1qear0k){background:#0f1115c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:22px 20px;width:100%;max-width:440px}.tip-page[data-layout=bleed].svelte-1qear0k .tip-page-inner:where(.svelte-1qear0k){align-items:stretch}.tip-page[data-layout=bleed].svelte-1qear0k .tp-form:where(.svelte-1qear0k){background:transparent;padding:0;max-width:none}.tip-page[data-layout=minimal].svelte-1qear0k .tip-page-inner:where(.svelte-1qear0k){align-items:center;text-align:center;padding:64px 20px;gap:22px}.tip-page[data-layout=minimal].svelte-1qear0k .tp-form:where(.svelte-1qear0k){background:transparent;border:0;padding:0;max-width:380px;width:100%}.tip-page[data-layout=minimal].svelte-1qear0k .tp-amount-buttons:where(.svelte-1qear0k){justify-content:center}.tip-page[data-layout=minimal].svelte-1qear0k .tp-message-block:where(.svelte-1qear0k){display:none}.tp-header.svelte-1qear0k{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.tp-channel.svelte-1qear0k{font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#fff9;letter-spacing:.12em;text-transform:uppercase}.tp-title.svelte-1qear0k{font-family:"Instrument Serif",serif;font-size:38px;line-height:1.1;color:#fff;letter-spacing:-.01em;margin:4px 0 0;text-wrap:balance}.tip-page[data-typestyle=modern].svelte-1qear0k .tp-title:where(.svelte-1qear0k){font-family:Geist,sans-serif;font-weight:600;font-size:32px;letter-spacing:-.025em}.tip-page[data-typestyle=techy].svelte-1qear0k .tp-title:where(.svelte-1qear0k){font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;letter-spacing:-.02em}.tp-form.svelte-1qear0k{display:flex;flex-direction:column;gap:12px}.tp-section-label.svelte-1qear0k{font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#ffffff73;letter-spacing:.14em;text-transform:uppercase}.opt.svelte-1qear0k{color:#ffffff59}.tp-row.svelte-1qear0k{display:flex;flex-direction:column;gap:6px}.tp-name-input.svelte-1qear0k,.tp-msg-input.svelte-1qear0k{width:100%;padding:10px 12px;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#0000004d;color:#fff;font-size:13px;font-family:inherit}.tp-name-input.svelte-1qear0k::placeholder,.tp-msg-input.svelte-1qear0k::placeholder{color:#fff6}.tp-name-input.svelte-1qear0k:focus,.tp-msg-input.svelte-1qear0k:focus{outline:none;border-color:var(--tp-accent)}.tp-amount-row.svelte-1qear0k{display:flex;gap:8px;align-items:center}.tp-amount-input-wrap.svelte-1qear0k{position:relative;flex:1;min-width:0}.tp-amount-input.svelte-1qear0k{width:100%;padding:10px 12px 10px 28px;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#0000004d;color:#fff;font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:15px;font-weight:500}.tp-amount-input.svelte-1qear0k:focus{outline:none;border-color:var(--tp-accent)}.tp-amount-input-wrap.svelte-1qear0k .ccy:where(.svelte-1qear0k){position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#ffffff8c;font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:15px;pointer-events:none}.tp-provider-buttons.svelte-1qear0k{display:flex;gap:4px;padding:3px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.tp-provider-btn.svelte-1qear0k{flex:1;min-width:0;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:#ffffffb3;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.tp-provider-btn.svelte-1qear0k:hover{background:#ffffff14;color:#fff}.tp-provider-btn.selected.svelte-1qear0k{background:var(--tp-accent);color:var(--tp-accent-ink);font-weight:600}.tp-amount-buttons.svelte-1qear0k{display:flex;gap:6px;flex-wrap:wrap}.tp-amount-btn.svelte-1qear0k{padding:6px 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s}.tp-amount-btn.svelte-1qear0k:hover{background:#ffffff1a}.tp-amount-btn.selected.svelte-1qear0k{background:var(--tp-accent);border-color:var(--tp-accent);color:var(--tp-accent-ink);font-weight:600}.tp-amount-btn.svelte-1qear0k{position:relative;--anim-ink: var(--tp-accent-ink);--ring-bg: rgba(255,255,255,.07)}.tp-amount-btn[data-motion].svelte-1qear0k,.tp-amount-btn[data-color].svelte-1qear0k{--anim-accent: var(--tp-accent)}.fx-fill.svelte-1qear0k{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:0;overflow:hidden;pointer-events:none}.fx-amt.svelte-1qear0k{position:relative;z-index:1}.fx-sheen.svelte-1qear0k{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:2}.fx-tip.svelte-1qear0k{z-index:6}.tp-amount-btn[data-motion].svelte-1qear0k:not([data-color]){background-color:color-mix(in oklab,var(--anim-accent),transparent 82%)!important;border-color:var(--anim-accent)!important}.tp-amount-btn[data-motion=glow].svelte-1qear0k{animation:svelte-1qear0k-fx-glow 2s ease-in-out infinite;border-color:var(--anim-accent)}@keyframes svelte-1qear0k-fx-glow{0%,to{box-shadow:0 0 color-mix(in oklab,var(--anim-accent),transparent 100%)}50%{box-shadow:0 0 20px 3px color-mix(in oklab,var(--anim-accent),transparent 25%),0 0 0 1px color-mix(in oklab,var(--anim-accent),transparent 35%) inset}}.tp-amount-btn[data-motion=shine].svelte-1qear0k .fx-sheen:where(.svelte-1qear0k):after{content:"";position:absolute;top:-20%;left:-160%;width:55%;height:140%;background:linear-gradient(100deg,transparent,color-mix(in oklab,var(--anim-accent),white 72%),transparent);transform:skew(-18deg);animation:svelte-1qear0k-fx-shine 2.8s ease-in-out infinite}@keyframes svelte-1qear0k-fx-shine{0%{left:-160%}45%,to{left:170%}}.tp-amount-btn[data-motion=bob].svelte-1qear0k{animation:svelte-1qear0k-fx-bob 2s ease-in-out infinite}@keyframes svelte-1qear0k-fx-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.05)}}.tp-amount-btn[data-motion=ping].svelte-1qear0k:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:1.5px solid var(--anim-accent);animation:svelte-1qear0k-fx-ping 1.8s cubic-bezier(0,0,.2,1) infinite;pointer-events:none;z-index:3}@keyframes svelte-1qear0k-fx-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(1.4);opacity:0}}.tp-amount-btn[data-motion=wiggle].svelte-1qear0k{animation:svelte-1qear0k-fx-wiggle 3s ease-in-out infinite;transform-origin:50% 65%}@keyframes svelte-1qear0k-fx-wiggle{0%,84%,to{transform:rotate(0)}88%{transform:rotate(-5deg)}92%{transform:rotate(5deg)}96%{transform:rotate(-3deg)}}.tp-amount-btn[data-color=gradient].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){background:linear-gradient(110deg,color-mix(in oklab,var(--anim-accent),black 24%) 0%,color-mix(in oklab,var(--anim-accent),white 60%) 25%,var(--anim-accent) 50%,color-mix(in oklab,var(--anim-accent),white 60%) 75%,color-mix(in oklab,var(--anim-accent),black 24%) 100%);background-size:200% 100%;animation:svelte-1qear0k-fx-gradient 2.6s linear infinite}.tp-amount-btn[data-color=gradient].svelte-1qear0k{color:var(--anim-ink)!important;border-color:var(--anim-accent)!important}@keyframes svelte-1qear0k-fx-gradient{0%{background-position:0% 50%}to{background-position:200% 50%}}.tp-amount-btn[data-color=rainbow].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){background:linear-gradient(90deg,#ff5d5d,#ffb24d,#ffe24d,#5dff8f,#5dd6ff,#8a6dff,#ff6de6,#ff5d5d);background-size:400% 100%;animation:svelte-1qear0k-fx-rainbow 6s linear infinite}.tp-amount-btn[data-color=rainbow].svelte-1qear0k{color:#fff!important;border-color:transparent!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}@keyframes svelte-1qear0k-fx-rainbow{0%{background-position:0% 50%}to{background-position:400% 50%}}.tp-amount-btn[data-color=rainbowring].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){border:2px solid transparent;background:linear-gradient(transparent,transparent) padding-box,conic-gradient(from 0deg,#ff5d5d,#ffd95d,#5dff8f,#5dd6ff,#8a6dff,#ff6de6,#ff5d5d) border-box;animation:svelte-1qear0k-fx-hue 4s linear infinite}.tp-amount-btn[data-color=rainbowring].svelte-1qear0k{border-color:transparent!important}@keyframes svelte-1qear0k-fx-hue{to{filter:hue-rotate(360deg)}}.tp-amount-btn[data-color=holo].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){background:linear-gradient(110deg,#c0b6ff,#a6e3ff,#bfeede,#ffc6e6,#cdd6ff,#c0b6ff);background-size:300% 100%;animation:svelte-1qear0k-fx-holo 5s ease-in-out infinite}.tp-amount-btn[data-color=holo].svelte-1qear0k{color:#1a1530!important;border-color:transparent!important}@keyframes svelte-1qear0k-fx-holo{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.tp-amount-btn[data-color=aurora].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){background:radial-gradient(60% 140% at 20% 20%,rgba(80,255,200,.9),transparent 60%),radial-gradient(60% 140% at 80% 30%,rgba(120,140,255,.9),transparent 60%),radial-gradient(70% 160% at 50% 95%,rgba(255,120,220,.8),transparent 60%),#0e1326;background-size:200% 200%;animation:svelte-1qear0k-fx-aurora 6s ease-in-out infinite}.tp-amount-btn[data-color=aurora].svelte-1qear0k{color:#fff!important;border-color:transparent!important}@keyframes svelte-1qear0k-fx-aurora{0%,to{background-position:0% 0%,100% 0%,50% 100%}50%{background-position:40% 60%,60% 40%,40% 50%}}.tp-amount-btn[data-motion].svelte-1qear0k:hover,.tp-amount-btn[data-motion].svelte-1qear0k:hover .fx-sheen:where(.svelte-1qear0k):after,.tp-amount-btn[data-motion].svelte-1qear0k:hover:before,.tp-amount-btn[data-color].svelte-1qear0k:hover .fx-fill:where(.svelte-1qear0k){animation-play-state:paused}.tp-amount-btn[data-motion=bob].svelte-1qear0k:hover,.tp-amount-btn[data-motion=wiggle].svelte-1qear0k:hover{animation:none;transform:none}.fx-tip.svelte-1qear0k{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%) translateY(4px);background:#0d0e10;color:#fff;border:1px solid rgba(255,255,255,.18);padding:5px 9px;border-radius:7px;font-family:Geist,sans-serif;font-size:11.5px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .14s ease,transform .14s ease;z-index:6;box-shadow:0 10px 24px -10px #000000b3}.fx-tip.svelte-1qear0k:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#0d0e10}.fx-tip.svelte-1qear0k:empty{display:none}.tp-amount-btn.svelte-1qear0k:hover>.fx-tip:where(.svelte-1qear0k){opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media (prefers-reduced-motion: reduce){.tp-amount-btn[data-motion].svelte-1qear0k,.tp-amount-btn[data-motion].svelte-1qear0k:before,.tp-amount-btn[data-motion].svelte-1qear0k .fx-sheen:where(.svelte-1qear0k):after,.fx-fill.svelte-1qear0k,.tp-amount-btn[data-color].svelte-1qear0k .fx-fill:where(.svelte-1qear0k){animation:none!important}}.tp-message-block.svelte-1qear0k .tp-msg-input:where(.svelte-1qear0k){min-height:64px;resize:none;font-family:inherit}.tp-msg-meta.svelte-1qear0k{display:flex;justify-content:space-between;margin-top:-2px;font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#ffffff73}.tp-pay-btn.svelte-1qear0k{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;border-radius:10px;background:var(--tp-accent);color:var(--tp-accent-ink);font-weight:600;font-size:14px;cursor:pointer;border:0;margin-top:6px;box-shadow:0 8px 24px -6px var(--tp-accent),0 0 0 1px var(--tp-accent)}.tp-thanks.svelte-1qear0k{text-align:center;font-size:12.5px;color:#ffffffa6;font-style:italic;margin-top:4px}.tp-methods.svelte-1qear0k{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;color:#ffffffd1}.tp-method-mark.svelte-1qear0k{display:inline-flex;align-items:center}.tp-methods.svelte-1qear0k svg{height:22px;width:auto;fill:currentColor;display:block}.tp-methods-lead.svelte-1qear0k{font-size:12.5px;letter-spacing:.01em;color:#ffffffb3}.tp-board.svelte-1qear0k{margin-top:12px;background:#0f111599;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;width:100%;max-width:440px;align-self:center}.tp-board.svelte-1qear0k .tp-bhead:where(.svelte-1qear0k){display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tp-board.svelte-1qear0k .tp-btitle:where(.svelte-1qear0k){font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;color:#ffffff80;letter-spacing:.12em;text-transform:uppercase}.tp-board.svelte-1qear0k .lb:where(.svelte-1qear0k){display:flex;align-items:center;gap:10px;font-size:12.5px;color:#fff;padding:4px 0}.tp-board.svelte-1qear0k .lb:where(.svelte-1qear0k)+.lb:where(.svelte-1qear0k){border-top:1px solid rgba(255,255,255,.06);padding-top:6px;margin-top:2px}.tp-board.svelte-1qear0k .lb:where(.svelte-1qear0k) .pos:where(.svelte-1qear0k){width:18px;font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;color:#fff6;font-size:11px}.tp-board.svelte-1qear0k .lb:where(.svelte-1qear0k) .nm:where(.svelte-1qear0k){flex:1;font-weight:500}.tp-board.svelte-1qear0k .lb:where(.svelte-1qear0k) .amt:where(.svelte-1qear0k){font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;color:var(--tp-accent);font-weight:600;font-size:12px}.banner.svelte-1qear0k{width:100%;max-width:440px;margin:0 auto;padding:10px 14px;border-radius:10px;font-size:13px;text-align:center}.banner-ok.svelte-1qear0k{background:#00e5a81f;border:1px solid rgba(0,229,168,.4);color:#00e5a8}.banner-warn.svelte-1qear0k{background:#ffd1661a;border:1px solid rgba(255,209,102,.35);color:#ffd166}.tp-powered.svelte-1qear0k{display:inline-flex;align-items:center;gap:7px;align-self:center;margin-top:14px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0f11158c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.tp-powered.svelte-1qear0k:hover{border-color:#ffffff38;background:#0f1115c7;transform:translateY(-1px)}.tp-powered.svelte-1qear0k .pb-label:where(.svelte-1qear0k){font-family:Hack,ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.tp-powered.svelte-1qear0k .pb-brand:where(.svelte-1qear0k){display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ffffffeb;letter-spacing:-.01em}.tp-powered.svelte-1qear0k .pb-mark:where(.svelte-1qear0k){display:block;color:#ffffffd9}
