.ap-shell{--panel:color-mix(in srgb, var(--ground) 62%, #fff);--hair:color-mix(in srgb, var(--rule) 42%, transparent);--hair-strong:color-mix(in srgb, var(--rule) 75%, transparent);--r-panel:12px;--r-glass-app:16px;--nav-h:44px;background:var(--ground);min-height:100dvh;color:var(--ink);flex-direction:column;font-size:14px;display:flex}.ap-header{z-index:40;align-items:center;gap:var(--s4);height:56px;padding-inline:var(--gutter);background:var(--ground);border-bottom:1px solid var(--hair);display:flex;position:sticky;top:0}.ap-brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.ap-home{border-radius:8px;place-items:center;display:inline-grid}.ap-appName{color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:2px 4px;text-decoration:none;display:inline-flex}.ap-appName>span:last-child{font-family:var(--font-display);border-left:1px solid var(--hair-strong);padding-left:9px;font-size:15px;font-weight:700;font-stretch:112%}@media (hover:hover) and (pointer:fine){.ap-appName:hover>span:last-child{text-underline-offset:4px;text-decoration:underline}}.ap-nav{gap:2px;min-width:0;display:flex}.ap-navLink{border-radius:var(--r-pill);height:34px;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-hover) var(--ease-settle), background-color var(--dur-hover) var(--ease-settle);align-items:center;padding-inline:11px;font-size:13.5px;font-weight:560;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.ap-navLink:hover{color:var(--ink);background:var(--ground-2)}}.ap-navLink[aria-current=page]{color:var(--on-ink);background:var(--ink)}.ap-headerActions{align-items:center;gap:var(--s2);flex-shrink:0;margin-left:auto;display:flex}.ap-x{border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink);border:1px solid var(--hair-strong);transition:background-color var(--dur-hover), color var(--dur-hover);place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){.ap-x:hover{background:var(--ink);color:var(--on-ink)}}.ap-wallet{align-items:center;gap:6px;display:flex;position:relative}.ap-walletBtn{border-radius:var(--r-pill);background:var(--ink);height:36px;color:var(--on-ink);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;transition:box-shadow var(--dur-hover) var(--ease-settle), transform var(--dur-tap);border:0;padding-inline:16px;font-size:13.5px;font-weight:650}.ap-walletBtn:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.ap-walletBtn:not(:disabled):hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 16%, transparent)}}.ap-walletBtn:active{transform:scale(.97)}.ap-walletMenu{z-index:60;background:var(--ink);width:min(300px,100vw - 32px);color:var(--on-ink);border-radius:12px;gap:6px;padding:12px;font-size:13px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0b0b0d40}.ap-walletMenu p:first-child{color:var(--on-ink-2)}.ap-walletMenu p:nth-child(2){font-family:var(--font-data);font-size:12px}.ap-walletItem{font:inherit;text-align:left;background:var(--edge);color:var(--on-ink);cursor:pointer;border:0;border-radius:8px;padding:8px 10px}.ap-walletItem:hover,.ap-walletItem:focus-visible{background:#2a2a31}.ap-walletError{z-index:60;background:var(--ink);width:min(300px,100vw - 32px);color:var(--on-ink);border-radius:10px;gap:8px;padding:10px 12px;font-size:13px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.ap-subnav{z-index:39;height:var(--nav-h);background:var(--ground);border-bottom:1px solid var(--hair);align-items:center;display:none;position:sticky;top:56px;overflow:hidden}.ap-subnav .ap-nav{scrollbar-width:none;padding-inline:var(--gutter) 32px;flex:1;align-items:center;height:100%;overflow-x:auto}.ap-subnav .ap-nav::-webkit-scrollbar{display:none}.ap-subnav:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--ground) 80%);width:36px;transition:opacity var(--dur-hover);position:absolute;inset:0 0 0 auto}.ap-subnav[data-end=true]:after{opacity:0}.ap-header .ap-nav{margin-left:var(--s3)}@media (max-width:1179px){.ap-header .ap-nav{display:none}.ap-subnav{display:flex}}@media (max-width:599px){.ap-header{gap:var(--s2)}.ap-brand{gap:6px}.ap-appName{gap:6px;padding:2px}.ap-appName>span:last-child{padding-left:6px;font-size:14px}.ap-x{width:34px;height:34px}.ap-walletBtn{height:34px;padding-inline:12px;font-size:13px}}.ap-main{width:100%;max-width:1480px;padding:var(--s5) var(--gutter) var(--s8);flex:1;min-width:0;margin-inline:auto}.ap-pageHead{justify-content:space-between;align-items:flex-end;gap:var(--s3) var(--s5);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.ap-title{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:760;font-stretch:112%;line-height:1.05}.ap-lede{color:var(--ink-2);max-width:72ch;margin:6px 0 0;font-size:14px}.ap-headMeta{align-items:center;gap:var(--s2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ap-grid{gap:var(--s4);min-width:0;display:grid}.ap-cols2{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ap-cols3{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ap-split{gap:var(--s4);grid-template-columns:minmax(0,1fr) 392px;align-items:start;display:grid}.ap-sticky{position:sticky;top:72px}@media (max-width:1179px){.ap-split{grid-template-columns:minmax(0,1fr)}.ap-sticky{position:static}.ap-cols3{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.ap-cols2{grid-template-columns:minmax(0,1fr)}}.ap-panel{background:var(--panel);border:1px solid var(--hair);border-radius:var(--r-panel);min-width:0}.ap-panelHead{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--hair);flex-wrap:wrap;min-height:48px;padding:12px 16px;display:flex}.ap-panelTitle{letter-spacing:-.005em;margin:0;font-size:14.5px;font-weight:700}.ap-panelSub{color:var(--ink-2);margin:2px 0 0;font-size:12.5px}.ap-panelBody{padding:16px}.ap-panelBody.ap-tight{padding:0}.ap-panelFoot{border-top:1px solid var(--hair);color:var(--ink-2);padding:10px 16px;font-size:12.5px}.ap-glass{background:var(--ink);color:var(--on-ink);border-radius:var(--r-glass-app);box-shadow:inset 0 1px 0 #ffffff12, inset 0 0 0 1px var(--edge), 0 14px 32px -18px #0b0b0d8c;min-width:0;position:relative}.ap-glass .ap-panelHead{border-bottom-color:#26262c}.ap-glass .ap-panelSub,.ap-glass .ap-muted{color:var(--on-ink-2)}.ap-glass a{color:var(--on-ink)}.ap-stats{background:var(--hair);border-radius:var(--r-panel);border:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:899px){.ap-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-stat{background:var(--panel);min-width:0;padding:12px 16px}.ap-statLabel{color:var(--ink-2);font-size:12.5px;font-weight:520;display:block}.ap-statValue{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:18px;font-weight:520;display:block;overflow:hidden}.ap-statNote{color:var(--ink-2);margin-top:2px;font-size:12px;display:block}.ap-unit{color:var(--ink-2);font-size:.68em;font-family:var(--font-text);margin-left:4px;font-weight:560}.ap-glass .ap-unit{color:var(--on-ink-2)}.ap-kv{grid-template-columns:minmax(0,1fr) auto;gap:0;margin:0;display:grid}.ap-kv>div{display:contents}.ap-kv dt,.ap-kv dd{border-bottom:1px solid var(--hair);margin:0;padding:8px 0}.ap-kv dt{color:var(--ink-2);padding-right:var(--s3);font-size:13px}.ap-kv dd{text-align:right;font-family:var(--font-data);font-variant-numeric:tabular-nums;min-width:0;font-size:13px}.ap-kv>div:last-child dt,.ap-kv>div:last-child dd{border-bottom:0}.ap-glass .ap-kv dt,.ap-glass .ap-kv dd{border-bottom-color:#26262c}.ap-glass .ap-kv dt,.ap-glass .ap-state p{color:var(--on-ink-2)}.ap-glass .ap-stateErr{border-left-color:var(--loss)}@media (max-width:767px){.ap-kv{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.ap-kv dd{overflow-wrap:anywhere}.ap-kvAddr{grid-template-columns:minmax(0,1fr)}.ap-kvAddr dt{border-bottom:0;padding-bottom:2px}.ap-kvAddr dd{text-align:left;padding-top:0}.ap-kvAddr .ap-addr{flex-wrap:wrap}}.ap-num{font-family:var(--font-data);font-variant-numeric:tabular-nums}.ap-muted{color:var(--ink-2)}.ap-loss{color:var(--loss-on-ground)}.ap-glass .ap-loss{color:var(--loss)}.ap-small{font-size:12.5px}.ap-badge{border-radius:var(--r-pill);white-space:nowrap;border:1px solid var(--hair-strong);height:26px;color:var(--ink);align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:650;display:inline-flex}.ap-badgeLive{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.ap-badgeLive:before{content:"";background:var(--on-ink);width:7px;height:7px;animation:ap-pulse 2.4s var(--ease-settle) infinite;border-radius:50%}.ap-badgeReplay{height:30px;color:var(--ink);border:1.5px dashed var(--ink);background:repeating-linear-gradient(-45deg, var(--ground-2) 0 6px, var(--ground) 6px 12px);padding-inline:12px;font-size:13px;font-weight:760}.ap-badgeWarn{color:var(--loss-on-ground);border-color:color-mix(in srgb, var(--loss-on-ground) 55%, transparent)}.ap-badgeOk{border-color:var(--ink)}.ap-badgeQuiet{color:var(--ink-2)}@keyframes ap-pulse{0%,to{opacity:1}50%{opacity:.35}}.ap-replayBar{align-items:center;gap:var(--s3);margin-bottom:var(--s4);border:1.5px dashed var(--ink);border-radius:var(--r-panel);background:repeating-linear-gradient(-45deg, var(--ground-2) 0 8px, var(--ground) 8px 16px);flex-wrap:wrap;padding:10px 14px;font-size:13.5px;display:flex}.ap-replayBar strong{font-weight:760}.ap-replayBar a{color:var(--ink);font-weight:650}.ap-tableWrap{min-width:0;overflow-x:auto}.ap-table{border-collapse:collapse;width:100%;font-size:13px}.ap-table th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--hair-strong);background:var(--panel);white-space:nowrap;padding:9px 12px;font-size:12.5px;font-weight:620;position:sticky;top:0}.ap-table td{border-bottom:1px solid var(--hair);vertical-align:middle;white-space:nowrap;padding:9px 12px}.ap-table tr:last-child td{border-bottom:0}.ap-table .r{text-align:right}.ap-table td.r,.ap-table td.n{font-family:var(--font-data);font-variant-numeric:tabular-nums}.ap-table tbody tr{transition:background-color var(--dur-hover)}@media (hover:hover) and (pointer:fine){.ap-table tbody tr:hover{background:color-mix(in srgb, var(--ground-2) 65%, transparent)}}@media (max-width:767px){.ap-table.ap-stack thead{display:none}.ap-table.ap-stack,.ap-table.ap-stack tbody,.ap-table.ap-stack tr,.ap-table.ap-stack td{width:100%;display:block}.ap-table.ap-stack tr{border-bottom:1px solid var(--hair);padding:10px 14px}.ap-table.ap-stack tr:last-child{border-bottom:0}.ap-table.ap-stack td{justify-content:space-between;gap:var(--s3);white-space:normal;text-align:right;border:0;padding:4px 0;display:flex}.ap-table.ap-stack td:before{content:attr(data-label);font-family:var(--font-text);color:var(--ink-2);text-align:left;flex-shrink:0;font-size:12.5px}.ap-table.ap-stack td.r{text-align:right}}.ap-btn{border-radius:var(--r-pill);border:1px solid var(--ink);background:var(--ink);height:40px;color:var(--on-ink);font:inherit;cursor:pointer;white-space:nowrap;transition:box-shadow var(--dur-hover) var(--ease-settle), transform var(--dur-tap), background-color var(--dur-hover);justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:14px;font-weight:680;text-decoration:none;display:inline-flex}.ap-btn:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.ap-btn:not(:disabled):hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 16%, transparent)}}.ap-btn:not(:disabled):active{transform:scale(.98)}.ap-btnGhost{color:var(--ink);border-color:var(--hair-strong);background:0 0}@media (hover:hover) and (pointer:fine){.ap-btnGhost:not(:disabled):hover{background:var(--ground-2);border-color:var(--ink);box-shadow:none}}.ap-btnDanger{color:var(--loss-on-ground);border-color:color-mix(in srgb, var(--loss-on-ground) 60%, transparent);background:0 0}@media (hover:hover) and (pointer:fine){.ap-btnDanger:not(:disabled):hover{background:color-mix(in srgb, var(--loss-on-ground) 8%, transparent);box-shadow:none}}.ap-btnSm{height:32px;padding-inline:12px;font-size:13px}.ap-btnBlock{width:100%}.ap-glass .ap-btn{background:var(--on-ink);color:var(--ink);border-color:var(--on-ink)}.ap-glass .ap-btnGhost{color:var(--on-ink);background:0 0;border-color:#3a3a42}.ap-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.ap-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ap-arrow:after{content:" ↗";font-family:var(--font-text)}.ap-tabs{border-radius:var(--r-pill);background:var(--ground-2);gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ap-tab{border-radius:var(--r-pill);height:32px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding-inline:14px;font-size:13.5px;font-weight:620}.ap-tab[aria-selected=true]{background:var(--ink);color:var(--on-ink)}.ap-tab:focus-visible{outline-offset:1px}.ap-field{gap:6px;display:grid}.ap-fieldTop{justify-content:space-between;gap:var(--s2);color:var(--ink-2);font-size:12.5px;display:flex}.ap-inputRow{border:1px solid var(--hair-strong);background:var(--ground);height:52px;transition:border-color var(--dur-hover), box-shadow var(--dur-hover);border-radius:10px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.ap-inputRow:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 10%, transparent)}.ap-inputRow[data-invalid=true]{border-color:var(--loss-on-ground)}.ap-input{min-width:0;font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:18px}.ap-input::placeholder{color:color-mix(in srgb, var(--ink-2) 70%, transparent)}.ap-token{padding-inline:6px;font-size:13.5px;font-weight:700}.ap-chip{border-radius:var(--r-pill);border:1px solid var(--hair-strong);height:28px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding-inline:10px;font-size:12.5px;font-weight:650}.ap-chip:hover:not(:disabled){background:var(--ground-2);border-color:var(--ink)}.ap-chip[aria-pressed=true]{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.ap-chip:disabled{opacity:.45;cursor:not-allowed}.ap-chips{flex-wrap:wrap;gap:6px;display:flex}.ap-fieldErr{color:var(--loss-on-ground);font-size:12.5px}.ap-check{align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.ap-check input{width:16px;height:16px;accent-color:var(--ink);flex-shrink:0;margin-top:3px}.ap-skel{background:linear-gradient(90deg, var(--ground-2) 0%, color-mix(in srgb, var(--ground-2) 45%, var(--ground)) 50%, var(--ground-2) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite ap-shimmer;display:block}@keyframes ap-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ap-state{justify-items:start;gap:10px;padding:22px 18px;display:grid}.ap-state h3{margin:0;font-size:15px;font-weight:700}.ap-state p{color:var(--ink-2);max-width:62ch;margin:0;font-size:13.5px}.ap-stateActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ap-stateErr{border-left:3px solid var(--loss-on-ground)}.ap-inlineErr{background:color-mix(in srgb, var(--loss-on-ground) 7%, transparent);color:var(--loss-on-ground);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.ap-addr{align-items:center;gap:6px;min-width:0;display:flex}.ap-addrText{font-family:var(--font-data);overflow-wrap:anywhere;word-break:break-all;min-width:0;font-size:12.5px}.ap-iconBtn{border:1px solid var(--hair-strong);min-width:26px;height:26px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;place-items:center;padding-inline:7px;font-size:12px;font-weight:650;text-decoration:none;display:inline-grid}.ap-iconBtn:hover{background:var(--ground-2);border-color:var(--ink)}.ap-glass .ap-iconBtn{color:var(--on-ink);border-color:#3a3a42}.ap-glass .ap-iconBtn:hover{background:#1c1c20}.ap-range{gap:8px;display:grid}.ap-rangeTubes{background:var(--ink);height:56px;box-shadow:inset 0 0 0 1px var(--edge), inset 0 1px 0 #ffffff0f;border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:7px 8px;display:grid;position:relative}.ap-tube{background:#17171b;border-radius:2px;position:relative;overflow:hidden}.ap-tube:after{content:"";height:var(--lvl,0%);background:var(--fluid);opacity:.82;position:absolute;inset:auto 0 0}.ap-tube[data-dim=true]:after{opacity:.16}.ap-tube[data-active=true]{box-shadow:0 0 0 1.5px var(--on-ink);z-index:1}.ap-tube[data-active=true][data-out=true]{box-shadow:0 0 0 1.5px var(--loss)}.ap-tube[data-trigger=true]:before{content:"";background:var(--loss);z-index:1;height:3px;position:absolute;inset:0 0 auto}.ap-rangeAxis{justify-content:space-between;gap:var(--s2);color:var(--ink-2);font-size:12px;font-family:var(--font-data);display:flex}.ap-glass .ap-rangeAxis{color:var(--on-ink-2)}.ap-ratio{gap:6px;display:grid}.ap-ratioRow{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.ap-ratioBar{background:var(--ground-2);border-radius:3px;height:10px;display:flex;overflow:hidden}.ap-ratioBar>span:first-child{background:var(--ink)}.ap-ratioBar>span:last-child{background:var(--rule)}.ap-ratioLegend{color:var(--ink-2);gap:14px;font-size:12px;display:flex}.ap-ratioLegend i{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.ap-cascade{border:1px solid var(--hair);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.ap-cascade>div{border-right:1px solid var(--hair);min-width:0;padding:10px 12px}.ap-cascade>div:last-child{border-right:0}.ap-cascade b{font-family:var(--font-data);font-size:15px;font-weight:560;display:block}.ap-cascade span{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:1.35;display:block}.ap-cascadeBar{background:var(--ground-2);border-radius:3px;height:8px;margin-top:10px;display:flex;overflow:hidden}.ap-cascadeBar>span:first-child{background:var(--rule)}.ap-cascadeBar>span:nth-child(2){background:var(--ink-2)}.ap-cascadeBar>span:nth-child(3){background:var(--ink)}@media (max-width:599px){.ap-cascade{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-cascade>div:nth-child(2){border-right:0}.ap-cascade>div:nth-child(-n+2){border-bottom:1px solid var(--hair)}}.ap-pnlLines{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ap-pnlLine{border-right:1px solid #26262c;min-width:0;padding:16px 18px 18px}.ap-pnlLine:last-child{border-right:0}.ap-pnlLabel{color:var(--on-ink-2);align-items:center;gap:6px;font-size:12.5px;font-weight:560;display:flex}.ap-pnlValue{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:clamp(20px,1.9vw,26px);font-weight:520;display:block;overflow:hidden}.ap-pnlValue[data-sign="-1"]{color:var(--loss)}.ap-pnlLine[data-head=true]{background:#141418}.ap-pnlNote{color:var(--on-ink-2);margin-top:4px;font-size:12px;display:block}@media (max-width:1179px){.ap-pnlLines{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-pnlLine{border-bottom:1px solid #26262c}.ap-pnlLine[data-head=true]{grid-column:1/-1}}.ap-tx{border:1px solid var(--hair-strong);background:var(--ground);border-radius:10px;gap:10px;padding:14px;font-size:13px;display:grid}.ap-txSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.ap-txStep{background:var(--ground-2);border-radius:2px;height:4px}.ap-txStep[data-on=true]{background:var(--ink)}.ap-txStep[data-fail=true]{background:var(--loss-on-ground)}.ap-txTitle{font-size:14px;font-weight:700}.ap-txNotes{color:var(--ink-2);margin:0;padding-left:18px}.ap-spinner{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ap-spin;display:inline-block}@keyframes ap-spin{to{transform:rotate(360deg)}}.ap-status{min-height:34px;padding:6px var(--gutter);border-top:1px solid var(--hair);background:var(--ground);font-family:var(--font-data);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:11.5px;display:flex}.ap-status b{color:var(--ink);font-weight:520}.ap-statusDot{background:var(--ink);vertical-align:0;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.ap-statusDot[data-bad=true]{background:var(--loss-on-ground)}.ap-statusEnd{gap:14px;margin-left:auto;display:flex}.ap-statusEnd a{color:var(--ink-2)}@media (min-width:900px){.ap-status{z-index:30;position:sticky;bottom:0}}.ap-dock{display:none}@media (max-width:1179px){.ap-dock{z-index:45;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--ground) 94%, transparent);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--hair);gap:8px;display:flex;position:fixed;inset:auto 0 0}.ap-dock .ap-btn{flex:1}.ap-withDock .ap-main{padding-bottom:96px}}.ap-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ap-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ap-col{gap:var(--s3);align-content:start;min-width:0;display:grid}.ap-hr{background:var(--hair);border:0;height:1px;margin:4px 0}.ap-pair{align-items:center;gap:10px;display:flex}.ap-pairName{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:760;font-stretch:110%}.ap-rules{gap:0;margin:0;padding:0;list-style:none;display:grid}.ap-rules li{border-bottom:1px solid var(--hair);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;font-size:13.5px;display:grid}.ap-rules li:last-child{border-bottom:0}.ap-rules li>b{font-family:var(--font-data);color:var(--ink-2);padding-top:1px;font-size:12.5px;font-weight:520}.ap-rules strong{margin-bottom:2px;font-weight:700;display:block}.ap-rules p{color:var(--ink-2);margin:0}.ap-faq{gap:0;display:grid}.ap-faq details{border-bottom:1px solid var(--hair)}.ap-faq details:last-child{border-bottom:0}.ap-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13.5px;font-weight:650;list-style:none;display:flex}.ap-faq summary::-webkit-details-marker{display:none}.ap-faq summary:after{content:"+";font-family:var(--font-data);color:var(--ink-2)}.ap-faq details[open] summary:after{content:"−"}.ap-faq details p{color:var(--ink-2);max-width:80ch;margin:0;padding:0 16px 14px;font-size:13.5px}.ap-kbd{font-family:var(--font-data);border:1px solid var(--hair-strong);color:var(--ink-2);border-radius:4px;padding:1px 5px;font-size:11px}dialog[data-engine=wallet-picker]{background:var(--ground);width:min(420px,100vw - 32px);color:var(--ink);border:0;border-radius:16px;padding:20px;font-size:14px;box-shadow:0 30px 80px -20px #0b0b0d80}dialog[data-engine=wallet-picker]::backdrop{background:#0b0b0d73}dialog[data-engine=wallet-picker] h2{font-family:var(--font-display);margin:0 0 8px;font-size:19px;font-stretch:110%}dialog[data-engine=wallet-picker] p{color:var(--ink-2);margin:8px 0;font-size:13px}dialog[data-engine=wallet-picker] ul{gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}dialog[data-engine=wallet-picker] button,dialog[data-engine=wallet-picker] ul a{border:1px solid var(--hair-strong,#8c877c);width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-weight:620;text-decoration:none;display:flex}dialog[data-engine=wallet-picker] button:hover{background:var(--ground-2)}dialog[data-engine=wallet-picker] img{border-radius:6px;width:24px;height:24px}dialog[data-engine=wallet-picker] a{color:var(--ink)}@media (prefers-reduced-motion:reduce){.ap-shell *,.ap-shell :before,.ap-shell :after{transition:none!important;animation:none!important}}.ap-dockSpace{display:none}@media (max-width:1179px){.ap-dockSpace{height:72px;display:block}}.ap-kv dd .ap-addr{justify-content:flex-end}@media (max-width:767px){.ap-kvAddr dd .ap-addr{justify-content:flex-start}}.ap-addr{flex-wrap:wrap}.ap-addrText[data-short=true]{white-space:nowrap;word-break:normal;overflow-wrap:normal}.ap-split3{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:899px){.ap-split3{grid-template-columns:minmax(0,1fr)}}.ap-flowList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.ap-flowList li{border-bottom:1px solid var(--hair);padding:10px 0;font-size:13.5px}.ap-flowList strong{font-weight:700;display:block}.ap-flowList span{color:var(--ink-2)}.ap-glass{overflow:hidden}.ap-kv dd .ap-num,.ap-kv dd .ap-addrText[data-short=true]{white-space:nowrap;overflow-wrap:normal;word-break:normal}@media (max-width:1179px){.ap-hideNarrow{display:none}.ap-shell:has(.ap-dock) .ap-status{margin-bottom:72px}}.ap-rangeAxis{height:16px;display:block;position:relative}.ap-rangeAxis>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ap-rangeAxis>span:first-child{transform:none}.ap-rangeAxis>span:nth-child(2):not(.ap-rangeAxisMid),.ap-rangeAxis>span:nth-child(3):not(.ap-rangeAxisActive){transform:translate(-100%)}.ap-rangeAxis[data-two=true]{height:34px}.ap-rangeAxis .ap-rangeAxisActive{color:var(--ink);top:17px;transform:translate(-50%)}.ap-glass .ap-rangeAxis .ap-rangeAxisActive{color:var(--on-ink)}.ap-lede{text-wrap:pretty}.ap-subnav:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg, transparent, var(--ground) 80%);opacity:0;width:28px;transition:opacity var(--dur-hover);position:absolute;inset:0 auto 0 0}.ap-subnav[data-start=false]:before{opacity:1}.ap-ratioBar:empty{box-shadow:inset 0 0 0 1px var(--hair-strong);background:0 0}.ap-sticky .ap-kvAddr{grid-template-columns:minmax(0,1fr)}.ap-sticky .ap-kvAddr dt{border-bottom:0;padding-bottom:2px}.ap-sticky .ap-kvAddr dd{text-align:left;padding-top:0}.ap-sticky .ap-kvAddr dd .ap-addr{justify-content:flex-start}.ap-statValue{text-overflow:clip;flex-wrap:wrap;align-items:baseline;column-gap:4px;display:flex;overflow:visible}.ap-statValue .ap-unit{margin-left:0}.ap-amountCell{min-width:180px;max-width:340px;white-space:normal!important}.ap-pnlValue{text-overflow:clip;flex-wrap:wrap;align-items:baseline;column-gap:4px;display:flex;overflow:visible}.ap-pnlValue .ap-unit{margin-left:0}.ap-col>*,.ap-split>*,.ap-sticky,.ap-field,.ap-inputRow{min-width:0}.ap-input{width:0}
