.skip-link.svelte-afo8v5{z-index:1000;border-radius:var(--radius-sm);color:#fff;background:var(--graphite);padding:.55rem .75rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.skip-link.svelte-afo8v5:focus{transform:translateY(0)}.app-shell.svelte-afo8v5{flex-direction:column;min-height:100dvh;display:flex}.shell-bar.svelte-afo8v5{padding-top:env(safe-area-inset-top,0px);z-index:50;color:#f4f6ff;background:#06070b;border-bottom:1px solid #30384f;flex:none;position:sticky;top:0}.shell-bar__inner.svelte-afo8v5{width:100%;min-height:48px;padding-block:6px;padding-inline:max(var(--page-gutter), env(safe-area-inset-left,0px)) max(var(--page-gutter), env(safe-area-inset-right,0px));flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.shell-search.svelte-afo8v5{color:#b4bad0;background:#15171f;border:1px solid #2a2e3b;border-radius:4px;flex:280px;align-items:center;gap:8px;min-width:0;max-width:420px;height:36px;padding:0 10px;display:flex}.shell-search.svelte-afo8v5:focus-within{border-color:#6f86ff}.shell-bar.svelte-afo8v5 .shell-search:where(.svelte-afo8v5){position:relative}.suggestions.svelte-afo8v5{z-index:60;border:1px solid var(--mineral);background:var(--paper);box-shadow:var(--shadow-panel);border-radius:4px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.suggestions.svelte-afo8v5 li:where(.svelte-afo8v5){min-height:36px;color:var(--graphite);cursor:pointer;grid-template-columns:minmax(0,1fr) 92px 62px;align-items:center;gap:8px;padding:0 12px;display:grid}.suggestions.svelte-afo8v5 li[aria-selected=true]:where(.svelte-afo8v5){background:var(--paper-subtle)}.shell-search.svelte-afo8v5 svg:where(.svelte-afo8v5){flex:none}.shell-search.svelte-afo8v5 input:where(.svelte-afo8v5){color:#fff;min-width:0;min-height:0;font:400 14px var(--font-ui);background:0 0;border:0;outline:none;flex:1;padding:0}.shell-search.svelte-afo8v5 input:where(.svelte-afo8v5)::placeholder{color:#9aa0b8}.shell-search.svelte-afo8v5 kbd:where(.svelte-afo8v5){font:500 11px var(--font-mono);border:1px solid #3a3f4f;border-radius:3px;padding:0 5px}.sr-only.svelte-afo8v5{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bottom-nav.svelte-afo8v5{display:none}.search-screen.svelte-afo8v5{max-width:56rem;color:var(--graphite);margin:0 auto}.search-screen.svelte-afo8v5 .shell-search:where(.svelte-afo8v5){border-color:var(--mineral-strong);max-width:none;height:44px;color:var(--muted);background:var(--paper-raised);margin:12px 14px}.search-screen.svelte-afo8v5 .shell-search:where(.svelte-afo8v5):focus-within{border-color:var(--amber)}.search-screen.svelte-afo8v5 .shell-search:where(.svelte-afo8v5) input:where(.svelte-afo8v5){color:var(--graphite);font-size:16px}.search-screen.svelte-afo8v5 .shell-search:where(.svelte-afo8v5) input:where(.svelte-afo8v5)::placeholder{color:var(--muted)}.search-screen.svelte-afo8v5 kbd:where(.svelte-afo8v5){display:none}.search-proxy.svelte-afo8v5{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;bottom:0;left:0}.search-head.svelte-afo8v5,.search-row.svelte-afo8v5{grid-template-columns:minmax(0,1fr) 92px 62px;align-items:center;gap:8px;padding:0 14px;display:grid}.search-head.svelte-afo8v5{border-bottom:1px solid var(--mineral);min-height:26px;color:var(--muted);font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.search-head.svelte-afo8v5>span:where(.svelte-afo8v5){text-align:right}.search-head.svelte-afo8v5>span:where(.svelte-afo8v5):first-child{text-align:left}.search-head.svelte-afo8v5 div:where(.svelte-afo8v5){align-items:center;gap:14px;display:flex}.search-head.svelte-afo8v5 h2:where(.svelte-afo8v5){font:inherit;margin:0}.search-clear.svelte-afo8v5{min-height:44px;color:var(--amber-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.search-list.svelte-afo8v5{margin:0;padding:0;list-style:none}.search-row.svelte-afo8v5,.search-query.svelte-afo8v5{border-bottom:1px solid var(--mineral);min-height:44px;color:var(--graphite);text-decoration:none}.search-feed.svelte-afo8v5{flex-direction:column;gap:2px;min-width:0;line-height:20px;display:flex}.search-line.svelte-afo8v5{align-items:baseline;gap:7px;min-width:0;display:flex}.search-line.svelte-afo8v5 strong:where(.svelte-afo8v5){font:600 15px/20px var(--font-mono);flex:none}.search-line.svelte-afo8v5 span:where(.svelte-afo8v5){min-width:0;color:var(--muted);font:400 13.5px/20px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.search-price.svelte-afo8v5{font:500 15px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.search-price.dated.svelte-afo8v5{color:var(--muted)}.search-change.svelte-afo8v5{color:var(--muted);font:500 13.5px var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.search-change.up.svelte-afo8v5{color:#08743d}.search-change.down.svelte-afo8v5{color:var(--tick-down)}.search-query.svelte-afo8v5{width:100%;font:400 15px var(--font-ui);text-align:left;cursor:pointer;background:0 0;border-width:0 0 1px;align-items:center;gap:10px;padding:0 14px;display:flex}.search-query.svelte-afo8v5 svg:where(.svelte-afo8v5){color:var(--muted);flex:none}.search-empty.svelte-afo8v5{color:var(--muted);margin:0;padding:16px 14px;font-size:13px}.brand.svelte-afo8v5{align-items:center;gap:.55rem;min-width:0;text-decoration:none;display:flex}.brand__mark.svelte-afo8v5{background:#f4f6ff;flex:none;align-items:flex-end;gap:3px;width:34px;height:34px;padding:6px;display:flex}.brand__mark.svelte-afo8v5 i:where(.svelte-afo8v5){background:#254cff;width:5px;height:17px}.brand__mark.svelte-afo8v5 i:where(.svelte-afo8v5):nth-child(2){height:10px}.brand__copy.svelte-afo8v5{white-space:nowrap;line-height:1;display:grid}.brand__copy.svelte-afo8v5 strong:where(.svelte-afo8v5){font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:1rem;font-weight:800}.primary-nav.svelte-afo8v5{justify-content:center;gap:.2rem;min-width:0;margin-left:auto;display:flex}.primary-nav.svelte-afo8v5 a:where(.svelte-afo8v5){border-radius:var(--radius-sm);color:#cbd0e2;min-height:36px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-items:center;padding:.35rem .9rem;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.primary-nav.svelte-afo8v5 a:where(.svelte-afo8v5):hover{color:#f4f6ff;background:#1c2338}}.primary-nav.svelte-afo8v5 a.active:where(.svelte-afo8v5){color:#f4f6ff;background:#1c2338;font-weight:700}.primary-nav.svelte-afo8v5 a.create:where(.svelte-afo8v5){color:#f4f6ff;background:#254cff;font-weight:700}.primary-nav.svelte-afo8v5 a.create.active:where(.svelte-afo8v5):after{background:#f4f6ff}.shell-actions.svelte-afo8v5 .runtime-status{animation:.15s ease-out svelte-afo8v5-fade-in}.wallet-slot.svelte-afo8v5{border:1px solid #30384f;width:7.5rem;height:44px}@keyframes svelte-afo8v5-fade-in{0%{opacity:0}}.primary-nav.svelte-afo8v5 a.active:where(.svelte-afo8v5):after{content:"";background:#f4f6ff;border-radius:1px;height:3px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.shell-main.svelte-afo8v5{flex:1;width:100%}.shell-main.svelte-afo8v5 .app-page{padding-block:1.75rem calc(1.75rem + env(safe-area-inset-bottom,0px));padding-inline:max(var(--page-gutter), env(safe-area-inset-left,0px)) max(var(--page-gutter), env(safe-area-inset-right,0px))}.shell-footer.svelte-afo8v5{padding:0 max(var(--page-gutter), env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(var(--page-gutter), env(safe-area-inset-left,0px));border-top:1px solid var(--mineral);background:var(--canvas);flex:none;justify-content:center;gap:1rem;display:flex}.shell-footer.svelte-afo8v5 a:where(.svelte-afo8v5){min-height:32px;color:var(--muted);font-family:var(--font-mono);align-items:center;font-size:.75rem;text-decoration:none;display:inline-flex}@media (pointer:coarse){.shell-footer.svelte-afo8v5 a:where(.svelte-afo8v5){min-height:44px;padding-inline:.25rem}}@media (hover:hover) and (pointer:fine){.shell-footer.svelte-afo8v5 a:where(.svelte-afo8v5):hover{color:var(--graphite);text-decoration:underline}}.shell-actions.svelte-afo8v5{justify-content:flex-end;align-items:center;gap:.7rem;min-width:0;display:flex}@media (width<=820px){.shell-bar__inner.svelte-afo8v5{padding-bottom:0}.shell-actions.svelte-afo8v5{margin-left:auto}.primary-nav.svelte-afo8v5{min-height:44px;margin-inline:calc(-1 * max(var(--page-gutter), env(safe-area-inset-left,0px))) calc(-1 * max(var(--page-gutter), env(safe-area-inset-right,0px)));overscroll-behavior:contain;border-top:1px solid #30384f;flex:1 0 100%;order:1;justify-content:stretch;padding:0;overflow-x:auto}.primary-nav.svelte-afo8v5 a:where(.svelte-afo8v5){flex:1 0 auto;justify-content:center;min-height:44px}}@media (width<=600px){.shell-main.svelte-afo8v5 .app-page{padding-block:.75rem calc(1rem + env(safe-area-inset-bottom,0px))}}@media (width<=640px){.shell-bar.svelte-afo8v5{position:static}.shell-bar.svelte-afo8v5:before{z-index:50;height:calc(52px + env(safe-area-inset-top,0px));content:"";background:#06070b;border-bottom:1px solid #30384f;position:fixed;inset:0 0 auto}.shell-bar__inner.svelte-afo8v5{min-height:0;padding-top:53px;display:block}.shell-bar__inner.svelte-afo8v5>.shell-search:where(.svelte-afo8v5){display:none}.brand.svelte-afo8v5{top:env(safe-area-inset-top,0px);z-index:51;height:52px;left:max(var(--page-gutter), env(safe-area-inset-left,0px));position:fixed}.brand__mark.svelte-afo8v5{width:28px;height:28px;padding:5px}.brand__mark.svelte-afo8v5 i:where(.svelte-afo8v5){width:4px;height:14px}.brand__mark.svelte-afo8v5 i:where(.svelte-afo8v5):nth-child(2){height:8px}.shell-actions.svelte-afo8v5,.primary-nav.svelte-afo8v5,.shell-footer.svelte-afo8v5{display:none}.shell-main.svelte-afo8v5{padding-bottom:calc(57px + env(safe-area-inset-bottom,0px))}.shell-main.svelte-afo8v5 .app-page{padding-bottom:1rem}.shell-main.svelte-afo8v5 .claim-progress{bottom:calc(1rem + 57px + env(safe-area-inset-bottom,0px))}.bottom-nav.svelte-afo8v5{z-index:50;height:calc(57px + env(safe-area-inset-bottom,0px));padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:#06070b;border-top:1px solid #30384f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.bottom-nav.svelte-afo8v5:after{content:"";background:#06070b;height:64px;position:absolute;inset:100% 0 auto}html:has(.bottom-nav){background:#06070b}.bottom-nav.svelte-afo8v5 a:where(.svelte-afo8v5){color:#cbd0e2;min-width:0;min-height:48px;font:600 11px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;text-decoration:none;display:flex;position:relative}.bottom-nav.svelte-afo8v5 a[aria-current=page]:where(.svelte-afo8v5){color:#fff}.bottom-nav.svelte-afo8v5 a[aria-current=page]:where(.svelte-afo8v5):before{background:var(--amber);content:"";border-radius:0 0 2px 2px;height:3px;position:absolute;top:-1px;left:22%;right:22%}}.shell-main.svelte-afo8v5 .app-page__header{border-bottom:1px solid var(--mineral);padding-bottom:.85rem}.shell-main.svelte-afo8v5 .app-page__title{letter-spacing:-.045em;font-size:clamp(1.5rem,3vw,2rem)}.shell-main.svelte-afo8v5 .app-page__eyebrow{font-family:var(--font-mono)}.shell-main.svelte-afo8v5 .app-chip,.shell-main.svelte-afo8v5 .app-steps li{border-radius:0}.install-prompt.svelte-1u45lml{display:none}@media (width<=640px){.install-prompt.svelte-1u45lml{right:max(.5rem, env(safe-area-inset-right,0px));bottom:calc(57px + .5rem + env(safe-area-inset-bottom,0px));left:max(.5rem, env(safe-area-inset-left,0px));z-index:55;border:1px solid var(--mineral);color:var(--graphite);background:var(--paper);align-items:center;gap:.5rem;padding:.25rem .25rem .25rem .75rem;font-size:.85rem;display:flex;position:fixed;box-shadow:0 2px 10px #06070b1f}body:has(.claim-progress) .install-prompt.svelte-1u45lml{display:none}p.svelte-1u45lml{flex:1;margin:0;font-weight:600}p.svelte-1u45lml svg:where(.svelte-1u45lml){vertical-align:-2px}.install.svelte-1u45lml{min-height:36px;color:var(--paper);background:var(--amber);font:inherit;cursor:pointer;border:0;padding:0 .9rem;font-weight:700}.close.svelte-1u45lml{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}}.integrity-alert.svelte-1v2axqk{border:1px solid var(--oxide);border-radius:var(--radius-sm);color:var(--oxide);margin:0 0 1rem;padding:.75rem 1rem;font-size:.85rem;font-weight:650}
