:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--psifi-dark:#0a0b0e;--psifi-charcoal:#0f1014;--psifi-steel:#1f2128;--psifi-line:#ffffff0f;--psifi-line-strong:#ffffff1f;--psifi-panel:#141518b3;--psifi-panel-solid:#14151a;--psifi-surface:#141518eb;--psifi-green:#2e8b57;--psifi-bright:#4ade80;--psifi-lime:#a3e635;--psifi-text-main:#fff;--psifi-text-muted:#9496a1;--psifi-text-subtle:#5f616d;--psifi-warning:#fbbf24;--psifi-warning-strong:#f59e0b;--psifi-danger:#f87171;--ink:var(--psifi-text-main);--muted:var(--psifi-text-muted);--line:var(--psifi-line);--panel:var(--psifi-panel);--accent:var(--psifi-bright);--accent-strong:var(--psifi-green);--warning:var(--psifi-warning);--surface:var(--psifi-charcoal);--shadow-glass-sm:0 0 0 1px #ffffff0a, 0 4px 16px #00000080;--shadow-glass:0 0 0 1px #ffffff0d, 0 12px 36px #0000008c;--shadow-glow-green:0 0 30px #4ade802e;--shadow-glow-strong:0 0 60px #4ade804d}*{box-sizing:border-box}html{background:var(--psifi-dark);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:radial-gradient(circle at 12% -5%, #4ade8014, transparent 55%), radial-gradient(circle at 100% 6%, #2e8b570f, transparent 50%), linear-gradient(180deg, var(--psifi-dark) 0%, #08090c 100%);min-height:100%;color:var(--psifi-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .2s}button,input,select,textarea{font:inherit;color:inherit}.appShell{flex-direction:column;min-height:100vh;display:flex}.appShell>main{flex:1 0 auto}.topbar{-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--psifi-line);z-index:40;background:#08090cd1;position:sticky;top:0}.topbarInner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1480px;min-height:76px;margin:0 auto;padding:0 32px;display:grid}.brand{color:var(--psifi-text-main);letter-spacing:-.01em;align-items:center;transition:transform .24s cubic-bezier(.16,1,.3,1);display:inline-flex}.brand:hover{transform:scale(1.02)}.brandLogo{width:auto;height:30px}.primaryNav{color:var(--psifi-text-muted);justify-self:center;align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.primaryNav a{transition:color .2s;position:relative}.primaryNav a:hover{color:var(--psifi-text-main)}.primaryNav .navAccent{color:var(--psifi-bright);background:#4ade8014;border:1px solid #4ade8038;border-radius:999px;align-items:center;padding:7px 14px;font-weight:600;display:inline-flex}.primaryNav .navAccent:hover{color:#fff;background:#4ade8024;border-color:#4ade8066}.topbarActions{justify-self:end;align-items:center;gap:12px;min-width:0;display:inline-flex}.mobileNavButton{color:var(--psifi-text-main);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,border-color .2s,color .2s;display:none}.mobileNavButton:hover{background:#ffffff14;border-color:#ffffff29}.mobileNavButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.mobileNav{display:none}.walletPill{align-items:center;gap:10px;display:inline-flex;position:relative}.walletAddress{color:var(--psifi-bright);cursor:pointer;letter-spacing:.01em;background:#4ade8014;border:1px solid #4ade8040;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.walletAddress:hover{color:var(--psifi-bright);background:#4ade8024;border-color:#4ade806b}.walletCopyButton{border-radius:999px;width:34px;height:34px}.walletGas{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 10px 0 12px;display:inline-flex}.walletGas--ok{border-color:#4ade8038}.walletGas--warning{color:#f1d76a;border-color:#e6b80061}.walletGas--danger{color:#ff9a9a;border-color:#ff5f5f70}.walletGas--loading,.walletGas--neutral{color:var(--psifi-text-muted)}.walletGasLabel{color:var(--psifi-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.walletGasValue{letter-spacing:0;font-size:12px;font-weight:800}.walletGasInfo{color:inherit;cursor:help;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.walletGasInfo:hover{background:#ffffff1a;border-color:#ffffff3d}.walletGasPopover{border:1px solid var(--psifi-line-strong);box-shadow:var(--shadow-glass);color:var(--psifi-text-muted);z-index:60;background:#101116fa;border-radius:12px;gap:10px;width:360px;max-width:min(360px,100vw - 32px);padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.walletGasPopoverTitle{color:var(--psifi-text-main);margin:0;font-size:13px;font-weight:800}.walletGasPopover p:not(.walletGasPopoverTitle){margin:0;font-size:12px;line-height:1.45}.walletGasPopoverRow{align-items:center;gap:8px;min-width:0;display:flex}.walletGasPopoverRow code{color:var(--psifi-text-main);text-overflow:ellipsis;white-space:nowrap;background:#0000003d;border:1px solid #ffffff1a;border-radius:8px;min-width:0;padding:6px 8px;font-size:12px;display:block;overflow:hidden}.walletGasPopover a{color:#6aa3ff;font-size:12px;font-weight:700;text-decoration:none}.walletGasPopover a:hover{text-decoration:underline}.walletProfileLink{white-space:nowrap;text-decoration:none}.walletButton{background:var(--psifi-text-main);border:1px solid var(--psifi-text-main);color:var(--psifi-dark);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-weight:700;transition:all .28s cubic-bezier(.16,1,.3,1);display:inline-flex}.walletButton:hover{color:var(--psifi-text-main);background:0 0;transform:translateY(-1px);box-shadow:0 0 24px #ffffff29}.walletButtonSecondary{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.walletButtonSecondary:hover{border-color:var(--psifi-text-main);background:#ffffff0a}.walletButton:disabled,.walletButton[aria-disabled=true]{border-color:var(--psifi-line);color:var(--psifi-text-subtle);cursor:not-allowed;box-shadow:none;background:#ffffff0f;transform:none}.sellGasCallout{color:var(--psifi-text-main);background:#e6b80014;border:1px solid #e6b8003d;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.sellGasCalloutTitle{color:#f1d76a;margin:0;font-size:13px;font-weight:800}.sellGasCalloutCopy{color:var(--psifi-text-muted);margin:3px 0 0;font-size:12px;line-height:1.45}.sellGasWalletRow{flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;display:flex}.sellGasWalletRow code{color:var(--psifi-text-main);text-overflow:ellipsis;white-space:nowrap;background:#0000003d;border:1px solid #ffffff1a;border-radius:8px;flex:128px;min-width:0;max-width:180px;padding:6px 8px;font-size:12px;display:block;overflow:hidden}.sellGasWalletRow a{color:#6aa3ff;white-space:nowrap;flex:none;font-size:12px;font-weight:700;text-decoration:none}.sellGasWalletRow a:hover{text-decoration:underline}.workspace{max-width:1480px;margin:0 auto;padding:64px 32px 96px}.hero{border-bottom:1px solid var(--psifi-line);padding:96px 32px 88px;position:relative;overflow:hidden}.heroOrbs{pointer-events:none;z-index:0;position:absolute;inset:0}.heroOrb{filter:blur(100px);opacity:.22;border-radius:50%;position:absolute}.heroOrb--lime{background:var(--psifi-lime);width:360px;height:360px;animation:18s ease-in-out infinite heroGlowLime;top:-60px;left:-80px}.heroOrb--green{background:var(--psifi-green);width:420px;height:420px;animation:22s ease-in-out infinite heroGlowGreen;top:80px;right:-100px}@keyframes heroGlowLime{0%,to{opacity:.18;transform:translate(-10px,-6px)scale(.96)}50%{opacity:.28;transform:translate(18px,10px)scale(1.05)}}@keyframes heroGlowGreen{0%,to{opacity:.16;transform:translate(10px,8px)scale(.98)}50%{opacity:.24;transform:translate(-18px,-8px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.heroOrb--lime,.heroOrb--green{animation:none}}.heroInner{z-index:1;max-width:1480px;margin:0 auto;position:relative}.heroTitle{background:linear-gradient(135deg,#fff 0%,#aab0c0 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.045em;-webkit-background-clip:text;background-clip:text;max-width:980px;margin:16px 0 28px;font-size:clamp(56px,8vw,112px);font-weight:700;line-height:.94}.heroTitleAccent{background:linear-gradient(135deg, var(--psifi-bright) 0%, var(--psifi-green) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.heroLede{color:var(--psifi-text-muted);max-width:620px;margin:0 0 36px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.heroCtas{flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.heroAudit{color:var(--psifi-text-subtle);align-items:center;gap:7px;margin-bottom:52px;font-size:13px;font-weight:500;transition:color .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.heroAudit:hover{color:var(--psifi-text-main)}.heroAuditMark{opacity:.85;width:16px;height:16px}.ctaPrimary,.ctaSecondary{letter-spacing:-.005em;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 28px;font-size:15px;font-weight:600;transition:all .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.ctaPrimary{background:var(--psifi-text-main);border:1px solid var(--psifi-text-main);color:var(--psifi-dark)}.ctaPrimary:hover{color:var(--psifi-text-main);background:0 0;transform:translateY(-1px);box-shadow:0 0 32px #fff3}.ctaSecondary{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);background:0 0}.ctaSecondary:hover{border-color:var(--psifi-text-main);background:#ffffff0a}.heroStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 56px;max-width:880px;margin:0;display:grid}.heroStats div{border-top:1px solid var(--psifi-line);padding-top:14px}.heroStats dt{color:var(--psifi-text-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.heroStats dd{color:var(--psifi-text-main);letter-spacing:-.005em;margin:6px 0 0;font-size:18px;font-weight:600}.rail{border-bottom:1px solid var(--psifi-line);max-width:1480px;margin:0 auto;padding:72px 32px}.railHeader{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:28px;display:flex}.railTitle{background:linear-gradient(135deg,#fff 0%,#c7c9d3 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.05}.railSubtitle{color:var(--psifi-text-muted);max-width:560px;margin:10px 0 0;font-size:15px}.railScroller{scroll-snap-type:x proximity;scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:20px;padding-bottom:12px;display:grid;overflow-x:auto}.railScroller::-webkit-scrollbar{height:8px}.railScroller::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.railScroller::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.railItem{scroll-snap-align:start}.featuredCard{border:1px solid var(--psifi-line);color:inherit;background:linear-gradient(#16171bf2 0%,#0b0c10fa 100%);border-radius:18px;transition:border-color .32s,transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:block;position:relative;overflow:hidden}a.featuredCard:hover{box-shadow:0 0 0 1px #4ade802e, var(--shadow-glow-green), 0 24px 48px #00000080;border-color:#4ade8059;transform:translateY(-3px)}.featuredCardMedia{aspect-ratio:1;overflow:hidden}.featuredCardMedia img,.featuredCardMedia .assetImageFallback{aspect-ratio:1;object-fit:cover;width:100%;display:block}.featuredCardMeta{gap:4px;padding:16px 18px 18px;display:grid}.featuredCardCreator{color:var(--psifi-bright);letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.featuredCardTitle{color:var(--psifi-text-main);margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.3}.featuredCardSub{color:var(--psifi-text-muted);text-transform:capitalize;margin:0;font-size:13px}.featuredCardToken{color:var(--psifi-text-subtle);margin:6px 0 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.betaHighlights{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:1480px;margin:0 auto;padding:64px 32px 0;display:grid}.betaStat{border:1px solid var(--psifi-line);background:linear-gradient(#14151899 0%,#0a0b0eb3 100%);border-radius:18px;flex-direction:column;gap:6px;padding:22px 24px;display:flex}.betaStat--live{border-color:#4ade8059}.betaStatEyebrow{color:var(--psifi-text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.betaStatValue{color:var(--psifi-text-main);letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.05}.betaStat--live .betaStatValue{color:var(--psifi-bright)}.betaStatLabel{color:var(--psifi-text-muted);font-size:14px}.betaLiveDot{background:var(--psifi-bright);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite beta-live-pulse}@keyframes beta-live-pulse{0%{box-shadow:0 0 #4ade8080}70%{box-shadow:0 0 0 7px #4ade8000}to{box-shadow:0 0 #4ade8000}}@media (prefers-reduced-motion:reduce){.betaLiveDot{animation:none}}.statsSection{border-bottom:1px solid var(--psifi-line);max-width:1480px;margin:0 auto;padding:72px 32px}.statsHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.statsTabs{gap:4px;display:inline-flex}.statsTab{border:1px solid var(--psifi-line);color:var(--psifi-text-muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border-radius:999px;min-height:34px;padding:0 14px;font-size:12px;font-weight:700;transition:all .2s}.statsTab:hover:not(:disabled){color:var(--psifi-text-main);background:#ffffff14}.statsTab--active{color:var(--psifi-bright);background:#4ade801a;border-color:#4ade8066}.statsTab:disabled{cursor:not-allowed}.statsEmpty{border:1px dashed var(--psifi-line-strong);color:var(--psifi-text-muted);text-align:center;background:linear-gradient(#14151899 0%,#0a0b0eb3 100%);border-radius:18px;padding:56px 32px;font-size:15px}.statsTableWrap{border:1px solid var(--psifi-line);background:linear-gradient(#141518f2 0%,#0a0b0efa 100%);border-radius:18px;overflow-x:auto}.statsTable{border-collapse:collapse;width:100%;font-size:14px}.statsTable thead th{border-bottom:1px solid var(--psifi-line);color:var(--psifi-text-subtle);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding:16px 18px;font-size:11px;font-weight:700}.statsTable tbody td{border-bottom:1px solid var(--psifi-line);color:var(--psifi-text-main);padding:16px 18px;font-weight:500}.statsTable tbody tr:last-child td{border-bottom:none}.statsRank{color:var(--psifi-text-subtle);width:84px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600}.statsRankNum{min-width:18px;display:inline-block}.statsTrend{font-variant-numeric:tabular-nums;align-items:center;gap:1px;margin-left:8px;font-size:11px;font-weight:700;display:inline-flex}.statsTrend--up{color:var(--psifi-bright)}.statsTrend--down{color:var(--psifi-danger)}.statsTrend--same,.statsTrend--new{color:var(--psifi-text-subtle)}.statsNumeric{font-variant-numeric:tabular-nums;text-align:right}.statsCreator{align-items:center;gap:12px;display:inline-flex}.statsCreatorAvatar{background:linear-gradient(135deg,#4ade804d,#2e8b5733);border-radius:50%;width:28px;height:28px}.categoryRail{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.categoryPill{border:1px solid var(--psifi-line);color:var(--psifi-text-main);background:#ffffff08;border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.categoryPill:hover{border-color:var(--psifi-line-strong);background:#ffffff14}.categoryPill--active{color:var(--psifi-bright);background:#4ade801f;border-color:#4ade8066}.exploreHeader{grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:end;gap:24px 32px;margin-bottom:32px;display:grid}.exploreTitle{background:linear-gradient(135deg,#fff 0%,#c7c9d3 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:8px 0 12px;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.05}.exploreSubtitle{color:var(--psifi-text-muted);margin:0;font-size:16px}.exploreSearch{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.exploreSearch input{border:1px solid var(--psifi-line);color:var(--psifi-text-main);background:#14151899;border-radius:12px;width:100%;min-height:48px;padding:0 16px;transition:all .2s}.exploreSearch input::placeholder{color:var(--psifi-text-subtle)}.exploreSearch input:focus{background:#141518e6;border-color:#4ade8073;outline:none;box-shadow:0 0 0 3px #4ade801f}.exploreSearch button{background:var(--psifi-text-main);border:1px solid var(--psifi-text-main);color:var(--psifi-dark);cursor:pointer;border-radius:12px;min-height:48px;padding:0 22px;font-weight:700;transition:all .24s cubic-bezier(.16,1,.3,1)}.exploreSearch button:hover{color:var(--psifi-text-main);background:0 0;box-shadow:0 0 24px #ffffff29}.contentGridWide{grid-template-columns:minmax(0,1fr)}.assetGridLarge{grid-template-columns:repeat(4,minmax(0,1fr))}.appBand{max-width:1480px;margin:0 auto;padding:64px 32px 0}.appBand#partnerships{padding-bottom:64px}.appBandInner{border:1px solid var(--psifi-line);background:linear-gradient(#14151899 0%,#0a0b0eb3 100%);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:32px 36px;display:flex}.appBandCopy{flex:420px;max-width:680px}.appBandCopy .eyebrow{margin:0 0 10px}.appBandCopy h2{color:var(--psifi-text-main);letter-spacing:-.02em;margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.15}.appBandCopy p:last-child{color:var(--psifi-text-muted);margin:0;font-size:15px;line-height:1.55}.appBandAside{flex-direction:column;gap:12px;display:flex}.appBandAside p{color:var(--psifi-text-muted);margin:0;font-size:13px}.ctaBand{border-top:1px solid var(--psifi-line);background:radial-gradient(circle at 80% -20%,#4ade8029,#0000 55%),radial-gradient(circle at 0 90%,#2e8b571f,#0000 60%),linear-gradient(#14151866 0%,#0a0b0e99 100%)}.ctaBandInner{text-align:center;max-width:1080px;margin:0 auto;padding:88px 32px 96px}.ctaBandInner .eyebrow{justify-content:center;margin:0 0 14px}.ctaBandInner h2{background:linear-gradient(135deg,#fff 0%,#c7c9d3 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;max-width:760px;margin:0 auto 18px;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.05}.ctaBandInner>p{color:var(--psifi-text-muted);max-width:620px;margin:0 auto 32px;font-size:17px;line-height:1.55}.ctaBandActions{flex-wrap:wrap;justify-content:center;gap:14px;display:inline-flex}.siteFooter{border-top:1px solid var(--psifi-line);background:linear-gradient(#08090cb3 0%,#050608 100%);margin-top:0;padding:80px 0 32px}.footerInner{max-width:1480px;margin:0 auto;padding:0 32px}.footerGrid{grid-template-columns:1.6fr repeat(4,1fr);gap:40px;margin-bottom:56px;display:grid}.footerBrand{gap:20px;display:grid}.footerLogo{opacity:.85;width:auto;height:28px}.footerTagline{color:var(--psifi-text-muted);max-width:320px;margin:0;font-size:14px;line-height:1.6}.footerColumn h4{color:var(--psifi-text-main);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.footerColumn ul{margin:0;padding:0;list-style:none}.footerColumn li{margin-bottom:12px}.footerColumn a{color:var(--psifi-text-muted);font-size:14px;transition:color .2s}.footerColumn a:hover{color:var(--psifi-bright)}.footerBottom{border-top:1px solid var(--psifi-line);color:var(--psifi-text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:28px;font-size:12px;display:flex}.footerBottom p{margin:0}.footerBottomMeta{letter-spacing:.04em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.srOnly{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.createWorkspace{max-width:1120px;margin:0 auto;padding:56px 32px 96px}.detailWorkspace{max-width:1280px;margin:0 auto;padding:32px 32px 96px}.detailCrumb{color:var(--psifi-text-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px;font-size:13px;font-weight:500;display:flex}.detailCrumb a{color:var(--psifi-text-muted);transition:color .2s}.detailCrumb a:hover{color:var(--psifi-bright)}.detailCrumb span[aria-hidden]{color:var(--psifi-text-subtle);font-size:12px}.detailCrumb>span:last-child{color:var(--psifi-text-main);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-weight:600;overflow:hidden}.detailHero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:40px;display:grid}.detailMediaCol{position:sticky;top:100px}.detailCreator{border:1px solid var(--psifi-line);background:#1415188c;border-radius:999px;align-items:center;gap:12px;margin-bottom:24px;padding:6px 16px 6px 6px;text-decoration:none;display:inline-flex}.detailCreatorAvatar{color:var(--psifi-text-main);letter-spacing:-.01em;background:linear-gradient(135deg,#4ade8073,#2e8b574d);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.detailCreatorMeta{gap:1px;line-height:1.1;display:grid}.detailCreatorEyebrow{color:var(--psifi-text-subtle);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.detailCreatorName{color:var(--psifi-text-main);font-size:14px;font-weight:600}.detailTitle{background:linear-gradient(135deg,#fff 0%,#c7c9d3 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0 0 18px;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:1.05}.detailHero .detailDescription{color:var(--psifi-text-muted);margin:0 0 28px;font-size:16px;line-height:1.6}.detailPriceCard{border:1px solid var(--psifi-line);box-shadow:var(--shadow-glass-sm);background:linear-gradient(#141518f2 0%,#0a0b0efa 100%);border-radius:18px;gap:20px;margin-bottom:28px;padding:24px;display:grid}.detailPriceRow{justify-content:space-between;align-items:start;gap:24px;display:flex}.detailPriceValue{color:var(--psifi-text-main);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:8px 0 0;font-size:32px;font-weight:700}.detailPriceValueMuted{color:var(--psifi-text-subtle);margin:8px 0 0;font-size:18px;font-weight:600}.detailPriceMeta{text-align:right}.detailPriceStatus{color:var(--psifi-bright);letter-spacing:.08em;text-transform:uppercase;background:#4ade801a;border:1px solid #4ade804d;border-radius:999px;margin-top:8px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.detailPriceStatus[data-status=sold]{border-color:var(--psifi-line-strong);color:var(--psifi-text-muted);background:#ffffff0f}.detailPriceStatus[data-status=unlisted],.detailPriceStatus[data-status=pending_mint],.detailPriceStatus[data-status=pending_sale]{color:var(--psifi-warning);background:#fbbf2414;border-color:#fbbf244d}.detailPriceActions{grid-template-columns:1fr auto;gap:10px;display:grid}.detailPriceActions .ctaPrimary{width:100%}.detailStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.detailStats>div{border:1px solid var(--psifi-line);background:#ffffff05;border-radius:12px;padding:14px 16px}.detailStats strong{color:var(--psifi-text-main);letter-spacing:-.005em;font-size:15px;font-weight:600}.detailTags{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.detailTag{border:1px solid var(--psifi-line);color:var(--psifi-text-muted);background:#ffffff0a;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.detailMeta{border:1px solid var(--psifi-line);background:#ffffff05;border-radius:12px;padding:14px 18px}.detailMeta summary{color:var(--psifi-text-main);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;list-style:none}.detailMeta summary::-webkit-details-marker{display:none}.detailMeta summary:after{content:"+";color:var(--psifi-text-subtle);float:right;font-size:18px;font-weight:400;line-height:1}.detailMeta[open] summary:after{content:"−"}.detailMeta dl{gap:10px;margin:16px 0 4px;display:grid}.detailMeta dl>div{border-top:1px solid var(--psifi-line);padding-top:10px}.detailMeta dl>div:first-child{border-top:none;padding-top:0}.detailMeta dt{color:var(--psifi-text-subtle);letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700}.detailMeta dd{color:var(--psifi-text-main);margin:0;font-size:13px}.detailActivity{border-top:1px solid var(--psifi-line);margin-top:56px;padding-top:48px}.detailActivityHeader{margin-bottom:24px}.detailActivityList{gap:10px;display:grid}.detailActivityRow{border:1px solid var(--psifi-line);color:var(--psifi-text-main);background:#ffffff09;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:12px 16px;text-decoration:none;display:grid}.detailActivityRow[href]:hover{border-color:#76ef9052}.detailActivityLabel{font-weight:800}.detailActivityMeta{color:var(--psifi-text-muted);font-size:13px}.detailActivityStatus{color:var(--psifi-text-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}@media (max-width:1023px){.detailHero{grid-template-columns:minmax(0,1fr)}.detailMediaCol{position:static}.detailStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.detailActivityRow{grid-template-columns:1fr;align-items:start}.detailStats{grid-template-columns:1fr}.detailPriceRow{flex-direction:column}.detailPriceMeta{text-align:left}.detailPriceActions{grid-template-columns:1fr}}.marketHeader{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.eyebrow{color:var(--psifi-bright);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}h1{background:linear-gradient(135deg,#fff 0%,#c7c9d3 100%);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(36px,5.4vw,64px);font-weight:700;line-height:1.02}h2{color:var(--psifi-text-main);letter-spacing:-.005em;margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.25}.statusBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--psifi-line);color:var(--psifi-text-muted);background:#14151899;border-radius:999px;align-items:center;gap:10px;min-height:38px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.statusDot{background:var(--psifi-warning);color:var(--psifi-warning);border-radius:999px;width:8px;height:8px;display:block;box-shadow:0 0 12px}.statusDot[data-enabled=true]{background:var(--psifi-bright);color:var(--psifi-bright)}.toolbar{grid-template-columns:minmax(280px,1fr) repeat(3,auto);align-items:flex-end;gap:12px;margin:40px 0 28px;display:grid}.searchBox{gap:8px;display:grid}.searchBox span{color:var(--psifi-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.searchBox input{border:1px solid var(--psifi-line);color:var(--psifi-text-main);background:#14151899;border-radius:12px;min-height:48px;padding:0 16px;transition:all .2s}.searchBox input::placeholder{color:var(--psifi-text-subtle)}.searchBox input:focus{background:#141518e6;border-color:#4ade8073;outline:none;box-shadow:0 0 0 3px #4ade801f}.toolbar button{border:1px solid var(--psifi-line);color:var(--psifi-text-main);cursor:pointer;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:600;transition:all .2s;display:inline-flex}.toolbar button:hover{border-color:var(--psifi-line-strong);background:#ffffff14}.filterPill{border:1px solid var(--psifi-line);color:var(--psifi-text-main);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.filterPill:hover{border-color:var(--psifi-line-strong);background:#ffffff14}.filterPill[aria-disabled=true]{color:var(--psifi-text-subtle);cursor:default}.contentGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.assetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.assetCard{border:1px solid var(--psifi-line);color:inherit;background:linear-gradient(#16171bf2 0%,#0b0c10fa 100%);border-radius:16px;transition:border-color .35s,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:block;position:relative;overflow:hidden}a.assetCard:hover{box-shadow:0 0 0 1px #4ade802e, var(--shadow-glow-green), 0 24px 48px #00000073;border-color:#4ade8059;transform:translateY(-3px)}a.assetCard:focus-visible,.filterPill:focus-visible,.backLink:focus-visible,.brand:focus-visible,nav a:focus-visible{outline-offset:4px;outline:2px solid #4ade8099}.assetCard img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.assetImageFallback{aspect-ratio:4/3;background:linear-gradient(135deg, #4ade802e, transparent 60%), radial-gradient(circle at 70% 30%, #a3e6351a, transparent 60%), var(--psifi-charcoal);color:var(--psifi-bright);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;width:100%;font-size:13px;font-weight:700;display:flex}.assetImageFallback.large{aspect-ratio:auto;min-height:min(68vh,680px)}.assetMeta{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px;display:grid}.creatorLine{color:var(--psifi-bright);letter-spacing:.04em;margin:0 0 6px;font-size:12px;font-weight:700}.assetMeta p,.sidePanel p{color:var(--psifi-text-muted);margin:0;font-size:13px;line-height:1.5}.priceBlock{text-align:right}.priceBlock span{color:var(--psifi-text-main);font-size:14px;font-weight:700;display:block}.priceBlock small{color:var(--psifi-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:600;display:block}.sidePanel{border:1px solid var(--psifi-line);box-shadow:var(--shadow-glass-sm);background:linear-gradient(#141518f2 0%,#0a0b0efa 100%);border-radius:16px;gap:22px;padding:22px;display:grid}.contractText{color:var(--psifi-text-muted);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.emptyState{border:1px dashed var(--psifi-line-strong);color:var(--psifi-text-muted);text-align:center;border-radius:16px;grid-column:1/-1;padding:56px 32px}.emptyState .eyebrow{margin:0 0 16px}.emptyState h2{color:var(--psifi-text-main);margin:0 0 10px;font-size:22px}.detailGrid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:32px;display:grid}.detailMedia{aspect-ratio:1;background:var(--psifi-charcoal);border:1px solid var(--psifi-line);border-radius:16px;justify-content:center;align-items:center;display:flex;overflow:hidden}.detailMedia img{object-fit:contain;width:100%;height:100%;display:block}.detailPanel{border:1px solid var(--psifi-line);box-shadow:var(--shadow-glass-sm);background:linear-gradient(#141518f2 0%,#0a0b0efa 100%);border-radius:16px;gap:22px;padding:26px;display:grid}.detailDescription{color:var(--psifi-text-muted);font-size:15px;line-height:1.6}.detailStats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.detailStats div{border:1px solid var(--psifi-line);background:#ffffff05;border-radius:12px;padding:14px}.detailStats span{color:var(--psifi-text-subtle);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.detailStats strong{color:var(--psifi-text-main);font-size:16px;font-weight:700}.detailReadiness{color:var(--psifi-bright);background:#4ade800f;border:1px solid #4ade8033;border-radius:12px;padding:14px;font-size:13px;font-weight:600}.detailError{color:var(--psifi-danger);background:#f871710f;border:1px solid #f8717140;border-radius:12px;padding:18px}.backLink{color:var(--psifi-text-muted);align-items:center;gap:6px;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-flex}.backLink:hover{color:var(--psifi-bright)}.createHeader{gap:12px;max-width:760px;margin-bottom:36px;display:grid}.createHeader p:last-child{color:var(--psifi-text-muted);margin:0;font-size:16px;line-height:1.55}.createSignIn{border:1px solid var(--psifi-line);box-shadow:var(--shadow-glass-sm);text-align:center;background:linear-gradient(#141518eb 0%,#0a0b0efa 100%);border-radius:16px;gap:14px;padding:48px 40px;display:grid}.createSignIn .eyebrow{justify-self:center}.createSignIn h2{font-size:24px}.createSignIn p{color:var(--psifi-text-muted);max-width:480px;margin:0 auto;font-size:15px;line-height:1.55}.createForm{display:block}.createGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}.createImageColumn{gap:10px;display:grid}.createImageDrop{border:2px dashed var(--psifi-line-strong);cursor:pointer;background:linear-gradient(135deg,#4ade800f,#0000 70%),#14151899;border-radius:16px;align-items:stretch;min-height:380px;transition:all .28s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden}.createImageDrop:hover{box-shadow:var(--shadow-glow-green);background:linear-gradient(135deg,#4ade801a,#0000 70%),#141518cc;border-color:#4ade8080}.createImageDrop input{cursor:pointer;opacity:0;z-index:1;position:absolute;inset:0}.createImageDrop img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.createImagePlaceholder{color:var(--psifi-text-muted);text-align:center;align-content:center;gap:10px;padding:32px;font-size:14px;display:grid}.createImagePlaceholder strong{color:var(--psifi-text-main);font-size:16px;font-weight:700}.createFields{gap:18px;display:grid}.createField{gap:8px;display:grid}.createField>span{color:var(--psifi-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.createField input,.createField select,.createField textarea{border:1px solid var(--psifi-line);color:var(--psifi-text-main);background:#14151899;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;transition:all .2s}.createField input::placeholder,.createField textarea::placeholder{color:var(--psifi-text-subtle)}.createField textarea{resize:vertical;min-height:140px;font-family:inherit}.createField:focus-within input,.createField:focus-within select,.createField:focus-within textarea{background:#141518e6;border-color:#4ade8080;outline:none;box-shadow:0 0 0 3px #4ade801f}.createField select option{background:var(--psifi-charcoal);color:var(--psifi-text-main)}.createFieldError{color:var(--psifi-warning);font-size:12px;font-weight:600}.createFieldHelp{color:var(--psifi-text-muted);font-size:12px;font-weight:400;line-height:1.4}.createRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.createActions{gap:12px;margin-top:16px;display:flex}.createPrimaryButton{background:var(--psifi-text-main);border:1px solid var(--psifi-text-main);color:var(--psifi-dark);cursor:pointer;letter-spacing:-.005em;border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 26px;font-weight:700;transition:all .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.createPrimaryButton:hover:not(:disabled){color:var(--psifi-text-main);background:0 0;transform:translateY(-1px);box-shadow:0 0 30px #ffffff2e}.createPrimaryButton:disabled{border-color:var(--psifi-line);color:var(--psifi-text-subtle);cursor:not-allowed;box-shadow:none;background:#ffffff0f;transform:none}.createSecondaryButton{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-weight:600;transition:all .2s;display:inline-flex}.createSecondaryButton:hover:not(:disabled){border-color:var(--psifi-text-main);background:#ffffff0a}.createSecondaryButton:disabled{border-color:var(--psifi-line);color:var(--psifi-text-subtle);cursor:not-allowed}.createStatusBanner{color:var(--psifi-text-main);background:#4ade800f;border:1px solid #4ade8033;border-radius:12px;margin-bottom:22px;padding:16px 20px;font-size:14px;font-weight:600}.createStatusBanner[data-tone=success]{color:var(--psifi-bright);background:#4ade801a;border-color:#4ade8066;box-shadow:0 0 0 1px #4ade8026,0 0 32px #4ade801f}.createError{color:var(--psifi-danger);background:#f871710f;border:1px solid #f871714d;border-radius:12px;gap:8px;margin-bottom:22px;padding:16px 20px;display:grid}.createErrorDetails{color:var(--psifi-text-muted);white-space:pre-wrap;background:#00000052;border:1px solid #f871712e;border-radius:10px;max-height:200px;margin:0;padding:12px 14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow:auto}.createReview{grid-template-columns:minmax(0,1fr) minmax(340px,.95fr);align-items:start;gap:32px;margin-top:28px;display:grid}.createReviewMedia{background:var(--psifi-charcoal);border:1px solid var(--psifi-line);box-shadow:var(--shadow-glass-sm);border-radius:16px;overflow:hidden}.createReviewMedia img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.createReviewDetails{gap:18px;display:grid}.createReviewDetails h2{margin:0 0 8px;font-size:24px}.createReviewDetails p{color:var(--psifi-text-muted);margin:0;font-size:15px;line-height:1.55}.createReviewList{border:1px solid var(--psifi-line);background:#14151899;border-radius:12px;gap:0;padding:4px 0;font-size:14px;display:grid}.createReviewList>div{border-top:1px solid var(--psifi-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.createReviewList>div:first-child{border-top:none}.createReviewList span:first-child{color:var(--psifi-text-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.createReviewList span:last-child{color:var(--psifi-text-main);text-align:right;word-break:break-all;font-weight:600}@media (max-width:1280px){.assetGridLarge{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.topbarInner{grid-template-columns:auto 1fr;gap:16px;padding:0 24px}.primaryNav{display:none}.mobileNavButton{display:inline-flex}.mobileNav{border-top:1px solid #ffffff0d;flex-direction:column;gap:2px;max-width:1480px;margin:0 auto;padding:10px 24px 14px;display:flex}.mobileNavLink{color:var(--psifi-text-muted);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.mobileNavLink:hover{color:var(--psifi-text-main);background:#ffffff0d}.mobileNavLink.navAccent{color:var(--psifi-bright);background:#4ade8014;border:1px solid #4ade8033}.contentGrid,.detailGrid{grid-template-columns:minmax(0,1fr)}.assetGrid,.assetGridLarge{grid-template-columns:repeat(2,minmax(0,1fr))}.profileHero{grid-template-columns:minmax(0,1fr)}.profileCollectionControls{flex-direction:column;align-items:flex-start}.ownedNftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.profileTransactionRow{grid-template-columns:88px minmax(100px,1fr) 56px minmax(140px,.8fr)}.profileTransactionRow .contractText{display:none}.toolbar{grid-template-columns:1fr}.footerGrid{grid-template-columns:repeat(2,1fr)}.footerBrand{grid-column:1/-1}.heroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.exploreHeader{grid-template-columns:1fr}}@media (max-width:720px){.topbarInner{grid-template-columns:auto minmax(0,1fr);padding:0 20px}.topbarActions{gap:8px}.mobileNav{padding-left:20px;padding-right:20px}.walletPill{gap:6px}.walletGas{padding:0 8px}.walletGasLabel{display:none}.hero{padding:64px 20px 56px}.heroStats{grid-template-columns:1fr}.rail,.statsSection{padding:56px 20px}.workspace,.createWorkspace,.detailWorkspace{padding:36px 20px 64px}.marketHeader{flex-direction:column;align-items:flex-start}.assetGrid,.assetGridLarge,.ownedNftGrid{grid-template-columns:1fr}.profileSummaryRow{flex-direction:column;align-items:flex-start}.profileSegment{border-radius:14px;flex-wrap:wrap;width:100%}.profileSegmentButton{flex:90px}.profileTransactionsHeader{flex-direction:column;align-items:flex-start}.profileTransactionRow{grid-template-columns:1fr;align-items:start}.createGrid,.createReview,.createRow,.detailStats,.footerGrid{grid-template-columns:1fr}.ctaBandInner{padding:64px 20px}.appBand{padding:48px 20px 0}.appBand#partnerships{padding-bottom:48px}.appBandInner{padding:26px 22px}}@media (max-width:520px){.topbarInner{min-height:68px;padding-left:16px;padding-right:16px}.brandLogo{height:27px}.topbarActions{gap:6px}.walletAddress{display:none}.walletCopyButton{width:32px;height:32px}.walletGas{min-height:34px}.sellGasWalletRow code{max-width:100%}.walletButton,.walletButtonSecondary{min-height:38px;padding:0 13px}.walletProfileLink{display:none}.ownedNftFacts{grid-template-columns:1fr}.mobileNav{padding-left:16px;padding-right:16px}}.cartButton{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s;display:inline-flex;position:relative}.cartButton:hover{border-color:var(--psifi-text-main);background:#ffffff0a}.cartBadge{background:var(--psifi-bright);color:var(--psifi-dark);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-4px;right:-4px}.toastViewport{z-index:100;flex-direction:column;gap:10px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.toastItem{background:var(--psifi-panel-solid);border:1px solid var(--psifi-line-strong);box-shadow:var(--shadow-glass);color:var(--psifi-text-main);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;animation:.24s cubic-bezier(.16,1,.3,1) toast-in;display:flex}.toastItem[data-tone=success]{border-color:#4ade8066}.toastItem[data-tone=warning]{border-color:#fbbf2473}.toastMessage{line-height:1.35}.toastClose{color:var(--psifi-text-muted);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:18px;line-height:1}.toastClose:hover{color:var(--psifi-text-main)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cartWorkspace{flex-direction:column;gap:28px;display:flex}.cartHeader h1{margin:6px 0 4px;font-size:32px}.cartCountLine{color:var(--psifi-text-muted);font-size:14px}.cartEmpty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cartEmpty .ctaPrimary{margin-top:8px}.cartLayout{grid-template-columns:1fr 340px;align-items:start;gap:28px;display:grid}.cartItems{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cartItem{background:var(--psifi-panel);border:1px solid var(--psifi-line);border-radius:16px;grid-template-columns:72px 1fr auto;align-items:center;gap:16px;padding:14px;display:grid}.cartItemThumb{object-fit:cover;border-radius:12px;width:72px;height:72px}.cartItemThumbFallback{background:linear-gradient(135deg, var(--psifi-steel), var(--psifi-charcoal));border:1px solid var(--psifi-line)}.cartItemMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.cartItemTitle{color:var(--psifi-text-main);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cartItemTitle:hover{color:var(--psifi-bright)}.cartItemPrice{color:var(--psifi-text-muted);font-size:14px}.cartItemRemove{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:13px;transition:color .2s,border-color .2s}.cartItemRemove:hover{border-color:var(--psifi-danger);color:var(--psifi-danger)}.cartSummary{flex-direction:column;gap:14px;display:flex}.cartPageSummary{background:var(--psifi-panel);border:1px solid var(--psifi-line-strong);border-radius:18px;flex-direction:column;gap:14px;padding:22px;display:flex;position:sticky;top:96px}.cartSummaryTitle{margin:0;font-size:18px}.cartSummaryRow{color:var(--psifi-text-muted);justify-content:space-between;font-size:14px;display:flex}.cartSummaryTotal{border-top:1px solid var(--psifi-line);color:var(--psifi-text-main);padding-top:14px;font-size:18px;font-weight:700}.cartCheckout{width:100%;margin-top:6px}.cartCheckoutHint{color:var(--psifi-text-subtle);text-align:center;margin:0;font-size:12px}.detailPriceActions .ctaPrimary:disabled,.detailPriceActions .ctaSecondary:disabled,.cartCheckout:disabled{cursor:not-allowed;opacity:.5}.cartClear{color:var(--psifi-text-subtle);cursor:pointer;text-align:center;background:0 0;border:none;padding:4px;font-size:13px}.cartClear:hover{color:var(--psifi-text-main)}@media (max-width:860px){.cartLayout{grid-template-columns:1fr}.cartPageSummary{position:static}}.cartItemSingle{color:var(--psifi-text-subtle);letter-spacing:.02em;text-transform:uppercase;font-size:12px}.cartItemLineTotal{color:var(--psifi-text-subtle)}.cartQty{align-items:center;gap:4px;margin-top:2px;display:inline-flex}.cartQtyBtn{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:inline-flex}.cartQtyBtn:hover:not(:disabled){border-color:var(--psifi-text-main)}.cartQtyBtn:disabled{cursor:not-allowed;opacity:.4}.cartQtyValue{font-variant-numeric:tabular-nums;text-align:center;min-width:22px;font-weight:600}.cartClear:disabled{cursor:not-allowed;opacity:.5}.cartDrawerRoot{pointer-events:none;visibility:hidden;z-index:90;transition:visibility 0s linear .32s;position:fixed;inset:0}.cartDrawerRoot.cartDrawerOpen{pointer-events:auto;visibility:visible;transition:visibility linear}.cartDrawerOverlay{cursor:pointer;opacity:0;background:#04050899;border:none;padding:0;transition:opacity .28s;position:absolute;inset:0}.cartDrawerOpen .cartDrawerOverlay{opacity:1}.cartDrawerPanel{background:var(--psifi-charcoal);border-left:1px solid var(--psifi-line-strong);box-shadow:var(--shadow-glass);flex-direction:column;width:420px;max-width:92vw;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.cartDrawerOpen .cartDrawerPanel{transform:translate(0)}.cartDrawerHeader{border-bottom:1px solid var(--psifi-line);justify-content:space-between;align-items:flex-start;padding:22px 24px;display:flex}.cartDrawerTitle{margin:4px 0 0;font-size:20px}.cartDrawerClose{color:var(--psifi-text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:26px;line-height:1}.cartDrawerClose:hover{color:var(--psifi-text-main)}.cartDrawerEmpty{flex-direction:column;align-items:flex-start;gap:16px;padding:32px 24px;display:flex}.cartDrawerItems{flex:1;padding:18px 24px;overflow-y:auto}.cartDrawerFooter{border-top:1px solid var(--psifi-line);padding:18px 24px 24px}@media (max-width:520px){.cartDrawerPanel{width:100vw}}.toastAction{border:1px solid var(--psifi-bright);color:var(--psifi-bright);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.toastAction:hover{background:#4ade801f}.cartDrawerSeller{color:var(--psifi-text-muted);margin:4px 0 0;font-size:13px}.profileWorkspace{gap:28px;display:grid}.profileHero{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:24px;display:grid}.profileHero h1{color:var(--psifi-text-main);letter-spacing:0;margin:10px 0 16px;font-size:clamp(32px,5vw,64px);line-height:.95}.profileHero p:not(.eyebrow){color:var(--psifi-text-muted);max-width:720px;margin:0;line-height:1.6}.profileWalletPanel{border:1px solid var(--psifi-line);background:#ffffff09;border-radius:16px;gap:8px;padding:18px;display:grid}.profileWalletAddressRow{align-items:center;gap:8px;min-width:0;display:flex}.profileWalletPanel strong{color:var(--psifi-text-main);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:15px}.profileWalletPanel span{color:var(--psifi-text-muted);font-size:13px}.profileWalletGas{border:1px solid var(--psifi-line-strong);border-radius:999px;justify-self:start;align-items:center;gap:8px;min-height:30px;padding:0 10px;display:inline-flex}.profileWalletGas span{color:var(--psifi-text-subtle);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.profileWalletGas b{color:var(--psifi-text-main);font-size:12px}.profileWalletGas--ok{border-color:#4ade8047}.profileWalletGas--warning{border-color:#e6b80061}.profileWalletGas--warning b{color:#f1d76a}.profileWalletGas--danger{border-color:#ff5f5f70}.profileWalletGas--danger b{color:#ff9a9a}.profileWalletGasHelp{color:var(--psifi-text-muted);margin:0;font-size:12px;line-height:1.45}.profileWalletPanel a,.profileSummaryRow a,.profileEmpty a{color:var(--psifi-bright);font-size:13px;font-weight:700;text-decoration:none}.profileWalletPanel a:hover,.profileSummaryRow a:hover,.profileEmpty a:hover{text-decoration:underline}.profilePrimaryButton{margin:20px auto 0}.profileLoading{border:1px solid var(--psifi-line);color:var(--psifi-text-muted);border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.profileSummaryRow{justify-content:space-between;align-items:end;gap:16px;display:flex}.profileSummaryRow h2{color:var(--psifi-text-main);margin:4px 0 0;font-size:24px}.profileSummaryRow p:not(.eyebrow){color:var(--psifi-text-muted);margin:6px 0 0;font-size:13px}.profileCollectionControls{justify-content:space-between;align-items:center;gap:12px;display:flex}.profileSegment{border:1px solid var(--psifi-line);background:#ffffff09;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.profileSegmentButton{color:var(--psifi-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:32px;padding:0 12px;font-size:13px;font-weight:800}.profileSegmentButton[aria-pressed=true]{color:var(--psifi-bright);background:#4ade8024}.profileStatusBadge{border:1px solid var(--psifi-line);color:var(--psifi-text-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.profileStatusBadge--ok{color:var(--psifi-bright);border-color:#4ade805c}.profileStatusBadge--warn{color:#facc15;border-color:#facc156b}.profileStatusBadge--pending{color:#93c5fd;border-color:#60a5fa6b}.ownedNftGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ownedNftGrid--single{grid-template-columns:minmax(0,1120px)}.ownedNftGrid--single .ownedNftCard{grid-template-columns:minmax(280px,.9fr) minmax(360px,1fr);max-width:1120px;display:grid}.ownedNftGrid--single .ownedNftMedia img{aspect-ratio:auto;height:100%;min-height:420px}.ownedNftCard{border:1px solid var(--psifi-line);background:linear-gradient(#16171bf2 0%,#0b0c10fa 100%);border-radius:16px;overflow:hidden}.ownedNftMedia img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.ownedNftBody{gap:18px;padding:18px;display:grid}.ownedNftBody h2{color:var(--psifi-text-main);margin:8px 0;font-size:20px;line-height:1.2}.ownedNftBody p{color:var(--psifi-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ownedNftFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.ownedNftFacts div{min-width:0}.ownedNftFacts dt{color:var(--psifi-text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.ownedNftFacts dd{color:var(--psifi-text-main);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;font-weight:700;overflow:hidden}.ownedNftActions{flex-wrap:wrap;gap:8px;display:flex}.profileActionLink{border:1px solid var(--psifi-line-strong);color:var(--psifi-text-main);border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.profileActionLink:hover{color:var(--psifi-bright);border-color:#4ade8059}.ownedNftTableWrap{border:1px solid var(--psifi-line);border-radius:16px;overflow-x:auto}.ownedNftTable{border-collapse:collapse;color:var(--psifi-text-muted);width:100%;min-width:1120px;font-size:13px}.ownedNftTable th,.ownedNftTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff13;padding:14px}.ownedNftTable th{color:var(--psifi-text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.ownedNftTable tbody tr:last-child td{border-bottom:0}.ownedNftTableAsset{grid-template-columns:72px minmax(160px,1fr);align-items:center;gap:12px;display:grid}.ownedNftTableAsset strong{color:var(--psifi-text-main);margin-bottom:4px;font-size:14px;display:block}.ownedNftTableAsset span{display:block}.ownedNftThumb{border-radius:10px;overflow:hidden}.ownedNftThumb img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.ownedNftTableActions{gap:10px;min-width:260px;display:grid}.profileTransactions{border:1px solid var(--psifi-line);border-radius:16px;gap:16px;padding:20px;display:grid}.profileTransactionsHeader{justify-content:space-between;align-items:end;gap:16px;display:flex}.profileTransactionsHeader h2{color:var(--psifi-text-main);margin:4px 0 0;font-size:22px}.profileTransactionsHeader a{color:var(--psifi-bright);font-size:13px;font-weight:700;text-decoration:none}.profileTransactionsHeader a:hover{text-decoration:underline}.profileTransactionList{gap:8px;display:grid}.profileTransactionRow{color:var(--psifi-text-muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:90px minmax(120px,1fr) 64px minmax(160px,.8fr) minmax(120px,.8fr);align-items:center;gap:12px;min-height:48px;padding:10px 12px;font-size:13px;text-decoration:none;display:grid}.profileTransactionRow:hover{color:var(--psifi-text-main);border-color:#4ade803d}.profileTransactionDirection{color:var(--psifi-bright);text-transform:capitalize;font-weight:800}.verifyWrap{max-width:720px;margin:0 auto;padding:32px 20px 64px}.verifyHeading{margin:8px 0 6px;font-size:28px;font-weight:700}.verifyLede{color:var(--psifi-text-muted);margin:0 0 20px}.verifyForm{gap:10px;margin-bottom:24px;display:flex}.verifyInput{color:inherit;background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;flex:1;padding:12px 14px;font-size:15px}.verifyCard{background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px;padding:20px}.verifyCard--ok{border-color:#2ec46680}.verifyCard--warn{border-color:#e6b80080}.verifyCard--error{border-color:#e8485580}.verifyStatus{margin-bottom:14px;font-size:18px;font-weight:700}.verifyImage{border-radius:14px;width:100%;max-width:360px;margin:0 auto 18px;display:block}.verifyImageFallback{max-width:360px;color:var(--psifi-text-muted,#ffffffb8);text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;margin:0 auto 18px;padding:18px;font-size:14px}.verifyMeta{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.verifyRow{justify-content:space-between;align-items:center;gap:16px;min-height:28px;font-size:14px;display:flex}.verifyRowLabel{color:var(--psifi-text-muted);flex:none}.verifyRowValueGroup{align-items:center;gap:8px;min-width:0;display:inline-flex}.verifyRowValue{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.verifyRowValue.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}a.verifyRowValue{color:#6aa3ff;text-decoration:none}a.verifyRowValue:hover{text-decoration:underline}.verifyChecks{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.verifyChecks .ok{color:#2ec466}.verifyChecks .no{color:#e6b800}.verifyChecks .info{color:var(--psifi-text-muted,#ffffffb3)}.verifyProvenanceNote{color:var(--psifi-text-muted,#ffffffb8);background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;margin:-4px 0 16px;padding:10px 12px;font-size:13px;line-height:1.45}.copyBtn{cursor:pointer;width:26px;height:26px;color:var(--psifi-text-muted,#fff9);background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s,transform .1s;display:inline-grid;position:relative}.copyBtn:hover{color:inherit;background:#ffffff17}.copyBtn:active{transform:scale(.92)}.copyBtn:focus-visible{outline-offset:1px;outline:2px solid #6aa3ff99}.copyBtn--done{border-color:#2ec46680}.copyIcon{grid-area:1/1;width:14px;height:14px;transition:opacity .18s,transform .18s}.copyIcon--check{opacity:0;color:#2ec466;transform:scale(.5)}.copyBtn--done .copyIcon--copy{opacity:0;transform:scale(.5)}.copyBtn--done .copyIcon--check{opacity:1;animation:.24s copy-pop;transform:scale(1)}@keyframes copy-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:scale(1)}}.verifySpinner{vertical-align:-2px;opacity:.7;border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;margin-right:8px;animation:.7s linear infinite verify-spin;display:inline-block}@keyframes verify-spin{to{transform:rotate(360deg)}}.ctaPrimary[aria-busy=true]{opacity:.85;cursor:progress}.verifyCard--pending{border-color:#ffffff24}.verifyPending{color:var(--psifi-text-muted,#ffffffb3);align-items:center;gap:12px;margin-bottom:18px;font-size:15px;display:flex}.verifyPendingSpinner{border:2px solid #ffffff2e;border-top-color:#6aa3ff;border-radius:50%;flex:none;width:20px;height:20px;animation:.7s linear infinite verify-spin}.verifySkeletonGroup{flex-direction:column;gap:12px;display:flex}.verifySkeleton{background:linear-gradient(90deg,#ffffff0d,#ffffff21,#ffffff0d) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.2s ease-in-out infinite verify-shimmer}.verifySkeletonImage{aspect-ratio:4/3;border-radius:14px;width:100%;max-width:360px;height:auto;margin:0 auto 18px}@keyframes verify-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.verifySpinner,.verifyPendingSpinner,.verifySkeleton,.copyBtn--done .copyIcon--check{animation:none}}.sellActions{margin-top:12px}.sellActionsTrigger{width:100%}.sellActionsHint{color:var(--psifi-text-muted,#fff9);margin:6px 0 0;font-size:12px}.sellActionsPanelCompact{gap:10px;display:grid}.sellActionsPanel{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.sellActionsLabel{color:var(--psifi-text-muted,#fff9);font-size:13px}.sellActionsRow{align-items:stretch;gap:8px;display:flex}.sellActionsInput{min-width:0;color:inherit;background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;flex:1;padding:10px 12px;font-size:15px}.sellActionsStatus{color:var(--psifi-text-muted,#ffffffb3);margin:2px 0 0;font-size:13px}.sellActionsStatus--ok{color:#2ec466}.sellActionsStatus--error{color:#e6b800}.sellActionsStatus--pending{align-items:center;gap:8px;display:inline-flex}.sellActionsActionRow{align-items:center;gap:10px;display:grid}.sellActionsLink{color:#6aa3ff;align-items:center;width:fit-content;font-size:13px;text-decoration:none;display:inline-flex}.sellActionsLink:hover{text-decoration:underline}.sellActionsModeToggle{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;gap:6px;width:fit-content;padding:3px;display:flex}.sellActionsModeOption{cursor:pointer;color:var(--psifi-text-muted,#ffffffa6);background:0 0;border:none;border-radius:8px;padding:6px 14px;font-size:13px}.sellActionsModeOption--active{color:#fff;background:#6aa3ff2e}.sellActionsModeOption:disabled{opacity:.6;cursor:default}.auctionPanel{flex-direction:column;gap:10px;display:flex}.auctionPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auctionPanelMeta{text-align:right}.auctionBidCount{margin:0;font-size:20px;font-weight:600}.auctionReserveBadge{letter-spacing:.02em;color:var(--psifi-text-muted,#ffffffb3);border:1px solid #ffffff29;border-radius:999px;margin:4px 0 0;padding:2px 8px;font-size:11px;display:inline-flex}.auctionReserveBadge[data-met=true]{color:#2ec466;border-color:#2ec46680}.auctionStatusLine{color:var(--psifi-text-muted,#ffffffbf);margin:0;font-size:13px}.auctionBidForm{flex-direction:column;gap:6px;display:flex}.auctionCancelLink{cursor:pointer;color:var(--psifi-text-muted,#ffffff8c);background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.auctionWinnerActions{flex-direction:column;gap:8px;display:flex}.auctionWinnerNote{color:#2ec466;margin:0;font-size:13px}.auctionBidHistory ul{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.auctionBidRow{color:var(--psifi-text-muted,#ffffffb3);align-items:baseline;gap:10px;font-size:13px;display:flex}.auctionBidder{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auctionBidAmount{color:#fff;font-weight:600}.auctionBidTime{font-size:12px}.saleFilterRail{margin-top:8px}@media (max-width:880px){.ownedNftGrid,.ownedNftGrid--single{grid-template-columns:1fr}.ownedNftGrid--single .ownedNftCard{display:block}.ownedNftGrid--single .ownedNftMedia img{aspect-ratio:4/3;height:auto;min-height:0}}.loadMoreRow{grid-column:1/-1;justify-content:center;padding:18px 0 6px;display:flex}.loadMoreButton{border:1px solid var(--psifi-border,#ffffff2e);color:var(--psifi-text-main);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:0 28px;font-weight:600;transition:all .24s cubic-bezier(.16,1,.3,1)}.loadMoreButton:hover:not(:disabled){background:#ffffff14;transform:translateY(-1px)}.loadMoreButton:disabled{cursor:wait;opacity:.6}.loadMoreGate{text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;align-items:center;gap:10px;max-width:420px;padding:28px 32px;display:flex}.loadMoreGate h3{margin:0;font-size:1.15rem}.loadMoreGate p{color:var(--psifi-text-muted,#ffffffa6);margin:0 0 6px;font-size:.92rem}.helpWrap{max-width:760px;margin:0 auto;padding-bottom:80px}.helpHeading{margin:6px 0 10px;font-size:clamp(2rem,4vw,2.8rem)}.helpLede{color:var(--psifi-text-muted,#ffffffa6);margin:0 0 30px}.helpFaqList{flex-direction:column;gap:12px;display:flex}.helpFaqItem{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;padding:4px 22px}.helpFaqItem summary{cursor:pointer;padding:16px 0;font-size:1.05rem;font-weight:600}.helpFaqItem[open] summary{border-bottom:1px solid #ffffff1a}.helpFaqAnswer{color:var(--psifi-text-muted,#ffffffbf);padding:14px 0 18px;line-height:1.6}.helpFaqAnswer p+p{margin-top:10px}.helpFaqAnswer a{color:var(--psifi-green,#54e38e)}.helpContactCard{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;margin-top:30px;padding:24px 26px}.helpContactCard h2{margin:0 0 8px;font-size:1.15rem}.helpContactCard p{color:var(--psifi-text-muted,#ffffffb3);margin:0}.helpContactCard a{color:var(--psifi-green,#54e38e)}.heroOrb--lime{animation:26s ease-in-out infinite heroDriftA}.heroOrb--green{animation:32s ease-in-out infinite heroDriftB}.heroOrb--teal{background:#2dd4bf;width:300px;height:300px;animation:38s ease-in-out infinite heroDriftC;top:180px;left:38%}@keyframes heroDriftA{0%,to{opacity:.16;transform:translate(-24px,-10px)scale(.94)}50%{opacity:.3;transform:translate(46px,26px)scale(1.1)}}@keyframes heroDriftB{0%,to{opacity:.18;transform:translate(20px,14px)scale(1.04)}50%{opacity:.3;transform:translate(-48px,-30px)scale(.92)}}@keyframes heroDriftC{0%,to{opacity:.1;transform:translate(-30px,18px)scale(.9)}50%{opacity:.2;transform:translate(34px,-26px)scale(1.12)}}.heroAurora{background:linear-gradient(115deg,#0000 30%,#54e38e0d 45%,#bef26414 50%,#54e38e0d 55%,#0000 70%) 0 0/250% 100%;animation:30s linear infinite heroAuroraSweep;position:absolute;inset:0}@keyframes heroAuroraSweep{0%{background-position:130% 0}to{background-position:-130% 0}}.heroSpark{background:var(--psifi-green,#54e38e);opacity:0;border-radius:50%;width:4px;height:4px;animation:14s linear infinite heroSparkRise;position:absolute;bottom:-8px;box-shadow:0 0 10px 2px #54e38e59}.heroSpark--1{animation-duration:16s;animation-delay:0s;left:12%}.heroSpark--2{width:3px;height:3px;animation-duration:13s;animation-delay:3.5s;left:30%}.heroSpark--3{animation-duration:18s;animation-delay:7s;left:52%}.heroSpark--4{width:3px;height:3px;animation-duration:12s;animation-delay:5s;left:71%}.heroSpark--5{animation-duration:15s;animation-delay:10s;left:87%}@keyframes heroSparkRise{0%{opacity:0;transform:translateY(0)translate(0)}12%{opacity:.7}55%{opacity:.35;transform:translateY(-46vh)translate(14px)}to{opacity:0;transform:translateY(-82vh)translate(-10px)}}.heroTitleAccent{background:linear-gradient(100deg, var(--psifi-green,#54e38e) 0%, var(--psifi-lime,#bef264) 30%, #8ef7b6 50%, var(--psifi-green,#54e38e) 70%);-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite heroAccentShimmer}@keyframes heroAccentShimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.heroOrb--lime,.heroOrb--green,.heroOrb--teal,.heroAurora,.heroSpark,.heroTitleAccent{animation:none}.heroSpark{display:none}}.createCollectionNote{color:var(--psifi-text-muted,#fff9);margin-top:10px;font-size:.9rem}.createCollectionNote a{color:var(--psifi-green,#54e38e);text-underline-offset:3px;text-decoration:underline}.createErrorCode{color:var(--psifi-text-muted,#ffffff73);margin-top:6px;font-family:ui-monospace,monospace;font-size:.75rem}.createSignIn .walletButton{margin-top:12px}.createFeeNotice{color:#ffd58a;background:#ffc45714;border:1px solid #ffc45759;border-radius:14px;margin-bottom:22px;padding:14px 18px;font-size:.92rem;line-height:1.5}.createFeeNotice strong{color:#ffe3ae}.profileWalletSellerId{align-items:center;gap:8px;margin-top:6px;font-size:.85rem;display:flex}.profileWalletSellerId span{color:var(--psifi-text-muted,#ffffff8c);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.profileWalletSellerId b{font-family:ui-monospace,monospace;font-weight:600}
