.token-identity-mobile-address,.token-partial-read-mobile{display:none}@media (max-width:900px){html{scroll-padding-top:calc(var(--shell-header-height,58px) + 12px);overflow-x:clip}body{overscroll-behavior-x:none;-webkit-tap-highlight-color:transparent;min-width:0;overflow-x:clip}main,main>*,.wrap,.wrap>*,section,article,form,fieldset{min-width:0}img,svg,canvas,video{max-width:100%}.footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.account-popover{max-width:calc(100vw - 24px);max-height:min(70dvh,560px);overflow-y:auto}.account-menu-item{min-height:52px}:root[data-hookr-view=modern] .token-watchlist-toggle{touch-action:manipulation;min-width:44px!important;min-height:44px!important;margin:0!important}.ticker,.ticker-track,.ticker-item,a.ticker-item{min-height:32px}.onboarding-dialog,.security-dialog{width:min(100%,520px);max-width:none;max-height:min(88dvh,720px);padding-bottom:max(18px, env(safe-area-inset-bottom));border-width:1px;margin:auto 0 0;overflow-y:auto;border-radius:24px 24px 0 0!important}:root[data-hookr-view=modern] .onboarding-dialog,:root[data-hookr-view=modern] .security-dialog{border-radius:var(--modern-radius-card) var(--modern-radius-card) 0 0!important}:root[data-hookr-view=modern] .builder-desktop-circuit{display:none}:root[data-hookr-view=modern] .builder-mobile-flow{border:1px solid var(--divider);border-radius:var(--modern-radius-panel);background:var(--card);min-width:0;box-shadow:var(--modern-control-shadow);order:3;grid-template-columns:minmax(54px,auto) 18px minmax(0,1fr) 18px minmax(58px,auto);align-items:stretch;gap:4px;padding:10px;display:grid}:root[data-hookr-view=modern] .builder-flow-endpoint{border:1px solid var(--divider);border-radius:var(--modern-radius-control);background:var(--surface);text-align:center;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:9px 7px;display:flex}:root[data-hookr-view=modern] .builder-flow-endpoint strong{font-size:13px}:root[data-hookr-view=modern] .builder-flow-eyebrow{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650}:root[data-hookr-view=modern] .builder-flow-arrow{color:var(--signal-ink);pointer-events:none;text-align:center;align-self:center;font-size:16px}:root[data-hookr-view=modern] .builder-flow-rules{gap:6px;min-width:0;display:grid}:root[data-hookr-view=modern] .builder-flow-rule{border:1px solid var(--divider);border-radius:var(--modern-radius-control);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;text-align:left;touch-action:manipulation;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;padding:5px 7px;display:grid}:root[data-hookr-view=modern] .builder-flow-rule[aria-pressed=true]{border-color:var(--signal-ink);background:color-mix(in srgb, var(--pink) 10%, var(--surface))}:root[data-hookr-view=modern] .builder-flow-rule-icon{justify-content:center;align-items:center;display:inline-flex}:root[data-hookr-view=modern] .builder-flow-rule strong,:root[data-hookr-view=modern] .builder-flow-rule small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:root[data-hookr-view=modern] .builder-flow-rule strong{font-size:11.5px}:root[data-hookr-view=modern] .builder-flow-rule small{color:var(--text-muted);margin-top:2px;font-size:11px}:root[data-hookr-view=modern] .builder-flow-empty{min-height:44px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:6px;font-size:11px;display:flex}:root[data-hookr-view=modern] .builder-circuit-disclosure{border:1px solid var(--divider);border-radius:var(--modern-radius-panel);background:var(--card);order:4;min-width:0;display:block;overflow:hidden}:root[data-hookr-view=modern] .builder-inspector{order:5}:root[data-hookr-view=modern] .builder-circuit-disclosure>summary,:root[data-hookr-view=modern] .launch-other-paths>summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 40px 9px 12px;list-style:none;display:flex;position:relative}:root[data-hookr-view=modern] .builder-circuit-disclosure>summary::-webkit-details-marker{display:none}:root[data-hookr-view=modern] .launch-other-paths>summary::-webkit-details-marker{display:none}:root[data-hookr-view=modern] .mobile-disclosure-glyph{color:var(--signal-ink);font-size:18px;line-height:1;position:absolute;right:14px}:root[data-hookr-view=modern] .mobile-disclosure-minus,:root[data-hookr-view=modern] :is(.builder-circuit-disclosure,.launch-other-paths)[open] .mobile-disclosure-plus{display:none}:root[data-hookr-view=modern] :is(.builder-circuit-disclosure,.launch-other-paths)[open] .mobile-disclosure-minus{display:block}:root[data-hookr-view=modern] .mobile-disclosure-label{font-size:13px;font-weight:650}:root[data-hookr-view=modern] .builder-circuit-disclosure>summary small,:root[data-hookr-view=modern] .launch-other-paths>summary small{color:var(--text-muted);font-size:11px}:root[data-hookr-view=modern] .builder-circuit-scroll{border-top:1px solid var(--divider);overscroll-behavior-inline:contain;max-width:100%;padding:10px;overflow-x:auto}:root[data-hookr-view=modern] .launch-step-rail{display:none!important}:root[data-hookr-view=modern] .launch-mobile-progress{top:calc(var(--shell-header-height,58px) + 8px);z-index:36;border:1px solid var(--divider);border-radius:var(--modern-radius-panel);background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:var(--modern-control-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:44px minmax(0,1fr) 44px 44px;align-items:stretch;gap:5px;padding:5px;display:grid;position:sticky}:root[data-hookr-view=modern] .launch-mobile-progress-action{border:1px solid var(--divider);border-radius:var(--modern-radius-control);background:var(--card);width:44px;min-width:44px;min-height:44px;color:var(--ink);font:650 17px/1 var(--font-modern), "Geist", system-ui, sans-serif;touch-action:manipulation;padding:0}:root[data-hookr-view=modern] .launch-mobile-progress-action:disabled{color:var(--text-muted);opacity:.48}:root[data-hookr-view=modern] .launch-mobile-progress-copy{flex-direction:column;justify-content:center;gap:2px;min-width:0;padding-inline:5px;display:flex}:root[data-hookr-view=modern] .launch-mobile-progress-copy strong,:root[data-hookr-view=modern] .launch-mobile-progress-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-hookr-view=modern] .launch-mobile-progress-copy strong{font-size:11px}:root[data-hookr-view=modern] .launch-mobile-progress-copy span{color:var(--text-muted);font-size:11px}:root[data-hookr-view=modern] .launch-intent-grid{grid-template-columns:minmax(0,1fr)!important}:root[data-hookr-view=modern] .launch-intent-desktop-options{display:none}:root[data-hookr-view=modern] .launch-other-paths{border:1px solid var(--divider);border-radius:var(--modern-radius-panel);background:var(--card);display:block;overflow:hidden}:root[data-hookr-view=modern] .launch-other-path-grid{border-top:1px solid var(--divider);gap:10px;padding:10px;display:grid}}@media (max-width:390px){:root[data-hookr-view=modern] .builder-mobile-flow{grid-template-columns:minmax(0,1fr)}:root[data-hookr-view=modern] .builder-flow-endpoint{flex-direction:row;align-items:baseline;gap:8px;min-height:44px}:root[data-hookr-view=modern] .builder-flow-arrow{justify-self:center;min-height:18px;transform:rotate(90deg)}:root[data-hookr-view=modern] .builder-flow-rule{grid-template-columns:40px minmax(0,1fr);padding-inline:10px}:root[data-hookr-view=modern] .builder-flow-rule strong,:root[data-hookr-view=modern] .builder-flow-rule small{text-overflow:clip;white-space:normal;overflow:visible}}@media (max-width:720px){.wrap,:root[data-hookr-view=modern] .wrap{width:100%;padding:12px max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left))}:root[data-hookr-view=modern] body{font-size:14px;line-height:1.48}:root[data-hookr-view=modern] .checker-page{background-image:radial-gradient(circle at 50% -10%, color-mix(in srgb, var(--pink) 9%, transparent), transparent 26rem);background-attachment:scroll}h1{text-wrap:balance}h2,h3,p,li,dd,dt{overflow-wrap:anywhere}button,[role=button],input,select,textarea,summary,.btn,.chip{min-height:44px}:root[data-hookr-view=modern] .btn,:root[data-hookr-view=modern] .discover-stage-switch-option{min-height:44px!important}.scan-filter-button,:root[data-hookr-view=modern] .scan-filter-button{min-width:44px!important;min-height:44px!important}.scan-tx-link{touch-action:manipulation;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea,:root[data-hookr-view=modern] .pix-input{max-width:100%;font-size:16px!important}summary{cursor:pointer;touch-action:manipulation;align-items:center;display:flex}code,pre,[data-mono],[title^="0x"],a[href*="/address/"],a[href*="/tx/"]{overflow-wrap:anywhere;word-break:break-word}pre{white-space:pre-wrap;max-width:100%;overflow:auto}table{max-width:100%}main,main>*,section,article,fieldset,img,video{min-width:0;max-width:100%}.scroll-x,[class*=tableWrap],[class*=tableViewport]{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}:root[data-hookr-view=modern] .card{box-shadow:none;padding:12px;border-radius:var(--modern-radius-card)!important}:root[data-hookr-view=modern] .card-hero{box-shadow:none}:root[data-hookr-view=modern] .panel-header{margin:-12px -12px 2px;padding:11px 12px;border-radius:var(--modern-radius-card) var(--modern-radius-card) 0 0!important}:root[data-hookr-view=modern] .project-token-page>.card-hero>.panel-header,:root[data-hookr-view=modern] .project-token-page .project-market-pool>.panel-header{margin:0 0 2px}.grid-discover,.grid-builder,.grid-token-detail,.project-market-terminal{gap:10px}.grid-tokens{grid-template-columns:minmax(0,1fr);gap:12px}.discover-token-card{contain:layout paint}:root[data-hookr-view=modern] .discover-token-card{padding:12px!important}.discover-filter-options{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;gap:6px;display:flex;overflow-x:auto}.discover-filter-options::-webkit-scrollbar{display:none}.discover-filter-options .chip{flex:none;width:auto}.token-detail-page,.project-token-page{padding-bottom:calc(var(--shell-bottom-nav-height,70px) + 96px + env(safe-area-inset-bottom))!important}.token-identity-card{padding:12px!important}:root[data-hookr-view=modern] .token-detail-page{padding-bottom:calc(94px + env(safe-area-inset-bottom))!important;gap:12px!important}:root[data-hookr-view=modern] .token-detail-back-row{align-items:center;min-height:44px;display:flex}:root[data-hookr-view=modern] .token-detail-back-link{min-height:44px;color:var(--text-mid);font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;align-items:center;font-size:13px;font-weight:590;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 4px!important;display:inline-flex!important}:root[data-hookr-view=modern] .token-identity-layout{grid-template-columns:52px minmax(0,1fr);min-width:0;border:0!important;border-bottom:1px solid var(--divider)!important;background:0 0!important;border-radius:0!important;align-items:start!important;gap:0 10px!important;padding:4px 0 14px!important;display:grid!important}:root[data-hookr-view=modern] .token-identity-layout>.token-tile{box-shadow:none;border:0;grid-area:1/1/span 2;border-radius:13px!important;width:52px!important;height:52px!important;font-size:17px!important}:root[data-hookr-view=modern] .token-identity-copy{grid-column:2;gap:0!important;min-width:0!important}:root[data-hookr-view=modern] .token-identity-title-row{min-width:0;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important}:root[data-hookr-view=modern] .token-identity-card .token-identity-name{min-width:0;font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;line-height:1.08;overflow:hidden;font-size:22px!important;font-weight:650!important}:root[data-hookr-view=modern] .token-identity-symbol{display:none}:root[data-hookr-view=modern] .token-identity-modern-meta{min-width:0;flex-wrap:nowrap!important;gap:0!important;margin-top:1px!important;display:flex!important}:root[data-hookr-view=modern] .token-identity-mobile-address{min-width:0;min-height:44px;color:var(--text-mid);font-family:var(--font-data), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;touch-action:manipulation;align-items:center;gap:5px;font-size:14px;font-weight:570;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}:root[data-hookr-view=modern] .token-identity-mobile-address span:nth-child(3){text-overflow:ellipsis;overflow:hidden}:root[data-hookr-view=modern] .token-identity-address-copy{touch-action:manipulation;flex:none;margin-left:8px;min-width:44px!important;min-height:44px!important;padding-inline:10px!important}:root[data-hookr-view=modern] .project-token-meta-row .token-identity-address-copy{margin-left:0}:root[data-hookr-view=modern] .token-identity-provenance,:root[data-hookr-view=modern] .token-identity-provenance-separator,:root[data-hookr-view=modern] .token-identity-launch-age{display:none}:root[data-hookr-view=modern] .token-identity-market-state{grid-column:2;align-items:center;min-width:0;display:flex;text-align:left!important}:root[data-hookr-view=modern] .token-identity-price-label,:root[data-hookr-view=modern] .token-identity-price{display:none}:root[data-hookr-view=modern] .token-identity-status{min-width:0;margin:0!important}:root[data-hookr-view=modern] .token-identity-status :is(.success-chip,.stat-chip){min-height:24px;font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:0;text-transform:none;border-width:1px;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex;border-radius:999px!important}:root[data-hookr-view=modern] .token-creator-manage{grid-column:2;min-width:44px;min-height:44px}:root[data-hookr-view=modern] .token-partial-read-copy{display:none}:root[data-hookr-view=modern] .token-partial-read-mobile{min-height:44px;padding:0 12px;display:block;border-radius:var(--modern-radius-control)!important;margin:0!important}:root[data-hookr-view=modern] .token-partial-read-mobile summary{min-height:44px;color:inherit;font-weight:620}:root[data-hookr-view=modern] .token-partial-read-mobile p{color:var(--text-mid);margin:0;padding:0 0 12px;font-size:12px;line-height:1.5}:root[data-hookr-view=modern] .token-market-chart-card{border:0!important;border-top:1px solid var(--divider)!important;background:0 0!important;border-radius:0!important;padding:12px 0 0!important}:root[data-hookr-view=modern] .token-detail-page :is(.token-detail-market,.token-detail-hooks,.token-detail-holders,.token-detail-context,.token-activity-table) a{touch-action:manipulation;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.grid-token-detail{grid-template-areas:"chart""trade""tabs""workspace""context"}.token-detail-chart,.token-detail-trade,.token-detail-tabs,.token-detail-market,.token-detail-context,.token-workspace-panel,.project-market-chart,.project-market-trade{width:100%;min-width:0}.hook-stack-grid{grid-template-columns:minmax(0,1fr)}.hook-stack-cell{padding:12px}:root[data-hookr-view=modern] .modern-mobile-trade-dock{right:16px;bottom:calc(var(--shell-bottom-nav-height,70px) + 10px);z-index:84;border:1px solid var(--signal-ink);background:var(--pink);min-height:56px;box-shadow:0 12px 30px color-mix(in srgb, var(--panel-dark) 36%, transparent);color:var(--on-accent);font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;font-size:14px;font-weight:680;left:16px;border-radius:var(--modern-radius-panel)!important}.builder-workspace{gap:14px!important}.builder-toolbar{top:calc(var(--shell-header-height,58px) + 8px);z-index:34;position:sticky}:root[data-hookr-view=modern] .builder-toolbar{position:static;gap:8px!important}:root[data-hookr-view=modern] .builder-toolbar>.stat-chip{display:none}:root[data-hookr-view=modern] .builder-toolbar .builder-name-input{min-height:44px;width:min(100%,280px)!important}:root[data-hookr-view=modern] .builder-royalty-note summary{align-items:center;width:100%;min-width:44px;min-height:44px;display:flex}:root[data-hookr-view=modern] .builder-defaults-link{align-items:center;min-height:44px;display:inline-flex}.builder-palette-chip{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important}.hook-chassis-detach{display:none!important}.builder-chassis-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;display:grid!important}.builder-chassis-option,.builder-palette-action{min-height:48px!important}.builder-canvas{overflow:hidden}:root[data-hookr-view=modern] .builder-limits{border:1px solid var(--divider);background:color-mix(in srgb, var(--surface) 82%, var(--card));border-radius:14px;overflow:hidden}:root[data-hookr-view=modern] .builder-limits summary{min-height:54px;color:var(--ink);font-family:var(--font-modern), "Geist", system-ui, sans-serif;gap:3px;padding:10px 42px 10px 12px;font-size:13px;font-weight:620;list-style:none;display:grid;position:relative}:root[data-hookr-view=modern] .builder-limits summary::-webkit-details-marker{display:none}:root[data-hookr-view=modern] .builder-limits summary:after{content:"+";color:var(--signal-ink);font-size:18px;font-weight:500;position:absolute;top:50%;right:14px;transform:translateY(-50%)}:root[data-hookr-view=modern] .builder-limits[open] summary:after{content:"−"}:root[data-hookr-view=modern] .builder-limits summary small{color:var(--text-muted);font-size:10.5px;font-weight:520}:root[data-hookr-view=modern] .builder-limits>ul{border-top:1px solid var(--divider);padding:12px 14px 14px 30px!important}.checker-canvas{max-width:100%;overflow-x:auto}.launch-wizard{min-width:0;padding-bottom:12px}.launch-step-rail{top:calc(var(--shell-header-height,58px) + 8px);z-index:36;overscroll-behavior-inline:contain;margin-inline:-2px;position:sticky}.launch-intent-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.launch-choice-card,.launch-intent-card{min-height:0!important}:root[data-hookr-view=modern] .launch-choice-card,:root[data-hookr-view=modern] .launch-intent-card{gap:7px!important;padding:12px!important}:root[data-hookr-view=modern] .launch-choice-card[aria-pressed=true]:after{width:22px;height:22px;font-size:12px;top:10px;right:10px}:root[data-hookr-view=modern] .launch-choice-title{padding-right:26px;font-size:13px!important}:root[data-hookr-view=modern] .launch-choice-body{font-size:12px!important;line-height:1.42!important}.launch-choice-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}:root[data-hookr-view=modern] .launch-intent-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:12px!important;line-height:1.42!important}:root[data-hookr-view=modern] .launch-step-tab,:root[data-hookr-view=modern] .launch-step-reset{min-height:44px}.launch-candidate-intents>summary{min-height:62px;padding:10px 42px 10px 12px}.launch-candidate-intent-grid{gap:8px;padding:9px}:root[data-hookr-view=modern] .launch-candidate-intent-grid .launch-intent-card{padding:13px!important}.docs-jump,.token-jump{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding:8px 12px;overflow-x:auto}.docs-jump::-webkit-scrollbar{display:none}.token-jump::-webkit-scrollbar{display:none}.docs-jump a,.token-jump a{flex:none;align-items:center;min-height:40px;display:inline-flex}.docs-jump a{min-height:44px!important}.docs-section{padding:16px!important}@media (max-width:340px){:root[data-hookr-view=og] .builder-desktop-circuit{display:none}:root[data-hookr-view=modern] .builder-canvas button:not(.hook-chassis-detach){min-height:96px!important}}.agent-system-rail,.agent-statusbar{box-shadow:none;border-width:1px;gap:1px}.agent-card,.agent-operator,.agent-boundary{padding:15px}.agent-card-rail{overflow-x:auto}.footer{padding:20px max(16px, env(safe-area-inset-right)) calc(22px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));font-size:10px;line-height:1.7}}@media (max-width:360px){.wrap,:root[data-hookr-view=modern] .wrap{padding-right:max(12px, env(safe-area-inset-right));padding-left:max(12px, env(safe-area-inset-left))}:root[data-hookr-view=modern] .card:not(.discover-filterbar),.docs-section{padding:12px!important}:root[data-hookr-view=modern] .token-identity-layout{padding:4px 0 13px!important}:root[data-hookr-view=modern] .token-identity-card .token-identity-name{font-size:21px!important}:root[data-hookr-view=modern] .token-market-chart-card{padding:12px 0 0!important}:root[data-hookr-view=modern] .panel-header{margin:-12px -12px 2px}.modern-mobile-trade-dock{left:12px!important;right:12px!important}.hook-stack-cell-stats{grid-template-columns:minmax(0,1fr)}}@media (max-width:340px){.wrap,:root[data-hookr-view=modern] .wrap{padding-right:max(10px, env(safe-area-inset-right));padding-left:max(10px, env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@scope(:root:not(:has([data-hookr-marketing-landing]))){:scope{--hookr-ui-page:#0b0a0d;--hookr-ui-rail:#111015;--hookr-ui-panel:#18161d;--hookr-ui-line:#2c2931;--hookr-ui-ink:#f7f2fa;--hookr-ui-muted:#9f99a6;--hookr-ui-orchid:#fc72ff;--hookr-ui-blue:#4c82fb;--hookr-ui-orange:#ff8a00;--hookr-ui-red:#ff4d4d;--hookr-ui-green:#40b66b;--hookr-ui-yellow:#ffc700;--hookr-ui-content:1216px;--hookr-ui-reading:760px;--hookr-ui-control:10px;--hookr-ui-card:14px;--hookr-ui-ease:cubic-bezier(.2, .75, .25, 1);--hookr-ui-focus:0 0 0 2px var(--page-bg), 0 0 0 4px var(--focus-ring);--modern-content:var(--hookr-ui-content);--radius-xs:7px;--radius-control:var(--hookr-ui-control);--radius-card:var(--hookr-ui-card);--radius-panel:var(--hookr-ui-card);--modern-radius-control:var(--hookr-ui-control);--modern-radius-card:var(--hookr-ui-card);--modern-radius-panel:var(--hookr-ui-card);--modern-card-shadow:none;--modern-control-shadow:none;--shadow-standard:none;--shadow-feature:none;scroll-behavior:smooth;scrollbar-color:var(--divider) var(--page-bg);scrollbar-gutter:stable}body{background:var(--page-bg);min-width:0;color:var(--ink);font-family:var(--font-modern), "Geist", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.008em;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}::selection{background:var(--pink);color:var(--on-accent)}:where(a,button,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}:where(button,input,select,textarea){font:inherit}:where(button,[role=button],summary){touch-action:manipulation}:where(a,button,input,select,textarea,summary):focus-visible{outline:0;box-shadow:var(--hookr-ui-focus)!important}:where(a){color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 34%, transparent);text-decoration-color:color-mix(in srgb, currentColor 34%, transparent);text-underline-offset:3px}:where(a):hover{color:var(--link-hover)}:scope[data-hookr-view] .docs-section :is(p,li) a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:where(h1,h2,h3,h4,p){text-wrap:pretty}:where(h1,h2,h3,h4){color:var(--ink);font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.04em;font-weight:590}:where(code,pre,kbd,samp,[data-mono],[title*="0x"]){font-family:var(--font-data), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums slashed-zero}:scope[data-hookr-view] .pix{font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;font-weight:620}:scope[data-hookr-view] .blink{animation:none}:scope[data-hookr-view] :is(.checker-page,.checker-canvas,.checker-tile){background-color:var(--page-bg);background-image:none}:scope[data-hookr-view] .wrap{width:min(100%, var(--hookr-ui-content));max-width:var(--hookr-ui-content);margin-inline:auto;padding:32px 36px 56px}:scope[data-hookr-view] .card{border:1px solid var(--divider);background:var(--card);box-shadow:none;padding:18px;border-radius:var(--hookr-ui-card)!important}:scope[data-hookr-view] .card-hero{box-shadow:none}:scope[data-hookr-view] .card-hover{transition:border-color .15s var(--hookr-ui-ease), background-color .15s var(--hookr-ui-ease), transform .15s var(--hookr-ui-ease)}:scope[data-hookr-view] .card-hover:hover{border-color:color-mix(in srgb, var(--pink) 46%, var(--divider));background:color-mix(in srgb, var(--card) 94%, var(--pink));box-shadow:none;transform:translateY(-1px)}:scope[data-hookr-view] .panel-header{border-bottom:1px solid var(--divider);background:var(--surface);margin:-18px -18px 2px;padding:14px 18px;border-radius:var(--hookr-ui-card) var(--hookr-ui-card) 0 0!important}:scope[data-hookr-view] .panel-header .pix{color:var(--text-strong);letter-spacing:-.01em;font-size:12px}:scope[data-hookr-view] .btn{border:1px solid var(--divider);background:var(--card);min-height:42px;box-shadow:none;color:var(--ink);font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.012em;text-transform:none;transition:border-color .14s var(--hookr-ui-ease), background-color .14s var(--hookr-ui-ease), color .14s var(--hookr-ui-ease), transform .14s var(--hookr-ui-ease);justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:620;display:inline-flex;border-radius:var(--hookr-ui-control)!important}:scope[data-hookr-view] .btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 28%, var(--divider));background:color-mix(in srgb, var(--card) 90%, var(--ink));box-shadow:none;transform:translateY(-1px)}:scope[data-hookr-view] .btn:active:not(:disabled){transform:translateY(0)}:scope[data-hookr-view] .btn-primary{border-color:var(--pink);background:var(--pink);color:var(--on-accent)}:scope[data-hookr-view] .btn-primary:hover:not(:disabled){border-color:color-mix(in srgb, var(--pink) 76%, white);background:color-mix(in srgb, var(--pink) 88%, white);box-shadow:none}:scope[data-hookr-view] .btn-danger{border-color:color-mix(in srgb, var(--danger) 62%, var(--divider));background:color-mix(in srgb, var(--danger-bg) 54%, var(--card));color:var(--danger-copy);box-shadow:none}:scope[data-hookr-view] .btn-lg{min-height:48px;padding:12px 18px;font-size:14px}:scope[data-hookr-view] .btn-sm{min-height:34px;padding:7px 11px;font-size:12px}:scope[data-hookr-view] .btn:disabled{border-color:var(--divider);background:var(--surface);box-shadow:none;color:var(--disabled-text);cursor:not-allowed;opacity:.72}:scope[data-hookr-view] :is(.chip,.stat-chip,.success-chip,.warn-chip){border:1px solid var(--divider);min-height:30px;box-shadow:none;font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.006em;text-transform:none;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:590;line-height:1.2;display:inline-flex;border-radius:8px!important}:scope[data-hookr-view] .chip.active{border-color:color-mix(in srgb, var(--pink) 78%, var(--divider));background:color-mix(in srgb, var(--pink) 13%, var(--card));color:var(--ink)}:scope[data-hookr-view] :is(.pix-input,input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select){border:1px solid var(--divider);background:var(--page-bg);min-height:44px;box-shadow:none;color:var(--ink);font-family:var(--font-modern), "Geist", system-ui, sans-serif;font-size:14px;border-radius:var(--hookr-ui-control)!important}:scope[data-hookr-view] :is(.pix-input,input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea)::placeholder{color:var(--text-muted);opacity:.74}:scope[data-hookr-view] :is(.pix-input,input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select):hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--divider))}:scope[data-hookr-view] :is(.pix-input,input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:color-mix(in srgb, var(--pink) 68%, var(--divider))}:scope[data-hookr-view] .field-label{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:560}:scope[data-hookr-view] :is(table,.data-table){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}:scope[data-hookr-view] :is(th,[role=columnheader]){color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:560}:scope[data-hookr-view] :is(th,td){border-bottom:1px solid var(--divider)}:scope[data-hookr-view] details{border-color:var(--divider)}:scope[data-hookr-view] summary{cursor:pointer}:scope[data-hookr-view] dialog,:scope[data-hookr-view] [role=dialog]{border-color:var(--divider);border-radius:var(--hookr-ui-card)!important}:scope[data-hookr-view] dialog::backdrop{background:color-mix(in srgb, var(--page-bg) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:scope[data-hookr-view] .skeleton{border:1px solid var(--divider);background:var(--surface);border-radius:var(--hookr-ui-card)!important}:scope[data-hookr-view] .skeleton:after{background:color-mix(in srgb, var(--ink) 5%, transparent);transform:translate(-100%)}.hookr-ui-eyebrow{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:10px;font-weight:560;line-height:1.2}.hookr-ui-data{font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums slashed-zero}.hookr-ui-rule-spectrum{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;height:3px;display:grid;overflow:hidden;border-radius:99px!important}.hookr-ui-rule-spectrum>:first-child{background:var(--snipe-side)}.hookr-ui-rule-spectrum>:nth-child(2){background:var(--fee-side)}.hookr-ui-rule-spectrum>:nth-child(3){background:var(--burn-side)}.hookr-ui-rule-spectrum>:nth-child(4){background:var(--lp-side)}.hookr-ui-rule-spectrum>:nth-child(5){background:var(--pot-side)}.hookr-ui-evidence{border:1px solid var(--divider);background:var(--surface);color:var(--text-mid);border-radius:var(--hookr-ui-card)!important}.hookr-ui-reading{max-width:var(--hookr-ui-reading)}.hookr-ui-muted{color:var(--text-muted)}@media (max-width:1100px){:scope[data-hookr-view] .wrap{padding-inline:28px}}@media (max-width:900px){:scope{scrollbar-gutter:auto}:scope[data-hookr-view] .wrap{width:100%;padding:24px max(18px, env(safe-area-inset-right)) calc(104px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}:scope[data-hookr-view] .card{padding:16px}:scope[data-hookr-view] .panel-header{margin:-16px -16px 2px;padding-inline:16px}}@media (max-width:390px){body{font-size:13.5px}:scope[data-hookr-view] .wrap{padding-inline:max(14px, env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){:scope{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:scope[data-hookr-view] :is(.token-workspace-panel,.hook-stack-band,.project-market-pool)>.panel-header,:scope[data-hookr-view] .project-token-page>.card-hero>.panel-header{background:var(--surface);min-height:54px;margin:0;padding:12px 14px;border-radius:0!important}:scope[data-hookr-view] :is(.token-workspace-panel,.hook-stack-band,.project-market-pool)>.panel-header>:is(h1,h2),:scope[data-hookr-view] .project-token-page>.card-hero>.panel-header>:is(h1,h2){font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.015em;font-weight:620;line-height:1.25;color:var(--text-strong)!important;font-size:13px!important}:scope[data-hookr-view] :is(.token-workspace-panel,.hook-stack-band,.project-market-pool)>.panel-header>span,:scope[data-hookr-view] .project-token-page>.card-hero>.panel-header>span{font-family:var(--font-data), "Geist Mono", monospace;text-align:end;line-height:1.4;color:var(--text-muted)!important;font-size:8px!important}:scope[data-hookr-view] .hook-usage-band{box-shadow:none;background:0 0;border:0;overflow:hidden}:scope[data-hookr-view] .hook-usage-band>.panel-header{background:0 0;border:0;margin:0 0 10px;padding:0;border-radius:0!important}:scope[data-hookr-view] .hook-usage-band>.panel-header h2{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:560}:scope[data-hookr-view] .hook-usage-band>.panel-header>span{font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.035em;color:var(--text-muted)!important;font-size:9px!important}:scope[data-hookr-view] .hook-usage-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}:scope[data-hookr-view] .hook-usage-cell{border:1px solid var(--divider);border-top:3px solid var(--snipe-side);background:var(--card);gap:12px;min-height:176px;padding:15px;border-radius:11px!important}:scope[data-hookr-view] .hook-usage-cell:nth-child(2){border-top-color:var(--fee-side)}:scope[data-hookr-view] .hook-usage-cell:nth-child(3){border-top-color:var(--burn-side)}:scope[data-hookr-view] .hook-usage-cell:nth-child(4){border-top-color:var(--lp-side)}:scope[data-hookr-view] .hook-usage-cell:nth-child(5){border-top-color:var(--pot-side)}:scope[data-hookr-view] .hook-usage-cell-head{align-items:flex-start;gap:9px}:scope[data-hookr-view] .hook-usage-cell-head>svg{flex:none}:scope[data-hookr-view] .hook-usage-cell-head a{font-size:12px;font-weight:630}:scope[data-hookr-view] .hook-usage-cell-head .pix{font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.006em;text-transform:none;font-weight:430;color:var(--text-muted)!important;margin-top:4px!important;font-size:10px!important;line-height:1.45!important}:scope[data-hookr-view] .hook-usage-figures{border-top:1px solid var(--divider);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:10px}:scope[data-hookr-view] .hook-usage-figures dt{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.055em;font-size:8px}:scope[data-hookr-view] .hook-usage-figures dd{color:var(--ink);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;font-size:13px;font-weight:600}:scope[data-hookr-view] .hook-usage-unavailable{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.025em;text-transform:uppercase;margin:-4px 0 0;font-size:8px}:scope[data-hookr-view] .hook-usage-band>p:last-child{max-width:980px;color:var(--text-muted)!important;padding:10px 0 0!important;font-size:10px!important}@media (max-width:1180px){:scope[data-hookr-view] .hook-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){:scope[data-hookr-view] .hook-usage-grid{grid-template-columns:minmax(0,1fr)}:scope[data-hookr-view] .hook-usage-cell{min-height:0}}:scope[data-hookr-view] .builder-workspace{padding-top:18px;container-type:inline-size;gap:14px!important}:scope[data-hookr-view] .builder-workspace>.builder-chassis-toggle{display:none!important}:scope[data-hookr-view] .builder-orientation{border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:11px!important}:scope[data-hookr-view] .builder-orientation li{min-height:48px}:scope[data-hookr-view] .builder-orientation-index{background:color-mix(in srgb, var(--pink) 12%, var(--card));font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;border-radius:7px}:scope[data-hookr-view] .builder-orientation strong{font-family:var(--font-modern), "Geist", system-ui, sans-serif;font-weight:600}:scope[data-hookr-view] .builder-toolbar{border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:11px!important;gap:9px!important;padding:10px 12px!important}:scope[data-hookr-view] .builder-toolbar-step span,:scope[data-hookr-view] .builder-inspector-step{letter-spacing:.055em;text-transform:uppercase;font-weight:560;color:var(--text-muted)!important;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important}:scope[data-hookr-view] .builder-name-label,:scope[data-hookr-view] .builder-toolbar>label{letter-spacing:.055em;text-transform:uppercase;font-weight:560;color:var(--text-muted)!important;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;font-size:8px!important}:scope[data-hookr-view] .builder-toolbar .builder-name-input{letter-spacing:.02em;min-height:38px;width:min(230px,100%)!important;min-width:160px!important;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;padding:8px 10px!important;font-size:11px!important}:scope[data-hookr-view] .builder-toolbar #royalty{min-height:38px;width:70px!important;padding:8px!important}:scope[data-hookr-view] .builder-toolbar .stat-chip,:scope[data-hookr-view] .builder-toolbar .success-chip,:scope[data-hookr-view] .builder-toolbar .warn-chip{box-shadow:none;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.015em;border-width:1px;font-size:9px}:scope[data-hookr-view] .builder-royalty-note{border-top:1px solid var(--divider);color:var(--text-muted);flex-basis:100%;padding-top:8px;font-size:10px}:scope[data-hookr-view] .builder-royalty-note summary{cursor:pointer;min-height:28px;color:var(--text-mid);align-items:center;font-weight:570;display:inline-flex}:scope[data-hookr-view] .hook-workbench{gap:12px}:scope[data-hookr-view] .grid-builder{grid-template-columns:minmax(0,1fr);gap:12px}:scope[data-hookr-view] .builder-palette,:scope[data-hookr-view] .builder-inspector{border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:11px!important;gap:10px!important;padding:13px!important}:scope[data-hookr-view] .builder-palette-heading,:scope[data-hookr-view] .builder-palette-tip{letter-spacing:.055em;text-transform:uppercase;font-weight:560;color:var(--text-muted)!important;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;font-size:8px!important;line-height:1.45!important}:scope[data-hookr-view] .builder-palette-row{min-width:0;position:relative;border:1px solid var(--divider)!important;border-left:3px solid var(--flow-color,var(--divider))!important;background:var(--card)!important;box-shadow:none!important;border-radius:8px!important;padding:9px 8px 9px 10px!important;transition:border-color .12s,background-color .12s!important;transform:none!important}:scope[data-hookr-view] .builder-palette-row[data-rule=snipe]{--flow-color:var(--snipe-side)}:scope[data-hookr-view] .builder-palette-row[data-rule=fee]{--flow-color:var(--fee-side)}:scope[data-hookr-view] .builder-palette-row[data-rule=burn]{--flow-color:var(--burn-side)}:scope[data-hookr-view] .builder-palette-row[data-rule=lp]{--flow-color:var(--lp-side)}:scope[data-hookr-view] .builder-palette-row[data-rule=pot]{--flow-color:var(--pot-side)}:scope[data-hookr-view] .builder-palette-row:hover,:scope[data-hookr-view] .builder-palette-row[data-active=true]{border-color:color-mix(in srgb, var(--flow-color) 62%, var(--divider))!important;border-left-color:var(--flow-color)!important;background:color-mix(in srgb, var(--flow-color) 5%, var(--card))!important;box-shadow:none!important;transform:none!important}:scope[data-hookr-view] .builder-palette-action{min-height:40px}:scope[data-hookr-view] .builder-palette-action strong,:scope[data-hookr-view] .builder-palette-action span{min-width:0}:scope[data-hookr-view] .builder-block-icon,:scope[data-hookr-view] .builder-palette-chip{border-width:1px!important;border-color:color-mix(in srgb, var(--flow-color,var(--ink)) 72%, var(--divider))!important;background:color-mix(in srgb, var(--flow-color,var(--pink)) 12%, var(--card))!important;box-shadow:none!important;border-radius:7px!important}:scope[data-hookr-view] .builder-palette-chip{width:34px!important;height:34px!important;color:var(--ink)!important;font-size:13px!important}:scope[data-hookr-view] .builder-palette-tip{text-transform:none;border-top:1px solid var(--divider)!important;padding-top:10px!important}:scope[data-hookr-view] .builder-defaults-link{width:fit-content;color:var(--text-mid);font-size:10px;font-weight:580;text-decoration:none}:scope[data-hookr-view] .builder-desktop-flow{min-width:0;display:block}:scope[data-hookr-view] .builder-preview-switch{border:1px solid var(--divider);background:var(--card);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-end;gap:3px;width:fit-content;padding:3px;display:grid}:scope[data-hookr-view] .builder-preview-switch button{min-height:32px;color:var(--text-muted);font:600 11px/1 var(--font-modern), "Geist", system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px}:scope[data-hookr-view] .builder-preview-switch button[aria-pressed=true]{background:color-mix(in srgb, var(--pink) 12%, var(--surface));color:var(--ink)}:scope[data-hookr-view] .builder-preview-switch button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}:scope[data-hookr-view] .builder-circuit-primary{background:0 0;border:0;min-width:0;display:block;overflow:visible}:scope[data-hookr-view] .builder-circuit-primary>summary{display:none}:scope[data-hookr-view] .builder-circuit-primary .builder-circuit-scroll{border:0;min-width:0;padding:0;overflow:visible}:scope[data-hookr-view] .builder-mobile-flow{display:none!important}:scope[data-hookr-view] .builder-swap-flow{border:1px solid var(--divider);background:var(--surface);border-radius:11px;gap:10px;min-width:0;padding:14px;display:grid}:scope[data-hookr-view] .builder-swap-flow-header{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-end;gap:14px;min-width:0;padding-bottom:12px;display:flex}:scope[data-hookr-view] .builder-swap-flow-header>div:first-child span,:scope[data-hookr-view] .builder-flow-section-label span{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:560;display:block}:scope[data-hookr-view] .builder-swap-flow-header>div:first-child strong{color:var(--ink);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;margin-top:5px;font-size:17px;font-weight:600;display:block}:scope[data-hookr-view] .builder-swap-flow-header>div:last-child{align-items:center;gap:5px;display:flex}:scope[data-hookr-view] .builder-swap-flow-header button{border:1px solid var(--divider);background:var(--card);min-height:32px;color:var(--text-mid);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;cursor:pointer;border-radius:7px;padding:6px 8px;font-size:8px}:scope[data-hookr-view] .builder-swap-flow-header button[aria-pressed=true]{border-color:var(--pink);background:color-mix(in srgb, var(--pink) 10%, var(--card));color:var(--ink)}:scope[data-hookr-view] .builder-flow-section-label{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:6px 2px 0;display:flex}:scope[data-hookr-view] .builder-flow-section-label small{color:var(--text-muted);text-align:right;font-size:9px;line-height:1.4}:scope[data-hookr-view] .builder-flow-section-label[data-phase=before] span{color:var(--snipe-top)}:scope[data-hookr-view] .builder-flow-section-label[data-phase=pool] span{color:var(--pot-side)}:scope[data-hookr-view] .builder-flow-section-label[data-phase=after] span{color:var(--burn-side)}:scope[data-hookr-view] .builder-flow-stack{gap:7px;min-width:0;display:grid}:scope[data-hookr-view] .builder-flow-card{border:1px solid var(--divider);border-left:3px solid var(--flow-color);background:var(--card);border-radius:8px;grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;min-width:0;display:grid;overflow:hidden}:scope[data-hookr-view] .builder-flow-card[data-selected=true]{border-color:color-mix(in srgb, var(--flow-color) 68%, var(--divider));border-left-color:var(--flow-color);background:color-mix(in srgb, var(--flow-color) 5%, var(--card))}:scope[data-hookr-view] .builder-flow-card-main{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}:scope[data-hookr-view] .builder-flow-card-icon{justify-content:center;align-items:center;min-width:0;display:inline-flex}:scope[data-hookr-view] .builder-flow-card-copy{grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}:scope[data-hookr-view] .builder-flow-card-copy strong,:scope[data-hookr-view] .builder-flow-card-copy small{display:block}:scope[data-hookr-view] .builder-flow-card-copy strong{font-size:11px;font-weight:620}:scope[data-hookr-view] .builder-flow-card-copy small{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.035em;margin-top:2px;font-size:7.5px}:scope[data-hookr-view] .builder-flow-card-copy>span:last-child{color:var(--text-mid);font-size:9.5px;line-height:1.4}:scope[data-hookr-view] .builder-flow-card-remove{border:0;border-left:1px solid var(--divider);min-width:34px;color:var(--text-muted);cursor:pointer;background:0 0;font-size:15px}:scope[data-hookr-view] .builder-flow-card-remove:hover{background:color-mix(in srgb, var(--burn-side) 8%, var(--card));color:var(--burn-side)}:scope[data-hookr-view] .builder-flow-empty-card,:scope[data-hookr-view] .builder-flow-protocol-card,:scope[data-hookr-view] .builder-flow-core-card,:scope[data-hookr-view] .builder-flow-pot-check{border:1px solid var(--divider);background:var(--card);border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}:scope[data-hookr-view] .builder-flow-empty-card{color:var(--text-muted);text-align:center;border-style:dashed;font-size:10px;display:block}:scope[data-hookr-view] .builder-flow-protocol-card{border-left:3px solid var(--pink);background:color-mix(in srgb, var(--pink) 4%, var(--card))}:scope[data-hookr-view] .builder-flow-core-card{border-left:3px solid var(--pot-side)}:scope[data-hookr-view] .builder-flow-pot-check{border-left:3px solid var(--lp-side);grid-template-columns:28px minmax(0,1fr)}:scope[data-hookr-view] .builder-flow-protocol-card strong,:scope[data-hookr-view] .builder-flow-protocol-card small,:scope[data-hookr-view] .builder-flow-core-card strong,:scope[data-hookr-view] .builder-flow-core-card small,:scope[data-hookr-view] .builder-flow-pot-check strong,:scope[data-hookr-view] .builder-flow-pot-check small{display:block}:scope[data-hookr-view] .builder-flow-protocol-card strong,:scope[data-hookr-view] .builder-flow-core-card strong,:scope[data-hookr-view] .builder-flow-pot-check strong{font-size:10.5px;font-weight:620}:scope[data-hookr-view] .builder-flow-protocol-card small,:scope[data-hookr-view] .builder-flow-core-card small,:scope[data-hookr-view] .builder-flow-pot-check small{color:var(--text-muted);margin-top:2px;font-size:8.5px;line-height:1.4}:scope[data-hookr-view] .builder-flow-protocol-card code,:scope[data-hookr-view] .builder-flow-core-card code{color:var(--text-mid);white-space:nowrap;font-size:8px}:scope[data-hookr-view] .builder-swap-flow-footer{border-top:1px solid var(--divider);color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;letter-spacing:.035em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding-top:11px;font-size:7.5px;display:flex}:scope[data-hookr-view] .builder-inspector{position:sticky;top:18px}:scope[data-hookr-view] .builder-inspector>div{border-top-color:var(--divider)!important;border-top-width:1px!important}:scope[data-hookr-view] .builder-inspector [role=status]{border-radius:8px;border-width:1px!important;border-color:var(--pot-side)!important;background:color-mix(in srgb, var(--pot-side) 6%, var(--card))!important}:scope[data-hookr-view] .builder-limits{border:1px solid var(--divider);background:var(--card);overflow:hidden;border-radius:8px!important}:scope[data-hookr-view] .builder-limits summary{cursor:pointer;gap:3px;min-height:48px;padding:9px 11px;font-size:11px;font-weight:600;list-style-position:inside;display:grid}:scope[data-hookr-view] .builder-limits summary small{color:var(--text-muted);font-size:8px;font-weight:450}:scope[data-hookr-view] .builder-limits ul{padding:0 24px 14px 30px!important;font-size:9.5px!important}@container (min-width:760px) and (max-width:1119px){:scope[data-hookr-view] .grid-builder{grid-template-columns:236px minmax(0,1fr)}:scope[data-hookr-view] .builder-palette{order:1;grid-column:1}:scope[data-hookr-view] .builder-desktop-flow{order:2;grid-column:2}:scope[data-hookr-view] .builder-inspector{order:3;grid-column:1/-1;position:static}}@container (min-width:1120px){:scope[data-hookr-view] .grid-builder{grid-template-columns:236px minmax(0,1fr) 290px}}@media (max-width:720px){:scope[data-hookr-view] .builder-workspace{padding-top:12px}:scope[data-hookr-view] .builder-toolbar{align-items:stretch!important}:scope[data-hookr-view] .builder-toolbar .builder-name-input{flex:180px;width:100%!important}:scope[data-hookr-view] .builder-toolbar>div[style*="flex: 1"]{display:none}:scope[data-hookr-view] .builder-swap-flow{padding:11px}:scope[data-hookr-view] .builder-swap-flow-header{flex-direction:column;align-items:stretch}:scope[data-hookr-view] .builder-swap-flow-header>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:scope[data-hookr-view] .builder-swap-flow-header button{min-height:44px;padding-inline:4px}:scope[data-hookr-view] .builder-flow-section-label{flex-direction:column;align-items:flex-start;gap:3px}:scope[data-hookr-view] .builder-flow-section-label small{text-align:left}:scope[data-hookr-view] .builder-flow-card-copy{grid-template-columns:minmax(0,1fr);gap:4px}:scope[data-hookr-view] .builder-flow-card-main{min-height:56px}:scope[data-hookr-view] .builder-flow-card-remove{min-width:44px}:scope[data-hookr-view] .builder-flow-protocol-card,:scope[data-hookr-view] .builder-flow-core-card{grid-template-columns:26px minmax(0,1fr)}:scope[data-hookr-view] .builder-flow-protocol-card code,:scope[data-hookr-view] .builder-flow-core-card code{grid-column:2}:scope[data-hookr-view] .builder-swap-flow-footer{flex-direction:column;align-items:flex-start;gap:4px}:scope[data-hookr-view] .builder-inspector{position:static}:scope[data-hookr-view] .builder-palette-chip{width:44px!important;min-width:44px!important;height:44px!important}:scope[data-hookr-view] .builder-circuit-disclosure{display:block!important}:scope[data-hookr-view] .builder-preview-switch{align-self:stretch;width:100%}:scope[data-hookr-view] .builder-preview-switch button{min-height:44px}:scope[data-hookr-view] .builder-circuit-primary{border:1px solid var(--divider);background:var(--card);border-radius:11px;overflow:hidden}:scope[data-hookr-view] .builder-circuit-primary>summary{min-height:44px;display:flex}:scope[data-hookr-view] .builder-circuit-primary .builder-circuit-scroll{border-top:1px solid var(--divider);padding:10px;overflow:hidden}}:scope[data-hookr-view] .launch-wizard[data-active-step=intent]{max-width:960px!important}:scope[data-hookr-view] .launch-wizard[data-active-step=intent]>.card-hero{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:scope[data-hookr-view] .launch-step-rail{grid-template-columns:repeat(6,minmax(0,1fr)) 42px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;gap:6px!important;padding:0!important;display:grid!important}:scope[data-hookr-view] .launch-step-spacer{display:none}:scope[data-hookr-view] .launch-step-tab{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;min-width:0;display:flex;border:0!important;border-top:3px solid var(--divider)!important;min-height:58px!important;box-shadow:none!important;color:var(--text-muted)!important;background:0 0!important;border-radius:0!important;padding:10px 0 7px!important;transform:none!important}:scope[data-hookr-view] .launch-step-tab:hover,:scope[data-hookr-view] .launch-step-tab:active{border-top-color:color-mix(in srgb, var(--pink) 52%, var(--divider))!important;background:0 0!important}:scope[data-hookr-view] .launch-step-tab[aria-current=step]{border-top-color:var(--pink)!important;color:var(--ink)!important;background:0 0!important}:scope[data-hookr-view] .launch-step-tab[data-complete=true]{border-top-color:var(--lp-side)!important;color:var(--text-mid)!important;background:0 0!important}:scope[data-hookr-view] .launch-step-number{color:currentColor;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:7px}:scope[data-hookr-view] .launch-step-name{max-width:100%;font-family:var(--font-modern), "Geist", system-ui, sans-serif;letter-spacing:-.005em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:10px;font-weight:570;overflow:hidden}:scope[data-hookr-view] .launch-step-reset{align-self:start;width:42px;min-width:42px;min-height:42px;overflow:hidden;border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:9px!important;margin:0!important;padding:0!important;font-size:0!important}:scope[data-hookr-view] .launch-step-reset:before{content:"↺";font-family:var(--font-data), "Geist Mono", ui-monospace, monospace;font-size:15px}:scope[data-hookr-view] .launch-step-tab[aria-current=step],:scope[data-hookr-view] .launch-step-tab[aria-current=step][data-complete=true]{border-top-color:var(--pink)!important;color:var(--ink)!important}:scope[data-hookr-view] .launch-intent-step{gap:22px!important}:scope[data-hookr-view] .launch-intent-heading{letter-spacing:-.045em!important;font-size:clamp(26px,3vw,34px)!important;font-weight:620!important}:scope[data-hookr-view] .launch-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}:scope[data-hookr-view] .launch-intent-card{border:1px solid var(--divider)!important;background:var(--surface)!important;min-height:154px!important;box-shadow:none!important;border-radius:13px!important;gap:7px!important;padding:18px 20px!important}:scope[data-hookr-view] .launch-intent-card:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--divider))!important;background:var(--card)!important;box-shadow:none!important}:scope[data-hookr-view] .launch-intent-card[aria-pressed=true]{border-color:var(--pink)!important;background:color-mix(in srgb, var(--pink) 5%, var(--surface))!important;box-shadow:none!important}:scope[data-hookr-view] .launch-intent-card[aria-pressed=true]:after{border:4px solid var(--surface);outline:1px solid var(--pink);background:var(--pink);color:#0000;width:16px;height:16px;font-size:0;top:18px;right:18px}:scope[data-hookr-view] .launch-intent-icon{background:color-mix(in srgb, currentColor 10%, var(--card));border:0;width:38px;height:38px;border-radius:9px!important}:scope[data-hookr-view] .launch-intent-title{margin-top:2px;font-size:13px!important;font-weight:620!important}:scope[data-hookr-view] .launch-intent-body{color:var(--text-muted)!important;font-size:10px!important;line-height:1.48!important}:scope[data-hookr-view] .launch-card-chips{margin-top:auto}:scope[data-hookr-view] .launch-card-chip,:scope[data-hookr-view] .launch-intent-status{letter-spacing:.04em;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;font-size:7px!important}:scope[data-hookr-view] .launch-card-chip{border:1px solid var(--divider)!important;background:var(--card)!important;border-radius:999px!important;padding:3px 6px!important}@media (max-width:900px){:scope[data-hookr-view] .launch-step-rail{display:none!important}:scope[data-hookr-view] .launch-intent-grid{grid-template-columns:minmax(0,1fr)!important}:scope[data-hookr-view] .launch-wizard[data-active-step=intent]>.card-hero{padding:0!important}:scope[data-hookr-view] .launch-intent-card{min-height:0!important;padding:14px!important}}:scope[data-hookr-view] .token-detail-page{gap:12px!important}:scope[data-hookr-view] .token-detail-back-row{min-height:24px}:scope[data-hookr-view] .token-detail-back-link{min-height:28px;box-shadow:none!important;color:var(--text-muted)!important;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;background:0 0!important;border:0!important;border-radius:0!important;padding:3px 0!important;font-size:9px!important}:scope[data-hookr-view] .token-identity-card{border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:10px!important;padding:15px!important}:scope[data-hookr-view] .token-identity-layout{grid-template-columns:58px minmax(0,1fr) max-content!important;grid-template-areas:"tile copy market""tile copy manage"!important;gap:6px 14px!important}:scope[data-hookr-view] .token-identity-layout>.token-tile{border:1px solid var(--divider)!important;width:58px!important;height:58px!important;box-shadow:none!important;border-radius:10px!important}:scope[data-hookr-view] .token-identity-name{letter-spacing:-.05em!important;font-size:clamp(22px,2.4vw,30px)!important;font-weight:580!important}:scope[data-hookr-view] .token-identity-symbol,:scope[data-hookr-view] .token-identity-address-copy,:scope[data-hookr-view] .token-identity-copy .btn,:scope[data-hookr-view] .token-identity-copy .stat-chip{border-width:1px!important;border-color:var(--divider)!important;background:var(--card)!important;box-shadow:none!important;border-radius:7px!important}:scope[data-hookr-view] .token-identity-symbol{color:var(--text-muted);font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;padding:3px 6px!important;font-size:8px!important}:scope[data-hookr-view] .token-identity-modern-meta,:scope[data-hookr-view] .token-identity-tagline{font-size:11px!important}:scope[data-hookr-view] .token-identity-market-state{border-left:1px solid var(--divider);min-width:150px;padding-left:16px}:scope[data-hookr-view] .token-identity-price-label{letter-spacing:.07em;text-transform:uppercase;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;font-size:7px!important}:scope[data-hookr-view] .token-identity-price{font-weight:560;font-family:var(--font-data), "Geist Mono", ui-monospace, monospace!important;font-size:17px!important}:scope[data-hookr-view] .token-identity-status :is(.success-chip,.stat-chip){box-shadow:none!important;border-width:1px!important;border-radius:999px!important;padding:3px 6px!important;font-size:8px!important}:scope[data-hookr-view] .grid-token-detail{grid-template-columns:minmax(0,1fr) minmax(310px,350px);gap:12px}:scope[data-hookr-view] :is(.token-market-chart-card,.token-detail-trade>.card,.token-workspace-panel,.token-detail-context>.card){border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:10px!important}:scope[data-hookr-view] .token-market-chart-card{min-height:440px;padding:14px!important}:scope[data-hookr-view] .token-detail-trade{gap:12px!important}:scope[data-hookr-view] .token-detail-trade>.card{padding:14px!important}:scope[data-hookr-view] .token-detail-tabs,:scope[data-hookr-view] .token-workspace-panel{scroll-margin-top:20px}:scope[data-hookr-view] .token-partial-read-copy,:scope[data-hookr-view] .token-partial-read-mobile,:scope[data-hookr-view] [data-token-refresh-delayed]{box-shadow:none!important;border-width:1px!important;border-radius:8px!important;margin:0!important;padding:9px 11px!important;font-size:10px!important}:scope[data-hookr-view] .token-system-state{align-content:start;min-height:min(620px,100dvh - 120px);gap:12px!important}:scope[data-hookr-view] .token-system-state-panel{width:min(100%,620px);border:1px solid var(--divider)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:10px!important;padding:22px!important}:scope[data-hookr-view] .token-system-state[data-token-system-state=unavailable] .token-system-state-panel{border-color:color-mix(in srgb, var(--danger) 44%, var(--divider))!important}:scope[data-hookr-view] .token-system-state-panel h1{letter-spacing:-.04em!important;font-size:clamp(20px,2.4vw,28px)!important;font-weight:590!important}@media (max-width:1080px){:scope[data-hookr-view] .grid-token-detail{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""trade""tabs""workspace""context"}:scope[data-hookr-view] .token-market-chart-card{min-height:380px}}@media (max-width:720px){:scope[data-hookr-view] .token-identity-layout{grid-template-columns:50px minmax(0,1fr)!important;grid-template-areas:"tile copy""market market""manage manage"!important}:scope[data-hookr-view] .token-identity-layout>.token-tile{width:50px!important;height:50px!important}:scope[data-hookr-view] .token-identity-market-state{border-top:1px solid var(--divider);border-left:0;min-width:0;padding:10px 0 0}:scope[data-hookr-view] .token-market-chart-card{min-height:320px}:scope[data-hookr-view] .token-system-state{min-height:calc(100dvh - 150px)}}}
