.brand-logo[data-v-1649750f]{transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .22s ease}.brand.is-mascot-out .brand-logo[data-v-1649750f]{transform:scale(.3) rotate(-14deg);opacity:0;transition:transform .26s cubic-bezier(.5,0,.75,0),opacity .2s ease .06s}@media (prefers-reduced-motion: reduce){.brand-logo[data-v-1649750f]{transition:none}}.header-auth[data-v-1649750f]{display:contents}.header-auth[data-v-1649750f]>*{transition:opacity .2s ease,background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1)}.header-auth.is-pending[data-v-1649750f]>*{opacity:0;pointer-events:none}.profile-actions[data-v-1649750f]{margin-left:auto;display:flex;align-items:center;gap:6px}.icon-btn[data-v-1649750f]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:38px;padding:0;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text);cursor:pointer;box-sizing:border-box;transition:background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1);flex-shrink:0}.icon-btn[data-v-1649750f]:hover{background:color-mix(in srgb,var(--text) 8%,transparent);border-color:var(--border-hover)}.lang-dropdown[data-v-1649750f]{position:relative}.mobile-menu-toggle[data-v-1649750f]{width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--border);padding:22px 0;font:inherit;color:inherit;cursor:pointer}[data-theme=light] .icon-btn[data-v-1649750f]{border-color:var(--border);background:transparent}[data-theme=light] .icon-btn[data-v-1649750f]:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}[data-theme=light] .lang-menu[data-v-1649750f]{box-shadow:0 8px 24px rgba(var(--shadow-rgb),.12)}[data-theme=light] .lang-option[data-v-1649750f]:hover{background:rgba(var(--ink-rgb),.06)}[data-theme=light] .lang-option.active[data-v-1649750f]{background:rgba(var(--ink-rgb),.08);font-weight:600}.method-selected[data-v-1649750f],[data-theme=light] .method-selected[data-v-1649750f]{border-color:rgba(var(--ink-rgb),.35)!important;background:rgba(var(--ink-rgb),.08)!important}@media (hover: none),(pointer: coarse){.brand:not(.is-tapped):hover .brand-logo[data-v-1649750f],.brand:not(.is-tapped):active .brand-logo[data-v-1649750f],.brand:not(.is-tapped):focus .brand-logo[data-v-1649750f],.brand[data-v-1649750f]:not(.is-tapped):hover,.brand[data-v-1649750f]:not(.is-tapped):active{transform:none!important;scale:none!important;filter:none!important}.brand.is-tapped[data-v-1649750f]{transform-origin:left center;animation:brand-tap-1649750f .5s cubic-bezier(.22,1,.36,1)}}@keyframes brand-tap-1649750f{0%{transform:scale(1)}38%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.brand.is-tapped[data-v-1649750f]{animation:none}}.copy-glyph{display:inline-grid;flex-shrink:0;vertical-align:middle}.copy-glyph>svg{grid-area:1 / 1;width:100%;height:100%;display:block;transition:opacity .22s ease,transform .34s cubic-bezier(.22,1,.36,1)}.copy-glyph-check{opacity:0;transform:scale(.7)}.copy-glyph-tick{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1)}.copy-glyph.is-done .copy-glyph-icon{opacity:0;transform:scale(.7)}.copy-glyph.is-done .copy-glyph-check{opacity:1;transform:scale(1)}.copy-glyph.is-done .copy-glyph-tick{stroke-dashoffset:0;transition-delay:.06s}@media (prefers-reduced-motion: reduce){.copy-glyph>svg,.copy-glyph-tick{transition:opacity .15s ease}.copy-glyph-check,.copy-glyph.is-done .copy-glyph-icon{transform:none}.copy-glyph-tick{stroke-dashoffset:0}}.hero{position:relative;display:flex;flex-direction:column;min-height:0;padding-top:var(--header-h);padding-bottom:0;background:var(--bg);box-sizing:border-box;overflow:hidden}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:90px 90px;mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,black 20%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,black 20%,transparent 72%);pointer-events:none;z-index:0}.hero-glow,.hero-glow-1,.hero-glow-2,.hero-glow-3{display:none}.hero-inner{position:relative;z-index:1;width:100%;max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:192px 32px 0;box-sizing:border-box}.hero-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.hero-title{font-size:clamp(3rem,7.5vw,5.75rem);font-weight:650;letter-spacing:-.045em;line-height:1.05;margin:0 0 24px;color:var(--text);width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:.06em;box-sizing:border-box}.hero-title-static{display:block;width:100%;color:var(--text)}.hero-title-dynamic{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.hero-title-phrase-track{position:relative;display:block;width:100%;min-height:1.2em;overflow:hidden}.phrase-fly-enter-active,.phrase-fly-leave-active{position:absolute;top:0;left:50%;transform:translate(-50%);width:fit-content;max-width:100%}.phrase-fly-enter-active{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}.phrase-fly-leave-active{transition:transform .22s cubic-bezier(.4,0,1,1),opacity .16s ease-in}.phrase-fly-enter-from{opacity:0;transform:translate(-50%,60%)}.phrase-fly-enter-to,.phrase-fly-leave-from{opacity:1;transform:translate(-50%)}.phrase-fly-leave-to{opacity:0;transform:translate(-50%,-60%)}.hero-title-text{display:block;width:fit-content;max-width:100%;margin:0 auto;color:var(--text);white-space:nowrap;min-height:1.1em;font-size:calc(1em * var(--phrase-scale, 1))}.hero-title-bar{display:block;width:40%;max-width:100%;height:3px;margin:12px auto 0;background:var(--border);border-radius:3px;overflow:visible;position:relative;opacity:0;transform:scaleX(.96);pointer-events:none;transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1)}.hero-title-bar.visible{opacity:1;transform:scaleX(1)}.hero-title-bar-fill{display:block;height:100%;width:0%;border-radius:3px;background:var(--text-dim);transition:width .05s linear,background .7s ease,box-shadow .7s ease,filter .7s ease}.hero-title-bar:not(.active) .hero-title-bar-fill{background:var(--text-muted);box-shadow:none}.hero-title-bar-fill.rainbow{background:linear-gradient(90deg,var(--spectrum-1) 0%,var(--spectrum-2) 20%,var(--spectrum-3) 40%,var(--spectrum-4) 60%,var(--spectrum-5) 80%,var(--spectrum-6) 100%);background-size:200% 100%;animation:rainbow-shift 1.4s linear infinite;box-shadow:0 0 10px rgba(var(--spectrum-4-rgb),.35),0 0 20px rgba(var(--spectrum-5-rgb),.22);filter:saturate(1.1)}@keyframes rainbow-shift{0%{background-position:0% 50%}to{background-position:200% 50%}}.hero-title-bar:after{content:"";position:absolute;top:-5px;right:-3px;bottom:-5px;left:-3px;border-radius:8px;background:linear-gradient(90deg,rgba(var(--spectrum-1-rgb),.18),rgba(var(--spectrum-2-rgb),.14),rgba(var(--spectrum-3-rgb),.18),rgba(var(--spectrum-4-rgb),.14),rgba(var(--spectrum-5-rgb),.18));background-size:200% 100%;opacity:0;filter:blur(7px);pointer-events:none;z-index:-1;transition:opacity .75s ease}.hero-title-bar.active:after{opacity:1;animation:rainbow-shift 1.4s linear infinite}.hero-lead{font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.55;color:var(--text-muted);margin:0 0 28px;max-width:36rem;font-weight:400;letter-spacing:-.01em}.hero-cta{display:flex;justify-content:center;margin:0;width:auto}.hero-search{display:flex;align-items:center;width:100%;height:56px;padding:6px 6px 6px 22px;background:var(--search-bg);border:1px solid var(--search-border);border-radius:14px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;box-sizing:border-box}.hero-search:hover{border-color:var(--border-hover)}.hero-search:focus-within{border-color:var(--border-hover);box-shadow:0 0 0 3px rgba(var(--ink-rgb),.04);background:var(--search-bg)}[data-theme=light] .hero-search{border-color:var(--search-border)}[data-theme=light] .hero-search:hover,[data-theme=light] .hero-search:focus-within{box-shadow:0 0 0 3px rgba(var(--shadow-rgb),.06)}.hero-domain{color:var(--text-dim);font-size:.95rem;font-weight:500;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;user-select:none}.hero-input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-size:.95rem;font-family:inherit;font-weight:500;padding:8px 8px 8px 12px}.hero-input::placeholder{color:var(--text-dim);font-weight:400}.hero-search-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:10px;background:var(--btn-bg);color:var(--btn-text);cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .15s ease}.hero-search-btn:hover{background:var(--btn-hover)}.hero-search-btn:active{transform:scale(.96)}.hero-search-btn svg{display:block}.hero-search-btn:disabled{opacity:.5;cursor:not-allowed}.hero-stats{display:flex;align-items:stretch;justify-content:center;width:100%;max-width:720px}.hero-stat{flex:1;min-width:140px;padding:4px 20px;text-align:center}.hero-stat-value{font-size:clamp(1.3rem,2.3vw,1.55rem);font-weight:700;letter-spacing:-.03em;color:var(--text);margin-bottom:6px}.hero-stat-label{font-size:.82rem;color:var(--text-dim);line-height:1.35}.hero-stat-divider{width:1px;height:34px;background:var(--border);align-self:center}.hero-trust{position:relative;z-index:1;flex:0 0 auto;border-top:1px solid var(--border)}.hero-trust-inner{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;padding:18px 24px;max-width:var(--max-width);margin:0 auto}.hero-trust-item{font-size:.85rem;color:var(--text-dim);white-space:nowrap}.hero-trust-dot{width:3px;height:3px;border-radius:50%;background:var(--text-dim);opacity:.45}.hero-search-error{width:100%;max-width:540px;margin:0 auto 12px;text-align:center;font-size:.88rem;color:var(--danger)}@media (max-width: 640px){.hero-inner{padding:28px 18px 32px}.hero-title{font-size:clamp(2.45rem,9.8vw,3.05rem);font-weight:650;letter-spacing:-.045em;line-height:1.08;margin-bottom:16px;max-width:100%;padding:0 2px;box-sizing:border-box;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.hero-lead{display:block;font-size:1.02rem;line-height:1.45;letter-spacing:-.015em;max-width:22em;margin-left:auto;margin-right:auto;opacity:.72}.hero-cta{margin-bottom:28px;margin-top:8px}.hero-search{height:52px}.hero-search-btn{width:42px;height:42px}.hero-search-prefix,.hero-search input,.hero-search-input{font-size:1.05rem}.hero-stats{gap:0;width:100%;max-width:100%}.hero-stat-divider{display:none}.hero-stat{min-width:0;flex:1;padding:6px}.hero-stat-value{font-size:1.2rem;font-weight:650;letter-spacing:-.03em}.hero-stat-label{font-size:.7rem;letter-spacing:-.01em;opacity:.65}.hero-trust-inner{gap:10px 14px;padding:14px 16px}.hero-trust-item{font-size:.75rem}.hero-trust{display:none}}@media (max-width: 380px){.hero-title{font-size:clamp(2.2rem,9vw,2.6rem)}}.hero{min-height:0!important;padding-bottom:48px!important}.hero-inner{padding:208px 24px 56px!important}.hero-title{margin:0 0 24px!important}.hero-lead{margin:0 0 28px!important}.hero-cta{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;width:auto!important;max-width:none!important;margin:0 0 40px!important}.hero-cta .hero-search,.hero-stats,.hero-trust,.hero-search-error{display:none!important}.hero-btn-connect,.hero-btn-fees{min-height:44px;padding:10px 22px;font-size:.95rem}a.hero-btn-connect,a.hero-btn-fees{text-decoration:none}@media (max-width: 640px){.hero{min-height:0!important;padding-bottom:28px!important}.hero-inner{padding:148px 24px 40px!important}.hero-cta{margin-bottom:32px!important;gap:10px}}@media (min-width: 641px) and (pointer: coarse){.hero{min-height:100svh!important;padding-bottom:24px!important;box-sizing:border-box}.hero-inner{flex:1;justify-content:center;padding:24px!important}.hero-title{font-size:clamp(2.4rem,5.4vw,3.9rem);margin:0 0 20px!important}.hero-lead{font-size:1.02rem;margin:0 0 24px!important}.hero-cta{margin:0!important}}.section-how{position:relative;padding:104px 0 120px;background:var(--bg);border-top:1px solid var(--border);--how-bar: var(--surface-raised);--how-bar-line: rgba(var(--ink-rgb), .06);--how-bar-text: var(--text);--how-bar-dim: rgba(var(--ink-rgb), .38);--how-card: var(--bg-elevated)}.how-title{margin:0 0 40px;text-align:center;font-size:clamp(1.9rem,3.8vw,2.6rem);font-weight:650;letter-spacing:-.04em;line-height:1.12;color:var(--text)}.how-title--feat{margin-top:96px}.how-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.how-step{display:flex;flex-direction:column;min-height:360px;padding:26px 26px 28px;border-radius:24px;background:var(--how-card);border:1px solid var(--border);box-sizing:border-box}.how-step-num{margin:0 0 14px;font-size:.85rem;font-weight:500;color:var(--text-dim)}.how-step-title{margin:0 0 10px;font-size:1.35rem;font-weight:650;letter-spacing:-.03em;line-height:1.2;color:var(--text)}.how-step-desc{margin:0;font-size:.95rem;line-height:1.45;color:var(--text-muted);text-wrap:pretty}.how-ui{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:12px}.how-bar{display:flex;align-items:center;gap:12px;height:56px;padding:0 14px 0 20px;border-radius:999px;background:var(--how-bar);border:1px solid var(--how-bar-line);color:var(--how-bar-dim);box-sizing:border-box;min-width:0}.how-bar-ico{flex-shrink:0;width:18px;height:18px}.how-bar-ico--g{width:20px;height:20px}.how-copy{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;margin:0 -6px 0 auto;border-radius:50%;color:rgba(var(--ink-rgb),.5);cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}[data-theme=light] .how-copy{color:rgba(var(--ink-rgb),.5)}@media (hover: hover) and (pointer: fine){.how-copy:hover{background:rgba(var(--ink-rgb),.1);color:var(--text)}[data-theme=light] .how-copy:hover{color:var(--text)}.how-copy:active{transform:scale(.92)}}.how-bar-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;color:var(--how-bar-text)}.how-code{display:flex;gap:4px}.how-code i{display:grid;place-items:center;width:20px;height:26px;border-radius:6px;background:rgba(var(--ink-rgb),.07);font-style:normal;font-size:.85rem;font-weight:650;color:var(--how-bar-text);font-variant-numeric:tabular-nums;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.is-visible .how-code i{opacity:1;transform:none}.how-code i:nth-child(1){transition-delay:.5s}.how-code i:nth-child(2){transition-delay:.62s}.how-code i:nth-child(3){transition-delay:.74s}.how-code i:nth-child(4){transition-delay:.86s}.how-code i:nth-child(5){transition-delay:.98s}.how-code i:nth-child(6){transition-delay:1.1s}.how-done{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--brand-green);color:var(--on-brand-green);transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.how-done svg{width:13px;height:13px}.how-done--code{margin-left:auto;transition-delay:1.35s}.how-step:nth-child(2) .how-done--code{transition-delay:.7s}.is-visible .how-done{transform:scale(1)}.how-url{flex:1;min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden;font-size:.85rem;color:rgba(var(--ink-rgb),.82)}.how-url-base{flex:0 0 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip}.how-url-mask{flex:0 12 56px;min-width:24px;height:8px;background:radial-gradient(circle,rgba(var(--ink-rgb),.42) 2.2px,transparent 2.7px) left center / 8px 8px round no-repeat}@media (max-width: 380px){.how-url-host{display:none}}.how-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.how-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;height:124px;border-radius:18px;background:var(--how-bar);border:1px solid var(--how-bar-line);color:var(--how-bar-text)}.how-tile strong{font-size:1.2rem;font-weight:650;letter-spacing:-.03em;white-space:nowrap}.how-coin{position:relative;width:44px;height:44px}.how-coin>svg,.how-coin>img{display:block;width:100%;height:100%}.how-ok{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;background:var(--brand-green);border:2px solid var(--how-bar);box-sizing:border-box;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1) .9s}.how-ok:after{content:"";position:absolute;left:4px;top:2px;width:3px;height:6px;border:solid var(--on-brand-green);border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.is-visible .how-ok{transform:scale(1)}.how-tile+.how-tile .how-ok{transition-delay:1.1s}.how-dots{display:none;justify-content:center;gap:8px;margin-top:18px}.how-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--text-dim);opacity:.45;cursor:pointer;transition:opacity .25s ease,width .3s ease}.how-dot.is-active{width:20px;border-radius:999px;opacity:1;background:var(--text)}.how-dot:focus-visible{outline:2px solid var(--text);outline-offset:3px}.how-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.how-feat{display:flex;flex-direction:column;min-height:248px;padding:26px 24px 28px;border-radius:24px;background:var(--how-card);border:1px solid var(--border);box-sizing:border-box}.how-feat-ico{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--btn-bg);color:var(--btn-text)}.how-feat-ico svg{width:22px;height:22px}.how-feat-title{margin:0 0 10px;padding-top:52px;font-size:1.15rem;font-weight:650;letter-spacing:-.025em;line-height:1.22;color:var(--text);text-wrap:balance}.how-feat-desc{margin:0;font-size:.9rem;line-height:1.45;color:var(--text-muted);text-wrap:pretty}.how-feat{position:relative}.section-how .how-feat.reveal-item{transition-property:opacity,transform,translate,box-shadow,border-color;transition-duration:.7s,.7s,.35s,.35s,.35s;transition-timing-function:cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),ease,ease;transition-delay:calc(var(--i, 0) * 90ms),calc(var(--i, 0) * 90ms),0s,0s,0s}.how-feat:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1.5px;border-radius:inherit;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6),var(--spectrum-1));background-size:200% 100%;-webkit-mask:linear-gradient(var(--bg) 0 0) content-box,linear-gradient(var(--bg) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--bg) 0 0) content-box exclude,linear-gradient(var(--bg) 0 0);opacity:0;transition:opacity .35s ease;pointer-events:none}@media (hover: hover) and (pointer: fine){.is-visible .how-feat.reveal-item:hover{translate:0 -6px;border-color:transparent;box-shadow:var(--shadow-hover)}.how-feat:hover:before{opacity:1;animation:how-rainbow 2.4s linear infinite}.how-feat:hover .how-feat-ico{transform:rotate(-8deg) scale(1.06)}}.how-feat-ico{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@keyframes how-rainbow{to{background-position:200% 0}}@media (max-width: 1040px){.how-feats{grid-template-columns:repeat(2,minmax(0,1fr))}.how-feat{min-height:0}.how-feat-title{padding-top:40px}}@media (max-width: 1000px){.section-how{padding:72px 0 80px}.how-title{margin-bottom:28px}.how-title--feat{margin-top:64px}.section-how>.container{container-type:inline-size}.how-steps{--how-track-w: calc(100cqi + 48px) ;--how-card-w: min( calc(100cqi - 16px) , 360px);display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:var(--how-card-w);gap:12px;margin:0 -24px;padding:0 calc((var(--how-track-w) - var(--how-card-w)) / 2) 4px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.how-steps::-webkit-scrollbar{display:none}.how-step{scroll-snap-align:center;scroll-snap-stop:always;min-height:340px;padding:22px 20px}.how-dots{display:flex}.how-step{cursor:pointer}.how-steps.is-free{scroll-snap-type:none}.how-steps.is-dragging{user-select:none;-webkit-user-select:none}}@media (max-width: 1000px) and (hover: hover) and (pointer: fine){.how-steps svg,.how-steps img{-webkit-user-drag:none;pointer-events:none}}@media (max-width: 560px){.how-feats{grid-template-columns:1fr;gap:10px}.how-feat{min-height:0;padding:20px}.how-feat-ico{width:48px;height:48px}.how-feat-title{padding-top:22px}.how-bar{height:52px;padding-left:16px}.how-code{gap:3px}.how-code i{width:18px}.how-tile{height:112px}.how-tile strong{font-size:1.05rem}}@media (prefers-reduced-motion: reduce){.how-code i,.how-done,.how-ok,.how-dot,.section-how .how-feat.reveal-item,.how-feat-ico{transition:none}.how-feat:hover:before{animation:none}}.section{padding:140px 0}.section-conversion{position:relative;background:var(--bg);border-top:1px solid var(--border);border-bottom:none;overflow:hidden}.conversion-plus-bg{position:absolute;top:-48px;right:0;bottom:-48px;left:0;z-index:0;display:grid;grid-template-columns:repeat(auto-fill,96px);grid-auto-rows:96px;justify-content:center;align-content:start;pointer-events:none;overflow:visible;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,var(--bg) 7%,var(--bg) 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,var(--bg) 7%,var(--bg) 93%,transparent 100%)}.conversion-plus{display:flex;align-items:center;justify-content:center;width:96px;height:96px;font-size:28px;font-weight:300;line-height:1;color:rgba(var(--ink-rgb),.14);-webkit-user-select:none;user-select:none;transform:rotate(0);animation:conversion-plus-spin var(--dur, 10s) linear infinite;animation-delay:var(--delay, 0s);overflow:visible}@keyframes conversion-plus-spin{0%,18%{transform:rotate(0)}20%,43%{transform:rotate(90deg)}45%,68%{transform:rotate(180deg)}70%,93%{transform:rotate(270deg)}95%,to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.conversion-plus{animation:none!important}}.section-conversion>.container{position:relative;z-index:1}.conversion-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;width:100%}.conversion-copy,.conversion-list{position:relative;z-index:1;background:var(--bg);border-radius:12px}.conversion-copy{padding:0;margin:0}.conversion-list{padding:8px 12px;margin:-8px -12px}.eyebrow,.conversion-copy .eyebrow{font-size:.8rem;font-weight:500;letter-spacing:.04em;color:var(--text-dim);margin-bottom:14px}.section-heading{font-size:clamp(2rem,4vw,2.85rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin-bottom:16px;color:var(--text)}.section-sub{font-size:1.05rem;color:var(--text-muted);line-height:1.65;margin-bottom:0;max-width:36ch}.conversion-list{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.conversion-list li{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;padding:22px 0;border-bottom:1px solid var(--border);align-items:start}.conversion-list li:first-child{border-top:1px solid var(--border)}.conversion-list strong{font-size:.95rem;font-weight:600;color:var(--text)}.conversion-list span{font-size:.9rem;color:var(--text-dim);line-height:1.5}.conversion-grid,.feature-list{display:none}@media (max-width:900px){.conversion-layout{grid-template-columns:1fr;gap:40px}.conversion-copy{padding:12px 8px;margin:0}.conversion-list{padding:8px 4px;margin:0}.conversion-list li{grid-template-columns:1fr;gap:6px}}.section-heading--xl{font-size:clamp(1.75rem,3.2vw,2.35rem);margin-bottom:16px;letter-spacing:-.03em;line-height:1.2}.conversion-stack{display:flex;flex-direction:column;gap:28px;width:100%}.conversion-stack .conversion-copy{position:relative;z-index:1;padding:8px 20px 12px 4px;margin:0;max-width:42rem;background:var(--bg);border-radius:8px;align-self:stretch}.conversion-demo-note{max-width:42ch;margin-top:0}.home-payform-wrap{width:100%;max-width:none}.home-payform-wrap .payform-card{position:relative;width:100%;max-width:100%;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 16px 48px rgba(var(--shadow-rgb),.35);box-sizing:border-box}.home-payform-wrap .payform-header{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between!important;gap:12px;padding:14px 22px;border-bottom:1px solid var(--border);flex-wrap:nowrap}.home-payform-wrap .payform-id-wrap{display:flex;flex-direction:column;gap:4px;min-width:0;order:1!important;margin-right:auto!important;margin-left:0!important}.home-payform-wrap .payform-id{font-size:.8rem;color:var(--text-dim);display:flex;align-items:center;gap:6px}.home-payform-wrap .payform-id strong{color:var(--text);font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.home-payform-wrap .timer-badge{display:inline-flex;align-items:center;gap:6px;background:var(--hover-bg);border:1px solid var(--border);color:var(--text);font-size:.84rem;font-weight:600;padding:7px 12px;border-radius:999px;font-variant-numeric:tabular-nums;flex-shrink:0;order:2!important;margin-left:auto!important}.home-payform-wrap .timer-badge.urgent{color:var(--danger);background:rgba(var(--danger-rgb),.14);border-color:rgba(var(--danger-rgb),.35);animation:timer-urgent-pulse 1s ease-in-out infinite}.home-payform-wrap .timer-clock{flex-shrink:0;display:block}.home-payform-wrap .tick-time{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1;height:1.1em}.home-payform-wrap .tick-colon{padding:0 1px;line-height:1.1em}.home-payform-wrap .tick-digit{display:inline-block;height:1.1em;overflow:hidden;width:.66em;text-align:center}.home-payform-wrap .tick-strip{display:flex;flex-direction:column;align-items:center}.home-payform-wrap .tick-strip>span{height:1.1em;line-height:1.1em;display:flex;align-items:center;justify-content:center}.home-payform-wrap .tick-strip.is-roll{transform:translateY(-50%);transition:transform .46s cubic-bezier(.16,1,.3,1)}.home-payform-wrap .status-pulse{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0;animation:status-pulse 1.5s ease-out infinite}@media (prefers-reduced-motion: reduce){.home-payform-wrap .status-pulse{animation:none!important}.home-payform-wrap .tick-strip.is-roll{transition:none}}.home-payform-wrap .payform-body{display:grid;grid-template-columns:1.2fr .9fr;gap:16px 24px;padding:16px 22px;align-items:start}.home-payform-wrap .payform-left{display:flex;flex-direction:column;gap:8px;min-width:0}.home-payform-wrap .payform-right{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.home-payform-wrap .payform-amount-label{font-size:.7rem;text-transform:uppercase;letter-spacing:1.6px;color:var(--text-dim);font-weight:600}.home-payform-wrap .payform-amount-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.home-payform-wrap .payform-amount-value{font-size:1.85rem;font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.home-payform-wrap .payform-amount-token{font-size:1rem;font-weight:700;color:var(--success)}.home-payform-wrap .payform-amount-meta{font-size:.82rem;color:var(--text-muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.home-payform-wrap .payform-network-badge{display:inline-flex;align-items:center;background:var(--hover-bg);border:1px solid var(--border);color:var(--text-muted);font-size:.74rem;font-weight:600;padding:3px 10px;border-radius:999px}.home-payform-wrap .payform-aml-hint{opacity:.9}.home-payform-wrap .payform-tip{display:none}.home-payform-wrap .payform-warns{display:flex;flex-direction:column;gap:8px;margin-top:6px}.home-payform-wrap .payform-warn{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid rgba(var(--ink-rgb),.16);border-radius:999px;background:transparent;color:var(--text);font-size:.8rem;line-height:1.35;font-weight:500}[data-theme=light] .home-payform-wrap .payform-warn{border:1px solid rgba(var(--ink-rgb),.16)}.home-payform-wrap .payform-warn svg{flex-shrink:0;color:var(--text)}.home-payform-wrap .qr-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;padding:8px;background:var(--fixed-white);border-radius:12px}.home-payform-wrap .qr-wrap img{display:block;border-radius:6px;width:112px;height:112px}.home-payform-wrap .address-box{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;width:100%;box-sizing:border-box;text-align:center}.home-payform-wrap .address-value{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:var(--text);word-break:break-all;overflow-wrap:anywhere;line-height:1.4;text-align:center}.home-payform-wrap .home-payform-status,.home-payform-wrap .status-box{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;margin:0;padding:11px 14px;font-size:.84rem;font-weight:600;text-align:center;border-radius:0;border-top:1px solid rgba(var(--warning-rgb),.22);background:rgba(var(--warning-rgb),.14);color:var(--warning)}[data-theme=light] .home-payform-wrap .payform-card{box-shadow:0 16px 40px rgba(var(--shadow-rgb),.08)}[data-theme=light] .home-payform-wrap .status-box{background:rgba(var(--warning-rgb),.12);color:var(--warning-text);border-top-color:rgba(var(--warning-rgb),.2)}@media (max-width: 900px){.conversion-stack{gap:28px}.home-payform-wrap .payform-body{grid-template-columns:1fr;padding:18px}.home-payform-wrap .payform-header{padding:16px 18px 14px}.home-payform-wrap .payform-right{order:-1}.home-payform-wrap .qr-wrap img{width:128px;height:128px}.section-heading--xl{font-size:clamp(1.75rem,6vw,2.15rem)}}.methods-stack{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;width:100%}.methods-head{max-width:36rem;text-align:left}.methods-head .eyebrow,.methods-head .methods-title{margin-bottom:12px}.methods-head .methods-sub{max-width:42ch}.methods-row.methods-grid,.methods-grid.methods-row{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:12px!important;width:100%}.methods-row .method-card{min-height:140px;padding:22px 12px 18px}.methods-row .method-icon{width:44px;height:44px;margin-bottom:10px}@media (max-width: 1100px){.methods-row.methods-grid,.methods-grid.methods-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 700px){.methods-row.methods-grid,.methods-grid.methods-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pin-section{height:165vh;min-height:165vh;position:relative;overflow:visible}.pin-sticky{position:sticky;top:0;left:0;width:100%;height:100vh;height:100dvh;display:flex;align-items:center;box-sizing:border-box}.pin-sticky.is-fixed{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:5}.pin-sticky.is-end{position:absolute!important;top:auto;bottom:0;left:0;right:0;width:100%}.pin-progress-track{width:96px;height:2px;margin-top:22px;background:var(--border);border-radius:2px;overflow:hidden}.pin-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5));background-size:200% 100%;border-radius:2px}.pin-section.is-pinned .pin-progress-fill{animation:card-rainbow 1.4s linear infinite}.section-methods{background:var(--bg);border-top:1px solid var(--border)}.methods-layout{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.35fr);gap:48px;align-items:start;width:100%}.eyebrow{font-size:.8rem;font-weight:500;letter-spacing:.04em;color:var(--text-dim);margin-bottom:14px}.methods-title{font-size:clamp(1.85rem,3.4vw,2.45rem);font-weight:650;letter-spacing:-.035em;margin-bottom:16px;color:var(--text);line-height:1.15}.methods-sub{font-size:1.05rem;color:var(--text-muted);line-height:1.65;max-width:36ch;text-wrap:pretty}.methods-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.methods-grid--crypto-sbp{grid-template-columns:repeat(3,minmax(0,1fr))}.methods-grid--crypto-sbp .method-card--sbp{grid-column:auto}.method-card{position:relative;z-index:0;background:rgba(var(--ink-rgb),.03);border:1px solid rgba(var(--ink-rgb),.08);border-radius:18px;padding:32px 16px 28px;text-align:center;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 1px rgba(var(--ink-rgb),.04);--hover-lift: 0px;transform:translate3d(0,calc(var(--pin-y, 0px) + var(--hover-lift)),0);transition:transform .45s cubic-bezier(.22,1,.36,1),background .35s ease,border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1)}.method-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.method-card:hover{--hover-lift: -4px;background:rgba(var(--ink-rgb),.055);border-color:transparent;box-shadow:inset 0 1px rgba(var(--ink-rgb),.06),0 16px 40px rgba(var(--shadow-rgb),.35)}.method-card:hover:before{opacity:1;animation:card-rainbow 1.4s linear infinite}.method-icon{display:inline-flex;position:relative;width:56px;height:56px;border-radius:16px;overflow:visible;margin-bottom:16px;align-items:center;justify-content:center}.method-icon svg{width:100%;height:100%;display:block}.method-icon-sbp{background:var(--surface-inverse);padding:8px;box-sizing:border-box}.method-name{font-size:.95rem;font-weight:650;letter-spacing:-.02em;color:var(--text);margin-bottom:4px}.method-desc{font-size:.75rem;font-weight:500;color:var(--text-dim);line-height:1.35;letter-spacing:.01em}.method-icon-usdt{position:relative;background:transparent;overflow:visible}.method-icon-usdt>svg{width:100%;height:100%;display:block;border-radius:12px}.method-icon-usdt .network-corner{position:absolute;right:-6px;bottom:-6px;width:26px;height:26px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:none;box-shadow:none;background:transparent;z-index:2}.method-icon-usdt .network-corner svg{width:100%;height:100%;display:block;border-radius:50%}.methods-glow,.methods-glow-1,.methods-glow-2{display:none}@media (max-width: 900px){.pin-section{height:auto;min-height:0}.pin-sticky,.pin-sticky.is-fixed,.pin-sticky.is-end{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;padding:72px 0;z-index:auto!important}.methods-layout{grid-template-columns:1fr;gap:32px}.method-card{opacity:1!important;--pin-y: 0px !important}.methods-copy{opacity:1!important;transform:none!important}.pin-progress-track{display:none}}.method-card{background:var(--bg-elevated);isolation:isolate;position:relative;z-index:1;transition:transform .45s cubic-bezier(.22,1,.36,1),background .4s ease,border-color .4s ease,box-shadow .45s cubic-bezier(.22,1,.36,1)!important}[data-theme=light] .method-card{background:var(--bg-elevated)!important;border-color:rgba(var(--ink-rgb),.1)}.method-card:hover{background:var(--surface-raised)!important}[data-theme=light] .method-card:hover{background:var(--surface-raised)!important;border-color:transparent;box-shadow:0 12px 32px rgba(var(--shadow-rgb),.1)}[data-theme=light] .method-card:before{transition:opacity .45s ease}.methods-copy{position:relative;z-index:2;background:var(--bg);border-radius:12px;padding:12px 16px 12px 0;min-width:0;overflow-wrap:break-word;box-decoration-break:clone;-webkit-box-decoration-break:clone}.methods-grid{position:relative;z-index:1}.methods-grid .method-card{padding:32px 16px 28px;min-height:168px;aspect-ratio:auto}.methods-grid .method-icon{width:56px;height:56px;margin:0 auto 16px;border-radius:16px}.methods-grid .method-icon svg{width:100%;height:100%;display:block}.methods-grid .method-icon-sbp{padding:10px;background:var(--surface-inverse);border-radius:14px;overflow:hidden}.methods-grid .method-name{font-size:.95rem;font-weight:650;letter-spacing:-.02em;margin-bottom:4px}.methods-grid .method-desc{font-size:.74rem;font-weight:500;margin-top:0;opacity:.7;line-height:1.35}.methods-grid .network-corner{position:absolute;right:-6px;bottom:-6px;width:26px;height:26px;border-radius:50%;background:transparent;box-shadow:none;border:none;display:grid;place-items:center;overflow:hidden;z-index:2}.methods-grid .network-corner svg{width:100%;height:100%;display:block}[data-theme=light] .method-card{border-color:rgba(var(--ink-rgb),.08);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.04)}[data-theme=light] .method-card:hover{background:var(--surface-raised);box-shadow:0 12px 28px rgba(var(--shadow-rgb),.08)}[data-theme=light] .methods-grid .network-corner{background:transparent;box-shadow:none}@media (max-width: 1100px){.methods-layout{gap:36px}}@media (max-width: 900px){.methods-grid,.methods-grid--crypto-sbp{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.methods-grid .method-card{min-height:148px;padding:24px 12px 20px}.methods-grid .method-icon{width:48px;height:48px;margin-bottom:12px}}@media (max-width: 640px){.methods-layout{grid-template-columns:1fr;gap:28px}.methods-grid,.methods-grid--crypto-sbp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.methods-grid .method-card{min-height:120px}}@media (max-width: 640px){.methods-title{font-size:clamp(1.85rem,7.5vw,2.2rem);letter-spacing:-.04em;line-height:1.12}.methods-sub{font-size:.98rem;line-height:1.5;letter-spacing:-.01em}.methods-grid .method-name{font-size:.9rem}.methods-grid .method-desc{font-size:.7rem}.methods-grid .network-corner{width:24px;height:24px}}section.section.section-methods,.section.section-methods{position:relative;padding:120px 0!important;border-top:1px solid var(--border);background:var(--bg);overflow:hidden;min-height:0!important}.section-methods .methods-layout.fees-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:48px;align-items:center;width:100%;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box;min-height:0}.section-methods .methods-visual,.section-methods .fees-visual{min-width:0}.section-methods .methods-visual-bg.fees-visual-bg,.section-methods .methods-visual-bg{background-image:url(/assets/bg-dark-domain-CrlUv5SF.png);background-color:var(--bg-elevated);background-position:center center;background-size:cover;background-repeat:no-repeat}[data-theme=light] .section-methods .methods-visual-bg.fees-visual-bg,[data-theme=light] .section-methods .methods-visual-bg{background-color:var(--bg-elevated)}[data-theme=light] .section-methods .methods-visual-bg.fees-visual-bg,[data-theme=light] .section-methods .methods-visual-bg{background-image:url(/assets/bg-light-fees-BDcqIEJB.jpg)}.section-methods .methods-grid--2x2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.section-methods .methods-grid--2x2 .method-card{min-height:132px;padding:22px 14px 18px;background:var(--bg-elevated)!important;border:1px solid rgba(var(--ink-rgb),.1);border-radius:var(--radius-lg)}.section-methods .methods-grid--2x2 .method-icon{width:48px;height:48px;margin:0 auto 12px}[data-theme=light] .section-methods .methods-grid--2x2 .method-card{border-color:rgba(var(--ink-rgb),.1)}@media (max-width: 900px){.section-methods .methods-layout.fees-layout{grid-template-columns:1fr;gap:36px;padding-left:20px;padding-right:20px}}@media (max-width: 560px){.section-methods .methods-grid--2x2{grid-template-columns:1fr 1fr!important}}.methods-row.methods-grid,.methods-grid.methods-row{display:grid!important;grid-template-columns:1fr 1fr!important}section.section.section-methods,.section.section-methods{display:flex;flex-direction:column;align-items:stretch;gap:0}.section-methods .methods-stack{gap:0;max-width:var(--max-width);margin:0 auto;padding:0 24px;box-sizing:border-box}.section-methods .methods-copy.methods-head,.section-methods .methods-head{max-width:36rem;text-align:left;background:transparent;padding:0;border-radius:0}.section-methods .methods-title,.section-methods .methods-sub,.section-methods .eyebrow{text-align:left}.methods-marquee-wrap{width:100%;max-width:var(--max-width);margin:40px auto 0;padding:0 24px;box-sizing:border-box}.methods-marquee{position:relative;width:100%;overflow:hidden}.methods-marquee:before,.methods-marquee:after{content:"";position:absolute;top:-4px;bottom:-4px;width:100px;z-index:3;pointer-events:none}.methods-marquee:before{left:0;background:linear-gradient(90deg,var(--bg) 0%,rgba(var(--shade-rgb),.95) 5%,rgba(var(--shade-rgb),.9) 10%,rgba(var(--shade-rgb),.85) 15%,rgba(var(--shade-rgb),.8) 20%,rgba(var(--shade-rgb),.75) 25%,rgba(var(--shade-rgb),.7) 30%,rgba(var(--shade-rgb),.65) 35%,rgba(var(--shade-rgb),.6) 40%,rgba(var(--shade-rgb),.55) 45%,rgba(var(--shade-rgb),.5) 50%,rgba(var(--shade-rgb),.45) 55%,rgba(var(--shade-rgb),.4) 60%,rgba(var(--shade-rgb),.35) 65%,rgba(var(--shade-rgb),.3) 70%,rgba(var(--shade-rgb),.25) 75%,rgba(var(--shade-rgb),.2) 80%,rgba(var(--shade-rgb),.15) 85%,rgba(var(--shade-rgb),.1) 90%,rgba(var(--shade-rgb),.05) 95%,rgba(var(--shade-rgb),0) 100%)}.methods-marquee:after{right:0;background:linear-gradient(270deg,var(--bg) 0%,rgba(var(--shade-rgb),.95) 5%,rgba(var(--shade-rgb),.9) 10%,rgba(var(--shade-rgb),.85) 15%,rgba(var(--shade-rgb),.8) 20%,rgba(var(--shade-rgb),.75) 25%,rgba(var(--shade-rgb),.7) 30%,rgba(var(--shade-rgb),.65) 35%,rgba(var(--shade-rgb),.6) 40%,rgba(var(--shade-rgb),.55) 45%,rgba(var(--shade-rgb),.5) 50%,rgba(var(--shade-rgb),.45) 55%,rgba(var(--shade-rgb),.4) 60%,rgba(var(--shade-rgb),.35) 65%,rgba(var(--shade-rgb),.3) 70%,rgba(var(--shade-rgb),.25) 75%,rgba(var(--shade-rgb),.2) 80%,rgba(var(--shade-rgb),.15) 85%,rgba(var(--shade-rgb),.1) 90%,rgba(var(--shade-rgb),.05) 95%,rgba(var(--shade-rgb),0) 100%)}[data-theme=light] .methods-marquee:before{background:linear-gradient(90deg,var(--bg) 0%,rgba(var(--shade-rgb),.95) 5%,rgba(var(--shade-rgb),.9) 10%,rgba(var(--shade-rgb),.85) 15%,rgba(var(--shade-rgb),.8) 20%,rgba(var(--shade-rgb),.75) 25%,rgba(var(--shade-rgb),.7) 30%,rgba(var(--shade-rgb),.65) 35%,rgba(var(--shade-rgb),.6) 40%,rgba(var(--shade-rgb),.55) 45%,rgba(var(--shade-rgb),.5) 50%,rgba(var(--shade-rgb),.45) 55%,rgba(var(--shade-rgb),.4) 60%,rgba(var(--shade-rgb),.35) 65%,rgba(var(--shade-rgb),.3) 70%,rgba(var(--shade-rgb),.25) 75%,rgba(var(--shade-rgb),.2) 80%,rgba(var(--shade-rgb),.15) 85%,rgba(var(--shade-rgb),.1) 90%,rgba(var(--shade-rgb),.05) 95%,rgba(var(--shade-rgb),0) 100%)}[data-theme=light] .methods-marquee:after{background:linear-gradient(270deg,var(--bg) 0%,rgba(var(--shade-rgb),.95) 5%,rgba(var(--shade-rgb),.9) 10%,rgba(var(--shade-rgb),.85) 15%,rgba(var(--shade-rgb),.8) 20%,rgba(var(--shade-rgb),.75) 25%,rgba(var(--shade-rgb),.7) 30%,rgba(var(--shade-rgb),.65) 35%,rgba(var(--shade-rgb),.6) 40%,rgba(var(--shade-rgb),.55) 45%,rgba(var(--shade-rgb),.5) 50%,rgba(var(--shade-rgb),.45) 55%,rgba(var(--shade-rgb),.4) 60%,rgba(var(--shade-rgb),.35) 65%,rgba(var(--shade-rgb),.3) 70%,rgba(var(--shade-rgb),.25) 75%,rgba(var(--shade-rgb),.2) 80%,rgba(var(--shade-rgb),.15) 85%,rgba(var(--shade-rgb),.1) 90%,rgba(var(--shade-rgb),.05) 95%,rgba(var(--shade-rgb),0) 100%)}.methods-marquee-track{display:flex;align-items:center;width:max-content;animation:methods-marquee 42s linear infinite;will-change:transform}.methods-marquee-group{display:flex;align-items:center;gap:14px;padding-right:14px;flex-shrink:0}.method-chip{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;height:56px;padding:0 18px 0 12px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:999px;box-shadow:inset 0 1px rgba(var(--ink-rgb),.04)}.method-chip-icon{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;overflow:visible}.method-chip-icon>svg{width:34px;height:34px;display:block}.method-chip-icon.method-icon-sbp{background:var(--surface-inverse);border-radius:9px;padding:6px;box-sizing:border-box;overflow:hidden}.method-chip-icon.method-icon-sbp>svg{width:100%;height:100%}.method-chip-icon .network-corner{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:2}.method-chip-icon .network-corner svg{width:100%;height:100%;display:block;border-radius:50%}.method-chip-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0;text-align:left;line-height:1.2}.method-chip-name{font-size:.92rem;font-weight:650;letter-spacing:-.02em;color:var(--text);line-height:1.2}.method-chip-hint{font-size:.72rem;font-weight:500;color:var(--text-dim);letter-spacing:.01em;line-height:1.2}[data-theme=light] .method-chip{border-color:rgba(var(--ink-rgb),.1);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.04)}@keyframes methods-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-33.333%,0,0)}}@media (prefers-reduced-motion: reduce){.methods-marquee-track{animation:none;flex-wrap:wrap;width:100%;justify-content:flex-start}.methods-marquee-group:not(:first-child){display:none}.methods-marquee:before,.methods-marquee:after{display:none}}@media (max-width: 640px){.methods-marquee-wrap{margin-top:28px;padding:0 20px}.methods-marquee:before,.methods-marquee:after{width:20px}.method-chip{height:52px;padding:0 16px 0 10px}.method-chip-icon,.method-chip-icon>svg{width:30px;height:30px}}.section-fees{background:var(--bg);padding:120px 0;border-top:1px solid var(--border)}.fees-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;width:100%}.fees-copy .eyebrow{font-size:.8rem;font-weight:500;letter-spacing:.04em;color:var(--text-dim);margin-bottom:14px}.fees-title{font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:700;letter-spacing:-.03em;margin-bottom:16px;color:var(--text);line-height:1.2}.fees-lead{font-size:1.05rem;color:var(--text-muted);line-height:1.65;max-width:36ch}.fees-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fee-tile{position:relative;z-index:0;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px;transition:transform .45s cubic-bezier(.22,1,.36,1),background .35s ease,border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1)}.fee-tile-wide{grid-column:span 2}.fee-tile:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.fee-tile:hover{transform:translateY(-4px);background:var(--card-bg);border-color:transparent;box-shadow:var(--shadow-hover)}.fee-tile:hover:before{opacity:1;animation:card-rainbow 1.4s linear infinite}@keyframes card-rainbow{0%{background-position:0% 50%}to{background-position:200% 50%}}.fee-tile-label{font-size:.75rem;font-weight:500;color:var(--text-dim);margin-bottom:10px;text-transform:uppercase;letter-spacing:.06em}.fee-tile-value{font-size:1.85rem;font-weight:650;letter-spacing:-.03em;line-height:1.15;color:var(--text);margin-bottom:10px}.fee-tile-value em{font-style:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;margin:0}.fee-tile-desc{font-size:.88rem;color:var(--text-dim);line-height:1.5}.fees-card,.fees-row{display:contents}.fees-bottom,.fees-payout-badge{display:none}.fees-visual{--mark: 12px;--gap: 0px;position:relative;isolation:isolate;padding:32px 26px 34px;min-height:0;border:none;border-radius:0;box-shadow:none;outline:none}.fees-visual-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border:none;border-radius:0;box-shadow:none;background:var(--bg-elevated) url(/assets/bg-dark-fees-BZoEqUCD.png) center center / cover no-repeat}.fees-visual:before{display:none}.fees-visual-frame{position:relative;z-index:1;padding:4px;border:none}.fees-visual-frame:before,.fees-visual-frame:after{display:none}.fees-mark{position:absolute;width:var(--mark);height:var(--mark);z-index:3;pointer-events:none;background:var(--bg);border:none;box-sizing:border-box}.fees-mark--tl-a{top:0;left:0}.fees-mark--tl-b{top:calc(var(--mark) + var(--gap));left:calc(var(--mark) + var(--gap))}.fees-mark--tr-a{top:0;right:0}.fees-mark--tr-b{top:calc(var(--mark) + var(--gap));right:calc(var(--mark) + var(--gap))}.fees-mark--bl-a{bottom:0;left:0}.fees-mark--bl-b{bottom:calc(var(--mark) + var(--gap));left:calc(var(--mark) + var(--gap))}.fees-mark--br-a{bottom:0;right:0}.fees-mark--br-b{bottom:calc(var(--mark) + var(--gap));right:calc(var(--mark) + var(--gap))}.fees-visual .fees-grid{position:relative;z-index:1}.fees-visual .fee-tile{background:var(--bg-elevated);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:rgba(var(--ink-rgb),.1);opacity:1}[data-theme=light] .fees-visual .fee-tile{border-color:rgba(var(--ink-rgb),.1);opacity:1}[data-theme=light] .fees-visual-bg{background-image:url(/assets/bg-light-fees-BDcqIEJB.jpg);opacity:.75}@media (max-width: 900px){.fees-visual{--mark: 11px;--gap: 0px;padding:24px 18px 26px}}.fees-corner{display:none}@media (max-width: 900px){.fees-layout{grid-template-columns:1fr;gap:36px}}@media (max-width: 560px){.fees-grid{grid-template-columns:1fr}.fee-tile-wide{grid-column:span 1}.fee-tile-value em{font-size:1.8rem}}.section-features{background:var(--bg);border-top:1px solid var(--border);padding:140px 0}.features-layout{display:flex;flex-direction:column;gap:48px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.feat-card{position:relative;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px;display:flex;flex-direction:column;gap:10px;transition:transform .55s cubic-bezier(.22,1,.36,1),background .4s ease,border-color .4s ease,box-shadow .55s cubic-bezier(.22,1,.36,1);z-index:0}.feat-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,var(--spectrum-1) 0%,var(--spectrum-2) 20%,var(--spectrum-3) 40%,var(--spectrum-4) 60%,var(--spectrum-5) 80%,var(--spectrum-6) 100%);background-size:200% 100%;-webkit-mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.feat-card:hover{transform:translateY(-6px);background:rgba(var(--ink-rgb),.045);border-color:transparent;box-shadow:0 16px 48px rgba(var(--shadow-rgb),.35)}[data-theme=light] .feat-card:hover{background:rgba(var(--ink-rgb),.045)}.feat-card:hover:before{opacity:1;animation:feat-rainbow 1.4s linear infinite}@keyframes feat-rainbow{0%{background-position:0% 50%}to{background-position:200% 50%}}.feat-icon{width:42px;height:42px;border-radius:11px;background:rgba(var(--ink-rgb),.04);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-muted);margin-bottom:6px}.feat-card strong{font-size:1rem;font-weight:600;color:var(--text);letter-spacing:-.01em}.feat-card>span:last-child{font-size:.9rem;color:var(--text-dim);line-height:1.5}.pin-section,.pin-sticky{position:relative!important;height:auto!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important}.pin-progress-track{display:none!important}.section-methods{padding:120px 0;position:relative;overflow:hidden}.section-methods>.container{position:relative;z-index:1}.section-methods .methods-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}@media (max-width: 900px){.section-methods .methods-layout{grid-template-columns:1fr;gap:32px}}.section-start{position:relative;padding:112px 0 120px;border-top:1px solid var(--border);background:var(--bg)}.start-head{text-align:center;margin:0 auto 40px}.start-title{margin:0;font-size:clamp(1.8rem,3.6vw,2.4rem);font-weight:650;letter-spacing:-.04em;color:var(--text)}.start-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.start-card{display:flex;flex-direction:column;min-height:360px;padding:32px 28px 24px;border-radius:22px;background:var(--bg-elevated);border:1px solid var(--border)}.start-card-title{margin:0 0 8px;font-size:1.35rem;font-weight:650;letter-spacing:-.03em;color:var(--text)}.start-card-lead{margin:0 0 28px;font-size:.98rem;line-height:1.5;color:var(--text-muted)}.start-list{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:12px}.start-list li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;color:var(--text);line-height:1.35}.start-check{width:18px;height:18px;margin-top:1px;flex-shrink:0;color:var(--text-muted)}.start-card-cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 18px;border-radius:999px;font-size:.92rem;font-weight:600;text-decoration:none;box-sizing:border-box}.start-card-cta--solid{background:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-bg);transition:background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.start-card-cta--solid:hover{background:var(--btn-hover);border-color:var(--btn-hover)}.start-card-cta.login-btn{width:100%;min-height:46px;padding:12px 18px;font-size:.92rem;font-weight:600;justify-content:center}@media (max-width: 800px){.section-start{padding:72px 0 80px}.start-grid{grid-template-columns:1fr}.start-card{min-height:0}}@media (max-width: 900px){.methods-grid{grid-template-columns:repeat(3,1fr)}.conversion-grid{grid-template-columns:1fr;gap:40px;text-align:center}.conversion-content{text-align:left}.features-grid{grid-template-columns:repeat(2,1fr)}.fees-row{grid-template-columns:1fr}}@media (max-width: 800px){.hero-title{font-size:clamp(2.35rem,8.2vw,3rem);margin-bottom:16px;letter-spacing:-.045em;line-height:1.08;max-width:100%;padding:0 4px;box-sizing:border-box}.hero-cta{margin-bottom:32px}.hero-stats{gap:12px}.hero-stat-value{font-size:1.15rem}.hero-stat-label{font-size:.75rem}.hero-stat-divider{display:none}.hero-trust-inner{gap:12px 20px;padding:14px 16px}.hero-trust-item{font-size:.8rem}.hero-trust-dot{display:none}.section-methods,.section,.section-fees,.section-features{padding:64px 0}.fees-card{padding:28px 20px}.fees-bottom{flex-direction:column;align-items:flex-start}}@media (max-width: 560px){.features-grid{grid-template-columns:1fr}.methods-grid{grid-template-columns:1fr 1fr!important;gap:8px}.method-card{padding:20px 12px 18px}.hero-title{font-size:clamp(2.4rem,9.5vw,2.95rem);letter-spacing:-.045em;line-height:1.08;max-width:100%;overflow-wrap:break-word}.hero-stat-value{font-size:1.05rem}.conversion-percent{font-size:4rem}.fee-tile-value em{font-size:1.8rem}}.burger-btn{display:none;position:relative;width:38px;height:38px;min-height:38px;padding:0;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text);cursor:pointer;flex-shrink:0;transition:background var(--transition),border-color var(--transition),color var(--transition)}.burger-btn:hover,.burger-btn.open,[data-theme=light] .burger-btn:hover,[data-theme=light] .burger-btn.open{background:var(--surface-inverse);color:var(--text-inverse);border-color:var(--text)}.burger-btn span{position:absolute;left:calc(50% - 8px);top:calc(50% - 1px);width:16px;height:2px;background:currentColor;border-radius:2px;transform:translateY(0);transition:transform .35s ease,opacity .25s ease;will-change:transform;backface-visibility:hidden}.burger-btn span:nth-child(1){transform:translateY(-6px)}.burger-btn span:nth-child(2){transform:translateY(0)}.burger-btn span:nth-child(3){transform:translateY(6px)}.burger-btn.open span:nth-child(1){transform:translateY(0) rotate(45deg)}.burger-btn.open span:nth-child(2){opacity:0}.burger-btn.open span:nth-child(3){transform:translateY(0) rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;padding-top:var(--header-h);box-sizing:border-box;z-index:99;background:var(--bg);display:flex;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto}.mobile-menu-nav{width:100%;max-width:640px;margin:0 auto;padding:12px 24px 48px;box-sizing:border-box;overflow-y:auto;flex:1}.mobile-menu-link{display:block;color:var(--text);font-size:clamp(1.6rem,7vw,2.4rem);font-weight:600;letter-spacing:-.02em;text-decoration:none;padding:22px 0;border-bottom:1px solid var(--border);transition:color .25s ease,padding-left .32s cubic-bezier(.23,1,.32,1),border-color .25s ease}.mobile-folder-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;border-bottom:1px solid var(--border);font-family:inherit;font-size:clamp(1.6rem,7vw,2.4rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;text-align:left;cursor:pointer;color:var(--text);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-folder.open .mobile-folder-btn{color:var(--accent);padding-left:12px;border-bottom-color:rgba(var(--ink-rgb),.2)}[data-theme=light] .mobile-folder.open .mobile-folder-btn{color:var(--accent);border-bottom-color:rgba(var(--ink-rgb),.2)}.mobile-folder-chevron{flex-shrink:0;opacity:.55;transition:transform .28s cubic-bezier(.22,1,.36,1)}.mobile-folder.open .mobile-folder-chevron{transform:rotate(180deg);opacity:.9}.mobile-folder-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.mobile-folder.open .mobile-folder-sub{grid-template-rows:1fr}.mobile-folder-sub-inner{overflow:hidden;min-height:0}.mobile-folder-link{display:block;color:var(--text-muted);font-size:clamp(1.05rem,4.4vw,1.35rem);font-weight:550;letter-spacing:-.02em;text-decoration:none;padding:14px 0 14px 8px;border-bottom:1px solid var(--border)}.mobile-folder-link:last-child{margin-bottom:4px}.mobile-folder-link:hover,.mobile-folder-link.router-link-active{color:var(--text)}.mobile-menu-link:hover,.mobile-menu-link:focus,.mobile-menu-link.router-link-active{color:var(--accent);padding-left:12px;border-bottom-color:rgba(var(--ink-rgb),.2)}[data-theme=light] .mobile-menu-link:hover,[data-theme=light] .mobile-menu-link:focus,[data-theme=light] .mobile-menu-link.router-link-active{color:var(--accent);border-bottom-color:rgba(var(--ink-rgb),.2)}@media (max-width: 900px){.burger-btn{display:block}.header-nav{display:none!important}}@media (min-width: 901px){.mobile-menu{display:none!important}}@media (max-width: 480px){.burger-btn{width:36px;height:36px;min-height:36px}.burger-btn span:nth-child(1){transform:translateY(-5px)}.burger-btn span:nth-child(3){transform:translateY(5px)}.burger-btn.open span:nth-child(1){transform:translateY(0) rotate(45deg)}.burger-btn.open span:nth-child(3){transform:translateY(0) rotate(-45deg)}}@media (prefers-reduced-motion: reduce){.burger-btn span,.mobile-menu,.mobile-menu-link{transition:none!important}}.connect-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--surface-inverse);border:1px solid var(--text);color:var(--text-inverse);font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:999px;min-height:38px;box-sizing:border-box;cursor:pointer;text-decoration:none;transition:background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1);white-space:nowrap;flex-shrink:0}.connect-btn:hover{background:var(--accent);border-color:var(--accent);color:var(--text-inverse)}[data-theme=light] .connect-btn{background:var(--surface-inverse);border-color:var(--text);color:var(--text-inverse)}[data-theme=light] .connect-btn:hover{background:var(--accent);border-color:var(--accent);color:var(--text-inverse)}a.connect-btn{text-decoration:none;color:var(--text-inverse)}[data-theme=light] a.connect-btn{color:var(--text-inverse)}.header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.header-actions .login-btn,.header-actions .connect-btn{flex-shrink:0}.mobile-menu-link--accent{color:var(--text)!important;font-weight:650}[data-theme=light] .mobile-menu-link--accent{color:var(--text)!important}@media (max-width: 720px){.header-actions .login-btn,.header-actions .connect-btn{display:none!important}}@media (max-width: 640px){.header-left{gap:12px}}@media (max-width: 480px){.connect-btn{padding:8px 14px}}@media (max-width: 900px){.header-nav{display:none!important}}.auth-page{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;background:var(--bg);color:var(--text);box-sizing:border-box}.auth-main{flex:1 0 auto;display:flex;align-items:center;justify-content:center;width:100%;padding:48px 24px;box-sizing:border-box}.auth-card{width:100%;max-width:386px}.auth-title{margin:0 0 32px;font-size:1.625rem;font-weight:500;line-height:1.25;letter-spacing:-.022em;text-align:center;color:var(--text);overflow-wrap:anywhere}.auth-title-line{display:block}.auth-lead{margin:-18px 0 26px;font-size:.9rem;line-height:1.5;text-align:center;color:var(--text-muted)}.auth-form{display:flex;flex-direction:column}.auth-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.auth-label{font-size:.875rem;font-weight:500;color:var(--text)}.auth-quiet-link{padding:0;border:0;background:none;font:inherit;font-size:.8125rem;color:var(--text-dim);cursor:pointer;transition:color .15s ease}.auth-quiet-link:hover:not(:disabled){color:var(--text)}.auth-quiet-link:disabled{cursor:default;opacity:.6}.auth-field{position:relative}.auth-input{display:block;width:100%;height:46px;margin:0;padding:0 20px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg);color:var(--text);font:inherit;font-size:.9375rem;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.auth-input::placeholder{color:var(--text-dim)}.auth-input:hover:not(:disabled):not(:focus){border-color:var(--text-dim)}.auth-input:focus{border-color:var(--text-muted);box-shadow:0 0 0 1px var(--text-muted)}.auth-input.is-invalid,.auth-input.is-invalid:hover{border-color:var(--danger)}.auth-input.is-invalid:focus{box-shadow:0 0 0 1px var(--danger)}.auth-input:disabled{opacity:.6}.auth-input--toggle{padding-right:52px}.auth-eye{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;color:var(--text-dim);cursor:pointer;transform:translateY(-50%);transition:color .15s ease,background .15s ease}.auth-eye:hover{color:var(--text);background:var(--hover-bg)}.auth-eye:focus-visible{outline:2px solid var(--text);outline-offset:0}.auth-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:42px;margin:0;padding:0 18px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg);color:var(--text);font:inherit;font-size:.9375rem;font-weight:500;line-height:1;cursor:pointer;box-sizing:border-box;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.auth-btn:hover:not(:disabled){background:var(--hover-bg)}.auth-btn:focus-visible{outline:2px solid var(--text);outline-offset:2px}.auth-btn:disabled{opacity:.55;cursor:default}.auth-btn--primary{border-color:var(--btn-bg);background:var(--btn-bg);color:var(--btn-text)}.auth-btn--primary:hover:not(:disabled){border-color:var(--btn-hover);background:var(--btn-hover)}.auth-btn-icon{display:flex;flex-shrink:0}.auth-btn-icon svg{width:18px;height:18px}a.auth-btn{text-decoration:none}.auth-actions{display:flex;flex-direction:column;gap:10px;margin-top:14px}.auth-methods{display:flex;flex-direction:column;gap:10px}.auth-actions--spaced{margin-top:28px}.auth-or{display:flex;align-items:center;gap:14px;margin:34px 0 22px;font-size:.8125rem;color:var(--text-dim)}.auth-or:before,.auth-or:after{content:"";flex:1 1 auto;height:1px;background:var(--border)}.auth-error{margin:10px 0 0;font-size:.875rem;line-height:1.45;color:var(--danger)}.auth-error--center{text-align:center}.auth-resend{margin:30px 0 0;font-size:.875rem;text-align:center;color:var(--text-dim)}.auth-resend .auth-quiet-link{font-size:inherit;font-weight:500;color:var(--text-muted);font-variant-numeric:tabular-nums}.auth-switch{margin:26px 0 0;font-size:.9rem;text-align:center;color:var(--text-dim)}.auth-hint{margin:16px 0 0;font-size:.82rem;line-height:1.45;text-align:center;color:var(--text-dim)}.auth-switch a{color:var(--text);text-decoration:none}.auth-switch a:hover{text-decoration:underline;text-underline-offset:3px}.auth-legal{margin:22px 0 0;font-size:.78rem;line-height:1.5;text-align:center;color:var(--text-dim)}.auth-legal a{color:var(--text-muted);text-decoration:underline;text-underline-offset:2px}.auth-legal a:hover{color:var(--text)}.auth-captcha{width:100%;height:65px;margin-top:18px;border-radius:4px}.auth-captcha-host{width:100%;height:65px;line-height:0;font-size:0}.auth-captcha-host iframe{display:block}.auth-captcha+.auth-actions{margin-top:16px}.auth-captcha.is-shaking{animation:auth-captcha-shake .46s cubic-bezier(.36,.07,.19,.97) both}@keyframes auth-captcha-shake{0%,to{transform:translate(0)}15%{transform:translate(-9px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}90%{transform:translate(2px)}}@keyframes auth-captcha-flash{0%,to{box-shadow:0 0 0 0 transparent}20%,70%{box-shadow:0 0 0 2px var(--danger)}}.auth-code{position:relative;display:flex;align-items:center;justify-content:center;cursor:text}.auth-code.is-disabled{opacity:.55;cursor:default}.auth-code-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;outline:none;cursor:text}.auth-code-input::selection{background:transparent}.auth-code-group{display:flex;border:1px solid var(--border-hover);border-radius:10px;background:var(--bg);transition:border-color .15s ease}.auth-code-cell{position:relative;display:grid;place-items:center;width:36px;height:36px;font-size:1.05rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text)}.auth-code-cell+.auth-code-cell{border-left:1px solid var(--border-hover)}.auth-code-cell.is-active:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;border:1.5px solid var(--text-muted);border-radius:4px;pointer-events:none}.auth-code-cell.is-active:first-child:before{border-radius:10px 4px 4px 10px}.auth-code-cell.is-active:last-child:before{border-radius:4px 10px 10px 4px}.auth-code-cell.is-active:not(.is-filled):after{content:"";width:1px;height:16px;background:var(--text);animation:auth-caret 1s steps(1) infinite}.auth-code.is-invalid .auth-code-group{border-color:var(--danger)}@keyframes auth-caret{50%{opacity:0}}.auth-foot{flex:0 0 auto;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;padding:16px 20px max(16px,env(safe-area-inset-bottom,0px));margin:0;font-size:.75rem;line-height:1.4;color:var(--text-dim);text-align:center;box-sizing:border-box;background:var(--bg);border-top:1px solid var(--border)}.auth-foot a,.auth-foot-copy{color:var(--text-dim);text-decoration:none;white-space:nowrap;transition:color .15s ease}.auth-foot a:hover{color:var(--text-muted)}.auth-foot-dot{opacity:.45;-webkit-user-select:none;user-select:none}.auth-step-leave-active{transition:opacity .17s ease,transform .17s ease}.auth-step-leave-to{opacity:0;transform:translateY(-8px)}.auth-step-enter-active>*{animation:auth-rise .38s cubic-bezier(.22,1,.36,1) both}.auth-step-enter-active>:nth-child(2){animation-delay:35ms}.auth-step-enter-active>:nth-child(3){animation-delay:70ms}.auth-step-enter-active>:nth-child(4){animation-delay:105ms}.auth-step-enter-active>:nth-child(5){animation-delay:.14s}.auth-step-enter-active>:nth-child(6){animation-delay:175ms}.auth-step-enter-active>:nth-child(n+7){animation-delay:.21s}@media (prefers-reduced-motion: no-preference){.auth-step-enter-active>:is(input,textarea,select,.auth-captcha,:has(input,textarea,select,iframe)){animation-name:auth-fade}}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}@keyframes auth-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width: 480px){.auth-main{padding:32px 24px}.auth-title{font-size:1.45rem;margin-bottom:28px}.auth-foot{padding:14px 14px max(14px,env(safe-area-inset-bottom,0px));font-size:.7rem;gap:8px 12px}.auth-foot-dot{display:none}}@media (max-width: 360px){.auth-code-cell{width:32px;height:34px}}@media (prefers-reduced-motion: reduce){.auth-captcha.is-shaking{animation:auth-captcha-flash .9s ease both}.auth-code-cell.is-active:not(.is-filled):after{animation:none}.auth-step-leave-active{transition:none}.auth-step-enter-active>*{animation:none}}.reveal-item{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * 90ms);will-change:opacity,transform}.is-visible .reveal-item,.reveal-item.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.reveal-item{opacity:1;transform:none;transition:none}}.footer-prefs[data-v-76661213]{display:flex;align-items:center;gap:8px;margin-top:18px;margin-left:-12px;align-self:flex-start}.footer-pref-btn[data-v-76661213]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:999px;border:1px solid rgba(var(--ink-rgb),.18);background:rgba(var(--ink-rgb),.04);color:rgba(var(--ink-rgb),.72);cursor:pointer;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.footer-pref-btn[data-v-76661213]:hover{color:var(--text);border-color:rgba(var(--ink-rgb),.32);background:rgba(var(--ink-rgb),.08)}[data-theme=light] .footer-pref-btn[data-v-76661213]{border-color:rgba(var(--ink-rgb),.18);background:rgba(var(--ink-rgb),.04);color:rgba(var(--ink-rgb),.72)}[data-theme=light] .footer-pref-btn[data-v-76661213]:hover{color:var(--text);border-color:rgba(var(--ink-rgb),.32);background:rgba(var(--ink-rgb),.08)}.sp{display:flex;flex-direction:column;gap:12px;width:100%}.sp-tile{background:var(--bg-elevated);border:1px solid rgba(var(--ink-rgb),.1);border-radius:var(--radius-lg);padding:18px 20px;color:var(--text)}[data-theme=light] .sp-tile{border-color:rgba(var(--ink-rgb),.1)}.sp-ok{display:inline-grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;background:var(--text);color:var(--bg)}.sp-ok svg{width:16px;height:16px}.sp-ok--sm{width:22px;height:22px}.sp-ok--sm svg{width:12px;height:12px}.sp-row{display:flex;align-items:center;gap:14px}.sp-row-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sp-row-main strong{font-size:.98rem;font-weight:600}.sp-row-main small{font-size:.84rem;color:var(--text-dim)}.sp-fees .fees-grid{width:100%}.sp-fees .fee-tile:hover{transform:none}.sp-fee-label{display:flex;align-items:center;gap:7px}.sp-fee-label svg{width:15px;height:15px;flex-shrink:0}.sp-domain .sp-tile{position:relative;z-index:0;transition:background .35s ease,border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1)}.sp-domain .sp-tile:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.sp-domain .sp-tile:hover{background:var(--card-bg);border-color:transparent;box-shadow:var(--shadow-hover)}.sp-domain .sp-tile:hover:before{opacity:1;animation:card-rainbow 1.4s linear infinite}.sp-url{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:500;border-radius:999px;padding:14px 20px}.sp-lock{width:16px;height:16px;color:var(--text-dim);flex-shrink:0}.sp-cf-logo{display:inline-grid;place-items:center;width:32px;height:32px;flex-shrink:0}.sp-cf-logo svg{width:32px;height:auto}.sp-cf-allow{flex-shrink:0;padding:7px 14px;border-radius:999px;background:var(--surface-inverse);color:var(--text-inverse);font-size:.82rem;font-weight:600}@media (max-width: 480px){.sp-tile{padding:16px}.sp-cf-allow{display:none}}.section-story{--story-stage-h: 480px;background:var(--bg);padding:120px 0;border-top:1px solid var(--border)}.story-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px}.story-steps{min-width:0}.story-step{min-height:var(--story-stage-h);display:flex;flex-direction:column;justify-content:center;opacity:.32;transition:opacity .45s ease}.story-step.is-active{opacity:1}.story-step-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:650;letter-spacing:-.03em;line-height:1.2;color:var(--text)}.story-step-ico{display:inline-grid;place-items:center;width:30px;height:30px;flex-shrink:0}.story-step-ico svg{width:28px;height:28px}.story-step-lead{margin:0 0 20px;max-width:40ch;font-size:1.05rem;line-height:1.6;color:var(--text-muted)}.story-step-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.story-step-list li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.45;color:var(--text)}.story-step-list svg{width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--text-dim)}.story-step-title-link{color:inherit;text-decoration:none}.story-step-nowrap{white-space:nowrap}.story-step-arrow{display:inline-block;width:.5em;height:.5em;margin-left:.3em;vertical-align:baseline;color:var(--text-dim);transition:transform .18s ease,color .18s ease}.story-step-title-link:hover .story-step-arrow,.story-step-title-link:focus-visible .story-step-arrow{color:var(--text);transform:translate(2px,-2px)}.story-step-title-link:focus-visible{outline:2px solid var(--text-dim);outline-offset:4px;border-radius:4px}.story-aside{position:relative}.story-stage{--mark: 12px;--gap: 0px;position:relative;isolation:isolate;overflow:hidden}.story-stage--sticky{position:sticky;top:max(calc(var(--header-h) + 16px),calc((100vh + var(--header-h)) / 2 - var(--story-stage-h) / 2));height:var(--story-stage-h)}.story-stage-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.story-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;padding:36px 30px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.story-panel.is-active{opacity:1;transform:none;pointer-events:auto;transition-delay:.08s}.story-stage--inline .story-stage-bg--domain{background-image:url(/assets/bg-dark-domain-CrlUv5SF.png)}[data-theme=light] .story-stage--inline .story-stage-bg--domain{background-image:url(/assets/bg-light-domain-Dp0-IVKN.jpg)}.story-stage--inline{display:none}@media (max-width: 900px){.section-story{padding:40px 0}.story-layout{grid-template-columns:minmax(0,1fr);gap:0}.story-aside{display:none}.story-step{min-height:0;opacity:1;padding:32px 0}.story-stage--inline{--mark: 11px;display:block;margin-top:28px}.story-stage--inline .story-panel{position:relative;inset:auto;padding:26px 18px}}@media (prefers-reduced-motion: reduce){.story-step,.story-panel{transition:opacity .15s linear}.story-step-arrow{transition:none}.story-panel{transform:none}}.section-faq{position:relative;padding:112px 0 120px;border-top:1px solid var(--border);background:var(--bg)}.faq-split{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:48px;align-items:start}.faq-title{margin:0 0 12px;font-size:clamp(1.7rem,3.4vw,2.3rem);font-weight:650;letter-spacing:-.04em;line-height:1.15;color:var(--text)}.faq-lead{margin:0;max-width:36ch;font-size:1rem;line-height:1.55;color:var(--text-muted)}.faq-lead a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--border-hover);transition:text-decoration-color .2s ease}.faq-lead a:hover{text-decoration-color:currentColor}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid var(--border);transition:border-color .25s ease}.faq-item:has(.faq-q:hover),.faq-item:has(.faq-q:focus-visible),.faq-item.is-open{border-bottom-color:rgba(var(--ink-rgb),.28)}[data-theme=light] .faq-item:has(.faq-q:hover),[data-theme=light] .faq-item:has(.faq-q:focus-visible),[data-theme=light] .faq-item.is-open{border-bottom-color:rgba(var(--ink-rgb),.28)}.faq-q-wrap{margin:0;font:inherit}.faq-q{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:22px 4px;border:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:padding-left .32s cubic-bezier(.23,1,.32,1)}.faq-q:hover,.faq-q:focus-visible,.faq-item.is-open .faq-q{padding-left:16px}.faq-q:focus-visible{outline:none}.faq-q-text{font-size:1rem;font-weight:600;line-height:1.4}.faq-q-icon{flex-shrink:0;margin-top:3px;color:var(--text-dim);transition:transform .32s cubic-bezier(.23,1,.32,1),color .2s ease}.faq-q:hover .faq-q-icon,.faq-item.is-open .faq-q-icon{color:var(--text)}.faq-item.is-open .faq-q-icon{transform:rotate(45deg)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1)}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a-inner{min-height:0;overflow:hidden}.faq-a p{margin:0;padding:0 40px 22px 16px;max-width:62ch;font-size:.95rem;line-height:1.6;color:var(--text-muted);opacity:0;transition:opacity .25s ease}.faq-item.is-open .faq-a p{opacity:1;transition-delay:.06s}@media (max-width: 800px){.section-faq{padding:72px 0 80px}.faq-split{grid-template-columns:1fr;gap:28px}.faq-a p{padding-right:4px}}@media (prefers-reduced-motion: reduce){.faq-q,.faq-q-icon,.faq-a,.faq-a p{transition:none}}.gd-verified[data-v-ac1c4c21]{display:block;width:1em;height:1em;flex-shrink:0;overflow:visible}.gd-verified-star[data-v-ac1c4c21]{fill:var(--text)}.gd-verified-tick[data-v-ac1c4c21]{fill:var(--bg)}.gd-vbadge[data-v-a386b285]{display:inline-block;align-self:flex-start;flex-shrink:0;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.gd-vbadge .gd-vbadge-ico[data-v-a386b285]{display:inline-block;font-size:.791em;vertical-align:-.06em;border-radius:999px}.gd-vbadge:focus-visible .gd-vbadge-ico[data-v-a386b285]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px rgba(var(--ink-rgb),.5)}.gd-vcard[data-v-a386b285]{position:fixed;z-index:10000;width:min(340px,calc(100vw - 24px));box-sizing:border-box;padding:18px 18px 16px;border-radius:18px;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--ink-rgb),.08);box-shadow:0 16px 40px rgba(var(--shadow-rgb),.45);color:var(--text);font-size:.86rem;font-weight:500;letter-spacing:normal;line-height:1.45;text-align:left}.gd-vcard-title[data-v-a386b285]{font-size:1.12rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:12px}.gd-vcard-row[data-v-a386b285]{display:flex;gap:12px;align-items:flex-start;color:var(--text-muted)}.gd-vcard-row+.gd-vcard-row[data-v-a386b285]{margin-top:12px}.gd-vcard-row p[data-v-a386b285]{margin:0}.gd-vcard-ico[data-v-a386b285]{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--text)}.gd-vcard-ico--badge[data-v-a386b285]{font-size:20px}.gd-vcard-cta[data-v-a386b285]{display:flex;align-items:center;justify-content:center;height:40px;margin-top:16px;border-radius:999px;background:var(--surface-inverse);color:var(--text-inverse);font-weight:700;font-size:.86rem;text-decoration:none;transition:opacity .15s ease}.gd-vcard-cta[data-v-a386b285]:hover{opacity:.88}.gd-vcard-enter-active[data-v-a386b285],.gd-vcard-leave-active[data-v-a386b285]{transition:opacity .16s ease,translate .16s ease}.gd-vcard-enter-from[data-v-a386b285],.gd-vcard-leave-to[data-v-a386b285]{opacity:0;translate:0 -4px}@media (prefers-reduced-motion: reduce){.gd-vcard-enter-active[data-v-a386b285],.gd-vcard-leave-active[data-v-a386b285]{transition:none}}.gd-morph[data-v-49846128]{width:100%;min-width:0}.gd-morph-inner[data-v-49846128]{display:flow-root;width:100%;min-width:0}.payform-page{position:relative;min-height:100dvh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:48px 20px;background:var(--bg);overflow-x:hidden;overflow-y:auto;font-family:Satoshi,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--text);max-width:100vw;box-sizing:border-box}.payform-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse 75% 65% at 50% 30%,black 15%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 30%,black 15%,transparent 70%);pointer-events:none}.payform-page>*{position:relative;z-index:1}.payform-loading,.payform-error-title{font-size:1.05rem;color:var(--text);text-align:center}.payform-error-text{font-size:.9rem;color:var(--text-muted);text-align:center;line-height:1.5}.payform-page .icon-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--hover-bg);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s;flex-shrink:0}.payform-page .icon-btn:hover{background:var(--hover-bg);color:var(--text);border-color:var(--border-hover)}.payform-card{position:relative;width:100%;max-width:1100px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);box-sizing:border-box}.payform-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 32px 18px;border-bottom:1px solid var(--border)}.payform-amount-timer,.payform-mobile-id{display:none}.payform-back{display:inline-flex;align-items:center;flex-shrink:0;margin-right:auto;color:var(--text-dim);text-decoration:none;font-size:13px;font-weight:500;line-height:1;letter-spacing:-.01em}.payform-back:hover{color:var(--text)}.payform-header-left{display:contents}.payform-id-wrap{display:none}.payform-id{font-size:.86rem;color:var(--text-dim);display:flex;align-items:center;gap:6px;min-width:0}.payform-id strong{color:var(--text);font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.payform-header-right{display:flex;align-items:center;gap:8px;flex-shrink:0;order:3}.timer-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 12px;box-sizing:border-box;background:var(--hover-bg);border:1px solid var(--border);color:var(--text);font-size:.86rem;font-weight:600;border-radius:10px;font-variant-numeric:tabular-nums;order:2;flex-shrink:0;transition:color .25s,background .25s,border-color .25s,box-shadow .25s}.timer-badge.payform-amount-timer{display:none}.timer-badge.urgent{color:var(--danger);background:rgba(var(--danger-rgb),.14);border-color:rgba(var(--danger-rgb),.35);animation:timer-urgent-pulse 1s ease-in-out infinite}[data-theme=light] .timer-badge.urgent{color:var(--danger);background:rgba(var(--danger-rgb),.1);border-color:rgba(var(--danger-rgb),.28)}@keyframes timer-urgent-pulse{0%,to{box-shadow:0 0 rgba(var(--danger-rgb),0)}50%{box-shadow:0 0 0 4px rgba(var(--danger-rgb),.18)}}.timer-clock{flex-shrink:0;display:block}.tick-time{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1;height:1.1em}.tick-colon{padding:0 1px;line-height:1.1em}.tick-digit{display:inline-block;height:1.1em;overflow:hidden;width:.66em;text-align:center;vertical-align:middle}.tick-strip{display:flex;flex-direction:column;align-items:center;will-change:transform}.tick-strip>span{height:1.1em;line-height:1.1em;display:flex;align-items:center;justify-content:center}.tick-strip.is-roll{transform:translateY(-50%);transition:transform .46s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){.tick-strip.is-roll{transition:none}}.status-pulse{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;flex-shrink:0;animation:status-pulse 1.5s ease-out infinite}@keyframes status-pulse{0%{box-shadow:0 0 rgba(var(--warning-rgb),.45);opacity:1}70%{box-shadow:0 0 0 8px rgba(var(--warning-rgb),0);opacity:.85}to{box-shadow:0 0 rgba(var(--warning-rgb),0);opacity:1}}@media (prefers-reduced-motion: reduce){.status-pulse{animation:none!important}}.copy-mini{background:none;border:none;color:var(--text-dim);cursor:pointer;padding:2px 4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:color .15s;flex-shrink:0}.copy-mini:hover{color:var(--text)}.payform-body{display:grid;grid-template-columns:1fr 1fr;gap:0}.payform-body.is-result{grid-template-columns:1fr}.payform-left,.payform-right{padding:28px 32px;display:flex;flex-direction:column;gap:16px}.payform-left{border-right:1px solid var(--border);justify-content:center}.payform-left.payform-card{grid-column:1 / -1;border-right:none;border-bottom:none;overflow:visible}.payform-card-btn{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin-top:4px;padding:16px 24px;border-radius:14px;background:var(--btn-bg);color:var(--btn-text);font-size:.98rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,opacity .2s ease}.payform-card-btn:hover{background:var(--btn-hover)}.payform-card-btn:active{opacity:.9}.payform-result{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;padding:56px 32px;min-height:320px}.payform-result-icon{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.payform-result-icon svg{width:56px;height:56px}.payform-result-icon.success{background:var(--success-bg);color:var(--success);border:1px solid rgba(var(--success-rgb),.28)}.payform-result-icon.danger{background:var(--danger-bg);color:var(--danger);border:1px solid rgba(var(--danger-rgb),.28)}[data-theme=light] .payform-result-icon.success{border-color:rgba(var(--success-rgb),.22)}[data-theme=light] .payform-result-icon.danger{border-color:rgba(var(--danger-rgb),.22)}.payform-amount-kicker{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;max-width:100%;min-width:0}.payform-amount-label,.payform-amount-kicker .skins-pid-inline,.payform-amount-kicker .skins-pid-inline b{font-size:.72rem;font-weight:700;letter-spacing:1.4px;line-height:1.25;text-transform:uppercase;white-space:nowrap}.payform-amount-label,.payform-amount-kicker .skins-pid-inline{color:var(--text-muted)}.payform-amount-label{min-width:0;display:flex;align-items:center}.payform-amount-kicker .skins-pid-inline{display:inline-flex;justify-self:end;align-items:center;gap:6px}.payform-amount-kicker .skins-pid-inline b{color:var(--text)}.payform-amount-kicker .skins-link{line-height:1}.payform-amount-kicker .skins-copy{width:12px;height:12px;margin-left:2px}.payform-amount-kicker .skins-copy svg{width:12px;height:12px}.skins-pid-inline{display:inline-flex;align-items:center;gap:8px;color:var(--text-dim);white-space:nowrap}.skins-pid-inline b{color:var(--text);font-weight:600}.skins-link{all:unset;font:inherit;line-height:13px;color:inherit}.skins-link:not(.skins-id){cursor:pointer}.skins-link:not(.skins-id):hover{color:var(--text)}.skins-copy{width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center}.skins-copy svg{width:13px;height:13px;display:block}.payform-amount-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.payform-amount-value{font-size:2.4rem;font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.payform-amount-token{font-size:1.1rem;font-weight:700;color:var(--success)}.payform-amount-meta{font-size:.86rem;color:var(--text-muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.payform-network-badge{display:inline-flex;align-items:center;background:var(--hover-bg);border:1px solid var(--border);color:var(--text-muted);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:999px}.payform-tip{display:none}.payform-warns{display:flex;flex-direction:column;gap:8px;margin-top:4px}.payform-warn{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(var(--ink-rgb),.16);border-radius:999px;background:transparent;color:var(--text);font-size:.84rem;line-height:1.35;font-weight:500}.payform-warn svg{flex-shrink:0;color:var(--text)}[data-theme=light] .payform-warn{border-color:rgba(var(--ink-rgb),.16)}.back-link{display:none}.address-box{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 14px;background:var(--card-bg);border:1px solid var(--border);border-radius:12px;text-align:center}.address-value{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;color:var(--text);word-break:break-all;overflow-wrap:anywhere;line-height:1.4;text-align:center}.qr-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;padding:8px;background:var(--fixed-white);border-radius:12px}.qr-wrap img{display:block;border-radius:6px;width:136px;height:136px}.status-box{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 16px;font-size:.9rem;font-weight:600;text-align:center;border-top:1px solid transparent;border-bottom:1px solid transparent;background:rgba(var(--warning-rgb),.14);color:var(--warning)}.status-box.awaiting_payment{background:rgba(var(--warning-rgb),.14);color:var(--warning);border-top-color:rgba(var(--warning-rgb),.22);border-bottom-color:rgba(var(--warning-rgb),.22)}.status-box.credited{background:rgba(var(--success-rgb),.14);color:var(--success);border-top-color:rgba(var(--success-rgb),.22);border-bottom-color:rgba(var(--success-rgb),.22)}.status-box.expired,.status-box.rejected{background:rgba(var(--danger-rgb),.14);color:var(--danger);border-top-color:rgba(var(--danger-rgb),.22);border-bottom-color:rgba(var(--danger-rgb),.22)}[data-theme=light] .status-box,[data-theme=light] .status-box.awaiting_payment{background:rgba(var(--warning-rgb),.12);color:var(--warning-text);border-top-color:rgba(var(--warning-rgb),.2);border-bottom-color:rgba(var(--warning-rgb),.2)}[data-theme=light] .status-box.credited{background:rgba(var(--success-rgb),.12);color:var(--success-text);border-top-color:rgba(var(--success-rgb),.2);border-bottom-color:rgba(var(--success-rgb),.2)}[data-theme=light] .status-box.expired,[data-theme=light] .status-box.rejected{background:rgba(var(--danger-rgb),.1);color:var(--danger-text);border-top-color:rgba(var(--danger-rgb),.18);border-bottom-color:rgba(var(--danger-rgb),.18)}.payform-error-card{max-width:420px;margin:0 auto;padding:40px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.payform-error-icon{font-size:1.8rem;margin-bottom:4px}.payform-error-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:14px}.retry-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;background:var(--btn-bg);color:var(--btn-text);border:none;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .2s}.retry-btn:hover{background:var(--btn-hover)}.secondary-link{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;background:var(--hover-bg);border:1px solid var(--border);color:var(--text);text-decoration:none;border-radius:10px;font-size:.88rem;font-weight:600;transition:background .2s,border-color .2s}.secondary-link:hover{background:var(--hover-bg);border-color:var(--border-hover)}.trust-pay-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);color:var(--text);font:inherit;font-size:.88rem;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease}.trust-pay-btn:hover{background:var(--hover-bg);border-color:var(--border-hover)}.trust-pay-icon{width:22px;height:22px;display:inline-flex;flex-shrink:0}.trust-pay-icon svg{width:100%;height:100%;display:block}.trust-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(var(--shade-rgb),.6);box-sizing:border-box;cursor:pointer}[data-theme=light] .trust-modal{background:rgba(var(--ink-rgb),.4)}.trust-modal-card{position:relative;width:100%;max-width:360px;padding:22px 22px 18px;border-radius:16px;border:1px solid var(--border);background:var(--bg-elevated);box-shadow:var(--shadow-card);text-align:center;cursor:default;will-change:transform}.trust-modal-enter-active,.trust-modal-leave-active{transition:opacity .38s ease}.trust-modal-enter-active .trust-modal-card,.trust-modal-leave-active .trust-modal-card{transition:opacity .4s ease,transform .44s cubic-bezier(.16,1,.3,1)}.trust-modal-enter-from,.trust-modal-leave-to{opacity:0}.trust-modal-enter-from .trust-modal-card{opacity:0;transform:translateY(18px) scale(.96)}.trust-modal-leave-to .trust-modal-card{opacity:0;transform:translateY(10px) scale(.98)}@media (prefers-reduced-motion: reduce){.trust-modal-enter-active,.trust-modal-leave-active,.trust-modal-enter-active .trust-modal-card,.trust-modal-leave-active .trust-modal-card{transition:none}}.trust-modal-x{position:absolute;top:12px;right:12px;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--border);border-radius:10px;background:var(--hover-bg);color:var(--text-muted);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.trust-modal-x:hover{background:var(--card-bg);border-color:var(--border-hover);color:var(--text)}.trust-modal-title{font-size:1.08rem;font-weight:650;letter-spacing:-.03em;color:var(--text)}.trust-modal-lead{margin:6px auto 0;max-width:28ch;font-size:.82rem;color:var(--text-muted);line-height:1.45}.trust-modal-qr{margin:18px auto 14px}.trust-modal-qr img{width:168px;height:168px}.trust-modal-meta{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.trust-modal-amt{font-size:.92rem;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text)}.trust-modal-amt em{margin-left:4px;font-style:normal;font-size:.75rem;font-weight:700;color:var(--success)}.trust-modal-chip{padding:3px 9px;border-radius:999px;border:1px solid var(--border);background:var(--hover-bg);font-size:.68rem;font-weight:650;color:var(--text-muted)}.trust-modal-close{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:1px solid var(--border);border-radius:12px;background:var(--btn-bg);color:var(--btn-text);font:inherit;font-size:.86rem;font-weight:650;cursor:pointer;transition:background .2s,filter .16s,transform .16s}.trust-modal-close:hover{background:var(--btn-hover)}.trust-modal-close:active{transform:scale(.98)}@media (max-width: 700px){.payform-page,.payform-page[data-theme]{padding:0;align-items:stretch;justify-content:stretch;background:var(--bg-elevated)}.payform-page:before{display:none}.payform-page>.payform-loading{margin:auto;align-self:center}.payform-page .payform-card{max-width:100%;min-height:100svh;min-height:100dvh;border:0;border-radius:0;box-shadow:none;background:var(--bg-elevated)}.payform-page .payform-card.payform-error-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 14px}.payform-header{height:52px;padding:0 14px;flex-wrap:nowrap;align-items:center;gap:10px}.payform-back{display:inline-flex;order:0}.payform-header-left{display:none}.timer-badge.payform-amount-timer{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-width:0;height:clamp(28px,8.2vw,40px);padding:0 clamp(8px,2.2vw,12px);border-radius:10px;font-size:clamp(.78rem,3.5vw,1.12rem);font-weight:700;flex-shrink:1}.payform-amount-timer .timer-clock{display:none}.payform-amount-timer .tick-time,.payform-amount-timer .tick-digit,.payform-amount-timer .tick-strip>span{font-size:inherit;font-weight:700;height:1.1em;line-height:1.1em}.payform-id-wrap{display:none}.payform-header-right{order:2;margin-left:0;align-self:center}.payform-body{grid-template-columns:1fr}.payform-left{border-right:none;border-bottom:1px solid var(--border)}.payform-left,.payform-right{padding:16px 14px 14px;gap:10px}.payform-right{padding-bottom:max(14px,env(safe-area-inset-bottom))}.payform-warn{align-items:flex-start;border-radius:14px}.payform-warn span{min-width:0;overflow-wrap:anywhere}.payform-amount-kicker{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.payform-amount-kicker .skins-pid-inline{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.payform-amount-label,.payform-amount-kicker .skins-pid-inline,.payform-amount-kicker .skins-pid-inline b{font-size:.62rem;font-weight:700;letter-spacing:.8px;line-height:1.25;text-transform:uppercase}.payform-amount-row{align-items:center;flex-wrap:wrap;min-width:0;max-width:100%;gap:8px}.payform-amount-value{min-width:0;flex:0 1 auto;overflow-wrap:anywhere;font-size:clamp(1.15rem,6vw,2.15rem);letter-spacing:-.05em;line-height:1}.payform-amount-token{font-size:clamp(.72rem,3.2vw,.95rem);flex-shrink:0}.back-link{display:none}.payform-warn{font-size:.76rem;padding:8px 10px}.address-box{padding:12px;min-height:48px}.address-value{font-size:.92rem;line-height:1.45;text-align:left;font-weight:600}.qr-wrap img{width:132px;height:132px}.status-box{height:auto;min-height:44px;max-height:none;padding:11px 12px;font-size:.82rem;gap:6px;flex:0 0 auto}}html:has(.payform-page),html:has(.payform-page) body,html:has(.payform-page) #app{margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;min-height:100%;background:var(--bg)!important}html[data-theme=light]:has(.payform-page),html[data-theme=light]:has(.payform-page) body,html[data-theme=light]:has(.payform-page) #app{background:var(--bg)!important}html[data-theme=dark]:has(.payform-page),html[data-theme=dark]:has(.payform-page) body,html[data-theme=dark]:has(.payform-page) #app{background:var(--bg)!important}@media (max-width: 700px){html[data-theme=light]:has(.payform-page),html[data-theme=light]:has(.payform-page) body,html[data-theme=light]:has(.payform-page) #app{background:var(--bg-elevated)!important}html[data-theme=dark]:has(.payform-page),html[data-theme=dark]:has(.payform-page) body,html[data-theme=dark]:has(.payform-page) #app{background:var(--bg-elevated)!important}}html,body{overflow-x:hidden;overflow-x:clip;max-width:100%}.payform-page{overflow-x:hidden;max-width:100vw;box-sizing:border-box}.payform-card{max-width:min(1100px,100%);box-sizing:border-box;width:100%}.payform-header,.payform-body,.payform-left,.payform-right,.address-box,.payform-tip,.status-box{max-width:100%;box-sizing:border-box}.address-value{overflow-wrap:anywhere;word-break:break-all}@media (max-width: 700px){.payform-page{padding:20px 12px 28px;align-items:flex-start;min-height:100dvh;min-height:100svh}.payform-card{border-radius:14px}.payform-page.crypto-payform{padding:0;align-items:stretch;justify-content:stretch;min-height:100svh;min-height:100dvh;overflow-x:hidden;overflow-y:hidden;max-width:100%}.crypto-payform .payform-card{margin:0;width:100%;max-width:100%;height:100svh;height:100dvh;max-height:100svh;max-height:100dvh;border-radius:0;border-left:0;border-right:0;display:flex;flex-direction:column}.crypto-payform .payform-header{flex-shrink:0}.crypto-payform .payform-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.crypto-payform .payform-left,.crypto-payform .payform-right{flex:0 0 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.crypto-payform .payform-amount-kicker,.crypto-payform .payform-amount-row{width:100%;max-width:100%;min-width:0}.crypto-payform .status-box{margin-top:0;flex:0 0 auto;height:auto;min-height:44px;max-height:none;padding:11px 12px;font-size:.82rem;box-sizing:border-box}.crypto-payform .payform-amount-value{font-size:clamp(1.15rem,6vw,2.15rem)}.crypto-payform .payform-amount-row{flex-wrap:nowrap}.crypto-payform .address-value{font-size:.95rem}.crypto-payform .trust-pay-btn{margin-top:2px;min-height:46px}.crypto-payform .payform-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;margin:0}}@media (max-width: 380px){.payform-page{padding:14px 10px 22px}.payform-header{padding:12px 12px 10px}.payform-left,.payform-right{padding:16px 12px}.payform-amount-value{font-size:clamp(1.1rem,5.6vw,1.7rem)}.qr-wrap img{width:124px;height:124px}}@media (max-width: 700px){.crypto-payform .payform-card>.cpay{flex:1;min-height:0;display:flex;flex-direction:column}}.cpay.is-compact .payform-body{display:flex;flex-direction:column;gap:0}.cpay.is-compact .payform-left,.cpay.is-compact .payform-right{padding:0;gap:12px;border:0}.cpay.is-compact .payform-left{justify-content:flex-start}.cpay.is-compact .payform-right{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}.cpay.is-compact .timer-badge.payform-amount-timer{display:inline-flex;margin-left:auto;height:34px;padding:0 10px}.cpay.is-compact .payform-amount-kicker{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.cpay.is-compact .payform-amount-row{flex-wrap:wrap;gap:8px}.cpay.is-compact .payform-warn{border-radius:14px}.cpay.is-compact .address-box{min-height:48px}.cpay.is-compact .address-value{font-size:.86rem;font-weight:600}.cpay.is-compact .payform-result{min-height:200px;padding:12px 0}.cpay.is-compact .status-box{margin-top:18px;border:1px solid transparent;border-radius:14px}.cpay.is-compact .status-box.awaiting_payment{border-color:rgba(var(--warning-rgb),.22)}.cpay.is-compact .status-box.credited{border-color:rgba(var(--success-rgb),.22)}.cpay.is-compact .status-box.expired,.cpay.is-compact .status-box.rejected{border-color:rgba(var(--danger-rgb),.22)}.gd-check[data-v-5cbad985]{--gd-check-fg: var(--d-text, var(--text));--gd-check-bg: var(--d-bg, var(--bg));position:relative;width:var(--gd-check-size);height:var(--gd-check-size);border-radius:50%;background:var(--gd-check-fg);display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:gd-check-pop-5cbad985 .5s cubic-bezier(.22,1,.36,1) .06s both}.gd-check[data-v-5cbad985]:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:var(--gd-check-fg);opacity:.1;animation:gd-check-halo-5cbad985 .5s ease .2s both}.gd-check-wave[data-v-5cbad985]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--gd-check-fg);opacity:0;animation:gd-check-wave-5cbad985 .9s cubic-bezier(.22,1,.36,1) .4s both}.gd-check-mark[data-v-5cbad985]{position:relative;width:50%;height:50%;stroke:var(--gd-check-bg);stroke-dasharray:1;stroke-dashoffset:1;animation:gd-check-draw-5cbad985 .32s cubic-bezier(.65,0,.35,1) .32s forwards}@keyframes gd-check-pop-5cbad985{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes gd-check-halo-5cbad985{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:.1}}@keyframes gd-check-wave-5cbad985{0%{transform:scale(1);opacity:.35}to{transform:scale(1.6);opacity:0}}@keyframes gd-check-draw-5cbad985{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.gd-check[data-v-5cbad985],.gd-check[data-v-5cbad985]:before{animation:none}.gd-check-wave[data-v-5cbad985]{display:none}.gd-check-mark[data-v-5cbad985]{animation:none;stroke-dashoffset:0}}.skc[data-v-46b471c0]{--skp-line: var(--border);--skp-pill: var(--border-hover);--skp-pill-hover: var(--hover-bg);--skp-pad: 28px;color:var(--text)}.skc.is-compact[data-v-46b471c0]{--skp-pad: 0px}.skc.is-compact .skp-card-head[data-v-46b471c0]{padding-top:0}.skc.is-compact .skp-card-body[data-v-46b471c0]{padding-top:0;padding-bottom:8px}.skc.is-compact .skp-card-body>.skp-list:first-child>.skp-row[data-v-46b471c0]:first-child{padding-top:0}.skc.is-compact .skp-card-foot[data-v-46b471c0]{padding-bottom:0}.skc.is-compact .skp-card-head .skp-head-main>.skp-kicker[data-v-46b471c0]:first-child{display:none}.skp-kicker[data-v-46b471c0]{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.skp-card-head[data-v-46b471c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px var(--skp-pad) 20px;border-bottom:1px solid var(--skp-line)}.skp-head-main[data-v-46b471c0]{min-width:0}.skp-pid[data-v-46b471c0]{display:flex;align-items:center;gap:8px}.skp-title[data-v-46b471c0]{display:flex;align-items:center;gap:12px;margin:8px 0 0;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2}.skp-card-body[data-v-46b471c0]{padding:8px var(--skp-pad) 24px}.skp-card-foot[data-v-46b471c0]{padding:20px var(--skp-pad) 24px;border-top:1px solid var(--skp-line)}.skp-card-foot--pair[data-v-46b471c0]{display:flex;flex-wrap:wrap;gap:10px}.skp-card-foot--pair .skp-btn[data-v-46b471c0]{flex:1 1 220px}.skp-done[data-v-46b471c0]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 16px 8px;animation:skp-done-in-46b471c0 .45s cubic-bezier(.22,1,.36,1)}@keyframes skp-done-in-46b471c0{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.skp-done-check[data-v-46b471c0]{margin-bottom:22px}.skp-done-title[data-v-46b471c0]{margin:0 0 10px;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}.skp-done-text[data-v-46b471c0]{margin:0 0 16px;max-width:36ch;font-size:.9rem;line-height:1.55;color:var(--text-muted)}.skp-done-meta[data-v-46b471c0]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:22px;font-size:.9rem}.skp-done-meta>.skp-dim[data-v-46b471c0]{margin-left:0}.skp-done-btn[data-v-46b471c0]{min-width:220px}@media (prefers-reduced-motion: reduce){.skp-done[data-v-46b471c0]{animation:none}}.skp-lead[data-v-46b471c0]{margin:16px 0 12px;font-size:.9rem;line-height:1.5;color:var(--text-dim)}.skp-row[data-v-46b471c0]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;min-height:64px;padding:14px 0;border-top:1px solid var(--skp-line);box-sizing:border-box}.skp-list>.skp-row[data-v-46b471c0]:first-child{border-top:0}.skp-list--summary[data-v-46b471c0]{margin-top:24px;border-top:1px solid var(--skp-line);border-bottom:1px solid var(--skp-line)}.skp-list--summary+.skp-foot[data-v-46b471c0]{margin-top:14px}.skp-trade-kicker[data-v-46b471c0]{display:block}.skp-trade-kicker a[data-v-46b471c0]{color:var(--text);text-decoration:underline;text-underline-offset:2px}.skp-list--summary>.skp-row[data-v-46b471c0]:first-child{border-top:0}.skp-row--stack[data-v-46b471c0]{align-items:stretch;flex-direction:column;gap:10px}.skp-row-main[data-v-46b471c0]{flex:1 1 200px;min-width:0}.skp-row--stack .skp-row-main[data-v-46b471c0]{flex:none}.skp-row-end[data-v-46b471c0]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;min-width:0}.skp-label[data-v-46b471c0]{font-size:.9rem;font-weight:500}.skp-desc[data-v-46b471c0]{margin:3px 0 0;font-size:.84rem;line-height:1.45;color:var(--text-dim)}.skp-desc a[data-v-46b471c0],.skp-foot a[data-v-46b471c0],.skp-empty a[data-v-46b471c0]{color:var(--text);text-decoration:underline;text-underline-offset:2px}.skp-value[data-v-46b471c0]{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skp-value--id[data-v-46b471c0]{font-variant-numeric:tabular-nums}.skp-value--strong[data-v-46b471c0]{font-weight:600}.skp-dim[data-v-46b471c0]{color:var(--text-dim);font-weight:400;margin-left:4px}.skp-row--total[data-v-46b471c0]{min-height:72px}.skp-total[data-v-46b471c0]{font-size:1.45rem;font-weight:700;letter-spacing:-.02em}.skp-toolbar[data-v-46b471c0]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding-top:14px;border-top:1px solid var(--skp-line)}.skp-toolbar-end[data-v-46b471c0]{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.skp-toolbar .skp-seg[data-v-46b471c0]{padding:0;flex-shrink:0}.skp-btn--fixed[data-v-46b471c0]{padding:0 14px}.skp-stack[data-v-46b471c0]{display:inline-grid}.skp-stack>span[data-v-46b471c0]{grid-area:1 / 1;text-align:center;visibility:hidden}.skp-stack>span.is-shown[data-v-46b471c0]{visibility:visible}.skp-sort[data-v-46b471c0]{-webkit-tap-highlight-color:transparent}.skp-sort-layer[data-v-46b471c0]{display:inline-flex;align-items:center;justify-content:center;gap:5px}.skp-sort-stack>.skp-sort-layer[data-v-46b471c0]{visibility:visible;opacity:0;transform:translateY(3px);transition:opacity .1s ease,transform .14s ease}.skp-sort-stack>.skp-sort-layer.is-shown[data-v-46b471c0]{opacity:1;transform:none;transition:opacity .18s ease .07s,transform .24s cubic-bezier(.2,0,0,1) .07s}.skp-sort-stack>.skp-sort-layer[data-v-46b471c0]:not(.is-shown){transform:translateY(-3px)}.skp-sort-arrow[data-v-46b471c0]{flex-shrink:0;opacity:.7;transition:transform .3s cubic-bezier(.4,0,.2,1)}.skp-sort-arrow.is-up[data-v-46b471c0]{transform:rotate(180deg)}.skp-sort-layer:not(.is-shown) .skp-sort-arrow[data-v-46b471c0]{transition:transform 0s linear .2s}.skp-sort[data-v-46b471c0]:active:not(:disabled){background:var(--skp-pill-hover)}@media (hover: none){.skp-btn.skp-sort[data-v-46b471c0]:hover:not(:active){background:transparent}}.skp-seg[data-v-46b471c0]{display:inline-flex;gap:2px;padding:2px;border-radius:999px}.skp-seg-btn[data-v-46b471c0]{height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 12px 0 8px;border:0;border-radius:999px;background:transparent;color:var(--text-dim);font:inherit;font-size:.84rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.skp-seg-btn[data-v-46b471c0]:hover{color:var(--text)}.skp-seg-btn.active[data-v-46b471c0]{background:color-mix(in srgb,var(--text) 12%,transparent);color:var(--text)}.skp-game img[data-v-46b471c0]{width:20px;height:20px;border-radius:6px;object-fit:cover;opacity:.75;transition:opacity .15s ease}.skp-game.active img[data-v-46b471c0],.skp-game:hover img[data-v-46b471c0]{opacity:1}.skp-input[data-v-46b471c0],.skp-search[data-v-46b471c0]{width:100%;box-sizing:border-box;height:44px;border:1px solid var(--input-border);border-radius:12px;background:var(--input-bg);color:var(--text);font:inherit;font-size:.9rem;transition:border-color .15s ease}.skp-input[data-v-46b471c0]{padding:0 14px}.skp-input[data-v-46b471c0]:focus,.skp-search[data-v-46b471c0]:focus-within{outline:none;border-color:var(--skp-pill)}.skp-input[data-v-46b471c0]::placeholder,.skp-search input[data-v-46b471c0]::placeholder{color:var(--text-dim)}.skp-search[data-v-46b471c0]{display:flex;align-items:center;gap:10px;padding:0 14px;margin-bottom:12px;color:var(--text-dim);cursor:text}.skp-search svg[data-v-46b471c0]{flex-shrink:0}.skp-search input[data-v-46b471c0]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text);font:inherit}.skp-search input[data-v-46b471c0]::-webkit-search-cancel-button{display:none}.skp-btn[data-v-46b471c0]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 15px;border:1px solid var(--skp-pill);border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:.85rem;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.skp-btn[data-v-46b471c0]:hover:not(:disabled){background:var(--skp-pill-hover)}.skp-btn[data-v-46b471c0]:disabled{opacity:.45;cursor:default}.skp-btn.is-on[data-v-46b471c0]{background:color-mix(in srgb,var(--text) 10%,transparent)}.skp-btn--primary[data-v-46b471c0]{background:var(--btn-bg);border-color:transparent;color:var(--btn-text)}.skp-btn--primary[data-v-46b471c0]:hover:not(:disabled){background:var(--btn-hover)}.skp-btn--lg[data-v-46b471c0]{height:48px;padding:0 22px;font-size:.95rem;font-weight:600}.skp-pay[data-v-46b471c0]{width:100%}.skp-icon-btn[data-v-46b471c0]{width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-dim);cursor:pointer;transition:background .15s ease,color .15s ease}.skp-icon-btn[data-v-46b471c0]:hover:not(:disabled){background:var(--skp-pill-hover);color:var(--text)}.skp-icon-btn[data-v-46b471c0]:disabled{opacity:.45;cursor:default}.skp-icon-btn--ring[data-v-46b471c0]{width:34px;height:34px;border:1px solid var(--skp-pill);color:var(--text)}.skp-icon-btn.is-busy svg[data-v-46b471c0]{animation:skp-rot-46b471c0 .9s linear infinite}.skp-seg-btn[data-v-46b471c0]:focus-visible,.skp-btn[data-v-46b471c0]:focus-visible,.skp-icon-btn[data-v-46b471c0]:focus-visible,.skp-skin[data-v-46b471c0]:focus-visible{outline:2px solid var(--text);outline-offset:2px}.skp-inv[data-v-46b471c0]{min-height:180px;max-height:min(520px,60vh);overflow-y:auto;margin:0 -4px;padding:4px;transition:opacity .2s ease}.skp-inv.is-refreshing[data-v-46b471c0]{opacity:.55;pointer-events:none}.skp-grid[data-v-46b471c0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:10px}.skp-skin[data-v-46b471c0]{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;border:1px solid var(--skp-line);border-radius:14px;background:var(--hover-bg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease}.skp-skin[data-v-46b471c0]:hover{border-color:var(--skp-pill)}.skp-skin.is-on[data-v-46b471c0]{border-color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent)}.skp-skin-art[data-v-46b471c0]{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--text) 4%,transparent);overflow:hidden}.skp-skin-art img[data-v-46b471c0]{position:absolute;top:50%;left:50%;width:90%;height:118%;transform:translate(-50%,-50%);object-fit:contain;display:block}.skp-skin-fallback[data-v-46b471c0]{font-size:1.4rem;font-weight:600;color:var(--text-dim)}.skp-skin-name[data-v-46b471c0]{min-height:2.5em;font-size:.8rem;line-height:1.25;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skp-skin-price[data-v-46b471c0]{font-size:.92rem;font-weight:600}.skp-skin-tick[data-v-46b471c0]{position:absolute;top:8px;right:8px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--btn-bg);color:var(--btn-text);opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1)}.skp-skin-tick svg[data-v-46b471c0]{width:13px;height:13px}.skp-skin.is-on .skp-skin-tick[data-v-46b471c0]{opacity:1;transform:none}.skp-grid.skp-grid--skel[data-v-46b471c0]{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.skp-skin.is-skel[data-v-46b471c0]{cursor:default;pointer-events:none}.skp-skin.is-skel .skp-skin-art[data-v-46b471c0],.skp-skin.is-skel .skp-skin-name[data-v-46b471c0],.skp-skin.is-skel .skp-skin-price[data-v-46b471c0]{border-radius:8px;background:color-mix(in srgb,var(--text) 7%,transparent);animation:skp-pulse-46b471c0 1.2s ease-in-out infinite}.skp-skin.is-skel .skp-skin-name[data-v-46b471c0]{min-height:0;height:2.2em}.skp-skin.is-skel .skp-skin-price[data-v-46b471c0]{height:1.1em;width:55%}.skp-empty[data-v-46b471c0]{display:grid;place-items:center;align-content:center;gap:6px;min-height:180px;margin:0;padding:16px;border:1px dashed var(--skp-line);border-radius:14px;text-align:center;color:var(--text-dim);font-size:.9rem}.skp-empty p[data-v-46b471c0]{margin:0;max-width:420px;line-height:1.5}.skp-empty strong[data-v-46b471c0]{color:var(--text);font-weight:600}.skp-error[data-v-46b471c0]{margin:10px 0 0;color:var(--danger);font-size:.86rem}.skp-notice[data-v-46b471c0]{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:rgba(var(--danger-rgb),.22);color:var(--danger);font-size:.88rem;font-weight:500;line-height:1.45}[data-theme=light] .skp-notice{background:rgba(var(--danger-rgb),.1)}.skp-foot[data-v-46b471c0]{margin:12px 0 0;font-size:.84rem;line-height:1.45;color:var(--text-dim)}.skp-foot+.skp-foot[data-v-46b471c0]{margin-top:6px}[data-v-46b471c0] .skp-feet{padding-top:12px}[data-v-46b471c0] .skp-feet>.skp-foot:first-child{margin-top:0}.skp-note-enter-active[data-v-46b471c0]{transition:opacity .3s ease .08s}.skp-note-enter-from[data-v-46b471c0]{opacity:0}.skp-foot-strong[data-v-46b471c0]{color:var(--text);font-weight:600}.skp-foot svg[data-v-46b471c0]{display:inline-block;vertical-align:-2px;margin-right:6px}.skp-timer[data-v-46b471c0]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--skp-line);border-radius:999px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.skp-spin[data-v-46b471c0]{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--text) 25%,transparent);border-top-color:var(--text);animation:skp-rot-46b471c0 .8s linear infinite}@keyframes skp-rot-46b471c0{to{transform:rotate(360deg)}}@keyframes skp-pulse-46b471c0{50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.skp-spin[data-v-46b471c0],.skp-icon-btn.is-busy svg[data-v-46b471c0]{animation-duration:2.4s}.skp-sort-stack>.skp-sort-layer[data-v-46b471c0],.skp-sort-arrow[data-v-46b471c0]{transition:none}.skp-sort-stack>.skp-sort-layer[data-v-46b471c0]:not(.is-shown){transform:none}.skp-skin.is-skel[data-v-46b471c0] *{animation:none}}@media (max-width: 640px){.skc[data-v-46b471c0]{--skp-pad: 18px}.skp-card-head[data-v-46b471c0]{flex-direction:column;gap:12px}.skp-title[data-v-46b471c0]{font-size:1.25rem}.skp-row-main[data-v-46b471c0]{flex-basis:110px}.skc[data-v-46b471c0]{--skp-cell-h: 204px;--skp-gap: 8px}.skp-grid[data-v-46b471c0]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-auto-rows:var(--skp-cell-h);gap:var(--skp-gap)}.skp-inv[data-v-46b471c0]{min-height:0;max-height:calc(2 * var(--skp-cell-h) + var(--skp-gap) + 8px)}.skp-skin[data-v-46b471c0]{height:var(--skp-cell-h);box-sizing:border-box}.skp-skin-art[data-v-46b471c0]{aspect-ratio:auto;flex:1 1 0;min-height:0}.skp-game span[data-v-46b471c0]{display:none}.skp-game[data-v-46b471c0]{padding:0 6px}.skp-toolbar[data-v-46b471c0],.skp-toolbar-end[data-v-46b471c0]{gap:4px}.skp-btn--fixed[data-v-46b471c0]{padding:0 9px;font-size:.8rem}}@media (max-width: 480px){.skp-grid[data-v-46b471c0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer: coarse){.skp-input[data-v-46b471c0],.skp-search[data-v-46b471c0]{font-size:16px}}.vp-btn[data-v-648a224f]{flex-shrink:0;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:transparent;color:inherit;cursor:pointer;transition:background .15s ease,opacity .15s ease}.vp-btn svg[data-v-648a224f]{width:15px;height:15px;display:block}.vp-btn[data-v-648a224f]:hover,.vp-btn.is-playing[data-v-648a224f],.vp-btn.is-loading[data-v-648a224f]{background:var(--vp-active-bg, rgba(var(--gray-rgb), .2))}.vp-btn--placeholder[data-v-648a224f]{visibility:hidden;cursor:default}.vp-btn[data-v-648a224f]:focus-visible{outline:2px solid currentColor;outline-offset:1px}.vp-spin[data-v-648a224f]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:vp-spin-648a224f .7s linear infinite}@keyframes vp-spin-648a224f{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.vp-spin[data-v-648a224f]{animation-duration:2s}}.donate-page{position:relative;min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;padding:40px 20px;background:var(--bg);color:var(--text);overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.donate-page>*{position:relative;z-index:1}.donate-card{position:relative;width:100%;max-width:560px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:var(--shadow-card);flex-shrink:0}.donate-card.is-resizing{overflow:hidden;will-change:height}@media (prefers-reduced-motion: reduce){.donate-card.is-resizing{transition:none!important;will-change:auto}}.donate-stack{position:relative;width:100%;max-width:560px;display:flex;flex-direction:column;gap:12px;flex-shrink:0}.donate-page.no-banner{justify-content:center;justify-content:safe center;padding:40px 20px}.donate-hero{position:relative;width:100%;background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:var(--shadow-card)}.donate-banner{position:relative;height:140px;overflow:hidden;background:var(--bg-elevated)}.donate-banner img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.donate-hero .profile-actions{position:absolute;top:14px;right:14px;z-index:2;margin-left:0;display:flex;align-items:center;gap:8px}.donate-hero:not(.has-banner){display:flex;flex-direction:row;align-items:center}.donate-hero:not(.has-banner) .donate-hero-row{order:1;flex:1;min-width:0;align-items:center;padding:16px 12px 16px 20px}.donate-hero:not(.has-banner) .profile-actions{position:static;top:auto;right:auto;transform:none;order:2;flex-shrink:0;align-self:center;padding:0 16px 0 4px;margin-left:auto}.donate-hero .icon-btn{width:38px;height:38px;border-radius:12px;background:rgba(var(--shade-rgb),.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:rgba(var(--ink-rgb),.14);color:var(--text)}[data-theme=light] .donate-hero .icon-btn{background:rgba(var(--shade-rgb),.5);border-color:rgba(var(--ink-rgb),.14);color:var(--text)}.donate-hero.has-banner .icon-btn{background:rgba(var(--shade-rgb),.5)}.donate-hero:not(.has-banner) .icon-btn{background:var(--hover-bg);color:var(--text-muted);border-color:var(--border);-webkit-backdrop-filter:none;backdrop-filter:none}.donate-hero .icon-btn:hover,[data-theme=light] .donate-hero .icon-btn:hover{background:rgba(var(--shade-rgb),.7);color:var(--text);border-color:rgba(var(--ink-rgb),.22)}.donate-hero:not(.has-banner) .icon-btn:hover{background:var(--hover-bg);color:var(--text);border-color:var(--border-hover)}.donate-hero-row{display:flex;align-items:flex-end;gap:14px;padding:0 20px 16px;min-width:0}.donate-hero .avatar-wrap{width:80px;height:80px;margin-top:-40px;border:1px solid var(--border);border-radius:14px;box-shadow:0 8px 24px rgba(var(--shadow-rgb),.28);background:var(--card-bg)}.donate-hero:not(.has-banner) .avatar-wrap{margin-top:0;width:56px;height:56px;border-radius:16px;box-shadow:none}.profile-kicker{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:2px}.donate-profile{display:flex;align-items:center;gap:18px;padding:32px 36px 20px}.avatar-wrap{width:64px;height:64px;border-radius:16px;background:var(--surface-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;isolation:isolate;box-shadow:none;border:1px solid var(--border);outline:none}[data-theme=light] .avatar-wrap{background:var(--surface-strong)}.avatar-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:inherit;box-shadow:none;filter:none}.avatar-fallback{font-size:1.35rem;font-weight:700;color:var(--text);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;line-height:1}[data-theme=light] .avatar-fallback{color:var(--text)}.donate-page[data-theme=light] .avatar-wrap,.donate-page[data-theme=light] .donate-hero .avatar-wrap{background:var(--surface-raised);border:1px solid var(--border);box-shadow:none}.donate-page[data-theme=light] .avatar-fallback{color:var(--text)}.profile-info{display:flex;flex-direction:column;gap:4px;min-width:0}.profile-name{font-size:1.5rem;font-weight:700;letter-spacing:-.035em;color:var(--text);line-height:1.15;display:flex;align-items:center;gap:.28em;min-width:0}.profile-name-text{min-width:0}.donate-page[data-theme=light] .donate-banner{background:var(--bg-elevated)}.donate-page[data-theme=light] .donate-hero.has-banner .icon-btn{background:rgba(var(--shade-rgb),.72);border-color:rgba(var(--ink-rgb),.12);color:var(--text)}.donate-page[data-theme=light] .donate-hero.has-banner .icon-btn:hover{background:var(--bg-elevated);color:var(--text);border-color:rgba(var(--ink-rgb),.2)}.step-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,auto)}.step-stack>.donate-body{grid-area:1 / 1;padding:28px 36px 36px;display:flex;flex-direction:column;transition:opacity .28s ease;min-width:0;box-sizing:border-box;position:relative;z-index:1}.donate-card.is-step-swap .step-stack>.donate-body:not(.step-hidden){animation:donate-step-in .36s ease both}@keyframes donate-step-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.donate-card.is-step-swap .step-stack>.donate-body:not(.step-hidden){animation:none}}.step-stack>.donate-body.pay-step{max-height:min(720px,calc(100dvh - 180px))}.step-stack>.donate-body.step-hidden{opacity:0;pointer-events:none;visibility:hidden;z-index:0;position:absolute;width:1px;height:1px;padding:0!important;margin:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.page-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.back-home{display:inline-flex;align-items:center;gap:8px;color:var(--text-dim);font-size:.88rem;font-weight:500;text-decoration:none;margin-bottom:28px;transition:color .25s;letter-spacing:.3px}.back-home:hover{color:var(--text)}.back-home svg{width:16px;height:16px}.back-home-btn{background:none;border:none;padding:0;font:inherit;cursor:pointer}.icon-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--hover-bg);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.icon-btn:hover{background:var(--hover-bg);color:var(--text);border-color:var(--border-hover)}html:has(.donate-page),html:has(.donate-page) body,html:has(.donate-page) #app{margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;min-height:100%;background:var(--bg)!important}html[data-theme=light]:has(.donate-page),html[data-theme=light]:has(.donate-page) body,html[data-theme=light]:has(.donate-page) #app{background:var(--bg)!important}html[data-theme=dark]:has(.donate-page),html[data-theme=dark]:has(.donate-page) body,html[data-theme=dark]:has(.donate-page) #app{background:var(--bg)!important}@media (max-width: 700px){html[data-theme=light]:has(.donate-page),html[data-theme=light]:has(.donate-page) body,html[data-theme=light]:has(.donate-page) #app{background:var(--bg-elevated)!important}html[data-theme=dark]:has(.donate-page),html[data-theme=dark]:has(.donate-page) body,html[data-theme=dark]:has(.donate-page) #app{background:var(--bg-elevated)!important}}.anon-row{display:flex;align-items:center;gap:14px;margin-bottom:28px;padding:10px 14px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px}.anon-name-field{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.anon-name-field svg{opacity:.55;flex-shrink:0;color:var(--text-dim)}.name-input{flex:1;min-width:0;background:transparent;border:none;color:var(--text);font-size:.95rem;font-weight:500;outline:none;font-family:inherit;padding:6px 0}.name-input:disabled{color:var(--text-dim);cursor:default}.name-input::placeholder{color:var(--text-dim)}.anon-toggle{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.anon-toggle-text{font-size:.84rem;font-weight:500;color:var(--text-muted);white-space:nowrap}.anon-toggle input{position:absolute;opacity:0;width:0;height:0}.toggle-track{position:relative;width:42px;height:24px;background:var(--track);border-radius:20px;transition:background .25s;flex-shrink:0}.toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--text-dim);border-radius:50%;transition:transform .25s,background .25s}.anon-toggle input:checked+.toggle-track{background:var(--track-on)}.anon-toggle input:checked+.toggle-track .toggle-thumb{transform:translate(18px);background:var(--thumb)}.amount-block{margin-bottom:24px}.amount-label{font-size:.72rem;text-transform:uppercase;letter-spacing:1.8px;color:var(--text-dim);font-weight:600;margin-bottom:12px}.amount-main{display:inline-flex;align-items:baseline;gap:2px;margin-bottom:16px}.amount-input{background:transparent;border:none;color:var(--text);font-size:3rem;font-weight:800;letter-spacing:-.04em;width:auto;min-width:2ch;max-width:10ch;outline:none;font-variant-numeric:tabular-nums;line-height:1;padding:0;field-sizing:content}.amount-input::-webkit-outer-spin-button,.amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.currency-symbol{font-size:2rem;font-weight:700;color:var(--text-muted);line-height:1;flex-shrink:0}.presets{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.preset-btn{background:var(--card-bg);border:1px solid var(--border);color:var(--text-muted);font-size:.92rem;font-weight:600;padding:12px 0;border-radius:12px;cursor:pointer;transition:background .2s,border-color .2s,color .2s;text-align:center}.preset-btn:hover{background:var(--hover-bg);border-color:var(--border-hover);color:var(--text)}.preset-btn.active{background:var(--hover-bg);border-color:var(--border-hover);color:var(--text);box-shadow:0 0 0 1px var(--border)}.min-amount{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:.78rem;color:var(--text-dim);margin-top:12px;text-align:left}.min-amount .usdt-hint{margin-left:auto;text-align:right}.message-block{margin-bottom:20px}.message-box{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:16px 18px 14px;display:flex;flex-direction:column;transition:border-color .3s ease,background .3s ease}.message-box:focus-within{border-color:var(--border-hover);background:var(--input-bg)}.message-textarea{background:transparent;border:none;color:var(--text);font-size:.98rem;line-height:1.55;resize:none;outline:none;min-height:72px;font-family:inherit}.message-textarea::placeholder{color:var(--text-dim)}.message-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:12px}.char-count{font-size:.78rem;color:var(--text-dim);font-variant-numeric:tabular-nums;flex-shrink:0}.voice-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:.8rem;color:var(--text-dim);line-height:1.45}.voice-note svg{flex-shrink:0;margin-top:1px;opacity:.7}.goal-picker{position:relative;margin:0 0 16px}.goal-pick{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;color:var(--text);text-align:left;font-family:inherit;cursor:default;transition:border-color .2s ease,background .2s ease}.goal-pick.clickable{cursor:pointer}.goal-pick.clickable:hover,.goal-pick.open{border-color:var(--border-hover);background:var(--input-bg)}.goal-pick .gd-camp-ring{position:relative;width:56px;height:56px;flex:0 0 auto}.goal-pick .gd-camp-ring svg,.goal-pick-option .gd-camp-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.goal-pick .gd-camp-ring-bg,.goal-pick-option .gd-camp-ring-bg{fill:none;stroke:color-mix(in srgb,var(--text) 12%,transparent);stroke-width:2.4}.goal-pick .gd-camp-ring-fg,.goal-pick-option .gd-camp-ring-fg{fill:none;stroke:var(--text);stroke-width:2.4;stroke-linecap:round;stroke-dashoffset:0}.goal-pick .gd-camp-ring span,.goal-pick-option .gd-camp-ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.72rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.goal-pick-info{min-width:0}.goal-pick-title{font-size:.98rem;font-weight:700;letter-spacing:-.03em;line-height:1.25;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goal-pick-meta{margin-top:3px;font-size:.82rem;color:var(--text-dim);font-variant-numeric:tabular-nums}.goal-pick-chevron{opacity:.55;transition:transform .2s ease}.goal-pick.open .goal-pick-chevron{transform:rotate(180deg)}.goal-pick-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;margin:0;padding:6px;list-style:none;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-card);max-height:260px;overflow:auto}.goal-pick-option{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:12px;background:transparent;color:var(--text);text-align:left;font-family:inherit;cursor:pointer}.goal-pick-option:hover,.goal-pick-option.active{background:var(--hover-bg)}.goal-pick-option .gd-camp-ring{position:relative;width:40px;height:40px}.goal-pick-option .gd-camp-ring span{font-size:.62rem}.send-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--btn-bg);color:var(--btn-text);border:none;border-radius:14px;padding:17px 24px;font-size:.98rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s,opacity .2s;margin-top:6px}.send-btn:hover:not(:disabled){background:var(--btn-hover)}.send-btn:active:not(:disabled){opacity:.9}.send-btn:disabled{opacity:.4;cursor:not-allowed}.send-btn svg{width:18px;height:18px}.baits-note{margin:14px 0 0;font-size:.76rem;line-height:1.55;color:var(--text-dim);text-align:center;text-wrap:pretty}.baits-note+.terms{margin-top:8px}.terms{margin-top:18px;font-size:.76rem;color:var(--text-dim);line-height:1.55;text-align:center}.terms a{color:var(--text-muted);text-decoration:underline;text-underline-offset:2px;transition:color .25s}.terms a:hover{color:var(--text)}.voice-picker{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.voice-dd{position:relative;flex-shrink:0}.voice-dd-btn{display:inline-flex;align-items:center;gap:8px;min-height:34px;max-width:220px;padding:6px 12px 6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--hover-bg);color:var(--text-muted);font-family:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.voice-dd-btn:hover,.voice-dd.open .voice-dd-btn{background:var(--hover-bg);border-color:var(--border-hover);color:var(--text)}.voice-dd-icon{width:14px;height:14px;flex-shrink:0;opacity:.85}.voice-dd-label{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-dd-chevron{flex-shrink:0;opacity:.55;transition:transform .2s ease}.voice-dd.open .voice-dd-chevron{transform:rotate(180deg)}.voice-dd-menu{position:absolute;bottom:calc(100% + 8px);left:0;z-index:40;width:300px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;background:var(--menu-bg);border:1px solid var(--border);border-radius:18px;box-shadow:var(--menu-shadow);overflow:hidden}@media (pointer: coarse){.name-input,.message-textarea{font-size:16px}}.pay-step{min-height:0}.step-stack>.donate-body.pay-step{max-height:none}.pay-sticky-top,.pay-sticky-foot{flex-shrink:0;background:var(--bg-elevated);z-index:3}.pay-sticky-top{position:static;padding-bottom:12px}.pay-sticky-foot{position:static;padding-top:16px}.pay-card-note{margin:0 0 16px;color:var(--text-dim);font-size:.8rem;line-height:1.45}.payment-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;overflow:visible}.payment-summary{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;color:var(--text-muted);font-size:.92rem}.payment-summary--bottom{margin-top:16px}.payment-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-summary-label{font-size:.9rem;color:var(--text-muted)}.payment-summary-value{font-variant-numeric:tabular-nums;color:var(--text);font-weight:500}.payment-summary-fee{color:var(--success);font-weight:600}.payment-summary-divider{height:1px;background:var(--border);margin:2px 0}.payment-summary-row--total .payment-summary-label{color:var(--text);font-weight:600}.payment-summary-amount{font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.05rem}.payment-method-extra{flex-shrink:0;margin-left:8px;padding:4px 10px;border-radius:999px;background:rgba(var(--success-rgb),.12);color:var(--success);font-size:.78rem;font-weight:600;white-space:nowrap;letter-spacing:-.01em}.pay-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.pay-head .back-home{margin-bottom:0}.pay-head-title{font-size:.72rem;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--text-dim)}.pay-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:5px;border-radius:16px;background:var(--bg-elevated);border:1px solid var(--border)}.pay-tab{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--text-muted);font-family:inherit;font-size:.92rem;font-weight:600;letter-spacing:-.02em;text-transform:none;cursor:pointer}.pay-tab:hover{color:var(--text)}.pay-tab.is-on{background:var(--btn-bg);color:var(--btn-text)}.coin-pick{display:flex;align-items:center;justify-content:space-between;gap:12px}.coin-pick-label{color:var(--text-muted);font-size:.85rem;font-weight:500;white-space:nowrap}.coin-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px}.coin-seg-btn{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px 0 8px;border:0;border-radius:999px;background:transparent;color:var(--text-dim);font-family:inherit;font-size:.84rem;font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease}.coin-seg-btn.is-on{background:color-mix(in srgb,var(--text) 12%,transparent);color:var(--text)}@media (hover: hover){.coin-seg-btn:hover{color:var(--text)}.coin-seg-btn:hover .coin-seg-icon{opacity:1}}.coin-seg-btn:focus-visible{outline:2px solid var(--text);outline-offset:2px}.coin-seg-icon{display:inline-flex;flex-shrink:0;opacity:.75;transition:opacity .15s ease}.coin-seg-btn.is-on .coin-seg-icon{opacity:1}.coin-seg-icon svg{display:block;width:20px;height:20px}.coin-trio{display:inline-flex}.coin-trio-enter-active,.coin-trio-leave-active{transition:opacity .3s ease}.coin-trio-enter-from,.coin-trio-leave-to{opacity:0}.coin-mini{display:inline-flex;width:20px;height:20px;border-radius:50%;overflow:hidden}.coin-mini+.coin-mini{margin-left:-6px}.coin-seg-icon .coin-mini svg{width:100%;height:100%}@media (max-width: 520px){.coin-pick{flex-direction:column;align-items:stretch;gap:8px}.coin-seg{display:flex}.coin-seg-btn{flex:1 1 auto;gap:6px;padding:0 10px 0 6px}}.skin-tile{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:92px;padding:18px 16px;border-radius:14px;border:1px solid var(--border);background:var(--fixed-surface);color:var(--fixed-white);cursor:pointer;overflow:hidden;transition:border-color .2s ease}.skin-tile:hover,.skin-tile.method-selected{border-color:var(--border-hover)}.skin-tile-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transform:scale(1.04);pointer-events:none;transition:filter .2s ease}.skin-tile:hover .skin-tile-bg,.skin-tile.method-selected .skin-tile-bg{filter:brightness(1.06) saturate(1.04)}.skin-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(var(--fixed-black-rgb),.04),rgba(var(--fixed-black-rgb),.28));pointer-events:none;transition:background .2s ease}.skin-tile:hover:after,.skin-tile.method-selected:after{background:linear-gradient(180deg,rgba(var(--fixed-black-rgb),0),rgba(var(--fixed-black-rgb),.16))}.skin-logo,.skin-tile img.skin-logo,.skin-tile .skin-logo{position:relative;z-index:2;width:auto;max-width:88%;height:32px;object-fit:contain;display:block;filter:brightness(1.45) saturate(1.25) drop-shadow(0 1px 8px rgba(var(--fixed-black-rgb),.7))}.skin-logo--cs{height:26px}.skin-logo--dota{height:28px}.skin-logo--rust{height:30px}.payment-methods{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.donate-card.is-tab-swap .payment-methods{animation:donate-methods-in .32s ease both}@keyframes donate-methods-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.donate-card.is-tab-swap .payment-methods{animation:none}}.payment-method-btn{position:relative;isolation:isolate;display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.payment-method-btn:hover,.payment-method-btn.method-selected{background:var(--hover-bg);border-color:var(--border-hover)}.payment-method-btn.method-selected:before{display:none}.payment-method-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;overflow:hidden;flex-shrink:0}.payment-method-icon svg,.payment-method-icon img{width:100%;height:100%;object-fit:contain;display:block}.payment-method-icon-sbp{background:var(--surface-inverse);padding:8px;box-sizing:border-box}.payment-method-btn .payment-method-icon-badge{width:64px;height:40px;padding:3px 4px;border-radius:10px;background:var(--surface-inverse);box-shadow:inset 0 0 0 1px rgba(var(--shadow-rgb),.08);box-sizing:border-box;overflow:hidden}.payment-method-btn .payment-method-icon-badge img,.payment-method-btn .payment-method-icon-badge svg{width:100%;height:100%;object-fit:contain}@media (max-width: 600px){.payment-method-btn .payment-method-icon-badge{width:48px;height:30px;padding:2px 3px;border-radius:7px}}.payment-method-body{flex:1;text-align:left;display:flex;flex-direction:column;gap:2px;min-width:0}.payment-method-label{font-size:.96rem;font-weight:700;color:var(--text)}.payment-method-hint{font-size:.8rem;color:var(--text-muted);line-height:1.3}.payment-method-icon-usdc,.payment-method-icon-usdt,.payment-method-icon-token{position:relative;background:transparent;border:none;overflow:visible;width:44px;height:44px;flex-shrink:0}.payment-method-icon-usdc>svg,.payment-method-icon-usdt>svg,.payment-method-icon-token>svg{width:100%;height:100%;display:block;border-radius:12px;object-fit:contain}.network-corner{position:absolute;right:-5px;bottom:-5px;width:22px;height:22px;border-radius:50%;overflow:hidden;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.network-corner svg{width:100%;height:100%;display:block;border-radius:50%}.donate-stage{position:relative;align-self:stretch;flex-shrink:0;padding:66px 20px 24px;box-sizing:border-box;overflow:hidden;isolation:isolate;background:var(--bg)}.donate-stage.has-banner{border-bottom:1px solid var(--border)}.stage-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.stage-banner{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.stage-pattern{position:absolute;top:-.12em;right:0;bottom:0;left:0;display:flex;flex-direction:column;font-size:clamp(52px,4.4vw,76px);font-weight:800;line-height:1.12;letter-spacing:-.03em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:rgba(var(--ink-rgb),.08);color:color-mix(in srgb,var(--text) 9%,transparent);-webkit-mask-image:linear-gradient(180deg,var(--bg) 70%,transparent);mask-image:linear-gradient(180deg,var(--bg) 70%,transparent)}.stage-pattern-row{flex:none}.stage-player{position:relative;z-index:1;width:100%;max-width:680px;margin:0 auto;display:grid;grid-template-columns:236px minmax(0,1fr);gap:12px}.stage-info>*{opacity:0;transition:opacity .2s ease}.stage-info.is-ready>*{opacity:1}.stage-info{contain:size;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 18px 16px;box-sizing:border-box;overflow:hidden;background:var(--bg-elevated);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card)}.stage-info-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.stage-badge{display:inline-flex;flex-shrink:0;padding:3px 7px;border-radius:5px;background:var(--text);color:var(--bg-elevated);font-size:.7rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.stage-badge.is-live{background:var(--danger);color:var(--fixed-white)}.stage-info-title{margin:2px 0 0;font-size:1.12rem;font-weight:700;letter-spacing:-.03em;line-height:1.22;color:var(--text);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stage-info-text{margin:0;font-size:.84rem;line-height:1.4;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stage-links{display:flex;flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;min-width:0}.stage-links>li{display:flex;min-height:20px}.stage-info-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:20px;line-height:20px;font-size:.84rem;font-weight:600;color:var(--text);text-decoration:none;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-link-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px}.stage-link-icon svg{width:100%;height:100%;display:block}.stage-info-link.is-live:after{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--danger)}.stage-info-link:hover{text-decoration:underline;text-underline-offset:3px}.stage-info-link:focus-visible{outline:2px solid var(--text);outline-offset:2px}.stage-frame{position:relative;width:100%;aspect-ratio:16 / 9;min-width:0;box-sizing:border-box;background:var(--fixed-black);border:1px solid var(--border);border-radius:14px;overflow:hidden}.stage-embed{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.stage-embed.is-shown{opacity:1;pointer-events:auto}.stage-embed iframe,iframe.stage-embed{display:block;width:100%;height:100%;border:0}.stage-frame-status{position:absolute;top:14px;right:16px;font-size:.76rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fixed-white)}@media (prefers-reduced-motion: reduce){.stage-embed{transition:none}}.profile-live{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--danger)}.profile-live:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.donate-page.donate-page--stage .donate-hero .avatar-wrap.is-live{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.donate-page.donate-page--stage .donate-hero .profile-name{line-height:1.3;padding-bottom:.08em}.donate-page--stage .stage-info-title{line-height:1.3;padding-bottom:.06em}.donate-page.donate-page--stage>.back-home,.donate-page--stage.donate-page[data-theme] .donate-stack .donate-hero .profile-actions .icon-btn{height:38px;box-sizing:border-box;border-radius:10px;border:1px solid var(--border);background:var(--bg-elevated);background:color-mix(in srgb,var(--bg-elevated) 82%,transparent);color:var(--text-muted);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:color .2s ease,border-color .2s ease,background .2s ease}.donate-page--stage.donate-page[data-theme] .donate-stack .donate-hero .profile-actions .icon-btn{width:38px}.donate-page.donate-page--stage>.back-home{display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:.86rem;font-weight:500;letter-spacing:-.01em;line-height:1}.donate-page.donate-page--stage>.back-home:hover,.donate-page.donate-page--stage>.back-home:focus-visible,.donate-page--stage.donate-page[data-theme] .donate-stack .donate-hero .profile-actions .icon-btn:hover{color:var(--text);border-color:var(--border-hover)}.donate-page.donate-page--stage>.back-home:focus-visible,.donate-page--stage.donate-page[data-theme] .donate-stack .donate-hero .profile-actions .icon-btn:focus-visible{outline:2px solid var(--text);outline-offset:2px}.donate-page.donate-page--stage>.back-home .back-arrow{width:16px;height:16px;overflow:visible}.donate-page.donate-page--stage>.back-home .back-arrow-stem{stroke-dasharray:15;stroke-dashoffset:15;transform:translate(5px);transition:stroke-dashoffset .28s cubic-bezier(.23,1,.32,1),transform .28s cubic-bezier(.23,1,.32,1)}.donate-page.donate-page--stage>.back-home .back-arrow-head{transform:translate(5px);transition:transform .28s cubic-bezier(.23,1,.32,1)}.donate-page.donate-page--stage>.back-home:hover .back-arrow-stem,.donate-page.donate-page--stage>.back-home:focus-visible .back-arrow-stem{stroke-dashoffset:0;transform:translate(0)}.donate-page.donate-page--stage>.back-home:hover .back-arrow-head,.donate-page.donate-page--stage>.back-home:focus-visible .back-arrow-head{transform:translate(0)}@media (prefers-reduced-motion: reduce){.donate-page.donate-page--stage>.back-home .back-arrow-stem,.donate-page.donate-page--stage>.back-home .back-arrow-head{transition:none}}@media (min-width: 701px){.donate-page.donate-page--stage{justify-content:flex-start;padding:0 0 56px}.donate-page--stage>.donate-stack{position:static;width:calc(100% - 40px);max-width:680px;margin-top:20px;gap:16px}.donate-page--stage .donate-card{max-width:none}.donate-page--stage .donate-stack .donate-hero{position:static;display:flex;flex-direction:row;align-items:center;gap:16px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.donate-page--stage .donate-stack .donate-hero .donate-hero-row{order:1;flex:1;min-width:0;align-items:center;gap:14px;padding:0}.donate-page--stage .donate-stack .donate-hero .avatar-wrap{width:64px;height:64px;margin-top:0;border-radius:16px;box-shadow:none}.donate-page--stage .donate-hero .profile-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.08em}.donate-page.donate-page--stage>.back-home,.donate-page--stage .donate-stack .donate-hero .profile-actions{position:absolute;top:16px;z-index:5;margin:0}.donate-page.donate-page--stage>.back-home{left:20px}.donate-page--stage .donate-stack .donate-hero .profile-actions{right:20px;left:auto;order:0;gap:8px;padding:0;transform:none}.donate-page.donate-page--stage:not(.no-banner)>.back-home,.donate-page--stage.donate-page[data-theme]:not(.no-banner) .donate-stack .donate-hero .profile-actions .icon-btn{background:rgba(var(--shade-rgb),.5);border-color:rgba(var(--ink-rgb),.14);color:var(--accent)}.donate-page.donate-page--stage:not(.no-banner)>.back-home:hover,.donate-page.donate-page--stage:not(.no-banner)>.back-home:focus-visible,.donate-page--stage.donate-page[data-theme]:not(.no-banner) .donate-stack .donate-hero .profile-actions .icon-btn:hover{background:rgba(var(--shade-rgb),.7);border-color:rgba(var(--ink-rgb),.24);color:var(--text)}}@media (max-width: 700px){.donate-page.donate-page.donate-page--stage[data-theme]{background:linear-gradient(var(--border),var(--border)) 0 52px / 100% 1px no-repeat,var(--bg);background-attachment:local}.donate-page--stage>.donate-stack{flex:1 0 auto}.donate-page--stage .donate-stack .donate-card{flex:1 0 auto;background:var(--bg-elevated)}.donate-page.donate-page--stage>.back-home,.donate-page.donate-page--stage:has(.pay-step:not(.step-hidden))>.back-home{align-self:flex-start;margin:7px 0 8px 14px;visibility:visible}.donate-stage{padding:64px 14px 20px;background:transparent}.donate-stage.has-banner{border-bottom:0}.stage-pattern{top:0;right:0;bottom:0;left:0;font-size:34px;line-height:1.15}.stage-player{max-width:none;grid-template-columns:minmax(0,1fr)}.stage-info{contain:none;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 12px;padding:14px 16px;box-shadow:none}.stage-info-head{order:0;flex:1 1 auto;flex-direction:row;align-items:center;gap:10px}.stage-badge{flex-shrink:0}.stage-info-title{display:block;flex:0 1 auto;min-width:0;margin:0;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-links{order:1;flex:0 1 auto;max-width:100%;flex-direction:row;flex-wrap:wrap;gap:8px 16px;margin:0}.stage-info-text{order:2;flex-basis:100%}.stage-info-text{-webkit-line-clamp:1}.donate-page--stage .donate-stack .donate-hero .donate-hero-row{padding:4px 14px 18px}.donate-page:has(.pay-step:not(.step-hidden)) .stage-info-text{display:none}}.toast{position:fixed;bottom:36px;left:50%;transform:translate(-50%) translateY(24px);background:rgba(var(--shade-rgb),.96);border:1px solid rgba(var(--ink-rgb),.1);color:var(--text);padding:14px 28px;border-radius:14px;font-size:.92rem;font-weight:500;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;z-index:2000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 40px rgba(var(--shadow-rgb),.5)}.toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media (max-width: 600px){.donate-banner{height:112px}.donate-hero.has-banner .avatar-wrap{width:72px;height:72px;border-radius:18px;margin-top:-36px}.donate-hero:not(.has-banner) .avatar-wrap{width:48px;height:48px;margin-top:0}.donate-profile{padding:24px 22px 0;gap:14px}.pay-head{margin-bottom:12px;gap:10px}.pay-sticky-top{padding-bottom:8px}.pay-sticky-foot{padding-top:10px;padding-bottom:2px}.pay-card-note{margin-bottom:10px}.pay-tab{min-height:42px;font-size:.86rem;padding:0 8px}.payment-methods{grid-template-columns:1fr 1fr;gap:8px}.payment-method-btn{padding:9px 8px;gap:7px;min-width:0;align-items:flex-start}.payment-method-label{font-size:.82rem;line-height:1.2}.payment-method-hint{font-size:.68rem;line-height:1.25;white-space:normal;overflow:visible;text-overflow:unset}.payment-method-icon,.payment-method-icon-usdc,.payment-method-icon-usdt,.payment-method-icon-token{width:28px;height:28px;border-radius:8px}.payment-method-icon-sbp{padding:4px}.network-corner{width:14px;height:14px;right:-3px;bottom:-3px}.skin-tile{grid-column:1 / -1;min-height:68px;padding:12px}.skin-tile .skin-logo.skin-logo--cs{height:21px}.skin-tile .skin-logo.skin-logo--dota{height:22px}.skin-tile .skin-logo.skin-logo--rust{height:24px}.terms{margin-top:12px}.send-btn{padding:15px 20px;margin-top:0}.donate-footer{padding:18px 16px 20px}.amount-input{font-size:2.5rem}.currency-symbol{font-size:1.7rem}.presets{gap:8px}.preset-btn{padding:11px 0;font-size:.88rem}.profile-name{font-size:1.2rem}.avatar-wrap{width:56px;height:56px;border-radius:14px}.anon-row{flex-wrap:wrap;gap:10px}.anon-toggle{width:100%;justify-content:space-between}}@media (max-width: 380px){.presets{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.donate-page.donate-page,.donate-page.donate-page[data-theme]{justify-content:flex-start;align-items:stretch;padding:0;background:linear-gradient(var(--border),var(--border)) 0 52px / 100% 1px no-repeat,var(--bg-elevated);background-attachment:local}.donate-page.donate-page[data-theme]:empty{justify-content:center;align-items:center;background:var(--bg-elevated)}.donate-page>.back-home{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:52px;margin:0 0 1px;padding:0 14px;box-sizing:border-box;flex-shrink:0;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1}.donate-page>.back-home svg{width:14px;height:14px}.donate-page:has(.pay-step:not(.step-hidden))>.back-home{display:inline-flex;visibility:hidden}.donate-page>.donate-stack{position:static;max-width:100%;gap:0}.donate-hero,.donate-card{max-width:100%;background:transparent;border:0;border-radius:0;box-shadow:none}.donate-hero{position:static}.donate-card{border-top:1px solid var(--border)}.donate-page .donate-hero .profile-actions,.donate-page .donate-hero:not(.has-banner) .profile-actions{position:absolute;top:7px;right:14px;left:auto;order:0;margin:0;padding:0;transform:none;z-index:5}.donate-page.donate-page .donate-stack .donate-hero .profile-actions .icon-btn{width:38px;height:38px;border-radius:10px;background:var(--hover-bg);border-color:var(--border);color:var(--text-muted);backdrop-filter:none;-webkit-backdrop-filter:none}.donate-page.donate-page .donate-stack .donate-hero .profile-actions .icon-btn:hover{background:var(--hover-bg);border-color:var(--border-hover);color:var(--text)}.donate-banner{height:112px;border-radius:0}.donate-hero-row,.donate-hero:not(.has-banner) .donate-hero-row{align-items:center;gap:12px;padding:14px}.donate-hero.has-banner .donate-hero-row{align-items:flex-end;padding:0 14px 14px}.donate-hero .profile-info{min-width:0}.donate-hero .profile-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.08em}.step-stack>.donate-body{padding:16px 14px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom))}.step-stack>.donate-body.pay-step{max-height:none;min-height:0;overflow:visible;padding:12px 14px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom))}.pay-sticky-top,.pay-sticky-foot{background:var(--bg-elevated)}.pay-head-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-method-body{min-width:0}.payment-method-label,.payment-method-hint{overflow-wrap:anywhere}}.profile-actions[data-v-162e568f]{display:flex;align-items:center;gap:6px}.icon-btn[data-v-162e568f]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--hover-bg);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.icon-btn[data-v-162e568f]:hover{background:var(--hover-bg);color:var(--text);border-color:var(--border-hover)}.lang-dropdown[data-v-162e568f]{position:relative}.method-selected[data-v-162e568f]{border-color:var(--border-hover)!important;background:var(--hover-bg)!important}.voice-picker[data-v-162e568f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.voice-dd[data-v-162e568f]{position:relative;flex-shrink:0}.voice-dd-btn[data-v-162e568f]{display:inline-flex;align-items:center;gap:8px;min-height:34px;max-width:220px;padding:6px 12px 6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--hover-bg);color:var(--text-muted);font-family:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.voice-dd-btn[data-v-162e568f]:hover,.voice-dd.open .voice-dd-btn[data-v-162e568f]{background:var(--hover-bg);border-color:var(--border-hover);color:var(--text)}.voice-dd-icon[data-v-162e568f]{width:14px;height:14px;flex-shrink:0;opacity:.85}.voice-dd-label[data-v-162e568f]{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-dd-chevron[data-v-162e568f]{flex-shrink:0;opacity:.55;transition:transform .2s ease}.voice-dd.open .voice-dd-chevron[data-v-162e568f]{transform:rotate(180deg)}.voice-dd-menu[data-v-162e568f]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:40;width:300px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;background:var(--menu-bg);border:1px solid var(--border);border-radius:18px;box-shadow:var(--menu-shadow);overflow:hidden}.voice-search[data-v-162e568f]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--text-muted);cursor:text}.voice-search-icon[data-v-162e568f]{width:17px;height:17px;flex-shrink:0}.voice-search-input[data-v-162e568f]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--text);font-family:inherit;font-size:.92rem;font-weight:400;padding:0}.voice-search-input[data-v-162e568f]::placeholder{color:var(--text-muted)}.voice-search-input[data-v-162e568f]::-webkit-search-cancel-button{display:none}.voice-tabs[data-v-162e568f]{display:flex;gap:4px;padding:10px 10px 4px}.voice-tab[data-v-162e568f]{border:none;background:transparent;color:var(--text-muted);font-family:inherit;font-size:.86rem;font-weight:600;padding:7px 12px;border-radius:999px;cursor:pointer;transition:background .15s,color .15s}.voice-tab[data-v-162e568f]:hover{color:var(--text)}.voice-tab.active[data-v-162e568f]{background:var(--hover-bg);color:var(--text)}.voice-list[data-v-162e568f]{max-height:280px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:0;padding:6px;list-style:none}.voice-row[data-v-162e568f]{display:flex;align-items:center;gap:10px;padding:10px 8px 10px 12px;border-radius:12px;cursor:pointer;outline:none;transition:background .12s}.voice-row[data-v-162e568f]:hover,.voice-row[data-v-162e568f]:focus-visible,.voice-row.active[data-v-162e568f]{background:var(--hover-bg)}.voice-row-text[data-v-162e568f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.voice-row-name[data-v-162e568f]{color:var(--text);font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-row-sub[data-v-162e568f]{color:var(--text-muted);font-size:.78rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-row-play[data-v-162e568f]{color:var(--text);--vp-active-bg: var(--hover-bg)}.voice-row.active .voice-row-play[data-v-162e568f]{--vp-active-bg: var(--border-hover)}.voice-empty[data-v-162e568f]{margin:0;padding:18px 16px 22px;text-align:center;color:var(--text-muted);font-size:.86rem}.checkout-state[data-v-162e568f]{display:grid;place-items:center;align-content:center;gap:14px;min-height:260px;color:var(--text-dim);font-size:.92rem;text-align:center}.checkout-state--error p[data-v-162e568f]{margin:0;max-width:360px;color:var(--danger);line-height:1.5}.checkout-spin[data-v-162e568f]{width:22px;height:22px;border-radius:50%;border:2px solid color-mix(in srgb,var(--text) 22%,transparent);border-top-color:var(--text);animation:checkout-rot-162e568f .8s linear infinite}@keyframes checkout-rot-162e568f{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.checkout-spin[data-v-162e568f]{animation-duration:2.4s}}@media (pointer: coarse){.voice-search-input[data-v-162e568f]{font-size:16px}}.skp[data-v-ac741bc5]{--skp-line: var(--border);--skp-pill: var(--border-hover);--skp-pill-hover: var(--hover-bg);--skp-pad: 28px;min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--text);font-size:.95rem}.skp-loading[data-v-ac741bc5]{display:grid;place-items:center;min-height:60vh;color:var(--text-dim)}.skp-stage[data-v-ac741bc5]{position:relative;height:220px;overflow:hidden;isolation:isolate;background:var(--bg)}.skp-stage.has-banner[data-v-ac741bc5]{border-bottom:1px solid var(--border)}.skp-stage-bg[data-v-ac741bc5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.skp-stage-bg img[data-v-ac741bc5]{display:block;width:100%;height:100%;object-fit:cover}.skp-stage-pattern[data-v-ac741bc5]{position:absolute;top:-.12em;right:0;bottom:0;left:0;display:flex;flex-direction:column;font-size:clamp(52px,4.4vw,76px);font-weight:800;line-height:1.12;letter-spacing:-.03em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:color-mix(in srgb,var(--text) 9%,transparent);-webkit-mask-image:linear-gradient(180deg,var(--bg) 60%,transparent);mask-image:linear-gradient(180deg,var(--bg) 60%,transparent)}.skp-stage-pattern-row[data-v-ac741bc5]{flex:none}.skp-stage-bar[data-v-ac741bc5]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.skp-stage-tools[data-v-ac741bc5]{display:flex;gap:8px}.skp-glass[data-v-ac741bc5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:38px;height:38px;padding:0;border:1px solid rgba(var(--ink-rgb),.14);border-radius:12px;background:rgba(var(--shade-rgb),.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}[data-theme=light] .skp-glass[data-v-ac741bc5]{border:1px solid rgba(var(--ink-rgb),.14);background:rgba(var(--shade-rgb),.5);color:var(--text)}.skp-glass--text[data-v-ac741bc5]{padding:0 12px}.skp-glass--back[data-v-ac741bc5]{padding:0 14px 0 8px}.skp-glass[data-v-ac741bc5]:hover,[data-theme=light] .skp-glass[data-v-ac741bc5]:hover{background:rgba(var(--shade-rgb),.7);border-color:rgba(var(--ink-rgb),.22)}.skp[data-theme=light] .skp-glass[data-v-ac741bc5]{background:rgba(var(--shade-rgb),.72);border-color:rgba(var(--ink-rgb),.12);color:var(--text)}.skp[data-theme=light] .skp-glass[data-v-ac741bc5]:hover{background:rgba(var(--shade-rgb),.9)}.skp-wrap[data-v-ac741bc5]{max-width:880px;margin:0 auto;padding:0 20px 64px;box-sizing:border-box}.skp-hero[data-v-ac741bc5]{position:relative;z-index:2;display:flex;align-items:flex-end;gap:14px;margin:-44px 0 20px;padding:0 4px}.skp-avatar[data-v-ac741bc5]{width:80px;height:80px;flex-shrink:0;border-radius:16px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--border);background:var(--bg-elevated);box-shadow:0 8px 24px rgba(var(--shadow-rgb),.28);color:var(--text);font-size:1.8rem;font-weight:700}.skp-avatar img[data-v-ac741bc5]{width:100%;height:100%;object-fit:cover;display:block}.skp-hero-name[data-v-ac741bc5]{min-width:0;padding-bottom:6px;font-size:1.5rem;font-weight:700;letter-spacing:-.035em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skp-card[data-v-ac741bc5]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:var(--shadow-card)}.skp-glass[data-v-ac741bc5]:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (max-width: 640px){.skp-stage[data-v-ac741bc5]{height:150px}.skp-stage-bar[data-v-ac741bc5]{padding:12px 14px}.skp-stage-pattern[data-v-ac741bc5]{top:0;right:0;bottom:0;left:0;font-size:34px;line-height:1.15}.skp-wrap[data-v-ac741bc5]{padding:0 12px 40px}.skp-hero[data-v-ac741bc5]{margin:-34px 0 16px;gap:12px}.skp-avatar[data-v-ac741bc5]{width:64px;height:64px;border-radius:14px;font-size:1.4rem}.skp-hero-name[data-v-ac741bc5]{font-size:1.25rem}.skp-card[data-v-ac741bc5]{border-radius:18px}}.nf-page[data-v-9ae14cb8]{min-height:100dvh;display:flex;align-items:center;background:var(--bg);color:var(--text);padding:88px 0 72px;box-sizing:border-box}.nf-grid[data-v-9ae14cb8]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);gap:clamp(48px,8vw,120px);align-items:center}.nf-code[data-v-9ae14cb8]{margin:0 0 18px;font-size:clamp(5.2rem,12vw,7.5rem);font-weight:650;letter-spacing:-.06em;line-height:1;color:color-mix(in srgb,var(--text) 22%,transparent)}.nf-title[data-v-9ae14cb8]{margin:0 0 14px;font-size:clamp(1.85rem,3.2vw,2.35rem);font-weight:650;letter-spacing:-.04em;line-height:1.1;color:var(--text)}.nf-lead[data-v-9ae14cb8]{margin:0 0 28px;max-width:38ch;font-size:1rem;line-height:1.6;color:var(--text-muted)}.nf-back[data-v-9ae14cb8]{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 16px 8px 18px;border-radius:999px;background:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-bg);font-size:.9rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .2s ease}.nf-back[data-v-9ae14cb8]:hover{background:var(--btn-hover)}.nf-back-icon[data-v-9ae14cb8]{display:inline-flex;width:16px;height:16px;overflow:visible}.nf-back-arrow[data-v-9ae14cb8]{width:16px;height:16px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nf-back-stem[data-v-9ae14cb8]{stroke-dasharray:15;stroke-dashoffset:15;transform:translate(-5px);transition:stroke-dashoffset .28s cubic-bezier(.23,1,.32,1),transform .28s cubic-bezier(.23,1,.32,1)}.nf-back-head[data-v-9ae14cb8]{transform:translate(-5px);transition:transform .28s cubic-bezier(.23,1,.32,1)}.nf-back:hover .nf-back-stem[data-v-9ae14cb8],.nf-back:focus-visible .nf-back-stem[data-v-9ae14cb8]{stroke-dashoffset:0;transform:translate(0)}.nf-back:hover .nf-back-head[data-v-9ae14cb8],.nf-back:focus-visible .nf-back-head[data-v-9ae14cb8]{transform:translate(0)}@media (prefers-reduced-motion: reduce){.nf-back-stem[data-v-9ae14cb8],.nf-back-head[data-v-9ae14cb8]{transition:none}}.nf-links-label[data-v-9ae14cb8]{margin:0 0 8px;padding:0 4px;font-size:.78rem;font-weight:500;color:var(--text-dim)}.nf-list[data-v-9ae14cb8]{display:flex;flex-direction:column}.nf-row[data-v-9ae14cb8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 4px;border-bottom:1px solid var(--border);text-decoration:none;color:var(--text);transition:color .25s ease,padding-left .32s cubic-bezier(.23,1,.32,1),border-color .25s ease}.nf-row[data-v-9ae14cb8]:hover,.nf-row[data-v-9ae14cb8]:focus-visible{padding-left:16px;border-bottom-color:color-mix(in srgb,var(--text) 28%,transparent)}.nf-row-title[data-v-9ae14cb8]{display:block;font-size:.98rem;font-weight:600;color:var(--text);margin-bottom:3px}.nf-row-desc[data-v-9ae14cb8]{display:block;font-size:.9rem;color:var(--text-muted);line-height:1.4}.nf-row-arrow[data-v-9ae14cb8]{flex-shrink:0;margin-top:3px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--text-dim)}@media (max-width: 800px){.nf-page[data-v-9ae14cb8]{align-items:flex-start;padding:80px 0 72px;padding-top:max(80px,calc(env(safe-area-inset-top,0px) + 56px))}.nf-grid[data-v-9ae14cb8]{grid-template-columns:1fr;gap:48px}.nf-code[data-v-9ae14cb8]{font-size:clamp(4.2rem,22vw,5.6rem)}.nf-lead[data-v-9ae14cb8]{max-width:none}}.nf-page--dock[data-v-9ae14cb8]{padding:32px 0}@media (max-width: 800px){.nf-page--dock[data-v-9ae14cb8]{align-items:flex-start;padding:24px 0 28px}.nf-page--dock .nf-grid[data-v-9ae14cb8]{gap:28px}.nf-page--dock .nf-code[data-v-9ae14cb8]{margin-bottom:10px;font-size:3.4rem}}.site-footer{border-top:1px solid var(--border);padding:72px 0 56px;background:var(--bg);box-shadow:none}.footer-layout{display:flex;flex-direction:column;gap:0}.footer-top{display:flex;align-items:stretch;justify-content:space-between;gap:48px}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0;min-width:160px}.footer-logo{font-size:1.15rem;font-weight:700;color:var(--text);letter-spacing:-.02em}.footer-copy{font-size:.82rem;color:var(--text-dim);line-height:1.4}.footer-vdivider{width:0;align-self:stretch;min-height:120px;border-left:1px dashed rgba(var(--ink-rgb),.12);flex-shrink:0;margin:0 8px}[data-theme=light] .footer-vdivider{border-left-color:rgba(var(--ink-rgb),.15)}.footer-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;flex:1;max-width:640px}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links-title{font-size:.8rem;font-weight:600;color:var(--text);margin-bottom:4px;letter-spacing:.02em}.footer-links a{font-size:.88rem;color:var(--text-dim);text-decoration:none;transition:color .15s ease;line-height:1.4}.footer-links a:hover{color:var(--text)}@media (max-width: 800px){.footer-top{flex-direction:column;gap:40px}.footer-vdivider{display:none}.footer-cols{grid-template-columns:1fr 1fr;gap:32px;max-width:none}}@media (max-width: 480px){.site-footer{padding:56px 0 40px}.footer-cols{grid-template-columns:1fr;gap:28px}}.footer-prefs{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:auto;margin-left:-12px}.footer-pref-btn{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;padding:0!important;border-radius:999px!important;border:none!important;background:transparent!important;color:rgba(var(--ink-rgb),.6)!important;cursor:pointer;text-decoration:none!important;transition:color .15s ease}.footer-pref-btn:hover{color:var(--text)!important}[data-theme=light] .footer-pref-btn{border:none!important;background:transparent!important;color:rgba(var(--ink-rgb),.72)!important;box-shadow:none}[data-theme=light] .footer-pref-btn:hover{color:var(--text)!important}.donate-footer{display:flex;align-items:center;justify-content:space-between;padding:18px 36px 28px;border-top:1px solid rgba(var(--ink-rgb),.07)}[data-theme=light] .donate-footer{border-top:1px solid rgba(var(--ink-rgb),.07)}.lang-select{display:flex;align-items:center;gap:7px;background:transparent;border:none;color:var(--text-dim);font-size:.84rem;font-weight:500;cursor:pointer;padding:4px 0;transition:color .25s}[data-theme=light] .lang-select{color:var(--text-dim)}.lang-select:hover,[data-theme=light] .lang-select:hover{color:var(--text)}.lang-select svg{opacity:.7}.report-link{color:var(--text-dim);font-size:.84rem;font-weight:500;text-decoration:none;transition:color .25s}[data-theme=light] .report-link{color:var(--text-dim)}.report-link:hover,[data-theme=light] .report-link:hover{color:var(--text)}.tick-num[data-v-c025ace4]{--tn-h: 1.25em;display:inline-flex;align-items:flex-start;height:var(--tn-h);line-height:var(--tn-h);vertical-align:top;font-variant-numeric:tabular-nums;white-space:nowrap}.tn-cell[data-v-c025ace4]{display:inline-block;height:var(--tn-h);line-height:var(--tn-h);overflow:hidden}.tn-strip[data-v-c025ace4]{display:flex;flex-direction:column;transform:translateY(0)}.tn-strip>span[data-v-c025ace4]{display:block;height:var(--tn-h)}.tn-strip.is-down[data-v-c025ace4]{transform:translateY(-50%)}.tn-strip.is-roll[data-v-c025ace4]{transition:transform .55s cubic-bezier(.22,.8,.24,1) var(--tn-delay, 0ms)}.tn-strip.is-up.is-roll[data-v-c025ace4]{transform:translateY(-50%)}.tn-strip.is-down.is-roll[data-v-c025ace4]{transform:translateY(0)}.legal-rate[data-v-7be0bb9d]{margin:6px 0 22px;padding:14px 18px;border-radius:12px;background:var(--bg-elevated);border:1px solid var(--border);border-left:3px solid var(--text);font-size:.95rem;line-height:1.25;color:color-mix(in srgb,var(--text) 88%,var(--text-muted))}.lr-line[data-v-7be0bb9d]{display:flex;flex-wrap:wrap;align-items:center;column-gap:.3em;row-gap:4px}.lr-line+.lr-line[data-v-7be0bb9d]{margin-top:8px}.lr-title[data-v-7be0bb9d]{margin-right:.15em;font-weight:650;color:var(--text)}.lr-pair[data-v-7be0bb9d]{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.lr-value[data-v-7be0bb9d]{font-weight:650;color:var(--text);font-variant-numeric:tabular-nums}.lr-sub[data-v-7be0bb9d]{font-size:.88rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.lr-sk[data-v-7be0bb9d]{display:inline-block;height:1em;border-radius:6px;background:linear-gradient(90deg,rgba(var(--ink-rgb),.045),rgba(var(--ink-rgb),.09) 45%,rgba(var(--ink-rgb),.045));background-size:200% 100%;animation:lr-shimmer-7be0bb9d 1.6s linear infinite}.lr-sk--main[data-v-7be0bb9d]{width:7.5em}.lr-sk--sub[data-v-7be0bb9d]{width:6.5em}@keyframes lr-shimmer-7be0bb9d{0%{background-position:200% 0}to{background-position:-200% 0}}.lr-muted[data-v-7be0bb9d]{color:var(--text-dim)}.lr-foot[data-v-7be0bb9d]{padding-top:10px;border-top:1px solid var(--border);font-size:.78rem;color:var(--text-dim)}.lr-dot[data-v-7be0bb9d]{position:relative;width:6px;height:6px;margin-right:3px;border-radius:50%;background:var(--text)}.lr-dot[data-v-7be0bb9d]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid var(--text);opacity:0;animation:lr-ping-7be0bb9d 2.4s ease-out infinite}.is-off .lr-dot[data-v-7be0bb9d]{background:var(--text-dim)}.is-off .lr-dot[data-v-7be0bb9d]:after{animation:none}@keyframes lr-ping-7be0bb9d{0%{transform:scale(.6);opacity:.5}70%,to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion: reduce){.lr-dot[data-v-7be0bb9d]:after,.lr-sk[data-v-7be0bb9d]{animation:none}}.legal-page[data-v-2abe2149]{min-height:100dvh;background:var(--bg);color:var(--text);display:flex;flex-direction:column;padding-top:var(--header-h)}.legal-inner[data-v-2abe2149]{flex:1;width:100%;padding-top:48px;padding-bottom:88px}.legal-hero[data-v-2abe2149]{margin-bottom:36px}.legal-kicker[data-v-2abe2149]{margin:0 0 10px;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.legal-title[data-v-2abe2149]{margin:0 0 16px;font-size:clamp(1.85rem,3.6vw,2.55rem);font-weight:650;letter-spacing:-.04em;line-height:1.15;color:var(--text)}.legal-meta[data-v-2abe2149]{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.84rem;color:var(--text-muted)}.legal-rail[data-v-2abe2149]{--legal-rail-right: max(12px, calc((100vw - var(--max-width)) / 2 - 36px));position:fixed;top:50%;right:var(--legal-rail-right);z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:0;transform:translateY(-50%);pointer-events:none}.legal-rail-tick[data-v-2abe2149]{position:relative;display:flex;align-items:center;justify-content:flex-end;width:28px;height:14px;margin:0;padding:0;border:0;background:none;pointer-events:auto;text-decoration:none;cursor:pointer}.legal-rail-tick[data-v-2abe2149]:after{content:"";width:14px;height:1.5px;border-radius:99px;background:var(--text);opacity:.26;transition:width .18s ease,opacity .18s ease}.legal-rail-tick.is-active[data-v-2abe2149]:after,.legal-rail-tick[data-v-2abe2149]:hover:after,.legal-rail-tick[data-v-2abe2149]:focus-visible:after{width:20px;opacity:1}.legal-rail-label[data-v-2abe2149]{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);width:max-content;max-width:260px;padding:6px 10px;border-radius:10px;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--ink-rgb),.08);box-shadow:0 8px 24px rgba(var(--shadow-rgb),.35);color:var(--text);font-size:.78rem;font-weight:500;line-height:1.35;text-align:left;overflow-wrap:anywhere;opacity:0;translate:4px 0;pointer-events:none;transition:opacity .15s ease,translate .15s ease}.legal-rail-tick:hover .legal-rail-label[data-v-2abe2149],.legal-rail-tick:focus-visible .legal-rail-label[data-v-2abe2149]{opacity:1;translate:0 0}@media (prefers-reduced-motion: reduce){.legal-rail-label[data-v-2abe2149]{transition:none}}@media (hover: none),(pointer: coarse){.legal-rail[data-v-2abe2149]{gap:4px}.legal-rail-tick[data-v-2abe2149]{width:44px;height:32px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.legal-rail-tick:hover .legal-rail-label[data-v-2abe2149]{opacity:0}.legal-rail-tick:active .legal-rail-label[data-v-2abe2149]{opacity:1;translate:0 0}.legal-rail-tick[data-v-2abe2149]:active:after{width:20px;opacity:1}}.legal-body[data-v-2abe2149]{font-size:1.02rem;line-height:1.7;color:var(--text)}.legal-body[data-v-2abe2149] .legal-lead{font-size:1.12rem;line-height:1.6;color:var(--text);margin:0 0 18px}.legal-body[data-v-2abe2149] h2{scroll-margin-top:calc(var(--header-h) + 20px);margin:36px 0 12px;padding-top:8px;font-size:1.22rem;font-weight:650;letter-spacing:-.03em;line-height:1.3;color:var(--text)}.legal-body[data-v-2abe2149] h2:first-child{margin-top:0}.legal-body[data-v-2abe2149] h3{margin:22px 0 8px;font-size:1.02rem;font-weight:650;letter-spacing:-.02em;color:var(--text)}.legal-body[data-v-2abe2149] p{margin:0 0 14px;color:color-mix(in srgb,var(--text) 88%,var(--text-muted))}.legal-body[data-v-2abe2149] ul,.legal-body[data-v-2abe2149] ol{margin:0 0 18px;padding:0 0 0 1.15em}.legal-body[data-v-2abe2149] li{margin:0 0 8px;color:color-mix(in srgb,var(--text) 88%,var(--text-muted))}.legal-body[data-v-2abe2149] li::marker{color:var(--text-dim)}.legal-body[data-v-2abe2149] a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--text) 28%,transparent)}.legal-body[data-v-2abe2149] a:hover{text-decoration-color:var(--text)}.legal-body[data-v-2abe2149] strong{color:var(--text);font-weight:650}.legal-body[data-v-2abe2149] code{font-size:.88em;padding:1px 6px;border-radius:6px;background:var(--bg-elevated);border:1px solid var(--border)}.legal-body[data-v-2abe2149] table{width:100%;border-collapse:separate;border-spacing:0;margin:8px 0 22px;font-size:.92rem;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-elevated)}.legal-body[data-v-2abe2149] th,.legal-body[data-v-2abe2149] td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--border)}.legal-body[data-v-2abe2149] h3+table{margin-top:17px}.legal-body[data-v-2abe2149] tr:last-child td{border-bottom:0}.legal-body[data-v-2abe2149] table.rate-table{table-layout:fixed}.legal-body[data-v-2abe2149] table.rate-table th:last-child,.legal-body[data-v-2abe2149] table.rate-table td:last-child{width:32%;text-align:right}.legal-body[data-v-2abe2149] th{font-size:.88rem;font-weight:400;color:var(--text-muted);font-variant-numeric:tabular-nums;background:var(--surface-raised)}.legal-body[data-v-2abe2149] .legal-clause{display:grid;grid-template-columns:3.4em 1fr;column-gap:4px}.legal-body[data-v-2abe2149] .legal-num{font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:550}.legal-body[data-v-2abe2149] .legal-clause+ul,.legal-body[data-v-2abe2149] .legal-clause+ol{margin-left:calc(3.4em + 4px)}.legal-body[data-v-2abe2149] h2{border-top:1px solid var(--border);padding-top:28px}.legal-body>.legal-chunk[data-v-2abe2149]:first-child h2:first-of-type{border-top:0}.legal-body[data-v-2abe2149] .legal-callout{margin:6px 0 22px;padding:14px 18px;border-radius:12px;background:var(--bg-elevated);border:1px solid var(--border);border-left:3px solid var(--text)}.legal-body[data-v-2abe2149] .legal-callout p{margin:0;font-size:.95rem}@media (prefers-reduced-motion: reduce){.legal-rail-tick[data-v-2abe2149]:after,.legal-rail-label[data-v-2abe2149]{transition:none}}@media (min-width: 901px) and (max-width: 1220px){.legal-inner[data-v-2abe2149]{padding-right:56px}}@media (max-width: 900px){.legal-inner[data-v-2abe2149]{padding-top:32px;padding-bottom:64px}.legal-rail[data-v-2abe2149]{display:none}}.legal-reveal[data-v-2abe2149]{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.legal-reveal.is-shown[data-v-2abe2149]{opacity:1;transform:none}.legal-body[data-v-2abe2149] h2{scroll-margin-top:96px}@media (prefers-reduced-motion: reduce){.legal-reveal[data-v-2abe2149]{opacity:1;transform:none;transition:none}}.auth-tg-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:240px;color:var(--text-muted);font-size:.92rem}.auth-tg-spin{width:24px;height:24px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentColor;animation:auth-tg-rot .8s linear infinite}@keyframes auth-tg-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.auth-tg-spin{animation:none}}.signup-page[data-v-0784e3c6]{--su-bg: var(--bg);--su-text: var(--text);--su-muted: rgba(var(--ink-rgb), .55);--su-faint: rgba(var(--ink-rgb), .38);--su-label: rgba(var(--ink-rgb), .62);--su-border: rgba(var(--ink-rgb), .12);--su-border-focus: rgba(var(--ink-rgb), .28);--su-field-bg: rgba(var(--ink-rgb), .035);--su-field-bg-focus: rgba(var(--ink-rgb), .055);--su-btn-bg: var(--surface-inverse);--su-btn-text: var(--text-inverse);--su-btn-hover: var(--accent);--su-check-bg: var(--surface-inverse);--su-check-icon: var(--bg);--su-error: var(--danger);--su-spinner: rgba(var(--shade-rgb), .35);flex:1 1 auto;min-height:0;width:100%;height:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;display:flex;flex-direction:column;background:var(--su-bg);color:var(--su-text);box-sizing:border-box}.signup-section[data-v-0784e3c6]{flex:1 0 auto;display:flex;align-items:center;justify-content:center;padding:40px 0;overflow:visible}.signup-section .container[data-v-0784e3c6]{width:100%;max-width:var(--max-width);margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.signup-shell[data-v-0784e3c6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-template-areas:"copy aside";column-gap:clamp(40px,6vw,80px);align-items:start;width:100%}.signup-copy[data-v-0784e3c6]{grid-area:copy;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:none;margin:0;padding:0}.signup-aside[data-v-0784e3c6]{grid-area:aside;width:100%;max-width:420px;justify-self:end;margin:0;padding:0}.signup-shell.is-success[data-v-0784e3c6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside";column-gap:0;align-items:center;justify-items:center}.signup-shell.is-success .signup-aside[data-v-0784e3c6]{justify-self:center;max-width:420px}.signup-kicker[data-v-0784e3c6],.signup-field-label[data-v-0784e3c6]{display:block;margin:0 0 8px;padding:0;font-size:.8125rem;font-weight:500;letter-spacing:.01em;line-height:1.3;color:var(--su-label);text-transform:none}.signup-kicker[data-v-0784e3c6]{font-size:.8rem;letter-spacing:.04em;color:var(--text-dim)}.signup-title[data-v-0784e3c6]{margin:8px 0 0;padding:0;font-size:clamp(2.4rem,4.2vw,3.35rem);font-weight:650;letter-spacing:-.048em;line-height:1.02;color:var(--su-text);max-width:none}.signup-title-line[data-v-0784e3c6]{display:block}.signup-lead[data-v-0784e3c6]{margin:18px 0 0;padding:0;font-size:1.0625rem;font-weight:400;line-height:1.65;letter-spacing:-.01em;color:var(--su-muted);max-width:none}.signup-form-col[data-v-0784e3c6]{display:flex;flex-direction:column;width:100%}.signup-field-label[data-v-0784e3c6]{font-size:.875rem;color:var(--text)}.signup-field-label--gap[data-v-0784e3c6]{margin-top:22px}.signup-input-wrap[data-v-0784e3c6]{display:flex;align-items:center;width:100%;height:46px;box-sizing:border-box;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg);transition:border-color .15s ease,box-shadow .15s ease}.signup-input-wrap[data-v-0784e3c6]:hover:not(:focus-within){border-color:var(--text-dim)}.signup-input-wrap[data-v-0784e3c6]:focus-within{border-color:var(--text-muted);box-shadow:0 0 0 1px var(--text-muted)}.signup-prefix[data-v-0784e3c6]{flex:0 0 auto;padding-left:20px;color:var(--text-dim);font-size:.95rem;font-weight:500;-webkit-user-select:none;user-select:none}.signup-input-tg[data-v-0784e3c6]{flex:1 1 auto;min-width:0;height:100%;border:none;background:transparent;color:var(--text);font-size:.9375rem;font-family:inherit;padding:0 20px 0 4px;outline:none}.signup-input-tg[data-v-0784e3c6]::placeholder{color:var(--text-dim)}.signup-input-tg[data-v-0784e3c6]:disabled{opacity:.55}.signup-input-plain[data-v-0784e3c6]{width:100%;box-sizing:border-box;height:46px;padding:0 20px;border-radius:999px;border:1px solid var(--border-hover);background:var(--bg);color:var(--text);font-family:inherit;font-size:.9375rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.signup-input-plain[data-v-0784e3c6]::placeholder{color:var(--text-dim)}.signup-input-plain[data-v-0784e3c6]:hover:not(:focus):not(:disabled){border-color:var(--text-dim)}.signup-input-plain[data-v-0784e3c6]:focus{border-color:var(--text-muted);box-shadow:0 0 0 1px var(--text-muted)}.signup-input-plain[data-v-0784e3c6]:disabled{opacity:.55;cursor:not-allowed}.signup-captcha[data-v-0784e3c6]{margin-top:24px;height:65px;width:100%}.signup-turnstile[data-v-0784e3c6]{width:100%;height:65px;line-height:0;font-size:0}.signup-turnstile[data-v-0784e3c6] iframe{display:block}.signup-error[data-v-0784e3c6]{margin:14px 0 0;font-size:.875rem;line-height:1.4;color:var(--su-error)}.signup-submit[data-v-0784e3c6]{margin-top:20px;width:100%;height:48px;border:none;border-radius:999px;background:var(--su-btn-bg);color:var(--su-btn-text);font-size:.9375rem;font-weight:600;letter-spacing:-.01em;font-family:inherit;cursor:pointer;transition:background .18s ease,transform .12s ease,opacity .18s ease}.signup-submit[data-v-0784e3c6]:hover:not(:disabled){background:var(--su-btn-hover)}.signup-submit[data-v-0784e3c6]:active:not(:disabled){transform:scale(.985)}.signup-submit[data-v-0784e3c6]:disabled{opacity:.55;cursor:not-allowed}.signup-submit-inner[data-v-0784e3c6]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.signup-submit-busy[data-v-0784e3c6]{display:inline-flex;align-items:center;justify-content:center;gap:10px}.signup-spinner[data-v-0784e3c6]{width:16px;height:16px;border:2px solid var(--su-spinner);border-top-color:currentColor;border-radius:50%;animation:signup-spin-0784e3c6 .7s linear infinite}@keyframes signup-spin-0784e3c6{to{transform:rotate(360deg)}}.signup-legal[data-v-0784e3c6]{margin:18px 0 0;font-size:.75rem;line-height:1.55;color:var(--su-faint);text-align:center}.signup-legal a[data-v-0784e3c6]{color:var(--su-muted);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.signup-legal a[data-v-0784e3c6]:hover{color:var(--su-text)}.signup-success[data-v-0784e3c6]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:8px 0;animation:signup-fade-in-0784e3c6 .45s ease both}.signup-shell.is-waiting-fonts[data-v-0784e3c6]{visibility:hidden}.signup-shell.is-entering .signup-copy[data-v-0784e3c6]>*,.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>*{animation:signup-rise-0784e3c6 .38s cubic-bezier(.22,1,.36,1) both}.signup-shell.is-entering .signup-copy[data-v-0784e3c6]>:nth-child(2),.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(2){animation-delay:35ms}.signup-shell.is-entering .signup-copy[data-v-0784e3c6]>:nth-child(3),.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(3){animation-delay:70ms}.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(4){animation-delay:105ms}.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(5){animation-delay:.14s}.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(6){animation-delay:175ms}.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:nth-child(n+7){animation-delay:.21s}@media (prefers-reduced-motion: no-preference){.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>:is(input,textarea,select,.signup-captcha,:has(input,textarea,select,iframe)){animation-name:signup-fade-0784e3c6}}@keyframes signup-fade-0784e3c6{0%{opacity:0}to{opacity:1}}@keyframes signup-rise-0784e3c6{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.signup-shell.is-entering .signup-copy[data-v-0784e3c6]>*,.signup-shell.is-entering .signup-form-col[data-v-0784e3c6]>*{animation:none}}@keyframes signup-fade-in-0784e3c6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.signup-success-check[data-v-0784e3c6]{width:52px;height:52px;border-radius:50%;background:var(--su-check-bg);color:var(--su-check-icon);display:flex;align-items:center;justify-content:center;animation:signup-check-pop-0784e3c6 .5s cubic-bezier(.34,1.4,.64,1) both}@keyframes signup-check-pop-0784e3c6{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.signup-success-title[data-v-0784e3c6]{margin:0;font-size:1.5rem;font-weight:650;letter-spacing:-.03em;line-height:1.2;color:var(--su-text)}.signup-success-text[data-v-0784e3c6]{margin:0 auto;font-size:1rem;line-height:1.55;letter-spacing:-.01em;color:var(--su-muted);max-width:32ch}.signup-foot[data-v-0784e3c6]{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;padding:16px 20px max(16px,env(safe-area-inset-bottom,0px));font-size:.75rem;line-height:1.4;color:var(--su-faint);background:var(--su-bg);border-top:1px solid color-mix(in srgb,var(--su-text) 6%,transparent);box-sizing:border-box}.signup-foot a[data-v-0784e3c6],.signup-foot[data-v-0784e3c6] a{color:var(--su-faint);text-decoration:none;transition:color .15s ease}.signup-foot a[data-v-0784e3c6]:hover,.signup-foot[data-v-0784e3c6] a:hover{color:var(--su-muted)}.signup-foot-dot[data-v-0784e3c6]{opacity:.45;-webkit-user-select:none;user-select:none}.signup-foot-copy[data-v-0784e3c6]{color:var(--su-faint)}@media (max-width: 860px){.signup-shell[data-v-0784e3c6]{grid-template-columns:1fr;grid-template-areas:"copy" "aside";row-gap:28px;align-items:start;max-width:420px;margin:0 auto}.signup-aside[data-v-0784e3c6]{justify-self:stretch;max-width:none}.signup-copy[data-v-0784e3c6]{align-self:start;max-width:none}.signup-title[data-v-0784e3c6]{max-width:none;font-size:clamp(1.85rem,7vw,2.4rem);letter-spacing:-.042em}.signup-lead[data-v-0784e3c6]{max-width:none;font-size:1rem}.signup-section[data-v-0784e3c6]{align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-h) - 72px);padding-top:48px;padding-bottom:48px}}@media (max-width: 480px){.signup-foot[data-v-0784e3c6]{padding:14px 14px max(14px,env(safe-area-inset-bottom,0px));font-size:.7rem;gap:8px 12px}.signup-foot-dot[data-v-0784e3c6]{display:none}.signup-title[data-v-0784e3c6]{font-size:clamp(1.7rem,8vw,2.1rem)}.signup-lead[data-v-0784e3c6]{margin-top:14px;font-size:.95rem}.signup-field-label--gap[data-v-0784e3c6],.signup-captcha[data-v-0784e3c6]{margin-top:18px}}@media (max-height: 800px){.signup-section[data-v-0784e3c6]{align-items:center;justify-content:center;padding-top:36px;padding-bottom:32px}}@media (pointer: coarse){.signup-input-plain[data-v-0784e3c6],.signup-input-tg[data-v-0784e3c6],.signup-form input[data-v-0784e3c6],.signup-form textarea[data-v-0784e3c6],.signup-form select[data-v-0784e3c6]{font-size:16px}}.net-fee-card.is-off[data-v-05b8515a]{opacity:.5}.fees-page[data-v-05b8515a]{min-height:100dvh;padding-top:var(--header-h);background:var(--bg)}.fees-table-section[data-v-05b8515a]{padding:72px 0}.fees-table-section+.fees-table-section[data-v-05b8515a]{border-top:1px solid var(--border)}.fees-table-alt[data-v-05b8515a]{background:var(--bg-elevated)}.fees-table-block[data-v-05b8515a]{width:100%;max-width:none}.fees-table-head[data-v-05b8515a]{margin-bottom:36px;max-width:52ch}.fees-table-title[data-v-05b8515a]{font-size:clamp(1.9rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;color:var(--text);line-height:1.15;margin:0 0 12px}.fees-table-sub[data-v-05b8515a]{font-size:1rem;color:var(--text-muted);line-height:1.6;margin:0;max-width:52ch}.rate-cards[data-v-05b8515a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rate-card[data-v-05b8515a]{position:relative;z-index:0;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 22px;display:flex;flex-direction:column;gap:8px;min-height:168px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s ease,background .25s ease,box-shadow .35s ease}.rate-card[data-v-05b8515a]:hover{transform:translateY(-4px);background:var(--bg-elevated);border-color:transparent;box-shadow:var(--shadow-hover)}.rate-card[data-v-05b8515a]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--surface-inverse) 0 0) content-box,linear-gradient(var(--surface-inverse) 0 0);mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:1}.rate-card[data-v-05b8515a]:hover:before{opacity:1;animation:fees-card-rainbow-05b8515a 1.4s linear infinite}@keyframes fees-card-rainbow-05b8515a{0%{background-position:0% 50%}to{background-position:200% 50%}}.rate-card-best[data-v-05b8515a]{border-color:var(--border-hover);box-shadow:0 0 0 1px var(--border)}.rate-card-badge[data-v-05b8515a]{position:absolute;top:14px;right:14px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--btn-text);background:var(--btn-bg);padding:4px 10px;border-radius:999px}.rate-card-tier[data-v-05b8515a]{font-size:.82rem;font-weight:500;color:var(--text-dim);letter-spacing:.02em;padding-right:72px}.rate-card-value[data-v-05b8515a]{font-size:2.4rem;font-weight:700;letter-spacing:-.04em;color:var(--text);line-height:1}.rate-card-hint[data-v-05b8515a]{font-size:.82rem;color:var(--text-dim);margin-top:4px;line-height:1.4}.fees-bullets[data-v-05b8515a]{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.fees-bullets li[data-v-05b8515a]{font-size:.92rem;color:var(--text-muted);line-height:1.5;padding-left:18px;position:relative}.fees-bullets li[data-v-05b8515a]:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--text-dim);opacity:.5}.net-fees-badge[data-v-05b8515a]{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:7px 14px;border:1px solid var(--border);border-radius:999px;background:var(--hover-bg);font-size:.82rem;line-height:1.35;color:var(--text-muted)}.net-fees-dot[data-v-05b8515a]{position:relative;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--text)}.net-fees-dot[data-v-05b8515a]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1px solid var(--text);opacity:0;animation:net-fees-ping-05b8515a 2.4s ease-out infinite}.net-fees-badge.is-off .net-fees-dot[data-v-05b8515a]{background:var(--text-dim)}.net-fees-badge.is-off .net-fees-dot[data-v-05b8515a]:after{animation:none}@keyframes net-fees-ping-05b8515a{0%{transform:scale(.6);opacity:.5}70%,to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion: reduce){.net-fees-dot[data-v-05b8515a]:after{animation:none}}.net-fee-grid[data-v-05b8515a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.net-fee-card.is-off[data-v-05b8515a]{opacity:.55}.net-fee-tier[data-v-05b8515a]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding-right:0}.rate-card-best .net-fee-tier[data-v-05b8515a]{padding-right:78px}.net-fee-tier strong[data-v-05b8515a]{font-size:.95rem;font-weight:650;letter-spacing:-.01em;color:var(--text)}.net-fee-tier small[data-v-05b8515a]{font-size:.8rem;color:var(--text-dim)}.net-fee-card .rate-card-value[data-v-05b8515a]{font-variant-numeric:tabular-nums}.net-fee-card .rate-card-value em[data-v-05b8515a]{font-style:normal;font-size:.9rem;font-weight:600;letter-spacing:0;color:var(--text-muted);margin-left:6px}@media (max-width: 560px){.net-fee-grid[data-v-05b8515a]{grid-template-columns:1fr}}@media (max-width: 900px){.fees-table-section[data-v-05b8515a]{padding:56px 0}.rate-cards[data-v-05b8515a]{grid-template-columns:1fr}}@media (max-width: 560px){.rate-card-value[data-v-05b8515a]{font-size:2rem}}.contacts-page[data-v-d3d6b6c9]{min-height:100dvh;padding-top:var(--header-h);background:var(--bg)}.contacts-hero[data-v-d3d6b6c9]{padding:88px 0 36px}.contacts-hero-inner[data-v-d3d6b6c9]{max-width:40rem}.contacts-title[data-v-d3d6b6c9]{font-size:clamp(2.4rem,6vw,4rem);font-weight:650;letter-spacing:-.045em;line-height:1.05;color:var(--text);margin-bottom:18px}.contacts-lead[data-v-d3d6b6c9]{font-size:1.08rem;color:var(--text-muted);line-height:1.6;max-width:42ch}.contacts-channels[data-v-d3d6b6c9]{padding:12px 0 72px}.channels-grid[data-v-d3d6b6c9]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.channel-card[data-v-d3d6b6c9]{display:flex;flex-direction:column;min-height:220px;padding:36px 32px 28px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg)}.channel-label[data-v-d3d6b6c9]{font-size:1.35rem;font-weight:650;letter-spacing:-.03em;color:var(--text)}.channel-desc[data-v-d3d6b6c9]{margin:10px 0 28px;font-size:1rem;color:var(--text-muted);line-height:1.5}.channel-actions[data-v-d3d6b6c9]{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}.channel-btn[data-v-d3d6b6c9]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none}.channel-btn--solid[data-v-d3d6b6c9]{background:var(--btn-bg);color:var(--btn-text);border:1px solid var(--btn-bg)}.channel-btn--solid[data-v-d3d6b6c9]:hover{background:var(--btn-hover)}.channel-mail[data-v-d3d6b6c9]{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 6px 0 14px;border-radius:999px;border:1px solid var(--border);background:var(--bg)}.channel-mail-addr[data-v-d3d6b6c9]{font-size:.86rem;font-weight:550;color:var(--text-muted);letter-spacing:-.01em}.channel-copy[data-v-d3d6b6c9]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .2s ease,background .2s ease}.channel-copy[data-v-d3d6b6c9]:hover{color:var(--text);background:var(--hover-bg)}.contacts-community[data-v-d3d6b6c9],.contacts-quick[data-v-d3d6b6c9]{padding:56px 0;border-top:1px solid var(--border)}.contacts-split[data-v-d3d6b6c9]{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:48px;align-items:start}.contacts-block-title[data-v-d3d6b6c9]{margin:0 0 12px;font-size:clamp(1.7rem,3.4vw,2.3rem);font-weight:650;letter-spacing:-.04em;color:var(--text)}.contacts-block-lead[data-v-d3d6b6c9]{margin:0;font-size:1rem;line-height:1.55;color:var(--text-muted);max-width:36ch}.community-list[data-v-d3d6b6c9],.quick-list[data-v-d3d6b6c9]{display:flex;flex-direction:column}.community-row[data-v-d3d6b6c9],.quick-row[data-v-d3d6b6c9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 18px;border-radius:16px;text-decoration:none;color:var(--text);background:var(--bg-elevated);border:1px solid var(--border);margin-bottom:10px;transition:background .2s ease,border-color .2s ease}.community-row[data-v-d3d6b6c9]:hover,.quick-row[data-v-d3d6b6c9]:hover{background:var(--hover-bg);border-color:var(--border-hover)}.community-row-label[data-v-d3d6b6c9]{display:inline-flex;align-items:center;gap:10px;font-size:.98rem;font-weight:600}.quick-row[data-v-d3d6b6c9]{align-items:flex-start;background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--border);margin:0;padding:22px 4px;transition:color .25s ease,padding-left .32s cubic-bezier(.23,1,.32,1),border-color .25s ease}.quick-row[data-v-d3d6b6c9]:hover,.quick-row[data-v-d3d6b6c9]:focus-visible,.quick-row[data-v-d3d6b6c9]:active{background:transparent;padding-left:16px;border-bottom-color:rgba(var(--ink-rgb),.28)}[data-theme=light] .quick-row[data-v-d3d6b6c9]:hover,[data-theme=light] .quick-row[data-v-d3d6b6c9]:focus-visible,[data-theme=light] .quick-row[data-v-d3d6b6c9]:active{border-bottom-color:rgba(var(--ink-rgb),.28)}.quick-row-title[data-v-d3d6b6c9]{display:block;font-size:1rem;font-weight:600;color:var(--text);margin-bottom:4px}.quick-row-desc[data-v-d3d6b6c9]{display:block;font-size:.92rem;color:var(--text-muted);line-height:1.4}.community-arrow[data-v-d3d6b6c9]{color:var(--text-dim);flex-shrink:0;margin-top:2px}@media (max-width: 800px){.channels-grid[data-v-d3d6b6c9],.contacts-split[data-v-d3d6b6c9]{grid-template-columns:1fr;gap:28px}.channel-card[data-v-d3d6b6c9]{min-height:0;padding:28px 22px 22px}.contacts-hero[data-v-d3d6b6c9]{padding:56px 0 24px}.contacts-community[data-v-d3d6b6c9],.contacts-quick[data-v-d3d6b6c9]{padding:40px 0}}.brand-page[data-v-fae50903]{min-height:100dvh;padding-top:var(--header-h);background:var(--bg)}.brand-hero[data-v-fae50903]{padding:80px 0 40px}.brand-hero-inner[data-v-fae50903]{max-width:40rem}.brand-title[data-v-fae50903]{font-size:clamp(1.9rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--text);margin-bottom:14px}.brand-lead[data-v-fae50903]{font-size:1.05rem;color:var(--text-muted);line-height:1.6;max-width:48ch}.brand-section[data-v-fae50903]{padding:56px 0 72px}.brand-section-alt[data-v-fae50903]{background:var(--bg-elevated);border-top:1px solid var(--border);border-bottom:none}.brand-rules.brand-section[data-v-fae50903]{position:relative;overflow:hidden;background:var(--bg);border-top:1px solid var(--border);padding:72px 0}.brand-guidelines[data-v-fae50903]{max-width:52rem}.brand-guide+.brand-guide[data-v-fae50903]{margin-top:40px}.brand-guide-title[data-v-fae50903]{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;letter-spacing:-.03em;color:var(--text);margin:0 0 16px;line-height:1.2}.brand-guide ul[data-v-fae50903]{list-style:disc;margin:0;padding:0 0 0 1.25em}.brand-guide li[data-v-fae50903]{font-size:.98rem;color:var(--text-muted);line-height:1.65;margin:0 0 12px}.brand-guide li[data-v-fae50903]:last-child{margin-bottom:0}.brand-guide-foot[data-v-fae50903]{margin:36px 0 0;font-size:.98rem;color:var(--text-muted);line-height:1.65}.brand-section-title[data-v-fae50903]{font-size:clamp(1.35rem,2.5vw,1.7rem);font-weight:700;letter-spacing:-.03em;color:var(--text);margin:0 0 12px;line-height:1.25}.brand-section-head[data-v-fae50903]{margin-bottom:32px;max-width:48ch}.brand-section-lead[data-v-fae50903]{font-size:.98rem;color:var(--text-muted);line-height:1.6;margin:0}.logo-grid[data-v-fae50903]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.logo-card[data-v-fae50903]{position:relative;z-index:0;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .35s ease}.logo-card[data-v-fae50903]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:3}.logo-card[data-v-fae50903]:hover{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow-hover)}.logo-card[data-v-fae50903]:hover:before{opacity:1;animation:brand-card-rainbow-fae50903 1.4s linear infinite}@keyframes brand-card-rainbow-fae50903{0%{background-position:0% 50%}to{background-position:200% 50%}}.logo-preview[data-v-fae50903]{display:flex;align-items:center;justify-content:center;min-height:180px;padding:32px}.logo-preview-dark[data-v-fae50903]{background:#060606}.logo-preview-light[data-v-fae50903]{background:#fafafa}.logo-preview img[data-v-fae50903]{width:120px;height:120px;object-fit:contain;display:block}.logo-meta[data-v-fae50903]{padding:20px 22px 22px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.logo-name[data-v-fae50903]{font-size:1rem;font-weight:600;color:var(--text)}.logo-desc[data-v-fae50903]{font-size:.88rem;color:var(--text-dim);line-height:1.4}.logo-downloads[data-v-fae50903]{margin-top:10px;font-size:.88rem;color:var(--text-dim);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.logo-dl-label[data-v-fae50903]{margin-right:2px}.logo-dl-link[data-v-fae50903]{color:var(--accent);font-weight:600;text-decoration:none;transition:color .15s}.logo-dl-link[data-v-fae50903]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.logo-dl-sep[data-v-fae50903]{color:var(--text-dim);opacity:.6}.color-group-title[data-v-fae50903]{margin:0 0 14px;font-size:1rem;font-weight:600;color:var(--text)}.color-grid[data-v-fae50903]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.color-grid-core[data-v-fae50903]{grid-template-columns:repeat(3,1fr)}.color-card[data-v-fae50903]{position:relative;z-index:0;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;padding:0;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .35s ease}.color-card[data-v-fae50903]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,var(--spectrum-1),var(--spectrum-2),var(--spectrum-3),var(--spectrum-4),var(--spectrum-5),var(--spectrum-6));background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:3}.color-card[data-v-fae50903]:hover,.color-card[data-v-fae50903]:focus-visible{transform:translateY(-4px);border-color:transparent;box-shadow:var(--shadow-hover);outline:none}.color-card[data-v-fae50903]:hover:before,.color-card[data-v-fae50903]:focus-visible:before{opacity:1;animation:brand-card-rainbow-fae50903 1.4s linear infinite}.color-swatch[data-v-fae50903]{display:block;height:88px;width:100%}.color-card-core .color-swatch[data-v-fae50903]{height:140px}.color-swatch-border[data-v-fae50903]{box-shadow:inset 0 -1px rgba(var(--fixed-black-rgb),.1)}.color-meta[data-v-fae50903]{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px}.color-name[data-v-fae50903]{font-size:.88rem;font-weight:600;color:var(--text)}.color-hex[data-v-fae50903]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--text-dim);letter-spacing:.02em}.color-role[data-v-fae50903]{margin-top:4px;font-size:.82rem;line-height:1.4;color:var(--text-muted)}.color-themes[data-v-fae50903]{display:grid;grid-template-columns:1fr;gap:28px;margin-top:28px}@media (max-width: 900px){.color-grid[data-v-fae50903],.color-grid-core[data-v-fae50903]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.brand-hero[data-v-fae50903]{padding:56px 0 28px}.logo-grid[data-v-fae50903]{grid-template-columns:1fr}.logo-preview[data-v-fae50903]{min-height:160px}.brand-section[data-v-fae50903]{padding:40px 0 56px}}@media (max-width: 480px){.color-grid-core[data-v-fae50903]{grid-template-columns:1fr}.color-card-core .color-swatch[data-v-fae50903]{height:96px}}:root{--bg: #060606;--bg-elevated: #121214;--card-bg: rgba(255, 255, 255, .03);--border: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .16);--text: #fafafa;--text-muted: #a1a1aa;--text-dim: #71717a;--accent: #e4e4e7;--input-bg: rgba(0, 0, 0, .32);--input-border: rgba(255, 255, 255, .08);--hover-bg: rgba(255, 255, 255, .04);--btn-bg: #fafafa;--btn-text: #09090b;--btn-hover: #e4e4e7;--track: rgba(255, 255, 255, .15);--track-on: #fafafa;--thumb: #09090b;--header-bg: #060606CC;--menu-bg: #141416;--menu-shadow: 0 8px 24px rgba(0, 0, 0, .5);--scrollbar: #27272a;--radius: 12px;--radius-lg: 16px;--shadow: 0 1px 2px rgba(0, 0, 0, .4);--transition: .2s ease;--section-gap: 96px;--header-h: 64px;--max-width: 1120px;--shadow-card: 0 24px 64px rgba(0, 0, 0, .5);--shadow-hover: 0 12px 32px rgba(0, 0, 0, .35);--grid-line: rgba(255, 255, 255, .04);--search-bg: #121214;--search-border: rgba(255, 255, 255, .16);--success: #4ade80;--success-bg: rgba(74, 222, 128, .14);--warning: #eab308;--warning-bg: rgba(234, 179, 8, .16);--danger: #f87171;--danger-bg: rgba(248, 113, 113, .12);--qr-bg: #ffffff;--brand-green: #95ed5f;--on-brand-green: #060606;--surface-raised: #18181b;--surface-strong: #27272a;--line-strong: #3f3f46;--text-faint: #52525b;--text-soft: #d4d4d8;--surface-inverse: #fafafa;--text-inverse: #060606;--ink-rgb: 255, 255, 255;--shade-rgb: 0, 0, 0;--shadow-rgb: 0, 0, 0;--gray-rgb: 128, 128, 136;--muted-rgb: 150, 150, 160;--success-rgb: 74, 222, 128;--warning-rgb: 234, 179, 8;--danger-rgb: 248, 113, 113;--brand-green-rgb: 149, 237, 95;--fixed-white: #ffffff;--fixed-black: #000000;--fixed-white-rgb: 255, 255, 255;--fixed-black-rgb: 0, 0, 0;--fixed-surface: #18181b;--fixed-surface-strong: #27272a;--fixed-line: #3f3f46;--fixed-text: #e4e4e7;--fixed-text-dim: #a1a1aa;--fixed-text-faint: #71717a;--fixed-checker: #c4c4c8;--fixed-checker-soft: #d4d4d8;--fixed-checker-bg: #e4e4e7;--fixed-paper: #fafafa;--fixed-ink: #09090b;--fixed-success: #4ade80;--fixed-warning: #eab308;--fixed-warning-rgb: 234, 179, 8;--success-text: #4ade80;--warning-text: #eab308;--danger-text: #f87171;--spectrum-1: #ff6b6b;--spectrum-2: #feca57;--spectrum-3: #48dbfb;--spectrum-4: #ff9ff3;--spectrum-5: #54a0ff;--spectrum-6: #5f27cd;--spectrum-1-rgb: 255, 107, 107;--spectrum-2-rgb: 254, 202, 87;--spectrum-3-rgb: 72, 219, 251;--spectrum-4-rgb: 255, 159, 243;--spectrum-5-rgb: 84, 160, 255;--glitch-red: #ff2a6d;--glitch-cyan: #05d9e8;--gold: #f59e0b;--gold-rgb: 245, 158, 11;--mint: #7dca9a;--mint-rgb: 125, 202, 154;--mint-soft: #b8f0cc;--map-marker: #818cf8;--map-marker-rgb: 129, 140, 248;--claude-orange: #d97757;--brand-green-text: #95ed5f}[data-theme=light]{color-scheme:light;--bg: #f2f1ed;--bg-elevated: #f9f8f6;--card-bg: rgba(6, 6, 6, .03);--border: rgba(6, 6, 6, .08);--border-hover: rgba(6, 6, 6, .16);--text: #060606;--text-muted: #55555e;--text-dim: #85858e;--accent: #18181b;--input-bg: rgba(255, 255, 255, .32);--input-border: rgba(6, 6, 6, .08);--hover-bg: rgba(6, 6, 6, .04);--btn-bg: #060606;--btn-text: #fafafa;--btn-hover: #18181b;--track: rgba(6, 6, 6, .15);--track-on: #060606;--thumb: #fafafa;--header-bg: #f2f1edcc;--menu-bg: #fbfaf8;--menu-shadow: 0 8px 24px rgba(6, 6, 6, .1);--scrollbar: #d9d7d1;--shadow-card: 0 12px 40px rgba(6, 6, 6, .08);--shadow-hover: 0 14px 36px rgba(6, 6, 6, .1);--grid-line: rgba(6, 6, 6, .04);--search-bg: #f9f8f6;--search-border: rgba(6, 6, 6, .16);--success: #16a34a;--success-bg: rgba(22, 163, 74, .12);--warning: #ca8a04;--warning-bg: rgba(202, 138, 4, .14);--danger: #dc2626;--danger-bg: rgba(220, 38, 38, .1);--qr-bg: #ffffff;--surface-raised: #efeeea;--surface-strong: #e5e3de;--line-strong: #b9b9c0;--text-faint: #a4a4ad;--text-soft: #27272b;--surface-inverse: #060606;--text-inverse: #fafafa;--ink-rgb: 6, 6, 6;--shade-rgb: 255, 255, 255;--shadow-rgb: 6, 6, 6;--muted-rgb: 95, 95, 105;--success-rgb: 22, 163, 74;--warning-rgb: 202, 138, 4;--danger-rgb: 220, 38, 38;--success-text: #15803d;--warning-text: #a16207;--danger-text: #b91c1c;--map-marker: #4f46e5;--map-marker-rgb: 79, 70, 229;--brand-green: #46912a;--brand-green-rgb: 70, 145, 42;--brand-green-text: #46912a;--on-brand-green: #ffffff}html,body{margin:0;padding:0;background:var(--bg);color:var(--text)}@media (max-width: 700px){html:has(.donate-page),html:has(.donate-page) body,html:has(.payform-page),html:has(.payform-page) body{background:var(--bg-elevated)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;font-size:16px;background-color:var(--bg);scrollbar-gutter:stable}::selection{background:var(--surface-inverse);color:var(--text-inverse)}body{background:var(--bg);color:var(--text);font-family:Satoshi,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh}html.auth-lock,html.auth-lock body{height:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;width:100%!important;overflow:hidden!important;overscroll-behavior:none;scrollbar-gutter:stable}html.auth-lock body{scrollbar-gutter:auto}html.auth-lock #app{position:relative;display:flex;flex-direction:column;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important;margin:0;padding-top:var(--header-h);box-sizing:border-box;background:var(--bg);color:var(--text)}html.auth-lock #app>.auth-page,html.auth-lock #app>.signup-page{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html.auth-lock .site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;inset-inline:0;width:100%!important;max-width:none!important;min-width:100%!important;height:var(--header-h);margin:0!important;flex:none!important;align-self:stretch!important;box-sizing:border-box!important;background:var(--header-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--border)}html.auth-lock .site-header-inner{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 24px;box-sizing:border-box}html.auth-lock[data-theme=light],html.auth-lock[data-theme=light] body,html.auth-lock[data-theme=light] #app,body.auth-lock[data-theme=light],body.auth-lock[data-theme=light] #app,[data-theme=light] html.auth-lock,[data-theme=light] html.auth-lock body,[data-theme=light] html.auth-lock #app{background:var(--bg)!important;color:var(--text)}html.auth-lock[data-theme=light] .site-header,[data-theme=light] html.auth-lock .site-header{background:var(--header-bg)!important}html.auth-lock[data-theme=light] .signup-page,html.auth-lock[data-theme=light] .auth-page,[data-theme=light] .signup-page,[data-theme=light] .auth-page{background:var(--bg)!important;color:var(--text)}html.menu-open,html.menu-open body,html.menu-open .auth-page,html.menu-open .signup-page{overflow:hidden!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:3px}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h);width:100%;max-width:none;min-width:100%;margin:0;box-sizing:border-box;border-bottom:1px solid var(--border)}.site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none}html.auth-lock .site-header:before{display:none}.site-header-inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--max-width);margin:0 auto;height:100%;padding:0 24px;box-sizing:border-box;gap:24px}.header-left{display:flex;align-items:center;gap:17px;min-width:0}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--text);flex-shrink:0}.header-nav{position:relative;display:flex;align-items:center;gap:4px}.header-nav-link{font-size:.875rem;font-weight:500;color:var(--text-muted);text-decoration:none;padding:8px 16px;border-radius:999px;border:1px solid transparent;transition:color var(--transition),background var(--transition),border-color var(--transition);white-space:nowrap}.header-nav-link:hover{color:var(--text);background:rgba(var(--ink-rgb),.04);border-color:var(--border)}.header-nav-link.router-link-active{color:var(--text)}.header-folder{position:relative}.header-folder-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;font:inherit;cursor:pointer}.header-folder-btn:hover,.header-folder.open .header-folder-btn{background:transparent;border-color:transparent}.header-folder-btn:hover .header-folder-chevron{opacity:1}.header-folder-chevron{display:block;opacity:.7;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .2s ease}.header-folder.open .header-folder-btn,.header-folder-btn[aria-expanded=true]{color:var(--text)}.header-folder.open .header-folder-chevron{transform:rotate(180deg);opacity:1}.header-dropdown:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px}.header-dropdown{position:absolute;top:calc(50% + var(--header-h) / 2 + 6px);left:0;box-sizing:content-box;border-radius:14px;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.08),0 16px 40px rgba(var(--shadow-rgb),.45);opacity:0;visibility:hidden;pointer-events:none;scale:.96;transform-origin:top center;transition:opacity .2s ease,scale .26s cubic-bezier(.22,1,.36,1),visibility .26s;z-index:120}.header-dropdown.open{opacity:1;visibility:visible;pointer-events:auto;scale:1}.header-dropdown.is-switching{transition:opacity .2s ease,scale .26s cubic-bezier(.22,1,.36,1),visibility .26s,translate .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1)}.header-dropdown-clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.header-dropdown-pane{position:absolute;top:0;left:0;width:max-content;min-width:220px;padding:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:0}.header-dropdown-pane:not(.is-active){opacity:0;visibility:hidden;pointer-events:none}.header-dropdown-pane.is-before{translate:-40px 0}.header-dropdown-pane.is-after{translate:40px 0}.header-dropdown.is-switching .header-dropdown-pane{transition:translate .42s cubic-bezier(.3,1.35,.5,1),opacity .24s ease,visibility .42s}.header-dropdown.is-switching .header-dropdown-pane:not(.is-active){transition:translate .3s cubic-bezier(.22,1,.36,1),opacity .16s ease,visibility .3s}@media (prefers-reduced-motion: reduce){.header-dropdown,.header-dropdown.is-switching{scale:1;transition:opacity .15s ease,visibility .15s}.header-dropdown-pane.is-before,.header-dropdown-pane.is-after{translate:none}.header-dropdown.is-switching .header-dropdown-pane,.header-dropdown.is-switching .header-dropdown-pane:not(.is-active){transition:opacity .15s ease,visibility .15s}}.header-dropdown-link{display:block;padding:10px 12px;border-radius:10px;color:rgba(var(--ink-rgb),.82);text-decoration:none;font-size:.9rem;font-weight:500;line-height:20px;transition:background .15s ease,color .15s ease;white-space:nowrap}.header-dropdown-link:hover,.header-dropdown-link.router-link-active{background:rgba(var(--ink-rgb),.06);color:var(--text)}[data-theme=light] .header-dropdown{box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.1),0 16px 40px rgba(var(--shadow-rgb),.12)}[data-theme=light] .header-dropdown-link{color:rgba(var(--ink-rgb),.82)}[data-theme=light] .header-dropdown-link:hover,[data-theme=light] .header-dropdown-link.router-link-active{color:var(--text)}.header-dropdown-pane:hover .header-dropdown-link.router-link-active:not(:hover),[data-theme=light] .header-dropdown-pane:hover .header-dropdown-link.router-link-active:not(:hover){background:transparent;color:rgba(var(--ink-rgb),.82)}.brand-logo{width:40px;height:40px;border-radius:10px;object-fit:cover;flex-shrink:0;display:block}.brand-logo-pic{display:contents}.brand-logo-pic source{display:none}.brand-logo{margin-left:calc(40px * -.1912)}@media (max-width: 900px){.brand-logo{width:30px;height:30px;margin-left:-1.047px;border-radius:0;object-fit:contain}}.brand-mark{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface-inverse);color:var(--text-inverse);font-weight:800;font-size:.88rem;letter-spacing:-.04em;flex-shrink:0;line-height:1}.header-actions{display:flex;align-items:center;gap:8px}.lang-dropdown{position:relative}.lang-btn{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;color:var(--text-muted);font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:999px;min-height:38px;box-sizing:border-box;cursor:pointer;transition:color var(--transition),background var(--transition),border-color var(--transition);white-space:nowrap}.lang-btn:hover,.lang-dropdown.open .lang-btn{color:var(--text);background:rgba(var(--ink-rgb),.04);border-color:var(--border)}[data-theme=light] .lang-btn:hover,[data-theme=light] .lang-dropdown.open .lang-btn{background:rgba(var(--ink-rgb),.04)}.lang-chevron{transition:transform .2s ease;opacity:.6}.lang-dropdown.open .lang-chevron{transform:rotate(180deg)}.lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:100px;background:var(--menu-bg);border:1px solid var(--border);border-radius:10px;padding:4px;box-shadow:var(--menu-shadow);list-style:none}.lang-option{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--text-muted);font-size:.85rem;font-weight:500;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.lang-option:hover{background:rgba(var(--ink-rgb),.06);color:var(--text)}.lang-option.active{background:rgba(var(--ink-rgb),.08);color:var(--text)}.login-btn{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--border);color:var(--text);font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:999px;min-height:38px;box-sizing:border-box;cursor:pointer;transition:background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);white-space:nowrap}.login-btn:hover{background:color-mix(in srgb,var(--text) 8%,transparent);border-color:var(--border-hover)}.register-btn{display:flex;align-items:center;gap:8px;background:var(--btn-bg);border:1px solid var(--btn-bg);color:var(--btn-text);font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:999px;cursor:pointer;text-decoration:none;transition:background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1);white-space:nowrap}.register-btn:hover{background:var(--btn-hover);border-color:var(--btn-hover)}a.login-btn{text-decoration:none}@media (max-width: 480px){.login-btn{padding:8px 14px}.header-left{gap:12px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.content-block{margin-bottom:var(--section-gap)}.content-block:last-of-type{margin-bottom:0}.section-title{font-size:.75rem;letter-spacing:.08em;color:var(--text-dim);margin-bottom:24px;text-align:center;text-transform:uppercase;font-weight:600}.page-404{min-height:100dvh;overflow:hidden}.page-404 .container{height:100dvh;padding:0 24px;display:flex;align-items:center;justify-content:center}.page-404 .hero{text-align:center;background:none;min-height:auto;padding:0}.page-404 .hero .title{font-size:clamp(4rem,10vw,6rem);font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:12px;color:var(--text)}.page-404 .hero .subtitle{font-size:.95rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-bottom:32px}.page-404 .back{padding:10px 28px;font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:transparent;border:1px solid var(--border);border-radius:8px;display:inline-block;white-space:nowrap;transition:color var(--transition),border-color var(--transition),background var(--transition);text-decoration:none}.page-404 .back:hover{color:var(--text);border-color:var(--border-hover);background:rgba(var(--ink-rgb),.04)}[data-theme=light] .page-404 .back:hover{background:rgba(var(--ink-rgb),.04)}@media (max-width: 480px){.brand{gap:10px}.brand-logo{width:28px;height:28px;margin-left:calc(28px * -.0349)}}html.no-site-header .site-header{display:none!important;visibility:hidden!important;pointer-events:none!important}.gd-tip{position:fixed;z-index:10000;top:0;left:0;max-width:260px;padding:6px 10px;border-radius:10px;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--ink-rgb),.08);box-shadow:0 8px 24px rgba(var(--shadow-rgb),.35);color:var(--text);font-size:.78rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere;pointer-events:none;opacity:0;translate:0 4px;transition:opacity .15s ease,translate .15s ease}.gd-tip.is-below{translate:0 -4px}.gd-tip.is-on{opacity:1;translate:0 0}@media (prefers-reduced-motion: reduce){.gd-tip{transition:none}}html.dashboard-active{background:var(--bg);background-color:var(--bg);color-scheme:dark}html.dashboard-active[data-theme=dark],html.dashboard-active:not([data-theme]){--scrollbar: rgba(var(--gray-rgb), .45);background:var(--bg);background-color:var(--bg);color-scheme:dark}html.dashboard-active[data-theme=light],html.dashboard-active body[data-theme=light],[data-theme=light] html.dashboard-active{--scrollbar: rgba(var(--gray-rgb), .45) !important;background:var(--bg)!important;background-color:var(--bg)!important;color-scheme:light!important}html.dashboard-active body,html.dashboard-active #app,html.dashboard-active .dash-app{background:var(--bg);background-color:var(--bg)}html.dashboard-active[data-theme=light] body,html.dashboard-active[data-theme=light] #app,html.dashboard-active[data-theme=light] .dash-app,[data-theme=light] html.dashboard-active body,[data-theme=light] html.dashboard-active #app,[data-theme=light] html.dashboard-active .dash-app{background:var(--bg)!important;background-color:var(--bg)!important;color:var(--text)}.gd-soon{opacity:.4;cursor:default;pointer-events:none}.gd-sheet-grab{display:none;flex:0 0 auto;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:rgba(var(--ink-rgb),.22)}.dn-panel.is-sheet .gd-sheet-grab,.dash-user-menu.is-sheet .gd-sheet-grab{display:block}.dash-user-menu.is-sheet .gd-sheet-grab{margin:0 auto 6px}
