:root{color-scheme:light;--bg:#edf7cf;--bg-subtle:#fff;--bg-sunken:#e2f2b5;--surface:#fff;--surface-2:#edf7cf;--glass:#fff;--glass-strong:#fff;--glass-border:#000;--glass-border-strong:#000;--glass-hi:none;--blur:blur(0px);--blur-sm:blur(0px);--ink:#000;--text:#000;--text-muted:#000;--text-faint:#000;--placeholder:#767f60;--border:#000;--border-strong:#000;--border-w:2px;--border-w-chrome:4px;--accent:#c7f24c;--accent-hover:#a3d926;--accent-active:#8fc215;--hover-fill:var(--accent);--hover-border:var(--ink);--accent-text:#000;--accent-text-hover:#3f6b00;--accent-press:#a3d926;--accent-deep:#7c9e1c;--accent-soft:rgba(199,242,76,.24);--accent-ring:rgba(199,242,76,.55);--accent-ink:#000;--accent-2:#5ad2f5;--accent-3:#c9a7ff;--v-red:#ff7a6b;--v-yellow:#ffd23f;--v-green:#7ceb9a;--v-blue:#5ad2f5;--v-violet:#c9a7ff;--v-orange:#ffa64d;--grad-primary:var(--accent);--mesh:var(--accent);--grad-text:none;--grad:var(--accent);--grad-soft:var(--accent-soft);--page-aurora:none;--ground-art-opacity:0.16;--glow:none;--pos:#c7f24c;--neg:#ff7a6b;--ok:#7ceb9a;--ok-soft:rgba(60,150,90,.16);--ok-border:#000;--danger:#ff7a6b;--danger-soft:rgba(200,60,45,.12);--danger-border:#000;--warn:#ffa64d;--warn-soft:rgba(180,100,20,.14);--warn-border:#000;--ok-text:#1a7f37;--danger-text:#b42318;--warn-text:#8a5300;--pos-text:#1a7f37;--neg-text:#b42318;--radius:5px;--r-xs:var(--radius);--r-sm:var(--radius);--r:var(--radius);--r-lg:var(--radius);--r-xl:var(--radius);--r-pill:var(--radius);--shadow-x:4px;--shadow-y:4px;--shadow:var(--shadow-x) var(--shadow-y) 0 0 var(--border);--press:translate(var(--shadow-x),var(--shadow-y));--shadow-xs:2px 2px 0 0 var(--border);--shadow-sm:var(--shadow);--shadow-btn:var(--shadow);--shadow-md:var(--shadow);--shadow-lg:var(--shadow);--shadow-xl:6px 6px 0 0 var(--border);--fw-base:500;--fw-heading:700;--font:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:var(--font);--mono:"Space Mono","SFMono-Regular",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--maxw:70rem;--app-w:67.5rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#1f2023;--bg-subtle:#2b2c30;--bg-sunken:#161719;--surface:#2b2c30;--surface-2:#1f2023;--glass:#2b2c30;--glass-strong:#333438;--ground-art-opacity:0.12;--glass-border:#000;--glass-border-strong:#000;--glass-hi:none;--blur:blur(0px);--blur-sm:blur(0px);--ink:#f4f4f5;--text:#f4f4f5;--text-muted:#f4f4f5;--text-faint:#f4f4f5;--placeholder:#8d8f96;--border:#000;--border-strong:#000;--accent:#c7f24c;--accent-hover:#d4f76e;--accent-active:#a3d926;--hover-fill:var(--accent);--hover-border:var(--border);--accent-text:#c7f24c;--accent-text-hover:#dcf98f;--accent-press:#c7f24c;--accent-deep:#c7f24c;--accent-soft:rgba(199,242,76,.2);--accent-ring:rgba(199,242,76,.55);--accent-ink:#000;--accent-2:#5ad2f5;--accent-3:#c9a7ff;--v-red:#ff7a6b;--v-yellow:#ffd23f;--v-green:#7ceb9a;--v-blue:#5ad2f5;--v-violet:#c9a7ff;--v-orange:#ffa64d;--grad-primary:var(--accent);--mesh:var(--accent);--grad:var(--accent);--grad-soft:var(--accent-soft);--pos:#c7f24c;--neg:#ff9b8d;--ok:#7ceb9a;--ok-soft:rgba(124,235,154,.16);--ok-border:#000;--danger:#ff7a6b;--danger-soft:hsla(6,100%,71%,.16);--danger-border:#000;--warn:#ffa64d;--warn-soft:rgba(255,166,77,.16);--warn-border:#000;--ok-text:#8ff0aa;--danger-text:#ff9b8d;--warn-text:#ffbe7a;--pos-text:#8ff0aa;--neg-text:#ff9b8d;--shadow:var(--shadow-x) var(--shadow-y) 0 0 var(--border);--shadow-xs:2px 2px 0 0 var(--border);--shadow-sm:var(--shadow);--shadow-btn:var(--shadow);--shadow-md:var(--shadow);--shadow-lg:var(--shadow);--shadow-xl:6px 6px 0 0 var(--border)}}:root[data-theme=dark]{color-scheme:dark;--bg:#1f2023;--bg-subtle:#2b2c30;--bg-sunken:#161719;--surface:#2b2c30;--surface-2:#1f2023;--glass:#2b2c30;--glass-strong:#333438;--ground-art-opacity:0.12;--glass-border:#000;--glass-border-strong:#000;--glass-hi:none;--blur:blur(0px);--blur-sm:blur(0px);--ink:#f4f4f5;--text:#f4f4f5;--text-muted:#f4f4f5;--text-faint:#f4f4f5;--placeholder:#8d8f96;--border:#000;--border-strong:#000;--accent:#c7f24c;--accent-hover:#d4f76e;--accent-active:#a3d926;--hover-fill:var(--accent);--hover-border:var(--border);--accent-text:#c7f24c;--accent-text-hover:#dcf98f;--accent-press:#c7f24c;--accent-deep:#c7f24c;--accent-soft:rgba(199,242,76,.2);--accent-ring:rgba(199,242,76,.55);--accent-ink:#000;--accent-2:#5ad2f5;--accent-3:#c9a7ff;--v-red:#ff7a6b;--v-yellow:#ffd23f;--v-green:#7ceb9a;--v-blue:#5ad2f5;--v-violet:#c9a7ff;--v-orange:#ffa64d;--grad-primary:var(--accent);--mesh:var(--accent);--grad:var(--accent);--grad-soft:var(--accent-soft);--pos:#c7f24c;--neg:#ff9b8d;--ok:#7ceb9a;--ok-soft:rgba(124,235,154,.16);--ok-border:#000;--danger:#ff7a6b;--danger-soft:hsla(6,100%,71%,.16);--danger-border:#000;--warn:#ffa64d;--warn-soft:rgba(255,166,77,.16);--warn-border:#000;--ok-text:#8ff0aa;--danger-text:#ff9b8d;--warn-text:#ffbe7a;--pos-text:#8ff0aa;--neg-text:#ff9b8d;--shadow:var(--shadow-x) var(--shadow-y) 0 0 var(--border);--shadow-xs:2px 2px 0 0 var(--border);--shadow-sm:var(--shadow);--shadow-btn:var(--shadow);--shadow-md:var(--shadow);--shadow-lg:var(--shadow);--shadow-xl:6px 6px 0 0 var(--border)}:root[data-theme=light]{color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:clamp(100%,min(calc(100% + .41667vw - .41667rem),calc(100% + .90909vh - .56818rem)),175%)}@media (min-width:1800px){:root{--maxw:82.5rem;--app-w:80rem}}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:1rem;font-weight:var(--fw-base);letter-spacing:0;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:before{background:radial-gradient(var(--text) 1.2px,transparent 1.6px) 0 0 /1.375rem 1.375rem;content:"";inset:0;opacity:var(--ground-art-opacity);pointer-events:none;position:fixed;z-index:-1}h1,h2,h3,h4,h5,h6{color:var(--ink);font-family:var(--font-display);font-weight:var(--fw-heading);letter-spacing:-.02em;line-height:1.15;margin:0}p{line-height:1.6;margin:0}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--accent-text-hover)}button{font-family:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--accent);color:#000}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:1rem!important}}.ds-btn,.nb-btn,.nb-btn-danger,.nb-btn-go,.primary-button{align-items:center;background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--accent-ink);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:.9375rem;font-weight:var(--fw-base);gap:.5rem;height:2.75rem;justify-content:center;letter-spacing:0;line-height:1;padding:0 1.25rem;position:relative;text-transform:none;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.ds-btn:active,.ds-btn:hover,.nb-btn-danger:active,.nb-btn-danger:hover,.nb-btn-go:active,.nb-btn-go:hover,.nb-btn:active,.nb-btn:hover,.primary-button:active,.primary-button:hover{box-shadow:none;color:var(--accent-ink)!important;transform:var(--press)}.ds-btn:active,.nb-btn-danger:active,.nb-btn-go:active,.nb-btn:active,.primary-button:active{outline:none!important}.ds-btn:disabled,.ds-btn[disabled],.nb-btn-danger[disabled],.nb-btn-go[disabled],.nb-btn[disabled],.primary-button:disabled,.primary-button[disabled]{box-shadow:var(--shadow);cursor:not-allowed;opacity:.5;transform:none}.ds-btn[disabled]:hover,.nb-btn-danger[disabled]:hover,.nb-btn-go[disabled]:hover,.nb-btn[disabled]:hover,.primary-button[disabled]:hover{background:var(--accent)!important;box-shadow:var(--shadow);color:var(--accent-ink)!important;transform:none}.ds-btn--secondary,.nb-btn{background:var(--surface);color:var(--ink)}.ds-btn--secondary:active,.ds-btn--secondary:hover,.ds-btn--secondary[disabled]:hover,.nb-btn:active,.nb-btn:hover,.nb-btn[disabled]:hover{background:var(--surface)!important;color:var(--ink)!important}.nb-btn-danger{background:var(--danger);color:#000}.nb-btn-danger:hover{background:var(--danger)!important;color:#000!important}.ds-gradient-text{color:var(--accent)}.large-btn,.medium-btn,.small-btn{border-radius:var(--radius);font-size:.9375rem;font-weight:var(--fw-base);height:2.75rem;line-height:1;padding:0 1.25rem}.small-btn{font-size:.875rem;height:2.375rem;padding:0 .875rem}.ds-input,.text-input{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);font-family:var(--font);font-size:.9375rem;font-weight:var(--fw-base);height:2.75rem;padding:0 .75rem;width:100%}.ds-input::placeholder,.text-input::placeholder{color:var(--placeholder)}.ds-input:focus,.text-input:focus,.text-input:focus-visible,.text-input:focus-within{box-shadow:none;outline:2px solid var(--ink);outline-offset:2px}.card-base,.ds-card{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);opacity:1;position:relative;transition:transform .12s ease,box-shadow .12s ease}.card-base:hover{box-shadow:none;transform:var(--press)}.solstack-info-content{align-items:flex-start;background:var(--bg-subtle)!important;border:2px solid var(--border)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow);display:flex;flex-direction:column;font-family:var(--font);gap:2px;justify-content:center;padding:.75rem .9375rem}.solstack-info-text{color:var(--ink)!important;font-family:var(--font)!important;font-size:.84375rem!important;font-weight:600!important;letter-spacing:-.01em!important}.progress-container{background:var(--surface)!important;border:2px solid var(--border)!important;border-radius:var(--radius)!important;height:2.75rem;overflow:hidden;position:relative}.progress{background:var(--accent)!important;border-radius:0!important;border-right:2px solid var(--border);height:100%!important;opacity:1;padding:0!important}.progress-content{align-items:center;display:flex;inset:0;justify-content:flex-start;padding:0 .9375rem;position:absolute}.progress-content-text{color:var(--ink)!important;font-family:var(--font)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:-.01em!important}.ds-container{margin:0 auto;max-width:var(--maxw);padding:0 1.5rem;width:100%}.ds-eyebrow{color:var(--text-faint);display:inline-block;font-size:.75rem;font-weight:var(--fw-heading);letter-spacing:.06em;text-transform:uppercase}.ds-theme-icon{display:inline-flex}:root:not([data-theme=light]) .ds-theme-icon--dark,:root[data-theme=light] .ds-theme-icon--light{display:none}.ds-theme-toggle{align-items:center;background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:transform .12s ease,box-shadow .12s ease;width:2.5rem}.ds-theme-toggle:hover{box-shadow:none;color:var(--ink);transform:var(--press)}.picto-tile{background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);box-shadow:2px 2px 0 0 var(--border);display:grid;flex:none;height:2.625rem;place-items:center;width:2.625rem}.picto-tile svg{display:block;height:1.75rem;width:1.75rem}.picto-tile--sm{height:2.25rem;width:2.25rem}.picto-tile--sm svg{height:1.5rem;width:1.5rem}.tool-tile{background:var(--fam);border:var(--border-w) solid var(--border);border-radius:var(--radius);display:inline-grid;flex:none;place-items:center}.tool-tile svg{display:block;height:84%;overflow:visible;width:84%}.tool-tile-logo{display:block;height:66%;object-fit:contain;width:66%}.tool-tile--md{height:3.5rem;width:3.5rem}.tool-tile--lg{box-shadow:var(--shadow);height:5.75rem;width:5.75rem}.nb-cta-band .ds-btn--secondary,.nb-cta-band .primary-button{border-color:#000;box-shadow:4px 4px 0 0 #000}.nb-cta-band .ds-btn--secondary:active,.nb-cta-band .ds-btn--secondary:hover,.nb-cta-band .primary-button:active,.nb-cta-band .primary-button:hover{border-color:#000!important;box-shadow:none!important}.nb-cta-band .ds-btn--secondary,.nb-cta-band .ds-btn--secondary:hover{background:#fff!important;color:#000!important}.kick{color:var(--text-faint);font-family:var(--font);font-size:.6875rem;font-weight:var(--fw-heading);letter-spacing:.1em;text-transform:uppercase}.chip{background:var(--bg-subtle);color:var(--ink);display:inline-block;font-family:var(--font);font-size:.75rem;font-weight:var(--fw-base);letter-spacing:0;padding:3px .625rem;text-transform:none}.chip,.nb{border:2px solid var(--border);border-radius:var(--radius)}.nb{box-shadow:var(--shadow)}.nb-sm{border:2px solid var(--border);border-radius:var(--radius)}@keyframes nbTick{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.cta-banner{align-items:center;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:0 auto;max-width:67.5rem;padding:3.5rem 1.5rem}.cta-banner-chip{background:#000;border-color:#000;color:var(--accent-2)}.cta-banner-headline{color:#000;font-family:var(--font-display);font-size:clamp(2rem,4.6vw,3.5rem);font-weight:800;letter-spacing:-.022em;line-height:1.05;margin:.875rem 0 .75rem}.cta-banner-copy{color:#000;font-size:.96875rem;line-height:1.6;margin:0 0 1.375rem;max-width:28.75rem}.cta-banner-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.375rem}.cta-banner-wallets{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.cta-wallet-chip{background:#fff;border:2px solid #000;border-radius:var(--radius);color:#000;font-family:var(--font);font-size:.78125rem;font-weight:600;padding:3px .625rem}.cta-banner-proof{display:flex;flex-direction:column;gap:1.375rem}.proof-tile{background:#fff;border-color:#000;box-shadow:4px 4px 0 0 #000;color:#000;padding:1.25rem 1.375rem}.proof-tile-dark{background:#000;color:var(--accent-2);transform:rotate(-1.5deg)}.proof-tile-accent,.proof-tile-dark{border-color:#000!important;box-shadow:4px 4px 0 0 #000!important;padding:1rem 1.25rem}.proof-tile-accent{background:var(--accent);color:#000;transform:rotate(2deg)}.proof-label{display:block;font-family:var(--font);font-size:.6875rem;font-weight:var(--fw-heading);letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.proof-value{color:#000;font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1}.proof-tile-accent .proof-value,.proof-tile-dark .proof-value{color:inherit;font-size:1.0625rem;line-height:1.3}.proof-note{color:#000;font-size:.78125rem;margin:.375rem 0 0}@media only screen and (max-width:640px){.cta-banner{padding:2.5rem 1.25rem}.proof-tile-accent,.proof-tile-dark{transform:none}}.hp-footer{background:var(--bg-subtle);border-top:var(--border-w-chrome) solid var(--border)}.hp-footer-top{display:grid;gap:2.5rem;grid-template-columns:minmax(13.75rem,1.3fr) repeat(3,minmax(8.75rem,1fr));margin:0 auto;max-width:72.5rem;padding:3.5rem 1.5rem 2.5rem}.hp-footer-brand-tagline{color:var(--text-muted);font-size:.90625rem;line-height:1.6;margin:.875rem 0 1.125rem;max-width:17.5rem}.hp-footer-status{align-items:center;background:var(--bg-subtle);display:inline-flex;gap:.5rem;padding:.375rem .625rem}.hp-footer-status-dot{animation:nbTick 1.6s ease-in-out infinite;background:var(--ok);border:1px solid var(--border);border-radius:50%;height:.4375rem;width:.4375rem}@media (prefers-reduced-motion:reduce){.hp-footer-status-dot{animation:none}}.hp-footer-socials{align-items:center;display:flex;gap:.625rem;margin-top:1rem}.hp-footer-dappstore{display:inline-block;margin-top:1rem}.hp-footer-col-title{border-bottom:2px solid var(--border);font-size:.8125rem;margin:0 0 .75rem;padding-bottom:.5rem}.hp-footer-links{display:flex;flex-direction:column;gap:.75rem}.footer-link{color:var(--text-muted);font-size:.9375rem;font-weight:500;text-decoration:none}.footer-link:hover{color:var(--ink)}.hp-footer-bottom{background:var(--ink);color:var(--bg)}.hp-footer-bottom-inner{align-items:center;display:flex;flex-wrap:wrap;font-size:.84375rem;gap:.625rem 1.5rem;justify-content:space-between;margin:0 auto;max-width:72.5rem;padding:1rem 1.5rem}.hp-footer-bottom-links{display:flex;flex-wrap:wrap;gap:1.125rem}.hp-footer-bottom-links a{color:var(--bg);margin:-.375rem 0;padding:.375rem 0;text-decoration:none}.hp-footer-bottom-links a:hover{opacity:1}@media only screen and (max-width:780px){.hp-footer-top{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.hp-footer-top{grid-template-columns:1fr}}@media only screen and (min-width:1800px){.cta-banner,.hp-footer-bottom-inner,.hp-footer-top{max-width:var(--maxw)}}.hp-shell{background:transparent;color:var(--text);display:flex;font-family:var(--font);font-size:.875rem;font-weight:var(--fw-base);letter-spacing:0;line-height:1.55;min-height:100vh;position:relative}.hp-shell *{box-sizing:border-box}.hp-shell :where(a){color:inherit;text-decoration:none}.hp-sidebar{align-self:flex-start;background:var(--bg-subtle);border-right:var(--border-w-chrome) solid var(--border);display:flex;flex-direction:column;flex-shrink:0;gap:2px;height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:1.125rem .75rem;position:sticky;top:0;width:14.75rem}.hp-sidebar::-webkit-scrollbar{width:.625rem}.hp-sidebar::-webkit-scrollbar-track{background:var(--bg-subtle)}.hp-sidebar::-webkit-scrollbar-thumb{background:var(--border-strong)}.hp-brand{align-items:center;display:flex;gap:.5rem;padding:.375rem .625rem 1.125rem}.hp-brand-mark{background:var(--accent);border-radius:var(--radius);color:var(--accent-ink);display:grid;height:1.625rem;place-items:center;width:1.625rem}.hp-brand-mark svg{fill:var(--accent-ink);height:.9375rem;stroke:none;width:.9375rem}.hp-brand-text{color:var(--ink);font-size:1.3125rem;font-weight:800;letter-spacing:-.03em;line-height:1}.hp-nav{display:flex;flex-direction:column;gap:1px}.hp-nav-group{align-items:center;background:none;border:none;border-radius:0;border-top:2px solid var(--border);color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:.90625rem;font-weight:var(--fw-heading);justify-content:space-between;letter-spacing:-.01em;margin:.625rem -.75rem 4px;padding:.75rem 1.375rem .375rem;text-align:left;text-transform:none;width:calc(100% + 1.5rem)}.hp-nav-group:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-nav-group-chevron{color:inherit;display:grid;place-items:center;transform:rotate(-90deg);transition:transform .15s ease}.hp-nav-group.open .hp-nav-group-chevron{transform:rotate(0deg)}.hp-navlink{align-items:center;border:2px solid transparent;border-radius:var(--radius);color:var(--text-muted);display:flex;font-size:.875rem;font-weight:var(--fw-base);gap:.5625rem;padding:.375rem .5625rem;transition:none}.hp-navlink-icon{color:var(--text-faint);display:grid;height:1.125rem;place-items:center;transition:color .12s ease;width:1.125rem}.hp-navlink-icon svg{height:1rem;width:1rem}.hp-navlink-logo{border-radius:5px;display:block;height:1.125rem;object-fit:cover;width:1.125rem}.hp-navlink:hover{background:var(--accent);border-color:var(--border)}.hp-navlink.active,.hp-navlink:hover,.hp-navlink:hover .hp-navlink-icon{color:var(--accent-ink)}.hp-navlink.active{background:var(--accent);border-color:var(--border);font-weight:var(--fw-heading)}.hp-navlink.active .hp-navlink-icon,.hp-navlink.active:hover .hp-navlink-icon{color:var(--accent-ink)}.hp-navlink.active:hover{background:var(--accent);color:var(--accent-ink)}.hp-navlink-back{color:var(--text-faint);font-size:.78125rem;margin-top:auto}.hp-sidebar-foot{border-top:2px solid var(--border);display:flex;flex-direction:column;gap:1px;margin:auto -.75rem 0;padding:.625rem .75rem 0}.hp-sidebar-socials{align-items:center;display:flex;gap:.625rem;padding:.625rem .5625rem 4px}.hp-sidebar-socials a{transition:transform .12s ease}.hp-sidebar-socials a:hover{transform:translateY(-2px)}.hp-brand-row{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;padding-right:2px}.hp-brand-row .hp-brand{min-width:0}.hp-sidebar-collapse{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);cursor:pointer;display:grid;flex:none;height:1.875rem;margin-top:.375rem;place-items:center;transition:transform .12s ease,box-shadow .12s ease;width:1.875rem}.hp-sidebar-collapse:hover{box-shadow:none;color:var(--ink);transform:translate(2px,2px)}.hp-sidebar-expand,.hp-topbar-logo{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:none;flex:none;font:inherit;font-size:.875rem;font-weight:var(--fw-heading);gap:.4375rem;height:2.25rem;letter-spacing:0;padding:0 .75rem 0 .5rem;text-transform:none;transition:transform .12s ease,box-shadow .12s ease}.hp-sidebar-expand:hover,.hp-topbar-logo:hover{box-shadow:none;transform:var(--press)}@media (min-width:861px){.hp-shell.sidebar-collapsed .hp-sidebar{display:none}.hp-shell.sidebar-collapsed .hp-sidebar-expand{display:inline-flex}}.hp-main{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.hp-devnet-bar{align-items:center;background:var(--v-yellow);border-bottom:var(--border-w) solid var(--border);color:#000;display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.5625rem calc(max(0px, (100% - var(--app-w)) / 2) + clamp(1.25rem, 5vw, 3rem))}.hp-devnet-bar-text{color:#000;flex:1 1 20rem;font-size:.875rem;line-height:1.45;margin:0}.hp-devnet-bar-text a{color:#000;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;white-space:nowrap}.hp-devnet-bar-switch{background:#fff;border:var(--border-w) solid #000;border-radius:var(--radius);box-shadow:2px 2px 0 0 #000;color:#000;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700;padding:4px .75rem;transition:transform .12s ease,box-shadow .12s ease}.hp-devnet-bar-switch:hover{box-shadow:none;transform:translate(2px,2px)}.hp-topbar{background:var(--bg-subtle);border-bottom:var(--border-w-chrome) solid var(--border);gap:.625rem 1rem;padding:.875rem calc(max(0px, (100% - var(--app-w)) / 2) + clamp(1.25rem, 5vw, 3rem));position:sticky;top:0;z-index:10}.hp-topbar,.hp-topbar-right{align-items:center;display:flex;flex-wrap:wrap}.hp-topbar-right{gap:.625rem;justify-content:flex-end;margin-left:auto}.hp-topbar-right .ds-theme-toggle{margin-right:2px}.hp-topbar-utility{display:none;margin-left:auto;position:relative}.hp-utility-backdrop{inset:0;position:fixed;z-index:29}.hp-utility-menu{align-items:stretch;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.625rem;padding:.875rem;position:absolute;right:0;top:calc(100% + 4px);width:13.75rem;z-index:30}.hp-utility-menu .hp-net{width:100%}.hp-utility-menu .hp-net button{flex:1}.hp-utility-menu .wallet-adapter-button,.hp-utility-menu .wallet-adapter-dropdown{width:100%}.hp-utility-row{align-items:center;color:var(--text-muted);display:flex;font-size:.8125rem;font-weight:var(--fw-heading);justify-content:space-between}.hp-utility-socials{align-items:center;border-top:2px solid var(--border);display:flex;gap:.625rem;justify-content:center;margin-top:4px;padding-top:.75rem}@media (max-width:640px){.hp-topbar-right{gap:.5rem}.hp-net button,.hp-seg button{font-size:.78125rem;padding:.375rem .625rem}.hp-shell .wallet-adapter-button{font-size:.75rem!important;padding:0 .75rem!important}}.hp-net,.hp-seg{background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);display:inline-flex;gap:4px;padding:3px}.hp-seg.wrap{flex-wrap:wrap;max-width:100%}.hp-net button,.hp-seg button{appearance:none;-webkit-appearance:none;background:transparent;border:2px solid transparent;border-radius:var(--radius);color:var(--ink);cursor:pointer;font:inherit;font-size:.84375rem;font-weight:var(--fw-heading);padding:.3125rem .8125rem;transition:none}.hp-net button:not(.active):hover,.hp-seg button:not(.active):hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-net button.active,.hp-seg button.active{background:var(--accent);border-color:var(--border);color:#000}.hp-net[data-active=MAINNET] button.active{background:var(--warn);color:#000}.hp-topbar .hp-net button{height:1.75rem;padding:0 .6875rem}.hp-burger,.hp-topbar .ds-theme-toggle{height:2.375rem;width:2.375rem}.hp-burger{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);cursor:pointer;display:none;flex-direction:column;gap:3px;justify-content:center}.hp-burger span{background:var(--ink);border-radius:1px;height:2px;margin:0 auto;width:1rem}.hp-guide-btn{align-items:center;background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:.875rem;font-weight:var(--fw-heading);gap:.4375rem;height:2.375rem;padding:0 .75rem 0 .625rem;transition:transform .12s ease,box-shadow .12s ease}.hp-guide-btn svg{height:1.0625rem;width:1.0625rem}.hp-guide-btn:hover{box-shadow:none;transform:var(--press)}.hp-guide{inset:0;position:fixed;z-index:60}.hp-guide-backdrop{background:rgba(0,0,0,.8);inset:0;position:absolute}.hp-guide-panel{background:var(--bg);border-left:var(--border-w-chrome) solid var(--border);bottom:0;display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(40rem,100%);--text:var(--ink);--accent-press:var(--accent-deep);animation:hpGuideIn .18s ease-out both;color:var(--text);font-family:var(--font)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .hp-guide-panel{--accent-press:#c7f24c}}html[data-theme=dark] .hp-guide-panel{--accent-press:#c7f24c}@keyframes hpGuideIn{0%{opacity:0;transform:translateX(1.5rem)}}@media (prefers-reduced-motion:reduce){.hp-guide-panel{animation:none}}.hp-guide-head{align-items:center;background:var(--bg-subtle);border-bottom:2px solid var(--border);display:flex;gap:.875rem;padding:.75rem 1.25rem}.hp-guide-kick{color:var(--ink);font-size:.9375rem;font-weight:var(--fw-heading)}.hp-guide-back,.hp-guide-close{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;height:2rem;justify-content:center;transition:transform .12s ease,box-shadow .12s ease}.hp-guide-back{font-size:.8125rem;font-weight:var(--fw-heading);padding:0 .625rem}.hp-guide-close{font-size:1.25rem;line-height:1;width:2rem}.hp-guide-back:hover,.hp-guide-close:hover{box-shadow:none;transform:translate(2px,2px)}.hp-guide-full{color:var(--ink);font-size:.8125rem;font-weight:600;margin-left:auto;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.hp-guide-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1.625rem 1.75rem 3.5rem}.hp-guide-article{max-width:none}.hp-guide-article .docs-h1{font-size:1.625rem}.hp-guide-article .docs-lede{font-size:1rem;margin-bottom:1.25rem}.hp-guide-article .docs-faq,.hp-guide-article .docs-h2{margin-top:1.875rem}.hp-guide-open{margin:0 0 1.125rem}@media (max-width:520px){.hp-guide-head{padding:.625rem 1rem}.hp-guide-body{padding:1.25rem 1rem 3rem}}.hp-content{flex:1;margin:0 auto;max-width:var(--app-w);padding:1.5rem clamp(1.25rem,5vw,3rem) 4rem;position:relative;width:100%;z-index:1}.hp-pulse{display:flex;flex-direction:column;gap:.875rem;margin-bottom:2rem}.hp-pulse-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.hp-pulse-head h2{color:var(--ink);font-size:1.375rem;font-weight:var(--fw-heading)}.hp-pulse-badge{align-items:center;background:var(--ok);border:2px solid var(--border);border-radius:var(--radius);color:#000;display:inline-flex;font-size:.75rem;font-weight:var(--fw-heading);gap:.4375rem;letter-spacing:0;padding:3px .625rem;text-transform:none}.hp-pulse-badge:before{animation:nbTick 1.6s ease-in-out infinite;background:#000;border-radius:50%;content:"";height:.4375rem;width:.4375rem}.hp-pulse-refresh{background:none;border:none;color:var(--text-faint);cursor:pointer;font-family:var(--mono);font-size:.75rem;margin-left:auto;padding:0}.hp-pulse-refresh:hover{color:var(--ink)}.hp-pulse-refresh:disabled{cursor:default}.hp-pulse-strip{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.hp-pulse-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1800px){.hp-pulse-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.hp-fade{animation:hpFade .28s ease both}@keyframes hpFade{0%{opacity:0;transform:translateY(4px)}}.hp-hero{margin-bottom:2.5rem;max-width:36.25rem}.hp-eyebrow{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;font-size:.78125rem;font-weight:var(--fw-heading);gap:.4375rem;letter-spacing:0;margin-bottom:1rem;padding:3px .625rem 3px .5625rem;text-transform:none}.hp-eyebrow:before{background:var(--ink);border-radius:50%;content:"";height:.375rem;width:.375rem}.hp-hero-title{color:var(--ink);font-size:clamp(2rem,4.4vw,2.875rem);font-weight:800;letter-spacing:-.025em;line-height:1.16;margin:0 0 .75rem}.hp-hero-title em{background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#000;display:inline-block;font-style:normal;line-height:1.12;margin-top:.375rem;padding:0 .5rem 2px;white-space:nowrap}.hp-hero-sub{color:var(--text);font-size:1.03125rem;line-height:1.6;margin:0 0 .875rem;max-width:28.75rem}.hp-hero-meta{color:var(--text-faint);font-size:.78125rem}.hp-group{margin-bottom:1.875rem}.hp-group+.hp-group{border-top:2px solid var(--border);margin-top:.625rem;padding-top:2.125rem}.hp-group-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 .875rem}.hp-group-title{color:var(--ink);font-family:var(--font-display);font-size:1.625rem;font-weight:800;letter-spacing:-.025em}.hp-group-blurb{color:var(--text-muted);flex:1 1 12.5rem;font-size:.84375rem;min-width:0}.hp-grid{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(16.75rem,1fr))}.hp-tool{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.5625rem;overflow:hidden;padding:1.125rem;position:relative;transition:transform .12s ease,box-shadow .12s ease}.hp-tool:hover{box-shadow:none;transform:var(--press)}.hp-tool-icon{margin-bottom:4px}.hp-tool-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:4px}.hp-tool h3{color:var(--ink);font-family:var(--font-display);font-size:1.125rem;font-weight:var(--fw-heading);letter-spacing:-.02em;margin:0}.hp-tool-tag{background:var(--bg);display:inline-block;font-family:var(--font);font-size:.75rem;font-weight:var(--fw-base);letter-spacing:0;text-transform:none}.hp-fee-chip,.hp-tool-tag{border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);padding:1px .5rem}.hp-fee-chip{align-items:center;background:transparent;display:inline-flex;font-family:var(--mono);font-size:.71875rem;font-weight:700;white-space:nowrap}.hp-page-head{margin:0 0 1.25rem}.hp-content:has(>.hp-faq)>.hp-page-head{margin-bottom:0}.hp-content:has(.hp-h1)>.hp-page-head{display:none}.hp-content.has-toolhead .hp-h1,.hp-content.has-toolhead .hp-h1+.hp-sub{display:none}.hp-content.has-toolhead .hp-h1+.hp-section,.hp-content.has-toolhead .hp-h1+.hp-sub+.hp-section{margin-top:0}.hp-toolhead{margin:0 0 1.375rem;width:100%}.hp-content:has(>.hp-faq)>.hp-toolhead{margin-bottom:0}.hp-toolhead-title{align-items:center;color:var(--ink);display:flex;font-size:2rem;font-weight:800;gap:.875rem;letter-spacing:-.022em;line-height:1.1;margin:0 0 .625rem}.hp-toolhead-desc{color:var(--text);font-size:1rem;line-height:1.55;margin:0;max-width:72ch}.hp-toolhead-howto{background:none;border:0;color:var(--ink);cursor:pointer;display:inline;font:inherit;font-weight:700;padding:0;text-decoration:underline;text-decoration-color:var(--accent-deep);text-decoration-thickness:2px;text-underline-offset:3px;white-space:nowrap}.hp-toolhead-howto:hover{background:var(--accent);color:#000;text-decoration-color:#000}@media (max-width:520px){.hp-toolhead-title{font-size:1.75rem}.hp-toolhead-desc{font-size:.96875rem}.hp-content:has(>.hp-acctins)>.hp-toolhead,.hp-content:has(>.hp-txins)>.hp-toolhead{padding:0}}.hp-page-title{align-items:center;color:var(--ink);display:flex;flex-wrap:wrap;font-size:2rem;font-weight:800;gap:.5rem .75rem;letter-spacing:-.025em;line-height:1.12;margin:0 0 .4375rem}.hp-page-sub{color:var(--text);font-size:.96875rem;line-height:1.55;margin:0}.hp-tool p{color:var(--text-muted);font-size:.84375rem;line-height:1.45;margin:0}.hp-tool-cta{align-items:center;color:var(--text-faint);display:inline-flex;font-size:.8125rem;font-weight:var(--fw-heading);gap:.3125rem;margin-top:auto;padding-top:3px}.hp-tool-cta svg{height:.8125rem;width:.8125rem}.hp-tool:hover .hp-tool-cta{color:var(--ink)}.hp-tool:hover .hp-tool-cta svg{transform:translateX(3px)}.hp-card{animation:hpFade .28s ease both;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:2rem;position:relative}.hp-h1{color:var(--ink);font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 0 .4375rem}.hp-sub{color:var(--text);font-size:.96875rem;line-height:1.55;margin:0 0 4px}.hp-section{border-top:2px solid var(--bg-sunken);margin-top:1.875rem;padding-top:1.75rem}.hp-section:first-of-type{border-top:0;margin-top:1.625rem;padding-top:0}.hp-section-title{color:var(--text-faint);font-size:1.0625rem;font-weight:var(--fw-heading);letter-spacing:-.01em;margin:0 0 1rem;text-transform:none}.hp-actions{align-items:center;border-top:2px solid var(--bg-sunken);display:flex;flex-wrap:wrap;gap:.875rem;margin-top:1.5rem;padding-top:1.375rem}.hp-actions .hp-hint{margin-top:0}.hp-field{margin-bottom:1.25rem}.hp-field:last-child{margin-bottom:0}.hp-field>label{color:var(--text-muted);display:block;font-size:.875rem;font-weight:var(--fw-heading);margin-bottom:.5rem}.hp-req{color:var(--warn-text);font-weight:700}.hp-copybtn{align-items:center;background:transparent;border:2px solid transparent;border-radius:var(--radius);color:var(--text-faint);cursor:pointer;display:inline-flex;flex:none;height:1.375rem;justify-content:center;padding:0;width:1.375rem}.hp-copybtn:hover{background:var(--accent);border-color:var(--border);color:#000}.hp-copybtn.copied{background:var(--ok-soft);border-color:var(--ok-border);color:var(--ok-text)}.hp-addrtag{align-items:center;display:inline-flex;gap:.375rem}.hp-hint{color:var(--text-faint);font-size:.78125rem;line-height:1.5;margin-top:.5rem}.hp-input,.hp-select,.hp-textarea{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);font-family:var(--mono);font-size:.8125rem;outline:none;padding:.6875rem .75rem;transition:none;width:100%}.hp-select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 1.3125rem) 50%,calc(100% - .9375rem) 50%;background-repeat:no-repeat;background-size:.375rem .375rem;cursor:pointer;padding-right:2.5rem}.hp-input.amount,.hp-select.amount{font-size:1rem;font-weight:600}.hp-input::placeholder,.hp-textarea::placeholder{color:var(--placeholder);text-transform:none}.hp-input:hover,.hp-textarea:hover{border-color:var(--border-strong)}.hp-input:focus,.hp-textarea:focus{outline:2px solid var(--ink);outline-offset:2px}.hp-input:focus,.hp-select:focus,.hp-textarea:focus{border-color:var(--border);box-shadow:none}.hp-select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hp-tokenpicker{position:relative}.hp-tokenpicker-btn{align-items:center;background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:.96875rem;gap:.625rem;justify-content:space-between;padding:.5625rem .75rem;text-align:left;width:100%}.hp-tokenpicker-btn:disabled{cursor:not-allowed;opacity:.6}.hp-tokenpicker-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hp-tokenpicker-placeholder{color:var(--placeholder);padding:4px 0}.hp-tokenpicker-chevron{color:var(--text-faint);flex:none}.hp-tokenpicker-list{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:2px;left:0;max-height:17.5rem;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + .5rem);z-index:20}.hp-tokenpicker-option{background:none;border:2px solid transparent;border-radius:var(--radius);cursor:pointer;display:block;padding:.375rem .5rem;text-align:left;transition:none;width:100%}.hp-tokenpicker-option:hover,.hp-tokenpicker-option[aria-selected=true]{background:var(--accent);border-color:var(--border)}.hp-tokenpicker-row{align-items:center;display:flex;gap:.625rem;min-width:0}.hp-tokenpicker-logo{align-items:center;background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:flex;flex:none;font-size:.6875rem;font-weight:700;height:1.875rem;justify-content:center;overflow:hidden;width:1.875rem}.hp-tokenpicker-logo img{height:100%;object-fit:cover;width:100%}.hp-tokenpicker-text{display:flex;flex-direction:column;gap:1px;min-width:0}.hp-tokenpicker-name{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-tokenpicker-balance{color:var(--text-faint);font-size:.75rem;font-variant-numeric:tabular-nums}.hp-tokenpicker-option:hover .hp-tokenpicker-balance,.hp-tokenpicker-option:hover .hp-tokenpicker-name,.hp-tokenpicker-option[aria-selected=true] .hp-tokenpicker-balance,.hp-tokenpicker-option[aria-selected=true] .hp-tokenpicker-name{color:#000}.hp-textarea{line-height:1.5;min-height:8.125rem;resize:vertical}.hp-select option{background:var(--surface)}.hp-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.125rem;margin-bottom:1.25rem}.hp-row:last-child{margin-bottom:0}.hp-row>.hp-field{flex:1;margin-bottom:0;min-width:11.25rem}.hp-row>.hp-field:has(>.hp-btn:only-child){flex:0 0 auto;min-width:0}@media (max-width:640px){.hp-row>.hp-field:has(>.hp-btn:only-child){flex-basis:100%}.hp-row>.hp-field:has(>.hp-btn:only-child)>.hp-btn{width:100%}}.hp-row>.hp-btn,.hp-row>.hp-field:last-child>.hp-btn{flex-shrink:0}.hp-check{align-items:flex-start;color:var(--ink);cursor:pointer;display:flex;font-size:.78125rem;gap:.625rem;line-height:1.45;margin-bottom:.3125rem;padding:3px 0}.hp-check input{appearance:none;-webkit-appearance:none;background:var(--surface);border:2px solid var(--border);border-radius:4px;cursor:pointer;flex-shrink:0;height:1.125rem;margin-top:1px;transition:none;width:1.125rem}.hp-check input:checked{background:var(--accent);border-color:var(--border)}.hp-check input:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:block;height:.5rem;margin:1px auto 0;transform:rotate(45deg);width:4px}.hp-shell input[type=file]{color:var(--text-muted);font-size:.8125rem}.hp-shell input[type=file]::file-selector-button{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);cursor:pointer;font:inherit;font-size:.84375rem;font-weight:var(--fw-heading);margin-right:.75rem;padding:.5625rem 1rem;transition:none}.hp-shell input[type=file]::file-selector-button:hover{background:var(--accent);color:#000}.hp-shell input[type=number]{appearance:textfield;-moz-appearance:textfield}.hp-btn{align-items:center;background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--accent-ink);cursor:pointer;display:inline-flex;font:inherit;font-family:var(--font);font-size:.9375rem;font-weight:var(--fw-base);gap:.5rem;justify-content:center;letter-spacing:0;padding:.75rem 1.375rem;position:relative;text-transform:none;transition:transform .12s ease,box-shadow .12s ease}.hp-btn:active:not(:disabled),.hp-btn:hover:not(:disabled){box-shadow:none;transform:var(--press)}.hp-btn:disabled{box-shadow:var(--shadow);cursor:not-allowed;opacity:.5;transform:none}.hp-btn.ghost{background:var(--surface);border-color:var(--border);color:var(--ink)}.hp-btn.danger{color:#000}.hp-btn.danger,.hp-btn.danger:active:not(:disabled),.hp-btn.danger:hover:not(:disabled){background:var(--danger)}.hp-result{background:var(--ok);border:2px solid var(--border);border-radius:var(--r-sm);box-shadow:var(--shadow);color:#000;font-size:.8125rem;font-weight:var(--fw-base);line-height:1.6;margin-top:1.375rem;padding:.875rem 1rem;word-break:break-word}.hp-result.err{background:var(--danger);white-space:pre-wrap}.hp-result.err,.hp-result.warn{border-color:var(--border);color:#000}.hp-result.warn{background:var(--warn)}.hp-result a{color:#000;font-weight:var(--fw-heading);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.hp-faucet-tasks{border:2px solid var(--border);border-radius:var(--radius);margin:1.125rem 0 .875rem;padding:.75rem 1rem 4px}.hp-faucet-tasks-head{color:var(--ink);font-size:.9375rem;font-weight:var(--fw-heading);letter-spacing:0;margin-bottom:4px;text-transform:none}.hp-faucet-task{align-items:center;color:var(--ink);display:flex;font-size:.875rem;gap:.875rem;justify-content:space-between;min-height:3.75rem;padding:.625rem 0}.hp-faucet-task+.hp-faucet-task{border-top:2px solid var(--bg-sunken)}.hp-faucet-task .hp-btn{flex-shrink:0;font-size:.75rem;padding:.5rem .875rem;text-transform:none}.hp-faucet-done{color:var(--ink);flex-shrink:0;font-size:.8125rem;font-weight:700}.hp-faucet-amount{align-items:stretch;display:flex;gap:1.125rem}.hp-faucet-amount .hp-select{flex:none;width:10rem}@media (max-width:640px){.hp-faucet-amount{flex-direction:column}.hp-faucet-amount .hp-select{width:100%}}.hp-kv{border-bottom:var(--border-w) solid var(--border);display:flex;font-size:.78125rem;gap:.875rem;justify-content:space-between;padding:.5625rem 0}.hp-kv:last-child{border-bottom:0}.hp-kv>span:first-child{color:var(--text-faint);flex-shrink:0}.hp-kv>span:last-child{color:var(--ink);font-family:var(--mono);font-size:.75rem;text-align:right;word-break:break-all}@media (max-width:520px){.hp-kv:not(.text){flex-wrap:wrap;row-gap:2px}.hp-kv:not(.text)>span:last-child{flex:1 1 auto}}.hp-progress{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);height:1rem;margin:.8125rem 0 .375rem;overflow:hidden}.hp-progress>div{background:var(--accent);border-radius:0;border-right:2px solid var(--border);height:100%;transition:width .3s ease}.hp-scroll{border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);max-height:21.875rem;overflow:auto}.hp-table{border-collapse:collapse;font-size:.75rem;width:100%}.hp-table.roomy{min-width:53.75rem}.hp-table th{background:var(--bg-subtle);border-bottom:0;box-shadow:inset 0 -2px 0 var(--border);color:var(--text-faint);font-size:.8125rem;font-weight:var(--fw-heading);padding:.6875rem .75rem;position:sticky;text-align:left;top:0;z-index:1}.hp-table td{border-top:2px solid var(--border);color:var(--text);font-family:var(--mono);padding:.5625rem .75rem}.hp-table tr:first-child td{border-top:0}.hp-table tr:hover td{background:var(--bg);color:var(--ink)}.hp-table tr.clickable{cursor:pointer}.hp-table .hp-col-pick{padding-right:0;width:1%}.hp-table .hp-col-act{text-align:right;width:1%}.hp-seg.sm button{font-size:.78125rem;padding:2px .5625rem}.hp-table .hp-num{text-align:right;white-space:nowrap}.hp-table tr.is-picked td{background:var(--bg)}.hp-holding{align-items:center;display:flex;gap:.625rem}.hp-holding .hp-badge{margin-left:.375rem}.hp-holding-sub{display:none}@media (max-width:600px){.hp-holding-mint,.hp-holdings .hp-num{display:none}.hp-holding-sub{display:block;font-size:.75rem}.hp-holdings .hp-tokenpicker-name{white-space:normal}.hp-holdings .hp-seg{flex-direction:column;gap:2px}.hp-holdings .hp-seg.sm button{padding:2px .5rem}}.hp-stats{display:grid;gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0 1.75rem}@media (min-width:620px){.hp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hp-stat{background:var(--bg-subtle);border:2px solid var(--border);border-left-width:8px;border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.125rem}.hp-stat.accent{border-left-color:var(--accent)}.hp-stat.accent2{border-left-color:var(--accent-2)}.hp-stat.ok{border-left-color:var(--ok)}.hp-stat.warn{border-left-color:var(--warn)}.hp-stat.danger{border-left-color:var(--danger)}.hp-stat-label{color:var(--text-faint);font-size:.71875rem;font-weight:var(--fw-heading);letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}.hp-stat-value{color:var(--ink);font-size:1.5rem;letter-spacing:-.02em}.hp-stat-value.loading{color:var(--text-faint)}.hp-badge{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;font-size:.75rem;font-weight:var(--fw-heading);gap:.375rem;letter-spacing:0;padding:2px .5625rem;text-transform:none;white-space:nowrap}.hp-badge.ok{background:var(--ok);color:#000}.hp-badge.warn{background:var(--warn);color:#000}.hp-badge.danger{background:var(--danger);color:#000}.hp-badge.accent{background:var(--accent);color:#000}.hp-badge.sm{box-shadow:none;font-size:.6875rem;padding:1px .4375rem}.hp-badge.dashed{border-style:dashed}.hp-badge.dashed,.hp-badge.muted{background:transparent;box-shadow:none}.hp-badge.muted{border-color:var(--border);color:var(--text-faint)}.hp-lock-row{align-items:center;border-top:2px solid var(--border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.875rem 0}.hp-lock-row:first-of-type{border-top:none;padding-top:.625rem}.hp-lock-row-main{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.hp-lock-row-top{align-items:center;display:flex;gap:.625rem}.hp-lock-row-meta{display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.375rem .875rem}.hp-lock-row-meta,.hp-lock-row-meta a{color:var(--text-muted)}.hp-lock-row-meta a:hover{color:var(--accent-text-hover)}.hp-lock-row-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.hp-lock-row-actions .hp-input{font-size:.78125rem;padding:.4375rem .625rem;width:auto}.hp-loading{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;gap:1.125rem;margin-top:.875rem;padding:1.125rem 1.25rem}.hp-loading.compact{gap:.875rem;padding:.75rem .875rem}.hp-loading-body{flex:1 1 auto;min-width:0}.hp-loading-title{color:var(--ink);font-family:var(--font-display);font-size:1rem;font-weight:700}.hp-loading-detail{color:var(--text-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;margin-top:3px}.hp-loading-bar{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);height:.875rem;margin-top:.625rem;overflow:hidden;position:relative}.hp-loading-bar>span{animation:hpSweep 1.4s ease-in-out infinite;background:var(--accent);border-left:2px solid var(--border);border-radius:0;border-right:2px solid var(--border);bottom:0;left:-40%;position:absolute;top:0;width:40%}@keyframes hpSweep{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.hp-loading-bar>span{animation:none;left:0;opacity:.6;width:100%}}.hp-steps{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0 0 1.125rem;padding:0}.hp-step-btn{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;font-weight:var(--fw-heading);gap:.4375rem;padding:.3125rem .625rem .3125rem .375rem}.hp-step-btn:disabled{cursor:default}.hp-step.todo .hp-step-btn{border-style:dashed;color:var(--text-faint)}.hp-step.active .hp-step-btn{background:var(--accent);border-color:var(--border);color:var(--accent-ink)}.hp-step.done .hp-step-btn{color:var(--ink)}.hp-step-num{border:2px solid;border-radius:var(--radius);display:grid;font-family:var(--font-display);font-size:.6875rem;font-weight:700;height:1.25rem;place-items:center;width:1.25rem}.hp-wizard-nav{border-top:2px solid var(--border);display:flex;flex-wrap:wrap;gap:.625rem;justify-content:space-between;margin-top:1.125rem;padding-top:.875rem}.hp-countdown{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.hp-sale-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));margin-top:1rem}.hp-sale-card{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:inherit;display:flex;flex-direction:column;gap:.625rem;padding:1rem;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.hp-sale-card:hover{box-shadow:none;transform:var(--press)}.hp-sale-card-head{align-items:center;display:flex;gap:.625rem}.hp-sale-card-logo{background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);display:grid;flex:none;font-family:var(--font-display);font-size:.8125rem;font-weight:700;height:2.375rem;object-fit:cover;overflow:hidden;place-items:center;width:2.375rem}.hp-sale-card-logo img{height:100%;object-fit:cover;width:100%}.hp-sale-card-name{color:var(--ink);font-family:var(--font-display);font-size:1rem;font-weight:700}.hp-sale-card-badges{display:flex;flex-wrap:wrap;gap:.375rem}.hp-sale-card-meta{color:var(--text-muted);display:flex;font-size:.78125rem;font-variant-numeric:tabular-nums;gap:.5rem;justify-content:space-between}.hp-sale-progress{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);height:.875rem;overflow:hidden}.hp-sale-progress>div{background:var(--ok);border-right:2px solid var(--border);height:100%;transition:width .3s ease}.hp-sale-progress.soft>div{background:var(--accent)}.hp-terms{display:grid;gap:.75rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr));margin-top:.875rem}.hp-terms .hp-kv{border-bottom:0;padding:4px 0}.hp-proof-panel{background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);margin-top:.875rem;padding:.875rem 1rem}.hp-proof-panel h3{color:var(--text-faint);font-size:.9375rem;letter-spacing:-.01em;margin:0 0 .375rem;text-transform:none}.hp-range{accent-color:var(--accent);width:100%}.hp-acct-minted-badges{display:inline-flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.hp-snap-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.375rem}.hp-lock-row.is-viewing{background:var(--surface-2,transparent);margin:0 -.5rem;padding-left:.5rem;padding-right:.5rem}.hp-lock-row-meta .mono{font-family:var(--mono)}.hp-btn.sm{font-size:.8125rem;padding:.4375rem .6875rem}.hp-linkbtn{background:none;border:0;color:var(--accent-text);cursor:pointer;font:inherit;margin:-4px 0;padding:4px 0;text-decoration:underline;text-underline-offset:3px}.hp-linkbtn:hover{color:var(--accent-text-hover)}.hp-tokencards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));margin-top:1rem}.hp-tokencard{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:block;padding:1.25rem;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.hp-tokencard:hover{box-shadow:none;color:var(--ink);transform:var(--press)}.hp-tokencard-head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1rem}.hp-tokencard-id{align-items:center;display:flex;gap:.625rem;min-width:0}.hp-tokencard-logo{align-items:center;background:var(--surface);border-radius:var(--r-sm);color:var(--ink);display:flex;flex:none;font-size:1.5rem;font-weight:700;height:4.5rem;justify-content:center;overflow:hidden;width:4.5rem}.hp-tokencard-logo img{height:100%;object-fit:cover;width:100%}.hp-tokencard-name{color:var(--ink);font-size:1.0625rem;font-weight:700;margin:0}.hp-tokencard-sym{color:var(--text-muted);font-family:var(--mono);font-size:.8125rem;margin:3px 0 0}.hp-tokencard-rows{border-bottom:var(--border-w) solid var(--border);border-top:var(--border-w) solid var(--border);display:flex;flex-direction:column;font-size:.875rem;gap:.5625rem;padding:.875rem 0}.hp-tokencard-row{display:flex;gap:.625rem;justify-content:space-between}.hp-tokencard-row>span:first-child{color:var(--text-faint)}.hp-tokencard-row>span:last-child{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums}.hp-tokencard-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}.hp-tokencard-foot{border-top:2px dashed var(--border);margin-top:.875rem;padding-top:.75rem}.hp-tokencard-created{color:var(--text-faint);font-size:.78125rem;margin:0}.hp-stat-strip{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr));margin:1rem 0 1.25rem}.hp-stat-tile{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:4px;min-width:0;padding:.8125rem .9375rem}.hp-stat-tile.accent,.hp-stat-tile.accent2,.hp-stat-tile.accent3{box-shadow:inset 0 8px 0 var(--tile-band),inset 0 10px 0 var(--border),var(--shadow);padding-top:1.3125rem}.hp-stat-tile.accent{--tile-band:var(--accent)}.hp-stat-tile.accent2{--tile-band:var(--accent-2)}.hp-stat-tile.accent3{--tile-band:var(--accent-3)}.hp-stat-kick{align-items:center;color:inherit;display:inline-flex;font-size:.71875rem;font-weight:var(--fw-heading);gap:4px;letter-spacing:.05em;text-transform:uppercase}.hp-stat-value{color:inherit;font-family:var(--font-display);font-size:2rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.022em;line-height:1.05}.hp-token-head{gap:.875rem;margin-bottom:4px}.hp-token-badge,.hp-token-head{align-items:center;display:flex}.hp-token-badge{background:var(--surface);border-radius:var(--r);color:var(--ink);flex:none;font-size:.9375rem;font-weight:700;height:2.75rem;justify-content:center;width:2.75rem}.hp-token-badge img{border-radius:var(--r);height:100%;object-fit:cover;width:100%}.hp-token-pill{align-items:center;background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);display:inline-flex;font-family:var(--mono);font-size:.71875rem;font-weight:600;padding:1px .5rem}.hp-token-meta{color:var(--text-faint);font-size:.78125rem;margin:.5rem 0 0}.hp-tabs{background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:4px;margin:1.375rem 0 1.5rem;padding:4px;width:fit-content}.hp-tab{background:transparent;border:2px solid transparent;border-radius:var(--radius);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:.875rem;font-weight:700;letter-spacing:0;padding:.4375rem .875rem;text-transform:none}.hp-tab:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-tab.active{background:var(--accent);border-color:var(--border);color:#000;text-decoration:none}.hp-detail-grid{align-items:start;display:grid;gap:1.375rem;grid-template-columns:1.4fr 1fr}@media (max-width:760px){.hp-detail-grid{grid-template-columns:1fr}}.hp-detailtiles{background:var(--border);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:2px;grid-template-columns:1fr 1fr;margin-bottom:1.25rem;overflow:hidden}.hp-detailtile{background:var(--bg-subtle);padding:.875rem 1rem}.hp-detailtile .k{color:var(--text-faint);font-size:.71875rem;font-weight:700;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}.hp-detailtile .v{color:var(--ink);font-family:var(--mono);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700}.hp-glance{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.125rem;padding:4px 1rem}.hp-glance-row{align-items:center;border-bottom:var(--border-w) solid var(--border);display:flex;font-size:.84375rem;gap:.625rem;justify-content:space-between;padding:.75rem 0}.hp-glance-row:last-child{border-bottom:none}.hp-authcard{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.125rem;padding:1rem 1.125rem}.hp-authcard-head{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.hp-authcard-head h4{color:var(--ink);font-size:1rem;font-weight:700;margin:0}.hp-authcard-desc{color:var(--text-muted);font-size:.8125rem;margin:.375rem 0 0;max-width:60ch}.hp-authcard-foot{align-items:center;border-top:2px dashed var(--border);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:.75rem;padding-top:.75rem}.hp-authcard-holder{color:var(--text-muted);font-family:var(--mono);font-size:.78125rem}.hp-actiongrid{display:grid;gap:1.125rem;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr))}.hp-actioncard{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1rem 1.125rem}.hp-actioncard.irreversible{background:var(--danger-soft);border-color:var(--border)}.hp-actioncard-eyebrow{color:var(--accent-text);font-family:var(--mono);font-size:.65625rem;font-weight:700;letter-spacing:.08em;margin:0 0 .375rem;text-transform:uppercase}.hp-actioncard.irreversible .hp-actioncard-eyebrow{color:var(--danger-text)}.hp-actioncard h4{color:var(--ink);font-size:1rem;font-weight:700;margin:0 0 .3125rem}.hp-actioncard p{color:var(--text-muted);font-size:.78125rem;margin:0 0 .75rem}.hp-actioncard-row{display:flex;gap:.5rem}.hp-actioncard-row .hp-input{flex:1;min-width:0}.hp-actioncard-note{color:var(--text-faint);font-size:.75rem;margin-top:.5rem}.hp-shell .wallet-adapter-button{font-size:.78125rem;height:2.125rem}.hp-topbar .wallet-adapter-button{background:var(--surface)!important;border:2px solid var(--border)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow)!important;color:var(--ink)!important;font-size:.875rem!important;font-weight:700!important;height:2.375rem!important;padding:0 .875rem!important;transition:transform .12s ease,box-shadow .12s ease!important}.hp-topbar .wallet-adapter-button:not([disabled]):active,.hp-topbar .wallet-adapter-button:not([disabled]):hover{background:var(--surface)!important;box-shadow:none!important;color:var(--ink)!important;transform:var(--press)}@media (max-width:860px){.hp-sidebar{box-shadow:none;position:fixed;transform:translateX(-100%);transition:transform .2s ease;z-index:40}.hp-sidebar.open{box-shadow:var(--shadow);transform:translateX(0)}.hp-burger{display:flex}.hp-sidebar-backdrop{background:rgba(0,0,0,.45);inset:0;position:fixed;z-index:39}.hp-topbar-logo{display:inline-flex}.hp-topbar-right{display:none}.hp-topbar-utility{display:block}.hp-sidebar-collapse{display:none}}@media (max-width:520px){.hp-card{padding:1.25rem 1rem}}.hp-content:has(>.hp-faq){display:flex;flex-direction:column;gap:1.5rem}.hp-faq{background:transparent;flex-direction:column;gap:.875rem;margin-top:0}.hp-faq,.hp-faq-head{border:0;display:flex;padding:0}.hp-faq-head{align-items:baseline;gap:.75rem;justify-content:space-between;margin:0}.hp-faq-title{color:var(--ink);font-family:var(--font-display);font-size:1.5rem;font-weight:800;letter-spacing:-.022em;margin:0;text-transform:none}.hp-faq-help{color:var(--ink);font-size:.84375rem;font-weight:var(--fw-heading);margin:-.375rem 0;padding:.375rem 0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;white-space:nowrap}.hp-faq-help:hover{color:var(--ink);text-decoration-color:var(--accent)}.hp-faq details{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;padding:0}.hp-faq summary{color:var(--ink);cursor:pointer;font-size:.9375rem;font-weight:var(--fw-heading);line-height:1.35;list-style:none;padding:.8125rem 2.875rem .8125rem 1rem;position:relative}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq summary:after{color:inherit;content:"+";font-size:1.375rem;font-weight:700;line-height:1;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.hp-faq summary:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-faq details[open] summary{background:var(--accent);border-bottom:2px solid var(--border);color:#000;text-decoration:none}.hp-faq details[open] summary:after{content:"\2013"}.hp-faq-a{color:var(--text);font-size:.875rem;line-height:1.62;margin:0;padding:.8125rem 1rem .9375rem}.tf-footer{background:var(--bg);border-top:var(--border-w-chrome) solid var(--border);color:var(--ink);position:relative;z-index:1}.tf-inner{align-items:center;display:flex;flex-wrap:wrap;gap:1.125rem 1.75rem;margin:0 auto;max-width:var(--app-w);padding:1.25rem clamp(1.25rem,5vw,3rem)}.tf-brand{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--font-display);font-size:1.0625rem;font-weight:800;gap:.5rem;letter-spacing:-.02em}.tf-links{display:flex;flex-wrap:wrap;gap:1.375rem}.tf-links a{color:var(--ink);font-size:.875rem;font-weight:var(--fw-heading);letter-spacing:0;margin:-.375rem 0;padding:.375rem 0;text-transform:none;transition:none}.tf-links a:hover{color:var(--ink);opacity:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tf-socials{align-items:center;display:flex;gap:.625rem}.tf-socials a{transition:transform .12s ease}.tf-socials a:hover{transform:translateY(-2px)}.tf-note{align-items:center;border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;font-family:var(--mono);font-size:.6875rem;gap:.4375rem;margin-left:auto;padding:.3125rem .625rem}.tf-note:before{animation:nbTick 1.6s ease-in-out infinite;background:var(--ok);border-radius:50%;content:"";flex:none;height:.4375rem;width:.4375rem}@media (max-width:640px){.tf-note{margin-left:0;width:100%}}.hp-walletchip{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:inline-flex;font-size:.84375rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.3125rem;height:2.25rem;justify-content:center;min-width:7.625rem;padding:0 .75rem;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.hp-walletchip:hover{box-shadow:none;transform:var(--press)}@media (max-width:720px){.hp-walletchip{display:none}}.hp-wallet-card{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin:4px 0 1.875rem;padding:1.125rem 1.25rem}.hp-wallet-card-banner{align-items:center;border-bottom:2px solid var(--border);display:flex;flex-wrap:wrap;gap:1.125rem;margin-bottom:1rem;padding-bottom:1rem}.hp-wallet-card-main{flex:1 1 16.25rem;min-width:0}.hp-wallet-headline{color:var(--ink);font-family:var(--font-display);font-size:1.3125rem;font-weight:700;line-height:1.15;margin-top:3px}.hp-wallet-sub{color:var(--text-muted);font-size:.84375rem;margin:3px 0 0}.hp-wallet-card-top{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.hp-wallet-card-label{border:2px solid var(--border);font-weight:700;letter-spacing:.05em;padding:3px .5625rem;text-transform:uppercase}.hp-wallet-card-label,.hp-wallet-card-net{border-radius:var(--radius);color:var(--text-muted);font-size:.71875rem}.hp-wallet-card-net{border:2px solid var(--border);font-weight:600;padding:2px .5625rem}.hp-wallet-card-addr{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.hp-wallet-card-addr code{color:var(--ink);font-family:var(--mono);font-size:.84375rem}.hp-wallet-card-actions button,.hp-wallet-card-addr button{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;font-size:.75rem;font-weight:700;padding:4px .625rem}.hp-wallet-card-actions button:hover,.hp-wallet-card-addr button:hover{background:var(--accent);border-color:var(--border);color:#000}.hp-wallet-card-actions a,.hp-wallet-card-addr a{color:var(--accent-text);font-size:.78125rem;font-weight:600}.hp-wallet-card-stats{border-bottom:2px solid var(--border);border-top:2px solid var(--border);display:flex;gap:2.5rem;padding:.875rem 0}.hp-wallet-card-stats div{display:flex;flex-direction:column;gap:2px}.hp-wallet-card-stats strong{color:var(--ink);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700}.hp-wallet-card-stats span{color:var(--text-muted);font-size:.75rem}.hp-wallet-card-actions{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:.875rem}.hp-wallet-card-err{color:var(--danger-text);font-size:.78125rem;margin:.625rem 0 0}.hp-gate{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:.5rem;max-width:35rem;padding:clamp(1.75rem,4vw,2.75rem)}.hp-gate-icon{background:var(--accent);border:2px solid var(--border);border-radius:var(--r);color:#000;display:inline-grid;height:2.5rem;place-items:center;width:2.5rem}.hp-gate-icon svg{height:1.25rem;width:1.25rem}.hp-gate-title{color:var(--ink);font-size:1.3125rem;font-weight:700;letter-spacing:-.01em;margin:1rem 0 0}.hp-gate-sub{color:var(--text-muted);font-size:.875rem;line-height:1.6;margin:.625rem 0 1.25rem;max-width:46ch}.hp-gate-note{color:var(--text-faint);font-size:.78125rem;margin:1rem 0 0}.hp-txcard{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:.5rem;max-width:40rem;padding:1.375rem}.hp-txcard.err,.hp-txcard.ok{border-color:var(--border)}.hp-txcard-head{align-items:center;display:flex;gap:.625rem;margin-bottom:.875rem}.hp-txcard-title{color:var(--ink);flex:1;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;margin:0;min-width:0;overflow-wrap:break-word}.hp-txcard-icon{align-items:center;border-radius:50%;display:flex;flex:none;height:1.75rem;justify-content:center;width:1.75rem}.hp-txcard-icon.ok{background:var(--ok-soft);color:var(--ok-text)}.hp-txcard-icon.err{background:var(--danger);color:#000}.hp-txcard-sub{color:var(--text-muted);font-size:.84375rem;line-height:1.6;margin:0 0 4px}.hp-txcard-msg{color:var(--text);font-size:.9375rem;line-height:1.55;margin:0;max-width:62ch}.hp-txcard-msg+.hp-txcard-sub{margin-top:.625rem}.hp-txcard .hp-actions{border-top:0;gap:.625rem;margin-top:1.25rem;padding-top:0}.hp-txcard .hp-actions .hp-btn{padding:.6875rem 1.125rem}@media (max-width:560px){.hp-txcard{padding:1rem}.hp-txcard .hp-actions .hp-btn{flex:1 1 100%}}.hp-txmore{border-top:2px solid var(--bg-sunken);margin-top:1.125rem}.hp-txmore+.hp-txmore{margin-top:0}.hp-txmore>summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:.84375rem;font-weight:700;gap:.625rem;list-style:none;padding:.75rem 0}.hp-txmore>summary::-webkit-details-marker{display:none}.hp-txmore>summary:before{border-bottom:2px solid;border-right:2px solid;content:"";flex:none;height:.375rem;transform:rotate(-45deg);width:.375rem}.hp-txmore[open]>summary:before{transform:translateY(-2px) rotate(45deg)}.hp-txmore[open]{padding-bottom:.875rem}.hp-txmore>.hp-txrows{margin:0}.hp-txraw{background:var(--bg-sunken);color:var(--text);font-family:var(--mono);font-size:.78125rem;line-height:1.5;margin:0 0 .75rem;padding:.625rem .75rem;white-space:pre-wrap;word-break:break-all}.hp-txcard-note{color:var(--text-faint);font-size:.75rem;margin:.625rem 0 0}.hp-txcard-badge{align-items:center;border:2px solid var(--border);border-radius:var(--radius);display:inline-flex;font-size:.75rem;font-weight:700;gap:.3125rem;padding:1px .5rem}.hp-txcard-badge.ok{background:var(--ok);color:#000}.hp-txcard-badge.err{background:var(--danger);color:#000}.hp-txcard-head .hp-txcard-badge,.hp-txcard-head .hp-txcard-badge.ok:only-child{margin-left:0}.hp-txcard-head .hp-txcard-badge:last-child:not(:first-child){margin-left:auto}.hp-costs,.hp-txrows{margin:4px 0 0}.hp-costs{border-top:2px solid var(--border);margin-top:.875rem;padding-top:.375rem}.hp-txrow{border-bottom:2px solid var(--bg-sunken);display:flex;font-size:.84375rem;gap:1rem;justify-content:space-between;padding:.5625rem 0}.hp-txrow:last-child{border-bottom:0}.hp-txrow>span:first-child{color:var(--text-muted)}.hp-txrow>span:last-child{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.hp-txrow>span.mono,.mono{font-family:var(--mono)}.hp-txrow>span.mono{word-break:break-all}.hp-txrow>span.muted{color:var(--text-faint)}.hp-txlog{background:var(--bg);border:2px solid var(--border);border-radius:var(--r-sm);margin-top:.875rem;padding:.75rem .875rem}.hp-txlog-label,.hp-txlog[open]>summary{color:var(--text-faint);cursor:default;font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:0 0 .375rem;text-transform:uppercase}details.hp-txlog>summary{cursor:pointer;list-style:none}details.hp-txlog>summary::-webkit-details-marker{display:none}.hp-txlog-line{color:var(--text-muted);font-family:var(--mono);font-size:.75rem;line-height:1.5;margin:2px 0;word-break:break-all}.hp-txlog-line.dim{color:var(--text-faint)}.hp-txsig{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding:4px 0}.hp-txsig-id{color:var(--text-muted);font-family:var(--mono);font-size:.78125rem;margin-right:2px}.hp-txsig a,.hp-txsig button{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text);cursor:pointer;flex:none;font-size:.71875rem;font-weight:700;padding:3px .5625rem;white-space:nowrap}.hp-txsig a:hover,.hp-txsig button:hover{background:var(--accent);border-color:var(--border);color:#000}.hp-token-overview{align-items:flex-start;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;gap:1rem;margin-top:.5rem;padding:1rem}.hp-token-logo{background:var(--bg-sunken);border:2px solid var(--border);border-radius:50%;flex:none;height:3.25rem;object-fit:cover;width:3.25rem}.hp-token-logo.placeholder{color:var(--text-muted);display:grid;font-size:.8125rem;font-weight:700;letter-spacing:.04em;place-items:center;text-transform:uppercase}.hp-token-meta{min-width:0}.hp-token-name{align-items:center;color:var(--ink);display:flex;flex-wrap:wrap;font-size:1.0625rem;font-weight:700;gap:.5rem;letter-spacing:-.01em}.hp-token-sym{border:2px solid var(--border);border-radius:var(--r-pill);color:var(--text-muted);font-size:.78125rem;font-weight:600;padding:1px .4375rem}.hp-token-tag{background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);color:var(--accent-ink);font-size:.6875rem;font-weight:700;padding:1px .4375rem}.hp-token-desc{display:-webkit-box;-webkit-line-clamp:3;line-height:1.55;margin:.375rem 0 0;-webkit-box-orient:vertical;overflow:hidden}.hp-token-desc,.hp-token-stats{color:var(--text-muted);font-size:.8125rem}.hp-token-stats{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.625rem}.hp-token-stats strong{color:var(--ink);font-variant-numeric:tabular-nums}.hp-infobox{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);margin-top:.625rem;padding:.75rem .875rem}.hp-infobox h3,.hp-infobox h4{color:var(--text-faint);font-size:.65625rem;font-weight:700;letter-spacing:.08em;margin:0 0 .375rem;text-transform:uppercase}.hp-infobox ul{margin:0;padding-left:1rem}.hp-infobox li{color:var(--text-muted);font-size:.78125rem;line-height:1.55;margin:3px 0}.hp-imgcard{align-items:center;background:var(--ok-soft);border:2px solid var(--border);border-radius:var(--radius);display:flex;gap:.75rem;margin-top:.625rem;padding:.625rem .75rem}.hp-imgcard-thumb{background:var(--bg-sunken);border:2px solid var(--border);border-radius:var(--radius);flex:none;height:2.75rem;object-fit:cover;width:2.75rem}.hp-imgcard-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.hp-imgcard>button{flex:none;margin-left:auto}.hp-imgcard-ok{color:var(--ok-text);font-size:.78125rem;font-weight:600}.hp-imgcard-meta{color:var(--text-muted);font-size:.75rem;word-break:break-word}.hp-imgcard-warn{color:var(--warn-text);font-size:.75rem}.hp-duo{display:grid;gap:1.875rem 2.75rem;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));margin-top:.5rem}.hp-duo>section{min-width:0}.hp-split{container-type:inline-size;margin-top:1.625rem}.hp-content.has-toolhead .hp-h1+.hp-split,.hp-content.has-toolhead .hp-h1+.hp-sub+.hp-split{margin-top:0}.hp-split-grid{display:grid;gap:1.875rem;grid-template-columns:minmax(0,1fr)}.hp-split-main{min-width:0}.hp-split-main>.hp-section:first-of-type{margin-top:0}.hp-split-aside{border-top:2px solid var(--bg-sunken);padding-top:1.75rem}@container (min-width: 47.5rem){.hp-split-grid{align-items:start;gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(16.875rem,19.375rem)}.hp-split-aside{border-top:0;padding-top:0;position:sticky;top:6rem}}.hp-tp{display:flex;flex-direction:column;gap:1rem}.hp-tp-card{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);overflow:hidden;padding:1.125rem 1.125rem 0}.hp-tp-kicker{color:var(--ink);display:block;font-size:.65625rem;font-weight:700;letter-spacing:.08em;margin-bottom:.875rem;text-transform:uppercase}.hp-tp-id{align-items:center;display:flex;gap:.875rem;min-width:0}.hp-tp-logo{align-items:center;border-radius:var(--radius);display:inline-flex;flex:none;font-size:1.1875rem;font-weight:800;height:3.625rem;justify-content:center;overflow:hidden;width:3.625rem}.hp-tp-logo img{height:100%;object-fit:cover;width:100%}.hp-tp-names{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem;min-width:0}.hp-tp-names strong{color:var(--ink);font-size:1.1875rem;font-weight:800;letter-spacing:-.01em;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.hp-tp-symbol{background:var(--accent-2);border:2px solid var(--border);border-radius:var(--radius);color:#000;font-family:var(--mono);font-size:.75rem;font-weight:700;overflow-wrap:anywhere;padding:1px .4375rem}.hp-tp-desc{display:-webkit-box;-webkit-box-orient:vertical;color:var(--text);font-size:.84375rem;-webkit-line-clamp:4;line-height:1.5;margin:.875rem 0 0;overflow:hidden;overflow-wrap:anywhere}.hp-tp .is-empty{color:var(--placeholder)}.hp-tp-symbol.is-empty{background:var(--surface)}.hp-tp-links{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.hp-tp-link{border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);font-size:.75rem;font-weight:700;padding:2px .5rem}.hp-tp-facts{background:var(--bg);border-top:2px solid var(--border);margin:1.125rem -1.125rem 0;padding:4px 1.125rem}.hp-tp-facts>div{align-items:baseline;border-bottom:2px solid var(--bg-sunken);display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between;padding:.5625rem 0}.hp-tp-facts>div:last-child{border-bottom:0}.hp-tp-facts dt{color:var(--text)}.hp-tp-facts dd{color:var(--ink);font-weight:700;margin:0;overflow-wrap:anywhere;text-align:right}.hp-tp-card:not(:has(.hp-tp-facts)){padding-bottom:1.125rem}.hp-tp-cta{display:flex;flex-direction:column;gap:.75rem}.hp-tp-cta .hp-result{margin-top:0}.hp-tp-cta>.hp-btn{justify-content:center;width:100%}.hp-dialog-backdrop{align-items:center;background:rgba(0,0,0,.8);display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:40}.hp-dialog{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem;width:min(28.75rem,100%)}.hp-dialog-title{color:var(--ink);font-family:var(--font-display);font-size:1.3125rem;font-weight:700;margin:0 0 .625rem}.hp-dialog-body{color:var(--text-muted);font-size:.84375rem;line-height:1.55;margin:0 0 1rem}.hp-dialog-check{align-items:center;background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;font-size:.8125rem;font-weight:600;gap:.625rem;margin-bottom:1.125rem;padding:.75rem .875rem}.hp-dialog-check input{accent-color:var(--ink);cursor:pointer;height:1rem;width:1rem}.hp-dialog-actions{display:flex;gap:.625rem;justify-content:flex-end}.hp-toast{background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);bottom:1.375rem;box-shadow:var(--shadow);color:#000;font-family:var(--font);font-size:.84375rem;font-weight:700;left:50%;padding:.6875rem 1.125rem;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:50}.hp-txins{display:flex;flex-direction:column;gap:1.25rem;padding:0 0 4rem}.hp-acctins>.hp-h1,.hp-txins>.hp-h1{margin-bottom:-.8125rem}.hp-tx-input-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.hp-tx-input-row .hp-field{flex:1 1 26.25rem;margin:0}.hp-tx-chips{align-items:center;color:var(--text-faint);display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.625rem}.hp-tx-chip{align-items:center;background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4375rem;padding:.375rem .6875rem}.hp-tx-chip:hover{background:var(--accent);border-color:var(--border);color:#000}.hp-tx-chip-dot{border-radius:50%;flex:none;height:.4375rem;width:.4375rem}.hp-tx-verdict{align-items:center;border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:#000;display:flex;flex-wrap:wrap;gap:1.25rem;padding:1.125rem 1.25rem}.hp-tx-verdict.ok{background:var(--ok)}.hp-tx-verdict.fail{background:var(--danger)}.hp-tx-verdict-mark{background:#000;border:2px solid #000;border-radius:var(--radius);display:grid;flex:none;font-family:var(--font-display);font-size:1.75rem;font-weight:700;height:3.625rem;line-height:1;place-items:center;width:3.625rem}.hp-tx-verdict-logo{height:100%;object-fit:cover;width:100%}.hp-tx-verdict.ok .hp-tx-verdict-mark{color:var(--ok-text)}.hp-tx-verdict.fail .hp-tx-verdict-mark{color:var(--danger-text)}.hp-tx-verdict-body{flex:1 1 20rem;min-width:0}.hp-tx-verdict-kick{font-family:var(--font);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-tx-verdict-title{font-family:var(--font-display);font-size:1.6875rem;font-weight:700;line-height:1.15;margin-top:4px}.hp-tx-verdict-desc{font-size:.90625rem;line-height:1.5;margin-top:.5rem;max-width:70ch}.hp-tx-verdict-facts{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:4px 1rem;margin-top:.625rem}.hp-tx-verdict-errbox,.hp-tx-verdict-facts strong{font-family:var(--mono)}.hp-tx-verdict-errbox{background:#000;color:var(--danger-text);display:inline-block;font-size:.78125rem;margin-top:.625rem;padding:.5rem .6875rem;word-break:break-word}.hp-tx-verdict-actions{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:.5625rem}.hp-tx-stats-hero{flex-basis:100%;margin-top:4px}.hp-tx-copyjson{background:#000;border:2px solid #000;border-radius:var(--radius);color:#eef3e1;cursor:pointer;font-family:var(--font);font-size:.75rem;font-weight:700;letter-spacing:.03em;padding:.5rem .8125rem;text-transform:uppercase}.hp-tx-verdict.ok .hp-tx-verdict-actions .hp-tx-copyjson{color:var(--ok-text)}.hp-tx-verdict.fail .hp-tx-verdict-actions .hp-tx-copyjson{color:var(--danger-text)}.hp-tx-verdict-actions a{color:#000;font-size:.78125rem;font-weight:600;text-decoration:underline}.hp-verdict-socials{align-items:center;display:flex;gap:.5rem;margin:.375rem 0}.hp-verdict-socials a{display:flex;opacity:.8;text-decoration:none!important;transition:opacity .12s ease}.hp-verdict-socials a:hover{opacity:1}.hp-tx-stats{border-top:2px solid var(--border);column-gap:1.75rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.hp-tx-stat{align-items:baseline;border-bottom:2px solid var(--border);display:flex;flex-wrap:wrap;gap:2px .625rem;justify-content:space-between;min-width:0;padding:.3125rem 2px}.hp-tx-stat-note{flex-basis:100%;font-family:var(--mono);line-height:1.4;margin-top:2px}.hp-tx-stat-label,.hp-tx-stat-note{color:var(--text-muted);font-size:.6875rem}.hp-tx-stat-label{align-items:center;display:inline-flex;flex-shrink:0;font-weight:700;gap:.3125rem;letter-spacing:.06em;text-transform:uppercase}.hp-tx-stat-value-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3125rem;justify-content:flex-end;min-width:0}.hp-tx-stat-value{color:var(--ink);font-family:var(--font-display);font-size:.84375rem;font-weight:700;line-height:1.3;min-width:0;overflow-wrap:anywhere;text-align:right}.hp-tx-stat-unit{color:var(--text);font-size:.71875rem}.hp-tip{align-items:center;color:currentColor;cursor:help;display:inline-flex;opacity:.55;position:relative}.hp-tip:focus,.hp-tip:hover{opacity:1}.hp-tip svg{height:.75rem;width:.75rem}.hp-tip-bubble{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--text);display:none;font-size:.71875rem;font-weight:500;left:0;letter-spacing:normal;line-height:1.4;max-width:15rem;min-width:9.375rem;padding:.4375rem .625rem;pointer-events:none;position:absolute;text-transform:none;top:calc(100% + .4375rem);white-space:normal;z-index:5}.hp-tip:focus .hp-tip-bubble,.hp-tip:hover .hp-tip-bubble{display:block}.hp-tx-section-title{font-family:var(--font-display);font-size:1.1875rem;font-weight:700;margin:0 0 2px}.hp-tx-cb-row{align-items:center;background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.625rem;padding:.625rem .875rem}.hp-tx-cb-row button{background:none;border:none;color:var(--accent-text);cursor:pointer;font-size:.78125rem;font-weight:600;margin-left:auto;padding:0}.hp-tx-ix-list{display:flex;flex-direction:column;gap:.625rem}.hp-tx-ix{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);cursor:pointer;transition:none}.hp-tx-ix:hover{background:var(--bg)}.hp-tx-ix.threw{border-color:var(--danger)}.hp-tx-ix-head{align-items:flex-start;display:flex;gap:.8125rem;padding:.8125rem .875rem}.hp-tx-ix-mark{border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;flex:none;font-family:var(--font-display);font-size:1rem;font-weight:700;height:2.375rem;place-items:center;width:2.375rem}.hp-tx-ix.threw .hp-tx-ix-mark{background:var(--danger)!important}.hp-tx-ix-body{flex:1 1 auto;min-width:0}.hp-tx-ix-toprow{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.hp-tx-ix-proglabel{color:#000;font-family:var(--mono);font-size:.6875rem;font-weight:700;padding:2px .4375rem}.hp-tx-ix-name{color:var(--ink);font-family:var(--font-display);font-size:.9375rem;font-weight:700}.hp-tx-ix-sentence{color:var(--text);font-size:.875rem;line-height:1.45;margin-top:.375rem}.hp-tx-ix.never-ran .hp-tx-ix-sentence{opacity:.45}.hp-tx-ix-caret{color:var(--text-faint);flex:none;font-family:var(--mono);font-size:.9375rem;margin-top:2px}.hp-tx-ix-expanded{background:var(--bg);border-top:2px solid var(--border);display:flex;flex-direction:column;gap:.6875rem;padding:.8125rem .875rem}.hp-tx-explainer{background:var(--surface);border:2px solid var(--accent-2);border-left-width:4px;border-radius:var(--radius);color:var(--text);font-size:.78125rem;line-height:1.55;padding:.625rem .75rem}.hp-tx-explainer-label{color:var(--ink);font-weight:700}.hp-tx-account-row{align-items:center;border-bottom:2px solid var(--border);display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.5625rem;padding-bottom:.5rem}.hp-tx-account-row:last-of-type{border-bottom:none;padding-bottom:0}.hp-tx-account-role{color:var(--text-muted);flex:1 1 8.75rem}.hp-tx-databox{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:var(--mono);font-size:.75rem;padding:.625rem .75rem;word-break:break-all}.hp-tx-ix-footer{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.625rem}.hp-tx-ix-footer button{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;font-size:.71875rem;font-weight:600;padding:4px .5625rem}.hp-tx-ix-footer button:hover{border-color:var(--border);color:var(--ink)}.hp-tx-balances{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.9375rem}.hp-tx-bal-row{border-bottom:2px solid var(--border);padding:.625rem 0}.hp-tx-bal-row:last-child{border-bottom:none}.hp-tx-bal-top{align-items:center;display:flex;font-size:.78125rem;gap:.5rem}.hp-tx-bal-delta{font-family:var(--mono);font-weight:700;margin-left:auto}.hp-tx-bal-delta.up{color:var(--pos-text)}.hp-tx-bal-delta.down{color:var(--neg-text)}.hp-tx-bal-track{background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);display:grid;grid-template-columns:1fr 1fr;height:1.25rem;margin-top:.4375rem;position:relative}.hp-tx-bal-track:before{background:var(--ink);bottom:0;content:"";left:50%;position:absolute;top:0;width:2px}.hp-tx-bal-bar-in,.hp-tx-bal-bar-out{align-self:stretch}.hp-tx-bal-bar-out{display:flex;justify-content:flex-end}.hp-tx-bal-bar-out>span{background:var(--neg);display:block;height:100%}.hp-tx-bal-bar-in>span{background:var(--pos);display:block;height:100%}.hp-tx-token-title{border-top:var(--border-w) solid var(--border);color:var(--text-faint);font-family:var(--font);font-size:.65625rem;font-weight:700;letter-spacing:.08em;margin-top:.875rem;padding-top:.875rem;text-transform:uppercase}.hp-tx-token-row{align-items:center;border-bottom:2px solid var(--border);display:flex;gap:.6875rem;padding:.625rem 0}.hp-tx-token-row:last-child{border-bottom:none}.hp-tx-token-mark{border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;flex:none;font-family:var(--font-display);font-size:.75rem;font-weight:700;height:1.75rem;place-items:center;width:1.75rem}.hp-tx-token-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.hp-tx-token-sub{color:var(--text-muted);font-size:.75rem}.hp-dep-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.625rem}.hp-dep-count{color:var(--ink);font-family:var(--font-display);font-size:.875rem;font-weight:700}.hp-dep-list{padding:4px .9375rem}.hp-dep-row{align-items:center;border-bottom:2px solid var(--border);display:flex;gap:.6875rem;padding:.5rem 0}.hp-dep-row:last-child{border-bottom:none}.hp-dep-logo{background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:grid;flex:none;font-family:var(--font-display);font-size:.8125rem;font-weight:700;height:1.875rem;overflow:hidden;place-items:center;width:1.875rem}.hp-dep-text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.hp-dep-name{color:var(--ink);font-size:.84375rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-dep-sym{color:var(--text-muted);font-weight:600;margin-left:.375rem}.hp-dep-text .hp-addrtag{color:var(--text-muted);font-size:.75rem}.hp-dep-mcap{align-items:flex-end;color:var(--ink);display:flex;flex:none;flex-direction:column;font-family:var(--font-display);font-size:.875rem;font-weight:700;gap:1px;min-width:4.5rem}.hp-dep-mcap-none{color:var(--danger-text)}.hp-dep-mcap-label{color:var(--text-faint);font-family:var(--font-body,inherit);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hp-dep-inspect{flex:none;font-size:.78125rem}@media (max-width:560px){.hp-dep-inspect{display:none}}.hp-holdshare-capture{background:var(--surface)}.hp-share-head{align-items:center;border-bottom:var(--border-w) solid var(--border);display:flex;gap:.625rem;margin-bottom:.875rem;padding-bottom:.875rem}.hp-share-head-mark{border:2px solid var(--border);border-radius:var(--radius);display:grid;flex:none;font-size:.9375rem;height:2rem;overflow:hidden;place-items:center;position:relative;width:2rem}.hp-share-head-mark .hp-tx-verdict-logo{background:var(--surface);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hp-share-head-name{color:var(--ink);font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.2}.hp-share-head-sub{color:var(--text-faint);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.hp-holdtable-tools{align-items:baseline;display:flex;flex-wrap:wrap;gap:.875rem;justify-content:space-between;margin-bottom:.625rem}.hp-holdtable-tools a{flex-shrink:0;font-size:.78125rem;font-weight:600}.hp-holdforensics{grid-template-columns:repeat(auto-fit,minmax(8.125rem,1fr));margin:0 0 .75rem}.hp-holdforensics .hp-risk-area{align-items:flex-start;flex-direction:column;gap:3px}.hp-holdforensics .hp-risk-area-label{white-space:normal}.hp-holdforensics .hp-risk-area-val{font-size:.9375rem}.hp-holdtable{display:flex;flex-direction:column}.hp-holdrow,.hp-holdtable-head{align-items:center;display:grid;gap:.625rem;grid-template-columns:1.5rem minmax(0,1fr) 6.25rem 3.875rem 3.875rem 4.25rem}.hp-holdtable-head{border-bottom:2px solid var(--border);color:var(--text-faint);font-size:.625rem;font-weight:700;letter-spacing:.06em;padding:2px 2px .375rem;text-transform:uppercase}.hp-holdtable-head span:nth-child(n+3){text-align:right}.hp-holdrow{border-bottom:2px solid var(--border);font-size:.75rem;padding:.4375rem 2px}.hp-holdrow:last-child{border-bottom:none}.hp-holdrow-rank{background:var(--ok);border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;font-family:var(--font-display);font-size:.6875rem;font-weight:700;height:1.375rem;place-items:center;width:1.375rem}.hp-holdrow-wallet{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;min-width:0;row-gap:4px}.hp-holdrow-wallet .mono{flex-shrink:0;font-size:.75rem}.hp-holdrow-bar{background:var(--surface-2);border-radius:3px;height:.375rem;position:relative}.hp-holderbar-fill{background:var(--accent-2);border-radius:3px;height:100%;inset:0 auto 0 0;position:absolute}.hp-holderbar-fill.up{background:var(--delta-up)}.hp-holderbar-fill.down{background:var(--warn)}.hp-holderbar-tick{background:var(--ink);bottom:-2px;position:absolute;top:-2px;transform:translateX(-1px);width:2px}.hp-holdrow-num{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.hp-holdrow-num.strong{color:var(--ink);font-weight:600}.hp-holdrow-change{font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.hp-holdrow-change.up{color:var(--delta-up)}.hp-holdrow-change.down{color:var(--danger-text)}.hp-holdrow-change.neutral{color:var(--text-faint)}.hp-tx-token-delta{flex:none;font-family:var(--mono);font-weight:700}.hp-tx-token-amount{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:2px}.hp-tx-token-usd{color:var(--text-muted);font-size:.6875rem;font-weight:500}.hp-tx-logs{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.hp-tx-logs-head{align-items:center;cursor:pointer;display:flex;gap:.625rem;padding:.8125rem .875rem}.hp-tx-logs-title{color:var(--ink);font-family:var(--font-display);font-size:1rem;font-weight:700}.hp-tx-logs-caret{color:var(--text-faint);font-family:var(--mono);margin-left:auto}.hp-tx-logs-body{background:var(--bg);border-top:2px solid var(--border);max-height:20rem;overflow:auto}.hp-tx-log-line{display:flex;font-family:var(--mono);font-size:.75rem;gap:.625rem;line-height:1.6;padding:0 .625rem}.hp-tx-log-line.hit{background:var(--danger);color:#000}.hp-tx-log-num{flex:none;text-align:right;width:1.25rem}.hp-tx-log-text{white-space:pre-wrap;word-break:break-word}.hp-tx-empty{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.875rem;padding:2.125rem 1.625rem;text-align:center}.hp-tx-empty-mark{background:var(--accent-3);border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;font-size:1.375rem;height:3.375rem;place-items:center;width:3.375rem}.hp-tx-empty h2,.hp-tx-empty-mark{font-family:var(--font-display);font-weight:700}.hp-tx-empty h2{font-size:1.5rem;margin:0}.hp-tx-empty p{color:var(--text-muted);font-size:.875rem;line-height:1.55;margin:0;max-width:32.5rem}.hp-tx-empty-examples{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-top:.375rem}.hp-txins .hp-faq{align-items:start;display:grid;gap:1.125rem;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}.hp-txins .hp-faq-head{grid-column:1/-1}@media (max-width:1100px){.hp-txins .hp-faq{grid-template-columns:1fr}}.hp-acctins{display:flex;flex-direction:column;gap:1.25rem;padding:0 0 4rem}.hp-acct-addr{font-family:var(--mono);font-size:.84375rem;margin-top:.5rem;word-break:break-all}.hp-acct-cards{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}.hp-acct-card{align-items:flex-start;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;gap:.75rem;padding:.875rem .9375rem}.hp-acct-card-mark{border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;flex:none;font-size:.9375rem;height:2rem;place-items:center;width:2rem}.hp-acct-card-body h4,.hp-acct-card-mark{font-family:var(--font-display);font-weight:700}.hp-acct-card-body h4{color:var(--ink);font-size:.90625rem;margin:0 0 4px}.hp-acct-card-body p{color:var(--text-muted);font-size:.8125rem;line-height:1.5;margin:0}.hp-acct-field-row{align-items:baseline;border-bottom:2px solid var(--border);display:flex;flex-wrap:wrap;gap:.75rem;padding:.625rem 0}.hp-acct-field-row:last-child{border-bottom:none}.hp-acct-field-label{color:var(--text-muted);flex:0 0 10rem;font-size:.78125rem;font-weight:700}.hp-acct-field-value{color:var(--ink);flex:1 1 12.5rem;font-family:var(--mono);font-size:.78125rem;word-break:break-all}.hp-acct-field-note{color:var(--text-faint);flex-basis:100%;font-size:.71875rem}.hp-acct-databox{color:var(--text);font-family:var(--mono);font-size:.75rem;margin-top:.625rem;padding:.625rem .75rem;word-break:break-all}.hp-acct-databox,.hp-acct-panel{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius)}.hp-acct-panel{box-shadow:var(--shadow);padding:.9375rem}.hp-acctins .hp-faq,.hp-txins .hp-faq{border-top:2px solid var(--border);margin-top:1rem;padding-top:1.375rem}.hp-plat-head{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:space-between;margin:0 0 .75rem}.hp-lp-hero{align-items:start;display:grid;gap:2rem;grid-template-columns:1.1fr 1fr;margin-bottom:1.75rem}.hp-lp-h1{font-size:clamp(1.75rem,4vw,2.375rem);line-height:1.06;margin:.875rem 0 1rem}.hp-lp-mark{background:var(--accent);border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--accent-ink);display:inline-block;padding:0 .5rem}.hp-lp-facts{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.25rem}.hp-lp-fact{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);min-width:6.75rem;padding:.625rem .875rem}.hp-lp-fact .v{color:var(--ink);font-family:var(--mono);font-size:1.1875rem;font-weight:700}.hp-lp-fact .l{color:var(--text-faint);font-family:var(--mono);font-size:.625rem;letter-spacing:.03em;margin-top:2px;text-transform:uppercase}.hp-lp-panel{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.hp-lp-panel-head{align-items:center;background:var(--accent);border-bottom:var(--border-w) solid var(--border);color:var(--accent-ink);display:flex;font-family:var(--mono);font-size:.75rem;font-weight:700;justify-content:space-between;padding:.625rem 1rem}.hp-lp-panel-body{padding:1rem}.hp-lp-panel-empty{color:var(--text-muted);padding:1.875rem 1.25rem;text-align:center}.hp-lp-ticker{background:var(--accent);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--accent-ink);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:.75rem;font-weight:700;gap:1rem;justify-content:center;letter-spacing:.02em;margin-bottom:1.875rem;padding:.625rem 1rem;text-align:center}.hp-lp-formats{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:.75rem}.hp-lp-format{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.hp-lp-format-tag{align-items:center;border-bottom:var(--border-w) solid var(--border);color:var(--accent-ink);display:flex;font-family:var(--mono);font-size:.6875rem;font-weight:700;justify-content:space-between;letter-spacing:.03em;padding:.5625rem .875rem}.hp-lp-format-tag.blue{background:var(--v-blue)}.hp-lp-format-tag.yellow{background:var(--accent)}.hp-lp-format-body{padding:1rem}.hp-lp-format-body h3{font-family:var(--font-display);font-size:1.1875rem;font-weight:700;margin:0 0 .5rem}.hp-lp-format-body p{color:var(--text-muted);font-size:.84375rem;margin:0 0 .875rem}.hp-lp-format-terms{border-top:2px solid var(--border);display:flex;flex-direction:column;gap:.4375rem;padding-top:.625rem}.hp-lp-term-row{display:flex;font-family:var(--mono);font-size:.75rem;justify-content:space-between}.hp-lp-term-row .l{color:var(--text-faint)}.hp-lp-term-row .v{font-weight:700}.hp-lp-steps{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);margin-bottom:.75rem}.hp-lp-step{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.875rem}.hp-lp-step .n{background:var(--ink);color:var(--bg);display:inline-block;font-family:var(--mono);font-size:.6875rem;font-weight:700;margin-bottom:.625rem;padding:2px .5rem}.hp-lp-step h3{font-family:var(--font-display);font-size:.9375rem;font-weight:700;margin:0 0 .375rem}.hp-lp-step p{color:var(--text-muted);font-size:.78125rem;margin:0}.hp-lp-cost{background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:.75rem}.hp-lp-cost-row{align-items:center;border-bottom:2px solid var(--border);display:flex;gap:.875rem;justify-content:space-between;padding:.8125rem 1rem}.hp-lp-cost-row:last-child{border-bottom:none}.hp-lp-cost-row .name{font-size:.875rem;font-weight:700}.hp-lp-cost-row .desc{color:var(--text-faint);font-size:.75rem;margin-top:1px}.hp-lp-cost-row .amt{font-family:var(--mono);font-size:.90625rem;font-weight:700;white-space:nowrap}@media (max-width:760px){.hp-lp-formats,.hp-lp-hero,.hp-lp-steps{grid-template-columns:1fr}.hp-lp-steps{grid-template-columns:1fr 1fr}}.hp-seg.tabs{margin-bottom:1.375rem}.hp-hint.block{display:block}.hp-kv.text>span:last-child{font-family:var(--font);font-size:.78125rem;overflow-wrap:anywhere;word-break:normal}.hp-grid2{display:grid;gap:0 1.125rem;grid-template-columns:1fr 1fr}@media (max-width:640px){.hp-grid2{grid-template-columns:1fr}}.hp-chips{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.hp-chip{appearance:none;-webkit-appearance:none;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;font:inherit;font-size:.71875rem;font-weight:600;padding:4px .5625rem}.hp-chip.active,.hp-chip:hover{background:var(--accent);border-color:var(--border);color:#000}.hp-check>span{color:var(--text-muted)}.hp-check>span b{color:var(--ink);font-weight:700}.hp-seg.tabs+.hp-split{margin-top:.375rem}.hp-seg.tabs+.hp-lock-row,.hp-seg.tabs+.hp-lockcard{border-top:0;padding-top:.375rem}.hp-schedule>.hp-result,.hp-section>.hp-result{margin:0 0 1.25rem}.hp-field>label.hp-label-split{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.hp-label-aside{color:var(--ink);font-size:.78125rem;font-variant-numeric:tabular-nums;font-weight:var(--fw-base)}.hp-amount-row{display:flex;gap:.5rem}.hp-amount-row .hp-input{flex:1 1 auto;min-width:0}.hp-amount-row .hp-chip{color:var(--ink);flex:none;font-size:.8125rem;font-weight:700;padding:0 .875rem}.hp-input:disabled{background:var(--bg);cursor:not-allowed}.hp-chip:disabled{cursor:not-allowed;opacity:.45}.hp-chip:disabled:hover{background:var(--surface);color:var(--ink)}.hp-choices{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}.hp-choice{align-items:center;appearance:none;-webkit-appearance:none;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:.875rem;min-width:0;padding:.8125rem .875rem;text-align:left;transition:none}.hp-choice:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hp-choice.active{background:var(--accent);color:#000}.hp-choice:not(.active):hover strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-choice-glyph{align-items:center;background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;flex:none;height:2.75rem;justify-content:center;width:3.375rem}.hp-choice.active .hp-choice-glyph{background:#fff;color:#000}.hp-choice-text{display:flex;flex-direction:column;gap:3px;min-width:0}.hp-choice-text strong{font-size:.9375rem;font-weight:700;line-height:1.25}.hp-choice-text span{font-size:.78125rem;line-height:1.4}.hp-schedule{margin-top:1.375rem}.hp-toggles{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);overflow:hidden}.hp-toggle{align-items:center;cursor:pointer;display:flex;gap:1.125rem;padding:.875rem 1rem}.hp-toggle+.hp-toggle{border-top:2px solid var(--border)}.hp-toggle-text{color:var(--ink);display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.hp-toggle-text strong{font-size:.875rem;font-weight:700}.hp-toggle-text span{font-size:.78125rem;line-height:1.45}.hp-switch{appearance:none;-webkit-appearance:none;background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;flex:none;height:1.625rem;margin:0;position:relative;width:2.875rem}.hp-switch:before{background:#fff;border:2px solid var(--border);border-radius:3px;box-sizing:border-box;content:"";height:1.125rem;left:2px;position:absolute;top:2px;transition:transform .12s ease;width:1.125rem}.hp-switch:checked{background:var(--accent)}.hp-switch:checked:before{transform:translateX(1.25rem)}.hp-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hp-lockprev-chart{margin-top:1rem}.hp-lockprev-chart.is-empty{background:var(--bg);border:2px dashed var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.hp-lockprev-chart.is-empty svg{display:block;height:4rem;width:100%}.hp-lockprev-chart.is-empty path{fill:none;stroke:var(--placeholder);stroke-dasharray:6 5;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.hp-lockprev-chart.is-empty span{color:var(--ink);font-size:.75rem;line-height:1.4}.hp-lockprev-chart.is-bad{background:var(--danger)}.hp-lockprev-chart.is-bad path{opacity:.35;stroke:#000}.hp-lockprev-chart.is-bad span{color:#000;font-weight:700}.hp-picker-search{padding:2px 2px .375rem}.hp-picker-search input{background:hsla(0,0%,100%,.08);border:2px solid hsla(0,0%,100%,.25);border-radius:var(--radius);color:#fff;font:inherit;font-size:.8125rem;outline:none;padding:.4375rem .5625rem;width:100%}.hp-picker-search input::placeholder{color:hsla(0,0%,100%,.5)}.hp-tokenpicker-tag{border:2px solid;color:var(--text-faint);flex:none;font-size:.625rem;font-weight:700;letter-spacing:.06em;margin-left:auto;padding:1px .3125rem}.hp-tokenpicker-list .hp-tokenpicker-tag{color:hsla(0,0%,100%,.7)}.hp-lockcard{border-top:2px solid var(--border);display:flex;flex-direction:column;gap:.625rem;padding:1rem 0}.hp-lockcard:first-of-type{border-top:0;padding-top:.375rem}.hp-lockcard-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.hp-lockcard-title{display:flex;flex:1 1 12.5rem;flex-direction:column;gap:2px;min-width:0}.hp-lockcard-title strong{color:var(--ink);font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-lockcard-title .hp-hint{margin-top:0}.hp-lockcard-badges{display:flex;flex-wrap:wrap;gap:.375rem}.hp-lockcard-meta{display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.375rem 1rem}.hp-lockcard-meta,.hp-lockcard-meta a{color:var(--text-muted)}.hp-lockcard-meta a:hover{color:var(--accent-text-hover)}.hp-lockcard-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.hp-lockcard-actions:empty{display:none}.hp-inline-form{align-items:center;border:2px dashed var(--border);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:.625rem;padding:.75rem}.hp-inline-form .hp-input{flex:1 1 16.25rem;padding:.5625rem .75rem;width:auto}.hp-inline-form .hp-hint{flex-basis:100%;margin-top:0}.hp-vest-bar{background:var(--bg-sunken);border:2px solid var(--border);border-radius:var(--radius);display:flex;height:.75rem;overflow:hidden}.hp-vest-bar>i{display:block;flex:none;height:100%}.hp-vest-bar>i.released{background:var(--ink)}.hp-vest-bar>i.claimable{background:var(--accent)}.hp-vest-bar>i+i{border-left:2px solid var(--surface)}.hp-vest-legend{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;font-variant-numeric:tabular-nums;gap:4px 1rem;margin-top:.375rem}.hp-vest-legend b{border:2px solid var(--border);display:inline-block;height:.625rem;margin-right:.375rem;vertical-align:-1px;width:.625rem}.hp-vest-legend b.released{background:var(--ink)}.hp-vest-legend b.claimable{background:var(--accent)}.hp-vest-legend b.locked{background:var(--bg-sunken)}.hp-unlock-chart{position:relative}.hp-unlock-chart svg{display:block;height:auto;overflow:visible;touch-action:none;width:100%}.hp-unlock-grid{stroke:var(--border);stroke-opacity:.35;stroke-width:1}.hp-unlock-tick{fill:var(--text-faint);font-family:var(--mono);font-size:.65625rem}.hp-unlock-now{stroke:var(--text-faint);stroke-dasharray:3 3;stroke-width:1}.hp-unlock-tip{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);display:flex;flex-direction:column;font-size:.75rem;gap:1px;padding:.375rem .5625rem;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.hp-unlock-tip span{color:var(--text-muted);font-size:.6875rem}.hp-milestones{color:var(--text-muted);display:flex;flex-direction:column;font-size:.78125rem;gap:.375rem;list-style:none;margin:.75rem 0 0;padding:0}.hp-milestones li{align-items:baseline;display:flex;gap:.625rem}.hp-milestones li:before{color:var(--text-faint);content:"○";flex:none}.hp-milestones li.done:before{color:var(--ink);content:"●"}.hp-milestones li b{color:var(--ink);font-weight:600}.hp-stat-tile.compact .hp-stat-value{font-size:1.25rem;overflow-wrap:anywhere}.hp-risk{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:grid;gap:1rem 1.5rem;grid-template-columns:10.75rem minmax(0,1fr);padding:1.125rem 1.25rem;position:relative}.hp-riskshare-capture-wrap{height:0;left:0;overflow:hidden;position:absolute;top:0;width:0}.hp-risk-wrap{position:relative}.hp-report{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.125rem 1.25rem 1.25rem}.hp-report-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.875rem 1.5rem;justify-content:space-between}.hp-report-intro{flex:1 1 20rem}.hp-report-err,.hp-report-intro p,.hp-report-note{font-size:.875rem;line-height:1.5;margin:.5rem 0 0}.hp-report-err{color:var(--danger-text)}.hp-report-actions{display:flex;flex-wrap:wrap;gap:.75rem}.hp-report-img{aspect-ratio:4/5;background:var(--bg-sunken);margin:1.125rem auto 0;max-width:47.5rem}.hp-report-img img{display:block;height:100%;width:100%}.hp-report-ph{align-items:center;display:flex;font-family:var(--mono);font-size:.8125rem;height:100%;justify-content:center;padding:1rem;text-align:center}.hp-rr-share{margin-top:1.125rem}.hp-report-img.wide{aspect-ratio:16/9;max-width:56.25rem}.hp-riskshare-capture{background:var(--bg,var(--surface));padding:1.125rem 1.25rem 1.5rem;width:57.5rem}.hp-riskshare-capture .hp-share-head{margin-bottom:1rem}.hp-risk-gauge{align-items:center;display:flex;flex-direction:column;gap:.625rem;padding-top:4px;text-align:center}.hp-risk-ring{height:8rem;position:relative;width:8rem}.hp-risk-ring svg{display:block;height:100%;width:100%}.hp-risk-ring circle{fill:none;stroke-width:10}.hp-risk-track{stroke:var(--surface-2)}.hp-risk-fill{stroke:var(--ok);transition:stroke-dashoffset .5s ease,stroke .3s ease}.hp-risk.warn .hp-risk-fill{stroke:var(--warn)}.hp-risk.danger .hp-risk-fill{stroke:var(--danger)}.hp-risk-num{align-items:center;display:flex;gap:2px;inset:0;justify-content:center;position:absolute;transition:opacity .2s}.hp-risk-num strong{color:var(--ink);font-family:var(--font-display);font-size:2.375rem;font-weight:700;line-height:1}.hp-risk-num span{color:var(--text-faint);font-size:.75rem;font-weight:700}.hp-risk.pending .hp-risk-num{opacity:.5}.hp-risk-meta{color:var(--text-muted);font-size:.75rem;line-height:1.45;margin:0}.hp-risk-body{display:flex;flex-direction:column;gap:.625rem;min-width:0}.hp-risk-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px .875rem;justify-content:space-between}.hp-risk-cap{background:var(--danger-soft);border:2px solid var(--danger-border);border-radius:var(--radius);color:var(--danger-text);font-size:.78125rem;font-weight:600;line-height:1.45;margin:0;padding:.5rem .6875rem}.hp-risk-clean{color:var(--text);font-size:.84375rem;margin:0}.hp-risk-pending{color:var(--text-muted);font-size:.78125rem;font-style:italic;margin:0}@media (max-width:600px){.hp-risk{grid-template-columns:1fr}.hp-risk-gauge{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5rem .875rem;text-align:left}.hp-risk-ring{height:6rem;width:6rem}.hp-risk-num strong{font-size:1.875rem}.hp-risk-meta{flex-basis:100%}}.hp-risk-grps{column-count:2;column-gap:.5rem;list-style:none;margin:0;padding:0}@media (max-width:720px){.hp-risk-grps{column-count:1}}.hp-risk-grp{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);break-inside:avoid;margin-bottom:.5rem;min-width:0}.hp-risk-addr{font-family:var(--mono);font-size:.92em;white-space:nowrap}.hp-share-foot{color:var(--text-faint);font-weight:600;gap:.75rem;letter-spacing:.05em;margin-top:.75rem}.hp-risk-grp-head,.hp-share-foot{display:flex;font-size:.6875rem;justify-content:space-between;text-transform:uppercase}.hp-risk-grp-head{align-items:baseline;background:var(--surface-2);border-bottom:2px solid var(--border);color:var(--text-muted);font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.375rem .5625rem}.hp-risk-grp-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-risk-grp-val{color:var(--ink);flex:none;font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:normal}.hp-risk-grp.clean{border-color:var(--ok-border)}.hp-risk-grp.clean .hp-risk-grp-head{background:var(--ok-soft);border-bottom-color:var(--ok-border)}.hp-risk-grp.clean .hp-risk-grp-val{color:var(--ok-text)}.hp-risk-grp.flagged.medium{border-color:var(--warn-border)}.hp-risk-grp.flagged.medium .hp-risk-grp-head{background:var(--warn-soft);border-bottom-color:var(--warn-border)}.hp-risk-grp.flagged.medium .hp-risk-grp-val{color:var(--warn-text)}.hp-risk-grp.flagged.critical,.hp-risk-grp.flagged.high{border-color:var(--danger-border)}.hp-risk-grp.flagged.critical .hp-risk-grp-head,.hp-risk-grp.flagged.high .hp-risk-grp-head{background:var(--danger-soft);border-bottom-color:var(--danger-border)}.hp-risk-grp.flagged.critical .hp-risk-grp-val,.hp-risk-grp.flagged.high .hp-risk-grp-val{color:var(--danger-text)}.hp-risk-grp.pending .hp-risk-grp-head{animation:hp-risk-pulse 1.4s ease-in-out infinite;border-bottom-style:dashed}.hp-risk-grp.unavailable{opacity:.6}.hp-risk-grp-lines{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:.3125rem .5625rem .375rem}.hp-risk-line{align-items:baseline;color:var(--text-muted);cursor:default;display:flex;font-size:.78125rem;gap:.4375rem;line-height:1.35}.hp-risk-line-mark{align-self:center;background:var(--ok);border:2px solid var(--border);border-radius:var(--radius);flex:none;height:.5rem;width:.5rem}.hp-risk-line.fail .hp-risk-line-mark{background:var(--surface-2)}.hp-risk-line.fail.medium .hp-risk-line-mark{background:var(--warn)}.hp-risk-line.fail.critical .hp-risk-line-mark,.hp-risk-line.fail.high .hp-risk-line-mark{background:var(--danger)}.hp-risk-line.skip .hp-risk-line-mark,.hp-risk-line.wait .hp-risk-line-mark{background:transparent;border-style:dashed}.hp-risk-line-text{flex:1 1 auto;min-width:0}.hp-risk-line.fail .hp-risk-line-text{color:var(--ink);font-weight:700}.hp-risk-line-pts{color:var(--text-muted);flex:none;font-family:var(--font-display);font-size:.78125rem;font-weight:700}.hp-risk-line.fail .hp-risk-line-pts{color:var(--ink)}.hp-risk-line.fail.medium .hp-risk-line-pts{color:var(--warn-text)}.hp-risk-line.fail.critical .hp-risk-line-pts,.hp-risk-line.fail.high .hp-risk-line-pts{color:var(--danger-text)}.hp-risk-line.pass .hp-risk-line-pts{color:var(--ok-text)}.hp-risk-areas{display:grid;gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(7.375rem,1fr));list-style:none;margin:0;padding:0}.hp-risk-area{align-items:baseline;background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);display:flex;font-size:.6875rem;font-weight:700;gap:.375rem;justify-content:space-between;letter-spacing:.04em;min-width:0;padding:.375rem .5rem;text-transform:uppercase}.hp-risk-area-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-risk-area-val{color:var(--ink);flex:none;font-family:var(--font-display);font-size:.8125rem;font-weight:700;letter-spacing:normal}.hp-risk-area.clean{background:var(--ok-soft);border-color:var(--ok-border)}.hp-risk-area.clean .hp-risk-area-val{color:var(--ok-text)}.hp-risk-area.flagged.low{border-color:var(--border)}.hp-risk-area.flagged.medium{background:var(--warn-soft);border-color:var(--warn-border)}.hp-risk-area.flagged.medium .hp-risk-area-val{color:var(--warn-text)}.hp-risk-area.flagged.critical,.hp-risk-area.flagged.high{background:var(--danger-soft);border-color:var(--danger-border)}.hp-risk-area.flagged.critical .hp-risk-area-val,.hp-risk-area.flagged.high .hp-risk-area-val{color:var(--danger-text)}.hp-risk-area.pending{animation:hp-risk-pulse 1.4s ease-in-out infinite;border-style:dashed}.hp-risk-area.unavailable{opacity:.55}.hp-sm-tile{background:var(--surface-2);border:2px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:2px;min-width:0;padding:.375rem .5625rem}.hp-sm-tile-label{color:var(--text-muted);font-size:.65625rem;font-weight:700;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hp-sm-tile-val{color:var(--ink);font-family:var(--font-display);font-size:.875rem;font-weight:700;overflow-wrap:anywhere}.hp-scroll.hp-smt-table{background:var(--surface);border-color:var(--border);max-height:30rem}.hp-smt-table .hp-table{font-size:.78125rem}.hp-smt-table th{background:var(--surface);border-bottom:0;box-shadow:inset 0 -2px 0 var(--border);color:var(--ink);font-size:.75rem;font-weight:700;letter-spacing:0;padding:.625rem .75rem;text-transform:none;white-space:nowrap;z-index:1}.hp-smt-table td{border-top:2px solid var(--border);padding:.4375rem .75rem;vertical-align:middle;white-space:nowrap}.hp-smt-table tbody tr:first-child td{border-top:0}.hp-smt-table tr:hover td{background:var(--bg)}.hp-smt-table .num{font-variant-numeric:tabular-nums;text-align:right}.hp-smt-table td:first-child,.hp-smt-table th:first-child{font-weight:700;padding-right:2px;width:1%}.hp-smt-main{display:block;font-weight:700}.hp-smt-sub{display:block;font-size:.6875rem;margin-top:1px}.hp-smt-tags{align-items:flex-start;display:inline-flex;flex-direction:column;gap:4px}.hp-smt-tag{background:var(--bg-sunken);color:var(--ink);display:inline-block;font-weight:700;padding:2px .4375rem}.hp-smt-tag.up{background:color-mix(in srgb,var(--ok) 45%,var(--surface))}.hp-smt-tag.down{background:color-mix(in srgb,var(--danger) 40%,var(--surface))}.hp-smt-quiet,.hp-smt-tags .hp-smt-tag{font-family:var(--font);font-size:.75rem}@keyframes hp-risk-pulse{0%,to{opacity:1}50%{opacity:.45}}.hp-risk-spinner{animation:hp-risk-spin .8s linear infinite;border:2px solid var(--border);border-radius:50%;border-right:2px solid transparent;display:inline-block;height:.5625rem;margin-right:2px;vertical-align:-1px;width:.5625rem}@keyframes hp-risk-spin{to{transform:rotate(1turn)}}.hp-holdtable-more{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.375rem .875rem;padding:.625rem 0 2px}.hp-holdtable-more .hp-linkbtn.active{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.hp-holdgroups{border-top:2px solid var(--border);color:var(--text-muted);display:flex;flex-direction:column;font-size:.8125rem;gap:.5rem;margin-top:.75rem;padding-top:.75rem}.hp-holdgroup{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.hp-holdgroup strong{color:var(--ink)}.hp-badrows{white-space:normal}.hp-badrows-head{flex-wrap:wrap;margin-bottom:.5rem}.hp-badrow,.hp-badrows-head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.hp-badrow{border-top:1px solid var(--danger-border);padding:.375rem 0}.hp-badrow-text{min-width:0;overflow-wrap:anywhere}.hp-badrow-text code{font-family:var(--mono);font-size:.71875rem;margin-left:.5rem}.hp-badrow-more{margin:.375rem 0 0}.hp-badrows .hp-btn{flex:none}.hp-td{animation:hpFade .28s ease both;max-width:53.75rem}.hp-td-back{color:var(--ink);display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:1.125rem}.hp-td-back:hover{text-decoration:underline;text-underline-offset:3px}.hp-td-head{flex-wrap:wrap;gap:.875rem;margin-bottom:1.25rem}.hp-td-head,.hp-td-logo{align-items:center;display:flex}.hp-td-logo{flex:none;font-size:1rem;font-weight:700;height:3rem;justify-content:center;overflow:hidden;width:3rem}.hp-td-logo img{height:100%;object-fit:cover;width:100%}.hp-td-id{flex:1;min-width:13.75rem}.hp-td-title{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.hp-td-title h1{font-family:var(--font-display);font-size:1.625rem;line-height:1.15;margin:0;overflow-wrap:anywhere}.hp-td-pill,.hp-td-title h1{color:var(--ink);font-weight:700}.hp-td-pill{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);font-family:var(--mono);font-size:.6875rem;padding:1px .4375rem}.hp-td-sub{align-items:center;color:var(--ink);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.625rem;margin-top:.375rem}.hp-td-sub code{font-family:var(--mono);font-size:.8125rem}.hp-td-sub a{color:var(--ink)}.hp-td-sub a:hover{text-decoration:underline;text-underline-offset:3px}.hp-td-actions{display:flex;flex-wrap:wrap;gap:.625rem}.hp-btn.compact{font-size:.875rem;letter-spacing:0;padding:.5rem .875rem;text-transform:none}.hp-td-box{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.125rem}.hp-td-empty{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:.625rem;padding:1rem}.hp-td-boxhead{align-items:center;color:var(--ink);display:flex;font-size:.9375rem;font-weight:700;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}.hp-td-link{background:none;border:0;color:var(--ink);cursor:pointer;font:inherit;font-size:.84375rem;font-weight:600;padding:0;white-space:nowrap}.hp-td-link:hover{text-decoration:underline;text-underline-offset:3px}.hp-td-link.danger{color:var(--danger-text)}.hp-td-back:hover,.hp-td-statlink:hover,.hp-td-sub a:hover,a.hp-td-link:hover,a.hp-td-val:hover{color:var(--ink)}a.hp-td-link.danger:hover{color:var(--danger-text)}.hp-td-link:disabled{cursor:not-allowed;opacity:.42;text-decoration:none}.hp-td-stats{background:var(--bg-sunken);display:grid;gap:2px;grid-template-columns:repeat(4,1fr)}.hp-td-stat{background:var(--surface);min-width:0;padding:.75rem 1rem}.hp-td-stat .k{font-size:.6875rem;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.hp-td-stat .k,.hp-td-stat .v{color:var(--ink);font-weight:700}.hp-td-stat .v{align-items:baseline;display:flex;font-family:var(--mono);font-size:1.25rem;font-variant-numeric:tabular-nums;gap:.625rem;margin:0;overflow-wrap:anywhere}.hp-td-statlink{color:var(--ink);font-family:var(--font);font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.hp-td-row{align-items:center;border-top:2px solid var(--bg-sunken);color:var(--ink);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;min-height:2.75rem;padding:.625rem 1rem}.hp-td-row>:first-child{flex:none}.hp-td-val{color:var(--ink);font-family:var(--mono);font-size:.8125rem;min-width:0;overflow-wrap:anywhere;text-align:right}.hp-td-val.text{font-family:var(--font);font-size:.84375rem}a.hp-td-val:hover{text-decoration:underline;text-underline-offset:3px}.hp-td-faint{opacity:.55}.hp-td-rowacts{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem;justify-content:flex-end;min-width:0}.hp-td-status{align-items:center;display:inline-flex;gap:.5rem;white-space:nowrap}.hp-td-dot{background:var(--warn);border:2px solid var(--border);border-radius:50%;height:.625rem;width:.625rem}.hp-td-dot.external{background:var(--danger)}.hp-td-dot.revoked{background:transparent;opacity:.55}.hp-td-headnote{font-size:.84375rem;font-weight:500;margin-left:.625rem}.hp-td-chips{border-top:2px solid var(--bg-sunken);display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem 1rem}.hp-td-chip{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;font-size:.84375rem;font-weight:600;gap:.5rem;padding:.3125rem .625rem;white-space:nowrap}.hp-td-chip code{font-family:var(--mono);font-size:.75rem;font-weight:500}.hp-td-chip em{font-style:normal;font-weight:500}.hp-td-chip.revoked{border-style:dashed;opacity:.6}button.hp-td-chip{cursor:pointer;font-family:inherit}button.hp-td-chip:hover{background:var(--accent);color:var(--accent-ink)}.hp-td-fee{align-items:center;border-top:2px solid var(--bg-sunken);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem}.hp-td-fee.has{background:var(--accent-soft)}.hp-td-fee-body{min-width:0}.hp-td-fee-k{font-size:.6875rem;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.hp-td-fee-amt,.hp-td-fee-k{color:var(--ink);font-weight:700}.hp-td-fee-amt{font-family:var(--mono);font-size:1.75rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15;margin:0;overflow-wrap:anywhere}.hp-td-fee-amt span{font-size:1rem;letter-spacing:0}.hp-td-fee-sub{color:var(--ink);font-size:.84375rem;margin:.375rem 0 0}.hp-td-btnrow{padding:.75rem 1rem 1rem}.hp-td-btnrow,.hp-td-form{border-top:2px solid var(--bg-sunken);display:flex;flex-wrap:wrap;gap:.625rem}.hp-td-form{align-items:center;background:var(--bg);padding:.75rem 1rem}.hp-td-form .hp-input{flex:1 1 11.25rem;padding:.5625rem .75rem;width:auto}.hp-td-note{flex-basis:100%;font-size:.78125rem;margin:0}.hp-td-file{align-items:center;display:flex;flex-basis:100%;font-size:.84375rem;font-weight:600;gap:.625rem}.hp-td-file input{font-size:.8125rem;font-weight:400;min-width:0}.hp-result.hp-td-inset{margin:0 1rem .875rem}@media (max-width:640px){.hp-td-stats{grid-template-columns:1fr 1fr}.hp-td-row{flex-wrap:wrap}.hp-td-row>:first-child{flex:1 1 auto}.hp-td-headnote{display:block;margin:2px 0 0}}.hp-ms{display:flex;flex-direction:column;gap:1.25rem;width:100%}.hp-ms-layout{align-items:flex-start;container-type:inline-size;display:flex;flex-wrap:wrap;gap:1.25rem}.hp-ms-main{flex:1 1 31.25rem;flex-direction:column}.hp-ms-main,.hp-ms-rail{display:flex;gap:1.125rem;min-width:0}.hp-ms-rail{flex:1 1 17.5rem;flex-direction:column;max-width:22.5rem;position:sticky;top:6rem}@container (max-width: 50rem){.hp-ms-rail{max-width:none;position:static}}.hp-ms-card,.hp-ms-panel{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text);padding:1.375rem}.hp-ms-panel.sm{padding:1.125rem}.hp-ms-card>.hp-result{margin-top:1.125rem}.hp-ms-grow{flex:1;min-width:0}.hp-ms-label{color:var(--text-faint);font-size:.71875rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.hp-ms-muted{color:var(--text-muted);font-size:.84375rem;line-height:1.5;margin:0}.hp-ms-stack{display:flex;flex-direction:column;gap:1.125rem}.hp-ms-stack.tight{gap:.625rem}.hp-ms-stack .hp-field{margin-bottom:0}.hp-ms-stack .hp-result{margin-top:0}.hp-ms-stack .hp-hint.hp-ms-tight{margin-top:-.5rem}.hp-steps.rail{background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);flex-wrap:nowrap;gap:4px;margin:-4px 0 1.375rem;padding:4px}.hp-steps.rail .hp-step{flex:1 1 0;min-width:0}.hp-steps.rail .hp-step-btn{background:transparent;border:2px solid transparent;border-radius:var(--radius);box-shadow:none;color:var(--ink);font-size:.875rem;font-weight:700;gap:.5625rem;justify-content:center;margin:0;padding:.375rem .625rem;text-align:left;width:100%}.hp-steps.rail .hp-step.done .hp-step-btn:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.hp-steps.rail .hp-step.active .hp-step-btn{background:var(--accent);border-color:var(--border);color:#000}.hp-steps.rail .hp-step-num{background:transparent;border:2px solid;border-radius:var(--radius);color:inherit;flex:none;font-family:var(--mono);font-size:.71875rem;height:1.375rem;width:1.375rem}.hp-steps.rail .hp-step.active .hp-step-num{background:#000;border-color:#000;color:var(--accent)}.hp-steps.rail .hp-step-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:520px){.hp-steps.rail{gap:1rem}.hp-steps.rail .hp-step-btn{font-size:.8125rem}.hp-steps.rail .hp-step:not(.active) .hp-step-label{display:none}.hp-steps.rail .hp-step:not(.active){flex:none}}.hp-ms-nav{align-items:center;border-top:2px solid var(--bg-sunken);display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.375rem;padding-top:1.125rem}.hp-ms-blocker{color:var(--text-muted);font-size:.8125rem}.hp-ms-next{margin-left:auto}.hp-ms-note{align-items:center;background:var(--bg-subtle);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:flex;flex-wrap:wrap;font-size:.84375rem;gap:.75rem;line-height:1.45;padding:.625rem .875rem}.hp-ms-note.warn{background:var(--warn-soft)}.hp-ms-note.error{background:var(--danger-soft)}.hp-ms-note.ok{background:var(--ok-soft)}.hp-ms-note-body{flex:1 1 15rem;min-width:0}.hp-token-badge.hp-ms-logo{font-size:.75rem;height:2.125rem;width:2.125rem}.hp-token-badge.hp-ms-logo.lg{font-size:.9375rem;height:2.75rem;width:2.75rem}.hp-ms-avail{color:var(--ink);font-size:.875rem;font-variant-numeric:tabular-nums}.hp-ms-search{position:relative}.hp-ms-search>svg{color:var(--text-faint);left:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.hp-ms-search .hp-input{font-family:var(--font);font-size:.875rem;padding-left:2.5rem}.hp-ms-picker{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);left:0;max-height:20rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + .375rem);z-index:20}.hp-ms-picker-msg{color:var(--text-muted);font-size:.84375rem;justify-content:space-between;padding:.75rem .875rem}.hp-ms-picker-msg,.hp-ms-token{align-items:center;display:flex;gap:.75rem}.hp-ms-token{appearance:none;background:transparent;border:0;border-top:2px solid var(--bg-sunken);color:var(--ink);cursor:pointer;font:inherit;padding:.625rem .875rem;text-align:left;width:100%}.hp-ms-picker>.hp-ms-token:first-child{border-top:0}.hp-ms-token:hover:not(.on){background:var(--bg)}.hp-ms-token.on{background:var(--accent);color:#000;font-weight:700}.hp-ms-token-main{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.hp-ms-token-name{font-size:.90625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ms-token-meta{color:var(--text-faint);font-family:var(--mono);font-size:.75rem}.hp-ms-token.on .hp-ms-token-bal,.hp-ms-token.on .hp-ms-token-meta{color:#000}.hp-ms-token-bal{font-family:var(--mono);font-size:.875rem;font-weight:700;white-space:nowrap}.hp-ms-token.hp-ms-chosen{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius)}.hp-ms-chosen:after{border-bottom:2px solid var(--text-faint);border-right:2px solid var(--text-faint);content:"";flex:none;height:.4375rem;margin:-4px 2px 0;transform:rotate(45deg);width:.4375rem}.hp-mint-card{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);margin-top:.625rem;padding:.75rem .875rem 2px}.hp-mint-card-head{align-items:center;border-bottom:2px solid var(--bg-sunken);display:flex;gap:.75rem;padding-bottom:.625rem}.hp-mint-card-addr{font-family:var(--mono);font-size:.75rem;overflow-wrap:anywhere}.hp-seg.hp-ms-seg{align-self:flex-start;background:var(--surface);border-width:2px;max-width:100%}.hp-seg.hp-ms-seg button{border-left-width:2px;font-size:.875rem;font-weight:600;min-height:2.25rem;padding:.4375rem 1rem}.hp-ms-amount{margin-top:.75rem}.hp-ms-amount .hp-field{margin:0;max-width:22.5rem}.hp-ms-listhead{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.hp-ms-listhead .hp-ms-label{margin:0 auto 0 0}.hp-ms-drop{position:relative}.hp-textarea.hp-ms-textarea{display:block;font-size:.78125rem;line-height:1.6;max-height:20rem;min-height:10.625rem}.hp-textarea.hp-ms-textarea::placeholder{text-transform:none}.hp-ms-drop-over{background:var(--accent);border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--accent-ink);display:grid;font-family:var(--font-display);font-size:1.125rem;font-weight:700;inset:0;place-items:center;pointer-events:none;position:absolute}.hp-ms-tally{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hp-ms-tally>div{min-width:0;padding:.625rem .875rem}.hp-ms-tally>div+div{border-left:2px solid var(--border)}.hp-ms-tally>.ok{background:var(--v-green);color:#000}.hp-ms-tally>.warn{background:var(--v-yellow);color:#000}.hp-ms-tally>.bad{background:var(--v-red);color:#000}.hp-ms-tally-k{font-size:.65625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-ms-tally-v{font-family:var(--mono);font-size:1.25rem;font-weight:700}@media (max-width:520px){.hp-ms-tally{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-ms-tally>div:nth-child(3){border-left:0}.hp-ms-tally>div:nth-child(n+3){border-top:var(--border-w) solid var(--border)}}.hp-ms-issues{border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--ink)}.hp-ms-issues.bad{background:var(--danger-soft)}.hp-ms-issues.dup{background:var(--warn-soft)}.hp-ms-issues-head{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;padding:.625rem .875rem}.hp-ms-issues-head strong{margin-right:auto}.hp-ms-issue{align-items:center;background:var(--surface);border-top:2px solid var(--border);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.75rem;padding:.5rem .875rem}.hp-ms-issue.more{color:var(--text-muted);font-size:.78125rem}.hp-ms-issue-line{color:var(--text-faint);flex:none;width:4rem}.hp-ms-issue code,.hp-ms-issue-line{font-family:var(--mono);font-size:.75rem}.hp-ms-issue code{background:none;color:var(--text-muted);word-break:break-all}.hp-ms-issue-addr{font-size:.8125rem;font-weight:700}.hp-ms-issue-lines{color:var(--text-muted);font-size:.78125rem;min-width:8.75rem}.hp-ms-preview{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius)}.hp-ms-preview.all{max-height:20rem;overflow-y:auto}.hp-ms-preview-row{color:var(--ink);display:flex;font-family:var(--mono);font-size:.78125rem;gap:.75rem;padding:.4375rem .875rem}.hp-ms-preview-row+.hp-ms-preview-row{border-top:2px solid var(--bg-sunken)}.hp-ms-preview-n{color:var(--text-faint);flex:none;width:2.125rem}.hp-ms-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ms-preview-more{appearance:none;background:var(--bg-subtle);border:0;border-top:2px solid var(--bg-sunken);color:var(--text-muted);cursor:pointer;display:block;font-family:var(--mono);font-size:.78125rem;padding:.5rem .875rem;text-align:left;width:100%}.hp-ms-review-head{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem}.hp-ms-headline{color:var(--ink);flex:1 1 15rem;font-family:var(--font-display);font-size:1.625rem;font-weight:700;line-height:1.15;margin:0;text-wrap:pretty}.hp-ms-headline .mono{font-family:var(--mono);font-weight:700}.hp-badge.blue{background:var(--accent-2);color:#000}.hp-ms-review-head .hp-badge{box-shadow:none}.hp-ms-review-head .hp-badge.blue{background:transparent}.hp-ms-balances{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}.hp-ms-balance{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);padding:.75rem .875rem}.hp-ms-balance.short{background:var(--danger-soft)}.hp-ms-balance .hp-ms-label{font-size:.65625rem;margin-bottom:4px}.hp-ms-balance-row{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--mono);gap:.5rem}.hp-ms-balance-row>span:first-child{color:var(--text-muted);font-size:.875rem}.hp-ms-balance-row strong{font-size:1.1875rem}.hp-ms-balance-note{color:var(--text-muted);font-size:.75rem;margin-top:2px}.hp-ms-plan-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:.625rem}.hp-ms-plan-head .hp-ms-label{margin:0}.hp-ms-box{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);padding:.875rem}.hp-ms-checks{display:flex;flex-direction:column;gap:.375rem}.hp-ms-check{align-items:center;color:var(--ink);display:flex;font-size:.84375rem;gap:.625rem}.hp-ms-check-box{border:2px solid var(--border);border-radius:var(--radius);color:#000;display:grid;flex:none;font-family:var(--mono);font-size:.6875rem;font-weight:700;height:1.25rem;place-items:center;width:1.25rem}.hp-ms-check-box.ok{background:var(--v-green)}.hp-ms-check-box.bad{background:var(--v-red)}.hp-ms-check-box.warn{background:var(--v-yellow)}.hp-ms-grid{display:flex;flex-direction:column;gap:.75rem}.hp-ms-grid-label{color:var(--text-faint);font-size:.65625rem;font-weight:700;letter-spacing:.08em;margin-bottom:.375rem;text-transform:uppercase}.hp-ms-cells{display:flex;flex-wrap:wrap;gap:.3125rem}.hp-ms-cell{appearance:none;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:#000;display:inline-grid;flex:none;font-family:var(--mono);font-size:.5625rem;height:1.375rem;line-height:1;padding:0;place-items:center;width:1.375rem}.hp-ms-grid.sm .hp-ms-cell{height:1.125rem;width:1.125rem}button.hp-ms-cell{cursor:pointer}.hp-ms-cell.selected,button.hp-ms-cell:hover{box-shadow:var(--shadow-xs);transform:translate(-2px,-2px)}.hp-ms-cell.signing{background:var(--v-yellow)}.hp-ms-cell.sending{background:var(--v-blue)}.hp-ms-cell.confirmed{background:var(--v-green)}.hp-ms-cell.failed{background:var(--v-red)}.hp-ms-legend{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.875rem}.hp-ms-legend>span{align-items:center;display:inline-flex;gap:.375rem}.hp-ms-legend .hp-ms-cell{height:.75rem;width:.75rem}.hp-ms-meter{background:var(--bg-sunken);border:var(--border-w) solid var(--border);border-radius:var(--radius);height:2.75rem;overflow:hidden;position:relative}.hp-ms-meter.sm{height:2.125rem}.hp-ms-meter-fill{background:var(--accent);border-right:var(--border-w) solid var(--border);height:100%;transition:width .3s ease}.hp-ms-meter-fill.empty{border-right:0}.hp-ms-meter-text{align-items:center;color:var(--ink);display:flex;font-size:.8125rem;font-weight:700;inset:0;letter-spacing:-.01em;overflow:hidden;padding:0 .9375rem;position:absolute;text-overflow:ellipsis;white-space:nowrap}.hp-ms-meter-text.on{color:var(--accent-ink)}.hp-ms-meter.sm .hp-ms-meter-text{font-family:var(--mono);font-size:.75rem;padding:0 .75rem}.hp-ms-kv{align-items:baseline;border-bottom:2px solid var(--bg-sunken);color:var(--text-muted);display:flex;font-size:.84375rem;gap:.75rem;justify-content:space-between;padding:.5rem 0}.hp-ms-kv-sub{color:var(--text-faint);display:block;font-family:var(--mono);font-size:.75rem}.hp-ms-kv-v{color:var(--ink);font-family:var(--mono);font-size:.84375rem;font-weight:700;overflow-wrap:anywhere;text-align:right}.hp-ms-rail-status{padding-top:.75rem}.hp-ms-rail-status .hp-result{margin-top:0}.hp-ms-total{color:var(--ink);display:flex;font-size:.9375rem;gap:.75rem;justify-content:space-between;padding-top:.75rem}.hp-ms-total>span{font-family:var(--mono);font-weight:700}.hp-ms-feechip{margin-top:.75rem}.hp-ms-jobwrap{max-width:51.25rem}.hp-ms-job{display:flex;flex-direction:column;gap:1.125rem}.hp-ms-job .hp-ms-panel{display:flex;flex-direction:column;gap:1rem}.hp-ms-job .hp-result{margin-top:0}.hp-ms-job .hp-ms-plan-head{margin-bottom:0}.hp-ms-job-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.hp-ms-job-head .hp-ms-grow{min-width:12.5rem}.hp-ms-job-title{color:var(--ink);font-family:var(--font-display);font-size:1.375rem;font-weight:700;line-height:1.2}.hp-ms-stats{display:flex;flex-wrap:wrap;gap:.625rem}.hp-ms-stat{background:color-mix(in srgb,var(--hp-stat-tint,var(--v-green)) 42%,var(--surface));border:2px solid var(--border);border-radius:var(--radius);color:var(--text-muted);display:flex;flex-direction:column;font-size:.78125rem;font-weight:500;gap:2px;min-width:8.125rem;padding:.6875rem 1rem}.hp-ms-stat:nth-child(4n+2){--hp-stat-tint:var(--v-blue)}.hp-ms-stat:nth-child(4n+3){--hp-stat-tint:var(--v-violet)}.hp-ms-stat:nth-child(4n){--hp-stat-tint:var(--v-yellow)}.hp-ms-stat b{color:var(--ink);font-family:var(--mono);font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.hp-ms-actions{display:flex;flex-wrap:wrap;gap:.625rem}.hp-ms-timing{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:1.375rem;margin-top:.625rem}.hp-ms-timing strong{color:var(--ink);font-family:var(--mono)}.hp-ms-batch{align-items:center;background:color-mix(in srgb,var(--v-blue) 16%,var(--surface));border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.875rem;padding:.625rem .875rem}.hp-ms-sig{align-items:center;display:inline-flex;gap:.5rem}.hp-ms-sig a{font-weight:700}.hp-ms-batch-err{color:var(--text-muted);flex-basis:100%}.hp-ms-grid-detail{margin-top:.625rem}.hp-scroll.hp-ms-rtable{background:var(--surface);border-color:var(--border);flex-basis:100%;max-height:20rem}.hp-ms-rtable td{vertical-align:middle;white-space:nowrap}.hp-ms-rtable td:first-child,.hp-ms-rtable th:first-child{color:var(--text-faint);width:1%}.hp-ms-rtable .num{text-align:right}.hp-ms-rtable a{font-weight:700}.hp-ms-rtable .hp-linkbtn{font-family:var(--mono)}.hp-ms-rtable tr.hit td{background:color-mix(in srgb,var(--v-yellow) 40%,var(--surface));color:var(--ink)}.hp-ms-find{display:flex;flex-direction:column;gap:.625rem}.hp-ms-find .hp-ms-muted{margin:0}.hp-ms-status{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;padding:1px .5rem;text-transform:uppercase;white-space:nowrap}.hp-ms-status.signing{background:var(--v-yellow);color:#000}.hp-ms-status.sending{background:var(--v-blue);color:#000}.hp-ms-status.confirmed{background:var(--v-green);color:#000}.hp-ms-status.failed{background:var(--v-red);color:#000}.hp-ms-toggle{align-self:flex-start;appearance:none;background:none;border:0;color:var(--text-muted);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;letter-spacing:.06em;padding:0;text-transform:uppercase}.hp-scroll.hp-ms-table{max-height:18.75rem}.hp-ms-failed .hp-txlog{margin-top:.5rem}.hp-ms-jobs-top{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.hp-ms-jobs-top .hp-ms-muted{margin-right:auto}.hp-ms-jobs{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr))}.hp-ms-jobcard{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:.875rem;padding:1.125rem;transition:transform .12s ease,box-shadow .12s ease}.hp-ms-jobcard:hover{box-shadow:none;transform:var(--press)}.hp-ms-jobcard-top{justify-content:space-between}.hp-ms-jobcard-head,.hp-ms-jobcard-top{align-items:center;display:flex;gap:.75rem}.hp-ms-jobcard-title{font-family:var(--font-display);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-ms-jobcard-sub{color:var(--text-faint);font-size:.78125rem}.hp-ms-jobcard-actions{cursor:default;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.hp-ms-jobcard.static{cursor:default}.hp-ms-jobcard.static:hover{background:var(--surface)}.hp-ms-filter{margin-right:auto;max-width:100%;overflow-x:auto}.hp-ms-filter button{white-space:nowrap}.hp-ms-jobcard-txs summary{color:var(--text-muted);cursor:pointer;font-size:.78125rem;font-weight:600}.hp-ms-jobcard-txlist{display:flex;flex-direction:column;font-size:.75rem;gap:4px;margin-top:.5rem;max-height:10rem;overflow-y:auto}.hp-agg .hp-kv{font-size:.875rem;padding:.6875rem 0}.hp-agg .hp-kv>span:first-child{font-weight:600}.hp-agg .hp-kv>span:last-child,.hp-agg .hp-table td{-webkit-text-stroke:.35px currentColor}.hp-agg .hp-kv>span:last-child,.hp-agg .hp-table{font-size:.84375rem}.hp-agg .hp-table th{font-weight:700}.hp-agg .hp-table td .hp-hint,.hp-agg .hp-table td a{font-size:.8125rem}.hp-agg .hp-table td .hp-badge{-webkit-text-stroke:0}.hp-agg .hp-check,.hp-agg .hp-hint{font-size:.84375rem;font-weight:500}.hp-ms-empty{align-items:flex-start;display:flex;flex-direction:column;gap:.875rem}.hp-howcount{border:2px solid var(--border,#000);border-radius:5px;padding:.625rem .875rem}.hp-howcount summary{cursor:pointer;font-weight:700}.hp-howcount-list{line-height:1.5;margin:.625rem 0 2px;padding-left:1.125rem}.hp-howcount-list li+li{margin-top:.375rem}.hp-bot-off{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin:0 0 1.125rem}.hp-bot-pair{display:grid;gap:0 1rem;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr))}.hp-bot-bins,.hp-bot-ladder{margin:1rem 0 0}.hp-bot-bins svg,.hp-bot-ladder svg{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);display:block;height:auto;width:100%}.hp-bot-ladder .slot-buy{fill:var(--accent)}.hp-bot-ladder .slot-sell{fill:var(--v-blue)}.hp-bot-ladder .slot-none{fill:transparent}.hp-bot-ladder .line{stroke:var(--border);stroke-width:1.5}.hp-bot-ladder .lbl{fill:var(--ink);font:700 .6875rem var(--mono)}.hp-bot-ladder .now line{stroke:var(--border);stroke-dasharray:7 4;stroke-width:3}.hp-bot-ladder .now circle{fill:var(--v-yellow)}.hp-bot-bins .base,.hp-bot-ladder .now circle{stroke:var(--border);stroke-width:2}.hp-bot-bins rect{stroke:var(--border);stroke-width:1.5}.hp-bot-bins .bin-sol{fill:var(--accent)}.hp-bot-bins .bin-token{fill:var(--v-blue)}.hp-bot-bins .bin-active{fill:var(--v-yellow)}.hp-bot-bins .bin-out{fill:var(--bg-sunken);stroke-width:1}.hp-bot-bins figcaption,.hp-bot-ladder figcaption{color:var(--ink);display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:.375rem .875rem;margin-top:.5rem}.hp-bot-bins .key:before,.hp-bot-ladder .key:before{background:var(--surface);border:2px solid var(--border);content:"";display:inline-block;height:.625rem;margin-right:.375rem;vertical-align:-1px;width:.625rem}.hp-bot-bins .key.sol:before,.hp-bot-ladder .key.buy:before{background:var(--accent)}.hp-bot-bins .key.token:before,.hp-bot-ladder .key.sell:before{background:var(--v-blue)}.hp-bot-ladder .key.now:before{background:var(--v-yellow);border-radius:50%}.hp-bot-pools{display:grid;gap:.625rem}.hp-bot-poollist{display:grid;gap:.5rem}.hp-bot-pool{align-items:center;background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:.375rem .875rem;justify-content:space-between;padding:.625rem .75rem;text-align:left}.hp-bot-pool:hover{background:var(--bg)}.hp-bot-pool.active{background:var(--accent);color:#000}.hp-bot-pool-name{display:flex;flex-direction:column;gap:2px}.hp-bot-pool-facts{display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:4px .75rem}.hp-bot-page .mono,.hp-bot-pools .mono{font-family:var(--mono);font-size:.75rem}.hp-bot-funding{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.hp-bot-funding>div,.hp-bot-stats>div{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--ink);display:flex;flex-direction:column;gap:4px;min-width:0;padding:.75rem .875rem}.hp-bot-funding span,.hp-bot-stats span{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hp-bot-funding strong{font-size:1.0625rem}.hp-bot-funding em,.hp-bot-stats em{font-size:.75rem;font-style:normal}.hp-bot-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.hp-bot-head .hp-h1{margin:4px 0}.hp-bot-head-pair{font-weight:500}.hp-bot-stats{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr));margin:1.125rem 0}.hp-bot-stats>div{box-shadow:var(--shadow-xs)}.hp-bot-stats strong{font-size:1.375rem;overflow-wrap:anywhere}.hp-bot-row-value .pos,.hp-bot-stats strong.pos{align-self:flex-start;background:var(--ok);color:#000;padding:0 .375rem}.hp-bot-row-value .neg,.hp-bot-stats strong.neg{align-self:flex-start;background:var(--danger);color:#000;padding:0 .375rem}.hp-bot-controls{align-items:center;flex-wrap:wrap;margin:0 0 .5rem}.hp-bot-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));margin:1.125rem 0}.hp-bot-panel{min-width:0}.hp-bot-addr{align-items:center;display:inline-flex;gap:.375rem}.hp-bot-log{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);list-style:none;margin:0;max-height:27.5rem;overflow:auto;padding:0}.hp-bot-log li{align-items:baseline;color:var(--ink);display:grid;font-size:.8125rem;gap:.625rem;grid-template-columns:8.75rem auto 1fr auto;padding:.5rem .75rem}.hp-bot-log li+li{border-top:1px solid var(--border)}.hp-bot-log time{font-family:var(--mono);font-size:.6875rem}.hp-bot-log-text{min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.hp-bot-log li{grid-template-columns:auto 1fr}.hp-bot-log time{grid-column:1/-1}}.hp-bot-list{display:grid;gap:.625rem}.hp-bot-row{align-items:center;background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);display:grid;gap:.875rem;grid-template-columns:1fr auto auto;padding:.75rem .875rem;text-decoration:none}.hp-bot-row:hover{background:var(--bg)}.hp-bot-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.hp-bot-row-main span{font-size:.8125rem}.hp-bot-row-value{align-items:flex-end;display:flex;flex-direction:column;font-weight:700;gap:2px}.hp-bot-row-value span{font-size:.75rem}@media (max-width:560px){.hp-bot-row{grid-template-columns:1fr auto}.hp-bot-row-value{align-items:flex-start;grid-column:1/-1}}.hp-lp-pools{display:grid;gap:.625rem;margin-bottom:.75rem}.hp-lp-pools .hp-chip img{margin-right:.3125rem;vertical-align:-2px}.hp-lp-poollist{display:grid;gap:.5rem}.hp-lp-pool{align-items:center;background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:.5rem .875rem;justify-content:space-between;padding:.625rem .75rem;text-align:left}.hp-lp-pool:hover{background:var(--bg)}.hp-lp-pool.active{background:var(--accent);color:#000}.hp-lp-pool-name{align-items:center;display:flex;gap:.625rem;min-width:0}.hp-lp-pool-name>span:last-child{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.hp-lp-pool-facts{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:4px .75rem}.hp-lp-pairlogos{display:inline-flex;flex:none}.hp-lp-logo{align-items:center;border-radius:50%;display:inline-flex;font-size:.625rem;font-weight:800;height:1.75rem;justify-content:center;overflow:hidden;width:1.75rem}.hp-lp-logo+.hp-lp-logo{margin-left:-.5625rem}.hp-lp-logo img{height:100%;object-fit:cover;width:100%}.hp-lp-head .hp-lp-logo{font-size:.875rem;height:2.75rem;width:2.75rem}.hp-lp-head .hp-lp-logo+.hp-lp-logo{margin-left:-.875rem}.hp-lp-badge{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3125rem;padding:1px .4375rem 1px 4px;white-space:nowrap}.hp-lp-badge img{border-radius:50%}.hp-lp-head{align-items:center;display:flex;gap:.875rem;min-width:0}.hp-lp-pill{border:2px solid var(--border);border-radius:999px;color:#000;font-size:.6875rem;padding:0 .4375rem}.hp-lp-pill.in{background:var(--ok)}.hp-lp-pill.out{background:var(--warn)}.hp-lp-rangebar{background:var(--bg);border:2px solid var(--border);border-radius:var(--radius);height:1.625rem;margin-top:1rem;position:relative}.hp-lp-rangeband{background:var(--accent-2);border-radius:3px;bottom:3px;min-width:3px;position:absolute;top:3px}.hp-lp-rangeband.out{background:var(--warn)}.hp-lp-rangeprice{background:var(--ink);bottom:-.4375rem;margin-left:-1.5px;position:absolute;top:-.4375rem;width:3px}.hp-lp-controls{display:grid;gap:4px;margin-top:.875rem}.hp-lp-slider{accent-color:var(--ink);margin-top:.625rem;width:100%}.hp-lp-bal{font-weight:400}.hp-lp-max{background:none;border:0;color:var(--ink);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;margin-top:.375rem;padding:0;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.hp-rr-total{background:var(--accent-soft);border:2px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px;margin-top:1.125rem;padding:1rem 1.125rem}.hp-rr-kick{color:var(--ink);font-family:var(--mono);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hp-rr-sol{color:var(--ink);font-family:var(--font-display);font-size:2.75rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1.05}.hp-rr-sol small{font-size:1.25rem;font-weight:700;letter-spacing:0}.hp-rr-sub{color:var(--ink);font-size:.875rem;line-height:1.5;max-width:64ch}.hp-rr-check{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.125rem}.hp-rr-check .hp-input{flex:1 1 16.25rem;font-family:var(--mono);font-size:.8125rem;min-width:0;width:auto}.hp-rr-list{margin-top:1rem}.hp-rr-list>summary{color:var(--ink);cursor:pointer;font-weight:700;width:fit-content}.hp-rr-list[open]>summary{margin-bottom:.625rem}.hp-rr-another{border-top:2px dashed var(--border);margin-top:1.75rem;padding-top:1.125rem}.hp-rr-another .hp-rr-check{margin-top:.5rem}.hp-rr-steps{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.hp-rr-steps>li{align-items:start;display:grid;gap:.875rem;grid-template-columns:2.125rem 1fr;position:relative}.hp-rr-steps>li:not(:last-child):after{background:var(--border);bottom:-1rem;content:"";left:1rem;position:absolute;top:2.5rem;width:2px}.hp-rr-step-n{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);color:var(--ink);display:grid;font-family:var(--mono);font-size:.875rem;font-weight:700;height:2.125rem;place-items:center;width:2.125rem}.hp-rr-steps>li.now .hp-rr-step-n{background:var(--accent);box-shadow:var(--shadow);color:var(--accent-ink)}.hp-rr-steps strong{color:var(--ink);display:block;font-family:var(--font-display);font-size:1rem;font-weight:700;padding-top:.3125rem}.hp-rr-steps span:not(.hp-rr-step-n){color:var(--ink);display:block;font-size:.875rem;line-height:1.5;margin-top:3px;max-width:60ch}.hp-rr-step-action{margin-top:.875rem}.hp-rr-reveal{color:var(--ink);display:block;font-size:.875rem;font-weight:700;margin-top:1.5rem;text-decoration-color:var(--accent);text-decoration-thickness:2px}.hp-rr-phantom>summary{cursor:pointer;font-weight:700;list-style:none}.hp-rr-phantom>summary::-webkit-details-marker{display:none}.hp-rr-why{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.hp-rr-phantom[open] .hp-rr-why{display:none}.hp-rr-phantom>p{margin:.5rem 0 0}@media (max-width:600px){.hp-rr-body{display:flex;flex-direction:column}.hp-rr-act{order:1}.hp-rr-body>.hp-rr-another{order:2}}.hp-rr-link{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width:600px){.hp-rr-sol{font-size:2.125rem}.hp-rr-check .hp-btn{flex:1 1 100%}}.hp-start{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(20rem,calc(50% - .5rem))),1fr));margin:.5rem 0 1.75rem;position:relative;z-index:1}.hp-start-links{display:flex;flex-wrap:wrap;gap:.625rem;margin:.75rem 0 0}@media (prefers-reduced-motion:reduce){.hp-card,.hp-fade,.hp-pulse-badge:before,.hp-risk-area.pending,.hp-risk-grp.pending .hp-risk-grp-head,.hp-td,.tf-note:before{animation:none}}.evm-page{color:var(--text);font-family:var(--font);font-size:.875rem;font-weight:var(--fw-base);line-height:1.55;min-height:100vh}.evm-page :where(a){color:inherit}.evm-nav{background:var(--surface);border-bottom:3px solid var(--border)}.evm-nav-in{align-items:center;display:flex;gap:2.25rem;margin:0 auto;max-width:75rem;padding:.75rem 1rem}.evm-brand{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--font-display);font-size:1.375rem;font-weight:800;gap:.625rem;letter-spacing:-.02em;text-decoration:none}.evm-links{display:flex;gap:1.75rem}.evm-links a{color:var(--ink);font-size:.9375rem;font-weight:600;text-decoration:none}.evm-links a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.evm-nav-end{align-items:center;display:flex;gap:.875rem;margin-left:auto}.evm-nav .evm-enter{color:#000;font-weight:700}.evm-main{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:75rem;padding:1.75rem 1rem 3.5rem}.evm-main .evm-card{box-shadow:var(--shadow-xl);padding:clamp(1.25rem,3vw,2.25rem)}.evm-btn{align-items:center;background:#fff;border:var(--border-w) solid #000;border-radius:var(--radius);box-shadow:var(--shadow-xs);color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:.9375rem;font-weight:700;gap:.5rem;height:2.875rem;justify-content:center;padding:0 1.125rem;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.evm-btn:hover:not(:disabled){box-shadow:none;transform:translate(2px,2px)}.evm-btn:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.evm-bar .evm-btn:focus-visible,.evm-keynote .evm-btn:focus-visible{outline-color:#000}.evm-btn:disabled{cursor:not-allowed;opacity:.55}.evm-btn.dark{background:#000;color:#fff}.evm-btn.sm{font-size:.875rem;height:2.25rem;padding:0 .75rem}.evm-btn svg{height:1.125rem;width:1.125rem}.evm-flip{transform:rotate(180deg)}.evm-narrow{display:none}.evm-hero{align-items:start;display:grid;gap:1.25rem 0;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.evm-hero-copy{padding-right:2.125rem}.evm-back{align-items:center;color:var(--ink);display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;text-decoration:none}.evm-back:hover{text-decoration:underline;text-underline-offset:4px}.evm-h1{font-family:var(--font-display);font-size:clamp(2.125rem,4.2vw,3.125rem);font-weight:800;letter-spacing:-.035em;line-height:1.04}.evm-h1,.evm-sub{color:var(--ink);margin:.75rem 0 0}.evm-sub{font-size:1.0625rem;line-height:1.5;max-width:36.25rem}.evm-keynote{align-items:flex-start;background:#fff1a8;border:var(--border-w) solid #000;border-radius:var(--radius);box-shadow:var(--shadow-xs);color:#000;display:flex;gap:.875rem;margin-top:1rem;padding:1rem 1.125rem}.evm-keynote>svg{flex:none;height:2.625rem;width:2.625rem}.evm-keynote b{font-size:1.03125rem}.evm-keynote p{font-size:.90625rem;line-height:1.5;margin:3px 0 0}.evm-keynote .evm-btn{margin-top:.625rem}.evm-hero-side{align-self:stretch;border-left:2px solid var(--border);display:grid;gap:.375rem;justify-items:end;min-width:0;padding-left:2.125rem}.evm-checks{color:var(--ink);display:grid;font-size:.9375rem;font-weight:600;gap:.5rem;list-style:none;margin:4px 0 0;padding:0}.evm-checks li{line-height:1.375rem;padding-left:1.875rem;position:relative}.evm-checks li:before{background:var(--accent);border:var(--border-w) solid #000;border-radius:4px;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:1px;width:1.25rem}.evm-checks li:after{border:solid #000;border-width:0 2.2px 2.2px 0;content:"";height:.5625rem;left:.4375rem;position:absolute;top:4px;transform:rotate(45deg);width:.3125rem}.evm-hero-art{color:var(--ink);display:block;height:auto;max-width:22.5rem;width:100%}.evm-steps{border-top:2px solid var(--border);margin-top:1.5rem;padding-top:1.375rem}.evm-steps .hp-field{margin-top:.5rem}.evm-perseed .hp-input{max-width:7.5rem}.evm-empty{margin-top:1.625rem}.evm-restored{margin-top:1.375rem}.evm-unlock{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);display:grid;gap:.625rem;margin-top:1.125rem;padding:1rem 1.125rem}.evm-unlock b{font-size:1rem}.evm-unlock p{font-size:.875rem;margin:0}.evm-unlock .evm-btn{justify-self:start}.evm-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.evm-empty .evm-btn{margin-top:.75rem}.evm-sum{align-items:center;background:var(--accent-soft);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);display:grid;gap:1rem 1.625rem;grid-template-columns:auto auto auto minmax(0,1fr) auto;margin-top:1.75rem;padding:1.375rem 1.75rem}.evm-sum-total{display:grid;gap:2px}.evm-sum-kick{font-size:1.0625rem;font-weight:700}.evm-sum-sol{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.05}.evm-sum-usd{font-size:1rem;font-weight:700}.evm-sum-rule{align-self:stretch;background:var(--ink);min-height:4rem;width:2px}.evm-sum-icon{height:2.875rem;width:2.875rem}.evm-sum-what{display:grid;font-size:1rem;gap:4px;line-height:1.45}.evm-sum-what b{font-size:1.125rem}.evm-sum-lines{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);display:grid;gap:.375rem;grid-column:1/-1;margin:4px 0 0;padding:.875rem 1rem}.evm-sum-lines div{display:flex;font-size:.9375rem;gap:1rem;justify-content:space-between}.evm-sum-lines dd,.evm-sum-lines dt{margin:0}.evm-sum-lines dd{font-family:var(--mono);white-space:nowrap}.evm-sum-lines .evm-sum-net{border-top:var(--border-w) solid var(--border);font-weight:800;padding-top:.375rem}.evm-tools{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.evm-pick,.evm-search{align-items:center;background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);color:var(--ink);display:inline-flex;gap:.5rem;height:2.875rem;padding:0 .75rem;position:relative}.evm-pick select{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:1rem;font-weight:600;height:100%;padding:0 1.625rem 0 0}.evm-pick select:focus,.evm-search input:focus{outline:none}.evm-pick:focus-within,.evm-search:focus-within{outline:3px solid var(--ink);outline-offset:2px}.evm-pick-chev{pointer-events:none;position:absolute;right:.625rem}.evm-search{flex:0 1 22.5rem;margin-left:auto}.evm-search input{background:transparent;border:0;color:inherit;flex:1;font:inherit;font-size:1rem;height:100%;min-width:0}.evm-search input::placeholder{color:var(--placeholder)}.evm-table-wrap{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:.875rem;overflow-x:auto}.evm-table{border-collapse:collapse;color:var(--ink);font-size:.875rem;min-width:56.25rem;width:100%}.evm-table th{border-bottom:var(--border-w) solid var(--border);font-size:.875rem;font-weight:700;padding:.8125rem .75rem;text-align:left;white-space:nowrap}.evm-table td{border-top:1.5px solid var(--border);padding:.6875rem .75rem;vertical-align:middle}.evm-table tbody tr:first-child td{border-top:0}.evm-table tr.is-picked td{background:var(--accent-soft)}.evm-table .num{text-align:right;white-space:nowrap}.evm-table .mono{font-family:var(--mono);font-size:.84375rem}.evm-table .evm-col-more,.evm-table td.evm-col-pick,.evm-table th.evm-col-pick{text-align:center;width:2.75rem}.evm-col-pick input{cursor:pointer;height:1.125rem;margin:0;vertical-align:middle;width:1.125rem}.evm-wallet{white-space:nowrap}.evm-tok{align-items:center;display:flex;gap:.625rem;min-width:9.375rem}.evm-tok b{display:block;font-size:.90625rem}.evm-small{display:block;font-size:.78125rem;font-weight:500;line-height:1.35}.evm-chain{align-items:center;display:flex;gap:.5rem;white-space:nowrap}.evm-logo{display:inline-grid;flex:none;height:1.875rem;width:1.875rem}.evm-logo>img{height:100%;object-fit:contain;width:100%}.evm-logo.sm{height:1.5rem;width:1.5rem}.evm-ava{border:var(--border-w) solid var(--ink);border-radius:50%;box-sizing:border-box;height:100%;width:100%}.evm-status{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.evm-chip{align-items:center;background:#fff;border:var(--border-w) solid #000;border-radius:var(--radius);color:#000;display:inline-flex;font-size:.8125rem;font-weight:700;height:1.75rem;padding:0 .625rem;white-space:nowrap}.evm-chip.ready{background:var(--accent)}.evm-chip.ok{background:var(--ok)}.evm-chip.low{background:#ffe58a}.evm-chip.warn{background:var(--warn)}.evm-chip.accent{background:var(--v-blue)}.evm-chip.danger{background:var(--danger)}.evm-chip.muted{background:transparent;color:var(--ink)}.evm-note{display:block;font-size:.78125rem;line-height:1.4;margin-top:.3125rem;max-width:18.75rem}.evm-relay-link{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.evm-table .evm-none{padding:1.375rem .75rem;text-align:center}.evm-link{background:none;border:0;color:var(--ink);cursor:pointer;font:inherit;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:3px}.evm-more{background:none;border:var(--border-w) solid transparent;border-radius:var(--radius);color:var(--ink);cursor:pointer;display:inline-grid;height:2.125rem;padding:0;place-items:center;width:2.125rem}.evm-more:hover,.evm-more[aria-expanded=true]{background:var(--bg);border-color:var(--border)}.evm-more:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.evm-menu{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--ink);display:grid;inset:auto;margin:0;min-width:13.75rem;padding:.375rem;position:fixed;text-align:left;z-index:50}.evm-menu a,.evm-menu button{background:none;border:0;border-radius:4px;color:var(--ink);cursor:pointer;display:block;font:inherit;font-size:.875rem;font-weight:600;padding:.5625rem .625rem;text-align:left;text-decoration:none;white-space:nowrap}.evm-menu a:focus-visible,.evm-menu a:hover,.evm-menu button:focus-visible,.evm-menu button:hover{background:var(--accent);color:#000;outline:2px solid #000}.evm-under{color:var(--ink);display:flex;flex-wrap:wrap;font-size:.84375rem;gap:.375rem 1.125rem;justify-content:space-between;margin-top:.625rem}.evm-legend{color:var(--ink);font-size:.8125rem;margin:4px 0 0}html:has(.evm-bar){scroll-padding-bottom:8.125rem}.evm-bar{align-items:center;background:var(--accent);border:var(--border-w) solid #000;border-radius:var(--radius);bottom:.875rem;box-shadow:var(--shadow);color:#000;display:flex;flex-wrap:wrap;gap:.75rem 1.125rem;margin-top:1.125rem;padding:.875rem 1.125rem;position:sticky;z-index:6}.evm-bar-count{font-size:1.1875rem;font-weight:600}.evm-bar-count b{font-weight:800}.evm-bar-hid{font-size:.875rem}.evm-bar-rule{align-self:stretch;background:#000;width:2px}.evm-bar-sol{font-family:var(--font-display);font-size:1.625rem;font-weight:800;letter-spacing:-.02em}.evm-bar-usd{font-size:.9375rem;font-weight:600}.evm-bar-sp{flex:1}.evm-bar-meter{flex:1;min-width:12.5rem}.evm-bar .hp-ms-meter{background:#fff}.evm-bar .hp-ms-meter-text{color:#000}@media (max-width:900px){.evm-links{display:none}.evm-hero{grid-template-columns:minmax(0,1fr)}.evm-hero-side{border-left:none;justify-items:start;padding-left:0}.evm-hero-copy{padding-right:0}.evm-hero-art{display:none}}@media (max-width:860px){.evm-sum{gap:.75rem;grid-template-columns:minmax(0,1fr);padding:1.125rem}.evm-sum-icon,.evm-sum-rule{display:none}.evm-sum>.evm-btn{justify-self:start}}@media (max-width:700px){.evm-search{flex-basis:100%;margin-left:0;order:3}.evm-pick{flex:1 1 12.5rem}.evm-pick select{width:100%}}@media (max-width:640px){.evm-nav-in{gap:1rem}.evm-brand{font-size:1.1875rem}.evm-bar{gap:.5rem .75rem;padding:.625rem .75rem}.evm-bar-rule,.evm-bar-sp,.evm-bar-usd,.evm-wide{display:none}.evm-bar-count{font-size:1rem}.evm-bar-sol{font-size:1.25rem}.evm-bar .evm-btn{flex:1;font-size:.875rem;height:auto;min-height:2.625rem;padding:.375rem .75rem;white-space:normal}.evm-bar-hid{display:none}.evm-narrow{display:inline}}@media (max-width:380px){.evm-nav .evm-enter{display:none}}.evm-hero-cta{margin-top:1rem}.evm-hero-cta-note{color:var(--ink);display:block;font-size:.9375rem;font-weight:600;margin-top:.625rem}.evm-hero-side .yt-videos{margin:.5rem 0 0;max-width:25rem;width:100%}.evm-hero-side .yt-videos figcaption{font-size:.875rem}.evm-keynote>div{border-left:2px solid #000;padding-left:.875rem}.scan-go{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.875rem}.evm-sum .evm-btn.dark{align-self:center}
/*# sourceMappingURL=evm-scan.95492a78.css.map*/