:root{--pill-text:#0b0d12;--mx-card:var(--panel);--mx-soft:var(--panel-2)}:root[data-theme=light]{--pill-text:#fff}.more-page{max-width:720px}.more-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.more-tools{align-items:center;gap:6px;display:flex}.more-page h2{color:var(--muted);margin:22px 0 10px;font-size:14px;font-weight:600}.more-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 6px;display:grid}.more-item{text-align:center;color:var(--text);flex-direction:column;align-items:center;gap:7px;font-size:12.5px;line-height:1.25;display:flex}.more-item>span{background:var(--panel-2);width:50px;height:50px;color:var(--brand-hover);border-radius:15px;justify-content:center;align-items:center;display:flex}.more-out{border:1px solid var(--line);width:100%;height:46px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:28px;font-weight:600;display:flex}#zx-splash{display:none}:root[data-splash] #zx-splash{z-index:10000;background:var(--bg);color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .35s;display:flex;position:fixed;inset:0}:root[data-splash] body{overflow:hidden}:root[data-splash=out] #zx-splash{opacity:0;pointer-events:none}.zsp-mark{animation:.5s ease-out .78s both zsp-pop,2.4s ease-in-out 1.8s infinite zsp-breathe;overflow:visible}.zsp-top{animation:.82s cubic-bezier(.2,.9,.25,1.12) both zsp-top,1.25s ease-in-out 1.15s infinite zsp-bump-top}.zsp-bottom{animation:.82s cubic-bezier(.2,.9,.25,1.12) both zsp-bottom,1.25s ease-in-out 1.15s infinite zsp-bump-bottom}.zsp-name{animation:.45s ease-out .95s both zsp-name}@keyframes zsp-top{0%{opacity:0;transform:translate(250px,-54px)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes zsp-bottom{0%{opacity:0;transform:translate(-250px,54px)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes zsp-bump-top{0%,55%,to{transform:none}74%{transform:translateY(-16px)}88%{transform:translateY(4px)}}@keyframes zsp-bump-bottom{0%,55%,to{transform:none}74%{transform:translateY(16px)}88%{transform:translateY(-4px)}}@keyframes zsp-pop{0%{filter:drop-shadow(0 0 0 color-mix(in srgb, var(--brand) 0%, transparent));transform:scale(1)}45%{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--brand) 55%, transparent));transform:scale(1.07)}to{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--brand) 25%, transparent));transform:scale(1)}}@keyframes zsp-breathe{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--brand) 25%, transparent))}50%{filter:drop-shadow(0 0 20px color-mix(in srgb, var(--brand) 50%, transparent))}}@keyframes zsp-name{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:root[data-splash-joined] .zsp-top{animation:1.25s ease-in-out .5s infinite zsp-bump-top}:root[data-splash-joined] .zsp-bottom{animation:1.25s ease-in-out .5s infinite zsp-bump-bottom}:root[data-splash-joined] .zsp-mark{animation:.5s ease-out 50ms both zsp-pop,2.4s ease-in-out 1s infinite zsp-breathe}:root[data-splash-joined] .zsp-name{animation-delay:.2s}@media (prefers-reduced-motion:reduce){.zsp-mark,.zsp-top,.zsp-bottom,.zsp-name{animation:none}}.mx,.mbar,.auth-mlogo{display:none}@media (max-width:720px){:root[data-mapp] .header,:root[data-mapp] .footer{display:none}:root[data-mapp] main{padding:0}:root[data-mphone] .header,:root[data-mphone] .footer{display:none}:root[data-mphone]:not([data-mapp]) .mbar{height:calc(46px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 6px 0;z-index:40;background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:2px;display:flex;position:sticky;top:0}.mbar>button,.mbar>a{width:40px;height:40px;color:var(--text);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mbar>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-inline-start:2px;font-size:15.5px;font-weight:700;overflow:hidden}[dir=rtl] .mbar>button svg{transform:scaleX(-1)}:root[data-mphone] .earn-nav{top:calc(46px + env(safe-area-inset-top))}:root[data-mphone] .shell{min-height:0}:root[data-mphone] main{padding-bottom:16px}:root[data-mphone][data-mapp] main{padding-bottom:0}.mx{padding:0 12px calc(76px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;font-size:13.5px;display:flex}.mx .num{font-variant-numeric:tabular-nums;font-family:inherit}.mx a{color:inherit}.mx-top{padding-top:calc(8px + env(safe-area-inset-top));z-index:20;background:var(--bg);padding-bottom:6px;align-items:center;gap:8px;margin:0 -12px -4px;padding-inline:12px;display:flex;position:sticky;top:0}.mx-avatar{background:color-mix(in srgb, var(--brand) 24%, var(--bg));width:32px;height:32px;color:var(--brand-hover);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13.5px;font-weight:800;display:flex}.mx-avatar.has-pic{background:0 0}.mx-avatar.has-pic img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mx-search{background:var(--panel);min-width:0;height:34px;color:var(--muted);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}.mx-search input{width:0;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.mx-top .dd-bell{flex:none}.mx-value{flex-direction:column;gap:2px;display:flex}.mx-value-label{color:var(--soft);align-items:center;gap:6px;font-size:12.5px;display:flex}.mx-value-label .testnet{margin-inline-start:auto}.mx-value-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.mx-total{letter-spacing:-.6px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:27px;font-weight:800;line-height:1.15;overflow:hidden}.mx-cta{background:var(--brand);height:34px;font:inherit;cursor:pointer;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex;color:#fff!important}:root:not([data-theme=light]) .mx-cta{background:var(--brand)}.mx-cta.ghost{background:var(--hover);color:var(--text)!important}.mx-pnl{font-size:12.5px;color:var(--soft)!important}.mx-pnl .up,.mx-pnl .down{font-weight:600}.mx-guest{letter-spacing:-.4px;margin:4px 0 10px;font-size:20px;font-weight:800;line-height:1.2}.mx-guest-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mx-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.mx-shortcuts a{text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;display:flex}.mx-shortcuts a>span{background:var(--panel-2);width:42px;height:42px;color:var(--brand-hover);border-radius:13px;justify-content:center;align-items:center;display:flex}.mx-promo{background:var(--mx-card);border-radius:13px;align-items:center;gap:10px;padding:8px 12px;display:flex}.mx-promo-icon{background:color-mix(in srgb, var(--brand) 22%, var(--bg));width:34px;height:34px;color:var(--brand-hover);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.mx-promo-text{flex-direction:column;flex:1;min-width:0;display:flex}.mx-promo-text .muted{font-size:11.5px}.mx-promo-text b{font-size:13.5px}.mx-promo-go{background:var(--hover);border-radius:9px;flex:none;align-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.mx-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mx-tile{background:var(--mx-card);border-radius:13px;flex-direction:column;gap:2px;min-width:0;padding:9px 12px 0;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.mx-tile-name{color:var(--soft);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.mx-tile-price{letter-spacing:-.4px;margin-top:2px;font-size:17px;font-weight:800}.mx-area{width:calc(100% + 24px);margin:2px -12px 0;display:block}.mx-card{background:var(--mx-card);border-radius:14px;flex-direction:column;padding:2px 12px 4px;display:flex}.mx-tabs{scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.mx-tabs::-webkit-scrollbar{display:none}.mx-tabs button{font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:9px 0;font-size:14.5px;font-weight:600}.mx-tabs button.on{color:var(--text);font-weight:700}.mx-cols{color:var(--muted);grid-template-columns:1fr auto 82px;padding:2px 0 0;font-size:11.5px;display:grid}.mx-cols>:nth-child(2),.mx-cols>:nth-child(3){text-align:end;justify-self:end}.mx-cols.sortable{padding:2px 0}.mx-cols button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:11.5px;display:inline-flex}.mx-row{align-items:center;min-height:50px;display:flex}.mx-row-link{flex:1;align-items:center;gap:8px;min-width:0;min-height:50px;display:flex}.mx-row-name{flex-direction:column;min-width:0;display:flex}.mx-row-name>span:first-child{align-items:center;gap:6px;display:flex}.mx-row-name b{font-size:14px}.mx-row-name .muted{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.mx-tag{color:var(--brand-hover);background:color-mix(in srgb, var(--brand) 20%, var(--bg));border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.mx-row-price{flex-direction:column;flex:none;align-items:flex-end;margin-inline-start:auto;display:flex}.mx-row-price b{font-size:14px}.mx-row-price .muted{font-size:11.5px}.mx-pill{font-variant-numeric:tabular-nums;width:72px;height:30px;color:var(--pill-text);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.mx-pill.up{background:var(--up)}.mx-pill.down{background:var(--down)}.mx-pill.flat{background:var(--chip);color:var(--muted)}.mx-star{width:28px;height:40px;color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:-6px;padding:0;display:flex}.mx-star.on{color:var(--warn)}.mx-more{text-align:center;padding:9px 0 7px;font-size:13px;font-weight:600;color:var(--muted)!important}.mx-empty{text-align:center;padding:22px 8px;font-size:12.5px;line-height:1.5}.mx-bigtabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:18px;margin:0 -12px;padding:0 12px;display:flex;overflow-x:auto}.mx-bigtabs::-webkit-scrollbar{display:none}.mx-bigtabs button{font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:8px 0 7px;font-size:15.5px;font-weight:600}.mx-bigtabs button.on{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-hover);font-weight:700}.mx-chips{scrollbar-width:none;gap:4px;margin-top:-4px;display:flex;overflow-x:auto}.mx-chips::-webkit-scrollbar{display:none}.mx-chips button{height:28px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:13px;font-weight:500}.mx-chips button.on{background:var(--panel-2);color:var(--text);font-weight:700}.mx-markets{gap:6px}.mx-markets .mx-pill{width:74px;height:30px;font-size:13px}.mx-markets .mx-row,.mx-markets .mx-row-link{min-height:50px}.mx-list{flex-direction:column;display:flex}.mx-assets .mx-bigtabs{padding-top:env(safe-area-inset-top)}.mx-atop{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mx-atop .mx-value{min-width:0}.mx-atotal{align-items:baseline;gap:8px;min-width:0;display:flex}.mx-atotal b{flex:none;font-size:12.5px;font-weight:600}.mx-atotal .long{letter-spacing:-.6px;font-size:22px}.mx-aside{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.mx-aside>a:first-child{justify-content:flex-end;align-items:center;width:36px;height:26px;display:flex}:root[data-theme=light] .mx-shortcuts a>span,:root[data-theme=light] .mx-shortcuts button>span{background:var(--panel);box-shadow:0 0 0 1px var(--line)}.mx-shortcuts.four{grid-template-columns:repeat(4,minmax(0,1fr))}.mx-shortcuts.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-shortcuts.three a>span,.mx-shortcuts.three button>span{color:var(--text)}.mx-shortcuts button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:11.5px;display:flex}.mx-shortcuts button>span{background:var(--panel-2);width:42px;height:42px;color:var(--brand-hover);border-radius:13px;justify-content:center;align-items:center;display:flex}.mx-shortcuts.four a>span,.mx-shortcuts.four button>span{color:var(--text)}.mx-shortcuts .main>span{background:var(--brand)!important;color:#fff!important}.mx-card-title{color:var(--muted);justify-content:space-between;align-items:center;padding:6px 0 2px;font-size:12.5px;font-weight:600;display:flex}.mx-card-title label{align-items:center;gap:7px;min-height:24px;font-size:11.5px;font-weight:500;display:flex}.mx-card-title input{width:14px;height:14px;accent-color:var(--brand);margin:0}.mx-alloc{gap:6px;padding-bottom:10px}.mx-alloc-bar{gap:2px;height:4px;display:flex}.mx-alloc-bar span{border-radius:2px;min-width:4px}.mx-alloc-legend{color:var(--soft);flex-wrap:wrap;gap:4px 14px;font-size:11.5px;display:flex}.mx-alloc-legend span{align-items:center;gap:6px;display:flex}.mx-alloc-legend i{border-radius:4px;width:8px;height:8px}.mx-account{border-top:1px solid var(--line);align-items:center;gap:8px;min-height:38px;font-size:13.5px;display:flex}.mx-account:first-of-type,.mx-accounts .mx-alloc-bar+.mx-account{border-top:0}.mx-account>i{border-radius:4px;flex:none;width:8px;height:8px}.mx-account .num{margin-inline-start:auto}.mx-account .mx-share{text-align:end;width:46px;color:var(--muted);margin-inline-start:0;font-size:12px}.mx-accounts .mx-alloc-bar{margin:2px 0 6px}.mx-account .muted{font-size:11.5px}.mx-account svg{color:var(--muted);flex:none}[dir=rtl] .mx-account svg{transform:scaleX(-1)}.mx-coin{border-top:1px solid var(--line);flex-direction:column;gap:5px;padding:7px 0 8px;display:flex}.mx-coin:first-of-type{border-top:0}.mx-coin-top{align-items:center;gap:8px;display:flex}.mx-coin-acts{justify-content:flex-end;gap:8px;display:flex}.mx-coin-acts a,.mx-coin-acts button{background:var(--hover);height:26px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:7px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.trade.mxt{padding:0 0 calc(98px + env(safe-area-inset-bottom));flex-direction:column;grid-template-areas:none;gap:0;display:flex}.mxt .panel{background:0 0;border:0;border-radius:0}.mxt-top{padding:calc(4px + env(safe-area-inset-top)) 12px 0;border-bottom:1px solid var(--line);scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.mxt-top::-webkit-scrollbar{display:none}.mxt-top a,.mxt-top button{font:inherit;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:8px 0;font-size:15.5px;font-weight:600}.mxt-top .on{color:var(--text);font-weight:700}.mxt-top-page{z-index:30;background:var(--bg);margin-inline-start:calc(50% - 50vw);box-sizing:border-box;width:100vw;margin-bottom:12px;position:sticky;top:0}.page-wide:has(>.mxt-top-page){padding-top:0}.auth .mxt-top-page{top:0;margin:0;position:absolute;inset-inline-start:0}.mxt-bar{align-items:center;padding:2px 6px 0 0;display:flex}.mxt-bar>.panel{flex:1;min-width:0}.mxt-bar .fbar-price>span:first-child{display:none}.mxt-bar .fbar-price{min-width:0;font-size:13.5px;font-weight:600}.mxt-bar .fbar-price .num{font-family:inherit;font-size:13.5px}.mxt-bar .stat{display:none}.mxt-bar .bar{gap:8px;overflow:hidden}.mxt-chart-btn{width:38px;height:38px;color:var(--text);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mxt-chart-btn[aria-pressed=true]{color:var(--brand-hover);background:var(--panel-2)}.mxt-main{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:10px;padding:0 12px;display:grid}.mxt[data-mview=chart] .mxt-main,.mxt[data-mview=chart] .area-orders,.mxt[data-mview=chart] .mxt-top,.mxt[data-mview=trade] .mxt-chart{display:none}.mxt-chart .area-chart{height:48dvh;min-height:320px}.mxt[data-mview=chart] .mxt-bar{padding:calc(6px + env(safe-area-inset-top)) 12px 8px;align-items:flex-start;position:relative}.mxt-back,.mxt-star{top:calc(6px + env(safe-area-inset-top));width:38px;height:40px;color:var(--text);z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.mxt-back{inset-inline-start:2px}.mxt-star{color:var(--muted);inset-inline-end:4px}.mxt-star.on{color:var(--brand-hover)}.mxt-star.on svg{fill:currentColor}[dir=rtl] .mxt-back svg{transform:scaleX(-1)}.mxt[data-mview=chart] .mxt-bar .bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:0;display:grid;overflow:visible}.mxt[data-mview=chart] .mxt-bar .bar-market{grid-column:1;align-items:center;min-height:40px;margin-inline-start:32px;display:flex}.mxt[data-mview=chart] .mxt-bar .bar-alert{color:var(--text);background:0 0;grid-column:2;justify-self:end;margin-inline-end:34px}.mxt[data-mview=chart] .mxt-bar .fbar-price{grid-area:2/1/span 4;align-self:start;gap:2px;margin-top:2px}.mxt[data-mview=chart] .mxt-bar .fbar-price>span:first-child{letter-spacing:-.8px;font-size:25px;font-weight:800;line-height:1.1;display:inline}.mxt[data-mview=chart] .mxt-bar .fbar-price .small{font-size:12.5px;font-weight:600}.mxt[data-mview=chart] .mxt-bar .stat{white-space:nowrap;flex-direction:row;grid-column:2;justify-content:space-between;gap:12px;font-size:11.5px;display:flex}.mxt[data-mview=chart] .mxt-bar .stat:first-of-type{margin-top:2px}.mxt[data-mview=chart] .mxt-bar .stat-label{color:var(--muted);border:0;font-size:11.5px;text-decoration:none}.trade.mxt[data-mview=chart]{padding-bottom:calc(124px + env(safe-area-inset-bottom))}.mxt[data-mview=chart] .mxt-bar .stat .num{font-variant-numeric:tabular-nums;font-family:inherit;font-size:11.5px}.mxt[data-mview=chart]:not(.futures) .mxt-bar .bar>:nth-child(4),.mxt[data-mview=chart]:not(.futures) .mxt-bar .bar>:nth-child(5),.mxt.futures[data-mview=chart] .mxt-bar .bar>:nth-child(6),.mxt.futures[data-mview=chart] .mxt-bar .bar>:nth-child(9){display:none}.mxt[data-mview=chart] .mxt-chart{border-top:1px solid var(--line)}.mxt-returns{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:repeat(6,minmax(0,1fr));padding:7px 10px;display:grid}.mxt-returns>div{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.mxt-returns span{color:var(--muted);white-space:nowrap;font-size:11px}.mxt-returns b{font-size:12px;font-weight:600}.mxt-ratio{font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:9px 12px 2px;font-size:12px;font-weight:600;display:flex}.mxt-ratio-bar{background:var(--down);border-radius:3px;flex:1;height:5px;display:flex;overflow:hidden}.mxt-ratio-bar i{background:var(--up);border-inline-end:2px solid var(--bg)}.mxt-depth{padding:0 4px}.mxt-depth .area-book{flex-direction:column;height:470px;min-height:0;display:flex}.mxt-depth .panel-head{border:0}.mxt .m-actions.with-links{grid-template-columns:repeat(var(--links,1), 42px) 1fr 1fr;align-items:center}.mxt .m-actions.with-links:has(.m-link+.m-link){--links:2}.mxt .m-actions .m-link{height:38px;color:var(--soft);font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:10.5px;font-weight:500;display:flex}.mxt-form{min-width:0}.mxt-form .panel,.mxt-form .area-form{display:block}.mxt-form .panel-body{flex-direction:column;gap:6px;padding:0;display:flex;overflow:visible}.mxt-form .form{gap:6px;padding:0}.mxt-form .form-switch{border:0;gap:12px;margin-bottom:6px;padding:0}.mxt-form .form-switch button,.mxt-form .form-switch a{padding-bottom:4px;font-size:13px}.mxt-form .seg{border:1px solid var(--line);background:0 0;border-radius:8px;padding:0;overflow:hidden}.mxt-form .seg button{border-radius:7px;height:30px;padding:0;font-size:13.5px}.mxt-form .seg button.on{color:var(--pill-text)}.mxt-form .lev-bar{gap:6px}.mxt-form .lev-btn{background:var(--panel);border-radius:8px;height:28px;padding:0;font-size:13px}.mxt-form .kind-tabs{gap:14px;font-size:13px}.mxt-form .kind-tabs button{padding:2px 0}.mxt-form .field{background:var(--panel);border-radius:8px;gap:6px;height:38px;padding:0 8px}.mxt-form .field label{flex:none;min-width:0;font-size:11.5px}.mxt-form .field input{font-variant-numeric:tabular-nums;width:0;font-family:inherit;font-size:13.5px;font-weight:600}.mxt-form .field .unit{flex:none;font-size:11.5px}.mxt-form .field .chip{flex:none}.mxt-form .field:has(.chip) .unit{display:none}.mxt-form .line:has(.select)>span:first-child{display:none}.mxt-form .line:has(.select) .select{width:100%;max-width:none}.mxt-form .line:has(.select) select{width:100%;max-width:none}.mxt-form .slider{margin:4px 8px}.mxt-form .line{gap:6px;font-size:11.5px}.mxt-form .line .num{font-variant-numeric:tabular-nums;font-family:inherit}.mxt-form .line.m-opt{display:none}.mxt-form .line.m-max{flex-direction:column;gap:3px}.mxt-form .line.m-max>span{justify-content:space-between;display:flex}.mxt-form .check-line{color:var(--soft);min-height:22px;font-size:12.5px}.mxt-form .check-line input{width:15px;height:15px;margin:0}.mxt-form .line .select,.mxt-form .line select{max-width:124px;font-size:11.5px}.mxt-form .ls-grid{grid-template-columns:1fr;gap:6px}.mxt-form .ls-grid>div{flex-direction:column;display:flex}.mxt-form .ls-grid .btn{height:38px;color:var(--pill-text);border-radius:9px;order:2;margin-top:4px;font-size:14.5px;font-weight:700}.mxt-form .ls-info{order:1;margin-top:0;font-size:11.5px}.mxt-form .ls-info .num{font-variant-numeric:tabular-nums;font-family:inherit}.mxt-form .ab,.mxt-form .asset-box,.mxt-form .ab-box{display:none}.mxt-top span{color:var(--muted);white-space:nowrap;padding:8px 0;font-size:15.5px;font-weight:600}.mxt-form .panel-head{scrollbar-width:none;border:0;gap:12px;height:auto;min-height:0;margin-bottom:6px;padding:0;overflow-x:auto}.mxt-form .panel-head .tab{white-space:nowrap;height:auto;padding:2px 0;font-size:13px}.mxt-form .sides{border:1px solid var(--line);background:0 0;border-radius:8px;padding:0;overflow:hidden}.mxt-form .sides button{border-radius:7px;height:30px;padding:0;font-size:13.5px}.mxt-form .sides .on-buy,.mxt-form .sides .on-sell{color:var(--pill-text)}.mxt-form .pcts button{border-radius:7px;height:25px;padding:0;font-size:11.5px}.mxt-form .btn-block{border-radius:9px;height:38px;padding:0;font-size:14.5px;font-weight:700}.mxt-form .btn-buy,.mxt-form .btn-sell{color:var(--pill-text)}.mxt-form .field .unit-select{max-width:64px}.mxt-form .field.sf{padding-inline-end:8px}.mxt-form .field.sf .eo-steps{display:none}.mxt-form .field.sf .unit{margin-inline-end:0}.mxt-form .sp-slider .ts-ticks button span{display:none}.mxt-form .sp-submit.btn{height:36px;font-size:13.5px}.mxt-book{flex-direction:column;min-width:0;display:flex}.mxt-funding{color:var(--muted);white-space:nowrap;flex-direction:column;align-items:flex-end;padding-bottom:6px;font-size:10.5px;line-height:1.3;display:flex}.mxt-funding .num{color:var(--text);font-variant-numeric:tabular-nums;font-family:inherit;font-size:11.5px}.mxt-main{min-height:330px}.mxt-book-box{flex:1;min-height:0;position:relative}.mxt-book .area-book{flex-direction:column;height:auto;min-height:0;display:flex;position:absolute;inset:0}.mxt-book .panel-head{display:none}.mxt-book .book{flex:1;min-height:0;font-size:12px}.mxt-book .book-tools{order:9;margin-top:6px;padding:0 0 4px}.mxt-book .book-head,.mxt-book .book-row{grid-template-columns:1fr auto;padding-inline:0}.mxt-book .book-head span:nth-child(3),.mxt-book .book-row>span:nth-of-type(3){display:none}.mxt-book .book-head{padding:0 0 4px;font-size:11px}.mxt-book .book-row .num{font-variant-numeric:tabular-nums;font-family:inherit}.mxt-book .book-side .book-row{flex:0 21px;min-height:19px}.mxt-book .book-mid{letter-spacing:-.3px;border:0;flex-direction:column;align-items:center;gap:0;height:auto;padding:4px 0;font-size:16px;font-weight:700}.mxt-book .book-mid .num{font-family:inherit}.mxt-book .book-mid .spread{font-size:10.5px}.mxt-chartbar{inset-inline:0;bottom:calc(54px + env(safe-area-inset-bottom));z-index:54;border:0;border-top:1px solid var(--line);background:var(--bg);height:34px;color:var(--text);font:inherit;justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:fixed}.mxt-chartbar svg{color:var(--muted)}body:has(.mxt-chartbar) .chat-fab{bottom:calc(100px + env(safe-area-inset-bottom))}.mxt .area-orders{border-top:6px solid var(--deep);margin-top:10px}:root[data-mphone] .shell-main{padding:12px 12px 20px}:root[data-mphone] .page,:root[data-mphone] .page-wide{padding:12px 12px 24px}:root[data-mphone] .side{background:var(--bg);border-bottom:1px solid var(--line);scrollbar-width:none;top:calc(46px + env(safe-area-inset-top));z-index:30;gap:18px;padding:0 12px;position:sticky}:root[data-mphone] .side::-webkit-scrollbar{display:none}:root[data-mphone] .side-link{color:var(--muted);opacity:1;background:0 0;border-radius:0;gap:6px;padding:9px 0 8px;font-size:14px;font-weight:600}:root[data-mphone] .side-link>svg:first-child,:root[data-mphone] .side-sub{display:none}:root[data-mphone] .side-link.active{color:var(--text);box-shadow:inset 0 -2px 0 var(--brand-hover);background:0 0;font-weight:700}:root[data-mphone] .pagehead{border:0;gap:8px;margin-bottom:12px;padding-bottom:0}:root[data-mphone] .pagehead h1{display:none}:root[data-mphone] .pagehead:not(:has(.pagehead-actions)){display:none}:root[data-mphone] .pagehead-actions{flex-wrap:wrap;gap:8px;width:100%}:root[data-mphone] .pagehead-actions .btn{white-space:nowrap;flex:auto;justify-content:center;min-width:0;padding-inline:10px;font-size:13px}:root[data-mphone] .page-h1{margin:2px 0 10px;font-size:19px}:root[data-mphone] .btn-pill{height:34px;padding:0 14px;font-size:13px}:root[data-mphone] .box{border-radius:14px;padding:12px 14px}:root[data-mphone] .box-title{margin-bottom:8px;font-size:14.5px}:root[data-mphone] .total-big{font-size:26px}:root[data-mphone] .dash-grid{gap:12px}:root[data-mphone] .ov-tabs{gap:20px;margin-bottom:8px}:root[data-mphone] .ov-tab{padding-bottom:6px;font-size:15.5px}:root[data-mphone] .st-section h2,:root[data-mphone] .sec-h2{margin:0 0 8px;font-size:15px}:root[data-mphone] .st-section{margin-bottom:18px}:root[data-mphone] .st-rows{border-radius:14px}:root[data-mphone] .st-row,:root[data-mphone] .st-group{gap:10px;padding:11px 14px}:root[data-mphone] .st-main b{font-size:13.5px}:root[data-mphone] .st-nav{gap:6px;margin:0 -12px 12px;padding-inline:12px}:root[data-mphone] .st-nav a{padding:5px 12px;font-size:12px}:root[data-mphone] .sec-card{border-radius:14px;gap:6px;padding-block:12px;padding-inline:56px 14px}:root[data-mphone] .sec-icon{inset-inline-start:12px;width:34px;height:34px;top:12px}:root[data-mphone] .sec-card h3{flex-wrap:wrap;gap:6px;font-size:14.5px}:root[data-mphone] .sec-card .btn{height:32px;font-size:13px}:root[data-mphone] .dep-steps{padding-top:0}:root[data-mphone] .dep-step{gap:10px;padding-bottom:16px}:root[data-mphone] .dep-title{font-size:15px}:root[data-mphone] .dep-h2{margin:20px 0 8px;font-size:15.5px}:root[data-mphone] .hist-tabs{gap:20px}:root[data-mphone] .hist-tab{font-size:14px}:root[data-mphone] .hist-empty{padding:40px 16px;font-size:13px}:root[data-mphone] .hist-empty-icon{width:52px;height:52px}:root[data-mphone] .coin-table thead{display:none}:root[data-mphone] .coin-table,:root[data-mphone] .coin-table tbody{width:100%;display:block}:root[data-mphone] .coin-table tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:9px 0;display:grid}:root[data-mphone] .coin-table tr:first-child{border-top:0}:root[data-mphone] .coin-table td{border:0;height:auto;display:block;padding:0!important}:root[data-mphone] .coin-table td.hide-sm,:root[data-mphone] .coin-table td:before{display:none}:root[data-mphone] .coin-table .coin-cell img{width:28px;height:28px}:root[data-mphone] .coin-table .ct-sym{font-size:14px}:root[data-mphone] .coin-table .ct-name{margin-top:0;font-size:11.5px}:root[data-mphone] .coin-table .ct-amt{font-size:14px}:root[data-mphone] .coin-table .ct-usd{margin-top:0;font-size:11.5px}:root[data-mphone] .coin-table .ct-actions{white-space:normal;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:6px;display:flex}:root[data-mphone] .coin-table .ct-actions .link-btn{background:var(--hover);height:26px;color:var(--text);border-radius:7px;align-items:center;margin:0;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}:root[data-mphone] .coin-table .ct-actions .link-btn:disabled{opacity:.4}:root[data-mphone] .coin-table .ct-actions{gap:4px}:root[data-mphone] .coin-table .ct-actions .link-btn{padding:0 6px;font-size:11.5px}:root[data-mphone] .ct-search{width:130px;height:30px}:root[data-mphone] .num{font-variant-numeric:tabular-nums;font-family:inherit}:root[data-mphone] .dep-faq{border-radius:14px;padding:12px 14px}:root[data-mphone] .dep-faq h3{margin-bottom:6px;font-size:15px}:root[data-mphone] .faq-item button{padding-block:7px;font-size:13px}:root[data-mphone] .earn-nav-inner{scrollbar-width:none;gap:18px;padding:0 12px}:root[data-mphone] .earn-nav-inner a,:root[data-mphone] .earn-nav-soon{padding:9px 0 7px}:root[data-mphone] .earn-page{padding:4px 12px 30px}:root[data-mphone] .earn-hero2{grid-template-columns:1fr;gap:10px;padding:12px 0 14px}:root[data-mphone] .earn-hero2 h1{margin-bottom:4px;font-size:22px}:root[data-mphone] .earn-hero2 p{margin-bottom:12px;font-size:13px}:root[data-mphone] .earn-hero2-art{display:none}:root[data-mphone] .earn-hero2-actions{gap:14px;margin-top:12px}:root[data-mphone] .earn-stats2{gap:8px 24px}:root[data-mphone] .earn-stats2 b{font-size:16px}:root[data-mphone] .earn-stats{gap:10px 20px;padding:10px 14px}:root[data-mphone] .earn-stats b{font-size:14.5px}:root[data-mphone] .earn-card2{border-radius:14px;gap:12px;padding:12px 14px}:root[data-mphone] .earn-card2.wide{margin:6px 0 16px}:root[data-mphone] .earn-card2-text{gap:4px;font-size:12.5px}:root[data-mphone] .earn-card2-text b{gap:6px;font-size:15px}:root[data-mphone] .hist-filters{gap:6px 8px;padding:8px 0 4px}:root[data-mphone] .hist-filter{gap:6px}:root[data-mphone] .hist-filters>.hist-filter:first-child{width:100%}:root[data-mphone] .hist-filters>.hist-filter:first-child .hist-flabel{display:none}:root[data-mphone] .hist-seg{flex:1}:root[data-mphone] .hist-seg button{flex:1;padding:5px 4px;font-size:12px}:root[data-mphone] .hist-dates{flex:100%;order:3}:root[data-mphone] .hist-dates input{flex:1;min-width:0;height:28px;padding:4px 8px;font-size:12px}:root[data-mphone] .hist-flabel{font-size:12px}:root[data-mphone] .hist-select-btn{min-width:84px;height:28px;font-size:12px}:root[data-mphone] .hist-reset{font-size:12px}:root[data-mphone] .hist-download{justify-content:center;gap:0;width:36px;height:28px;padding:0;font-size:0}:root[data-mphone] :is(.rf-hero,.ai-hero,.demo-hero,.dl-hero,.sk-hero,.p2-hero){border-radius:14px;gap:4px;margin-bottom:10px;padding:12px 14px}:root[data-mphone] :is(.rf-hero,.ai-hero,.demo-hero,.dl-hero,.sk-hero,.p2-hero) h1{margin:0;font-size:17px;line-height:1.25}:root[data-mphone] :is(.rf-hero,.ai-hero,.demo-hero,.dl-hero,.sk-hero,.p2-hero) p{margin:0;font-size:12.5px;line-height:1.45}:root[data-mphone] :is(.ai-hero-art,.dl-hero-art,.sk-hero-art){display:none}:root[data-mphone] :is(.ai-hero,.demo-hero,.dl-hero,.sk-hero,.p2-hero){grid-template-columns:1fr;padding-inline:0}:root[data-mphone] main h1{letter-spacing:-.2px;font-size:19px;line-height:1.25}:root[data-mphone] main h2{font-size:15.5px}:root[data-mphone] .more-page h2{font-size:12.5px}:root[data-mphone] .auth-split{min-height:0}:root[data-mphone] .auth-side{background:var(--bg);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:22px;padding:28px 16px 24px}:root[data-mphone] .auth-mlogo{justify-content:center;display:flex}:root[data-mphone] .auth-split .auth-card{gap:12px;max-width:none}:root[data-mphone] .auth-split .auth-card h1{margin-bottom:2px;font-size:22px}:root[data-mphone] .auth-split .auth-card .field{height:46px}:root[data-mphone] .auth-split .auth-card .btn-brand{height:46px;margin-top:2px}:root[data-mphone] .auth-split .auth-card .btn{height:44px}:root[data-mphone] .modal-back{place-items:end center;padding:0}:root[data-mphone] .modal{border-inline:0;max-width:none;padding:16px 14px calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:18px 18px 0 0;max-height:88dvh;animation:.2s ease-out mx-sheet}@keyframes mx-sheet{0%{opacity:.6;transform:translateY(24px)}}:root[data-mphone] .modal-back{z-index:60}.bnav{height:calc(54px + env(safe-area-inset-bottom))}.bnav a{gap:2px;font-size:10.5px}.bnav a.on{color:var(--text);font-weight:700}.bnav a.on svg{color:var(--brand-hover)}.bnav svg{width:20px;height:20px}body{padding-bottom:calc(54px + env(safe-area-inset-bottom))}.mxt .m-actions{bottom:calc(54px + env(safe-area-inset-bottom));gap:8px;padding:6px 12px}.mxt .m-actions button{border-radius:10px;height:38px;font-size:14.5px}body:has(.mxt .m-actions) .chat-fab{bottom:calc(116px + env(safe-area-inset-bottom))}.mxt-bar .fbar-pick{gap:8px}.mxt-bar .fbar-pick>img,.mxt-bar .fbar-pick>span:first-child:not(.fbar-name){width:26px!important;height:26px!important}.mxt-bar .fbar-name{font-size:15.5px}.mxt-bar .fbar-name .small{font-size:11px}.mxt-bar .bar-alert{width:28px;height:28px}.more-page{padding-bottom:90px}.shell:has(.acct-m)>.side{display:none}.shell:has(.acct-m) .shell-main{padding:14px 12px}.hello-m{flex-wrap:wrap;gap:12px;margin-bottom:4px}.hello-m .hello-avatar{width:46px;height:46px;font-size:19px}.hello-m .hello-name{font-size:17px}.hello-m .uid{margin-top:3px}.hello-m .hello-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:4px 0 0;display:grid}.hello-m .hello-stat{background:var(--panel);border-radius:12px;gap:2px;min-width:0;padding:8px 10px;font-size:11px}.hello-m .hello-stat span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hello-m .hello-stat b{white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:12.5px;overflow:hidden}.acct-m{max-width:none;padding:0 0 20px}.more-page h2{margin:16px 0 8px;font-size:12.5px}.more-grid{gap:10px 4px}.more-item{gap:5px;font-size:11.5px}.more-item>span{border-radius:13px;width:44px;height:44px}.more-item>span svg{width:21px;height:21px}.more-out{height:40px;margin-top:20px;font-size:13.5px}}.chat-fab.movable{touch-action:none;-webkit-user-select:none;user-select:none;transition:top .18s,left .18s,right .18s}.chat-fab.dragging{cursor:grabbing;box-shadow:0 10px 28px #00000073}
.ad{grid-template-columns:270px minmax(0,1fr);gap:0;max-width:1280px;min-height:70vh;margin:0 auto;display:grid}.ad-side{border-inline-end:1px solid var(--line);flex-direction:column;align-self:start;gap:2px;height:calc(100vh - 64px);padding:20px 14px 40px;display:flex;position:sticky;top:64px;overflow:auto}.ad-main{min-width:0;padding:26px 34px 80px}.ad-menu-btn,.ad-sheet{display:none}.ad-mtop{display:contents}.ad-search{background:var(--panel-2);border:1px solid var(--line);color:var(--muted);border-radius:10px;flex:none;align-items:center;gap:8px;margin-bottom:10px;padding:0 10px;display:flex}.ad-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:13.5px}.ad-nav-head{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:14px 10px 6px;font-size:11.5px;font-weight:700}.ad-nav-item{width:100%;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.ad-nav-item:hover{background:var(--hover)}.ad-nav-item.on{background:color-mix(in srgb, var(--brand) 14%, transparent);color:var(--brand-hover);font-weight:600}.ad-count{color:var(--muted);font-size:11.5px;font-weight:500}.ad-nav-sub{border-inline-start:1px solid var(--line);margin:2px 0 6px;flex-direction:column;margin-inline-start:12px;padding-inline-start:8px;display:flex}.ad-nav-sub button,.ad-hits button{color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:5px 8px;font-size:12.5px;display:flex}.ad-nav-sub button:hover,.ad-hits button:hover{color:var(--text);background:var(--hover)}.ad-nav-sub button>span:last-child,.ad-hit-path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-hits{flex-direction:column;gap:1px;display:flex}.ad-hit-path{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.ad-m{text-align:center;letter-spacing:.03em;min-width:44px;font-size:10.5px;font-weight:800;font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:5px;flex:none;padding:2px 5px;display:inline-block}.ad-m.m-get{color:#2ebd85;background:#2ebd8524}.ad-m.m-post{color:#3d9cf5;background:#3d9cf524}.ad-m.m-delete{color:#f6465d;background:#f6465d24}.ad-article{max-width:860px}.ad-article h1{margin:0 0 14px;font-size:30px}.ad-article h2{margin:0 0 10px;font-size:21px}.ad-article h3{margin:26px 0 8px;font-size:17px}.ad-article h4{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:20px 0 8px;font-size:13px}.ad-article p,.ad-article li{color:var(--text);font-size:15px;line-height:1.65}.ad-article p{margin:0 0 12px}.ad-article ul{flex-direction:column;gap:6px;margin:0 0 12px;padding-inline-start:22px;display:flex}.ad-article code{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px}.ad-note{border:1px solid color-mix(in srgb, var(--brand) 40%, var(--line));background:color-mix(in srgb, var(--brand) 8%, transparent);border-radius:10px;margin:0 0 14px;padding:11px 14px;font-size:14px;line-height:1.55}.ad-code{border:1px solid var(--line);background:var(--panel);text-align:left;border-radius:12px;margin:0 0 14px;overflow:hidden}.ad-code-head{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;min-height:34px;padding:6px 8px 6px 14px;font-size:12px;display:flex}.ad-code pre{max-height:520px;margin:0;padding:14px;font-size:13px;line-height:1.55;overflow:auto}.ad-code pre code{white-space:pre}.ad-copy{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:5px;display:inline-grid}.ad-copy:hover{color:var(--text);background:var(--hover)}.ad-copy.done{color:#2ebd85}.ad-table-wrap{border:1px solid var(--line);border-radius:12px;margin:0 0 14px;overflow-x:auto}.ad-table{border-collapse:collapse;width:100%;font-size:14px}.ad-table th{text-align:start;color:var(--muted);border-bottom:1px solid var(--line);background:var(--panel);white-space:nowrap;padding:9px 14px;font-size:12px;font-weight:600}.ad-table td{border-top:1px solid var(--line);vertical-align:top;text-align:start;padding:9px 14px;line-height:1.5}.ad-table.ad-wide td:first-child{width:54%}.ad-table.ad-wide td code{word-break:normal;overflow-wrap:anywhere;font-size:12.5px}.ad-table tr:first-child td{border-top:0}.ad-table td[dir=ltr]{text-align:left}.ad-table td code{word-break:break-word}.ad-params td:first-child{white-space:nowrap}.ad-params td:first-child code{color:var(--brand-hover);font-weight:600}.ad-type{color:var(--muted);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12.5px}.ad-ep{border-top:1px solid var(--line);margin-top:34px;padding-top:34px;scroll-margin-top:70px}.ad-line{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:9px 12px;display:flex}.ad-line code{word-break:break-all;flex:1;min-width:0;font-size:14.5px;font-weight:600}.ad-auth{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700}.ad-auth.a-public{color:var(--muted);background:var(--panel-2)}.ad-auth.a-read{color:#3d9cf5;background:#3d9cf524}.ad-auth.a-trade{color:#f0b90b;background:#f0b90b24}.ad-toc{border:1px solid var(--line);border-radius:12px;flex-direction:column;margin:6px 0 0;display:flex;overflow:hidden}.ad-toc button{border:0;border-top:1px solid var(--line);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:52px minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:grid}.ad-toc button:first-child{border-top:0}.ad-toc button:hover{background:var(--hover)}.ad-toc code{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-toc button>span:last-child{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:22px 0 0;display:grid}.ad-cards button{text-align:start;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:14px;transition:border-color .15s;display:flex}.ad-cards button:hover{border-color:var(--brand)}.ad-cards b{font-size:15px}.ad-cards span{color:var(--muted);font-size:13px;line-height:1.5}.ad-cards i{color:var(--brand-hover);margin-top:auto;font-size:12px;font-style:normal}@media (max-width:900px){.ad{grid-template-columns:minmax(0,1fr)}.ad-side{display:none}.ad-main{padding:12px 12px 90px}.ad-mtop{z-index:5;margin:0 0 12px;display:block;position:sticky;top:50px}.ad-menu-btn{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:start;cursor:pointer;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;display:block}.ad-sheet{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;gap:2px;max-height:62vh;margin-top:6px;padding:10px;display:flex;overflow:auto;box-shadow:0 16px 40px #0006}.ad-params thead{display:none}.ad-params,.ad-params tbody{display:block}.ad-params tr{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:9px 10px;display:grid}.ad-params tr:first-child{border-top:0}.ad-params td{border:0;padding:0}.ad-params td:last-child{grid-column:1/-1}.ad-params td.ad-type{overflow-wrap:anywhere}.ad-table.ad-wide,.ad-table.ad-wide tbody{display:block}.ad-table.ad-wide thead{display:none}.ad-table.ad-wide tr{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:9px 10px;display:flex}.ad-table.ad-wide td{border:0;padding:0;width:auto!important}.ad-article h1{font-size:23px}.ad-article h2{font-size:18px}.ad-article p,.ad-article li{font-size:14.5px}.ad-code pre{padding:12px;font-size:12px}.ad-table{font-size:13px}.ad-table th,.ad-table td{padding:8px 10px}.ad-toc button{grid-template-columns:48px minmax(0,1fr)}.ad-toc button>span:last-child{display:none}.ad-ep{margin-top:24px;padding-top:24px}}
.ah{overflow-x:clip}.ah-hero{--term-h:413px;isolation:isolate;color:#f2f3f7;background:radial-gradient(120% 70% at 50% 100%,#12102a 0%,#07080d 60%);position:relative;overflow:hidden}.ah-streams{width:100%;height:calc(100% - var(--term-h,412px));z-index:-1;position:absolute;top:0;left:0}.ah-hero-in{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:70px 24px 0;display:flex}.ah-hero-text{text-align:center;flex-direction:column;align-items:center;display:flex}.ah-pill{color:#d9dbe6;-webkit-backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;display:inline-flex}.ah-hero h1{text-shadow:none;filter:drop-shadow(0 4px 30px #07080de6);letter-spacing:-2px;background:linear-gradient(#fff 30%,#c9c2ff);color:#0000;-webkit-background-clip:text;background-clip:text;margin:22px 0 18px;font-size:84px;font-weight:800;line-height:1}.ah-hero p{text-shadow:0 2px 18px #07080d,0 0 6px #07080d;color:#b7bbcc;max-width:760px;margin:0 0 34px;font-size:21px;line-height:1.5}.ah-cta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ah-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;height:56px;padding:0 34px;font-size:17px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.ah-btn:hover{transform:translateY(-2px)}.ah-btn-white{color:#0b0d12;background:#fff;box-shadow:0 10px 40px #7c3aed59}.ah-btn-line{color:#fff;-webkit-backdrop-filter:blur(6px);background:#ffffff0a;border-color:#ffffff73}.ah-btn-line:hover{background:#ffffff1a}.ah-screen{width:min(980px,100%);margin-top:170px;position:relative}.ah-screen-glow{background:radial-gradient(60% 100% at 50% 100%, #3ff0c859, color-mix(in srgb, var(--brand) 15%, transparent) 50%, transparent 75%);filter:blur(10px);pointer-events:none;height:120px;position:absolute;inset:-40px -60px auto}.lt{background:#0a0b12eb;border:1px solid #ffffff24;border-bottom:0;border-radius:22px 22px 0 0;position:relative;overflow:hidden;box-shadow:0 -10px 60px #3ff0c82e,inset 0 1px #ffffff1f}.lt-bar{box-sizing:border-box;background:#ffffff08;border-bottom:1px solid #ffffff14;align-items:center;gap:16px;height:50px;padding:14px 20px;display:flex}.lt-dots{gap:7px;display:inline-flex}.lt-dots i{background:#3a3d4c;border-radius:50%;width:11px;height:11px}.lt-dots i:first-child{background:#ff5f57}.lt-dots i:nth-child(2){background:#febc2e}.lt-dots i:nth-child(3){background:#28c840}.lt-tabs{flex:1;justify-content:center;gap:6px;display:flex}.lt-tabs b{color:#7d8296;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.lt-tabs b.on{background:color-mix(in srgb, var(--brand) 22%, transparent);color:#e5e1ff}.lt-live{color:#3ff0c8;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.lt-live i{background:#3ff0c8;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite lt-blink;box-shadow:0 0 10px #3ff0c8}@keyframes lt-blink{50%{opacity:.3}}.lt-body{box-sizing:border-box;height:362px;font-family:var(--mono);color:#c9cbd6;text-align:left;padding:22px 28px;font-size:14px;line-height:1.7;overflow:hidden}.lt-cmd{color:#eef0f6;word-break:break-all}.lt-prompt{color:#3ff0c8;font-weight:700}.lt-caret{vertical-align:-2px;background:#c9c2ff;width:8px;height:16px;margin-left:2px;animation:1s step-end infinite lt-blink;display:inline-block}.lt-status{color:#3ff0c8;margin:6px 0 4px;font-size:12.5px}.lt-out{white-space:pre}.lt-k{color:#b3aaff}.lt-s{color:#7ee6b8}.lt-n{color:#ffcf6e}.lt-b{color:#ff8fa3}.ah-wrap{max-width:1200px;margin:0 auto;padding:0 24px 80px}.ah-sec{padding-top:100px}.ah-h2{text-align:center;letter-spacing:-.8px;margin:0 0 14px;font-size:44px}.ah-h2.start{text-align:start;margin-bottom:8px;font-size:34px}.ah-lead{text-align:center;color:var(--soft);max-width:760px;margin:0 auto 50px;font-size:18px;line-height:1.55}.ah-flow{grid-template-rows:60px auto;grid-template-columns:120px 1fr 120px 1fr 120px;align-items:center;row-gap:6px;display:grid}.ah-node{text-align:center;flex-direction:column;grid-row:1/3;align-items:center;gap:8px;display:flex}.ah-node:first-child{grid-column:1}.ah-node-mid{grid-area:2/3}.ah-node:last-child{grid-column:5}.ah-node>span{background:radial-gradient(circle at 35% 30%, var(--panel-2), var(--panel));border:1px solid var(--line-strong);width:96px;height:96px;color:var(--text);box-shadow:0 0 0 8px color-mix(in srgb, var(--brand) 6%, transparent), 0 14px 40px #0000004d;border-radius:50%;place-items:center;display:grid}.ah-node-mid>span{color:#3ff0c8;box-shadow:0 0 0 8px #3ff0c812,0 0 40px #3ff0c82e}.ah-node b{font-size:20px}.ah-node i{color:var(--muted);font-size:13px;font-style:normal}.ah-wire{background:repeating-linear-gradient(90deg, var(--line-strong) 0 6px, transparent 6px 12px);background-size:24px 2px;height:2px;animation:1.2s linear infinite ah-march;position:relative}.ah-wire-top{grid-area:1/2/auto/5}.ah-wire-a{grid-area:2/2;margin-top:-40px}.ah-wire-b{grid-area:2/4;margin-top:-40px}@keyframes ah-march{to{background-position:24px 0}}.ah-tag{z-index:2;background:var(--panel-2);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ah-dot{background:#3ff0c8;border-radius:50%;width:8px;height:8px;animation:2.4s linear infinite ah-go;position:absolute;top:-3px;left:0;box-shadow:0 0 12px #3ff0c8}.ah-dot.back{background:#b3aaff;animation-name:ah-back;box-shadow:0 0 12px #b3aaff}@keyframes ah-go{0%{opacity:0;left:0}10%,90%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes ah-back{0%{opacity:0;left:calc(100% - 8px)}10%,90%{opacity:1}to{opacity:0;left:0}}[dir=rtl] .ah-flow{direction:ltr}.ah-keys-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.ah-keys-head p{max-width:640px;margin:0;line-height:1.55}.ah-keys-side{align-items:center;gap:16px;display:flex}.ah-keys-side .btn{height:44px;padding:0 24px}.ah-login{background:linear-gradient(120deg, color-mix(in srgb, var(--brand) 14%, transparent), #3ff0c80d);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:22px;padding:26px 30px;display:flex}.ah-login>div{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.ah-login b{font-size:18px}.ah-wait{padding:30px 0}.ah-keys{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.ah-key{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;padding:20px;transition:border-color .15s;display:flex}.ah-key:hover{border-color:var(--line-strong)}.ah-key-top{align-items:center;gap:10px;display:flex}.ah-key-top b{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:17px;overflow:hidden}.ah-key-icon{background:color-mix(in srgb, var(--brand) 16%, transparent);width:36px;height:36px;color:var(--brand-hover);border-radius:10px;place-items:center;display:grid}.ah-perm{background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.ah-perm.ah-perm-trade{color:var(--up);background:#10b98126}.ah-key-id{background:var(--panel-2);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:10px 14px;font-size:15px;overflow:hidden}.ah-key-ips{flex-wrap:wrap;gap:6px;display:flex}.ah-key-ips span{border:1px solid var(--line);border-radius:6px;padding:3px 9px;font-size:12px}.ah-key-ips .any{color:#f5b93d;border-color:#f5b93d66}.ah-key-foot{justify-content:space-between;align-items:flex-end;gap:10px;line-height:1.6;display:flex}.ah-key-del{gap:6px;display:flex}.ah-secret{background:#3ff0c80f;border:1px solid #3ff0c873;border-radius:18px;flex-direction:column;gap:12px;margin-bottom:18px;padding:20px 22px;display:flex}.ah-secret>b{align-items:center;gap:8px;display:flex}.ah-secret-key{background:var(--panel-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;padding:14px 16px;font-size:16px}.ah-secret-row{gap:10px;display:flex}.ah-modal{max-width:560px}.ah-perms{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ah-perms button{text-align:start;border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:12px;flex-direction:column;gap:4px;padding:14px;transition:border-color .15s,background .15s;display:flex}.ah-perms button.on{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, transparent)}.ah-note{color:var(--up);align-items:center;gap:8px;font-size:13px;display:flex}.ah-keyart{flex:none}.ah-fams{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.ah-fam{background:var(--panel);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:10px;padding:30px 26px;display:flex;position:relative;overflow:hidden}.ah-fam:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brand) 18%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;inset:-40% -40% auto auto}.ah-fam h3{text-align:center;margin:0 0 12px;font-size:22px}.ah-fam-link{background:var(--panel-2);color:var(--soft);border-radius:999px;align-items:center;gap:8px;padding:13px 18px;font-weight:500;transition:background .15s,color .15s,transform .15s;display:flex}.ah-fam-link span{flex:1}.ah-fam-link em{color:var(--muted);font-size:12px;font-style:normal}.ah-fam-link:hover{background:color-mix(in srgb, var(--brand) 16%, transparent);color:var(--text);transform:translate(3px)}.ah-progs{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.ah-prog{background:linear-gradient(160deg, var(--panel-2), var(--panel));border:1px solid var(--line);min-height:260px;color:var(--text);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:20px;padding:34px;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.ah-prog:after{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 30%,#000);mask-image:linear-gradient(120deg,#0000 30%,#000)}.ah-prog:hover{border-color:var(--line-strong);transform:translateY(-3px)}.ah-prog>div{z-index:1;flex-direction:column;align-self:stretch;gap:12px;display:flex;position:relative}.ah-prog h3{margin:0;font-size:28px}.ah-prog p{max-width:420px;margin:0;font-size:16px;line-height:1.55}.ah-more{border:1px solid var(--line-strong);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:11px 22px;font-weight:700;display:inline-flex}.ah-prog-wide{grid-column:1/-1;min-height:220px}.ah-art{z-index:1;filter:drop-shadow(0 18px 30px #00000059);flex:none;transition:transform .4s;position:relative}.ah-prog:hover .ah-art{transform:translateY(-6px)rotate(-3deg)}.ah-why{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:40px;display:grid}.ah-why-item{background:var(--panel);border:1px solid var(--line);border-radius:22px;flex-direction:column;grid-column:span 2;gap:12px;padding:30px 28px;display:flex;position:relative;overflow:hidden}.ah-why-item.wide{grid-column:span 3}.ah-why-item:after{content:"";top:0;background-image:radial-gradient(var(--line-strong) 1px, transparent 1.5px);opacity:.7;background-size:8px 8px;width:120px;height:90px;position:absolute;inset-inline-end:0;-webkit-mask-image:linear-gradient(225deg,#000,#0000 70%);mask-image:linear-gradient(225deg,#000,#0000 70%)}.ah-why-icon{background:var(--panel-2);width:54px;height:54px;color:var(--brand-hover);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.ah-why-item b{font-size:20px}.ah-why-item .muted{font-size:15px;line-height:1.6}.ah-start{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.ah-code-wrap{isolation:isolate;position:relative}.ah-code{color:#d7d9e3;z-index:1;background:#12141eeb;border:1px solid #ffffff1f;border-radius:20px;position:relative;box-shadow:0 30px 60px #00000059}.ah-code-orbs{z-index:-1;pointer-events:none;width:60%;position:absolute;inset:-50px -40px -50px auto}.ah-code-orbs i{background:radial-gradient(circle at 35% 30%,#3a3557,#12101f 70%);border-radius:50%;position:absolute;box-shadow:inset 0 2px #ffffff14}.ah-code-orbs i:first-child{width:190px;height:190px;top:-10px;right:30px}.ah-code-orbs i:nth-child(2){width:140px;height:140px;top:40%;right:-10px}.ah-code-orbs i:nth-child(3){width:170px;height:170px;bottom:-10px;right:60px}.ah-code-bar{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:14px 18px;display:flex}.ah-code-tabs{flex:1;gap:4px;display:flex}.ah-code-tabs button{color:#8a8fa3;background:0 0;border:0;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600}.ah-code-tabs button.on{background:color-mix(in srgb, var(--brand) 22%, transparent);color:#ece9ff}.ah-code-copy{color:#8a8fa3;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ah-code-copy:hover{color:#fff;background:#ffffff14}.ah-code pre{font-family:var(--mono);text-align:left;margin:0;padding:20px 22px 24px;font-size:13px;line-height:1.75;overflow-x:auto}.ah-code pre .c{color:#7ee6b8}.ah-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ah-steps li{border-top:1px solid var(--line-strong);flex-direction:column;gap:10px;padding:30px 0;display:flex}.ah-steps b{font-size:22px}.ah-steps .muted{font-size:15px;line-height:1.6}.ah-steps a,.ah-inline{color:var(--brand-hover);font:inherit;background:0 0;border:0;padding:0}@media (max-width:900px){.ah-hero-in{padding-top:46px}.ah-hero h1{letter-spacing:-1px;font-size:52px}.ah-hero p{font-size:17px}.ah-btn{height:48px;padding:0 24px;font-size:15px}.ah-screen{margin-top:60px}.ah-hero{--term-h:351px}.lt-body{height:300px;padding:16px;font-size:12px}.lt-tabs{display:none}.ah-sec{padding-top:70px}.ah-h2{font-size:30px}.ah-flow{grid-template-rows:none;grid-template-columns:1fr;row-gap:18px}.ah-node,.ah-node:first-child,.ah-node-mid,.ah-node:last-child{grid-area:auto/1}.ah-wire{display:none}.ah-fams,.ah-progs,.ah-start,.ah-perms,.ah-why{grid-template-columns:1fr}.ah-why-item,.ah-why-item.wide{grid-column:auto}.ah-prog{flex-direction:column;align-items:flex-start}.ah-keys{grid-template-columns:1fr}.ah-code-orbs{display:none}}@media (prefers-reduced-motion:reduce){.ah-wire,.ah-dot,.lt-live i,.lt-caret{animation:none}.ah-dot{display:none}}:root[data-mphone] .ah-hero h1{margin:16px 0 12px;font-size:46px}
