html:has(.ia){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0d10}html:has(.ia) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0d10}.ia{--silver:#0c0d10;--plate:#131519;--plate-2:#191b20;--graphite:#e6e7eb;--graphite-soft:#8d909a;--graphite-faint:#61646e;--rule:#23262c;--rule-strong:#30333b;--mint:#5a8cf0;--mint-hover:#7ba5f4;--mint-wash:#16203a;--settled:#3dbd7e;--settled-wash:#10241a;--waiting:#d49a1a;--waiting-wash:#211b0f;--danger:#e65a50;--danger-wash:#22100f;--ink:#f0f1f4;--field:#111317;--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--silver);min-height:100dvh;color:var(--graphite);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-template-columns:minmax(0,1fr);font-size:1rem;line-height:1.5;display:grid;overflow-x:clip}:where(.ia) :is(h1,h2,h3,p,ol,ul){margin:0}:where(.ia) :is(ol,ul){padding:0;list-style:none}:where(.ia) a{color:inherit;text-decoration:none}.ia :focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:4px}.ia-side{--column:400px;grid-template-rows:auto 1fr auto;min-height:100dvh;padding:24px 20px;display:grid}.ia-top,.ia-main,.ia-foot{width:min(100%, var(--column));justify-self:center}.ia-wordmark{color:var(--ink);letter-spacing:-.035em;align-items:center;gap:9px;font-size:1.25rem;font-weight:800;display:inline-flex}.ia-wordmark-blocks{gap:3px;display:inline-flex}.ia-wordmark-blocks i{background:var(--mint);border-radius:1.5px;width:6px;height:13px}.ia-wordmark-blocks i:last-child{box-shadow:inset 0 0 0 1.5px var(--mint);background:0 0}.ia-main{animation:ia-in .7s var(--ease-out) both;align-content:start;gap:28px;padding:56px 0 48px;display:grid}@keyframes ia-in{0%{opacity:0;transform:translateY(10px)}}.ia-head{gap:10px;display:grid}.ia-title{color:var(--ink);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,5vw,2.625rem);font-weight:650;line-height:1.04}.ia-sub{color:var(--graphite-soft);text-wrap:pretty;font-size:1.0313rem;line-height:1.55}.ia-sub strong{color:var(--graphite);font-weight:600}.ia-foot{color:var(--graphite-faint);flex-wrap:wrap;gap:6px 18px;font-size:.8125rem;display:flex}.ia-foot span{margin-right:auto}.ia-foot a{transition:color .16s}.ia-foot a:hover{color:var(--graphite)}.ia-form{gap:20px;display:grid}.ia-form fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.ia-field{gap:8px;display:grid}.ia-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ia-label-row label{color:var(--graphite);font-size:.875rem;font-weight:600}.ia-input-wrap{position:relative}.ia-input{background:var(--field);width:100%;height:48px;color:var(--ink);font:inherit;border:1px solid #262930;border-radius:9px;padding:0 14px;font-size:.9688rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.ia-input-wrap .ia-input{padding-right:48px}.ia-input::placeholder{color:#5c606a}.ia-input:hover{border-color:#33363e}.ia-input:focus,.ia-input:focus-visible{border-color:var(--mint);background:#12151b;outline:none;box-shadow:0 0 0 3px #5a8cf029}.ia-input[readonly]{color:var(--graphite-soft);background:0 0;border-style:dashed}.ia-field[data-invalid] .ia-input{border-color:#e65a50bf}.ia-field[data-invalid] .ia-input:focus{box-shadow:0 0 0 3px #e65a5024}.ia-input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field) inset;transition:background-color 9999s ease-out}.ia-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field) inset;transition:background-color 9999s ease-out}.ia-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--field) inset;transition:background-color 9999s ease-out}.ia-field[data-invalid] .ia-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--field) inset}.ia-reveal{width:36px;height:36px;color:var(--graphite-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:color .16s,background-color .16s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ia-reveal:hover,.ia-reveal[aria-pressed=true]{color:var(--graphite);background:#ffffff0a}.ia-hint{color:var(--graphite-soft);font-size:.8125rem;line-height:1.45}.ia-hint[data-ok]{color:var(--settled)}.ia-error{color:#ef7369;gap:8px;font-size:.8125rem;line-height:1.45;display:flex}.ia-error:before{content:"";background:var(--danger);border-radius:1.5px;flex:none;width:6px;height:6px;margin-top:.45em}.ia-error a{color:var(--ink);text-underline-offset:.18em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.ia-meter{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;margin-top:2px;display:grid}.ia-meter i{background:#23262c;border-radius:1px;height:3px;transition:background-color .22s}.ia-meter i[data-on]{background:var(--mint)}.ia-meter[data-ok] i{background:var(--settled)}.ia-field[data-invalid] .ia-meter i[data-on]{background:var(--danger)}.ia-submit{background:var(--mint);color:#0a0c12;width:100%;height:48px;font:inherit;letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;font-size:.9688rem;font-weight:650;transition:background-color .16s,transform .12s,box-shadow .16s;display:inline-flex;position:relative}.ia-submit:hover{background:var(--mint-hover)}.ia-submit:active{transform:translateY(1px)}.ia-submit:disabled{cursor:progress;background:#4a72c4}.ia-submit-quiet{width:auto;height:40px;color:var(--ink);border-color:var(--rule-strong);background:0 0;padding:0 16px}.ia-submit-quiet:hover{background:#ffffff0a;border-color:#4a4e58}.ia-loader{gap:3px;display:inline-flex}.ia-loader i{border-radius:1.5px;width:5px;height:11px;animation:1.2s step-end infinite ia-confirm;box-shadow:inset 0 0 0 1.5px}.ia-loader i:nth-child(2){animation-delay:.3s}.ia-loader i:nth-child(3){animation-delay:.6s}@keyframes ia-confirm{0%,10%{background:0 0}35%,80%{background:currentColor}}.ia-alt{color:var(--graphite-soft);font-size:.9375rem}.ia-link{color:#7ea4f5;font-weight:600;transition:color .16s}.ia-link:hover{color:#a6c0fa}.ia-link-small{font-size:.8125rem}.ia-text-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem}.ia-text-button:disabled{cursor:progress;opacity:.7}.ia-quiet-link{color:var(--graphite-soft);font-weight:500;transition:color .16s}.ia-quiet-link:hover{color:var(--graphite)}.ia-row{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ia-notice,.ia-failed{border-radius:9px;gap:12px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}.ia-notice-mark{border-radius:1.5px;flex:none;width:7px;height:7px;margin-top:.5em}.ia-notice[data-tone=error],.ia-failed{background:var(--danger-wash);color:#f3c3be;box-shadow:inset 0 0 0 1px #e65a5047}.ia-notice[data-tone=error] .ia-notice-mark,.ia-failed .ia-notice-mark{background:var(--danger)}.ia-notice[data-tone=success]{background:var(--settled-wash);color:#bfe9d2;box-shadow:inset 0 0 0 1px #3dbd7e40}.ia-notice[data-tone=success] .ia-notice-mark{background:var(--settled)}.ia-notice[data-tone=info]{box-shadow:inset 0 0 0 1px var(--rule);color:var(--graphite-soft);background:#13161c}.ia-notice[data-tone=info] .ia-notice-mark{background:var(--mint)}.ia-notice a{color:var(--ink);text-underline-offset:.18em;font-weight:600;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ia-failed{padding:16px}.ia-failed>div{justify-items:start;gap:6px;display:grid}.ia-failed-title{color:var(--ink);font-weight:650}.ia-failed .ia-submit{margin-top:8px}.ia-code .ia-input{height:60px;font-family:var(--font-mono);letter-spacing:.42em;padding-left:18px;font-size:1.625rem}.ia-code .ia-input::placeholder{letter-spacing:.42em;color:#3a3d45}.ia-mail{box-shadow:inset 0 0 0 1px var(--rule);background:#121418;border-radius:12px;gap:10px;padding:16px 18px;font-size:.875rem;display:grid}.ia-mail-head{color:var(--graphite-faint);justify-content:space-between;gap:12px;font-size:.8125rem;display:flex}.ia-mail-head strong{color:var(--graphite);font-weight:650}.ia-mail-subject{color:var(--ink);font-weight:650}.ia-mail-body{color:var(--graphite-soft);line-height:1.55}.ia-mail-link{background:var(--mint-wash);color:#8fb0f6;border-radius:7px;justify-self:start;align-items:center;height:30px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.ia-visual{display:none}.ia-network{position:absolute;inset:0}.ia-network canvas{width:100%;height:100%;position:absolute;inset:0}.ia-network[data-placement=low]{opacity:.42;-webkit-mask-image:linear-gradient(#0000 45%,#000 85%);mask-image:linear-gradient(#0000 45%,#000 85%)}.ia-caption{z-index:2;max-width:36ch;color:var(--graphite-soft);align-items:center;gap:10px;font-size:.875rem;line-height:1.5;display:flex;position:absolute;bottom:clamp(28px,4vw,48px);left:clamp(28px,4vw,56px)}.ia-caption:before{content:"";background:var(--mint);border-radius:1px;flex:none;width:4px;height:12px}.ia-receipt-anchor{will-change:transform;position:absolute;top:0;left:0}.ia-receipt{--facing:1;border:1px solid var(--rule);width:204px;opacity:var(--facing);animation:ia-receipt-in .6s var(--ease-out) both;transition:opacity .5s ease, transform .5s var(--ease-out);background:#131519f2;border-radius:10px;gap:4px;padding:12px 14px 13px;display:grid;position:absolute;bottom:12px;left:14px;box-shadow:0 18px 40px -16px #000c}.ia-receipt[data-leaving]{opacity:0;transform:translateY(-6px)}@keyframes ia-receipt-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.ia-receipt-status{color:var(--graphite-soft);white-space:nowrap;align-items:center;gap:7px;font-size:.75rem;font-weight:600;display:flex}.ia-receipt-dot{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--graphite-soft);border-radius:1.5px}.ia-receipt[data-stage="1"] .ia-receipt-status{color:var(--waiting)}.ia-receipt[data-stage="1"] .ia-receipt-dot{background:var(--waiting);box-shadow:none}.ia-receipt[data-stage="2"] .ia-receipt-status{color:var(--settled)}.ia-receipt[data-stage="2"] .ia-receipt-dot{background:var(--settled);box-shadow:none}.ia-receipt-track{gap:2px;margin-left:auto;display:inline-flex}.ia-receipt-track i{width:4px;height:9px;box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:1px;transition:background-color .3s}.ia-receipt-track i[data-on]{background:var(--settled);box-shadow:none}.ia-receipt-track i[data-mining]{box-shadow:inset 0 0 0 1px var(--waiting);animation:1.2s ease-in-out infinite mining}.ia-receipt-amount{color:var(--ink);letter-spacing:-.02em;font-size:1.25rem;font-weight:650;line-height:1.2}.ia-receipt-meta{color:var(--graphite-faint);font-size:.75rem}.ia-journey{z-index:1;gap:22px;width:min(100%,420px);display:grid;position:relative}.ia-journey-head{color:var(--graphite-soft);font-size:.875rem;font-weight:600}.ia-journey ol{display:grid}.ia-journey li{grid-template-columns:14px minmax(0,1fr);gap:18px;padding-bottom:26px;display:grid;position:relative}.ia-journey li:last-child{padding-bottom:0}.ia-journey li:before{content:"";background:var(--rule);border-radius:1px;width:2px;transition:background-color .5s;position:absolute;top:20px;bottom:2px;left:6px}.ia-journey li:last-child:before{display:none}.ia-journey li[data-state=done]:before{background:#3dbd7e73}.ia-journey-mark{background:var(--silver);width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--rule-strong);border-radius:3px;margin-top:4px;transition:background-color .4s,box-shadow .4s}.ia-journey li[data-state=current] .ia-journey-mark{background:var(--mint);box-shadow:0 0 0 5px #5a8cf029}.ia-journey li[data-state=done] .ia-journey-mark{background:var(--settled);box-shadow:none}.ia-journey-body{opacity:.4;gap:10px;min-width:0;transition:opacity .5s;display:grid}.ia-journey li[data-state=current] .ia-journey-body,.ia-journey li[data-state=done] .ia-journey-body{opacity:1}.ia-journey-title{color:var(--ink);letter-spacing:-.01em;font-size:1.0625rem;font-weight:650}.ia-journey-ui{box-shadow:inset 0 0 0 1px var(--rule);background:#121418;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:.8125rem;transition:box-shadow .4s;display:flex}.ia-journey li[data-state=current] .ia-journey-ui{box-shadow:inset 0 0 0 1px #5a8cf073}.ia-journey-url .icon{color:var(--graphite-faint)}.ia-journey-url em{color:var(--graphite-faint);margin-left:auto;font-style:normal;font-weight:600;transition:color .4s}.ia-journey-url em[data-on]{color:var(--settled)}.ia-journey-product>span:last-child,.ia-journey-order>span:first-child{min-width:0;display:grid}.ia-journey-product strong,.ia-journey-order strong{color:var(--graphite);font-weight:650}.ia-journey-product span span,.ia-journey-order span span{color:var(--graphite-faint);font-size:.75rem}.ia-journey-thumb{border-radius:7px;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.ia-journey-thumb svg{width:100%;height:100%;position:absolute;inset:0}.ia-journey-coins{justify-content:space-between}.ia-journey-coins>span{color:var(--graphite);align-items:center;gap:10px;display:inline-flex}.ia-journey-coins i{background:#2a2d34;border-radius:999px;width:28px;height:16px;transition:background-color .3s;position:relative}.ia-journey-coins i:after{content:"";width:12px;height:12px;transition:transform .3s var(--ease-out), background-color .3s ease;background:#8d909a;border-radius:50%;position:absolute;top:2px;left:2px}.ia-journey-coins i[data-on]{background:var(--mint)}.ia-journey-coins i[data-on]:after{background:#0c0d10;transform:translate(12px)}.ia-journey-order{justify-content:space-between}.ia-journey-status{flex:none;align-items:center;gap:10px;display:inline-flex}.ia-journey-status .status{font-size:.8125rem}@media (min-width:1024px){.ia{grid-template-columns:minmax(440px,min(43%,720px)) minmax(0,1fr)}.ia-side{padding:36px clamp(32px,5vw,72px) 32px}.ia-main{align-content:center;gap:24px;padding:36px 0}.ia-visual{background:radial-gradient(70% 60% at 55%,#4669c814,#0000 70%),#0e0f13;place-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}}@media (min-width:1024px) and (max-height:960px){.ia-main{gap:20px;padding:24px 0}.ia-form,.ia-form fieldset{gap:16px}.ia-side{padding-top:28px;padding-bottom:24px}}@media (min-width:1800px) and (min-height:1000px){.ia-top,.ia-main,.ia-foot,.ia-caption,.ia-receipt{zoom:1.12}.ia-journey{zoom:1.3}}@media (min-width:2600px) and (min-height:1200px){.ia-top,.ia-main,.ia-foot,.ia-caption,.ia-receipt{zoom:1.22}.ia-journey{zoom:1.45}}@media (prefers-reduced-motion:reduce){.ia-main,.ia-receipt{animation:none}.ia-loader i{background:currentColor;animation:none}}
