.vda-wrap[data-astro-cid-3gsarhh7]{background:var(--neutral-900);border-radius:var(--radius-2xl);width:100%;overflow:hidden}.vda[data-astro-cid-3gsarhh7]{zoom:var(--vda-zoom,1);font-family:var(--font-sans);background:var(--neutral-900);color:var(--neutral-50);box-sizing:border-box;text-align:left;width:1360px;padding:28px}.muted[data-astro-cid-3gsarhh7]{color:var(--neutral-400)}.up[data-astro-cid-3gsarhh7]{color:var(--success)}b[data-astro-cid-3gsarhh7]{font-weight:600}.vda-inert[data-astro-cid-3gsarhh7]{cursor:not-allowed;transition:opacity .12s}.vda-inert[data-astro-cid-3gsarhh7]:hover{opacity:.45}.vda-head[data-astro-cid-3gsarhh7]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.vda-title[data-astro-cid-3gsarhh7]{letter-spacing:-.02em;font-size:36px;font-weight:600}.vda-actions[data-astro-cid-3gsarhh7]{align-items:center;gap:10px;display:flex}.vda-refresh[data-astro-cid-3gsarhh7]{background:var(--primary);color:var(--primary-fg);border-radius:12px;padding:9px 16px;font-size:15px;font-weight:600}.vda-iconbtn[data-astro-cid-3gsarhh7]{color:#e5e5e5;background:#2e2e2e;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.vda-iconbtn[data-astro-cid-3gsarhh7] svg{display:block}.vda-badge[data-astro-cid-3gsarhh7]{background:var(--primary);width:18px;height:18px;color:var(--primary-fg);border-radius:9px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.vda-market[data-astro-cid-3gsarhh7]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:flex}.vda-market-stats[data-astro-cid-3gsarhh7]{align-items:center;gap:10px;display:flex}.vda-gap[data-astro-cid-3gsarhh7]{margin-left:14px}.vda-mode[data-astro-cid-3gsarhh7]{color:var(--neutral-400);align-items:center;gap:10px;display:flex}.vda-mode-on[data-astro-cid-3gsarhh7]{color:var(--neutral-50)}.vda-switch[data-astro-cid-3gsarhh7]{background:var(--neutral-700);border-radius:11px;width:40px;height:22px;position:relative}.vda-switch-knob[data-astro-cid-3gsarhh7]{background:#fff;border-radius:9px;width:18px;height:18px;position:absolute;top:2px;left:2px}.vda-layout[data-astro-cid-3gsarhh7]{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:16px;margin-top:22px;display:grid}.vda-tiles[data-astro-cid-3gsarhh7]{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px;display:grid}.vda-card[data-astro-cid-3gsarhh7]{background:var(--neutral-800);border-radius:var(--radius-2xl);padding:22px 22px 24px}.vda-tile[data-astro-cid-3gsarhh7]{flex-direction:column;gap:22px;min-height:116px;display:flex}.vda-tile-head[data-astro-cid-3gsarhh7]{color:var(--neutral-400);justify-content:space-between;align-items:center;font-size:14px;display:flex}.vda-tile-k[data-astro-cid-3gsarhh7]{white-space:nowrap}.vda-i[data-astro-cid-3gsarhh7]{font-size:11px}.vda-tile-v[data-astro-cid-3gsarhh7]{font-variant-numeric:tabular-nums;color:var(--neutral-50);font-size:24px;font-weight:600}.vda-pos[data-astro-cid-3gsarhh7]{color:var(--success)}.vda-neg[data-astro-cid-3gsarhh7]{color:var(--danger)}.vda-dwm[data-astro-cid-3gsarhh7]{gap:4px;font-size:12px;font-weight:600;display:flex}.vda-dwm-btn[data-astro-cid-3gsarhh7]{all:unset;cursor:pointer;color:var(--neutral-400);background:0 0;border-radius:6px;padding:2px 7px;transition:background .18s,color .18s}.vda-dwm-btn[data-astro-cid-3gsarhh7][aria-pressed=true]{background:var(--primary);color:var(--primary-fg)}.vda-dwm-btn[data-astro-cid-3gsarhh7]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vda-est[data-astro-cid-3gsarhh7]{display:none}[data-astro-cid-3gsarhh7][data-vda-tiles][data-per="0"] .vda-est[data-astro-cid-3gsarhh7][data-idx="0"],[data-astro-cid-3gsarhh7][data-vda-tiles][data-per="1"] .vda-est[data-astro-cid-3gsarhh7][data-idx="1"],[data-astro-cid-3gsarhh7][data-vda-tiles][data-per="2"] .vda-est[data-astro-cid-3gsarhh7][data-idx="2"]{display:inline}.vda-rail[data-astro-cid-3gsarhh7]{flex-direction:column;gap:14px;display:flex}.vda-k[data-astro-cid-3gsarhh7]{color:var(--neutral-400);font-size:14px}.vda-unit[data-astro-cid-3gsarhh7]{color:var(--neutral-400);font-size:12px;font-weight:400}.vda-yield-row[data-astro-cid-3gsarhh7]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vda-yield-v[data-astro-cid-3gsarhh7]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.vda-target[data-astro-cid-3gsarhh7]{text-align:right;color:var(--neutral-400);margin:14px 0 8px;font-size:12.5px}.vda-bar[data-astro-cid-3gsarhh7]{background:#333;border-radius:3px;height:6px;overflow:hidden}.vda-bar-fill[data-astro-cid-3gsarhh7]{background:var(--primary);transform-origin:0;border-radius:3px;width:100%;height:100%;display:block}.vda-gauge[data-astro-cid-3gsarhh7]{width:200px;height:118px;margin:18px auto 4px;position:relative}.vda-gauge-arc[data-astro-cid-3gsarhh7]{background:conic-gradient(from 270deg at 50% 100%, #ef4444 0 36deg, #f59e0b 36deg 72deg, #facc15 72deg 108deg, #a3e635 108deg 144deg, #14b8a6 144deg 180deg, transparent 180deg);border-radius:100px 100px 0 0;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 50% 100%,#0000 72px,#000 73px 86px,#0000 87px);mask:radial-gradient(circle at 50% 100%,#0000 72px,#000 73px 86px,#0000 87px)}.vda-needle[data-astro-cid-3gsarhh7]{transform-origin:7px 7px;background:#fff;border:3px solid #a3e635;border-radius:7px;width:14px;height:14px;margin-bottom:-7px;margin-left:-7px;position:absolute;bottom:0;left:50%;transform:rotate(40deg)translateY(-79px)}.vda-gauge-read[data-astro-cid-3gsarhh7]{text-align:center;position:absolute;bottom:6px;left:0;right:0}.vda-gauge-n[data-astro-cid-3gsarhh7]{color:#a3e635;font-size:24px;font-weight:600}.vda-gauge-t[data-astro-cid-3gsarhh7]{color:var(--neutral-400);font-size:13px}.vda-alt-head[data-astro-cid-3gsarhh7]{justify-content:space-between;align-items:baseline;display:flex}.vda-alt-v[data-astro-cid-3gsarhh7]{font-size:30px;font-weight:600}.vda-alt-labels[data-astro-cid-3gsarhh7]{color:var(--neutral-400);justify-content:space-between;margin:20px 0 8px;font-size:12.5px;display:flex}.vda-alt-bar[data-astro-cid-3gsarhh7]{background:linear-gradient(90deg,#f97316 0 25%,#fde3c4 25% 50%,#c7d2fe 50% 75%,#3b5bfd 75%);border-radius:3px;height:6px;position:relative}.vda-alt-dot[data-astro-cid-3gsarhh7]{background:#c7d2fe;border:3px solid #1a1a1a;border-radius:8px;width:16px;height:16px;margin-left:-8px;position:absolute;top:-5px;left:62%}.vda--animate[data-astro-cid-3gsarhh7] .vda-card[data-astro-cid-3gsarhh7]{animation:vda-in .52s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 50ms)}.vda--animate[data-astro-cid-3gsarhh7] .vda-bar-fill[data-astro-cid-3gsarhh7]{animation:vda-grow 1.2s var(--ease-out) .3s backwards}.vda--animate[data-astro-cid-3gsarhh7] .vda-needle[data-astro-cid-3gsarhh7]{animation:vda-needle 1.4s var(--ease-out) .4s backwards}.vda--animate[data-astro-cid-3gsarhh7] .vda-alt-dot[data-astro-cid-3gsarhh7]{animation:vda-dot 1.4s var(--ease-out) .5s backwards}@keyframes vda-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vda-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vda-needle{0%{transform:rotate(-90deg)translateY(-79px)}to{transform:rotate(40deg)translateY(-79px)}}@keyframes vda-dot{0%{left:0}to{left:62%}}@media (prefers-reduced-motion:reduce){.vda--animate[data-astro-cid-3gsarhh7] .vda-card[data-astro-cid-3gsarhh7],.vda--animate[data-astro-cid-3gsarhh7] .vda-bar-fill[data-astro-cid-3gsarhh7],.vda--animate[data-astro-cid-3gsarhh7] .vda-needle[data-astro-cid-3gsarhh7],.vda--animate[data-astro-cid-3gsarhh7] .vda-alt-dot[data-astro-cid-3gsarhh7]{animation:none}.vda-dwm-btn[data-astro-cid-3gsarhh7],.vda-inert[data-astro-cid-3gsarhh7]{transition:none}}dialog.pd{background:var(--neutral-900);color:#fff;overscroll-behavior:contain;width:min(720px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);font-family:var(--font-sans);opacity:0;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out), display .32s allow-discrete, overlay .32s allow-discrete;border:1px solid #ffffff1a;border-radius:16px;margin:auto;padding:0;font-size:14px;line-height:1.45;overflow:auto;transform:translateY(12px);box-shadow:0 24px 64px #0000008c}dialog.pd[open]{opacity:1;transform:none}@starting-style{dialog.pd[open]{opacity:0;transform:translateY(12px)}}dialog.pd::backdrop{backdrop-filter:blur(8px)saturate(120%);opacity:0;transition:opacity .26s var(--ease-out), display .26s allow-discrete, overlay .26s allow-discrete;background:#0a0a0a99}dialog.pd[open]::backdrop{opacity:1}@starting-style{dialog.pd[open]::backdrop{opacity:0}}html:has(dialog.pd[open]){overflow:hidden}.pd-inner{padding:18px 20px}.pd-head{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.pd-id{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.pd-proto-wrap{padding:8px;position:relative}.pd-proto{background:#333 var(--logo) center / cover no-repeat;border-radius:15px;width:30px;height:30px;display:block}.pd-proto--uni{box-sizing:border-box;background:#1f1f1f var(--logo) center / 74% no-repeat;border:1px solid #ffffff1a}.pd-dot{width:10px;height:10px;box-shadow:0 0 0 3px var(--neutral-900);border-radius:5px;position:absolute;top:1px;right:1px}.pd-dot.is-ok{background:var(--success)}.pd-dot.is-bad{background:var(--danger)}.pd-pair{letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;line-height:1;display:flex}.pd-leg{align-items:center;gap:8px;display:flex}.pd-slash{color:var(--neutral-400)}.pd-tok{background:var(--tk,#525252);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.pd-tok--sm{border-radius:8px;width:15px;height:15px;font-size:9px}.pd-tok--lg{border-radius:13px;width:26px;height:26px;font-size:13px}.pd-fee{font-variant-numeric:tabular-nums;border:1px solid #ffffff2e;border-radius:6px;align-items:center;height:24px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.pd-actions{flex-wrap:wrap;gap:12px;margin-left:auto;display:flex}.pd-btn{cursor:not-allowed;user-select:none;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.pd-btn--ghost{background:#ffffff1a}.pd-btn--lime{background:var(--primary);color:var(--primary-fg)}.pd-btn-logo{background:var(--logo) center / cover no-repeat;border-radius:10px;flex:none;width:19px;height:19px}.pd-btn-logo.is-contain{background-size:contain}.pd-i{color:var(--neutral-400);display:inline-flex}.pd-info{align-items:flex-start;gap:8px;margin:18px 0 14px;display:flex}.pd-info-c{flex:1;min-width:0}.pd-info-k{color:var(--neutral-400);align-items:center;gap:4px;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.pd-info-k--range{margin-bottom:12px}.pd-info-v{font-size:17px;font-weight:500}.pd-prices{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.pd-prices>span{align-items:center;gap:8px;display:flex}.pd-range-labels{font-family:var(--font-mono);color:var(--neutral-400);justify-content:space-between;margin-bottom:10px;font-size:12px;line-height:1;display:flex}.pd-bar{border-radius:4px;height:6px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.pd-bar-fill{border-radius:4px;position:absolute;top:0;bottom:0}.pd-bar-fill.is-ok{background:#10b981}.pd-bar-fill.is-bad{background:var(--danger)}.pd-bar-mark{background:#fff;border-radius:4px;width:3px;position:absolute;top:-6px;bottom:-6px}.pd-range-cur{text-align:right;font-family:var(--font-mono);color:var(--neutral-400);margin-top:8px;font-size:12px}.pd-rule{background:#ffffff0f;height:1px;margin-bottom:12px}.pd-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pd-tile{background:var(--neutral-800);border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.pd-tile--est{align-items:stretch}.pd-est-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pd-tile-k{color:var(--neutral-400);align-items:center;gap:4px;font-size:14px;display:flex}.pd-tile-v{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.pd-tile-v.is-up{color:var(--success)}.pd-tile-v.is-down{color:var(--danger)}.pd-pers{color:var(--neutral-400);font-size:13px;font-weight:600;display:flex}.pd-per{all:unset;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);border-radius:6px;padding:4px 7px}.pd-per:hover{color:#fff}.pd-per[aria-pressed=true]{background:var(--primary);color:var(--primary-fg)}.pd-per:focus-visible{box-shadow:var(--focus-ring)}.pd-fees-wrap{background:var(--neutral-800);border-radius:12px;margin-top:10px;overflow-x:auto}.pd-fees{min-width:520px}.pd-fee-head,.pd-fee-row{grid-template-columns:1.1fr repeat(4,minmax(0,1fr));gap:12px;display:grid}.pd-fee-head{letter-spacing:.018em;text-transform:uppercase;color:var(--neutral-400);border-bottom:1px solid #ffffff1a;padding:10px 16px;font-size:11px;font-weight:600}.pd-fee-row{border-top:1px solid #ffffff0f;align-items:center;padding:8px 16px;font-size:14px}.pd-fee-tok{align-items:center;gap:12px;font-size:15px;display:flex}.pd-fee-cell{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.pd-fee-q{font-weight:500}.pd-fee-u{color:var(--neutral-400);font-size:12px}.pd-close{color:#fff;width:100%;height:36px;font:inherit;cursor:pointer;transition:background var(--dur-fast);background:#ffffff1a;border:0;border-radius:10px;margin-top:14px;font-size:15px;font-weight:700}.pd-close:hover{background:#ffffff29}.pd-trigger{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-lg);background:var(--neutral-900);color:#fff;height:40px;font:600 14px/40px var(--font-sans);transition:background var(--dur-fast);padding:0 16px}.pd-trigger:hover{background:var(--neutral-700)}.pd-trigger:focus-visible{box-shadow:var(--focus-ring)}@media (width<=640px){.pd-inner{padding:16px 14px}.pd-actions{margin-left:0}.pd-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.pd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-tile{padding:12px}.pd-tile--est{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){dialog.pd,dialog.pd::backdrop,.pd-per,.pd-close,.pd-trigger{transition:none}}
