:root{--bg:#100e0f;--panel:#1a1719;--ink:#f2eee5;--muted:#aaa69d;--line:#f2eee5;--soft-line:#4d4b46;--accent:#ff4f9f;--accent-rgb:255, 79, 159;--accent-ink:#10100f;--good:#78d7a5;--good-bg:#183628;--warn:#ffbd68;--warn-bg:#432d13;--bad:#ff9b91;--bad-bg:#401f1e;--shadow:5px 5px 0 #f2eee5;--radius:3px;--ease-out-house:cubic-bezier(.16, 1, .3, 1);--ease-in-house:cubic-bezier(.7, 0, .84, 0);--ease-spring:cubic-bezier(.34, 1.28, .44, 1)}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg);min-width:320px;color:var(--ink);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.45}button,input,select{font:inherit}button,select{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}a{color:inherit}[hidden]{display:none!important}.shell{width:min(1040px,100% - 28px);margin:0 auto}header{border-bottom:2px solid var(--line);background:var(--panel)}.topbar{justify-content:space-between;align-items:center;gap:18px;min-height:68px;display:flex}.brand{min-height:44px;color:var(--ink);letter-spacing:-.04em;align-items:center;gap:10px;font-size:1.06rem;font-weight:900;text-decoration:none;display:inline-flex}.brand-mark{border:2px solid var(--line);background:var(--accent);width:32px;height:32px;box-shadow:2px 2px 0 var(--line);color:var(--accent-ink);place-items:center;display:grid}.top-actions{align-items:center;gap:8px;display:flex}.text-button{color:var(--ink);background:0 0;border:0;padding:9px 10px;font-size:.8rem;text-decoration:none}.text-button:hover{text-decoration:underline}main{padding:52px 0 64px}.intro{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:900}h1,h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}h1{max-width:760px;font-size:clamp(2.4rem,6vw,4.9rem);line-height:.98}h2{font-size:clamp(1.65rem,3vw,2.2rem)}.intro-copy{max-width:320px;color:var(--muted);margin:0;font-size:.87rem}.tabs{z-index:2;width:fit-content;margin-bottom:-2px;display:flex;position:relative}.tab{border:2px solid var(--line);background:var(--bg);min-height:44px;color:var(--ink);border-right:0;padding:12px 20px;font-weight:900}.tab:last-child{border-right:2px solid var(--line)}.tab[aria-selected=true]{border-bottom-color:var(--panel);background:var(--panel);color:var(--accent)}.desk{border:2px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.panel{padding:clamp(20px,4vw,38px);position:relative}.panel.panel-enter{animation:swap-panel-in .42s var(--ease-out-house) both}.panel.panel-enter[data-dir=back]{animation-name:swap-panel-in-back}@keyframes swap-panel-in{0%{opacity:0;transform:translate(30px)scale(.988)}to{opacity:1;transform:none}}@keyframes swap-panel-in-back{0%{opacity:0;transform:translate(-30px)scale(.988)}to{opacity:1;transform:none}}.panel.panel-enter:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--accent-rgb), .9), transparent);pointer-events:none;height:2px;animation:swap-panel-sweep .65s var(--ease-out-house) 40ms both;position:absolute;inset:-1px 0 auto;transform:scaleX(0)}@keyframes swap-panel-sweep{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.panel.panel-enter>*{animation:swap-panel-child .5s var(--ease-out-house) both}.panel.panel-enter>:nth-child(2){animation-delay:50ms}.panel.panel-enter>:nth-child(3){animation-delay:.1s}.panel.panel-enter>:nth-child(4){animation-delay:.15s}.panel.panel-enter>:nth-child(5){animation-delay:.2s}.panel.panel-enter>:nth-child(6){animation-delay:.25s}.panel.panel-enter>:nth-child(n+7){animation-delay:.3s}@keyframes swap-panel-child{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.market-board{border:1px solid var(--soft-line);background:var(--bg);box-shadow:3px 3px 0 var(--soft-line);margin:0 0 24px}.market-board-head{border-bottom:1px solid var(--soft-line);min-height:29px;color:var(--muted);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:12px;padding:5px 9px;font-size:.55rem;font-weight:900;display:flex}.market-board-head>span:first-child{color:var(--accent)}.market-ticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.market-ticker{border:0;border-right:1px solid var(--soft-line);background:var(--panel);min-width:0;min-height:96px;color:var(--ink);text-align:left;gap:7px;padding:10px 11px 9px;transition:background .16s,color .16s,transform .16s;display:grid;position:relative}.market-ticker:last-child{border-right:0}.market-ticker:after{color:var(--soft-line);content:"↗";font-size:.56rem;transition:color .16s,transform .16s;position:absolute;bottom:5px;right:7px}.market-ticker:hover,.market-ticker:focus-visible{z-index:1;background:var(--ink);color:var(--accent-ink);transform:translateY(-2px)}.market-ticker[aria-pressed=true]{z-index:1;background:var(--accent);color:var(--accent-ink)}.market-ticker:hover:after,.market-ticker:focus-visible:after{color:var(--accent-ink);transform:translate(1px,-1px)}.market-ticker[aria-pressed=true]:after{color:var(--accent-ink);content:"↓"}.market-ticker-top{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.market-ticker-top img{border-radius:50%;width:22px;height:22px}.market-ticker-top b{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.market-ticker-change{color:var(--muted);font-size:.62rem;font-weight:900}.market-ticker[data-state=up] .market-ticker-change{color:var(--good)}.market-ticker[data-state=down] .market-ticker-change{color:var(--bad)}.market-ticker:hover .market-ticker-change,.market-ticker:focus-visible .market-ticker-change{color:inherit}.market-ticker[aria-pressed=true] .market-ticker-change{color:var(--accent-ink)}.market-ticker-price{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(.92rem,1.75vw,1.2rem);line-height:1;overflow:hidden}.ticker-symbol,.ticker-digit{display:inline-block}.ticker-digit{vertical-align:text-bottom;width:.61em;height:1em;overflow:hidden}.ticker-digit-track{will-change:transform;display:block;transform:translateY(0)}.ticker-digit-track>span{text-align:center;height:1em;line-height:1em;display:block}.ticker-digit.is-rolling .ticker-digit-track{animation:.42s cubic-bezier(.16,1,.3,1) forwards ticker-digit-roll}@keyframes ticker-digit-roll{to{transform:translateY(-50%)}}.market-ticker[data-state=loading] .market-ticker-price,.market-ticker[data-state=offline] .market-ticker-price{color:var(--muted);letter-spacing:.04em;font-size:.7rem}.market-ticker-foot{color:var(--muted);letter-spacing:.06em;justify-content:space-between;gap:8px;padding-right:10px;font-size:.49rem;display:flex}.market-ticker-foot span:last-child{color:var(--accent)}.market-ticker:hover .market-ticker-foot,.market-ticker:focus-visible .market-ticker-foot,.market-ticker:hover .market-ticker-foot span:last-child,.market-ticker:focus-visible .market-ticker-foot span:last-child,.market-ticker[aria-pressed=true] .market-ticker-foot,.market-ticker[aria-pressed=true] .market-ticker-foot span:last-child{color:var(--accent-ink)}.market-chart-dialog{width:min(900px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.market-chart-dialog[open]{animation:.34s cubic-bezier(.16,1,.3,1) both chart-modal-in}.market-chart-dialog.is-closing{pointer-events:none;animation:.22s cubic-bezier(.7,0,.84,0) both chart-modal-out}.market-chart-dialog::backdrop{backdrop-filter:blur(8px);background:#050505c7;animation:.28s ease-out both chart-backdrop-in}.market-chart-dialog.is-closing::backdrop{animation:.22s ease-in both chart-backdrop-out}.market-chart{border:2px solid var(--line);background:var(--panel);max-height:calc(100dvh - 42px);box-shadow:6px 6px 0 var(--line);padding:16px;overflow:auto}@keyframes chart-modal-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chart-modal-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.975)}}@keyframes chart-backdrop-in{0%{backdrop-filter:blur();background:#05050500}to{backdrop-filter:blur(8px);background:#050505c7}}@keyframes chart-backdrop-out{0%{backdrop-filter:blur(8px);background:#050505c7}to{backdrop-filter:blur();background:#05050500}}.market-chart-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;display:flex}.market-chart-title{grid-template-columns:32px auto auto;align-items:center;gap:9px;min-width:0;display:grid}.market-chart-title img{border-radius:50%;width:32px;height:32px}.market-chart-title>div{gap:1px;display:grid}.market-chart-title>div span{color:var(--muted);letter-spacing:.08em;font-size:.56rem;font-weight:900}.market-chart-title>div strong{font-size:1.05rem;line-height:1.1}.market-chart-change{border:1px solid var(--soft-line);color:var(--muted);border-radius:999px;padding:4px 7px;font-size:.6rem;font-weight:900}.market-chart-change.positive{border-color:var(--good);color:var(--good)}.market-chart-change.negative{border-color:var(--bad);color:var(--bad)}.market-chart-actions{align-items:center;gap:8px;display:flex}.market-chart-ranges{border:1px solid var(--soft-line);display:flex}.market-chart-ranges button,.market-chart-close{border:0;border-right:1px solid var(--soft-line);background:var(--bg);color:var(--muted);padding:7px 9px;font-size:.61rem;font-weight:900}.market-chart-ranges button:last-child{border-right:0}.market-chart-ranges button:hover,.market-chart-ranges button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.market-chart-close{border:1px solid var(--soft-line);width:31px;height:31px;color:var(--ink);place-items:center;padding:0;font-size:1rem;display:grid}.market-chart-close:hover{border-color:var(--line);background:var(--ink);color:var(--accent-ink)}.market-chart-stage{border:1px solid var(--soft-line);background:var(--bg);height:320px;position:relative;overflow:hidden}.market-chart-stage:after{z-index:0;background-image:linear-gradient(var(--soft-line) 1px, transparent 1px), linear-gradient(90deg, var(--soft-line) 1px, transparent 1px);content:"";opacity:.18;pointer-events:none;background-size:25% 25%;position:absolute;inset:0}.market-chart-stage canvas{z-index:1;cursor:crosshair;width:100%;height:100%;display:block;position:relative}.market-chart-tooltip{z-index:3;border:1px solid var(--line);background:var(--panel);min-width:148px;box-shadow:3px 3px 0 var(--line);color:var(--ink);pointer-events:none;padding:8px 10px;transition:left 70ms linear,top 70ms linear;animation:.14s ease-out chart-tooltip-in;position:absolute}.market-chart-tooltip[data-side=right]{transform:translate(12px,-50%)}.market-chart-tooltip[data-side=left]{transform:translate(calc(-100% - 12px),-50%)}.market-chart-tooltip span,.market-chart-tooltip strong,.market-chart-tooltip small{display:block}.market-chart-tooltip span{color:var(--muted);white-space:nowrap;font-size:.54rem}.market-chart-tooltip strong{color:var(--accent);margin:3px 0 1px;font-size:.83rem}.market-chart-tooltip small{color:var(--muted);letter-spacing:.08em;font-size:.48rem}@keyframes chart-tooltip-in{0%{opacity:0}to{opacity:1}}.market-chart-loading{z-index:2;color:var(--muted);letter-spacing:.08em;background:#10100fd1;place-items:center;font-size:.63rem;font-weight:900;display:grid;position:absolute;inset:0}.market-chart-stage[data-state=ready] .market-chart-loading{display:none}.market-chart-stage[data-state=error] .market-chart-loading{color:var(--bad)}.market-chart-stats{border:1px solid var(--soft-line);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.market-chart-stats>span{border-right:1px solid var(--soft-line);gap:2px;padding:8px 10px;display:grid}.market-chart-stats>span:last-child{border-right:0}.market-chart-stats small{color:var(--muted);letter-spacing:.06em;font-size:.48rem}.market-chart-stats strong{font-size:.67rem}.swap-grid{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);align-items:end;gap:12px;display:grid}.field label,.field-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:900;display:block}.input-group{border:2px solid var(--line);background:var(--bg);grid-template-columns:minmax(0,1fr) min(270px,52%);display:grid}.input-group>input,.asset-trigger,.network-trigger{min-width:0;height:58px;color:var(--ink);background:0 0;border:0;padding:0 14px}.input-group>input{font-size:1.12rem;font-weight:900}.input-group>input.amount-source{box-shadow:inset 0 -2px 0 var(--accent)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.asset-picker{border-left:1px solid var(--soft-line);grid-template-columns:minmax(0,1fr) clamp(52px,44%,104px);min-width:0;display:grid;position:relative}.asset-picker.menu-open{z-index:90}.asset-picker.single-network{grid-template-columns:1fr}.asset-native{display:none}.asset-select{min-width:0;position:relative}.asset-trigger{width:100%;color:var(--ink);text-align:left;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 11px;display:grid}.asset-trigger:hover,.asset-trigger[aria-expanded=true]{background:rgba(var(--accent-rgb), .09)}.asset-trigger-copy{min-width:0}.asset-trigger-copy strong,.asset-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.asset-trigger-copy strong{letter-spacing:.03em;font-size:.79rem}.asset-trigger-copy small{color:var(--muted);margin-top:1px;font-size:.56rem;font-weight:700}.asset-chevron{color:var(--muted);place-items:center;transition:transform .16s;display:grid}.asset-trigger[aria-expanded=true] .asset-chevron{color:var(--accent);transform:rotate(180deg)}.crypto-icon{background:0 0;border-radius:50%;flex:0 0 30px;width:30px;height:30px;display:block;overflow:hidden}.crypto-icon img{object-fit:contain;width:100%;height:100%;display:block}.fiat-icon{background:var(--bg);border:1px solid #ffffff29;border-radius:3px;flex:0 0 32px;width:32px;height:22px;display:block;overflow:hidden}.fiat-icon img{object-fit:cover;width:100%;height:100%;display:block}.network-picker{border-left:1px solid var(--soft-line);min-width:0;position:relative}.network-picker.menu-open{z-index:91}.network-trigger{width:100%;color:var(--ink);text-align:left;grid-template-columns:28px minmax(0,1fr) 12px;align-items:center;gap:8px;padding:0 10px;display:grid}.network-trigger:hover,.network-trigger[aria-expanded=true]{background:rgba(var(--accent-rgb), .09)}.network-icon{background:var(--bg);border:1px solid #ffffff1f;border-radius:50%;flex:0 0 28px;width:28px;height:28px;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.network-icon img{object-fit:cover;width:100%;height:100%;display:block}.network-trigger .crypto-icon{flex-basis:28px;width:28px;height:28px}.network-trigger-copy{min-width:0}.network-trigger-copy strong,.network-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.network-trigger-copy strong{letter-spacing:.04em;font-size:.67rem}.network-trigger-copy small{display:none}.network-trigger .asset-chevron{justify-self:end}.network-menu,.sort-menu{z-index:100;border:1px solid var(--line);backdrop-filter:blur(16px);background:#1a1a18fa;border-radius:6px;animation:.16s ease-out asset-menu-in;position:absolute;top:calc(100% + 9px);overflow:hidden;box-shadow:7px 8px #0000008c,0 20px 52px #0006}.network-menu{width:264px;max-height:380px;padding:7px;right:0;overflow-y:auto}.network-menu:before{color:var(--muted);content:"Select network";letter-spacing:.1em;text-transform:uppercase;padding:7px 9px 9px;font-size:.56rem;font-weight:900;display:block}.network-option,.sort-option{width:100%;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px 8px;display:grid}.network-option:hover,.network-option:focus-visible,.sort-option:hover,.sort-option:focus-visible{border-color:var(--accent);background:rgba(var(--accent-rgb), .1);outline:0}.network-option.selected,.sort-option.selected{border-color:rgba(var(--accent-rgb), .72);background:rgba(var(--accent-rgb), .13)}.network-option .crypto-icon{flex-basis:26px;width:26px;height:26px}.network-option .network-icon{flex-basis:30px;width:30px;height:30px}.network-option-copy,.sort-option-copy{min-width:0}.network-option-copy strong,.network-option-copy small,.sort-option-copy strong,.sort-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.network-option-copy strong,.sort-option-copy strong{letter-spacing:.04em;font-size:.7rem}.network-option-copy small,.sort-option-copy small{color:var(--muted);margin-top:3px;font-size:.53rem}.asset-menu{z-index:100;border:1px solid var(--line);backdrop-filter:blur(16px);background:#1a1a18fa;border-radius:7px;width:min(460px,100vw - 28px);animation:.16s ease-out asset-menu-in;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:9px 11px #0000008c,0 24px 70px #00000073}#receiveAssetMenu{left:auto;right:0}.asset-menu-head{border-bottom:1px solid var(--soft-line);background:#ffffff06;grid-template-columns:minmax(0,1fr) 38px;gap:8px;padding:12px;display:grid}.asset-search-box{border:1px solid var(--soft-line);background:var(--bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:40px;padding:0 11px;display:grid}.asset-search-box>span{color:var(--accent);font-size:1.1rem}.asset-search-box input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:.75rem}.asset-search-box input::placeholder{color:var(--muted)}.asset-menu-close{border:1px solid var(--soft-line);color:var(--muted);background:0 0;font-size:1.15rem}.asset-menu-close:hover{border-color:var(--line);color:var(--ink)}.asset-menu-scroll{scrollbar-color:var(--soft-line) transparent;scrollbar-width:thin;max-height:min(430px,100vh - 180px);padding:11px;overflow:auto}.asset-section-title{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin:1px 3px 8px;font-size:.61rem;font-weight:900;display:flex}.asset-section-title small{border:1px solid var(--soft-line);color:var(--accent);letter-spacing:.05em;border-radius:999px;padding:2px 6px;font-size:.52rem}.asset-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.asset-option-grid.popular{margin-bottom:2px}.asset-option{min-width:0;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:8px;transition:border-color .12s,background .12s,transform .12s;display:grid}.asset-option:hover,.asset-option:focus-visible{border-color:var(--soft-line);background:rgba(var(--accent-rgb), .08);transform:translateY(-1px)}.asset-option.selected{border-color:var(--accent);background:rgba(var(--accent-rgb), .13)}.asset-option-copy{min-width:0}.asset-option-copy strong,.asset-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.asset-option-copy strong{letter-spacing:.03em;font-size:.75rem}.asset-option-copy small{color:var(--muted);margin-top:1px;font-size:.58rem}.asset-option-check{color:#0000;font-size:.72rem;font-weight:900}.asset-option.selected .asset-option-check{color:var(--accent)}.asset-divider{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:13px 2px 11px;font-size:.58rem;font-weight:900;display:flex}.asset-divider:before,.asset-divider:after{background:var(--soft-line);content:"";flex:1;height:1px}.asset-empty{color:var(--muted);text-align:center;margin:14px 0;font-size:.72rem}@keyframes asset-menu-in{0%{opacity:0;transform:translateY(-7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.network-menu,.sort-menu,.asset-menu{transform-origin:0 0}#receiveAssetMenu,#fiatCurrencyMenu{transform-origin:100% 0}.swap-controls{justify-content:center;align-self:center;align-items:center;padding-top:18px;display:flex}.flip{border:2px solid var(--line);background:var(--panel);width:44px;height:44px;color:var(--ink);border-radius:50%;margin:0;font-size:1.15rem;font-weight:900;transition:transform .15s}.flip:hover{background:var(--bg);transform:rotate(180deg)}.fiat-hint,.fiat-value{color:var(--muted);margin-top:5px;font-size:.66rem;line-height:1.3;display:block}.fiat-hint{min-height:.9rem}.calculated{background:var(--panel)!important;color:var(--muted)!important}.options-row{justify-content:space-between;align-items:end;gap:16px;margin-top:20px;display:flex}.filters{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.kyc-filter{border:1px solid var(--soft-line);border-radius:var(--radius);background:var(--panel);width:318px;box-shadow:3px 3px 0 var(--soft-line), inset 0 1px 0 #ffffff09;padding:10px 13px 9px}.kyc-filter-head{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.kyc-filter .field-label{margin:0}.kyc-filter output{color:var(--bad);text-align:right;white-space:nowrap;font-size:.64rem;font-weight:900;transition:color .24s}.kyc-filter[data-score="0"] output{color:var(--good)}.kyc-filter[data-score="1"] output{color:var(--warn)}.kyc-slider-shell{--kyc-position:calc(100% - 10px);width:100%;height:24px;margin:7px 0 0;position:relative}.kyc-slider-shell:before,.kyc-slider-fill{content:"";border-radius:999px;height:5px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.kyc-slider-shell:before{background:var(--soft-line);right:10px}.kyc-slider-fill{width:calc(var(--kyc-position) - 10px);background:linear-gradient(90deg, rgba(var(--accent-rgb), .82), var(--accent));transition:width .52s var(--ease-spring)}.kyc-slider-knob{z-index:1;top:50%;left:var(--kyc-position);border:4px solid var(--accent);background:var(--ink);pointer-events:none;border-radius:50%;width:20px;height:20px;transition:left .52s cubic-bezier(.32,1.28,.42,1),box-shadow .3s,transform .2s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)}.kyc-slider{z-index:2;appearance:none;opacity:0;cursor:pointer;background:0 0;border:0;outline:0;width:100%;height:24px;margin:0;padding:0;position:absolute;inset:0}.kyc-slider::-webkit-slider-runnable-track{height:5px;box-shadow:none;background:0 0;border-radius:999px}.kyc-slider::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:20px;height:20px;margin-top:-7.5px}.kyc-slider::-moz-range-track{height:5px;box-shadow:none;background:0 0;border:0;border-radius:999px}.kyc-slider::-moz-range-progress{background:0 0;border-radius:999px;height:5px}.kyc-slider::-moz-range-thumb{background:0 0;border:0;width:20px;height:20px}.kyc-slider-shell:hover .kyc-slider-knob,.kyc-slider-shell:active .kyc-slider-knob,.kyc-slider-shell:focus-within .kyc-slider-knob{transform:translate(-50%,-50%)scale(1.1)}.kyc-slider:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.kyc-filter.kyc-dragging .kyc-slider-fill{transition:width .11s var(--ease-out-house)}.kyc-filter.kyc-dragging .kyc-slider-knob{transition:left .11s var(--ease-out-house), transform .2s var(--ease-out-house)}.kyc-filter.knob-pop .kyc-slider-knob{animation:swap-knob-pop .34s var(--ease-out-house)}@keyframes swap-knob-pop{45%{transform:translate(-50%,-50%)scale(1.22)}}.kyc-filter.is-glide .kyc-slider-fill{transition:width .52s var(--ease-spring)}.kyc-filter.is-glide .kyc-slider-knob{transition:left .52s var(--ease-spring), box-shadow .3s ease, transform .2s var(--ease-out-house);box-shadow:0 0 0 5px rgba(var(--accent-rgb), .18), 0 0 14px rgba(var(--accent-rgb), .45)}.kyc-filter.is-glide .kyc-slider-fill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 25%,#ffffff73 50%,#0000 75%) 0 0/240% 100%;animation:.58s ease-out both swap-fill-sheen;position:absolute;inset:0}@keyframes swap-fill-sheen{0%{background-position:135% 0}to{background-position:-70% 0}}.kyc-filter.is-glide .kyc-slider-knob:after{content:"";border:2px solid rgba(var(--accent-rgb), .55);opacity:0;animation:swap-knob-ring .62s var(--ease-out-house) .1s both;pointer-events:none;border-radius:50%;position:absolute;inset:-8px}@keyframes swap-knob-ring{0%{opacity:0;transform:scale(.55)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.kyc-scale{color:var(--muted);grid-template-columns:repeat(3,1fr);margin-top:-1px;padding:0 6px;display:grid}.kyc-scale button{color:inherit;opacity:.55;background:0 0;border:0;justify-items:center;gap:1px;padding:1px 4px;transition:color .22s,opacity .22s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.kyc-scale button:first-child{text-align:left;justify-items:start}.kyc-scale button:last-child{text-align:right;justify-items:end}.kyc-scale b{font-size:.65rem;line-height:1}.kyc-scale small{font-size:.51rem;line-height:1}.kyc-scale button.included{color:var(--accent);opacity:.88}.kyc-scale button.selected{color:var(--ink);opacity:1;transform:translateY(-1px)}.kyc-scale button:hover{color:var(--ink);opacity:1}.kyc-filter>a{color:var(--muted);text-decoration-color:var(--soft-line);text-underline-offset:3px;margin-top:8px;font-size:.56rem;display:inline-block}.kyc-filter>a:hover{color:var(--ink);text-decoration-color:var(--accent)}.sort-picker{align-self:flex-start;width:244px;min-width:0;position:relative}.sort-picker.menu-open{z-index:90}.compact-trigger{border:1px solid var(--soft-line);border-radius:var(--radius);background:var(--panel);width:100%;min-height:54px;color:var(--ink);box-shadow:3px 3px 0 var(--soft-line), inset 0 1px 0 #ffffff09;text-align:left;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:10px;padding:0 13px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.compact-trigger:hover,.compact-trigger[aria-expanded=true]{border-color:var(--accent);background:rgba(var(--accent-rgb), .08);box-shadow:3px 3px 0 rgba(var(--accent-rgb), .28), inset 0 1px 0 #ffffff0d}.compact-trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .18);outline:0}.sort-trigger-copy{min-width:0}.sort-trigger-copy strong,.sort-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sort-trigger-copy strong{letter-spacing:.015em;font-size:.72rem}.sort-trigger-copy small{color:var(--muted);margin-top:3px;font-size:.52rem;font-weight:700}.sort-picker-icon{width:20px;height:20px;color:var(--accent);place-items:center;display:grid}.sort-picker-icon svg{width:18px;height:18px}.sort-menu{width:100%;padding:7px;top:calc(100% + 8px);left:0}.sort-option{grid-template-columns:20px minmax(0,1fr) 18px;padding:10px 9px}.primary,.secondary,.copy-button{border-radius:var(--radius);min-height:44px;font-weight:900}.primary{border:2px solid var(--line);background:var(--accent);box-shadow:3px 3px 0 var(--line);color:var(--accent-ink);padding:9px 18px;transition:transform .12s,box-shadow .12s,opacity .12s}.primary:hover{box-shadow:2px 2px 0 var(--line);transform:translate(1px,1px)}.primary:active{box-shadow:0 0 0 var(--line);transform:translate(3px,3px)}.primary:disabled{cursor:wait;opacity:.65}.secondary{border:1px solid var(--line);color:var(--ink);background:0 0;padding:9px 14px;transition:background .12s,transform .12s,border-color .12s,color .12s}.secondary:hover{background:var(--bg)}.secondary:active{transform:translateY(1px)}.is-copied{animation:swap-copy-pop .32s var(--ease-out-house);border-color:var(--good)!important;color:var(--good)!important}.is-copy-failed{border-color:var(--bad)!important;color:var(--bad)!important}@keyframes swap-copy-pop{40%{transform:scale(1.07)}}.status{min-height:22px;color:var(--muted);margin:20px 0 0;font-size:.78rem}.status.error{color:var(--bad);animation:swap-shake .4s var(--ease-in-house)}@keyframes swap-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.status.success{color:var(--good)}#quoteCountdown{font-variant-numeric:tabular-nums;letter-spacing:.03em}.results-toolbar{border-top:1px solid var(--soft-line);color:var(--muted);justify-content:space-between;gap:12px;margin:28px 0 10px;padding-top:22px;font-size:.75rem;display:flex}.offers{gap:9px;display:grid}.offers[data-wave="1"] .offer{animation:swap-offer-a .38s var(--ease-out-house) both;animation-delay:calc(var(--wave-i,0) * 45ms)}.offers[data-wave="0"] .offer{animation:swap-offer-b .38s var(--ease-out-house) both;animation-delay:calc(var(--wave-i,0) * 45ms)}@keyframes swap-offer-a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes swap-offer-b{0%{opacity:0;transform:translateY(10px)scale(.996)}to{opacity:1;transform:none}}.offers[data-stale] .offer{opacity:.55;transition:opacity .25s}.offer{border:1px solid var(--soft-line);background:var(--panel);grid-template-columns:minmax(130px,1fr) minmax(180px,1.15fr) minmax(110px,.65fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.offer.best{border:2px solid var(--good);background:var(--good-bg)}.exchange-name{overflow-wrap:anywhere;font-weight:900}.badge{color:var(--good);text-transform:uppercase;border:1px solid;border-radius:999px;margin-left:7px;padding:2px 6px;font-size:.61rem;font-weight:900;display:inline-block}.badge.loss{color:var(--muted)}.metric-label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;display:block}.receive-amount{font-weight:900;display:block}.kyc{white-space:nowrap;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.68rem;font-weight:900}.kyc-0{background:var(--good-bg);color:var(--good)}.kyc-1{background:var(--warn-bg);color:var(--warn)}.kyc-2{background:var(--bad-bg);color:var(--bad)}.offer-actions{justify-items:end;gap:8px;display:grid}.choose-offer{min-width:112px}.track-form{align-items:end;gap:12px;display:flex}.grow{flex:1}.large-input{border:2px solid var(--line);background:var(--bg);width:100%;height:58px;color:var(--ink);padding:0 14px;font-weight:800}.saved-orders{margin-top:22px}.saved-order-list{flex-wrap:wrap;gap:7px;display:flex}.saved-order{border:1px solid var(--soft-line);color:var(--ink);background:0 0;padding:7px 10px;font-size:.71rem}.saved-order:hover{border-color:var(--line)}.transaction-card{border:2px solid var(--line);background:var(--bg);margin-top:24px}.transaction-card.is-new{animation:swap-card-in .42s var(--ease-out-house) both}@keyframes swap-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.transaction-head{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.transaction-head-actions{flex-wrap:wrap;gap:8px;display:flex}.status-pill{background:var(--warn-bg);color:var(--warn);text-transform:capitalize;border-radius:999px;padding:5px 10px;display:inline-block}.status-pill.done{background:var(--good-bg);color:var(--good)}.status-pill.failed{background:var(--bad-bg);color:var(--bad)}.status-pill.is-pinged{animation:swap-pill-ping .5s var(--ease-out-house)}@keyframes swap-pill-ping{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb), .55);transform:scale(1)}35%{transform:scale(1.06)}to{box-shadow:0 0 0 12px rgba(var(--accent-rgb), 0);transform:scale(1)}}.send-warning{border-bottom:1px solid var(--soft-line);background:var(--warn-bg);color:var(--warn);padding:13px 18px;font-size:.75rem;font-weight:800}.order-window{border-bottom:1px solid var(--soft-line);background:var(--panel);color:var(--muted);gap:4px;padding:12px 18px;font-size:.72rem;display:grid}.order-window-head{align-items:baseline;gap:10px;display:flex}.order-window-clock{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1.35rem;font-weight:900;line-height:1}.order-window-head .field-label{margin:0}.order-window-next{gap:3px;margin-top:6px;display:grid}.order-window-next strong{color:var(--ink)}.order-window.is-stale .order-window-next strong{color:var(--warn)}.order-window-copy{gap:4px;display:grid}.order-window p{margin:0}.order-window-lead{font-size:.78rem;font-weight:800}.order-window.is-stale{background:var(--warn-bg);color:var(--warn)}.transaction-card.is-stale{border-color:var(--warn)}.transaction-grid{background:var(--soft-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.transaction-row{background:var(--panel);min-width:0;padding:16px 18px}.transaction-row.full{grid-column:1/-1}.copy-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:5px;display:grid}.copy-row code{overflow-wrap:anywhere;font-size:.8rem}.copy-button{border:1px solid var(--line);min-height:34px;color:var(--ink);background:0 0;padding:5px 9px;font-size:.7rem;transition:background .12s,border-color .12s,color .12s,transform .12s}.copy-button:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .09);color:var(--accent)}.copy-button:active{transform:translateY(1px)}.deposit-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.deposit-main{align-content:center;gap:14px;min-width:0;padding-right:18px;display:grid}.address-box{border:1px solid var(--soft-line);background:var(--bg);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;margin-top:7px;display:grid}.address-box code{overflow-wrap:anywhere;align-self:center;padding:11px 12px;font-size:.8rem}.address-box .copy-button{border:0;border-left:1px solid var(--soft-line);border-radius:0;min-width:64px;min-height:44px;margin:0}.address-box .copy-button:hover{border-left-color:var(--accent);background:rgba(var(--accent-rgb), .12);color:var(--accent)}.checked-line{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:8px 0 0;font-size:.58rem;font-weight:800}.pay-line{border-bottom:1px solid var(--soft-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding-bottom:14px;display:grid}.pay-line strong{color:var(--accent);margin-top:4px;font-size:1.05rem;display:block}.pay-line .fiat-value{margin-top:3px;display:block}.order-stages{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0;padding:0;list-style:none;display:grid}.order-stages li{min-width:0;color:var(--muted);text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.order-stages li:not(:last-child):after{content:"";background:var(--soft-line);width:calc(100% - 22px);height:1px;position:absolute;top:5px;left:calc(50% + 11px)}.order-stages li.is-done:after{background:var(--accent)}.stage-mark{border:2px solid var(--soft-line);border-radius:var(--radius);background:var(--bg);width:11px;height:11px;transition:background .2s,border-color .2s}.stage-name{letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere;font-size:.55rem;font-weight:800}.order-stages li.is-done .stage-mark{border-color:var(--accent);background:var(--accent)}.order-stages li.is-done{color:var(--muted)}.order-stages li.is-active .stage-mark{border-color:var(--accent);background:var(--bg);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .18)}.order-stages li.is-active{color:var(--ink)}.order-stages.is-failed li.is-active .stage-mark{border-color:var(--bad);background:var(--bad);box-shadow:none}.order-stages.is-failed li.is-active{color:var(--bad)}.checked-line.is-retired,.memo-label{color:var(--warn)}.memo-warning{color:var(--warn);margin:6px 0 0;font-size:.66rem;font-weight:800}.deposit-qr{border-left:1px solid var(--soft-line);align-content:center;justify-items:stretch;gap:8px;width:min-content;margin:-16px -18px -16px 0;padding:14px 16px;display:grid}.qr-tile{width:clamp(148px, calc(var(--qr-units,49) * 4.4px), 232px);aspect-ratio:1;border:2px solid var(--line);border-radius:var(--radius);cursor:zoom-in;background:#fff;padding:0;display:block}.qr-tile svg{width:100%;height:100%;display:block}.qr-mode{border:1px solid var(--soft-line);grid-template-columns:1fr 1fr;display:grid}.qr-mode-btn{background:var(--bg);min-height:30px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border:0;padding:6px 4px;font-size:.6rem;font-weight:900;transition:background .18s,color .18s}.qr-mode-btn+.qr-mode-btn{border-left:1px solid var(--soft-line)}.qr-mode-btn:hover:not(:disabled){color:var(--ink)}.qr-mode-btn[aria-pressed=true]{background:var(--accent);color:var(--bg)}.qr-mode-btn:disabled{color:var(--soft-line);cursor:not-allowed}.qr-mode-note{min-height:.95rem;color:var(--muted);text-align:center;margin:0;font-size:.58rem;line-height:1.3}.qr-mode-note.is-warn{color:var(--warn);font-weight:800}.qr-dialog-body{justify-items:center;gap:12px;padding:18px;display:grid}.qr-dialog-body .dialog-close{justify-self:end}.qr-dialog-tile{aspect-ratio:1;border:2px solid var(--line);background:#fff;width:min(78vw,62vh,460px)}.qr-dialog-tile svg{width:100%;height:100%;display:block}.qr-dialog-address{overflow-wrap:anywhere;text-align:center;max-width:min(78vw,460px);font-size:.72rem}.qr-dialog-note{max-width:min(78vw,460px);color:var(--muted);text-align:center;margin:0;font-size:.66rem}.qr-dialog-note.is-warn{color:var(--warn);font-weight:800}.subscribe-row{border-top:1px solid var(--soft-line);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:15px 18px;display:grid}.subscribe-row p,.subscribe-row p.status{color:var(--muted);margin:4px 0 0;font-size:.72rem}.subscribe-form{align-items:center;gap:8px;display:flex}.subscribe-form .large-input{width:min(260px,58vw);height:44px;font-size:.8rem;font-weight:600}.transaction-footer{border-top:1px solid var(--soft-line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:13px 18px;font-size:.7rem;display:flex}.link-button{border:1px solid var(--soft-line);min-height:34px;color:var(--muted);background:0 0;padding:7px 10px;font-size:.7rem}.link-button:hover{border-color:var(--bad);color:var(--bad)}.provider-line{align-items:center;gap:8px;min-width:0;display:flex}.provider-link{border:1px solid var(--soft-line);border-radius:var(--radius);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:6px 9px;font-size:.62rem;font-weight:800;text-decoration:none;transition:background .12s,border-color .12s,color .12s}.provider-link:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .09);color:var(--accent)}.provider-link:focus-visible{border-color:var(--accent)}.transaction-card{container:order-card/inline-size}@container order-card (width>=33.75rem){.order-window{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:16px}.order-window.is-stale .order-window-copy{grid-column:1/-1}.pay-line{grid-template-columns:minmax(0,max-content) minmax(0,max-content);justify-content:space-between}.transaction-grid .copy-row:not(.address-box){grid-template-columns:minmax(0,max-content) auto;justify-content:start}}@container order-card (width>=52.5rem){.transaction-grid{grid-template-columns:minmax(15rem,1fr) minmax(15.5rem,1fr) minmax(21.5rem,1.35fr)}.transaction-grid>.transaction-row.full:not(.deposit-row){grid-column:auto}}.converter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.converter-picker{min-width:0;position:relative}.converter-picker.menu-open{z-index:90}.converter-picker-trigger{border:1px solid var(--line);background:var(--bg);width:100%;height:58px;box-shadow:3px 3px 0 var(--soft-line), inset 0 1px 0 #ffffff09}.converter-picker-trigger:hover,.converter-picker-trigger[aria-expanded=true]{background:rgba(var(--accent-rgb), .09)}.converter-picker-menu{width:min(460px,100vw - 28px);top:calc(100% + 10px)}#fiatCurrencyMenu{left:auto;right:0}.converter-picker .asset-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.converter-picker .asset-option{grid-template-columns:32px minmax(0,1fr) 16px}.converter-picker .asset-option .fiat-icon{align-self:center}.conversion-amounts{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;margin-top:18px;display:grid}.conversion-switch{border:1px solid var(--soft-line);min-width:68px;height:58px;color:var(--ink);background:0 0;place-content:center;gap:1px;font-size:1.05rem;font-weight:900;display:grid}.conversion-switch:hover{border-color:var(--line);background:var(--bg)}.conversion-switch small{color:var(--muted);font-size:.55rem}.converter-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.converter-actions .status{margin:0}.converter-meta{border:1px solid var(--soft-line);background:var(--soft-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;display:grid}.meta-card{background:var(--panel);min-width:0;padding:13px}.meta-value{overflow-wrap:anywhere;margin-top:4px;display:block}.positive{color:var(--good)}.negative{color:var(--bad)}.how-it-works{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.how-it-works div{border-top:1px solid var(--soft-line);padding-top:13px}.how-it-works span{color:var(--accent);font-size:.7rem;font-weight:900}.how-it-works strong{margin:4px 0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;display:block}.how-it-works p{color:var(--muted);margin:0;font-size:.76rem}.info-main{min-height:70vh;padding:clamp(48px,8vw,90px) 0 20px}.info-shell{max-width:860px}.back-link{border:1px solid var(--soft-line);min-height:44px;color:var(--muted);align-items:center;margin-bottom:38px;padding:8px 11px;font-size:.7rem;font-weight:900;text-decoration:none;display:inline-flex}.back-link:hover{border-color:var(--line);color:var(--ink)}.info-shell h1{margin-bottom:14px}.info-intro{max-width:650px;color:var(--muted);margin:0;font-size:.82rem;line-height:1.7}.info-page{border-top:2px solid var(--line);margin-top:40px}.info-page section{border-bottom:1px solid var(--soft-line);padding:26px 0}.info-page h2{margin:0 0 9px;font-size:clamp(1.2rem,2.4vw,1.6rem)}.info-page p{max-width:760px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.75}.info-page a{color:var(--accent)}.info-page p+p,.info-page p+ul,.info-page ul+p{margin-top:13px}.info-page ul{max-width:760px;color:var(--muted);margin:0;padding-left:18px;font-size:.78rem;line-height:1.75}.info-page li{margin-top:7px}.info-page li::marker{color:var(--accent)}.info-page strong{color:var(--ink)}.info-page code{border:1px solid var(--soft-line);background:var(--bg);padding:1px 5px;font-size:.95em}.legal-placeholder{border:2px dashed var(--warn);background:var(--warn-bg);padding:14px 15px;color:var(--ink)!important}.legal-placeholder strong{color:var(--warn);letter-spacing:.04em}.kyc-guide-intro{margin-bottom:18px!important}.kyc-guide{grid-template-columns:repeat(3,1fr);gap:10px;max-width:800px;display:grid}.kyc-guide-item{border:1px solid var(--soft-line);background:var(--panel);padding:15px}.kyc-guide-item strong{align-items:center;gap:9px;font-size:.78rem;display:flex}.kyc-guide-item strong span{border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;display:grid}.kyc-guide-item p{margin-top:10px;font-size:.7rem}.kyc-guide-item.score-0 strong{color:var(--good)}.kyc-guide-item.score-0 strong span{background:var(--good-bg)}.kyc-guide-item.score-1 strong{color:var(--warn)}.kyc-guide-item.score-1 strong span{background:var(--warn-bg)}.kyc-guide-item.score-2 strong{color:var(--bad)}.kyc-guide-item.score-2 strong span{background:var(--bad-bg)}.kyc-guide-note{border-left:2px solid var(--accent);padding-left:12px;margin-top:16px!important}dialog{border:2px solid var(--line);border-radius:var(--radius);background:var(--panel);width:min(620px,100% - 28px);max-height:calc(100vh - 28px);color:var(--ink);box-shadow:var(--shadow);padding:0;overflow:auto}dialog::backdrop{background:#000000a3}#orderDialog[open],#forgetDialog[open],#qrDialog[open]{animation:swap-dialog-in .34s var(--ease-out-house) both}#orderDialog.is-closing,#forgetDialog.is-closing,#qrDialog.is-closing{animation:swap-dialog-out .2s var(--ease-in-house) both;pointer-events:none}#orderDialog::backdrop,#forgetDialog::backdrop,#qrDialog::backdrop{background:#000000a3;animation:.28s ease-out both swap-backdrop-in}#orderDialog.is-closing::backdrop,#forgetDialog.is-closing::backdrop,#qrDialog.is-closing::backdrop{animation:.2s ease-in both swap-backdrop-out}#qrDialog{width:max-content;max-width:calc(100% - 28px)}@keyframes swap-dialog-in{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes swap-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes swap-backdrop-in{0%{background:0 0}to{background:#000000a3}}@keyframes swap-backdrop-out{0%{background:#000000a3}to{background:0 0}}.field label small{color:var(--muted);letter-spacing:0;text-transform:none;font-weight:700}.offline-banner{border:2px solid var(--warn);background:var(--warn-bg);color:var(--warn);margin-top:18px;padding:12px 14px;font-size:.76rem;animation:.3s ease-out both swap-panel-in}.offline-banner strong{letter-spacing:.02em;margin-right:6px}.dialog-head{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.dialog-head h2{font-size:1.55rem}.dialog-close{color:var(--ink);background:0 0;border:0;font-size:1.4rem}.dialog-body{padding:20px}.order-summary{background:var(--soft-line);border:1px solid var(--soft-line);grid-template-columns:1fr 1fr;gap:1px;margin-bottom:20px;display:grid}.order-summary div{background:var(--bg);padding:12px}.order-summary strong{overflow-wrap:anywhere;margin-top:3px;display:block}.dialog-note{color:var(--muted);margin:8px 0 0;font-size:.72rem}.rate-note{margin:-12px 0 20px}.rate-note.moved,.rate-note.frozen{color:var(--warn)}.address-note.pass{color:var(--good)}.address-note.caution{color:var(--warn)}.address-note.fail{color:var(--bad)}.order-summary.is-updated strong{animation:swap-rate-tick .5s var(--ease-out-house)}@keyframes swap-rate-tick{40%{color:var(--accent)}}.confirm-row{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:10px;margin-top:18px;font-size:.76rem;display:grid}.confirm-row input{margin-top:3px}.confirm-row a,.dialog-note a{color:var(--accent)}.dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.forget-details{border:1px solid var(--soft-line);background:var(--soft-line);gap:1px;margin-top:14px;display:grid}.forget-details .transaction-row{background:var(--bg)}.secondary.danger{border-color:var(--bad);color:var(--bad)}.secondary.danger:hover{background:var(--bad-bg)}.secondary.danger[disabled]{cursor:not-allowed;opacity:.5}footer{border-top:1px solid var(--soft-line);color:var(--muted);margin-top:64px;padding:25px 0 40px;font-size:.71rem}.footer-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-inner p{max-width:700px;margin:0}.footer-links{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px;display:flex}.footer-links a,.footer-link-button{border:1px solid var(--soft-line);min-height:44px;color:var(--muted);align-items:center;padding:7px 9px;text-decoration:none;display:inline-flex}.footer-links a:hover,.footer-link-button:hover{border-color:var(--line);color:var(--ink)}.footer-link-button{font-size:inherit;background:0 0;border-radius:0;font-family:inherit}.footer-credit{justify-content:center;margin-top:26px;display:flex}.made-by{border:1px solid var(--line);background:var(--panel);box-shadow:3px 3px 0 var(--line);color:var(--ink);padding:10px 16px;font-size:.72rem;font-weight:900;text-decoration:none}.made-by:hover{background:var(--accent);color:var(--accent-ink);box-shadow:2px 2px 0 var(--line);transform:translate(1px,1px)}.storage-consent{z-index:60;border-top:2px solid var(--line);background:var(--panel);padding:16px 0 calc(16px + env(safe-area-inset-bottom,0px));animation:.22s ease-out both storage-consent-in;position:fixed;bottom:0;left:0;right:0}@keyframes storage-consent-in{0%{transform:translateY(100%)}to{transform:none}}.storage-consent.is-closing{animation:swap-storage-out .24s var(--ease-in-house) both;pointer-events:none}@keyframes swap-storage-out{0%{transform:none}to{transform:translateY(100%)}}.storage-consent-inner{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;display:grid}.storage-consent-copy{grid-area:1/1}.storage-consent-actions{grid-area:1/2}.storage-consent-dismiss{grid-area:1/3}.storage-consent-copy h2{letter-spacing:.01em;margin:0 0 6px;font-size:.86rem}.storage-consent-copy p{color:var(--muted);margin:0;font-size:.71rem;line-height:1.65}.storage-consent-copy strong{color:var(--ink)}.storage-consent-copy a{color:var(--accent)}.storage-consent-actions{flex:none;gap:10px;display:flex}.storage-choice{border:2px solid var(--line);border-radius:var(--radius);min-width:148px;min-height:44px;box-shadow:3px 3px 0 var(--line);text-align:center;padding:9px 16px;font-size:.74rem;font-weight:900}.storage-choice:hover{box-shadow:2px 2px 0 var(--line);transform:translate(1px,1px)}#storageAccept{background:var(--accent);color:var(--accent-ink)}#storageDecline{background:var(--panel);color:var(--ink)}#storageDecline:hover{background:var(--bg)}.storage-consent-dismiss{border:1px solid var(--soft-line);border-radius:var(--radius);width:34px;height:34px;color:var(--muted);background:0 0;align-self:start;place-items:center;font-size:1.1rem;line-height:1;display:grid}.storage-consent-dismiss:hover{border-color:var(--line);color:var(--ink)}@media (width<=780px){.intro{display:block}.intro-copy{margin-top:18px}.swap-grid{grid-template-columns:1fr}.swap-controls{padding:1px 0}.flip{transform:rotate(90deg)}.flip:hover{transform:rotate(270deg)}.options-row{flex-direction:column;align-items:stretch}.options-row .primary{width:100%}.offer{grid-template-columns:1fr 1fr}.offer-actions{justify-items:stretch}.choose-offer{width:100%}.converter-grid,.how-it-works{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:flex-start}.footer-links{justify-content:flex-start}.kyc-guide{grid-template-columns:1fr}.market-ticker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-ticker:nth-child(2){border-right:0}.market-ticker:nth-child(-n+2){border-bottom:1px solid var(--soft-line)}.market-chart-head{flex-direction:column;align-items:flex-start}.market-chart-actions{justify-content:space-between;width:100%}.market-chart-stage{height:220px}body.asset-menu-open{overflow:hidden}body.asset-menu-open:before{z-index:80;backdrop-filter:blur(3px);content:"";background:#000000a8;position:fixed;inset:0}.asset-picker.menu-open{z-index:90}.asset-menu,#receiveAssetMenu,#converterCoinMenu,#fiatCurrencyMenu{z-index:100;transform-origin:bottom;width:auto;animation-name:swap-sheet-in;animation-duration:.24s;animation-timing-function:var(--ease-out-house);position:fixed;inset:74px 9px 12px}@keyframes swap-sheet-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.asset-menu-scroll{max-height:calc(100dvh - 150px)}}@media (width<=900px){.storage-consent{max-height:72dvh;overflow-y:auto}.storage-consent-inner{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 16px}.storage-consent-dismiss{grid-column:2}.storage-consent-actions{grid-area:2/1/auto/-1}.storage-choice{flex:1;min-width:0}}@media (width>=781px) and (width<=1060px){.asset-trigger{grid-template-columns:24px minmax(0,1fr) auto;gap:5px;padding-inline:7px}.asset-trigger .crypto-icon{flex-basis:24px;width:24px;height:24px;font-size:.68rem}.asset-trigger-copy small{display:none}.asset-trigger-copy strong{font-size:.72rem}.network-trigger{grid-template-columns:20px minmax(0,1fr) 10px;gap:5px;padding-inline:6px}.network-trigger .network-icon,.network-trigger .crypto-icon{flex-basis:20px;width:20px;height:20px}.network-trigger-copy strong{font-size:.56rem}}@media (width>=781px) and (width<=920px){.network-trigger{grid-template-columns:20px 10px;justify-content:center;gap:4px;padding-inline:5px}.network-trigger-copy{display:none}}@media (width<=540px){.shell{width:min(100% - 18px,1040px)}.storage-consent-actions{flex-direction:column}.top-actions a{display:none}main{padding-top:35px}.panel{padding:18px 14px}.tabs{width:100%}.tab{flex:1;padding:10px 8px;font-size:.76rem}.input-group{grid-template-columns:minmax(0,1fr) min(218px,58%)}.asset-picker{grid-template-columns:minmax(0,1fr) 90px}.asset-trigger{grid-template-columns:27px minmax(0,1fr) auto;gap:6px;padding-inline:7px}.asset-trigger .crypto-icon{flex-basis:27px;width:27px;height:27px;font-size:.73rem}.asset-trigger-copy small{display:none}.network-trigger{grid-template-columns:22px minmax(0,1fr) 10px;gap:6px;padding-inline:7px}.network-trigger .network-icon,.network-trigger .crypto-icon{flex-basis:22px;width:22px;height:22px}.network-trigger-copy strong{font-size:.59rem}.network-trigger-copy small{display:none}.asset-option{grid-template-columns:28px minmax(0,1fr) 14px;gap:7px;padding:7px 6px}.asset-option .crypto-icon{flex-basis:28px;width:28px;height:28px;font-size:.75rem}.asset-option-copy small{font-size:.53rem}.filters{grid-template-columns:1fr;display:grid}.kyc-filter,.sort-picker{width:100%}.compact-trigger{font-size:.72rem}.offer{grid-template-columns:1fr;gap:10px}.track-form{flex-direction:column;align-items:stretch}.transaction-head-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.transaction-head-actions .secondary{min-height:44px}.transaction-head-actions .secondary:first-child{grid-column:1/-1}.subscribe-row{grid-template-columns:1fr}.subscribe-form .large-input{flex:1;width:auto;min-width:0}.transaction-grid{grid-template-columns:1fr}.transaction-row.full{grid-column:auto}.deposit-row{grid-template-columns:1fr}.deposit-main{padding-right:0}.pay-line{grid-template-columns:1fr;gap:12px}.order-stages{grid-template-columns:repeat(4,minmax(0,1fr))}.order-stages li:not(.is-active) .stage-name{display:none}.deposit-qr{border-left:0;border-top:1px solid var(--soft-line);justify-items:center;width:auto;margin:14px -14px -16px;padding:14px}.qr-mode{width:min(232px,100%)}.transaction-footer{flex-direction:column;align-items:stretch}.link-button{min-height:44px}.copy-row:not(.address-box){grid-template-columns:1fr}.copy-button{width:fit-content}.conversion-amounts{grid-template-columns:1fr}.conversion-switch{grid-auto-flow:column;gap:7px;width:100%;height:42px}.converter-actions{flex-direction:column;align-items:stretch}.converter-meta{grid-template-columns:1fr}.section-title{flex-direction:column;align-items:start}.order-summary{grid-template-columns:1fr}.made-by{text-align:center;width:100%}.market-chart-dialog{width:calc(100% - 18px);max-height:calc(100dvh - 18px)}.market-chart{max-height:calc(100dvh - 26px);box-shadow:4px 4px 0 var(--line);padding:10px}.market-chart-title{grid-template-columns:28px auto auto}.market-chart-title img{width:28px;height:28px}.market-chart-ranges button{padding-inline:7px}.market-chart-stage{height:190px}.market-chart-stats{grid-template-columns:repeat(2,1fr)}.market-chart-stats>span:nth-child(2){border-right:0}.market-chart-stats>span:nth-child(-n+2){border-bottom:1px solid var(--soft-line)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}.market-chart-dialog[open],.market-chart-dialog.is-closing,.market-chart-dialog::backdrop,.market-chart-dialog.is-closing::backdrop,#orderDialog[open],#orderDialog.is-closing,#orderDialog::backdrop,#orderDialog.is-closing::backdrop,#forgetDialog[open],#forgetDialog.is-closing,#forgetDialog::backdrop,#forgetDialog.is-closing::backdrop,#qrDialog[open],#qrDialog.is-closing,#qrDialog::backdrop,#qrDialog.is-closing::backdrop,.panel.panel-enter,.panel.panel-enter:before,.panel.panel-enter>*,.offers[data-wave] .offer,.status.error,.status-pill.is-pinged,.kyc-filter.is-glide .kyc-slider-fill:after,.kyc-filter.is-glide .kyc-slider-knob:after,.transaction-card.is-new,.storage-consent,.storage-consent.is-closing,.offline-banner,.is-copied,.kyc-filter.knob-pop .kyc-slider-knob,.order-summary.is-updated strong,.ticker-digit.is-rolling .ticker-digit-track,.asset-menu,.network-menu,.sort-menu{animation:none!important}}
