@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--tracking-wide:.025em;--default-font-family:var(--font-satoshi);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[16rem\]{min-width:16rem}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--line\)\]{border-color:var(--line)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-\[5\.65rem\]{padding-top:5.65rem}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--muted\)\]{color:var(--muted)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media not all and (min-width:420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}}}:root{--background:#000;--foreground:#e8edf2;--muted:#8b939c;--accent:#d7dee8;--accent-strong:#f2f5f8;--line:#d7dee847;--glow:#d7dee82e;--danger:#e07070;--radius:.75rem}.coin-icon.is-square,.coin-fallback.is-square{border-radius:0!important}.coin-icon{object-fit:contain;background:0 0;flex-shrink:0;display:block}.coin-fallback{border:1px solid var(--line);color:var(--accent);letter-spacing:.02em;background:#111;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}html{color:var(--foreground);background:#000;max-width:100%;overflow-x:clip}body{font-family:var(--font-satoshi), Arial, Helvetica, sans-serif;max-width:100%;min-height:100%;color:var(--foreground);background:0 0;overflow-x:clip}.navbar{z-index:200;-webkit-backdrop-filter:none;pointer-events:none;background:0 0;justify-content:center;align-items:center;padding:.85rem 1.25rem;display:flex;position:fixed;top:0;left:0;right:0}.nav-shell{pointer-events:auto;box-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(1.15);border-radius:var(--radius);background:#080a0e6b;border:0;outline:none;align-items:center;gap:.35rem;padding:.28rem .35rem .28rem 1rem;display:inline-flex}.navbar-brand{z-index:1;color:var(--accent);flex-shrink:0;align-items:center;padding-right:.85rem;text-decoration:none;display:inline-flex;position:relative}.navbar-logo{width:auto;height:1.5rem;display:block}.nav-cluster{align-items:center;display:flex;position:relative}.nav-bubble{z-index:0;pointer-events:none;box-shadow:none;opacity:0;background:#d7dee81f;border:0;border-radius:.65rem;outline:none;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:0;left:0}.nav-bubble.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.nav-bubble{transition:opacity .15s}}.nav-item{z-index:1;height:2.2rem;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:0 .95rem;font-size:.78rem;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav-item+.nav-item{margin-left:0}.nav-item.is-active,.nav-item:hover,.nav-item:focus-visible{color:var(--accent)}.nav-dropdown{z-index:1;position:relative}.nav-dropdown-trigger{cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:inherit;letter-spacing:.12em;text-transform:uppercase;line-height:inherit;background:0 0;border:0;outline:none;gap:.35rem}.nav-dropdown-chevron{color:inherit;opacity:.7;justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;display:inline-flex}.nav-dropdown.is-open .nav-dropdown-chevron,.nav-dropdown-trigger[aria-expanded=true] .nav-dropdown-chevron{opacity:1;transform:rotate(180deg)}.nav-dropdown-panel{z-index:80;border-radius:var(--radius);-webkit-backdrop-filter:blur(18px)saturate(1.15);opacity:0;pointer-events:none;transform-origin:top;background:#06080cf5;border:1px solid #d7dee824;flex-direction:column;gap:.15rem;min-width:13.5rem;padding:.4rem;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%)translateY(-8px)scale(.98);box-shadow:inset 0 0 0 1px #d7dee80a,0 22px 48px #0000008c}.nav-dropdown.is-open .nav-dropdown-panel{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)scale(1)}.nav-dropdown-link{min-height:2.65rem;color:var(--muted);opacity:0;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.12rem;padding:.45rem .85rem;text-decoration:none;transition:color .18s,background .18s,opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(6px)}.nav-dropdown.is-open .nav-dropdown-link{opacity:1;transition-delay:calc(40ms + var(--dd-i,0) * 45ms);transform:none}.nav-dropdown-link-label{letter-spacing:.12em;text-transform:uppercase;color:inherit;font-size:.74rem}.nav-dropdown-link-hint{letter-spacing:.02em;color:var(--muted);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.nav-dropdown-link-hint{color:color-mix(in srgb, var(--muted) 72%, transparent)}}.nav-dropdown-link-hint{text-transform:none}.nav-dropdown-link:hover,.nav-dropdown-link:focus-visible,.nav-dropdown-link.is-active{color:var(--accent);background:#d7dee814}.nav-dropdown-link:hover .nav-dropdown-link-hint,.nav-dropdown-link:focus-visible .nav-dropdown-link-hint,.nav-dropdown-link.is-active .nav-dropdown-link-hint{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.nav-dropdown-link:hover .nav-dropdown-link-hint,.nav-dropdown-link:focus-visible .nav-dropdown-link-hint,.nav-dropdown-link.is-active .nav-dropdown-link-hint{color:color-mix(in srgb, var(--accent) 65%, transparent)}}.nav-soon{border:1px solid var(--accent);margin-left:.4rem;padding:.12rem .35rem}@supports (color:color-mix(in lab, red, red)){.nav-soon{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent)}}.nav-soon{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;opacity:.85;border-radius:.4rem;font-size:.55rem}.nav-toggle,.nav-scrim{display:none}.about-page,.info-page{flex:1;justify-content:center;padding:2.75rem 1.25rem 3.5rem;display:flex}.about-shell{width:min(100%,54rem)}.info-shell{width:min(100%,34rem)}.about-wordmark,.info-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0 0 1.35rem;font-size:.92rem;animation:.7s cubic-bezier(.22,1,.36,1) both about-rise}.about-hero{margin-bottom:3.25rem;animation:.75s cubic-bezier(.22,1,.36,1) 50ms both about-rise}.about-hero-grid{grid-template-columns:auto 1fr;align-items:center;gap:1.75rem 2rem;display:grid}.about-hero-brand{justify-content:center;align-items:center;display:flex}.about-logo{object-fit:contain;width:5.25rem;height:5.25rem}.about-title,.info-title{font-family:var(--font-array), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);margin:0 0 .85rem;font-size:clamp(1.7rem,3.6vw,2.35rem);line-height:1.08}.about-lead,.info-lead,.about-section-lead,.about-mission{max-width:38rem;color:var(--muted);margin:0;font-size:.94rem;line-height:1.7}.about-hero-actions{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.about-section{border-top:1px solid #d7dee81f;padding:2.25rem 0 0;animation:.75s cubic-bezier(.22,1,.36,1) both about-rise}.about-section:nth-of-type(2){animation-delay:.12s}.about-section:nth-of-type(3){animation-delay:.2s}.about-section+.about-section{margin-top:2.5rem}.about-section-head{margin-bottom:1.5rem}.about-section-title{font-family:var(--font-array), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-strong);margin:0 0 .55rem;font-size:1rem}.about-section-lead{margin-bottom:0}.about-advantages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.about-advantage{border-radius:var(--radius);animation:about-rise .65s cubic-bezier(.22, 1, .36, 1) calc(.18s + var(--about-i,0) * 70ms) both;background:linear-gradient(165deg,#d7dee812 0%,#0000 48%),#0000008c;border:1px solid #d7dee81f;flex-direction:column;gap:.7rem;padding:1.25rem 1.15rem 1.35rem;transition:border-color .28s,background .28s,transform .28s cubic-bezier(.22,1,.36,1);display:flex}.about-advantage:hover{background:linear-gradient(165deg,#d7dee81c 0%,#0000 48%),#000000b3;border-color:#d7dee847;transform:translateY(-3px)}.about-advantage-icon{width:2.4rem;height:2.4rem;color:var(--accent);background:#d7dee80d;border:1px solid #d7dee82e;border-radius:.55rem;justify-content:center;align-items:center;display:inline-flex}.about-advantage-title{font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.78rem}.about-advantage-copy{color:var(--muted);margin:0;font-size:.86rem;line-height:1.65}.about-mission-block{background:linear-gradient(120deg,#d7dee80f,#0000 55%),#00000073;border:1px solid #d7dee81f;padding:2rem 1.5rem 2.1rem}.about-mission{max-width:42rem;margin-bottom:1.35rem}.about-links{flex-wrap:wrap;gap:.45rem;display:flex}.about-link{border-radius:var(--radius);min-height:2.1rem;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;border:1px solid #d7dee824;align-items:center;padding:0 .9rem;font-size:.68rem;text-decoration:none;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.about-link:hover,.about-link:focus-visible{color:var(--accent);background:#d7dee80f;border-color:#d7dee859}.about-cta,.info-action{border-radius:var(--radius);min-height:2.4rem;color:var(--accent-strong);letter-spacing:.16em;text-transform:uppercase;background:#d7dee814;border:1px solid #d7dee838;align-items:center;padding:0 1.1rem;font-size:.72rem;text-decoration:none;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.about-cta.is-ghost{color:var(--muted);background:0 0}.about-cta:hover,.about-cta:focus-visible,.info-action:hover,.info-action:focus-visible{color:#fff;background:#d7dee824;border-color:#d7dee866;transform:translateY(-1px)}.info-actions{flex-wrap:wrap;gap:.55rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.info-action.is-muted{color:var(--muted);background:0 0;border-color:#d7dee824}@keyframes about-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:840px){.about-advantages{grid-template-columns:1fr}}@media (max-width:640px){.about-hero-grid{grid-template-columns:1fr}.about-logo{width:4rem;height:4rem}}@media (prefers-reduced-motion:reduce){.about-wordmark,.about-hero,.about-section,.about-advantage,.nav-dropdown-panel,.nav-dropdown-link{transition:none;animation:none}}.products-page{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;max-width:100%;padding:2.75rem 1.25rem 3.25rem;display:flex}.products-shell{flex-direction:column;align-items:center;gap:1.75rem;width:min(100%,42rem);display:flex}.products-intro{text-align:center;animation:.7s cubic-bezier(.22,1,.36,1) both product-rise}.products-eyebrow{color:var(--muted);letter-spacing:.28em;text-transform:uppercase;margin:0 0 .55rem;font-size:.6rem}.products-heading{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:clamp(1.35rem,3vw,1.75rem)}.products-lead{max-width:26rem;color:var(--muted);margin:.7rem 0 0;margin-inline:auto;font-size:.88rem;line-height:1.55}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.product-card{isolation:isolate;text-align:left;width:100%;min-width:0;min-height:14.5rem;color:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;flex-direction:column;gap:1.15rem;padding:1.2rem 1.15rem 1.1rem;transition:transform .28s cubic-bezier(.22,1,.36,1);animation:.75s cubic-bezier(.22,1,.36,1) both product-rise;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.product-card-glow{z-index:0;pointer-events:none;filter:blur(18px);opacity:.55;background:radial-gradient(circle,#d7dee82e 0%,#0000 70%);width:12rem;height:12rem;transition:opacity .3s,transform .35s;position:absolute;inset:-3.5rem -3rem auto auto;border-radius:50%!important}.product-card.is-stars .product-card-glow{background:radial-gradient(circle,#e6d28c38 0%,#0000 70%)}.product-card-frost{z-index:0;pointer-events:none;border-radius:var(--radius);-webkit-backdrop-filter:blur(18px);background:linear-gradient(165deg,#d7dee812 0%,#0000 42%),#0000009e;border:1px solid #d7dee829;transition:border-color .25s,background .25s,box-shadow .25s;position:absolute;inset:0}.product-card-sheen{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 40%,#ffffff14 49%,#0000 58%);transition:opacity .2s;position:absolute;inset:-20% -40%;transform:translate(-70%)}.product-card:hover{transform:translateY(-4px)}.product-card:hover .product-card-frost{background:linear-gradient(165deg,#d7dee81f 0%,#0000 48%),#000000b8;border-color:#d7dee86b;box-shadow:0 1.1rem 2.4rem #00000073}.product-card:hover .product-card-glow{opacity:1;transform:scale(1.08)}.product-card:hover .product-card-sheen{opacity:1;animation:.85s product-sheen}.product-card-top,.product-card-body,.product-card-cta{z-index:1;position:relative}.product-card-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.product-card-icon{width:2.75rem;height:2.75rem;color:var(--accent-strong);background:#d7dee80f;border:1px solid #d7dee838;justify-content:center;align-items:center;transition:border-color .22s,background .22s,color .22s,transform .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.product-card.is-stars .product-card-icon{color:#f0d78a;background:#f0d78a14;border-color:#f0d78a47}.product-card:hover .product-card-icon{background:#d7dee81f;border-color:#d7dee873;transform:scale(1.06)}.product-card.is-stars:hover .product-card-icon{background:#f0d78a24;border-color:#f0d78a80}.product-card-meta{color:#d7dee86b;letter-spacing:.16em;text-transform:uppercase;font-size:.58rem}.product-card-body{flex-direction:column;flex:1;justify-content:flex-end;gap:.45rem;display:flex}.product-card-title{font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);font-size:clamp(.95rem,2vw,1.08rem);line-height:1.25}.product-card-copy{color:var(--muted);max-width:18rem;font-size:.84rem;line-height:1.5}.product-card-cta{color:#d7dee8b8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.45rem;margin-top:.15rem;font-size:.68rem;transition:color .2s,gap .22s;display:inline-flex}.product-card:hover .product-card-cta{color:var(--accent-strong);gap:.65rem}@keyframes product-rise{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes product-sheen{0%{transform:translate(-70%)}to{transform:translate(70%)}}@media (prefers-reduced-motion:reduce){.products-intro,.product-card{animation:none}.product-card:hover .product-card-sheen{opacity:0;animation:none}}@media (max-width:640px){.products-page{align-items:flex-start;padding:1.75rem .85rem 2.5rem}.products-shell{gap:1.35rem}.products-grid{grid-template-columns:1fr;gap:.8rem}.product-card{gap:.95rem;min-height:11.5rem;padding:1.05rem 1rem 1rem}.product-card-title{letter-spacing:.14em;font-size:.92rem}.product-card-copy{font-size:.78rem}}.site-footer{color:var(--muted);letter-spacing:.04em;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-top:1px solid #d7dee81a;flex-direction:column;gap:2rem;margin-top:auto;padding:3rem 1.5rem 1.5rem;font-size:.72rem;display:flex}.footer-shell{grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);align-items:start;gap:2.5rem 3rem;width:min(100%,72rem);margin-inline:auto;display:grid}.footer-brand{flex-direction:column;gap:.85rem;max-width:22rem;display:flex}.footer-logo-link{color:var(--accent-strong);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.footer-logo{width:auto;height:1.65rem;display:block}.footer-brand-name{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;font-size:1rem}.footer-brand-copy{color:var(--muted);letter-spacing:0;text-transform:none;margin:0;font-family:inherit;font-size:.92rem;line-height:1.6}.footer-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.25rem;display:grid}.footer-col{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.footer-col-title{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-strong);margin:0 0 .25rem;font-size:.72rem}.footer-link{color:inherit;font-family:var(--font-array), sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.footer-link:hover{color:var(--accent)}.footer-link.is-soon{opacity:.55}.footer-copy{width:min(100%,72rem);font-family:var(--font-array), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #d7dee814;margin:0;margin-inline:auto;padding-top:1.1rem}@media (max-width:900px){.footer-shell{grid-template-columns:1fr;gap:2rem}.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-footer{gap:1.5rem;padding:2.25rem 1.25rem 1.25rem}.footer-brand{text-align:center;align-items:center;max-width:none}.footer-cols{text-align:left;grid-template-columns:1fr 1fr}.footer-copy{text-align:center}}.faq-page{flex:1;justify-content:center;padding:2.5rem 1.25rem 3rem;display:flex}.faq-shell{width:min(100%,34rem)}.faq-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0 0 1.25rem;font-size:.92rem}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{cursor:pointer;color:var(--foreground);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;font-size:.82rem;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"+";color:var(--muted);font-family:var(--font-array), sans-serif;letter-spacing:0;flex-shrink:0}.faq-item[open] .faq-q:after{content:"–"}.faq-a{color:var(--muted);margin:0 0 .95rem;font-size:.86rem;line-height:1.55}.terms-page{flex:1;justify-content:center;padding:2.5rem 1.25rem 3rem;display:flex}.terms-shell{width:min(100%,44rem)}.terms-heading-title{font-family:var(--font-array), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);margin:-.4rem 0 .9rem;font-size:clamp(1.4rem,3vw,1.9rem)}.terms-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0 0 1.5rem;font-size:.92rem}.terms-intro{max-width:32rem;color:var(--muted);margin:0 0 2rem;font-size:.86rem;line-height:1.65}.terms-list{border-top:1px solid #d7dee824;flex-direction:column;gap:0;display:flex}.terms-section{border-bottom:1px solid #d7dee824;padding:1.35rem 0 1.45rem}.terms-heading{align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.terms-index{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--muted);flex-shrink:0;font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.terms-index{color:color-mix(in srgb, var(--muted) 70%, transparent)}}.terms-title{font-family:var(--font-array), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:.78rem}.terms-copy{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.terms-copy li{color:var(--muted);padding-left:.95rem;font-size:.84rem;line-height:1.65;position:relative}.terms-copy li:before{content:"";background:var(--accent);width:.28rem;height:.28rem;position:absolute;top:.55em;left:0}@supports (color:color-mix(in lab, red, red)){.terms-copy li:before{background:color-mix(in srgb, var(--accent) 55%, transparent)}}.swap-shell{isolation:isolate;z-index:2;width:min(100%,24rem);position:relative}.swap-frost{z-index:0;pointer-events:none;border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px);background:#0000008c;position:absolute;inset:0}.swap-body{z-index:1;flex-direction:column;gap:.45rem;padding:.75rem 1rem .8rem;display:flex;position:relative}.swap-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.swap-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.92rem;animation:.55s cubic-bezier(.22,1,.36,1) both swap-wordmark-in}.swap-modes{grid-template-columns:1fr 1fr 1fr 1fr;gap:.3rem;margin:.15rem 0 .2rem;display:grid;position:relative}.swap-mode-blurb{min-height:2.8em;color:var(--muted);letter-spacing:.01em;margin:0 0 .45rem;font-size:.72rem;line-height:1.35;animation:.28s both swap-mode-blurb-in}@keyframes swap-mode-blurb-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.swap-mode{border:1px solid var(--line);height:2rem;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:.55rem;justify-content:center;align-items:center;gap:.28rem;padding:0 .25rem;font-size:.56rem;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.swap-mode svg{opacity:.7;flex-shrink:0;transition:opacity .2s,transform .25s;display:block}.swap-mode.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-mode.is-active{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.swap-mode.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-mode.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.swap-mode.is-active{color:var(--accent);animation:.35s cubic-bezier(.22,1,.36,1) swap-mode-pop}.swap-mode.is-active svg{opacity:1}.swap-mode-eye{animation:.35s both swap-eye-in;display:inline-flex}.swap-mode.is-private.is-active .swap-mode-eye{animation:.35s both swap-eye-in,3.8s ease-in-out .6s infinite swap-eye-blink}.swap-pair.is-switching .swap-leg-from{animation:.38s cubic-bezier(.22,1,.36,1) swap-leg-out-up}.swap-pair.is-switching .swap-leg-to{animation:.38s cubic-bezier(.22,1,.36,1) swap-leg-out-down}.swap-flip.is-spinning{animation:.42s cubic-bezier(.22,1,.36,1) swap-flip-pulse}.swap-flip.is-spinning svg{animation:.42s cubic-bezier(.22,1,.36,1) swap-flip-spin}.swap-amount-out.is-loading{animation:.9s ease-in-out infinite swap-amount-pulse}.swap-shell.is-switching .swap-frost{animation:.42s swap-frost-flash}@keyframes swap-wordmark-in{0%{opacity:0;letter-spacing:.5em;transform:translateY(-4px)}to{opacity:1;letter-spacing:.28em;transform:translateY(0)}}@keyframes swap-mode-pop{0%{transform:scale(.97)}60%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes swap-eye-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes swap-eye-blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.12)}}@keyframes swap-leg-out-up{0%{opacity:1;transform:translateY(0)}45%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes swap-leg-out-down{0%{opacity:1;transform:translateY(0)}45%{opacity:.35;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes swap-flip-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swap-flip-pulse{0%{border-color:#d7dee838;transform:scale(1)}40%{color:var(--accent-strong);border-color:#d7dee88c;transform:scale(1.08)}to{transform:scale(1)}}@keyframes swap-amount-pulse{0%,to{opacity:.35}50%{opacity:.9}}@keyframes swap-frost-flash{0%,to{border-color:var(--line)}40%{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}@media (prefers-reduced-motion:reduce){.swap-wordmark,.swap-mode.is-active,.swap-mode-eye,.swap-pair.is-switching .swap-leg-from,.swap-pair.is-switching .swap-leg-to,.swap-flip.is-spinning,.swap-flip.is-spinning svg,.swap-amount-out.is-loading,.swap-shell.is-switching .swap-frost{animation:none!important}}.swap-address{flex-direction:column;gap:.5rem;margin-top:.45rem;display:flex}.swap-address-box{border:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:2.85rem;padding:.2rem .3rem .2rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.swap-address-box{border:1px solid color-mix(in srgb, var(--line) 85%, transparent)}}.swap-address-box{border-radius:var(--radius);background:linear-gradient(#ffffff09,#ffffff03);transition:border-color .18s,background .18s,box-shadow .18s}.swap-address-box:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-address-box:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.swap-address-box:focus-within{box-shadow:0 0 0 1px var(--accent);background:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.swap-address-box:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent)}}.swap-address-lead{color:var(--muted);place-items:center;display:grid}.swap-address-box:focus-within .swap-address-lead{color:var(--accent)}.swap-address-input{width:100%;min-width:0;height:2.35rem;color:var(--foreground);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;background:0 0;border:0;outline:none;padding:0;font-size:.78rem}.swap-address-input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.swap-address-input::placeholder{color:color-mix(in srgb, var(--muted) 88%, transparent)}}.swap-address-input::placeholder{font-family:var(--font-satoshi), Arial, Helvetica, sans-serif;letter-spacing:0;font-size:.82rem}.swap-address-action{border:1px solid var(--line);align-items:center;gap:.35rem;height:2.15rem;padding:0 .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.swap-address-action{border:1px solid color-mix(in srgb, var(--line) 80%, transparent)}}.swap-address-action{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#00000059;font-size:.68rem;transition:color .15s,border-color .15s,background .15s,transform .15s}.swap-address-action svg{flex-shrink:0;display:block}.swap-address-action:hover{color:var(--accent-strong);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-address-action:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.swap-address-action:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-address-action:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.swap-address-action:active{transform:scale(.97)}.swap-address-refund{animation:.28s swap-refund-in}.swap-split{gap:.55rem;display:grid}.swap-split-bar{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.swap-split-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem}.swap-split-dist{gap:.25rem;display:inline-flex}.swap-split-chip{border:1px solid var(--line);height:1.55rem;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:.45rem;padding:0 .55rem;font-size:.62rem}.swap-split-chip.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-split-chip.is-active{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.swap-split-chip.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-split-chip.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.swap-split-chip.is-active{color:var(--accent)}.swap-split-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--foreground);gap:.4rem;padding:.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.swap-split-list{background:color-mix(in srgb, var(--foreground) 4%, transparent)}}.swap-split-card{border:1px solid var(--line);background:var(--background);border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:3.1rem;padding:.45rem .5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.swap-split-card{background:color-mix(in srgb, var(--background) 70%, transparent)}}.swap-split-index{border:1px solid var(--line);width:1.45rem;height:1.45rem;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:.4rem;flex-shrink:0;place-items:center;font-size:.68rem;display:inline-grid}.swap-split-main{gap:.18rem;min-width:0;display:grid}.swap-split-input{width:100%;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;font-size:.86rem}.swap-split-input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.swap-split-input::placeholder{color:color-mix(in srgb, var(--muted) 85%, transparent)}}.swap-split-meta{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.swap-split-pct,.swap-split-amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}.swap-split-pct{color:var(--muted)}.swap-split-amt{color:var(--foreground);text-overflow:ellipsis;font-weight:650;overflow:hidden}.swap-split-pct-edit{color:var(--muted);align-items:center;gap:.15rem;font-size:.74rem;display:inline-flex}.swap-split-pct-edit input{width:3.2rem;color:var(--foreground);font:inherit;text-align:right;background:0 0;border:0;outline:none;font-size:.74rem}.swap-split-actions{align-items:center;gap:.15rem;display:inline-flex}.swap-split-icon-btn{width:1.7rem;height:1.7rem;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.swap-split-icon-btn svg{width:13px;height:13px;display:block}.swap-split-icon-btn:hover{color:var(--foreground)}.swap-split-icon-btn.is-danger{font-size:1.05rem;line-height:1}.swap-split-icon-btn.is-danger:hover{color:var(--danger)}.swap-split-add{height:1.8rem;color:var(--accent);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 .2rem;font-size:.72rem}.swap-split-add:hover{text-decoration:underline}.swap-split-summary{border:1px solid var(--line);background:var(--foreground);gap:.35rem;padding:.7rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.swap-split-summary{background:color-mix(in srgb, var(--foreground) 5%, transparent)}}.swap-split-summary-row{color:var(--muted);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.74rem;display:flex}.swap-split-summary-row strong{color:var(--foreground);text-align:right;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:650}.swap-split-summary-row em{color:var(--muted);font-size:.78rem;font-style:normal;font-weight:500}.swap-split-summary-copy{color:var(--muted);margin:0;font-size:.7rem;line-height:1.4}@keyframes swap-refund-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.swap-fees{border:1px solid var(--line);background:#ffffff05;flex-direction:column;gap:0;margin-top:.15rem;display:flex}.swap-fees-summary{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}.swap-fees-summary:hover{background:#ffffff08}.swap-fees-rate{min-width:0;color:var(--accent-strong);align-items:center;gap:.4rem;font-size:.74rem;font-weight:600;display:inline-flex}.swap-fees-rate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.swap-fees-stats{color:var(--muted);flex-shrink:0;align-items:center;gap:.55rem;font-size:.68rem;display:inline-flex}.swap-fees-stat{align-items:center;gap:.28rem;display:inline-flex}.swap-fees-live{color:var(--muted);align-items:center;gap:.4rem;font-weight:500;animation:1.1s ease-in-out infinite swap-amount-pulse;display:inline-flex}.swap-fees-panel{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.swap-fees-list{flex-direction:column;gap:.32rem;padding:.7rem .75rem .55rem;display:flex}.swap-fees-title{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .2rem;font-size:.62rem}.swap-fees-row{color:var(--text,var(--foreground));justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.swap-fees-row strong{font-weight:600}.swap-fees-route{border-top:1px solid var(--line);flex-direction:column;gap:.28rem;padding:.65rem .75rem .75rem;display:flex}.swap-fees-route-label{color:var(--accent-strong);align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:600;display:inline-flex}.swap-fees-route-copy{color:var(--muted);margin:0;font-size:.64rem;line-height:1.45}.coming-soon-page{flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 7rem);padding:2rem 1.25rem 3.5rem;display:flex;position:relative;overflow:hidden}.coming-soon-glow{background:radial-gradient(ellipse at center, var(--accent), transparent 70%);height:18rem;position:absolute;inset:18% 20% auto}@supports (color:color-mix(in lab, red, red)){.coming-soon-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%)}}.coming-soon-glow{pointer-events:none;opacity:0;transition:opacity .9s,transform 1.1s;transform:scale(.85)}.coming-soon-page.is-ready .coming-soon-glow{opacity:1;animation:5.5s ease-in-out infinite coming-glow-breathe;transform:scale(1)}.coming-soon-orbit{border:1px solid var(--line);width:min(34rem,86vw);height:min(34rem,86vw);position:absolute}@supports (color:color-mix(in lab, red, red)){.coming-soon-orbit{border:1px solid color-mix(in srgb, var(--line) 55%, transparent)}}.coming-soon-orbit{opacity:0;pointer-events:none;animation:none}.coming-soon-page.is-ready .coming-soon-orbit{opacity:.35;animation:28s linear infinite coming-orbit-spin}.coming-soon-star{color:var(--accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.coming-soon-star{color:color-mix(in srgb, var(--accent) 55%, transparent)}}.coming-soon-star{opacity:0;pointer-events:none;font-size:.7rem}.coming-soon-page.is-ready .coming-soon-star{opacity:1;animation:6s ease-in-out infinite coming-star-float}.coming-soon-star.s1{animation-delay:.1s;top:18%;left:16%}.coming-soon-star.s2{font-size:.95rem;animation-delay:.8s;top:24%;right:18%}.coming-soon-star.s3{animation-delay:1.4s;bottom:22%;left:22%}.coming-soon-star.s4{font-size:1.1rem;animation-delay:.4s;bottom:28%;right:20%}.coming-soon-star.s5{animation-delay:1.9s;top:42%;left:10%}.coming-soon-star.s6{animation-delay:2.3s;top:48%;right:12%}.coming-soon-shell{z-index:1;text-align:center;opacity:0;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:34rem;transition:opacity .55s,transform .65s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(18px)}.coming-soon-page.is-ready .coming-soon-shell{opacity:1;transform:translateY(0)}.coming-soon-icons{justify-content:center;align-items:center;gap:.65rem;margin-bottom:.35rem;display:flex}.coming-soon-icon{border:1px solid var(--line);width:3rem;height:3rem;color:var(--muted);opacity:0;background:#ffffff05;place-items:center;display:grid;transform:translateY(10px)scale(.92)}.coming-soon-page.is-ready .coming-soon-icon{opacity:1;animation:.55s cubic-bezier(.22,1,.36,1) both coming-icon-in,4.8s ease-in-out infinite coming-icon-float;transform:translateY(0)scale(1)}.coming-soon-page.is-ready .coming-soon-icon.is-eye{color:var(--accent);border-color:var(--accent);animation-delay:50ms,50ms}@supports (color:color-mix(in lab, red, red)){.coming-soon-page.is-ready .coming-soon-icon.is-eye{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.coming-soon-page.is-ready .coming-soon-icon.is-gift{animation-delay:.14s,.4s}.coming-soon-page.is-ready .coming-soon-icon.is-card{animation-delay:.24s,.8s}.coming-soon-icon.is-eye{animation:4.2s ease-in-out infinite coming-eye-blink}.coming-soon-page.is-ready .coming-soon-icon.is-eye{animation:.55s cubic-bezier(.22,1,.36,1) 50ms both coming-icon-in,4.8s ease-in-out 50ms infinite coming-icon-float,4.2s ease-in-out 1.2s infinite coming-eye-blink}.coming-soon-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);opacity:0;margin:0;font-size:.78rem;animation:.55s .18s both coming-fade-up}.coming-soon-page.is-ready .coming-soon-wordmark{opacity:1}.coming-soon-title{font-family:var(--font-array), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);opacity:0;margin:0;font-size:clamp(2rem,6vw,3.1rem);position:relative;overflow:hidden;transform:translateY(12px)}.coming-soon-page.is-ready .coming-soon-title{opacity:1;transition:opacity .55s .28s,transform .65s .28s;transform:translateY(0)}.coming-soon-title-text{background:linear-gradient(120deg, var(--accent-strong) 0%, var(--accent) 35%, #fff 50%, var(--accent) 65%, var(--accent-strong) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:3.8s linear infinite coming-title-shimmer;display:inline-block}.coming-soon-title-shine{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff47 50%,#0000 65%);animation:3.2s ease-in-out infinite coming-title-sweep;position:absolute;inset:0;transform:translate(-120%)}.coming-soon-copy{max-width:26rem;color:var(--muted);opacity:0;margin:0;font-size:.95rem;line-height:1.55;transform:translateY(10px)}.coming-soon-page.is-ready .coming-soon-copy{opacity:1;transition:opacity .55s .4s,transform .65s .4s;transform:translateY(0)}.coming-soon-divider{background:linear-gradient(90deg, transparent, var(--line), transparent);opacity:0;width:4.5rem;height:1px;margin:.35rem 0 .15rem;transform:scaleX(.4)}.coming-soon-page.is-ready .coming-soon-divider{opacity:1;transition:opacity .45s .5s,transform .55s .5s;transform:scaleX(1)}.coming-soon-until{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;opacity:0;margin:0;font-size:.72rem}.coming-soon-page.is-ready .coming-soon-until{opacity:1;transition:opacity .45s .58s}.coming-soon-cta{border:1px solid var(--accent);align-items:center;gap:.65rem;min-height:2.75rem;margin-top:.2rem;padding:0 1.15rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.coming-soon-cta{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line))}}.coming-soon-cta{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.coming-soon-cta{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.coming-soon-cta{color:var(--accent-strong);letter-spacing:.08em;text-transform:uppercase;opacity:0;font-size:.82rem;text-decoration:none;overflow:hidden;transform:translateY(10px)}.coming-soon-page.is-ready .coming-soon-cta{opacity:1;transition:opacity .45s .66s,transform .55s .66s,border-color .2s,background .2s,color .2s;transform:translateY(0)}.coming-soon-cta:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff24 50%,#0000 70%);animation:3.6s ease-in-out infinite coming-cta-sheen;position:absolute;inset:0;transform:translate(-120%)}.coming-soon-cta:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.coming-soon-cta:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.coming-soon-cta:hover{color:#fff}.coming-soon-cta-arrow{transition:transform .2s;display:inline-block}.coming-soon-cta:hover .coming-soon-cta-arrow{transform:translate(3px)}@keyframes coming-glow-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes coming-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes coming-star-float{0%,to{opacity:.35;transform:translateY(0)scale(1)}50%{opacity:.85;transform:translateY(-10px)scale(1.15)}}@keyframes coming-icon-in{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes coming-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes coming-eye-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}@keyframes coming-title-shimmer{0%{background-position:100%}to{background-position:0%}}@keyframes coming-title-sweep{0%,40%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes coming-cta-sheen{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes coming-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.coming-soon-page *,.coming-soon-page :before{transition:none!important;animation:none!important}.coming-soon-page,.coming-soon-page.is-ready .coming-soon-shell,.coming-soon-page.is-ready .coming-soon-glow,.coming-soon-page.is-ready .coming-soon-icon,.coming-soon-page.is-ready .coming-soon-title,.coming-soon-page.is-ready .coming-soon-copy,.coming-soon-page.is-ready .coming-soon-cta{opacity:1;transform:none}}.swap-pair{flex-direction:column;align-items:center;width:100%;display:flex}.swap-leg{background:0 0;border:0;flex-direction:column;gap:.18rem;width:100%;padding:.28rem 0;display:flex}.swap-flip+.swap-leg{border-top:1px solid var(--line);padding-top:.95rem}.swap-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.swap-line{justify-content:space-between;align-items:center;gap:.7rem;width:100%;min-width:0;display:flex}.swap-amount-row{cursor:text;justify-content:flex-end;align-items:baseline;gap:.12rem;width:100%;min-width:0;display:flex}.swap-amount-prefix{letter-spacing:-.03em;color:var(--foreground);flex:none;font-size:1.12rem}.swap-amount{text-align:right;letter-spacing:-.03em;width:auto;min-width:4ch;max-width:100%;color:var(--foreground);field-sizing:content;background:0 0;border:0;outline:none;font-size:1.12rem}.swap-amount-out{color:var(--foreground);text-overflow:clip;white-space:nowrap;field-sizing:content;font-variant-numeric:tabular-nums;cursor:text;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.swap-receive{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;margin:0;padding:.05rem 0 .1rem;font-size:.62rem;display:flex}.swap-receive strong{color:var(--accent);letter-spacing:.04em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;max-width:70%;font-size:.82rem;font-weight:500;overflow:hidden}.swap-impossible{text-align:center;color:var(--danger);letter-spacing:.06em;margin:.1rem 0 .15rem;font-size:.78rem}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes panel-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes nav-cluster-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes gc-pulse{0%,to{opacity:.45}50%{opacity:.9}}.page-enter{animation:.38s ease-out page-enter}.deposit-preview-banner{z-index:5;border:1px solid var(--accent);flex-direction:column;align-items:center;gap:.45rem;width:min(100% - 2rem,34rem);padding:.65rem .75rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-banner{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line))}}.deposit-preview-banner{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-banner{background:color-mix(in srgb, var(--accent) 8%, #000000bf)}}.deposit-preview-banner{color:var(--muted);letter-spacing:.04em;text-align:center;font-size:.68rem;line-height:1.45}.deposit-preview-links{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.deposit-preview-link{border:1px solid var(--line);color:var(--accent);font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;padding:.18rem .4rem;font-size:.64rem;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.deposit-preview-link:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-link:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.deposit-preview-link:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-link:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.deposit-preview-link:hover{color:var(--accent-strong)}.deposit-preview-link.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-link.is-active{border-color:color-mix(in srgb, var(--accent) 70%, var(--line))}}.deposit-preview-link.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-preview-link.is-active{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.deposit-preview-link.is-active{color:#fff}.invoice-page{flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 7rem);padding:3.5rem 1rem 3rem;display:flex;position:relative}.deposit-shell{isolation:isolate;width:min(100%,34rem);animation:.45s cubic-bezier(.22,1,.36,1) deposit-shell-in;position:relative}.deposit-frost{z-index:0;pointer-events:none;border:1px solid var(--line);background:#080a0eb8;position:absolute;inset:0}.deposit-glow{display:none}.deposit-grad{z-index:0;pointer-events:none;background:linear-gradient(120deg, transparent 8%, var(--accent) 36%, transparent 52%, var(--accent) 74%, transparent 92%);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.deposit-grad{background:linear-gradient(120deg, transparent 8%, color-mix(in srgb, var(--accent) 7%, transparent) 36%, transparent 52%, color-mix(in srgb, var(--accent) 5%, transparent) 74%, transparent 92%)}}.deposit-grad{opacity:.7;background-size:220% 220%;animation:11s ease-in-out infinite deposit-grad-shift}.deposit-body{z-index:1;flex-direction:column;gap:1.15rem;padding:1.2rem 1.25rem 1.25rem;display:flex;position:relative}.deposit-top,.deposit-head,.deposit-panel,.deposit-receive,.deposit-txid{animation:.5s cubic-bezier(.22,1,.36,1) both deposit-rise}.deposit-top{animation-delay:40ms}.deposit-head{animation-delay:.1s}.deposit-panel,.deposit-summary{animation-delay:.18s}.deposit-receive{animation-delay:.26s}.deposit-txid{animation-delay:.32s}.deposit-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.deposit-top-right{align-items:center;gap:.45rem;display:flex}.deposit-back{color:var(--muted);font-size:.8rem;text-decoration:none;transition:color .15s,transform .15s}.deposit-back:hover{color:var(--accent-strong);transform:translate(-2px)}.deposit-id{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;margin:0;font-size:.74rem}.deposit-refresh{border:1px solid var(--line);border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;place-items:center;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid}.deposit-refresh svg{transform-origin:50%;display:block}.deposit-refresh:hover:not(:disabled){color:var(--accent-strong);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-refresh:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.deposit-refresh:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-refresh:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 10%, transparent)}}.deposit-refresh:hover:not(:disabled){transform:translateY(-1px)}.deposit-refresh:disabled{opacity:.7;cursor:default}.deposit-refresh .is-spinning{display:inline-flex}.deposit-refresh .is-spinning svg{animation:.7s linear deposit-spin}.deposit-head{display:none}.deposit-status-block{text-align:center;flex-direction:column;align-items:center;gap:1.05rem;animation:.5s cubic-bezier(.22,1,.36,1) .1s both deposit-rise;display:flex}.deposit-route-wrap{justify-content:center;align-items:flex-start;width:100%;min-height:3.25rem;display:flex;position:relative}.deposit-route-wrap .deposit-timer{z-index:3;margin:0;padding:.38rem .7rem;font-size:.78rem;position:absolute;top:.15rem;right:0}.deposit-route{justify-content:center;align-items:flex-start;gap:.45rem;width:min(100%,14rem);margin-inline:auto;display:flex}.deposit-route-leg{z-index:2;flex-direction:column;flex:none;align-items:center;gap:.45rem;animation:.55s cubic-bezier(.22,1,.36,1) both deposit-coin-in;display:flex;position:relative}.deposit-route-leg.is-to{animation-delay:.14s}.deposit-route-coin{width:3.25rem;height:3.25rem;box-shadow:0 0 0 1px var(--line), 0 8px 18px #00000047;background:#0b0d11;place-items:center;display:grid;border-radius:50%!important}@supports (color:color-mix(in lab, red, red)){.deposit-route-coin{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 55%, transparent), 0 8px 18px #00000047}}.deposit-route-coin{transition:transform .2s,box-shadow .2s;overflow:hidden}.deposit-route-coin:hover{box-shadow:0 0 0 1px var(--accent), 0 10px 22px #00000057;transform:translateY(-2px)scale(1.04)}@supports (color:color-mix(in lab, red, red)){.deposit-route-coin:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, var(--line)), 0 10px 22px #00000057}}.deposit-route-coin .coin-icon,.deposit-route-coin .coin-fallback{border-radius:50%!important;width:3.25rem!important;height:3.25rem!important}.deposit-route-sym{color:var(--foreground);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:650;animation:.45s .2s both deposit-fade-up}.deposit-route-leg.is-to .deposit-route-sym{animation-delay:.3s}.deposit-route-bridge{z-index:1;flex:none;align-items:center;width:4.25rem;height:3.25rem;display:flex;position:relative;overflow:hidden}.deposit-route-line{background:var(--line);width:100%;height:1.5px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.deposit-route-line{background:color-mix(in srgb, var(--line) 85%, transparent)}}.deposit-route-line{transform-origin:50%;animation:.55s .12s both deposit-line-in}.deposit-route-bridge.is-done .deposit-route-line{background:#5fe09a}@supports (color:color-mix(in lab, red, red)){.deposit-route-bridge.is-done .deposit-route-line{background:color-mix(in srgb, #5fe09a 55%, var(--line))}}.deposit-route-shimmer{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:40%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.deposit-route-shimmer{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent), transparent)}}.deposit-route-shimmer{animation:1.8s ease-in-out infinite deposit-line-shimmer}.deposit-route-bridge.is-done .deposit-route-shimmer{display:none}.deposit-route-mark{z-index:2;border:1px solid var(--line);place-items:center;width:1.85rem;height:1.85rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.deposit-route-mark{border:1px solid color-mix(in srgb, var(--line) 95%, transparent)}}.deposit-route-mark{color:var(--muted);background:#0b0d11;animation:2.4s ease-in-out infinite deposit-mark-pulse;box-shadow:0 4px 12px #00000059;border-radius:50%!important}.deposit-route-bridge.is-done .deposit-route-mark{color:#5fe09a;border-color:#5fe09a}@supports (color:color-mix(in lab, red, red)){.deposit-route-bridge.is-done .deposit-route-mark{border-color:color-mix(in srgb, #5fe09a 50%, var(--line))}}.deposit-route-bridge.is-done .deposit-route-mark{background:#172b24;animation:none}.deposit-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .35rem;width:100%;margin:0;padding:.35rem 0 0;list-style:none;display:grid;position:relative}.deposit-steps:before{content:"";background:#3d9a6a;height:2px;position:absolute;top:.55rem;left:12.5%;right:12.5%;border-radius:999px!important}@supports (color:color-mix(in lab, red, red)){.deposit-steps:before{background:color-mix(in srgb, #3d9a6a 28%, var(--line))}}.deposit-steps:before{pointer-events:none}.deposit-steps:after{content:"";height:2px;width:var(--deposit-progress,0%);pointer-events:none;background:linear-gradient(90deg,#2f8f5c,#5fe09a);max-width:75%;transition:width .35s;position:absolute;top:.55rem;left:12.5%;border-radius:999px!important}.deposit-step{z-index:1;min-width:0;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;text-align:center;flex-direction:column;align-items:center;gap:.45rem;font-size:.62rem;font-weight:550;display:flex;position:relative}.deposit-step-dot{border:1.5px solid #3d9a6a;flex:none;width:.7rem;height:.7rem;border-radius:50%!important}@supports (color:color-mix(in lab, red, red)){.deposit-step-dot{border:1.5px solid color-mix(in srgb, #3d9a6a 45%, var(--line))}}.deposit-step-dot{background:#0b0d11;box-shadow:0 0 0 4px #0b0d11}.deposit-step.is-done{color:#7ddea8}@supports (color:color-mix(in lab, red, red)){.deposit-step.is-done{color:color-mix(in srgb, #7ddea8 70%, var(--muted))}}.deposit-step.is-done .deposit-step-dot{background:#5fe09a;border-color:#0000}.deposit-step.is-active{color:#9aefc0}.deposit-step.is-active .deposit-step-dot{background:#5fe09a;border-color:#0000;box-shadow:0 0 0 4px #0b0d11,0 0 0 .32rem #5fe09a47}.deposit-step-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.deposit-status{text-align:center;width:100%;min-width:0}.deposit-title{font-family:var(--font-array), sans-serif;font-size:var(--deposit-title-size,1.75rem);font-weight:var(--deposit-title-weight,650);letter-spacing:var(--deposit-title-tracking,.08em);text-transform:uppercase;margin:0;line-height:1.08;animation:.45s .16s both deposit-fade-up}.deposit-title.is-done{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.deposit-title.is-done{color:color-mix(in srgb, var(--foreground) 88%, var(--accent-strong))}}.deposit-note{color:var(--muted);margin:.42rem 0 0;font-size:.9rem;line-height:1.45;animation:.45s .22s both deposit-fade-up}.deposit-note.is-warn{color:#e8a45a}@supports (color:color-mix(in lab, red, red)){.deposit-note.is-warn{color:color-mix(in srgb, #e8a45a 80%, var(--muted))}}.deposit-timer{border:1px solid #3d9a6a;flex:none;align-items:center;gap:.45rem;padding:.48rem .8rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.deposit-timer{border:1px solid color-mix(in srgb, #3d9a6a 35%, var(--line))}}.deposit-timer{border-radius:var(--radius);color:#7ddea8;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;background:#1a3d2c8c;font-size:.84rem;animation:.45s cubic-bezier(.22,1,.36,1) .2s both deposit-timer-in}.deposit-timer-dot{background:#5fe09a;width:.42rem;height:.42rem;animation:1.5s ease-out infinite deposit-pulse;box-shadow:0 0 #5fe09a73;border-radius:50%!important}.deposit-panel{border:1px solid var(--line);border-radius:var(--radius);background:0 0;flex-direction:column;gap:1.05rem;padding:1.05rem;display:flex}.deposit-kicker{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.62rem}.deposit-exact{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.deposit-qr-wrap{width:8.75rem;height:8.75rem;box-shadow:none;background:#fff;place-items:center;padding:.4rem;transition:transform .25s;animation:.55s cubic-bezier(.22,1,.36,1) .22s both deposit-qr-in;display:grid}.deposit-qr-wrap:hover{transform:scale(1.02)}.deposit-qr{width:100%;height:100%;image-rendering:pixelated;background:#fff;display:block}.deposit-exact-meta{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;animation:.45s .28s both deposit-fade-up;display:flex}.deposit-exact-amount{letter-spacing:-.025em;word-break:break-all;margin:0;font-size:1.6rem;font-weight:650;line-height:1.1}.deposit-exact-net{color:var(--muted);margin:0 0 .4rem;font-size:.86rem}.deposit-split-list{color:var(--muted);font-variant-numeric:tabular-nums;gap:.2rem;margin:.35rem 0 0;padding:0;font-size:.78rem;list-style:none;display:grid}.deposit-split-list li{word-break:break-all}.deposit-copy-btn{border:1px solid var(--line);border-radius:var(--radius);height:2.2rem;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.74rem;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.deposit-copy-btn svg{flex-shrink:0;transition:transform .15s;display:block}.deposit-copy-btn:hover{color:var(--accent-strong);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-copy-btn:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.deposit-copy-btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-copy-btn:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.deposit-copy-btn:hover{transform:translateY(-1px)}.deposit-copy-btn:hover svg{transform:scale(1.08)}.deposit-copy-btn:active{transform:translateY(0)}.deposit-copy-btn.is-icon{background:0 0;border:none;width:2.2rem;padding:0}.deposit-copy-btn.is-icon:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-copy-btn.is-icon:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.deposit-addr-block{flex-direction:column;gap:.4rem;animation:.45s .34s both deposit-fade-up;display:flex}.deposit-address-field{border:1px solid var(--line);border-radius:var(--radius);background:0 0;align-items:center;gap:.25rem;min-width:0;padding:.2rem .3rem .2rem .85rem;transition:border-color .15s;display:flex}.deposit-address-field:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-address-field:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}}.deposit-address{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;word-break:break-all;flex:1;margin:0;padding:.62rem 0;font-size:.76rem;line-height:1.5}.deposit-address.is-block{border:1px solid var(--line);background:0 0;padding:.75rem .85rem}.deposit-hint{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5;animation:.45s .38s both deposit-fade-up}.deposit-summary{gap:.95rem}.deposit-summary-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;animation:.45s .18s both deposit-fade-up;display:grid}.deposit-summary-leg{flex-direction:column;gap:.22rem;min-width:0;display:flex}.deposit-summary-leg.is-to{text-align:right;align-items:flex-end}.deposit-summary-leg .deposit-exact-amount{font-size:1.35rem}.deposit-summary-bridge{border:1px solid var(--line);width:2.2rem;height:2.2rem;color:var(--muted);flex-shrink:0;place-items:center;display:grid}.deposit-summary.is-live .deposit-summary-bridge{color:var(--accent-strong);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-summary.is-live .deposit-summary-bridge{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}}.deposit-summary.is-live .deposit-summary-bridge{animation:2.4s ease-in-out infinite deposit-mark-pulse}.deposit-summary.is-done .deposit-summary-bridge{color:var(--accent-strong);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deposit-summary.is-done .deposit-summary-bridge{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.deposit-summary-hint{align-items:center;gap:.55rem;animation-delay:.28s;display:flex}.deposit-summary-pulse{background:var(--accent);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;animation:1.5s ease-out infinite deposit-pulse}@media (max-width:540px){.deposit-summary-row{grid-template-columns:1fr;gap:.85rem}.deposit-summary-bridge{justify-self:center;transform:rotate(90deg)}.deposit-summary-leg.is-to{text-align:left;align-items:flex-start}}.deposit-receive{border:1px solid var(--line);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .85rem;padding:.9rem 1rem;display:flex}.deposit-receive-label{color:var(--muted);font-size:.86rem}.deposit-receive-value{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;font-size:.9rem;display:flex}.deposit-receive-value strong{color:var(--foreground);font-weight:650}.deposit-receive-arrow{color:var(--muted);animation:1.8s ease-in-out infinite deposit-arrow-nudge;display:inline-block}.deposit-receive-addr{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted);font-size:.78rem}.deposit-txid{flex-direction:column;gap:.35rem;display:flex}@keyframes deposit-shell-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes deposit-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes deposit-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes deposit-coin-in{0%{opacity:0;transform:scale(.72)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes deposit-coin-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes deposit-line-in{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@keyframes deposit-line-shimmer{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes deposit-mark-pulse{0%,to{color:var(--muted);border-color:color-mix(in srgb, var(--line) 90%, transparent);box-shadow:0 4px 12px #00000059}50%{color:var(--accent-strong);border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 4px 14px #0006, 0 0 0 .2rem color-mix(in srgb, var(--accent) 14%, transparent)}}@keyframes deposit-timer-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes deposit-qr-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes deposit-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes deposit-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}70%{box-shadow:0 0 0 .45rem #0000}to{box-shadow:0 0 #0000}}@keyframes deposit-grad-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes deposit-glow-drift{0%,to{opacity:.7;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(5%,7%)scale(1.06)}}@keyframes deposit-spin{to{transform:rotate(360deg)}}@keyframes deposit-refresh-idle{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-18deg)}96%{transform:rotate(18deg)}}@media (max-width:520px){.deposit-body{padding:1.05rem 1rem 1.1rem}.deposit-route-wrap .deposit-timer{padding:.32rem .55rem;font-size:.72rem;top:-.15rem;right:0}.deposit-step-label{font-size:.58rem}.deposit-exact{grid-template-columns:1fr;justify-items:start}.deposit-title{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.deposit-shell,.deposit-top,.deposit-head,.deposit-panel,.deposit-receive,.deposit-txid,.deposit-route-leg,.deposit-route-coin,.deposit-route-sym,.deposit-route-line,.deposit-route-shimmer,.deposit-route-mark,.deposit-steps,.deposit-title,.deposit-note,.deposit-timer,.deposit-timer-dot,.deposit-qr-wrap,.deposit-exact-meta,.deposit-addr-block,.deposit-hint,.deposit-receive-arrow,.deposit-glow,.deposit-grad,.deposit-refresh svg{animation:none!important}}.invoice-shell{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#0000008c;flex-direction:column;gap:.65rem;width:min(100%,28rem);padding:1.25rem;animation:.38s ease-out page-enter;display:flex}.invoice-shell .field{height:2.5rem;font-size:.82rem}.invoice-id{flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;display:flex}.invoice-id-label{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:.62rem}.invoice-id-value{border:1px solid var(--line);align-items:center;min-height:1.5rem;padding:0 .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.invoice-id-value{border:1px solid color-mix(in srgb, var(--line) 82%, transparent)}}.invoice-id-value{color:var(--foreground);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.invoice-title{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.92rem}.invoice-note{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.invoice-usd{text-align:right;color:var(--muted);margin:-.25rem 0 0;font-size:.7rem}.invoice-row-val{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.invoice-row-usd{color:var(--muted);letter-spacing:.04em;font-size:.65rem}.invoice-row{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.65rem;display:flex}.invoice-row strong{color:var(--foreground);letter-spacing:.02em;text-transform:none;word-break:break-all;align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;display:inline-flex}.invoice-pay{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:.5rem;padding:.85rem 0 .3rem;display:flex}.invoice-qr{width:9rem;height:9rem}.invoice-kicker{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;align-self:stretch;margin:.4rem 0 0;font-size:.6rem}.invoice-address{word-break:break-all;overflow-wrap:anywhere;color:var(--foreground);font-family:var(--font-geist-mono), ui-monospace, monospace;align-self:stretch;margin:0;font-size:.7rem;line-height:1.5}.invoice-copy-row{flex-wrap:wrap;align-self:stretch;gap:1.25rem;display:flex}.invoice-copy{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;padding:.2rem 0;font-size:.65rem}.invoice-copy:hover{color:var(--accent)}.invoice-txid{border-top:1px solid var(--line);margin-top:auto;padding-top:.9rem}@supports (color:color-mix(in lab, red, red)){.invoice-txid{border-top:1px solid color-mix(in srgb, var(--line) 82%, transparent)}}.invoice-progress{border:1px solid var(--line);align-items:flex-start;gap:0;margin:.5rem 0 .25rem;padding:.9rem .85rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.invoice-progress{border:1px solid color-mix(in srgb, var(--line) 75%, transparent)}}.invoice-progress{background:linear-gradient(180deg, var(--line), var(--line));border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.invoice-progress{background:linear-gradient(180deg, color-mix(in srgb, var(--line) 12%, transparent), color-mix(in srgb, var(--line) 4%, transparent))}}.invoice-progress{transition:border-color .25s,box-shadow .25s,background .25s;box-shadow:inset 0 1px #ffffff0f,0 .75rem 2rem #00000038}.invoice-progress.complete{border-color:#4ade80}@supports (color:color-mix(in lab, red, red)){.invoice-progress.complete{border-color:color-mix(in srgb, #4ade80 45%, var(--line))}}.invoice-progress.complete{background:linear-gradient(#4ade8021,#4ade800d);box-shadow:inset 0 1px #ffffff12,0 .75rem 2rem #4ade801a}.invoice-progress-step{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex;position:relative}.invoice-progress-step:not(:last-child):after{content:"";background:var(--line);border-radius:999px;height:.18rem;position:absolute;top:.34rem;left:calc(50% + .65rem);right:calc(.65rem - 50%)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-step:not(:last-child):after{background:color-mix(in srgb, var(--line) 85%, transparent)}}.invoice-progress-step:not(:last-child):after{transition:background .25s}.invoice-progress-step.done:not(:last-child):after{background:var(--accent)}.invoice-progress.complete .invoice-progress-step:not(:last-child):after{background:#4ade80}.invoice-progress-dot{border:2px solid var(--line);border-radius:50%;width:.85rem;height:.85rem}@supports (color:color-mix(in lab, red, red)){.invoice-progress-dot{border:2px solid color-mix(in srgb, var(--line) 90%, transparent)}}.invoice-progress-dot{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-dot{background:color-mix(in srgb, var(--background) 92%, transparent)}}.invoice-progress-dot{z-index:1;box-sizing:border-box;flex-shrink:0;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;position:relative}.invoice-progress-step.done .invoice-progress-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 .2rem var(--accent)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-step.done .invoice-progress-dot{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--accent) 12%, transparent)}}.invoice-progress.complete .invoice-progress-step.done .invoice-progress-dot{background:#4ade80;border-color:#4ade80;box-shadow:0 0 0 .24rem #4ade802e}.invoice-progress-step.active .invoice-progress-dot{border-color:var(--accent);box-shadow:0 0 0 .28rem var(--accent)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-step.active .invoice-progress-dot{box-shadow:0 0 0 .28rem color-mix(in srgb, var(--accent) 18%, transparent)}}.invoice-progress-step.active .invoice-progress-dot{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-step.active .invoice-progress-dot{background:color-mix(in srgb, var(--accent) 30%, var(--background))}}.invoice-progress-step.active .invoice-progress-dot{transform:scale(1.02)}.invoice-progress-step.failed .invoice-progress-dot{background:var(--danger,#e05c5c);border-color:var(--danger,#e05c5c);box-shadow:0 0 0 .2rem var(--danger,#e05c5c)}@supports (color:color-mix(in lab, red, red)){.invoice-progress-step.failed .invoice-progress-dot{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--danger,#e05c5c) 14%, transparent)}}.invoice-progress-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center;white-space:nowrap;font-size:.58rem;line-height:1.2}.invoice-progress-step.active .invoice-progress-label,.invoice-progress-step.done .invoice-progress-label{color:var(--foreground)}.invoice-progress.complete .invoice-progress-step.done:last-child .invoice-progress-dot{animation:.45s cubic-bezier(.22,1,.36,1) invoice-progress-pop}.invoice-progress.complete .invoice-progress-step.done .invoice-progress-label{color:#bbf7d0}.invoice-progress-step.failed .invoice-progress-label{color:var(--danger,#e05c5c)}@keyframes invoice-progress-pop{0%{transform:scale(.84);box-shadow:0 0 #0000}65%{transform:scale(1.16);box-shadow:0 0 0 .38rem #4ade8038}to{transform:scale(1);box-shadow:0 0 0 .24rem #4ade802e}}@media (max-width:480px){.invoice-page{align-items:center;padding:1.25rem .75rem 2.5rem}.invoice-shell{gap:.6rem;padding:1rem}.invoice-shell .field{height:2.75rem;font-size:1rem}.invoice-progress{padding:.8rem .65rem .6rem}.invoice-progress-label{letter-spacing:.08em;font-size:.5rem}}.swap-flip{z-index:3;width:2rem;height:2rem;color:var(--accent);cursor:pointer;background:#0a0c10;border:1px solid #d7dee838;justify-content:center;align-self:center;align-items:center;margin:-1rem auto -.85rem;transition:border-color .18s,color .18s,background .18s;display:inline-flex;position:relative;box-shadow:0 0 0 4px #0a0c10}.swap-flip:hover{color:var(--accent-strong);background:#10131a;border-color:#d7dee873}.swap-flip:active{transform:scale(.94)}.swap-flip svg{width:12px;height:12px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.swap-flip.is-flipped:not(.is-spinning) svg{transform:rotate(180deg)}.swap-flip.is-flipped.is-spinning svg{transform:none}.coin-pick{min-width:0;height:auto;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;transition:color .18s;display:inline-flex}.coin-pick:hover{color:var(--accent)}.coin-pick-symbol{letter-spacing:.04em;font-size:.92rem}.coin-pick-net{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.coin-pick-caret{opacity:.55;border-bottom:1px solid;border-right:1px solid;width:.45rem;height:.45rem;transform:rotate(45deg)}.net-mark{background:0 0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:flex;overflow:hidden}.net-mark .coin-icon,.net-mark .coin-fallback{object-fit:cover;width:1.85rem;height:1.85rem}.swap-values{flex-direction:column;flex:1;align-items:flex-end;gap:.12rem;min-width:0;display:flex;overflow:hidden}.swap-usd{color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:0;padding:0;font-size:.7rem;overflow:hidden}button.swap-usd:hover{color:var(--accent)}.swap-fiat{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.swap-fiat:hover{color:var(--accent)}.swap-cta{border-color:var(--line);width:100%;height:2.65rem;margin-top:.15rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.swap-cta{border-color:color-mix(in srgb, var(--line) 90%, transparent)}}.swap-cta{color:var(--muted);letter-spacing:.16em;background:#ffffff05;font-size:.78rem;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.swap-cta-label{z-index:1;position:relative}.swap-cta.is-ready{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.swap-cta.is-ready{border-color:color-mix(in srgb, var(--accent) 70%, var(--line))}}.swap-cta.is-ready{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.swap-cta.is-ready{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 16%, transparent), color-mix(in srgb, var(--accent) 7%, transparent))}}.swap-cta.is-ready{color:var(--accent-strong);box-shadow:inset 0 1px #ffffff1a}.swap-cta.is-ready:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff1f 50%,#0000 70%);animation:3.4s ease-in-out infinite swap-cta-sheen;position:absolute;inset:0;transform:translate(-120%)}.swap-cta.is-ready:hover:not(:disabled){background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.swap-cta.is-ready:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 22%, transparent), color-mix(in srgb, var(--accent) 10%, transparent))}}.swap-cta.is-ready:hover:not(:disabled){border-color:var(--accent);color:#fff}.btn.swap-cta:disabled{opacity:.72;cursor:not-allowed}@keyframes swap-cta-sheen{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@media (max-width:840px){.navbar{pointer-events:none;justify-content:stretch;align-items:center;padding:.75rem 1rem;display:flex}.nav-shell{pointer-events:auto;background:#080a0e8c;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.2rem .2rem .2rem .85rem;display:flex;position:relative}.navbar-brand{letter-spacing:.18em;padding-right:0;font-size:.92rem}.nav-bubble{display:none}.nav-toggle{z-index:60;width:2.35rem;height:2.35rem;box-shadow:none;color:var(--accent);background:#d7dee814;border:0;border-radius:.65rem;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;display:inline-flex;position:relative}.nav-toggle span{background:currentColor;width:1rem;height:1px;transition:transform .22s,opacity .22s;display:block}.nav-toggle.is-open span:first-child{transform:translateY(.32rem)rotate(45deg)}.nav-toggle.is-open span:nth-child(2){opacity:0}.nav-toggle.is-open span:nth-child(3){transform:translateY(-.32rem)rotate(-45deg)}.nav-scrim{z-index:48;background:#0000008c;border:0;animation:.2s overlay-in;display:block;position:fixed;inset:0}.nav-cluster{z-index:55;width:100%;box-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(1.1);opacity:0;pointer-events:none;background:#080a0eeb;border:0;border-radius:.75rem;outline:none;flex-direction:column;gap:.1rem;padding:.35rem;transition:opacity .2s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:calc(100% + .45rem);left:0;right:0;transform:translateY(-8px)}.nav-cluster.is-open{opacity:1;pointer-events:auto;animation:.22s cubic-bezier(.22,1,.36,1) nav-cluster-in;transform:none}.nav-item{border-radius:.55rem;justify-content:flex-start;width:100%;height:2.55rem}.nav-item.is-active,.nav-item:hover,.nav-item:focus-visible{background:#d7dee81a}.nav-item+.nav-item{margin-left:0}.nav-dropdown,.nav-dropdown-trigger{width:100%}.nav-dropdown-panel{width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;opacity:1;pointer-events:none;background:0 0;border:0;max-height:0;margin-top:.1rem;padding:.15rem 0 .25rem .55rem;transition:max-height .28s;position:static;top:auto;left:auto;overflow:hidden;transform:none}.nav-dropdown.is-open .nav-dropdown-panel{pointer-events:auto;max-height:16rem;transform:none}.nav-dropdown-link{opacity:1;min-height:2.75rem;transform:none}}::selection{color:#000;background:#d7dee847}input,textarea,select,button{background:0 0;border-radius:.65rem}input[type=checkbox]{border-radius:.2rem}input[type=radio],input[type=range]{border-radius:50%}a,button{cursor:pointer}.panel{border:1px solid var(--line);border-radius:var(--radius);background:0 0}.modal-overlay{z-index:9998;-webkit-backdrop-filter:blur(48px)saturate(140%);background:#000000b8;justify-content:center;align-items:center;padding:1.5rem;animation:.22s overlay-in;display:flex;position:fixed;inset:0}.modal-card{isolation:isolate;width:min(100%,30rem);font-family:var(--font-array), sans-serif;animation:.28s cubic-bezier(.22,1,.36,1) panel-in;position:relative}.modal-card.is-wide{width:min(100%,48rem)}.modal-title{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.82rem}.modal-frost{z-index:0;pointer-events:none;border-radius:var(--radius);-webkit-backdrop-filter:blur(28px)saturate(160%);background:#0000008c;position:absolute;inset:0}.modal-body{z-index:1;max-height:min(90vh,54rem);padding:1.25rem;position:relative;overflow:auto}.modal-toolbar{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.modal-toolbar.has-title{justify-content:space-between}.modal-toolbar.is-bare{justify-content:flex-start;margin-bottom:.35rem}.modal-close{height:1.65rem;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d7dee82e;justify-content:center;align-items:center;padding:0 .55rem;font-size:.62rem;transition:color .15s,border-color .15s;display:inline-flex}.modal-close:hover{color:var(--accent);border-color:#d7dee866}.field{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:2.75rem;color:var(--foreground);background:0 0;outline:none;padding:0 .85rem}.field:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--glow)}.field-readonly{pointer-events:none;-webkit-user-select:none;user-select:none}.field-readonly:focus{border-color:var(--line);box-shadow:none}.btn{border:1px solid var(--accent);border-radius:var(--radius);height:2.75rem;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:0 1.1rem;font-size:.875rem;transition:background .18s,border-color .18s;display:inline-flex}.btn:hover:not(:disabled){background:#d7dee814}.btn:disabled{opacity:.45}.link-quiet{color:var(--muted);text-decoration:none}.link-quiet:hover{color:var(--accent)}.support-dock{z-index:50;flex-direction:column;align-items:flex-end;gap:.65rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem}@media (max-width:640px){.support-dock{bottom:4.25rem;right:.75rem}}.support-chat{border:1px solid var(--line);border-radius:var(--radius);background:#000;flex-direction:column;width:min(100vw - 2.5rem,22.5rem);height:min(28rem,100vh - 6.5rem);display:flex}.support-chat-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.support-chat-title{font-family:var(--font-array), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.82rem}.support-chat-x{color:var(--muted);border:0;padding:0;font-size:1.15rem;line-height:1}.support-chat-x:hover{color:var(--accent)}.support-chat-log{flex-direction:column;flex:1;gap:.55rem;min-height:0;padding:.85rem;display:flex;overflow-y:auto}.support-bubble{border:1px solid var(--line);max-width:85%;color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.5rem .7rem;font-size:.82rem;line-height:1.45}.support-bubble.is-you{color:var(--accent);align-self:flex-end}.support-chat-form{border-top:1px solid var(--line);display:flex}.support-chat-input{min-width:0;height:2.5rem;color:var(--foreground);border:0;outline:none;flex:1;padding:0 .85rem}.support-chat-send{border:0;border-left:1px solid var(--line);height:2.5rem;color:var(--accent);font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:0 .9rem;font-size:.72rem}.support-chat-send:hover{background:#d7dee814}.support-fab{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--accent);background:#000;border-radius:.65rem;justify-content:center;align-items:center;display:inline-flex}.support-fab:hover{border-color:var(--accent)}.asset-overlay{z-index:9999;-webkit-backdrop-filter:blur(48px)saturate(140%);box-sizing:border-box;background:#000000d1;justify-content:center;align-items:center;padding:1.25rem;animation:.22s overlay-in;display:flex;position:fixed;inset:0}.asset-panel{border:1px solid var(--line);border-radius:var(--radius);width:min(100%,26rem);min-width:0;max-width:100%;min-height:0;max-height:min(78vh,34rem);font-family:var(--font-satoshi), Arial, Helvetica, sans-serif;box-sizing:border-box;background:#050505;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) panel-in;display:flex;overflow:hidden}.asset-panel-split{width:min(100%,42rem);max-height:min(82vh,38rem)}.asset-mobile-bar{display:none}.asset-head{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.6rem .7rem;display:flex}.asset-head-split{padding:.85rem 1rem}.asset-back,.asset-close{width:2rem;height:2rem;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}.asset-close:hover{color:var(--accent-strong)}.asset-title{letter-spacing:.01em;flex:1;margin:0;font-size:.92rem;font-weight:600}.asset-search{border:1px solid var(--line);width:min(42%,11rem);height:1.85rem;color:var(--foreground);background:0 0;outline:none;padding:0 .55rem;font-size:.78rem}.asset-search:focus{border-color:var(--accent)}.asset-split{flex:1;grid-template-columns:minmax(10.5rem,.9fr) minmax(0,1.55fr);min-width:0;min-height:0;display:grid}.asset-nets,.asset-tokens{box-sizing:border-box;flex-direction:column;gap:.55rem;min-width:0;min-height:0;padding:.75rem;display:flex;overflow:hidden}.asset-nets{border-right:1px solid var(--line)}.asset-search-wrap{border:1px solid var(--line);height:2.15rem;color:var(--muted);background:#ffffff08;align-items:center;gap:.45rem;padding:0 .7rem;display:flex}.asset-search-wrap:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-search-wrap:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.asset-search-wrap:focus-within{color:var(--foreground)}.asset-search-field{width:100%;min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;font-size:.78rem}.asset-search-field::placeholder{color:var(--muted)}.asset-net-list,.asset-token-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent;flex-direction:column;flex:1;gap:.15rem;min-width:0;min-height:0;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.asset-net-list,.asset-token-list{scrollbar-color:color-mix(in srgb, var(--accent) 45%, transparent) transparent}}.asset-net-list::-webkit-scrollbar{width:5px}.asset-token-list::-webkit-scrollbar{width:5px}.asset-net-list::-webkit-scrollbar-thumb{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-net-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 45%, transparent)}}.asset-token-list::-webkit-scrollbar-thumb{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-token-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 45%, transparent)}}.asset-net{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:.55rem;font-size:.78rem;display:flex}.asset-net:hover{background:#ffffff0a}.asset-net.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-net.is-active{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.asset-net.is-active{color:var(--accent-strong)}.asset-net>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-net-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex;overflow:hidden}.asset-count{color:var(--muted);margin:0;font-size:.68rem}.asset-token{width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:.7rem;padding:.55rem .45rem;display:flex}.asset-token:hover,.asset-token.is-active{background:#ffffff0a}.asset-token.is-active{box-shadow:inset 2px 0 0 var(--accent)}.asset-token-mark{flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:relative}.asset-token-chain{background:#0b0e11;border:1px solid #050505;justify-content:center;align-items:center;width:.95rem;height:.95rem;display:inline-flex;position:absolute;bottom:-.15rem;right:-.2rem;overflow:hidden}.asset-token-copy{flex-direction:column;gap:.08rem;min-width:0;display:flex}.asset-token-sym{letter-spacing:.01em;font-size:.84rem;font-weight:650}.asset-token-net{color:var(--muted);font-size:.68rem}.asset-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0;padding:.55rem .7rem .25rem;font-size:.62rem}.asset-grid{scrollbar-width:thin;scrollbar-color:#d7dee838 transparent;flex:1;grid-template-columns:repeat(5,1fr);gap:.3rem;min-height:0;padding:.35rem .65rem .75rem;display:grid;overflow:auto}.asset-grid::-webkit-scrollbar{width:6px}.asset-grid::-webkit-scrollbar-track{background:0 0}.asset-grid::-webkit-scrollbar-thumb{background:#d7dee838}.asset-grid::-webkit-scrollbar-button{width:0;height:0;display:none}.asset-cell{border:1px solid var(--line);color:var(--foreground);letter-spacing:.03em;background:0 0;flex-direction:column;align-items:center;gap:.28rem;padding:.45rem .15rem .35rem;font-size:.62rem;transition:border-color .18s,color .18s,background .18s,transform .18s;display:flex}.asset-cell:hover{transform:translateY(-1px)}.asset-cell>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.asset-cell:hover,.asset-cell.is-active{border-color:var(--accent);color:var(--accent)}.asset-empty{text-align:center;color:var(--muted);padding:2rem 1rem}@media (max-width:640px){.asset-overlay{justify-content:stretch;align-items:flex-end;padding:0}.asset-panel,.asset-panel-split{width:100%;max-width:100%;max-height:min(92dvh,44rem);animation:.32s cubic-bezier(.22,1,.36,1) panel-in}.asset-head,.asset-head-split{padding:.95rem 1rem}.asset-mobile-bar{flex-direction:column;gap:0;padding:.85rem 1rem 0;display:flex}.asset-net-trigger{width:100%;min-height:2.75rem;color:var(--foreground);letter-spacing:.01em;text-align:left;background:#ffffff08;border:1px solid #d7dee82e;align-items:center;gap:.7rem;padding:.6rem .9rem;font-size:.9rem;font-weight:500;transition:border-color .18s,background .18s;display:flex}.asset-net-trigger.is-open{background:#ffffff0b;border-color:#d7dee847 #d7dee847 #0000}.asset-net-trigger-icon{width:1.4rem;height:1.4rem;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.asset-net-trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.asset-net-trigger-caret{color:var(--muted);transition:transform .2s;display:inline-flex}.asset-net-trigger.is-open .asset-net-trigger-caret{transform:rotate(180deg)}.asset-net-sheet{background:#ffffff0b;border:1px solid #d7dee847;border-top-color:#d7dee81a;flex-direction:column;gap:.45rem;max-height:min(40dvh,15.5rem);margin-top:-1px;padding:.55rem .45rem .45rem;animation:.22s cubic-bezier(.22,1,.36,1) asset-net-sheet-in;display:flex}@keyframes asset-net-sheet-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.asset-net-sheet .asset-search-wrap{background:#00000059;border-color:#d7dee824;height:2.35rem;margin:0 .2rem}.asset-net-sheet-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent;flex-direction:column;flex:1;gap:.05rem;min-height:0;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.asset-net-sheet-list{scrollbar-color:color-mix(in srgb, var(--accent) 35%, transparent) transparent}}.asset-net-sheet .asset-net{gap:.7rem;min-height:2.7rem;padding:.55rem .7rem;font-size:.86rem;transition:background .15s}.asset-net-sheet .asset-net:hover{background:#ffffff0d}.asset-net-sheet .asset-net.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-net-sheet .asset-net.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.asset-net-sheet .asset-net.is-active{box-shadow:inset 2px 0 0 var(--accent-strong);color:var(--accent-strong)}.asset-net-sheet .asset-net:first-child{z-index:1;background:#0c0e12;border-bottom:1px solid #d7dee81a;margin-bottom:.15rem;position:sticky;top:0}.asset-net-sheet .asset-net:first-child.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-net-sheet .asset-net:first-child.is-active{background:color-mix(in srgb, var(--accent) 12%, #0c0e12)}}.asset-net-sheet .asset-net-icon{width:1.45rem;height:1.45rem}.asset-split{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.asset-split.is-nets-open .asset-tokens{opacity:.42;pointer-events:none}.asset-nets{display:none}.asset-tokens{gap:.6rem;padding:.8rem 1rem 1.05rem}.asset-search-wrap{background:#ffffff08;border-color:#d7dee829;height:2.55rem;padding:0 .85rem}.asset-search-field{font-size:.86rem}.asset-count{letter-spacing:.02em;padding:0 .15rem;font-size:.7rem}.asset-token{gap:.85rem;min-height:3.25rem;padding:.7rem .65rem;transition:background .15s}.asset-token:hover{background:#ffffff09}.asset-token.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.asset-token.is-active{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.asset-token.is-active{box-shadow:inset 2px 0 0 var(--accent-strong)}.asset-token-mark{width:2.15rem;height:2.15rem}.asset-token-chain{background:#0a0c10;border:1.5px solid #050505;width:1rem;height:1rem;bottom:-.1rem;right:-.15rem}.asset-token-sym{font-size:.94rem;font-weight:560}.asset-token-net{color:var(--muted);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.asset-token-net{color:color-mix(in srgb, var(--muted) 92%, transparent)}}.asset-grid{grid-template-columns:repeat(4,1fr)}.asset-head{flex-wrap:wrap}.asset-title{flex:auto;font-size:1rem}.asset-close{width:2.4rem;height:2.4rem}.asset-search{flex:100%;width:100%}.asset-cell{transition:border-color .18s,color .18s,background .18s}.swap-fees-summary{flex-wrap:wrap;gap:.45rem}.swap-fees-stats{justify-content:flex-end;width:100%}.coin-pick{border:1px solid var(--line);min-height:2.6rem;padding:.35rem .55rem .35rem .35rem}@supports (color:color-mix(in lab, red, red)){.coin-pick{border:1px solid color-mix(in srgb, var(--line) 90%, transparent)}}.coin-pick{background:#ffffff08;gap:.5rem}.coin-pick-symbol{font-size:1rem}.coin-pick-caret{width:.5rem;height:.5rem;margin-left:.1rem}.swap-mode{letter-spacing:.04em;gap:.2rem;height:2.45rem;padding:0 .15rem;font-size:.62rem}.swap-body{gap:.55rem;padding:.9rem .9rem .95rem}.swap-modes{margin:.1rem 0 .2rem}.swap-leg{padding:.2rem 0}.swap-flip+.swap-leg{padding-top:.85rem}.swap-flip{width:2.35rem;height:2.35rem;margin:-.85rem auto -.7rem}.swap-address-box{gap:.4rem;min-height:3.1rem;padding:.25rem .3rem .25rem .65rem}.swap-address-action{min-height:2.35rem;padding:0 .7rem}}.site-lights{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.site-orb{pointer-events:none;filter:blur(90px);opacity:.14;will-change:transform;position:absolute;border-radius:50%!important}.site-orb-a{background:radial-gradient(circle,#d7dee8f2 0%,#0000 70%);width:40rem;height:40rem;animation:28s ease-in-out infinite alternate site-orb-drift-a;top:-12rem;left:-10rem}.site-orb-b{background:radial-gradient(circle,#a0b9ffe6 0%,#0000 70%);width:32rem;height:32rem;animation:34s ease-in-out infinite alternate site-orb-drift-b;bottom:-10rem;right:-8rem}.site-orb-c{opacity:.08;background:radial-gradient(circle,#c8d2f0d9 0%,#0000 72%);width:24rem;height:24rem;animation:40s ease-in-out infinite alternate site-orb-drift-c;top:42%;left:55%}@keyframes site-orb-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(4rem,2.5rem)scale(1.06)}}@keyframes site-orb-drift-b{0%{transform:translate(0)scale(1)}to{transform:translate(-3.5rem,-2rem)scale(1.08)}}@keyframes site-orb-drift-c{0%{transform:translate(0)scale(1)}to{transform:translate(-2rem,3rem)scale(1.1)}}@media (prefers-reduced-motion:reduce){.site-orb-a,.site-orb-b,.site-orb-c{animation:none}}.home-page{flex-direction:column;flex:none;width:100%;display:flex}.home-section{z-index:1;width:100%;padding:4.5rem 1.5rem;scroll-margin-top:4rem;position:relative;overflow:hidden}.home-section-inner{z-index:1;flex-direction:column;gap:2.25rem;width:min(100%,72rem);margin-inline:auto;display:flex;position:relative}.home-section-head{flex-direction:column;gap:.65rem;max-width:40rem;display:flex}.home-section-head--center{text-align:center;align-items:center;margin-inline:auto}.home-section-head--center .home-fee-strip-lead{margin-inline:auto}.home-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.home-feature-card{opacity:0;background:linear-gradient(165deg,#d7dee814 0%,#0000 42%),#000000b8;border:1px solid #d7dee824;flex-direction:column;gap:1rem;min-height:22rem;padding:1.75rem 1.5rem 1.85rem;transition:border-color .3s,background .3s,box-shadow .3s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(22px);box-shadow:inset 0 1px #ffffff0a,0 1.25rem 2.75rem #00000059}.home-features.is-visible .home-feature-card{opacity:1;transition:border-color .3s ease, background .3s ease, box-shadow .3s ease, transform .35s cubic-bezier(.22, 1, .36, 1), opacity .55s cubic-bezier(.22, 1, .36, 1) calc(var(--feature-i,0) * .1s);transform:none}.home-feature-card:hover{background:linear-gradient(165deg,#d7dee81f 0%,#0000 42%),#000000d1;border-color:#d7dee852;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff0f,0 1.5rem 3rem #00000073}.home-feature-art{justify-content:center;align-items:center;height:9.5rem;margin-bottom:.35rem;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.home-feature-card:hover .home-feature-art{transform:translateY(-3px)}.home-feature-svg{width:min(100%,11rem);height:auto;transition:filter .35s}.home-feature-kyc{opacity:.88;width:min(100%,7.5rem);height:auto;transition:filter .35s,opacity .35s}.home-feature-card:hover .home-feature-art--kyc .home-feature-kyc{opacity:1;filter:drop-shadow(0 0 12px #d7dee82e);animation:1.8s ease-in-out infinite feature-tip}.home-feature-art--fees{flex-direction:column;gap:.75rem}.home-feature-fee-value{font-family:var(--font-array), sans-serif;letter-spacing:.04em;color:var(--accent-strong);font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,5vw,2.75rem);line-height:1}.home-feature-fee-chip{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d7dee8b3;opacity:0;border:1px solid #d7dee82e;padding:.35rem .7rem;font-size:.68rem;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .3s,color .3s;transform:translateY(8px)}.home-feature-fee-chip.is-in{opacity:1;transform:translateY(0)}.home-feature-card:hover .home-feature-fee-chip.is-in{color:var(--accent);border-color:#d7dee866}.home-feature-art--coins{gap:0}.home-feature-coin{background:#080a0eeb;border:1px solid #d7dee838;place-items:center;width:3.6rem;height:3.6rem;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 .65rem 1.5rem #00000073}.home-feature-coin-face{place-items:center;display:grid}.home-feature-coin-face.is-flipping{animation:.28s cubic-bezier(.22,1,.36,1) feature-coin-flip}.home-feature-coin--a{z-index:1;transform:translate(.85rem,.35rem)rotate(-8deg)}.home-feature-coin--b{z-index:3;transform:translateY(-.55rem)}.home-feature-coin--c{z-index:2;transform:translate(-.85rem,.35rem)rotate(8deg)}.home-feature-card:hover .home-feature-coin--a{transform:translate(1.05rem,.15rem)rotate(-12deg)}.home-feature-card:hover .home-feature-coin--b{transform:translateY(-.85rem)scale(1.05)}.home-feature-card:hover .home-feature-coin--c{transform:translate(-1.05rem,.15rem)rotate(12deg)}.home-feature-title{font-family:var(--font-array), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:1.35rem;line-height:1.2}.home-feature-copy{color:var(--muted);margin:0;font-size:.98rem;line-height:1.6}@keyframes feature-tip{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes feature-coin-flip{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.home-feature-card,.home-features.is-visible .home-feature-card,.home-feature-art,.home-feature-coin,.home-feature-fee-chip{opacity:1;transition:none;animation:none;transform:none}.home-feature-fee-chip{opacity:1;transform:none}.home-feature-card:hover,.home-feature-card:hover .home-feature-art,.home-feature-card:hover .home-feature-coin--a,.home-feature-card:hover .home-feature-coin--b,.home-feature-card:hover .home-feature-coin--c{transform:none}.home-feature-card:hover .home-feature-art--kyc .home-feature-kyc{animation:none}}.home-tokens-wrap{position:relative}.home-tokens-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.home-token-card{background:#0000008c;border:1px solid #d7dee81f;align-items:center;gap:.85rem;padding:1rem 1rem 1.05rem;transition:border-color .18s,background .18s;display:flex}.home-token-card:hover{background:#000000b8;border-color:#d7dee847}.home-tokens-fade{pointer-events:none;background:linear-gradient(#0000,#0000008c 45%,#000000eb 90%);height:5.5rem;position:absolute;bottom:0;left:0;right:0}.home-tokens-more{isolation:isolate;min-height:2.65rem;color:var(--accent-strong);font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;background:#d7dee80f;border:1px solid #d7dee847;justify-content:center;align-self:center;align-items:center;gap:.55rem;margin-top:.35rem;padding:0 1.25rem;font-size:.72rem;transition:background .28s,border-color .28s,color .28s,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:inline-flex;position:relative;overflow:hidden}.home-tokens-more:before{content:"";z-index:0;background:linear-gradient(110deg,#0000 20%,#d7dee824 45%,#0000 70%);transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.home-tokens-more-label,.home-tokens-more-chevron{z-index:1;position:relative}.home-tokens-more-chevron{transition:transform .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.home-tokens-more.is-expanded .home-tokens-more-chevron{transform:rotate(180deg)}.home-tokens-more:hover,.home-tokens-more:focus-visible{background:#d7dee81f;border-color:#d7dee88c;outline:none;transform:translateY(-1px);box-shadow:0 0 0 1px #d7dee814}.home-tokens-more:hover:before,.home-tokens-more:focus-visible:before{transform:translate(120%)}.home-tokens-more:active{transform:translateY(0)}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(n+9){animation:.42s cubic-bezier(.22,1,.36,1) both home-token-in}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(9){animation-delay:20ms}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(10){animation-delay:50ms}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(11){animation-delay:80ms}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(12){animation-delay:.11s}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(13){animation-delay:.14s}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(14){animation-delay:.17s}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(15){animation-delay:.2s}.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(16){animation-delay:.23s}@keyframes home-token-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-tokens-more,.home-tokens-more:before,.home-tokens-more-chevron,.home-tokens-wrap.is-expanded .home-tokens-grid>.home-token-card:nth-child(n+9){transition:none;animation:none}.home-tokens-more:hover,.home-tokens-more:focus-visible{transform:none}}.home-token-meta{flex-direction:column;gap:.12rem;min-width:0;display:flex}.home-token-name{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;line-height:1.25;overflow:hidden}.home-token-ticker{font-family:var(--font-array), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.72rem}.home-token-network{color:#d7dee873;letter-spacing:.04em;font-size:.72rem}.home-tx{padding-top:5rem;padding-bottom:5rem}.home-tx-glow{pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#d7dee824 0%,#a0b9ff0d 42%,#0000 72%);width:36rem;height:36rem;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}.home-tx-inner{width:min(100%,52rem)}.home-tx-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.55rem;margin:0;font-size:.68rem;display:inline-flex}.home-tx-live{background:#5fe09a;width:.5rem;height:.5rem;animation:2s ease-out infinite home-tx-pulse;box-shadow:0 0 #5fe09a8c;border-radius:50%!important}@keyframes home-tx-pulse{0%{box-shadow:0 0 #5fe09a8c}70%{box-shadow:0 0 0 .55rem #5fe09a00}to{box-shadow:0 0 #5fe09a00}}.home-tx-panel{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px)saturate(1.05);background:linear-gradient(165deg,#d7dee812 0%,#0000 38%),#000000b8;border:1px solid #d7dee829;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 1.75rem 3.5rem #0000007a}.home-tx-bar{background:#ffffff04;border-bottom:1px solid #d7dee81a;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.35rem;display:flex}.home-tx-bar-label{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-strong);font-size:.72rem}.home-tx-bar-meta{letter-spacing:.12em;text-transform:uppercase;color:#d7dee86b;font-size:.72rem}.home-tx-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7dee859 transparent;max-height:32rem;position:relative;overflow-y:auto}.home-tx-scroll::-webkit-scrollbar{width:.4rem}.home-tx-scroll::-webkit-scrollbar-thumb{background:#d7dee847}.home-tx-fade{pointer-events:none;z-index:2;height:1.5rem;position:sticky;left:0;right:0}.home-tx-fade--top{background:linear-gradient(#000000b8,#0000);margin-bottom:-1.5rem;top:0}.home-tx-fade--bottom{background:linear-gradient(#0000,#000000c7);margin-top:-1.5rem;bottom:0}.home-tx-empty{text-align:center;color:var(--muted);margin:0;padding:3rem 1.5rem;font-size:1rem}.home-tx-list{margin:0;padding:.25rem 0 .5rem;list-style:none}.home-tx-row{border-bottom:1px solid #d7dee812;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem 1.25rem;padding:1.05rem 1.35rem;transition:background .18s;animation:.55s cubic-bezier(.22,1,.36,1) both home-tx-rise;display:grid}.home-tx-row:hover{background:#d7dee809}.home-tx-row:last-child{border-bottom:0}@keyframes home-tx-rise{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.home-tx-icons{flex-shrink:0;align-items:center;width:4.1rem;height:2.15rem;display:inline-flex;position:relative}.home-tx-coin{background:#07090c;border:1px solid #d7dee82e;place-items:center;width:2.15rem;height:2.15rem;display:grid;position:absolute;top:50%;box-shadow:0 .35rem .85rem #00000073}.home-tx-coin--from{z-index:1;left:0;transform:translateY(-50%)}.home-tx-coin--to{z-index:2;left:1.35rem;transform:translateY(-50%)}.home-tx-swap-mark{z-index:3;color:#d7dee8b3;background:#0c0f14;border:1px solid #d7dee838;place-items:center;width:1.15rem;height:1.15rem;font-size:.58rem;line-height:1;display:grid;position:absolute;top:50%;right:-.15rem;transform:translateY(-50%)}.home-tx-pair{flex-direction:column;gap:.3rem;min-width:0;display:flex}.home-tx-symbols{font-family:var(--font-array), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-strong);align-items:center;gap:.4rem;font-size:1.05rem;display:inline-flex}.home-tx-symbols-arrow{color:#d7dee861;letter-spacing:0}.home-tx-amounts{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex;overflow:hidden}.home-tx-dot{opacity:.4}.home-tx-aside{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.home-tx-status{font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#5fe09a;font-size:.62rem}.home-tx-time{letter-spacing:.06em;color:#d7dee86b;white-space:nowrap;font-size:.78rem}.home-faq-inner{width:min(100%,44rem)}.home-faq-list{border-top:1px solid #d7dee829}.home-faq-item{border-bottom:1px solid #d7dee829}.home-faq-q{cursor:pointer;color:var(--foreground);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.2rem .15rem;font-size:1.02rem;line-height:1.4;list-style:none;display:flex}.home-faq-q::-webkit-details-marker{display:none}.home-faq-q:after{content:"+";color:var(--muted);font-family:var(--font-array), sans-serif;letter-spacing:0;flex-shrink:0;font-size:1.35rem;line-height:1}.home-faq-item[open] .home-faq-q:after{content:"–"}.home-faq-a{color:var(--muted);margin:0 0 1.2rem;padding-right:2rem;font-size:.98rem;line-height:1.65}.home-stage{flex:none;justify-content:center;align-items:center;min-height:0;padding:1.25rem 1.25rem 2.25rem;scroll-margin-top:4rem;display:flex;position:relative;overflow:hidden}.home-board{z-index:1;width:100%;padding:4rem 1.5rem 3.5rem;scroll-margin-top:4rem;position:relative;overflow:hidden}.home-board-light{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#d7dee829 0%,#d7dee80a 40%,#0000 72%);width:32rem;height:32rem;margin-left:-16rem;animation:18s ease-in-out infinite alternate home-light-drift;position:absolute;top:-2rem;left:50%;border-radius:50%!important}.home-board-light-b{background:radial-gradient(circle,#d7dee81a 0%,#a0b9ff0a 42%,#0000 72%);width:24rem;height:24rem;margin-left:0;animation:22s ease-in-out -4s infinite alternate home-light-drift-b;inset:auto 8% -6rem auto}@keyframes home-light-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(5rem,2.5rem)scale(1.08)}to{transform:translate(-2rem,5rem)scale(.96)}}@keyframes home-light-drift-b{0%{transform:translate(0)scale(1)}50%{transform:translate(-4rem,-2rem)scale(1.1)}to{transform:translate(2rem,-5rem)scale(.94)}}.home-board-stack{z-index:1;flex-direction:column;align-items:stretch;gap:2.5rem;width:min(100%,72rem);margin-inline:auto;display:flex;position:relative}.home-board-swap{width:100%;min-width:0;max-width:none;margin-top:.35rem}.home-exchange-card{isolation:isolate;position:relative}.home-board-swap .swap-shell{width:100%}.home-board-swap .swap-frost{-webkit-backdrop-filter:blur(18px)saturate(1.1);background:linear-gradient(165deg,#d7dee812 0%,#0000 42%),#0000009e;border-color:#d7dee829;box-shadow:inset 0 1px #ffffff0a,0 1.25rem 2.75rem #0000006b}.home-exchange-card .swap-shell{animation:.75s cubic-bezier(.22,1,.36,1) both product-rise}.home-board-swap .swap-body{gap:.7rem;padding:1.45rem 1.45rem 1.15rem}.home-board-swap .swap-wordmark{letter-spacing:.24em;font-size:1.15rem}.home-board-swap .swap-leg{gap:.35rem;padding:.55rem 0}.home-board-swap .swap-kicker{letter-spacing:.2em;font-size:.78rem}.home-board-swap .swap-flip+.swap-leg{padding-top:1.35rem}.home-board-swap .coin-pick{gap:.6rem}.home-board-swap .coin-pick .coin-icon,.home-board-swap .coin-pick .coin-fallback{width:1.85rem!important;height:1.85rem!important}.home-board-swap .coin-pick .coin-fallback{font-size:.62rem!important}.home-board-swap .coin-pick-symbol{letter-spacing:.05em;font-size:1.2rem;font-weight:500}.home-board-swap .coin-pick-net{font-size:.72rem}.home-board-swap .coin-pick-caret{width:.55rem;height:.55rem}.home-board-swap .net-mark{width:2.35rem;height:2.35rem}.home-board-swap .net-mark .coin-icon,.home-board-swap .net-mark .coin-fallback{width:2.35rem!important;height:2.35rem!important}.home-board-swap .swap-flip{background:#0c0f14;width:2.35rem;height:2.35rem;margin:-1.15rem auto -1rem;box-shadow:0 0 0 5px #080a0eeb}.home-board-swap .swap-flip svg{width:15px;height:15px}.home-board-swap .swap-amount{font-size:1.85rem}.home-board-swap .swap-amount-prefix{font-size:1.55rem}.home-board-swap .swap-usd{font-size:.85rem}.home-board-swap .swap-fiat{font-size:.78rem}.home-board-swap .swap-receive{margin-top:.05rem;padding:.35rem .1rem .05rem;font-size:.78rem}.home-board-swap .swap-receive strong{font-size:1rem}.home-board-swap .swap-cta{letter-spacing:.14em;height:2.9rem;margin-top:.2rem;font-size:.82rem}.home-fee-strip{flex-direction:column;gap:2rem;width:100%;min-width:0;display:flex}.home-split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:2.5rem 3rem;width:100%;min-width:0;display:grid}.home-why{flex-direction:column;gap:.65rem;min-width:0;display:flex}.home-why-list{border:0;flex-direction:column;gap:1.15rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex}.home-why-item{border:0;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem 1.25rem;padding:0;display:grid}.home-why-label{font-family:var(--font-array), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);font-size:.95rem;line-height:1.35}.home-why-copy{color:var(--muted);margin:0;font-size:.98rem;line-height:1.6}.home-rail{flex-direction:column;gap:2rem;min-width:0;padding-top:2.25rem;display:flex}.home-quick,.home-recent{background:0 0;border:0;min-width:0;padding:0}.home-rail-title{letter-spacing:.28em;text-transform:uppercase;color:#d7dee88c;margin:0;font-size:.72rem}.home-quick-lead{color:var(--muted);margin:.45rem 0 .95rem;font-size:.82rem;line-height:1.45}.home-quick-list{border:0;grid-template-columns:1fr 1fr;gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:grid}.home-quick-pick{width:100%;color:var(--accent);text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:.45rem 0;transition:color .18s;display:flex}.home-quick-pick:hover,.home-quick-pick:focus-visible{color:var(--accent-strong);background:0 0;outline:none}.home-quick-icons,.home-recent-icons{flex-shrink:0;align-items:center;gap:.28rem;display:inline-flex}.home-quick-arrow{color:#d7dee866;font-size:.72rem;line-height:1}.home-quick-pair{font-family:var(--font-array), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.72rem}.home-recent-title{letter-spacing:.28em;text-transform:uppercase;color:#d7dee88c;margin:0 0 1rem;font-size:.72rem}.home-recent .home-rail-title{margin-bottom:.85rem}.home-recent-empty{color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.home-recent-list{border:0;flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.home-recent-row{border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icons pair time";align-items:center;gap:.15rem .55rem;padding:0;display:grid}.home-recent-row:first-child{padding-top:0}.home-recent-icons{grid-area:icons}.home-recent-pair{font-family:var(--font-array), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);grid-area:pair;font-size:.82rem}.home-recent-time{letter-spacing:.06em;color:#d7dee866;text-align:right;white-space:nowrap;grid-area:time;font-size:.7rem}.home-fee-strip-intro{flex-direction:column;gap:.65rem;max-width:42rem;display:flex}.home-fee-strip .home-fees-eyebrow{letter-spacing:.3em;margin:0;font-size:.72rem}.home-fee-strip-title{font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:clamp(2.2rem,4.5vw,3.25rem);line-height:1}.home-fee-strip-lead{color:var(--muted);max-width:38rem;margin:.25rem 0 0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.6}.home-fee-list{border-top:1px solid #d7dee824;border-bottom:1px solid #d7dee824;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.home-fee-row-item{border-right:1px solid #d7dee81a;flex-direction:column;gap:.85rem;padding:2rem 1.6rem 2.15rem;display:flex}.home-fee-row-item:last-child{border-right:none}.home-fee-row-top{justify-content:space-between;align-items:baseline;gap:.85rem;display:flex}.home-fee-card-value{font-family:var(--font-array), sans-serif;letter-spacing:.04em;color:var(--accent-strong);font-size:clamp(2rem,3.6vw,2.75rem);line-height:1}.home-fee-card-label{letter-spacing:.2em;text-transform:uppercase;color:#d7dee88c;font-size:.82rem}.home-fee-card-copy{color:var(--muted);max-width:22rem;margin:0;font-size:1rem;line-height:1.65}.home-board-stack .home-legal{opacity:.6;text-align:center;width:100%;max-width:44rem;margin:0 auto;font-size:.78rem;line-height:1.6}.home-hero{z-index:1;border-bottom:none;justify-content:center;align-items:center;min-height:min(90svh,52rem);margin-top:0;padding:3.75rem 1.75rem 3.25rem;display:flex;position:relative;overflow:hidden}.home-hero-glow{pointer-events:none;filter:blur(30px);background:radial-gradient(circle,#d7dee82e 0%,#a0b9ff0f 38%,#0000 70%);width:52rem;height:52rem;position:absolute;inset:48% auto auto 62%;transform:translate(-50%,-50%);border-radius:50%!important}.home-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);justify-content:center;align-items:start;gap:2.5rem 2.75rem;width:min(100%,68rem);display:grid;position:relative}.home-hero-inner{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;gap:1.15rem;width:100%;max-width:32rem;margin-top:2.5rem;display:flex;position:relative}.home-hero-brand{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:clamp(2.6rem,6vw,4.25rem);line-height:1;animation:.9s cubic-bezier(.22,1,.36,1) both home-hero-rise}.home-hero-title{letter-spacing:-.03em;max-width:12ch;color:var(--foreground);margin:0;font-size:clamp(2.1rem,4.4vw,3.2rem);font-weight:500;line-height:1.12;animation:.9s cubic-bezier(.22,1,.36,1) 80ms both home-hero-rise}.home-hero-title-em{color:var(--muted);letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;display:inline}.home-hero-copy{max-width:28rem;color:var(--muted);margin:.15rem 0 0;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.55;animation:.9s cubic-bezier(.22,1,.36,1) .14s both home-hero-rise}.home-inner--swap{width:min(100%,24rem)}.home-stage .swap-frost{-webkit-backdrop-filter:blur(14px)saturate(1.05);background:#00000029;border-color:#d7dee824}@keyframes home-hero-rise{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}.home-inner{z-index:1;flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex;position:relative}.home-headline{align-items:center;gap:.9rem;width:min(100%,22.5rem);display:flex}.home-hl-line{background:var(--line);flex:1;height:1px}.home-hl-text{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin:0;font-size:.6rem}.home-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);opacity:.6;margin:0;font-size:.62rem}.home-legal{width:min(100%,32rem);color:var(--muted);text-align:center;opacity:.72;margin:.65rem 0 0;font-size:.68rem;line-height:1.6}.home-fees{z-index:1;border-top:1px solid #d7dee814;justify-content:center;padding:2.5rem 1.25rem 1.5rem;display:flex;position:relative}.home-fees-inner{text-align:center;width:min(100%,40rem)}.home-fees-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);margin:0 0 .85rem;font-size:.6rem}.home-fees-title{font-family:var(--font-array), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-strong);margin:0;font-size:clamp(1.15rem,2.4vw,1.45rem)}.home-board-fees .home-fees-title{font-size:clamp(1.25rem,2.6vw,1.55rem)}.home-fees-lead{max-width:28rem;color:var(--muted);margin:.85rem auto 2.25rem;font-size:.88rem;line-height:1.65}.home-fees-grid{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.home-fee-row{text-align:left;border-bottom:1px solid #d7dee824;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;gap:1rem 1.5rem;padding:1.15rem 0;display:grid}.home-fee-meta{flex-direction:column;gap:.35rem;display:flex}.home-fee-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.home-fee-value{font-family:var(--font-array), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);font-size:1.05rem}.home-fee-copy{color:var(--muted);margin:0;font-size:.84rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.home-hero-brand,.home-hero-title,.home-hero-copy,.home-hero-actions,.home-board-light,.home-board-light-b,.gc-card{animation:none}.gc-card:hover{transform:none}.gc-card:hover .gc-card-logo{transform:scale(1.32)}.gc-card:hover .gc-card-art{box-shadow:0 0 0 1px #ffffff0a}.gc-card-logo{transform:scale(1.32)}}@media (max-width:960px){.home-hero{min-height:0;padding:2rem 1.25rem 2.25rem}.home-hero-grid{grid-template-columns:1fr;gap:2rem;width:min(100%,34rem)}.home-hero-inner{text-align:center;align-items:center;max-width:none}.home-hero-title{max-width:16ch}.home-hero-glow{left:50%}.home-board-swap{max-width:28rem;margin-inline:auto}.home-split{grid-template-columns:1fr;gap:2rem}.home-rail{padding-top:0}.home-why-item{grid-template-columns:1fr;gap:.35rem}.home-quick-list{grid-template-columns:1fr 1fr}.home-fee-list{grid-template-columns:1fr}.home-fee-row-item{border-bottom:1px solid #d7dee81a;border-right:none;padding:1.65rem 0 1.75rem}.home-fee-row-item:last-child{border-bottom:none}.home-fee-card-copy{max-width:none}.home-section{padding:3.25rem 1.25rem}.home-features-grid{grid-template-columns:1fr}.home-feature-card{min-height:0}.home-tokens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-fees{padding:2rem 1rem 1.25rem}.home-fee-row{grid-template-columns:1fr;gap:.45rem}.home-hero{padding:1.15rem .85rem 1.35rem}.home-hero-inner{gap:.75rem}.home-hero-brand{letter-spacing:.16em;font-size:clamp(1.7rem,9vw,2.15rem)}.home-hero-grid{gap:1.25rem;width:100%}.home-section{padding:2.5rem .85rem}.home-tokens-grid{grid-template-columns:1fr}.home-tx-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icons pair""icons aside";gap:.35rem .95rem;padding:1rem .95rem}.home-tx-icons{grid-area:icons}.home-tx-pair{grid-area:pair}.home-tx-aside{flex-direction:row;grid-area:aside;justify-content:flex-start;align-items:center;gap:.65rem}.home-tx-amounts{white-space:normal}.home-tx-bar{padding:.85rem .95rem}.home-tx-scroll{max-height:26rem}.home-board-swap{max-width:none}.home-board-swap .swap-body{gap:.55rem;padding:1rem .95rem .95rem}.home-board-swap .swap-leg{gap:.28rem;padding:.35rem 0}.home-board-swap .swap-flip+.swap-leg{padding-top:1rem}.home-board-swap .swap-flip{margin:-.95rem auto -.8rem}.home-board-swap .swap-amount{font-size:1.45rem}.home-board-swap .swap-amount-prefix{font-size:1.25rem}.home-board-swap .coin-pick{min-height:2.7rem;padding:.4rem .6rem .4rem .4rem}.home-board-swap .coin-pick-symbol{font-size:1.05rem}.home-stage{padding:.85rem 1rem 1.5rem}.home-board{padding:2.75rem 1rem 2.25rem}.home-board-stack{gap:1.75rem}.home-fee-strip{gap:1.5rem}.home-fee-strip-title{font-size:1.85rem}.home-fee-strip-lead{font-size:1rem}.home-fee-card-value{font-size:1.85rem}.home-fee-card-copy{font-size:.94rem}}.nav-products-wrap{position:relative}.nav-products-drop{z-index:200;isolation:isolate;opacity:0;pointer-events:none;clip-path:inset(0 100% 0 0);transition:opacity .22s,clip-path .28s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:calc(100% + .55rem);right:auto;transform:translateY(-50%)}.nav-products-drop.is-open{opacity:1;pointer-events:auto;clip-path:inset(0)}.nav-products-frost{z-index:0;pointer-events:none;border:1px solid var(--line);-webkit-backdrop-filter:blur(32px)saturate(160%);background:#000000e0;position:absolute;inset:0;box-shadow:0 0 0 1px #d7dee80d,0 28px 56px #000c,0 0 48px 6px #d7dee808}.nav-products-cards{z-index:1;width:min(90vw,22rem);display:flex;position:relative}.nav-pcard{isolation:isolate;text-align:left;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;padding:.65rem .85rem .6rem;transition:background .18s;display:flex;position:relative}.nav-pcard+.nav-pcard{border-left:1px solid var(--line)}.nav-pcard:hover{background:#d7dee80a}.nav-pcard-glow{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 0%, var(--np-accent,#d7dee8) 0%, transparent 70%);transition:opacity .3s;position:absolute;inset:0}.nav-pcard-lit .nav-pcard-glow{opacity:.13}.nav-pcard-lit{box-shadow:inset 0 0 0 1px var(--np-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){.nav-pcard-lit{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--np-accent,var(--accent)) 40%, transparent)}}.nav-pcard-title{z-index:1;font-family:var(--font-array), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.7rem;transition:color .18s;position:relative}.nav-pcard-lit .nav-pcard-title{color:var(--np-accent,var(--accent))}.nav-pcard-copy{z-index:1;color:var(--muted);font-size:.68rem;line-height:1.4;position:relative}.nav-pcard-cta{z-index:1;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:.3rem;font-size:.65rem;transition:color .18s;position:relative}.nav-pcard-lit .nav-pcard-cta{color:var(--np-accent,var(--accent))}.catalog-page{box-sizing:border-box;flex-direction:column;flex:1;align-items:center;width:100%;max-width:100%;padding:1.15rem 1.25rem 2.5rem;display:flex;overflow-x:clip}.catalog-page--center{justify-content:center}.catalog-header{text-align:center;width:min(100%,72rem);margin-bottom:.55rem}.catalog-wordmark{font-family:var(--font-array), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.88rem}.catalog-copy{color:var(--muted);margin:.65rem 0 0;font-size:.82rem;line-height:1.5}.catalog-shell{width:min(100%,34rem);min-width:0;max-width:100%;margin-inline:auto}.catalog-shell--store{width:min(100%,72rem);max-width:100%}.catalog-shell--cards{width:min(100%,26rem);max-width:100%;margin-inline:auto}.catalog-tabs{margin-bottom:1.05rem;gap:.5rem;width:min(100%,16rem);margin-inline:auto;display:flex}.catalog-shell--store .catalog-tabs{max-width:14rem;margin-bottom:.85rem}.catalog-panel{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex}.catalog-order{flex-direction:column;gap:.65rem;width:100%;max-width:100%;display:flex}.catalog-status,.catalog-note{color:var(--muted);letter-spacing:.06em;text-align:center;margin:0 0 1rem;font-size:.78rem}.catalog-error{display:none}.catalog-filters{grid-template-columns:9rem 1fr;gap:.65rem;width:min(100%,28rem);margin-bottom:1rem;display:grid}.catalog-filters-lookup{grid-template-columns:1fr auto}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:min(100%,34rem);margin-inline:auto;display:grid}.catalog-card{border:1px solid var(--line);border-radius:var(--radius);text-align:left;min-height:8.5rem;color:inherit;cursor:pointer;background:#00000073;flex-direction:column;gap:.45rem;padding:.85rem;display:flex}.catalog-card:hover{border-color:var(--accent)}.catalog-card-logo{object-fit:cover;border-radius:.35rem;width:2.5rem;height:2.5rem}.catalog-card-logo-fallback{background:#d7dee814;border-radius:.35rem;width:2.5rem;height:2.5rem}.catalog-card-title{font-family:var(--font-array), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.68rem}.catalog-card-meta{color:var(--muted);font-size:.68rem}.catalog-result{border:1px solid var(--line);text-align:center;box-sizing:border-box;width:100%;padding:.75rem;font-size:.78rem;line-height:1.5}.catalog-codes{margin-top:.5rem}.catalog-code-block+.catalog-code-block{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.5rem}.cards-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;margin-bottom:1.15rem;display:grid}.cards-product{border-radius:var(--radius);text-align:left;min-width:0;min-height:7.5rem;color:inherit;cursor:pointer;background:#00000080;border:1px solid #d7dee824;flex-direction:column;justify-content:center;gap:.4rem;padding:1rem .9rem;transition:border-color .15s,background .15s;display:flex}.cards-product.is-active,.cards-product:hover{border-color:var(--accent);background:#000000a6}.cards-product-name{font-family:var(--font-array), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.72rem}.cards-product-meta{color:var(--muted);font-size:.68rem;line-height:1.45}.cards-list{width:100%;margin-top:1.5rem}.cards-list-item{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}.cards-list-title{font-family:var(--font-array), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.72rem}.cards-list-meta{color:var(--muted);margin:.25rem 0 0;font-size:.68rem}.cards-topup{gap:.5rem;min-width:12rem;display:flex}.catalog-tab{border:1px solid var(--line);height:2rem;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#00000059;flex:1;font-size:.68rem;transition:border-color .15s,color .15s}.catalog-tab.is-active,.catalog-tab:hover{border-color:var(--accent);color:var(--accent)}.catalog-divider{background:var(--line);height:1px;margin:1.5rem 0}.gc-store{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);grid-template-columns:12.5rem minmax(0,1fr);gap:.85rem 1.75rem;width:100%;min-width:0;max-width:100%;margin-inline:auto;display:grid}.gc-toolbar{grid-area:1/2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-self:end;align-items:center;gap:.75rem 1rem;padding-bottom:.2rem;display:grid}.gc-heading{letter-spacing:-.01em;color:var(--foreground);white-space:nowrap;justify-self:start;margin:0;font-size:1.15rem;font-weight:600;line-height:1.2}.gc-sidebar{flex-direction:column;grid-area:1/1/3;align-self:start;gap:.35rem;min-height:0;max-height:calc(100vh - 8rem);padding-top:.35rem;display:flex;position:sticky;top:.75rem}.gc-sidebar-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7dee833 transparent;background:0 0;border:0;flex-direction:column;flex:1;gap:.12rem;min-height:0;padding:.35rem .25rem .55rem;display:flex;overflow-y:auto}.gc-sidebar-list::-webkit-scrollbar{width:4px}.gc-sidebar-list::-webkit-scrollbar-thumb{background:#d7dee833;border-radius:999px}.gc-sidebar-label{color:#d7dee86b;letter-spacing:.14em;text-transform:uppercase;margin:0;padding:0 .55rem;font-size:.58rem;animation:.45s cubic-bezier(.22,1,.36,1) both gc-cat-in}.gc-cat{width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.52rem .65rem;font-size:.74rem;line-height:1.25;transition:color .2s,background .2s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .2s;animation:.5s cubic-bezier(.22,1,.36,1) both gc-cat-in;display:flex;transform:translate(0)}.gc-cat:first-child{animation-delay:40ms}.gc-cat:nth-child(2){animation-delay:70ms}.gc-cat:nth-child(3){animation-delay:.1s}.gc-cat:nth-child(4){animation-delay:.13s}.gc-cat:nth-child(5){animation-delay:.16s}.gc-cat:nth-child(6){animation-delay:.19s}.gc-cat:nth-child(7){animation-delay:.22s}.gc-cat:nth-child(8){animation-delay:.25s}.gc-cat:nth-child(9){animation-delay:.28s}.gc-cat:nth-child(10){animation-delay:.31s}.gc-cat:nth-child(11){animation-delay:.34s}.gc-cat:nth-child(12){animation-delay:.37s}.gc-cat-label-short{display:none}.gc-cat span:first-child,.gc-cat-label-full,.gc-cat-label-short{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gc-cat-count{color:#d7dee873;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.62rem;transition:color .2s,transform .22s}.gc-cat.is-active{color:var(--foreground);box-shadow:none;background:#d7dee81a}.gc-cat.is-active .gc-cat-count{color:#d7dee8b8}.gc-cat:hover .gc-cat-count{color:#d7dee899}.gc-cat:hover{color:var(--foreground);background:#d7dee812;transform:translate(3px)}.gc-cat:hover .gc-cat-count{transform:translate(-1px)}.gc-cat:active{transform:translate(1px)scale(.99)}.gc-cat.is-active:hover{background:#d7dee824;transform:translate(2px)}@keyframes gc-cat-in{0%{opacity:0;transform:translate(-.55rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.gc-sidebar-label,.gc-cat{animation:none}.gc-cat,.gc-cat:hover,.gc-cat:active,.gc-cat.is-active:hover,.gc-cat-count{transition:color .15s,background .15s;transform:none}}.gc-grid{grid-area:2/2;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:1.15rem 1rem;min-height:14rem;display:grid}.gc-search{border-radius:.65rem;grid-column:2;justify-self:center;width:min(100%,18rem);min-width:11rem;max-width:18rem;height:2.55rem;padding-inline:1rem;font-size:.84rem}.gc-country-menu{grid-column:3;justify-self:end;position:relative}.gc-country-trigger{height:2.55rem;color:var(--foreground);cursor:pointer;background:#00000073;border:1px solid #d7dee824;border-radius:.65rem;align-items:center;gap:.5rem;padding:0 .8rem 0 .65rem;font-size:.78rem;transition:border-color .15s,background .15s;display:inline-flex}.gc-country-menu.is-open .gc-country-trigger,.gc-country-trigger:hover{background:#000000b8;border-color:#d7dee852}.gc-country-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.gc-country-chevron{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:.45rem;height:.45rem;margin-left:.1rem;transition:transform .15s;transform:rotate(45deg)translateY(-1px)}.gc-country-menu.is-open .gc-country-chevron{transform:rotate(225deg)translateY(1px)}.gc-country-flag-img{object-fit:cover;border-radius:.15rem;flex-shrink:0;width:1.35rem;height:.95rem;box-shadow:0 0 0 1px #ffffff1a}.gc-country-flag-globe{flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:.95rem;font-size:.85rem;line-height:1;display:inline-flex}.gc-country-panel{z-index:40;background:#0a0a0a;border:1px solid #d7dee824;border-radius:.55rem;flex-direction:column;width:min(17.5rem,88vw);max-height:20rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden;box-shadow:0 1rem 2.5rem #0000008c}.gc-country-search-wrap{border-bottom:1px solid #d7dee814;padding:.55rem .55rem .45rem}.gc-country-filter{width:100%;height:2.1rem;font-size:.72rem}.gc-country-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7dee847 transparent;flex-direction:column;gap:.05rem;padding:.35rem .2rem .35rem .35rem;display:flex;overflow-y:auto}.gc-country-list::-webkit-scrollbar{width:5px}.gc-country-list::-webkit-scrollbar-track{background:0 0;margin:.25rem 0}.gc-country-list::-webkit-scrollbar-thumb{background:#d7dee838;border-radius:999px}.gc-country-list::-webkit-scrollbar-thumb:hover{background:#d7dee861}.gc-country-list::-webkit-scrollbar-button{width:0;height:0;display:none}.gc-country-list::-webkit-scrollbar-corner{width:0;height:0;display:none}.gc-country-option{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.6rem;padding:.45rem .5rem;font-size:.72rem;transition:background .12s;display:flex}.gc-country-option:hover{background:#d7dee812}.gc-country-option.is-active{background:#d7dee81a}.gc-country-option-text{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.gc-country-option-name{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.gc-country-option-code{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}.gc-country-check{border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);flex-shrink:0;width:.55rem;height:.3rem;transform:rotate(45deg)translateY(-1px)}.gc-country-empty{color:var(--muted);text-align:center;margin:.75rem .5rem;font-size:.68rem}.gc-card{text-align:center;min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.7rem;padding:0;transition:transform .28s cubic-bezier(.22,1,.36,1);animation:.55s cubic-bezier(.22,1,.36,1) both gc-card-rise;display:flex;overflow:visible}.gc-card:first-child{animation-delay:30ms}.gc-card:nth-child(2){animation-delay:70ms}.gc-card:nth-child(3){animation-delay:.11s}.gc-card:nth-child(4){animation-delay:.15s}.gc-card:nth-child(5){animation-delay:.19s}.gc-card:nth-child(6){animation-delay:.23s}.gc-card:nth-child(7){animation-delay:.27s}.gc-card:nth-child(8){animation-delay:.31s}.gc-card:nth-child(9){animation-delay:.35s}.gc-card:nth-child(n+10){animation-delay:.38s}.gc-card:hover{transform:translateY(-6px)}.gc-card:hover .gc-card-art{box-shadow:0 .85rem 1.75rem #00000073,0 0 0 1px #ffffff14}.gc-card:hover .gc-card-range{color:#d7dee8d1}@keyframes gc-card-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.gc-card-art{aspect-ratio:16/10;background:#fff;border-radius:.9rem;flex:none;justify-content:center;align-items:center;width:100%;min-height:9.5rem;padding:.35rem;transition:box-shadow .28s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a}.gc-card-logo{object-fit:contain;transform-origin:50%;filter:saturate(1.04);width:100%;max-width:none;height:100%;max-height:none;transition:transform .28s cubic-bezier(.22,1,.36,1);transform:scale(1.32)}.gc-card:hover .gc-card-logo{transform:scale(1.38)}.gc-card-logo-fallback{background:#00000014;border-radius:.4rem;width:3.25rem;height:3.25rem}.gc-card-body{background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.2rem;padding:0 .35rem .15rem;display:flex}.gc-card-name{letter-spacing:-.01em;max-width:100%;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;line-height:1.25;overflow:hidden}.gc-card-range{color:#d7dee88c;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:.72rem;transition:color .15s}.gc-order{flex-direction:column;gap:1rem;width:100%;display:flex}.gc-order-hero{background:#d7dee80a;border:1px solid #d7dee81f;align-items:center;gap:.85rem;padding:.75rem;display:flex}.gc-order-logo-wrap{background:linear-gradient(#f7f7f7 0%,#ececec 100%);flex-shrink:0;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;padding:.4rem;display:flex}.gc-order-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.gc-order-logo-fallback{background:#0000001a;width:1.5rem;height:1.5rem}.gc-order-hero-copy{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}.gc-order-meta{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.64rem}.gc-order-selected-value{font-family:var(--font-array), sans-serif;letter-spacing:.08em;color:var(--accent-strong);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem}.gc-order-note{color:var(--muted);letter-spacing:.06em;margin:0;font-size:.72rem}.gc-order-section{flex-direction:column;gap:.45rem;display:flex}.gc-order-label{color:#d7dee88c;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.62rem}.gc-order-range{flex-direction:column;gap:.4rem;display:flex}.gc-order-hint{color:var(--muted);letter-spacing:.04em;margin:0;font-size:.68rem}.gc-denom-grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7dee847 transparent;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;max-height:14.5rem;padding:.05rem;display:grid;overflow-y:auto}.gc-denom-grid.has-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-denom-grid::-webkit-scrollbar{width:5px}.gc-denom-grid::-webkit-scrollbar-thumb{background:#d7dee838}.gc-denom{min-height:2.65rem;color:var(--foreground);cursor:pointer;background:#00000059;border:1px solid #d7dee824;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;padding:.55rem .4rem;transition:border-color .15s,background .15s,color .15s;display:flex}.gc-denom:hover:not(:disabled){background:#d7dee80f;border-color:#d7dee852}.gc-denom.is-active{border-color:var(--accent);background:#d7dee81a;box-shadow:inset 0 0 0 1px #d7dee82e}.gc-denom:disabled{opacity:.5;cursor:default}.gc-denom-label{max-width:100%;color:var(--muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.58rem;overflow:hidden}.gc-denom.is-active .gc-denom-label{color:#d7dee8b8}.gc-denom-value{font-family:var(--font-array), sans-serif;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.78rem}.gc-order-submit{margin-top:.15rem}.gc-card-empty{pointer-events:none;cursor:default;animation:1.4s ease-in-out infinite gc-pulse}.gc-card-empty .gc-card-art{background:#ffffff14}.gc-card-empty .gc-card-body{opacity:.35;min-height:2.4rem}.gc-empty{color:var(--muted);text-align:center;grid-column:1/-1;margin:1.5rem 0 0;font-size:.72rem}@media (max-width:960px){.gc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .85rem}.gc-heading{font-size:1.05rem}.gc-card-art{min-height:8.25rem;padding:.3rem}.gc-card-logo{transform:scale(1.28)}}@media (max-width:768px){.gc-store{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:.55rem;width:100%;max-width:100%;overflow-x:clip}.gc-toolbar{grid-area:1/1;grid-template-columns:1fr auto;grid-template-areas:"heading country""search search";justify-content:stretch;align-self:auto;align-items:center;gap:.55rem .5rem;width:100%;min-width:0;max-width:100%;padding-bottom:0;display:grid}.gc-heading{white-space:normal;grid-area:heading;justify-self:start;font-size:1rem}.gc-search{flex:none;grid-area:search/auto;justify-self:stretch;width:100%;min-width:0;max-width:none;height:2.35rem;font-size:.78rem}.gc-country-menu{flex:none;grid-area:country/auto;justify-self:end;width:auto;min-width:0;max-width:48%}.gc-country-trigger{gap:.35rem;width:100%;max-width:100%;height:2rem;padding:0 .55rem 0 .45rem;font-size:.64rem}.gc-country-label{max-width:4.5rem}.gc-country-flag-img{width:1.15rem;height:.8rem}.gc-country-chevron{margin-left:0}.gc-country-panel{width:min(17.5rem,100vw - 1.5rem);left:auto;right:0}.gc-sidebar{grid-area:2/1;width:100%;min-width:0;max-width:100%;max-height:none;padding-top:0;position:static}.gc-sidebar-list{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:0 0;border:0;border-radius:0;flex-flow:row;gap:.3rem;width:100%;min-width:0;max-width:100%;padding:0;overflow:auto hidden}.gc-sidebar-list::-webkit-scrollbar{display:none}.gc-sidebar-label{display:none}.gc-cat{border:1px solid #d7dee81f;border-radius:.5rem;flex:none;width:auto;max-width:none;padding:.32rem .6rem;font-size:.62rem;animation:none;transform:none}.gc-cat:hover,.gc-cat:active,.gc-cat.is-active:hover{transform:none}.gc-cat-label-full{display:none}.gc-cat-label-short{display:inline}.gc-cat-count{display:none}.gc-cat.is-active{box-shadow:none;background:#d7dee81a;border-color:#d7dee859}.gc-grid{grid-area:3/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .7rem;width:100%;min-width:0;max-width:100%}.gc-card{gap:.55rem;min-width:0;min-height:0}.gc-card-art{border-radius:.75rem;min-height:7.25rem;padding:.25rem}.gc-card-logo{transform:scale(1.26)}.gc-card-body{gap:.12rem;padding:0 .2rem .1rem}.gc-card-name{letter-spacing:-.01em;font-size:.76rem}.gc-card-range{font-size:.66rem}.gc-denom-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:12.5rem}.gc-denom-grid.has-labels{grid-template-columns:1fr}.gc-order-hero{gap:.7rem;padding:.65rem}.gc-order-logo-wrap{width:3.15rem;height:3.15rem}.gc-order-selected-value{font-size:.92rem}.catalog-page{padding:1rem .85rem 2.25rem}.catalog-shell,.catalog-shell--store,.catalog-shell--cards{width:100%}.cards-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.cards-list-item{flex-direction:column;align-items:flex-start}.cards-topup{width:100%;min-width:0}.catalog-filters{grid-template-columns:1fr}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.gc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .55rem}.gc-card-art{min-height:6.5rem;padding:.2rem}.gc-card-logo{transform:scale(1.24)}.gc-search{height:2.15rem;font-size:.72rem}.gc-country-trigger{height:2.15rem;font-size:.64rem}.gc-country-label{max-width:3.6rem}.gc-cat{padding:.28rem .52rem;font-size:.58rem}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-page{padding:1rem .85rem 2.25rem}.swap-body{gap:.7rem;padding:.95rem 1rem 1.05rem}.swap-leg{padding:.42rem 0}.swap-flip+.swap-leg{padding-top:1.05rem}.swap-flip{width:2.1rem;height:2.1rem;margin:-1.05rem auto -.9rem}.home-inner{gap:1.45rem}.home-legal{padding:0 .25rem}}.catalog-shell--crypto{width:min(100%,44rem)}.uv-shell{flex-direction:column;align-items:center;gap:1.15rem;width:100%;display:flex}.uv-modes{gap:.45rem;width:min(100%,22rem);display:flex}.uv-mode{border:1px solid var(--line);height:2rem;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#00000059;flex:1;font-size:.68rem;transition:border-color .15s,color .15s,background .15s}.uv-mode.is-active,.uv-mode:hover{border-color:var(--accent);color:var(--accent)}.uv-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:1.35rem;width:100%;display:grid}.uv-form{flex-direction:column;gap:.7rem;width:100%;display:flex}.uv-form .field{background:#00000073;border-color:#d7dee82e;height:2.65rem;transition:border-color .15s,background .15s}.uv-form .field:focus{background:#0000009e}.uv-menu{flex-direction:column;gap:.35rem;width:100%;display:flex;position:relative}.uv-menu-label{color:#d7dee87a;letter-spacing:.14em;text-transform:uppercase;padding-left:.1rem;font-size:.58rem}.uv-menu-trigger{width:100%;min-height:2.65rem;color:var(--foreground);text-align:left;cursor:pointer;background:#00000073;border:1px solid #d7dee82e;border-radius:.65rem;align-items:center;gap:.55rem;padding:.45rem .85rem;transition:border-color .15s,background .15s;display:flex}.uv-menu.is-open .uv-menu-trigger,.uv-menu-trigger:hover{background:#0000009e;border-color:#d7dee852}.uv-menu-trigger-text{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.uv-menu-trigger-title{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.25;overflow:hidden}.uv-menu-trigger-hint{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}.uv-menu-chevron{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex-shrink:0;width:.48rem;height:.48rem;transition:transform .15s,border-color .15s;transform:rotate(45deg)translateY(-1px)}.uv-menu.is-open .uv-menu-chevron{border-color:var(--accent);transform:rotate(225deg)translateY(1px)}.uv-menu-panel{z-index:40;background:#0a0a0a;border:1px solid #d7dee824;border-radius:.65rem;flex-direction:column;max-height:16rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:hidden;box-shadow:0 1rem 2.5rem #0000008c}.uv-menu-search-wrap{border-bottom:1px solid #d7dee814;padding:.5rem .5rem .4rem}.uv-menu-filter{width:100%;height:2.1rem;font-size:.72rem}.uv-menu-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7dee847 transparent;flex-direction:column;gap:.05rem;padding:.35rem .2rem .35rem .35rem;display:flex;overflow-y:auto}.uv-menu-list::-webkit-scrollbar{width:5px}.uv-menu-list::-webkit-scrollbar-track{background:0 0}.uv-menu-list::-webkit-scrollbar-thumb{background:#d7dee838}.uv-menu-list::-webkit-scrollbar-button{width:0;height:0;display:none}.uv-menu-list::-webkit-scrollbar-corner{width:0;height:0;display:none}.uv-menu-option{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem .55rem;transition:background .12s;display:flex}.uv-menu-option:hover{background:#d7dee812}.uv-menu-option.is-active{background:#d7dee81a}.uv-menu-option-text{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.uv-menu-option-name{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;overflow:hidden}.uv-menu-option-hint{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem}.uv-menu-check{border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);flex-shrink:0;width:.55rem;height:.3rem;transform:rotate(45deg)translateY(-1px)}.uv-menu-empty{color:var(--muted);text-align:center;margin:.75rem .5rem;font-size:.68rem}.uv-row{grid-template-columns:minmax(0,1fr) 4.75rem;gap:.55rem;display:grid}.uv-qty{text-align:center;width:100%}.uv-inline-btn{min-width:4.75rem;padding-inline:.9rem}.uv-help{color:var(--muted);letter-spacing:.04em;margin:0 0 .15rem;font-size:.72rem;line-height:1.45}.uv-error{color:var(--danger);text-align:center;margin:0;font-size:.78rem}.uv-pending{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem}.uv-details{border:1px solid var(--line);background:#00000059;flex-direction:column;gap:.35rem;padding:.75rem;font-size:.74rem;line-height:1.45;display:flex}.uv-details span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-right:.45rem;font-size:.62rem}.uv-link{color:var(--accent);letter-spacing:.04em;font-size:.74rem;text-decoration:none}.uv-link:hover{text-decoration:underline}.uv-created-meta{width:min(100%,36rem)}.uv-stage{perspective:1400px;width:min(100%,22rem);margin-inline:auto;padding-bottom:.85rem;padding-right:.85rem;position:relative}.uv-stack{aspect-ratio:1.62;pointer-events:none;background:linear-gradient(145deg,#2d34408c,#0c0e12bf);border:1px solid #d7dee829;width:calc(100% - .55rem);padding:0;position:absolute;inset:.55rem 0 auto auto}.uv-stack.is-clickable{pointer-events:auto;cursor:pointer;transition:border-color .2s,opacity .2s}.uv-stack.is-clickable:hover{border-color:#d7dee857}.uv-stack-1{opacity:.72;animation:5.5s ease-in-out infinite uv-stack-drift-1;inset:.35rem 0 auto auto}.uv-stack-2{opacity:.42;animation:6.4s ease-in-out infinite uv-stack-drift-2;inset:.7rem -.05rem auto auto}.uv-deck{z-index:1;animation:.48s cubic-bezier(.22,1,.36,1) uv-card-enter;position:relative}.uv-card{aspect-ratio:1.62;width:100%;color:inherit;cursor:default;transform-style:preserve-3d;background:0 0;border:none;padding:0;transition:transform .3s;animation:4.8s ease-in-out infinite uv-card-float;display:block;position:relative}.uv-card:hover{animation-play-state:paused;transform:translateY(-4px)rotateX(2deg)}.uv-card.is-flippable{cursor:pointer}.uv-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative}.uv-card.is-flipped .uv-card-inner{transform:rotateY(180deg)}.uv-face{backface-visibility:hidden;background:radial-gradient(120% 90% at 12% 0,#d7dee833,#0000 48%),radial-gradient(90% 80% at 100% 100%,#5a6e6047,#0000 55%),linear-gradient(155deg,#323845 0%,#171c24 46%,#090b0f 100%);border:1px solid #d7dee852;flex-direction:column;justify-content:space-between;padding:1rem 1.05rem .95rem;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 18px 40px #00000080}.uv-face:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 72%,#8ca0be24,#0000 28%),radial-gradient(circle at 78% 28%,#6e8c7829,#0000 32%),repeating-linear-gradient(-18deg,#0000 0 11px,#ffffff04 11px 12px);position:absolute;inset:0}.uv-sheen{z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff24 48%,#0000 58%);animation:4.2s ease-in-out infinite uv-sheen;position:absolute;inset:-20% -40%;transform:translate(-60%)}.uv-face-back{background:radial-gradient(120% 90% at 88% 0,#d7dee824,#0000 48%),linear-gradient(155deg,#1c222c 0%,#10141a 55%,#080a0d 100%);transform:rotateY(180deg)}.uv-face-top,.uv-face-mid,.uv-face-bot{z-index:1;position:relative}.uv-face-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.uv-brand{font-family:var(--font-array), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#f2f5f8eb;font-size:.72rem}.uv-token-badge{width:1.7rem;height:1.7rem;color:var(--accent);background:#00000059;border:1px solid #d7dee859;justify-content:center;align-items:center;font-size:.85rem;animation:3.2s ease-in-out infinite uv-badge-pulse;display:inline-flex}.uv-face-mid{text-align:center;padding:.35rem 0 .15rem}.uv-face-mid-back{padding-block:.55rem}.uv-kicker{color:#8b939cf2;letter-spacing:.22em;text-transform:uppercase;margin:0 0 .2rem;font-size:.62rem}.uv-amount{font-family:var(--font-array), sans-serif;letter-spacing:.06em;color:#f2f5f8;margin:0;font-size:clamp(1.35rem,4.2vw,1.85rem);line-height:1.1}.uv-secret{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:#f2f5f8;word-break:break-all;margin:0;font-size:clamp(.78rem,2.4vw,.95rem)}.uv-rule{background:linear-gradient(90deg,#8c96b426,#d7dee8d9,#78968233);width:4.5rem;height:1px;margin:.55rem auto 0;display:block}.uv-message{color:#d7dee8b8;letter-spacing:.04em;margin:.45rem 0 0;font-size:.68rem}.uv-face-bot{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.uv-meta-label{color:#8b939ce6;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .18rem;font-size:.58rem}.uv-meta-value{color:#f2f5f8;letter-spacing:.02em;margin:0;font-size:.78rem}.uv-status-wrap{text-align:right}.uv-status{letter-spacing:.02em;justify-content:flex-end;align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:inline-flex}.uv-status-dot{background:currentColor;width:.42rem;height:.42rem;box-shadow:0 0 0 2px #00000040}.uv-status.is-active{color:#7dcea0}.uv-status.is-pending{color:#c9b27a}.uv-status.is-pending .uv-status-dot{animation:1.2s ease-in-out infinite uv-dot-blink}.uv-status.is-redeemed{color:#8b939c}.uv-status.is-muted{color:#6d757f}.uv-flip-hint{color:#8b939c8c;z-index:2;font-size:.75rem;position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}.uv-pager{justify-content:center;align-items:center;gap:.55rem;width:100%;margin-top:.85rem;display:flex}.uv-pager-btn{width:1.85rem;height:1.85rem;color:var(--accent);cursor:pointer;background:#0006;border:1px solid #d7dee838;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.uv-pager-btn:hover{border-color:var(--accent);background:#d7dee814}.uv-pager-dots{align-items:center;gap:.35rem;display:flex}.uv-dot{cursor:pointer;background:#d7dee847;border:0;width:.42rem;height:.42rem;padding:0;transition:transform .15s,background .15s}.uv-dot.is-active{background:var(--accent);transform:scale(1.25)}.uv-pager-count{min-width:2.4rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}@keyframes uv-card-enter{0%{opacity:0;transform:translate(1.1rem)rotateY(-12deg)scale(.96)}to{opacity:1;transform:translate(0)rotateY(0)scale(1)}}@keyframes uv-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes uv-sheen{0%,55%{transform:translate(-65%)}80%,to{transform:translate(65%)}}@keyframes uv-stack-drift-1{0%,to{transform:rotate(-1.2deg)translateY(0)}50%{transform:rotate(-1.2deg)translateY(-3px)}}@keyframes uv-stack-drift-2{0%,to{transform:rotate(1.6deg)translateY(0)}50%{transform:rotate(1.6deg)translateY(-3px)}}@keyframes uv-badge-pulse{0%,to{border-color:#d7dee859}50%{border-color:#d7dee8b3}}@keyframes uv-dot-blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:760px){.uv-layout{grid-template-columns:1fr}.uv-stage{width:min(100%,20rem)}}.tg-buy{flex-direction:column;gap:1.15rem;width:100%;display:flex}.tg-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:1.35rem;display:grid}.tg-form{flex-direction:column;gap:.9rem;min-width:0;display:flex}.tg-copy{margin-bottom:.2rem}.tg-title{font-family:var(--font-array), sans-serif;letter-spacing:.04em;color:var(--foreground);margin:0;font-size:clamp(1.45rem,2.4vw,1.75rem)}.tg-sub{color:var(--muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.5}.tg-field{background:#0c0e12b8;border:1px solid #d7dee82e;align-items:center;min-height:3.15rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;border-radius:.65rem!important}.tg-field:focus-within{border-color:#d7dee88c;box-shadow:0 0 0 1px #d7dee82e,0 0 18px #d7dee814}.tg-field.is-invalid{border-color:var(--danger);box-shadow:none}.tg-field.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 1px #e0707059}.tg-field-prefix{width:2.6rem;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.tg-field-star{color:#f0c14b}.tg-input{min-width:0;height:3.15rem;color:var(--foreground);background:0 0;border:0;border-radius:.65rem;outline:none;flex:1;padding:0 1rem 0 0;font-size:.98rem}.tg-input::placeholder{color:var(--muted)}.tg-input-amount{font-variant-numeric:tabular-nums;padding-right:.35rem}.tg-approx{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;padding-right:1rem;font-size:.84rem}.tg-error{color:var(--danger);margin:.4rem 0 0;font-size:.78rem}.tg-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.tg-plan{min-height:4.25rem;color:var(--muted);cursor:pointer;background:#0c0e128c;border:1px solid #d7dee829;flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem;padding:.75rem .8rem;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex;position:relative;border-radius:1rem!important}.tg-plan:hover{color:var(--foreground);border-color:#d7dee859;transform:translateY(-1px)}.tg-plan.is-active{color:var(--foreground);background:#d7dee81a;border-color:#d7dee88c;box-shadow:0 0 0 1px #d7dee81f}.tg-plan-badge{color:var(--accent-strong);letter-spacing:.04em;background:#d7dee82e;border-radius:.4rem;padding:.12rem .4rem;font-size:.58rem;font-weight:600;position:absolute;top:.4rem;right:.4rem}.tg-plan-label{letter-spacing:.04em;font-size:.92rem;font-weight:600}.tg-plan-price{color:inherit;opacity:.75;font-variant-numeric:tabular-nums;font-size:.78rem}.tg-pay{background:#0c0e12b8;border:1px solid #d7dee82e;align-items:center;gap:.75rem;min-height:3.15rem;padding:.35rem .85rem .35rem .45rem;display:flex;border-radius:.65rem!important}.tg-pay .coin-pick{background:0 0;border:0;flex:1;min-width:0;height:2.15rem;padding-inline:.35rem}.tg-pay-amount{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem}.tg-btn{width:100%;min-height:3.15rem;color:var(--accent-strong);letter-spacing:.02em;box-shadow:none;background:#d7dee824;border:1px solid #d7dee86b;margin-top:.15rem;font-size:.95rem;font-weight:600;transition:background .15s,border-color .15s,transform .15s;border-radius:.65rem!important}.tg-btn:hover:not(:disabled){box-shadow:none;background:#d7dee838;border-color:#d7dee8a6;transform:translateY(-1px)}.tg-btn:disabled{opacity:.45;box-shadow:none;transform:none}.tg-btn-ghost{border:1px solid var(--line);color:var(--muted);box-shadow:none;background:0 0;border-radius:.65rem!important}.tg-actions{gap:.65rem;display:flex}.tg-actions .tg-btn{flex:1;margin-top:0}.tg-summary{background:#00000059;border:1px solid #d7dee829;flex-direction:column;gap:.65rem;padding:1rem 1.05rem;font-size:.88rem;display:flex;border-radius:1rem!important}.tg-summary-row{justify-content:space-between;gap:1rem;display:flex}.tg-summary-row>span:first-child{color:var(--muted)}.tg-summary-pay{align-items:center;gap:.35rem;display:inline-flex}.tg-art{background:radial-gradient(circle at 50% 42%,#d7dee81a,#0000 48%),#00000059;border:1px solid #d7dee81f;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100%;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden}.tg-art-stars{background:radial-gradient(circle at 50% 42%,#f0c14b29,#0000 48%),#00000059}.tg-art-glow{filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#d7dee838,#0000 70%);width:11rem;height:11rem;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}.tg-art-glow.is-gold{background:radial-gradient(circle,#f0c14b52,#0000 70%)}.tg-art-svg{z-index:1;width:min(100%,13.5rem);height:auto;animation:4.8s ease-in-out infinite tg-art-float;position:relative}.tg-art-caption{z-index:1;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:0;font-size:.7rem;position:relative}@keyframes tg-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:720px){.tg-layout{grid-template-columns:1fr}.tg-art{order:-1;min-height:11rem;padding:1.1rem}.tg-art-svg{width:min(100%,9.5rem)}.tg-plans{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tg-art-svg{animation:none}*,:before,:after{transition:none!important;animation:none!important}}.vcx-page{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.vcx-hero{flex:1;justify-content:center;align-items:center;min-height:calc(100svh - 5.65rem);padding:2.75rem 1.75rem 4rem;display:flex;position:relative;overflow:hidden}.vcx-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#d7dee81f,#0000 62%);width:34rem;height:34rem;position:absolute;top:18%;left:28%;transform:translate(-50%,-50%)}.vcx-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);align-items:center;gap:3rem 4rem;width:min(100%,68rem);display:grid;position:relative}.vcx-left{flex-direction:column;gap:1rem;min-width:0;display:flex}.vcx-eyebrow{font-family:var(--font-array), sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.68rem}.vcx-title{letter-spacing:-.03em;max-width:12ch;color:var(--foreground);margin:0;font-size:clamp(2.1rem,4.2vw,3.1rem);font-weight:500;line-height:1.1}.vcx-title em{color:var(--muted);font-style:italic}.vcx-copy{max-width:30rem;color:var(--muted);margin:0;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.55}.vcx-stage{width:min(100%,30rem);margin:1.5rem 0 .5rem;display:block}.vcx-shot{width:100%;height:auto;display:block}.vcx-facts{border-top:1px solid #d7dee81f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:30rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.vcx-facts li{flex-direction:column;gap:.2rem;padding:.85rem .9rem 0 0;display:flex}.vcx-fact-icon{height:1.35rem;color:var(--foreground);flex-shrink:0;align-items:center;gap:.4rem;margin-bottom:.2rem;display:flex}.vcx-fact-icon img,.vcx-fact-icon svg,.vcx-fact-icon .coin-icon{object-fit:contain;flex-shrink:0;width:1.15rem;height:1.15rem;display:block}.vcx-fact-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vcx-facts li+li{border-left:1px solid #d7dee81f;padding-left:.9rem}.vcx-facts strong{letter-spacing:.02em;color:var(--foreground);font-size:.78rem;font-weight:500}.vcx-facts span{color:var(--muted);font-size:.68rem}.vcx-card{aspect-ratio:1.586;width:min(100%,24rem);color:inherit;cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;padding:0;animation:6s ease-in-out infinite vcx-float;display:block;position:relative;border-radius:1.05rem!important}.vcx-card:hover{animation-play-state:paused}.vcx-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block;position:relative;border-radius:1.05rem!important}.vcx-card.is-flipped .vcx-card-inner{transform:rotateY(180deg)}.vcx-face{color:#f2f5f8;text-align:left;backface-visibility:hidden;border:1px solid #d7dee847;flex-direction:column;justify-content:space-between;padding:1.15rem 1.3rem 1.1rem;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -20px #000000d9,0 10px 24px -10px #0009;border-radius:1.05rem!important}.vcx-card.is-visa .vcx-face{background:radial-gradient(110% 80% at 0 0,#d7dee838,#0000 50%),radial-gradient(70% 70% at 100% 100%,#4669a059,#0000 60%),linear-gradient(150deg,#2b3242 0%,#151a23 48%,#07090d 100%)}.vcx-card.is-mastercard .vcx-face{background:radial-gradient(110% 80% at 0 0,#d7dee833,#0000 50%),radial-gradient(70% 70% at 100% 100%,#96503252,#0000 60%),linear-gradient(150deg,#3a2f2c 0%,#1c1515 48%,#0a0707 100%)}.vcx-back{justify-content:flex-start;gap:.75rem;padding-top:1.5rem;transform:rotateY(180deg)}.vcx-grain{pointer-events:none;background:repeating-linear-gradient(-22deg,#0000 0 9px,#ffffff05 9px 10px);position:absolute;inset:0}.vcx-shine{pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff17 50%,#0000 60%);animation:7s ease-in-out infinite vcx-shine;position:absolute;inset:-30% -60%;transform:translate(-30%)}.vcx-row{z-index:1;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.vcx-row-bot{align-items:flex-end}.vcx-brand{font-family:var(--font-array), sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#f2f5f8eb;font-size:.74rem}.vcx-pill{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:#0000004d;border:1px solid #d7dee833;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.58rem;display:inline-flex}.vcx-pill i{background:currentColor;width:.38rem;height:.38rem}.vcx-pill.is-live{color:#7dcea0}.vcx-pill.is-pending{color:#c9b27a}.vcx-pill.is-pending i{animation:1.4s ease-in-out infinite vcx-blink}.vcx-row-chip{justify-content:flex-start;gap:.85rem;margin-top:.2rem}.vcx-chip{background:linear-gradient(135deg,#e3cf98 0%,#a8873f 40%,#d9be7c 70%,#8f6f2e 100%);border:1px solid #3c2d14b3;width:2.7rem;height:2rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff0c859}.vcx-chip i{background:#3c2d148c;position:absolute}.vcx-chip i:first-child{height:1px;top:50%;left:0;right:0}.vcx-chip i:nth-child(2){width:1px;top:0;bottom:0;left:34%}.vcx-chip i:nth-child(3){width:1px;top:0;bottom:0;right:34%}.vcx-nfc{color:#f2f5f899;width:1.35rem;height:1.35rem}.vcx-pan{z-index:1;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#f2f5f8;text-shadow:0 1px #0009;gap:clamp(.6rem,2.4vw,1.1rem);font-size:clamp(1.05rem,3.2vw,1.35rem);display:flex;position:relative}.vcx-pan span{opacity:.55}.vcx-pan .is-tail{opacity:1}.vcx-field{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vcx-label{letter-spacing:.18em;text-transform:uppercase;color:#8b939cf2;font-size:.55rem}.vcx-value{letter-spacing:.06em;text-transform:uppercase;color:#f2f5f8;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.vcx-mark{flex-shrink:0;align-items:center;display:inline-flex}.vcx-mark-visa{font-family:var(--font-array), sans-serif;letter-spacing:.08em;color:#1a1f71;font-size:1.05rem;font-style:italic;font-weight:700}.vcx-mark-mc{gap:0}.vcx-mark-mc i{opacity:1;width:1.15rem;height:1.15rem;display:block;border-radius:50%!important}.vcx-mark-mc i:first-child{background:#eb001b}.vcx-mark-mc i+i{mix-blend-mode:normal;background:#f79e1b;margin-left:-.45rem}.vcx-stripe{z-index:1;background:linear-gradient(#050505 0%,#2a2a2a 50%,#050505 100%);height:2.4rem;margin:0 -1.3rem;display:block;position:relative}.vcx-sign{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.vcx-sign-strip{opacity:.85;background:repeating-linear-gradient(0deg,#e9e6dc 0 3px,#cfcac0 3px 4px);flex:1;height:1.7rem}.vcx-cvv{flex-direction:column;gap:.15rem;min-width:3rem;display:flex}.vcx-back-copy{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:.35rem;display:flex;position:relative}.vcx-back-amount{font-family:var(--font-array), sans-serif;letter-spacing:.06em;color:#f2f5f8;font-size:clamp(1.1rem,3.2vw,1.45rem)}.vcx-back-note{color:#d7dee8bf;max-width:22ch;font-size:.72rem;line-height:1.5}.vcx-panel{border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px)saturate(1.1);background:#0406099e;flex-direction:column;gap:1rem;width:100%;padding:1.4rem 1.4rem 1.5rem;animation:.4s ease-out page-enter;display:flex;box-shadow:inset 0 1px #ffffff0d,0 24px 48px -24px #000c}.vcx-tabs{gap:.4rem;display:flex}.vcx-tab{height:2.1rem;color:var(--muted);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0000004d;border:1px solid #d7dee829;border-radius:.55rem;flex:1;justify-content:center;align-items:center;gap:.45rem;font-size:.64rem;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.vcx-tab:hover,.vcx-tab.is-active{border-color:var(--accent);color:var(--accent)}.vcx-tab-count{opacity:.8;border:1px solid;padding:.05rem .4rem;font-size:.58rem}.vcx-panel-head{flex-direction:column;gap:.25rem;display:flex}.vcx-panel-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6rem}.vcx-panel-title{letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:1.15rem;font-weight:500}.vcx-products{grid-template-columns:1fr;gap:.55rem;display:grid}.vcx-product{color:inherit;text-align:left;cursor:pointer;background:#00000059;border:1px solid #d7dee824;border-radius:.9rem;grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.55rem .85rem .55rem .55rem;transition:border-color .15s,background .15s;display:grid}.vcx-product-art{border-radius:.35rem;width:5.4rem;height:auto;display:block}.vcx-product-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vcx-product-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcx-product-meta{white-space:normal;line-height:1.35}.vcx-product:hover{border-color:#d7dee866}.vcx-product.is-active{border-color:var(--accent);background:#d7dee80f}.vcx-product-price{font-family:var(--font-array), sans-serif;letter-spacing:.04em;color:var(--foreground);white-space:nowrap;font-size:1.05rem}.vcx-product-name{color:var(--foreground);font-size:.92rem}.vcx-product-meta{letter-spacing:.04em;color:#128a45;grid-area:meta;font-size:.64rem}.vcx-paycoin{background:#00000059;border:1px solid #d7dee829;border-radius:.85rem;align-items:center;min-height:3.35rem;padding:.35rem .9rem .35rem .7rem;transition:border-color .15s,background .15s;display:flex}.vcx-paycoin:hover{background:#ffffff0a;border-color:#d7dee86b}.vcx-paycoin .coin-pick{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon symbol caret""icon net caret";align-items:center;gap:.05rem .75rem;width:100%;min-height:2.6rem;display:grid}.vcx-paycoin .coin-icon,.vcx-paycoin .coin-fallback{grid-area:icon}.vcx-paycoin .coin-pick-symbol{letter-spacing:.04em;grid-area:symbol;min-width:0;font-size:.95rem;font-weight:600;line-height:1.15}.vcx-paycoin .coin-pick-net{letter-spacing:.1em;background:0 0;border-radius:0;grid-area:net;justify-self:start;padding:0;font-size:.68rem;line-height:1.15}.vcx-paycoin .coin-pick-caret{opacity:.8;grid-area:caret;width:.5rem;height:.5rem;margin:0}.vcx-field-wrap{flex-direction:column;gap:.4rem;display:flex}.vcx-field-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.6rem}.vcx-input{letter-spacing:.06em;text-transform:uppercase;background:#00000059;height:2.75rem;font-size:.95rem}.vcx-input::placeholder{text-transform:none;letter-spacing:0;color:#8b939cb3}.vcx-summary{border-top:1px solid #d7dee81f;flex-direction:column;margin:0;display:flex}.vcx-summary div{border-bottom:1px solid #d7dee814;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem 0;display:flex}.vcx-summary dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.vcx-summary dd{color:var(--foreground);text-align:right;margin:0;font-size:.8rem}.vcx-cta{background:var(--accent);color:#000;width:100%;height:2.9rem;font-weight:500;text-decoration:none}.vcx-cta:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.vcx-cta:disabled{opacity:.45;cursor:not-allowed}.vcx-note{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.vcx-error{color:var(--danger);margin:0;font-size:.74rem}.vcx-cardlist{flex-direction:column;gap:.4rem;max-height:11rem;display:flex;overflow-y:auto}.vcx-cardrow{color:inherit;text-align:left;cursor:pointer;background:#0000004d;border:1px solid #d7dee81f;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6rem .8rem;transition:border-color .15s,background .15s;display:grid}.vcx-cardrow:hover{border-color:#d7dee859}.vcx-cardrow.is-active{border-color:var(--accent);background:#d7dee80d}.vcx-cardrow .vcx-mark-visa{font-size:.8rem}.vcx-cardrow .vcx-mark-mc i{width:.9rem;height:.9rem}.vcx-cardrow-main{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--foreground);align-items:center;gap:.6rem;font-size:.8rem;display:flex}.vcx-cardrow-bal{color:var(--foreground);font-size:.82rem}.vcx-pay{border-top:1px solid #d7dee81f;flex-direction:column;gap:.9rem;padding-top:.9rem;display:flex}.vcx-pay-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vcx-pay-amount{font-family:var(--font-array), sans-serif;letter-spacing:.04em;color:var(--foreground);margin:.15rem 0 0;font-size:1.35rem}.vcx-pay-amount span{font-family:var(--font-satoshi), sans-serif;letter-spacing:.08em;color:var(--muted);font-size:.72rem}.vcx-countdown{color:#c9b27a;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid #c9b27a66;padding:.3rem .55rem;font-size:.6rem}.vcx-pay-body{grid-template-columns:7.5rem 1fr;align-items:start;gap:.9rem;display:grid}.vcx-qr{background:#0006;border:1px solid #d7dee829;width:7.5rem;height:7.5rem;padding:.3rem}.vcx-qr-empty{display:block}.vcx-pay-addr{flex-direction:column;gap:.45rem;min-width:0;display:flex}.vcx-pay-addr code{font-family:var(--font-geist-mono), ui-monospace, monospace;word-break:break-all;color:var(--foreground);background:#0006;border:1px solid #d7dee824;padding:.55rem .65rem;font-size:.68rem;line-height:1.5;display:block}.vcx-copy-row{gap:1rem;display:flex}.vcx-copy{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-size:.62rem;transition:color .15s}.vcx-copy:hover{color:var(--accent)}.vcx-topup{border-top:1px solid #d7dee81f;flex-direction:column;gap:.5rem;padding-top:.9rem;display:flex}.vcx-topup-row{grid-template-columns:1fr auto;gap:.5rem;display:grid}.vcx-topup-row .vcx-input{text-transform:none;letter-spacing:0}.vcx-codebar{background:#d7dee80a;border:1px solid #d7dee829;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.vcx-code-value{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--foreground);margin:.2rem 0 0;font-size:.95rem}.vcx-codebar-actions{flex-shrink:0;gap:.75rem;display:flex}.vcx-code-reveal{flex-direction:column;gap:.75rem;padding:.25rem 0 .15rem;display:flex}.vcx-code-hero{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-align:center;color:var(--accent);background:#00000073;border:1px solid #d7dee847;margin:.35rem 0;padding:1rem .9rem;font-size:clamp(1.15rem,3.5vw,1.45rem)}.vcx-input-code{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase}@keyframes vcx-float{0%,to{transform:translateY(0)rotateX(0)rotateY(0)}50%{transform:translateY(-6px)rotateX(1.5deg)rotateY(-2deg)}}@keyframes vcx-shine{0%,to{transform:translate(-35%)}50%{transform:translate(35%)}}@keyframes vcx-blink{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:960px){.vcx-hero{align-items:flex-start;min-height:0;padding:2rem 1.25rem 3rem}.vcx-glow{top:12%;left:50%}.vcx-grid{grid-template-columns:1fr;gap:2rem;width:min(100%,30rem)}.vcx-left{text-align:center;align-items:center}.vcx-title{max-width:none}.vcx-stage{width:min(100%,22rem);margin-left:auto;margin-right:auto}.vcx-card{width:min(100%,22rem)}.vcx-facts{text-align:left;width:100%}.vcx-panel{padding:1.15rem 1.1rem 1.25rem}.vcx-pay-body{grid-template-columns:6.5rem 1fr}.vcx-qr{width:6.5rem;height:6.5rem}}@media (max-width:560px){.vcx-facts{border-top:0;grid-template-columns:1fr}.vcx-facts li{border-top:1px solid #14141614;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;padding:.7rem 0}.vcx-fact-icon{margin-bottom:0}.vcx-facts li+li{border-left:0;padding-left:0}.vcx-pay-body{grid-template-columns:1fr;justify-items:center}.vcx-pay-addr{width:100%}}.nav-login{z-index:1;height:2.2rem;color:var(--accent,#e8edf2);letter-spacing:.14em;text-transform:uppercase;background:#ffffff0f;border:1px solid #d7dee838;border-radius:.65rem;align-items:center;margin-left:auto;padding:0 1rem;font-size:.72rem;font-weight:600;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .25s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.nav-login:hover,.nav-login:focus-visible{color:#0a0c10;background:#e8edf2;border-color:#e8edf2;transform:translateY(-1px)}.navbar-card{padding:.7rem 1.1rem 0}.navbar-card .nav-shell{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#0c0c0eeb;border:1px solid #ffffff1a;border-radius:.75rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.85rem;width:100%;max-width:1180px;min-height:4.25rem;padding:.35rem .45rem .35rem 1.2rem;display:grid;box-shadow:0 12px 32px #00000059}.navbar-card .nav-cluster{justify-content:center;gap:.15rem}.navbar-card .navbar-brand{color:#fff;letter-spacing:0;justify-self:start}.navbar-card .navbar-logo{height:1.7rem}.navbar-card .nav-item{color:#ffffffad;letter-spacing:-.01em;text-transform:none;border-radius:.65rem;height:2.5rem;padding:0 1.05rem;font-size:.95rem;font-weight:500}.navbar-card .nav-item.is-active,.navbar-card .nav-item:hover,.navbar-card .nav-item:focus-visible{color:#fff}.navbar-card .nav-bubble{background:#ffffff14;border-radius:.65rem}.navbar-card .nav-actions{justify-self:end;align-items:center;gap:.25rem;display:flex}.navbar-card .nav-login-menu{display:none}.navbar-card .nav-login{color:#ffffffd1;letter-spacing:-.01em;text-transform:none;height:2.5rem;box-shadow:none;background:0 0;border:0;border-radius:.65rem;margin-left:0;padding:0 .9rem;font-size:.95rem;font-weight:500;position:static;translate:none}.navbar-card .nav-login:hover,.navbar-card .nav-login:focus-visible{color:#fff;box-shadow:none;background:#ffffff0f;border-color:#0000;transform:none}.navbar-card .nav-cta{color:#0a0a0a;letter-spacing:-.01em;background:#fff;border-radius:.65rem;justify-content:center;align-items:center;height:2.5rem;margin-left:.35rem;padding:0 1.15rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.navbar-card .nav-cta:hover,.navbar-card .nav-cta:focus-visible{color:#000;background:#e8e8ea}.site-kind-card{background:var(--background);color:var(--foreground)}.site-kind-card .site-footer{background:0 0;border-top:1px solid #d7dee81a}.dc-page{--dc-bg:transparent;--dc-fg:var(--foreground);--dc-muted:#e8edf29e;--dc-line:#d7dee81f;--dc-green:#22c55e;--dc-panel:#fff;position:relative;overflow-x:clip}.dc-reveal,.dc-reveal.is-in{opacity:1;transform:none}.dc-hero{background:0 0;min-height:calc(100svh - 5.65rem);padding:3.25rem 1.5rem 4.5rem;position:relative;overflow:visible}.dc-hero-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#a0b9ff1a,#0000 70%);border-radius:50%;width:40vw;height:40vw;position:absolute;inset:10% auto auto 55%}.dc-hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1180px;min-height:calc(100svh - 12rem);margin:0 auto;display:grid;position:relative}.dc-kicker{letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;margin:0 0 .85rem;font-size:.78rem;font-weight:700}.dc-hero-copy h1{max-width:14ch;font-family:var(--font-satoshi), system-ui, sans-serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.4rem,5vw,3.75rem);font-weight:700;line-height:1.05}.dc-lede{max-width:36ch;color:var(--dc-muted);margin:1.15rem 0 0;font-size:1.05rem;line-height:1.55}.dc-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.dc-btn{white-space:nowrap;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.65rem;padding:.95rem 1.35rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.dc-btn span{background:#ffffff2e;border-radius:999px;flex:0 0 1.55rem;place-items:center;width:1.55rem;height:1.55rem;font-size:.85rem;line-height:1;display:inline-grid}.dc-btn-primary{color:#0a0a0a;background:#fff;border-radius:.65rem;box-shadow:0 12px 40px #00000059}.dc-btn-primary span{color:#fff;background:#0a0a0a;border-radius:.65rem}.dc-btn-primary:hover{background:#d7d7d7}.dc-btn-ghost{color:#fff;background:0 0;border-color:#ffffff47;border-radius:.65rem}.dc-btn-ghost:hover{background:#ffffff1a;border-color:#ffffff80}.dc-btn-dark{color:#fff;background:#0a0a0a;border-radius:.65rem}.dc-btn-dark span{color:#0a0a0a;background:#fff}.dc-btn-dark:hover{background:#242424}.dc-btn-ghost-dark{color:#0a0a0a;border-color:#0a0a0a38;border-radius:.65rem}.dc-btn-ghost-dark:hover{background:#0a0a0a0d}.dc-hero-pills{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.dc-hero-pills li{letter-spacing:.08em;text-transform:uppercase;color:#e8edf29e;background:#d7dee80a;border:1px solid #d7dee829;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.72rem;display:inline-flex}.dc-hero-pills li b{color:#fff;font-weight:700}.dc-pay-badges{gap:.65rem;display:flex}.dc-pay-badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border:1px solid #ffffff47;border-radius:.55rem;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.78rem;font-weight:650;display:inline-flex}.dc-pay-badge.is-g{color:#1f1f1f;background:#ffffffeb;border-color:#0000}.dc-stage{flex-direction:column;justify-self:center;align-items:center;gap:1.75rem;width:min(520px,92vw);display:flex;position:relative}.dc-stage-glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#a0b9ff29,#0000 65%);width:120%;height:70%;position:absolute;inset:28% auto auto 50%;transform:translate(-50%,-40%)}.dc-card-pair{aspect-ratio:1.08;width:100%;position:relative}.dc-card-shot{filter:drop-shadow(0 26px 34px #00000080);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.dc-card-shot-back{z-index:1;width:80%;top:0;left:0;transform:rotate(-9deg)}.dc-card-shot-front{z-index:2;filter:drop-shadow(0 34px 44px #0009);width:86%;bottom:0;right:0;transform:rotate(5deg)}.dc-wallet-band{color:#0a0a0a;background:#fff;padding:clamp(3.25rem,7vw,5.25rem) 1.5rem 0;position:relative;overflow:hidden}.dc-wallet-inner{grid-template-columns:minmax(0,.9fr) minmax(300px,600px);align-items:end;gap:clamp(1rem,3vw,2.5rem);max-width:1120px;margin:0 auto;display:grid;position:relative}.dc-wallet-band .dc-section-kicker{color:#0a0a0a6b}.dc-wallet-band h2{letter-spacing:-.04em;color:#0a0a0a;max-width:12ch;margin:0;font-size:clamp(2rem,3.6vw,3.05rem);font-weight:700;line-height:1.06}.dc-wallet-sub{color:#0a0a0a94;max-width:34ch;margin:1rem 0 0;font-size:1.02rem;line-height:1.55}.dc-wallet-copy{align-self:center;padding-bottom:clamp(1.5rem,4vw,3rem)}.dc-wallet-visual{place-self:end;width:min(600px,100%)}.dc-wallet-shot{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.dc-services,.dc-topup-section{max-width:1120px;margin:0 auto;padding:4.5rem 1.5rem}.dc-section-kicker{letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;margin:0 0 .55rem;font-size:.72rem;font-weight:700}.dc-services h2,.dc-topup-copy h2,.dc-steps h2{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:700}.dc-section-copy{max-width:42ch;color:var(--dc-muted);margin:.85rem 0 0;line-height:1.55}.dc-services{color:#0a0a0a;background:#fff;width:100%;max-width:none;margin:0;padding:clamp(3.5rem,7vw,5.25rem) 0 clamp(2.75rem,6vw,4.25rem);overflow:hidden}.dc-services-head{text-align:center;max-width:720px;margin:0 auto;padding:0 1.5rem}.dc-services .dc-section-kicker{color:#0a0a0a6b}.dc-services h2{color:#0a0a0a}.dc-services .dc-section-copy{color:#0a0a0a94;margin-left:auto;margin-right:auto}.dc-logo-marquee{gap:1rem;margin-top:2.75rem;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.dc-logo-row{overflow:hidden}.dc-logo-track{gap:1rem;width:max-content;animation:95s linear infinite dc-logo-marquee;display:flex}.dc-logo-track.is-rev{animation-duration:115s;animation-direction:reverse}.dc-logo-card{background:#f3f3f5;border-radius:1.35rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.75rem;width:220px;height:156px;display:flex}.dc-logo-card img{object-fit:contain;width:64px;height:64px}.dc-logo-card span{letter-spacing:-.02em;color:#111;font-size:.95rem;font-weight:650}@keyframes dc-logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.dc-logo-track{animation:none}}@media (max-width:700px){.dc-logo-card{border-radius:1rem;gap:.45rem;width:156px;height:118px}.dc-logo-card img{width:44px;height:44px}.dc-logo-card span{font-size:.82rem}}.dc-topup-section{color:#0a0a0a;background:#ececef;width:100%;max-width:none;padding-left:0;padding-right:0}.dc-topup-grid{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;max-width:1120px;margin:0 auto;padding:0 1.5rem;display:grid}.dc-topup-section .dc-section-kicker{color:#0a0a0a73}.dc-topup-copy h2{color:#0a0a0a}.dc-topup-section .dc-section-copy{color:#0a0a0a9e}.dc-check-list{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.dc-check-list li{color:#0a0a0ad1;padding-left:1.7rem;font-weight:550;position:relative}.dc-check-list li:before{content:"";background:linear-gradient(#fff, #fff) center / 40% 2px no-repeat, linear-gradient(#fff, #fff) center / 2px 55% no-repeat, var(--dc-green);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:.25rem;left:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #0000}.dc-topup{background:#fff;border-radius:1.35rem;padding:1.15rem 1.15rem 1.2rem;box-shadow:0 30px 70px #1418201a,0 0 0 1px #0a0a0a0d}.dc-topup-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.15rem .2rem;display:flex}.dc-topup-head h3{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.dc-topup-pill{color:#15803d;letter-spacing:.02em;background:#22c55e1f;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.dc-topup-field{gap:.4rem;display:grid}.dc-topup-label{letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a6b;font-size:.68rem;font-weight:700}.dc-topup-row{background:#f6f6f7;border:1px solid #0a0a0a14;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:4.1rem;padding:.75rem .9rem;display:flex}.dc-topup-field.is-out .dc-topup-row{background:#111113;border-color:#0000}.dc-topup-coin{color:#0a0a0a;flex:none;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.dc-topup-field.is-out .dc-topup-coin{color:#fff}.dc-topup-row input,.dc-topup-row strong{text-align:right;font:inherit;letter-spacing:-.03em;color:#0a0a0a;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:1.55rem;font-weight:700}.dc-topup-row strong{color:#4ade80}.dc-usdt,.dc-usd{color:#fff;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.95rem;font-style:normal;font-weight:800;line-height:1;display:grid}.dc-usdt{background:#26a17b}.dc-usd{background:#16a34a;font-size:1rem}.dc-topup-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.65rem;display:grid}.dc-topup-presets button{color:#0a0a0ab8;font:inherit;cursor:pointer;background:#fff;border:1px solid #0a0a0a14;border-radius:999px;padding:.45rem .35rem;font-size:.82rem;font-weight:650;transition:background .2s,color .2s,border-color .2s}.dc-topup-presets button:hover,.dc-topup-presets button.is-on{color:#fff;background:#111113;border-color:#111113}.dc-topup-swap{color:#111;background:#fff;border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;margin:.55rem auto .35rem;display:grid;box-shadow:0 8px 18px #00000014,0 0 0 1px #0a0a0a0f}.dc-topup-rate{color:#0a0a0a7a;justify-content:space-between;gap:.75rem;margin:.85rem .15rem 0;font-size:.78rem;display:flex}.dc-topup-rate span{color:#0a0a0a9e;font-weight:650}.dc-topup-cta{color:#fff;background:#0a0a0a;border-radius:.9rem;justify-content:center;align-items:center;margin-top:1rem;padding:1rem 1.2rem;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s;display:flex}.dc-topup-cta:hover{background:#1a1a1a;transform:translateY(-2px)}.dc-perks,.dc-steps{color:#0a0a0a;background:#fff;width:100%;max-width:none;margin:0}.dc-perks{padding:clamp(3.25rem,7vw,4.75rem) 1.5rem 1.25rem}.dc-steps{padding:1.25rem 1.5rem clamp(3.5rem,7vw,5rem)}.dc-perks-grid,.dc-steps-inner{max-width:1120px;margin:0 auto}.dc-perks .dc-section-kicker,.dc-steps .dc-section-kicker{color:#0a0a0a6b}.dc-perks-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dc-perk,.dc-step{background:#f4f4f6;border-radius:1.35rem;flex-direction:column;gap:.7rem;min-height:100%;padding:1.35rem 1.3rem 1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.dc-perk:hover,.dc-step:hover{transform:translateY(-4px)}.dc-perk-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dc-perk-icon{color:#111113;place-items:center;display:grid}.dc-perk-tag,.dc-step-n{color:#0a0a0a9e;letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:700}.dc-perk h3,.dc-step h3{letter-spacing:-.03em;color:#0a0a0a;margin:.35rem 0 0;font-size:1.2rem}.dc-perk p,.dc-step p{color:#0a0a0a94;flex:1;margin:0;line-height:1.55}.dc-perk-link{color:#0a0a0a;white-space:nowrap;align-self:flex-start;align-items:center;gap:.55rem;margin-top:.35rem;font-weight:700;text-decoration:none;display:inline-flex}.dc-perk-link span{color:#fff;background:#111113;border-radius:999px;flex:0 0 1.45rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.8rem;line-height:1;display:inline-grid}.dc-perk-link:hover span{transform:translate(2px)}.dc-steps h2{color:#0a0a0a;max-width:16ch}.dc-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.dc-step-n{letter-spacing:.12em;align-self:flex-start}.dc-cta-band{text-align:center;color:#0a0a0a;background:#ececef;padding:4.5rem 1.5rem}.dc-cta-band h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3vw,2.3rem)}.dc-cta-band p{color:#0a0a0a99;margin:.7rem 0 0}.dc-cta-band .dc-hero-actions{justify-content:center}.dc-cards-page{color:#141416;--foreground:#141416;--muted:#5e6570;--accent:#141416;--accent-strong:#000;--line:#1414161f;--glow:#14141614;background:#f3f3f5;min-height:100svh;margin-top:-5.65rem;padding-top:5.65rem}.dc-cards-page .vcx-hero{background:0 0}.dc-cards-page .vcx-glow{background:radial-gradient(circle,#1414160d,#0000 62%)}.dc-cards-page .vcx-title em{color:#9aa0a8}.dc-cards-page .vcx-facts,.dc-cards-page .vcx-facts li+li,.dc-cards-page .vcx-summary,.dc-cards-page .vcx-summary div,.dc-cards-page .vcx-pay,.dc-cards-page .vcx-topup{border-color:#14141614}.dc-cards-page .vcx-panel{-webkit-backdrop-filter:none;background:#fff;border:1px solid #14141614;border-radius:1.35rem;box-shadow:0 24px 50px -32px #14141673}.dc-cards-page .vcx-product,.dc-cards-page .vcx-paycoin,.dc-cards-page .vcx-input,.dc-cards-page .vcx-codebar,.dc-cards-page .vcx-code-hero,.dc-cards-page .vcx-pay-addr code,.dc-cards-page .vcx-qr{color:#141416;background:#f6f6f8;border-color:#1414161a}.dc-cards-page .vcx-product{border-radius:1rem}.dc-cards-page .vcx-product:hover,.dc-cards-page .vcx-paycoin:hover{background:#fff;border-color:#14141647}.dc-cards-page .vcx-product.is-active{background:#fff;border-color:#141416;box-shadow:0 0 0 1px #141416}.dc-cards-page .vcx-input::placeholder{color:#8a9099}.dc-cards-page .vcx-cta{color:#fff;background:#141416;border-radius:999px}.dc-cards-page .vcx-cta:hover:not(:disabled){background:#000;border-color:#000}.gate-page{color:#141416;background:#f3f3f5;flex:1;justify-content:center;align-items:center;min-height:100svh;margin-top:-5.65rem;padding:8.15rem 1.25rem 4rem;display:flex}.gate-card{background:#fff;border:1px solid #14141614;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:2.5rem;width:min(100%,58rem);padding:1.25rem 1.25rem 1.25rem 2rem;display:grid;box-shadow:0 24px 50px -32px #14141666}.gate-copy{flex-direction:column;justify-content:center;gap:.85rem;padding:1.25rem 0;display:flex}.gate-kicker{letter-spacing:.22em;text-transform:uppercase;color:#6b7280;margin:0;font-size:.68rem}.gate-copy h1{letter-spacing:-.04em;max-width:10ch;margin:0;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;line-height:1.02}.gate-copy h1 em{color:#9aa0a8;font-style:italic}.gate-copy p{color:#5e6570;max-width:28rem;margin:0;line-height:1.55}.gate-shot{width:min(100%,22rem);height:auto;margin-top:.5rem;display:block}.gate-form{background:#f6f6f8;border-radius:1.15rem;flex-direction:column;gap:.9rem;padding:1.15rem;display:flex}.gate-tabs{background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;gap:.35rem;padding:.25rem;display:grid}.gate-tab{color:#5e6570;cursor:pointer;background:0 0;border:0;border-radius:999px;height:2.35rem;font-size:.86rem}.gate-tab.is-active{color:#fff;background:#141416}.gate-form h2{letter-spacing:-.03em;margin:.35rem 0 0;font-size:1.35rem;font-weight:500}.gate-note{color:#5e6570;margin:0;font-size:.88rem;line-height:1.5}.gate-label{color:#5e6570;letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:.4rem;font-size:.68rem;display:flex}.gate-label input{color:#141416;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #1414161a;border-radius:.85rem;outline:none;height:3rem;padding:0 .9rem;font-size:1rem}.gate-label input:focus{border-color:#141416}.gate-submit{color:#fff;cursor:pointer;background:#141416;border:0;border-radius:999px;place-items:center;height:3rem;font-size:.95rem;text-decoration:none;display:grid}.gate-text{color:#141416;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gate-submit:disabled{opacity:.45;cursor:not-allowed}.gate-error{color:#c04545;margin:0;font-size:.84rem}@media (max-width:800px){.gate-card{grid-template-columns:1fr;padding:1.25rem}.gate-copy h1{max-width:none}.gate-shot{width:min(100%,16rem)}}@media (max-width:900px){.dc-hero-grid,.dc-topup-grid,.dc-perks-grid,.dc-steps-grid,.dc-wallet-inner{grid-template-columns:1fr}.dc-wallet-copy,.dc-wallet-band h2,.dc-wallet-sub{text-align:center;margin-left:auto;margin-right:auto}.dc-wallet-copy{padding-bottom:0}.dc-wallet-visual{justify-self:center;width:86%;max-width:460px}.dc-hero{min-height:auto;padding-top:2.5rem}.dc-hero-copy h1{max-width:none}.dc-stage{order:-1}}@media (max-width:840px){.navbar-card{padding:.55rem .7rem 0}.navbar-card .nav-shell{border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.45rem;min-height:3.6rem;padding:.3rem .35rem .3rem .95rem;display:flex}.navbar-card .navbar-logo{height:1.4rem}.navbar-card .nav-actions{order:2;gap:.1rem;margin-left:auto}.navbar-card .nav-actions .nav-login{display:none}.navbar-card .nav-cta{height:2.35rem;margin-left:0;padding:0 .9rem;font-size:.88rem}.navbar-card .nav-cluster{background:#0c0c0ef5;border:1px solid #ffffff1a;border-radius:.75rem;padding-right:0;box-shadow:0 16px 36px #0006}.navbar-card .nav-toggle{color:#fff;background:0 0;border-radius:.65rem;order:3;align-self:center;margin-left:0}.navbar-card .nav-item{color:#ffffffb8;border-radius:.55rem}.navbar-card .nav-item.is-active,.navbar-card .nav-item:hover,.navbar-card .nav-item:focus-visible{color:#fff;background:#ffffff0f}.navbar-card .nav-login-menu{justify-content:center;align-self:stretch;width:auto;margin:.35rem .15rem .1rem;display:inline-flex}.nav-login{height:2.35rem;margin-left:0;padding:0 .85rem;font-size:.68rem}.nav-toggle{margin-left:auto}}.dd-boot{background:#000;place-items:center;min-height:100svh;display:grid}.dd-spinner{border:2px solid #ffffff1f;border-top-color:#fff;border-radius:50%;width:1.75rem;height:1.75rem;animation:.7s linear infinite dd-spin}@keyframes dd-spin{to{transform:rotate(360deg)}}.dd-rise{animation:.55s cubic-bezier(.22,1,.36,1) both dd-rise}@keyframes dd-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dd-rise,.dd-card-tile,.dd-spinner{animation:none}}.dd-login{background:#000;place-items:center;min-height:100svh;padding:1.5rem;display:grid}.dd-login-card{background:#0c0c0e;border:1px solid #ffffff14;border-radius:1rem;width:min(420px,100%);padding:1.75rem}.dd-login-card h1{color:#fff;letter-spacing:-.03em;margin:.35rem 0 0;font-size:1.75rem}.dd-shell{--dd-bg:#000;--dd-panel:#0a0a0a;--dd-line:#ffffff1a;--dd-muted:#ffffff85;--dd-fg:#f5f5f5;background:var(--dd-bg);min-height:100svh;color:var(--dd-fg);grid-template-columns:240px 1fr;display:grid}.dd-sidebar{border-right:1px solid var(--dd-line);z-index:30;background:#050505;flex-direction:column;gap:1rem;height:100svh;padding:1.25rem 1rem;display:flex;position:sticky;top:0}.dd-brand{color:#fff;align-items:center;padding:.35rem .55rem;text-decoration:none;display:inline-flex}.dd-brand-logo,.dd-login-logo{width:auto;max-width:100%;height:1.35rem;display:block}.dd-login-logo{height:1.55rem;margin-bottom:.35rem}.dd-side-actions{gap:.55rem;display:grid}.dd-nav{gap:.2rem;margin-top:.35rem;display:grid}.dd-nav-item{width:100%;color:var(--dd-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.7rem;padding:.7rem .8rem;font-size:.9rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s;display:flex}.dd-nav-item:hover{color:#fff;background:#ffffff0a}.dd-nav-item.is-active{color:#fff;background:#ffffff0f;border-color:#ffffff29}.dd-side-foot{margin-top:auto}.dd-main{min-width:0;padding:1.25rem 1.5rem 2.5rem}.dd-top{align-items:center;gap:1rem;margin-bottom:1.35rem;display:flex}.dd-welcome{letter-spacing:-.02em;margin:0;font-size:1.35rem}.dd-top .dd-muted{margin:.2rem 0 0}.dd-avatar{color:#0a0a0a;letter-spacing:.04em;background:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin-left:auto;font-size:.78rem;font-weight:700;display:grid}.dd-icon-btn{border:1px solid var(--dd-line);color:#fff;cursor:pointer;background:0 0;border-radius:.65rem;place-items:center;width:2.4rem;height:2.4rem;display:inline-grid}.dd-menu-btn,.dd-scrim{display:none}.dd-stack{gap:1rem;display:grid}.dd-panel{border:1px solid var(--dd-line);background:var(--dd-panel);border-radius:.95rem;padding:1.25rem}.dd-panel h2,.dd-panel h3{color:#fff;letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:650}.dd-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;margin-bottom:1rem;display:flex}.dd-section-title{margin-bottom:.85rem!important}.dd-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.72rem;font-weight:700}.dd-muted{color:var(--dd-muted);font-size:.95rem;line-height:1.55}.dd-small{font-size:.82rem}.dd-btn{cursor:pointer;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1rem;font-size:.88rem;font-weight:650;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.dd-btn:hover{transform:translateY(-1px)}.dd-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.dd-btn-primary{color:#0a0a0a;box-shadow:none;background:#fff}.dd-btn-primary:hover{background:#e8e8e8}.dd-btn-outline{color:#fff;background:0 0;border-color:#ffffff2e}.dd-btn-outline:hover{background:#ffffff0a;border-color:#ffffff59}.dd-btn-ghost{color:#fff;background:0 0;border-color:#ffffff2e}.dd-btn-block{width:100%}.dd-alert{background:#ffffff08;border:1px solid #ffffff24;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.dd-alert strong{color:#fff;font-size:.88rem;display:block}.dd-alert span{color:var(--dd-muted);margin-top:.2rem;font-size:.82rem;display:block}.dd-empty{text-align:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:.85rem;justify-items:center;gap:.55rem;padding:2.5rem 1.25rem;display:grid}.dd-empty-sm{padding:2rem 1rem}.dd-empty h3{text-transform:uppercase;letter-spacing:.08em;margin:.25rem 0 0;font-size:.95rem}.dd-empty-ico{color:#fff;background:#ffffff0f;border-radius:.85rem;place-items:center;width:3rem;height:3rem;display:grid}.dd-feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.dd-feat{border:1px solid var(--dd-line);background:#ffffff05;border-radius:.75rem;padding:1rem;transition:transform .25s,border-color .25s}.dd-feat:hover{border-color:#ffffff2e;transform:translateY(-3px)}.dd-feat-ico{color:#fff;background:#ffffff0f;border-radius:.55rem;place-items:center;width:2.1rem;height:2.1rem;margin-bottom:.75rem;display:grid}.dd-feat h3{color:#fff;font-size:.95rem}.dd-feat p{color:var(--dd-muted);margin:.4rem 0 0;font-size:.84rem;line-height:1.45}.dd-card-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.dd-card-tile{border:1px solid var(--dd-line);color:inherit;text-align:left;cursor:pointer;background:linear-gradient(160deg,#16161a,#0a0a0c);border-radius:.85rem;gap:.55rem;padding:1rem;transition:transform .25s,border-color .25s;animation:.5s cubic-bezier(.22,1,.36,1) both dd-rise;display:grid}.dd-card-tile:hover{border-color:#ffffff47;transform:translateY(-3px)}.dd-card-net{letter-spacing:.12em;text-transform:uppercase;color:var(--dd-muted);font-size:.72rem}.dd-card-pan{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:1.05rem}.dd-card-meta{color:var(--dd-muted);justify-content:space-between;gap:.5rem;font-size:.82rem;display:flex}.dd-list{gap:.45rem;display:grid}.dd-list-row{border:1px solid var(--dd-line);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;transition:border-color .2s,background .2s;display:flex}.dd-list-row span{gap:.2rem;display:grid}.dd-list-row em{color:var(--dd-muted);font-size:.8rem;font-style:normal}.dd-list-row.is-active,.dd-list-row:hover{background:#ffffff0d;border-color:#ffffff38}.dd-card-detail{gap:.75rem;margin-top:1rem;display:grid}.card-face{display:block;position:relative;container-type:inline-size}.card-face-img{width:100%;height:auto;display:block}.dd-products{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:1rem 0;display:grid}.dd-products-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dd-product-card ul{color:#ffffffc7;gap:.32rem;margin:.65rem 0 0;padding:0;font-size:.92rem;line-height:1.35;list-style:none;display:grid}.dd-product-card li{padding-left:.95rem;position:relative}.dd-product-card li:before{content:"";background:currentColor;border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.48em;left:0}.dd-was{color:var(--dd-muted);margin-left:.4rem;font-size:.85em;font-weight:500}.dd-perk-list{color:#ffffffc7;gap:.45rem;margin:.85rem 0 1.1rem;padding:0;font-size:.95rem;line-height:1.45;list-style:none;display:grid}.dd-perk-list li{padding-left:1.05rem;position:relative}.dd-perk-list li:before{content:"";background:currentColor;border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.48em;left:0}.dd-mem-head p{max-width:36rem;color:var(--dd-muted);margin:.4rem 0 0;font-size:.95rem;line-height:1.45}.dd-mem-perks{flex-wrap:wrap;gap:.4rem;margin:1rem 0 .85rem;display:flex}.dd-mem-perks span{border:1px solid var(--dd-line);color:#ffffffc7;border-radius:999px;padding:.32rem .65rem;font-size:.78rem}.dd-mem-plans{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.dd-mem-plan{border:1px solid var(--dd-line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.85rem;align-content:start;gap:.15rem;padding:.95rem 1rem 1rem;display:grid}.dd-mem-plan:hover,.dd-mem-plan.is-active{background:#ffffff0d;border-color:#ffffffb8}.dd-mem-name{color:#ffffff9e;font-size:.82rem;font-weight:650}.dd-mem-price{letter-spacing:-.04em;color:#fff;font-size:1.7rem;font-weight:650}.dd-mem-period{color:var(--dd-muted);font-size:.78rem}.dd-mem-pay{margin-top:1rem}.dd-mem-invoice{justify-items:start;gap:.85rem;margin-top:1.1rem;display:grid}.dd-mem-amount{letter-spacing:-.04em;margin:.2rem 0 0;font-size:1.85rem;font-weight:650}.dd-mem-amount span{color:var(--dd-muted);letter-spacing:0;margin-left:.4rem;font-size:.95rem;font-weight:600}.dd-mem-qr{background:#fff;border-radius:.85rem;padding:.7rem}.dd-mem-qr img{width:168px;height:168px;display:block}.dd-mem-address{align-items:center;gap:.55rem;width:100%;display:flex}.dd-mem-address code{color:#d4d4d8;word-break:break-all;background:#080808;border-radius:.65rem;flex:1;min-width:0;padding:.7rem .8rem;font-size:.78rem}@media (max-width:520px){.dd-mem-plans{grid-template-columns:1fr}.dd-mem-address{flex-direction:column;align-items:stretch}}.gate-note a{color:inherit}.dd-product{border:1px solid var(--dd-line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.75rem;align-content:start;gap:.2rem;padding:.95rem 1rem 1.05rem;display:grid}.dd-product strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:650}.dd-product>span{font-size:.98rem}.dd-product.is-active{background:#ffffff0f;border-color:#ffffff59}.dd-product em{color:#ffffffad;gap:.12rem;margin-top:.2rem;font-size:.88rem;font-style:normal;line-height:1.3;display:grid}.dd-field{gap:.45rem;margin:.9rem 0;display:grid}.dd-field .coin-pick{box-sizing:border-box;border:1px solid var(--dd-line);background:#080808;border-radius:.7rem;justify-content:flex-start;width:100%;min-height:2.9rem;padding:.7rem .95rem}.dd-field .coin-pick-symbol{font-size:.95rem;font-weight:650}.dd-field .coin-pick-net{font-size:.68rem}.dd-field .coin-pick-caret{margin-left:auto}.dd-field>span{letter-spacing:.1em;text-transform:uppercase;color:var(--dd-muted);font-size:.72rem;font-weight:700}.dd-field input,.dd-search input,.dd-amount{border:1px solid var(--dd-line);color:#fff;background:#080808;border-radius:.7rem;outline:none;width:100%;padding:.85rem .95rem}.dd-field input:focus,.dd-search input:focus,.dd-amount:focus-within{border-color:#ffffff59}.dd-amount{align-items:center;gap:.35rem;padding-block:.35rem;display:flex}.dd-amount em{color:var(--dd-muted);font-size:1.2rem;font-style:normal}.dd-amount input{background:0 0;border:0;padding:.5rem 0;font-size:1.35rem;font-weight:700}.dd-deposit-grid,.dd-create-grid{grid-template-columns:1.4fr .9fr;align-items:start;gap:1rem;display:grid}.dd-choice-list{gap:.75rem;display:grid}.dd-choice{border:1px solid var(--dd-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.9rem;grid-template-columns:168px minmax(0,1fr);align-items:center;gap:.95rem;padding:.7rem;transition:border-color .2s,background .2s;display:grid}.dd-choice:hover,.dd-choice.is-active{background:#ffffff0a;border-color:#ffffff52}.dd-choice-face{border-radius:.55rem;display:block;overflow:hidden}.dd-choice-face .card-face-img{border-radius:.55rem}.dd-choice-body{gap:.35rem;min-width:0;display:grid}.dd-choice-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dd-choice-head strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:650}.dd-choice-head>span{letter-spacing:-.02em;white-space:nowrap;font-size:1.05rem;font-weight:700}.dd-choice-body em,.dd-choice-body p{color:var(--dd-muted);margin:0;font-size:.84rem;font-style:normal;line-height:1.4}.dd-choice-body ul{flex-wrap:wrap;gap:.35rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.dd-choice-body li{border:1px solid var(--dd-line);color:#ffffffd1;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;line-height:1.3}.dd-create-preview{width:min(100%,340px);margin:.85rem auto .35rem}.dd-create-preview .card-face{border-radius:.75rem;overflow:hidden;box-shadow:0 18px 40px #00000073}.dd-summary .is-save{color:#86efac}.dd-step{grid-template-columns:auto 1fr;gap:.85rem;margin-top:1.25rem;display:grid}.dd-step-n{color:#ffffffb3;background:#ffffff14;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;font-weight:700;display:grid}.dd-step-body h3{margin:0 0 .65rem;font-size:.95rem}.dd-quick{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.dd-chip{border:1px solid var(--dd-line);color:var(--dd-muted);cursor:pointer;background:0 0;border-radius:.5rem;padding:.4rem .7rem;font-size:.8rem}.dd-chip.is-active,.dd-chip:hover{color:#fff;background:#ffffff14;border-color:#ffffff59}.dd-summary dl{gap:.65rem;margin:1rem 0;display:grid}.dd-summary dl div{justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}.dd-summary dt{color:var(--dd-muted)}.dd-summary dd{margin:0;font-weight:650}.dd-summary .is-fee{color:#f87171}.dd-receive{background:#ffffff0d;border:1px solid #ffffff24;border-radius:.75rem;gap:.25rem;margin:1rem 0;padding:1rem;display:grid}.dd-receive span{color:#ffffff8c;font-size:.8rem}.dd-receive strong{letter-spacing:-.03em;font-size:1.6rem}.dd-receive em{color:var(--dd-muted);font-size:.78rem;font-style:normal}.dd-paybox{border:1px solid var(--dd-line);border-radius:.85rem;justify-items:start;gap:.65rem;margin-top:1.25rem;padding:1rem;display:grid}.dd-pay-amt{margin:0;font-size:1.35rem;font-weight:750}.dd-pay-amt span{color:var(--dd-muted);font-size:.95rem}.dd-qr{background:#111;border-radius:.5rem;width:160px;height:160px}.dd-addr{word-break:break-all;color:#d4d4d8;background:#080808;border-radius:.55rem;width:100%;padding:.65rem .75rem;font-size:.78rem;display:block}.dd-row{flex-wrap:wrap;gap:.5rem;display:flex}.dd-code-reveal{margin-bottom:1rem}.dd-code-hero{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:#fff;margin:.75rem 0 1rem;font-size:clamp(1.3rem,3vw,1.8rem)}.dd-search{margin:.75rem 0 1rem;display:block}.dd-help-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.dd-help-list a,.dd-link,.dd-login-card a{color:#ffffffb3;text-decoration:none}.dd-help-list a:hover,.dd-link:hover,.dd-login-card a:hover{text-decoration:underline}.dd-error{color:#f87171;margin:.75rem 0 0;font-size:.88rem}.dd-toast{background:#7f1d1d59;border:1px solid #f8717159;border-radius:.65rem;margin-top:1rem;padding:.75rem 1rem;position:sticky;bottom:1rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.dd-shell{grid-template-columns:1fr}.dd-sidebar{width:min(280px,86vw);transition:transform .28s cubic-bezier(.22,1,.36,1);position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:20px 0 50px #00000073}.dd-sidebar.is-open{transform:none}.dd-scrim{z-index:25;background:#0000008c;border:0;display:block;position:fixed;inset:0}.dd-icon-btn.dd-menu-btn{display:inline-grid}.dd-deposit-grid,.dd-create-grid,.dd-feat-grid{grid-template-columns:1fr}}@media (max-width:640px){.dd-choice{grid-template-columns:1fr}}@media (max-width:560px){.dd-main{padding:1rem}.dd-panel-head{flex-direction:column}.dd-panel-head .dd-btn{width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
