@font-face{font-family:BD Alien;src:url(fonts/BDAlien-Black.woff2) format("woff2"),url(fonts/BDAlien-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BD Alien Numerals;src:url(fonts/BDAlien-Black.woff2) format("woff2"),url(fonts/BDAlien-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0030-0039}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text}@media(any-pointer:fine){.src-wallet .addr,.src-crow .nm,.fa-v,.fa-k,.fa-desc,.fa-c-who,.fa-c-amt,.fa-c-date,.fa-c-type,#fs-name,#fs-collection-badge,.card-name,.card-platform{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}}@media(any-pointer:coarse){.src-wallet .addr,.src-crow .nm,.fa-v,.fa-k,.fa-desc,.fa-c-who,.fa-c-amt,.fa-c-date,.fa-c-type,#fs-name,#fs-collection-badge,.card-name,.card-platform{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}:root{--bg: #060606;--white: #1c1c1c;--border: #2a2a2a;--text: #ebebeb;--sub: #888888;--hover: #242424;--radius: 4px;--bleed: 8px;--card-radius: 2px;--card-radius-tight: 2px;--gap: 20px;--col: 200px;--page-gap: 24px;--accent: #00ff00;--accent-bright: color-mix(in srgb, var(--accent) 78%, #fff);--accent-ink: #000;--cyan: #00ffff;--magenta: #ff00ff;--yellow: #ffff00;--violet: #b06bff;--c-tez: var(--accent);--c-eth: var(--magenta);--c-base: var(--yellow);--c-sol: var(--violet);--gutter: 16px;--font-mono: "Geist Mono", "Noto Sans Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Apple Symbols", "Segoe UI Symbol", "Noto Sans Symbols 2", "Noto Sans Math", monospace;--font-num: "BD Alien", "Geist Mono", monospace;--font-brand: "BD Alien", "Geist Mono", monospace;--font-code: "Geist Mono", "Noto Sans Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-art: "Helvetica Neue", Helvetica, Arial, system-ui, -apple-system, "Segoe UI", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Apple Symbols", "Segoe UI Symbol", "Noto Sans Symbols 2", "Noto Sans Math", sans-serif;--font-art-code: Menlo, Consolas, "DejaVu Sans Mono", monospace;--font-coll: system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Apple Symbols", "Segoe UI Symbol", "Noto Sans Symbols 2", "Noto Sans Math", sans-serif;--fs-ui: 13px;--fs-micro: var(--fs-ui);--fs-small: var(--fs-ui);--fs-body: var(--fs-ui);--fs-mid: var(--fs-ui);--fs-head: var(--fs-ui);--fs-title: clamp(32px, 5vw, 56px);--fs-display: clamp(40px, 7.5vw, 104px)}@media(max-width:680px){:root{--gutter: 10px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;background:#000;min-height:100vh;min-height:100dvh;min-height:100lvh}body,html.ambient-bg{background:var(--bg)}body{text-transform:uppercase}.card-name,.card-platform,#fs-name,#fs-collection-badge,#fs-desc,#collection-banner-title,#collection-select,.src-crow .nm,.src-wallet .addr,#lb-name{text-transform:none}html.booting{background:var(--bg)}html.booting body{opacity:0}body{opacity:1;transition:opacity .45s ease}@media(prefers-reduced-motion:reduce){body{transition:none}}html.loading,html.loading body{overflow:hidden;height:100%;touch-action:none;overscroll-behavior:none}html.loading body{position:fixed;inset:0;width:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-body);min-height:100vh;min-height:100dvh;min-height:100lvh;overflow-x:hidden;overflow-x:clip;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);-webkit-font-smoothing:antialiased;font-synthesis:none;touch-action:manipulation;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}#progress-bar{position:fixed;top:0;left:0;height:2px;background:var(--accent);transition:opacity .5s;z-index:300;pointer-events:none}#progress-bar.done{opacity:0}#nav-wrapper{display:contents}#loader-avatar{opacity:0;transition:opacity .45s ease}#loader-avatar.avatar-ready{opacity:1}.brand{display:flex;flex-direction:row;align-items:center;gap:11px}#marquee{display:block;width:100%;background:var(--accent);color:var(--accent-ink);overflow:hidden;position:relative;z-index:1;border:none;border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);cursor:pointer;font-family:inherit;transition:background .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}#marquee:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-4px}.marquee-track{display:inline-flex;white-space:nowrap;will-change:transform;animation:marquee 34s linear infinite}.marquee-unit{display:inline-block;overflow:hidden;white-space:pre}.marquee-track span{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:normal;padding:4px 0;flex-shrink:0;font-variant-numeric:tabular-nums;line-height:17px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}:root{--accent2: transparent;--accent2-ink: #ffffff}#marquee2{display:none}#marquee2:not([hidden]){display:block;width:100%;background:var(--accent2);color:var(--accent2-ink);overflow:hidden;position:relative;z-index:1;border:none;border-bottom:1px solid rgba(255,255,255,.14)}.mq2-track{display:inline-flex;white-space:nowrap;will-change:transform;position:relative;z-index:1;animation:marquee2 34s linear infinite}.mq2-unit{display:inline-block;overflow:hidden;white-space:pre}.mq2-track span{font-size:var(--fs-small);letter-spacing:normal;padding:4px 0;flex-shrink:0;font-variant-numeric:tabular-nums;line-height:17px}.mq2-track .mq2-name{text-transform:none;font-family:"Geist",var(--font-art)}.mq2-track .mq2-name.has-marks{font-family:var(--font-art)}@keyframes marquee2{0%{transform:translate(-50%)}to{transform:translate(0)}}#marquee2:not([hidden]):after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;z-index:0;background:linear-gradient(100deg,#0000,color-mix(in srgb,var(--accent) 50%,transparent),#0000);transform:translate(-100%);animation:mq2-sweep 6s linear infinite}@keyframes mq2-sweep{0%{transform:translate(-100%)}to{transform:translate(322%)}}@media(prefers-reduced-motion:reduce){#marquee2:not([hidden]):after{animation:none;opacity:0}}@media(prefers-reduced-motion:reduce){.mq2-track{animation:none}}#toolbar{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);padding:env(safe-area-inset-top,0px) 16px 0;min-height:calc(54px + env(safe-area-inset-top,0px));display:flex;align-items:center;gap:4px;flex-wrap:nowrap;overflow:hidden}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#toolbar,.src-wallet a,.src-term-block{background:color-mix(in srgb,var(--bg) 92%,transparent)}}#toolbar.tb-glitch{animation:tb-glitch-flash .36s steps(1,end)}#toolbar.tb-glitch>*{animation:tb-glitch-shake .36s steps(1,end);will-change:transform}@keyframes tb-glitch-flash{0%{background:color-mix(in srgb,var(--bg) 62%,transparent)}12%{background:color-mix(in srgb,var(--accent) 26%,var(--bg))}26%{background:color-mix(in srgb,var(--bg) 62%,transparent)}40%{background:color-mix(in srgb,var(--accent) 34%,var(--bg))}55%{background:color-mix(in srgb,var(--bg) 62%,transparent)}70%{background:color-mix(in srgb,var(--accent) 18%,var(--bg))}85%{background:color-mix(in srgb,var(--bg) 62%,transparent)}to{background:color-mix(in srgb,var(--bg) 62%,transparent)}}@keyframes tb-glitch-shake{0%{transform:translateZ(0)}12%{transform:translate3d(-4px,0,0)}26%{transform:translate3d(5px,0,0)}40%{transform:translate3d(-2px,0,0)}55%{transform:translate3d(3px,0,0)}70%{transform:translate3d(-1px,0,0)}85%{transform:translate3d(1px,0,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){#toolbar.tb-glitch,#toolbar.tb-glitch>*{animation:none}}#toolbar-brand{display:inline-flex;align-items:center;gap:9px;height:38px;flex-shrink:0;margin-right:2px;padding:0 4px;background:none;border:none;cursor:pointer;color:var(--text);font-family:inherit;font-size:var(--fs-ui);transition:color .15s}#toolbar-brand:hover .tb-brand-name{color:var(--accent)}#tb-avatar{width:30px;height:30px;border-radius:6px;object-fit:cover;border:1px solid var(--border);flex-shrink:0}.tb-brand-name{display:inline-flex;align-items:center;font-family:var(--font-brand);font-size:22px;line-height:1;transform:translateY(-1.5px)}.tb-cursor{display:inline-block;width:7px;height:13.2px;margin-left:5px;background:var(--accent);transform:translateY(1.4px);animation:tb-blink 1.1s steps(1) infinite}@keyframes tb-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.tb-cursor{animation:none}}.tb-control{position:relative;display:inline-flex;align-items:center;gap:8px;padding:0 13px;height:38px;background:transparent;border:none;border-radius:5px;color:var(--sub);font-family:inherit;font-size:var(--fs-small);text-transform:uppercase;letter-spacing:normal;cursor:pointer;user-select:none;transition:color .15s,background .15s;flex:0 0 auto;min-width:0}.tb-control:hover,.tb-control:focus-within{color:var(--text);background:#ffffff12}.tb-control.is-active,.tb-control.is-active .tb-icon{color:var(--accent)}.tb-icon{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--sub);transition:color .15s}.tb-control:hover .tb-icon{color:var(--text)}.tb-icon svg{width:100%;height:100%}.tb-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;flex:0 1 auto;min-width:0}.tb-caret{font-size:var(--fs-micro);line-height:1;color:var(--sub);flex-shrink:0;margin-left:2px}.tb-control:hover .tb-caret{color:var(--text)}.tb-view-only .tb-text{display:none}.tb-view-only{padding:0 8px}.tb-native{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;font-size:16px;color:transparent}.tb-native option{background:#1c1c1c;color:var(--text);font-size:var(--fs-body)}.tb-native{pointer-events:none}.tb-panel{position:fixed;z-index:3000;display:none;min-width:180px;max-width:min(380px,92vw);max-height:min(60vh,460px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#161616;border:1px solid var(--border);border-radius:9px;box-shadow:0 14px 44px #0009;padding:6px 12px 6px 6px;scrollbar-width:thin;scrollbar-color:#2e2e2e transparent}.tb-panel::-webkit-scrollbar{width:3px}.tb-panel::-webkit-scrollbar-track{background:transparent}.tb-panel::-webkit-scrollbar-thumb{background:#2e2e2e;border-radius:2px}.tb-panel:not(.tb-panel--art){padding:6px}@media(hover:hover){.tb-panel:hover::-webkit-scrollbar-thumb{background:#3a3a3a}.tb-panel::-webkit-scrollbar-thumb:hover{background:var(--accent)}}.tb-panel.open{display:block}.tb-opt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;text-align:left;cursor:pointer;background:none;border:none;border-radius:5px;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-ui);text-transform:uppercase;padding:8px 10px}.tb-panel--art .tb-opt{font-family:var(--font-coll);text-transform:none;line-height:1.5}.tb-panel--art .tb-opt[data-val=all]{font-family:var(--font-mono);text-transform:uppercase}.tb-opt .opt-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-opt .opt-n{color:#fff6;font-variant-numeric:tabular-nums;flex-shrink:0}.tb-opt:hover:not(.is-sel) .opt-n{color:#fff}.tb-opt:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.tb-opt.is-sel,.tb-opt.is-sel .opt-n{color:var(--accent)}#sort-control{margin-left:auto}.tb-sep{display:none}.skel{background:transparent;border-radius:3px;overflow:hidden}.skel-thumb{aspect-ratio:1;background:#1c1c1c;position:relative;overflow:hidden}.skel-body{padding:10px 12px 12px}.skel-line{height:10px;border-radius:3px;margin-bottom:7px;background:#222;position:relative;overflow:hidden}.skel-line.short{width:55%}.skel-thumb:after,.skel-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.07) 50%,transparent 100%);transform:translate(-100%);animation:shimmer 1.4s ease-in-out infinite}@keyframes shimmer{to{transform:translate(200%)}}#gallery{padding:28px 16px 10px;display:grid;contain:layout;grid-template-columns:repeat(auto-fill,minmax(var(--col),1fr));gap:var(--gap);position:relative;z-index:1}.vs-spacer{grid-column:1 / -1;height:0}#gallery.view-large{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:36px}#gallery.view-large .card{padding:0;border-radius:0}#gallery.view-large .card-thumb-wrap{border-radius:var(--card-radius-tight)}#gallery.view-large .card-body{padding:16px 0 20px}#gallery.view-large .card-name{font-size:var(--fs-mid);font-weight:400;margin-bottom:6px}#gallery.view-large .card-platform{font-size:var(--fs-small)}#gallery.view-large .card-price{font-size:var(--fs-small);padding:3px 8px}@media(max-width:680px){#gallery.view-large{grid-template-columns:1fr;gap:28px}#gallery.view-large .card-name{font-size:var(--fs-body)}}#gallery.view-micro{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:2px;padding:var(--gutter)}#gallery.view-micro .card{padding:0;border-radius:var(--card-radius-tight);background:transparent}#gallery.view-micro .card-thumb-wrap{border-radius:var(--card-radius-tight);aspect-ratio:1/1}#gallery.view-micro .card-body{display:none}#gallery.view-micro .card-thumb-wrap>.icon-overlay,#gallery.view-micro .card-play-icon,#gallery.view-micro .card-interactive-icon{transform:scale(.55);transform-origin:bottom right}@media(any-hover:hover)and (any-pointer:fine){#gallery.view-micro .card:hover{transform:none;background:transparent;z-index:2}}@media(max-width:680px){#gallery.view-micro{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:2px}}#gallery.view-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1px;row-gap:0;column-gap:30px;padding:var(--gutter)}#gallery.view-gallery .vs-spacer{display:none}#gallery.view-gallery .card{align-self:start;display:block;width:100%;margin:0 0 30px;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding:0;vertical-align:top;border-radius:var(--card-radius)}#gallery.view-gallery .card-thumb-wrap{aspect-ratio:var(--card-ar, auto);min-height:90px;background:#161616;border-radius:var(--card-radius)}#gallery.view-gallery .card-thumb{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;display:block}#gallery.view-gallery .card-thumb-wrap.card-video-placeholder,#gallery.view-gallery .card-thumb-wrap.card-interactive-placeholder{aspect-ratio:1/1;min-height:0}@media(max-width:1200px){#gallery.view-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){#gallery.view-gallery{grid-template-columns:repeat(1,minmax(0,1fr))}}#gallery.view-gallery .skel{display:inline-block;width:100%;margin:0 0 26px;break-inside:avoid}#gallery.view-gallery .card-name{font-size:24px;margin-bottom:0;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.1em}#gallery.view-gallery .card-platform{font-size:13px}#gallery.view-gallery #scroll-sentinel{display:block;width:100%;grid-column:auto}#gallery.view-gallery.is-few,#gallery.view-mosaic.is-few{display:grid;grid-template-columns:repeat(var(--few-cols, 1),minmax(0,1fr));align-items:start}#gallery.view-gallery.is-few .card,#gallery.view-mosaic.is-few .card{display:block;width:100%;margin:0}#gallery.view-gallery.is-few #scroll-sentinel,#gallery.view-mosaic.is-few #scroll-sentinel{grid-column:1 / -1}#gallery.view-mosaic{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:1px;row-gap:0;column-gap:6px;padding:var(--gutter)}#gallery.view-mosaic .vs-spacer{display:none}#gallery.view-mosaic .card{align-self:start;display:block;width:100%;margin:0 0 6px;padding:0;border-radius:var(--card-radius);vertical-align:top}#gallery.view-mosaic .card-thumb-wrap{aspect-ratio:var(--card-ar, auto);min-height:50px;background:#161616;border-radius:var(--card-radius)}#gallery.view-mosaic .card-thumb{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;display:block}#gallery.view-mosaic .card-thumb-wrap.card-video-placeholder,#gallery.view-mosaic .card-thumb-wrap.card-interactive-placeholder{aspect-ratio:1/1;min-height:0}#gallery.view-mosaic .card-body{padding:8px 12px}#gallery.view-mosaic .card-name{font-size:15px;font-weight:400;margin-bottom:0;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.1em}#gallery.view-mosaic .card-platform{font-size:var(--fs-micro)}#gallery.view-mosaic .card-price{font-size:var(--fs-micro);padding:1px 4px}#gallery.view-mosaic .skel{display:inline-block;width:100%;margin:0 0 6px;break-inside:avoid}#gallery.view-mosaic #scroll-sentinel{display:block;width:100%;grid-column:auto}@media(max-width:1200px){#gallery.view-mosaic{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:800px){#gallery.view-mosaic{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:680px){#gallery.view-mosaic{padding:16px 8px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4px}#gallery.view-mosaic .card{margin-bottom:4px;padding:3px 3px 0}}@media(max-width:480px){#gallery.view-mosaic{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{background:transparent;border:none;position:relative;contain:layout style;border-radius:var(--card-radius);overflow:visible;cursor:pointer;padding:0}@media(any-hover:hover)and (any-pointer:fine){.card:hover{z-index:2}.card:hover:after{animation:card-stroke-in .42s ease-out forwards}.card:hover .card-name{color:var(--accent)}.card:hover .card-platform{opacity:1;color:#b0b0b0}}@media(any-hover:hover){.card:hover{will-change:transform}}@media(any-hover:none){.card{transition:none}.card:hover{transform:none;background:transparent}}.card-price{font-size:var(--fs-micro);font-weight:400;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);padding:2px 6px;border-radius:4px;white-space:nowrap}.card-thumb-wrap{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#161616;border-radius:var(--card-radius)}.card:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 0 var(--accent);transition:box-shadow .22s ease}@keyframes card-stroke-in{0%{box-shadow:inset 0 0 0 0 var(--accent)}45%{box-shadow:inset 0 0 0 10px var(--accent)}72%{box-shadow:inset 0 0 0 5px var(--accent)}to{box-shadow:inset 0 0 0 6px var(--accent)}}@media(any-hover:hover)and (any-pointer:fine){.card:hover:after{animation:card-stroke-in .42s ease-out forwards}}@media(prefers-reduced-motion:reduce){.card:hover:after{animation:none;box-shadow:inset 0 0 0 6px var(--accent)}}.type-badge,.chain-badge{display:inline-flex;align-items:center;flex-shrink:0;height:26px;padding:0 12px;font-size:var(--fs-micro);font-weight:400;letter-spacing:normal;text-transform:uppercase;line-height:1;white-space:nowrap;color:#ffffffe6;background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.type-badge{gap:5px}.type-badge svg{width:12px;height:12px;flex-shrink:0;display:block;color:#fff}.type-badge--image svg,.type-badge--gif svg,.type-badge--video svg,.type-badge--interactive svg{color:#ffffffd9}.card-type-badge,.card-chain-badge{display:none!important}.card-type-badge{position:absolute;top:8px;left:8px;z-index:3;pointer-events:none}.card-chain-badge{position:absolute;top:8px;right:8px;z-index:3;pointer-events:none}#gallery.view-mosaic .card-type-badge,#gallery.view-mosaic .card-chain-badge,#gallery.view-micro .card-type-badge,#gallery.view-micro .card-chain-badge{display:none}#gallery.view-grid .card-type-badge{top:7px;left:7px}#gallery.view-grid .card-chain-badge{top:7px;right:7px}.card-name{display:flex;align-items:center;gap:5px}.card-name-t{min-width:0;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-new{flex:0 0 auto;font-family:var(--font-mono);font-size:11px;line-height:1.35;letter-spacing:normal;color:var(--accent);background:none;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:4px;padding:0 5px;white-space:nowrap;position:relative}@supports ((mask-composite: exclude) or (-webkit-mask-composite: xor)){.card-new{border-color:transparent}.card-new:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 15%,transparent),var(--accent) 50%,color-mix(in srgb,var(--accent) 15%,transparent));background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:new-sweep 2.4s linear infinite}@media(prefers-reduced-motion:reduce){.card-new:before{background:color-mix(in srgb,var(--accent) 55%,transparent);animation:none}}}@keyframes new-sweep{to{background-position:-300% 0}}.card-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.card-thumb.visible{opacity:1}@media(prefers-reduced-motion:reduce){.card-thumb{transition:opacity .2s ease}}.card-thumb.error{display:none}.card-spinner{position:absolute;top:50%;left:50%;width:18px;height:18px;border:1.5px solid var(--border);border-top-color:var(--sub);border-radius:50%;animation:spin .75s linear infinite;pointer-events:none}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.card-thumb.visible+.card-spinner,.card-thumb.error+.card-spinner{display:none}.card-thumb--hidden,.card-thumb--gif-ready{opacity:0!important}.card-thumb--playing{opacity:1!important;transition:opacity .15s}.card-gif-freeze{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:opacity .15s;will-change:opacity}.card-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:0;transition:opacity .18s;background:transparent}.card-video.is-playing{opacity:1}.card-thumb-wrap:has(.card-video.is-playing) .card-broken{display:none}.card-broken{display:none;position:absolute;inset:0;align-items:center;justify-content:center;background:#1a1a1a}.card-thumb.error~.card-broken{display:flex}.card-broken svg{width:32px;height:32px;color:var(--sub);opacity:.5}.card-body{padding:10px 16px;transition:background .15s ease,box-shadow .15s ease}.card-platform,#fs-collection-badge,#collection-banner-title,.src-crow .nm,#collection-select{font-family:var(--font-coll)}.card-name{font-family:"Geist",var(--font-art)}.card-name.has-marks{font-family:var(--font-art)}.card-name,.card-platform,.src-crow .nm,#fs-collection-badge{contain:paint}.card-name{font-size:var(--fs-body);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5;margin-bottom:6px;transition:color .15s ease}.card-row{display:flex;align-items:center;justify-content:space-between}.card-platform{font-size:var(--fs-small);color:#6f6f6f;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.7;padding:2px 0;transition:color .15s ease}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.card-video-placeholder{display:flex;align-items:center;justify-content:center;background:#1a1a1a}.card-video-placeholder svg{width:32px;height:32px;color:var(--sub);opacity:.5}.card-interactive-placeholder{display:flex;align-items:center;justify-content:center;background:#1a1a1a}.card-interactive-placeholder svg{width:32px;height:32px;color:var(--sub);opacity:.5}#collection-banner{position:relative;z-index:1;padding:48px var(--gutter) var(--gutter);text-align:center;max-width:100%}#collection-banner-eyebrow{font-size:var(--fs-micro);letter-spacing:normal;text-transform:uppercase;color:var(--sub);margin-bottom:6px}#collection-banner-title:after{content:"";display:inline-block;width:.45em;height:.73em;margin-left:.12em;background:var(--accent);vertical-align:baseline;animation:tb-blink 1.1s steps(1) infinite}@media(prefers-reduced-motion:reduce){#collection-banner-title:after{animation:none}}#collection-banner-title{font-size:var(--fs-title);font-weight:400;color:var(--text);line-height:1.25;height:1.25em;white-space:nowrap;overflow:hidden;overflow-wrap:anywhere;word-break:normal;display:flex;justify-content:center;align-items:baseline;max-width:min(980px,90%);margin-inline:auto}#collection-banner-meta{margin-top:18px;font-size:var(--fs-small);color:var(--sub)}@media(max-width:680px){#collection-banner{padding:32px var(--gutter) var(--gutter)}}#status-msg{text-align:center;padding:80px 24px;color:var(--sub)}#lightbox{display:none;position:fixed;inset:0;z-index:1000;background:#111111f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);align-items:center;justify-content:center}#lightbox.open{display:flex}#lb-close{position:absolute;top:20px;right:24px;background:none;border:none;color:var(--sub);font-size:var(--fs-head);font-weight:400;cursor:pointer;transition:color .1s;z-index:10}#lb-close:hover{color:var(--text)}#lb-inner{display:flex;gap:48px;align-items:flex-start;max-width:1000px;width:100%;padding:56px 40px 40px}#lb-media-wrap{flex:0 0 auto;width:440px}#lb-img{width:100%;max-height:70vh;object-fit:contain;display:block;border-radius:var(--radius);border:1px solid var(--border)}#lb-iframe{width:100%;height:440px;display:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}#lb-info{flex:1;min-width:0;padding-top:2px}#lb-name{font-size:var(--fs-head);font-weight:400;line-height:1.3;word-break:break-word;margin-bottom:6px}#lb-platform{font-size:var(--fs-small);color:var(--sub);margin-bottom:16px;display:flex;align-items:center;gap:6px}#lb-desc{font-size:var(--fs-small);color:var(--sub);line-height:1.7;margin-bottom:24px;max-height:160px;overflow-y:auto;word-break:break-word}#lb-desc::-webkit-scrollbar{width:3px}#lb-desc::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.lb-row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--border);font-size:var(--fs-small)}.lb-key{color:var(--sub)}.lb-val{color:var(--text);font-weight:400}#lb-actions{margin-top:20px;display:flex;gap:8px}.lb-btn{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border-radius:var(--radius);font-family:inherit;font-size:var(--fs-small);font-weight:400;text-decoration:none;cursor:pointer;border:1px solid;transition:all .1s}.lb-btn-primary{background:var(--text);border-color:var(--text);color:var(--white)}.lb-btn-primary:hover{opacity:.8}.lb-btn-secondary{background:none;border-color:var(--border);color:var(--sub)}.lb-btn-secondary:hover{border-color:var(--text);color:var(--text)}footer{border-top:1px solid var(--border);padding:20px 16px;color:var(--sub);font-size:var(--fs-small);display:flex;gap:16px}footer a{color:var(--sub);text-decoration:none}footer a:hover{color:var(--text)}@media(max-width:680px){:root{--page-gap: 8px}#toolbar{padding:env(safe-area-inset-top,0px) 8px 0 14px;gap:7px}#toolbar-brand{margin-right:auto;gap:5px;padding:0}#sort-control{margin-left:0}.tb-control{padding:0;width:30px;justify-content:center}.tb-text,.tb-caret{display:none}.tb-brand-name{display:inline-flex;font-size:17px}#gallery{padding:20px 8px 32px;gap:8px;--col: 150px}#lb-inner{flex-direction:column;padding:48px 20px 24px;gap:24px}#lb-media-wrap{width:100%}}@media(max-width:960px),(max-height:500px)and (max-width:1024px){#toolbar{padding:env(safe-area-inset-top,0px) 8px 0 14px;gap:7px}#toolbar-brand{margin-right:auto;gap:5px;padding:0}#sort-control{margin-left:0}.tb-control{padding:0;width:30px;justify-content:center}.tb-text,.tb-caret{display:none}.tb-brand-name{display:inline-flex;font-size:17px}}#fs-overlay{position:fixed;inset:0;z-index:2000;height:100dvh;background:#000;display:none;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .25s;overflow:hidden}body.viewer-open #gallery,body.viewer-open #page-nav{visibility:hidden}html.fs-scroll-lock,html.fs-scroll-lock body{overflow:hidden;overscroll-behavior:none}#fs-overlay.fs-open{opacity:1;pointer-events:all;touch-action:none;overscroll-behavior:contain}#fs-media-wrap{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding-top:calc(70px + env(safe-area-inset-top,0px));padding-bottom:70px;padding-left:max(88px,env(safe-area-inset-left,0px));padding-right:max(88px,env(safe-area-inset-right,0px));position:relative}#fs-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;z-index:5}#fs-loadsize{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 40px));font-size:var(--fs-small);color:#fff;letter-spacing:normal;font-variant-numeric:tabular-nums;z-index:6;pointer-events:none;white-space:nowrap}#fs-loadbar{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 10px));width:150px;height:3px;border-radius:3px;background:transparent;overflow:hidden;z-index:6;pointer-events:none;display:none}#fs-loadbar.show{display:block}#fs-loadbar-fill{height:100%;width:0;background:#fff;border-radius:3px;transition:width .12s linear}#fs-img{width:100%;height:100%;object-fit:contain;display:block;border-radius:4px;opacity:0;transition:opacity .18s ease}#fs-video{width:100%;height:100%;object-fit:contain;border-radius:4px;display:none;background:#000}#fs-iframe{width:100%;height:100%;border:none;border-radius:4px;display:none;background:#000}#fs-info{flex-shrink:0;width:calc(100% - 32px);max-width:1100px;min-height:100px;margin:0 auto calc(16px + env(safe-area-inset-bottom,0px));padding:18px 28px;background:#141414c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 4px 16px #00000073,0 18px 48px #00000059;display:flex;align-items:flex-end;gap:32px;overflow:hidden}#fs-col-main{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-height:70px;justify-content:flex-end}#fs-signature{min-width:0}#fs-name{font-family:"Geist",var(--font-art);letter-spacing:-.02em;margin-left:-2px}#fs-name.has-marks{font-family:var(--font-art)}#fs-name{font-size:24px;font-weight:400;color:#fff;line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#fs-desc{font-size:var(--fs-small);color:#ffffff70;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px}#fs-desc{display:none!important}#fs-details-card{flex-shrink:0;width:540px;display:flex;flex-direction:column;gap:10px}#fs-badges-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0;min-height:26px}#fs-type-badge:empty{display:none}#fs-chain-badge{display:none!important}#fs-collection-line{display:flex;align-items:center;gap:10px;min-width:0}#fs-collection-eyebrow{flex-shrink:0;display:inline-flex;align-items:center;height:26px;padding:0 12px;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:normal;line-height:1;white-space:nowrap;color:#ffffffe6;background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#fs-collection-eyebrow{display:none}#fs-collection-line:has(#fs-collection-badge:empty){display:none}#fs-collection-badge{display:block;font-size:22px;line-height:1.3;min-height:30px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;position:relative;z-index:13;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}@media(any-hover:hover)and (any-pointer:fine){#fs-collection-badge:hover{color:var(--accent)}}#fs-collection-badge:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}#fs-collection-badge:empty{cursor:default}#fs-meta-row{display:inline-flex;align-items:center;flex-shrink:0;height:26px;padding:0 12px;gap:12px;background:#0000008c;border:1px solid rgba(255,255,255,.18);border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:0;overflow:hidden}.fs-meta-item{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.fs-meta-label{font-size:var(--fs-micro);color:#ffffff70;text-transform:uppercase;letter-spacing:normal;white-space:nowrap}.fs-meta-value{font-size:var(--fs-micro);font-weight:400;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#fs-actions-row{--act-gap: 14px;display:flex;align-items:center;gap:var(--act-gap);flex-wrap:wrap;min-height:34px}#fs-price-badge{display:inline-flex;align-items:center;height:34px;font-size:var(--fs-body);font-weight:400;color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--accent) 19%,transparent);padding:0 14px;border-radius:6px;white-space:nowrap}#fs-price-badge:empty{display:none}#fs-links{display:flex;align-items:center;gap:var(--act-gap);flex-wrap:wrap}.fs-links-primary,.fs-links-secondary,#fs-info-lead{display:contents}.btn-lb--sm{display:none}.fs-link-btn{display:inline-flex;align-items:center;justify-content:center;height:34px;font-family:inherit;font-size:var(--fs-small);line-height:1;color:#ffffff70;text-transform:uppercase;letter-spacing:normal;text-decoration:none;background:transparent;cursor:pointer;border:1px solid #ffffff20;border-radius:4px;padding:0 18px;transition:color .15s,border-color .15s;white-space:nowrap;-webkit-appearance:none;appearance:none}.fs-link-btn{gap:.3em}.fs-link-btn:has(>.ext-arrow){padding-right:13px}@media(any-hover:hover){.fs-link-btn:hover{color:#fff;border-color:#ffffff50}}.ext-arrow,.share-mark{width:1.08em;height:1.08em;flex-shrink:0;display:inline-block;vertical-align:-.16em;opacity:.72}a:hover>.ext-arrow,button:hover>.ext-arrow,button:hover>.share-mark{opacity:1}.fa-v .ext-arrow{margin-left:.4em}body>footer .ext-arrow{margin-left:.35em}.fs-link-btn.copied{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.fs-link-btn--buy,.fs-link-btn.fs-link-btn--buy{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:400;letter-spacing:normal}@media(any-hover:hover){.fs-link-btn.fs-link-btn--buy:hover{background:var(--accent-bright);border-color:var(--accent-bright);color:var(--accent-ink)}}#fs-overlay.fs-immersive .fs-link-btn.fs-link-btn--buy{border-color:var(--accent);color:var(--accent-ink)}#fs-prev,#fs-next,#fs-dice,#fs-play{background:#ffffff12;border:1px solid #ffffff20;color:#fff;width:46px;height:46px;border-radius:50%;padding:0;flex:0 0 auto;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}#fs-prev svg,#fs-next svg{width:20px;height:20px}#fs-prev svg{transform:translate(-.1125em)}#fs-next svg{transform:translate(.1125em)}#fs-dice svg{width:22px;height:22px}@media(any-hover:hover){#fs-prev:hover,#fs-next:hover,#fs-dice:hover,#fs-play:hover{background:#fff2;border-color:#ffffff40}}#fs-dice svg{transition:transform .2s ease}#fs-dice.is-rolling svg{animation:tb-dice-roll .42s cubic-bezier(.34,1.3,.5,1)}@media(prefers-reduced-motion:reduce){#fs-dice.is-rolling svg{animation:none}}#fs-overlay.fs-immersive #fs-dice,#fs-overlay.fs-immersive #fs-play{background:#0000006b;border-color:#ffffff3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#fs-play{position:relative}#fs-play .fs-play-gl{width:18px;height:18px}#fs-play .fs-play-gl-pause{width:40px;height:40px}#fs-play .fs-play-gl-pause,#fs-overlay.fs-playing #fs-play .fs-play-gl-play{display:none}#fs-overlay.fs-playing #fs-play .fs-play-gl-pause{display:block}#fs-overlay.fs-playing #fs-play{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 19%,transparent);background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.55))}#fs-overlay.fs-immersive.fs-playing #fs-play{border-color:color-mix(in srgb,var(--accent) 19%,transparent);background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.55))}.fs-play-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fs-play-ring-track{fill:none;stroke:#ffffff24;stroke-width:4;opacity:0}.fs-play-ring-fill{fill:none;stroke:var(--accent);stroke-width:4;stroke-linecap:round;stroke-dasharray:116.24;stroke-dashoffset:116.24;opacity:0;transition:stroke-dashoffset 0s linear,opacity .25s ease}#fs-overlay.fs-playing .fs-play-ring-track,#fs-overlay.fs-playing .fs-play-ring-fill{opacity:1}#fs-overlay.fs-play-lead #fs-play{order:-1}#fs-overlay.fs-play-lead #fs-prev,#fs-overlay.fs-play-lead #fs-next,#fs-overlay.fs-play-lead #fs-dice{order:1}#fs-overlay.fs-play-lead.fs-chrome-hidden #fs-play{opacity:1;pointer-events:auto}#fs-close{position:absolute;top:calc(24px + env(safe-area-inset-top,0px));right:calc(24px + env(safe-area-inset-right,0px));background:#ffffff10;border:1px solid #ffffff20;color:#fff;font-size:var(--fs-mid);width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;z-index:10}#fs-close svg{width:20px;height:20px}@media(any-hover:hover){#fs-close:hover{background:#ffffff28}}#fs-overlay button{-webkit-tap-highlight-color:transparent}#fs-overlay button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 65%,transparent);outline-offset:2px}button,a,select,[tabindex]{-webkit-tap-highlight-color:transparent}:focus:not(:focus-visible){outline:none}#fs-counter{font-size:var(--fs-small);font-weight:400;color:#fff9;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;line-height:1}#fs-fit{background:#ffffff10;border:1px solid #ffffff20;color:#fff;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,transform .3s ease}#fs-fit svg{width:20px;height:20px}@media(any-hover:hover){#fs-fit:hover{background:#ffffff28}}#fs-overlay.fs-immersive #fs-fit{background:#0000006b;border-color:#ffffff3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#fs-fit .fit-contain,#fs-overlay.fs-fit-contain #fs-fit .fit-fill{display:none}#fs-overlay.fs-fit-contain #fs-fit .fit-contain{display:block}#fs-overlay.fs-immersive.fs-fit-contain #fs-img,#fs-overlay.fs-immersive.fs-fit-contain #fs-video,#fs-overlay.fs-immersive.fs-fit-contain #fs-poster{object-fit:contain;padding:108px}#fs-overlay.fs-immersive.fs-fit-contain #fs-poster{transform:none}#fs-info{transition:opacity .35s ease}#fs-overlay #fs-close,#fs-overlay #fs-counter,#fs-overlay #fs-sound,#fs-overlay #fs-dice,#fs-overlay #fs-prev,#fs-overlay #fs-play,#fs-overlay #fs-next,#fs-overlay #fs-fit,#fs-overlay #fs-explore,#fs-overlay #fs-full,#fs-overlay #fs-scrim-top{transition:opacity .35s ease,background .15s,border-color .15s,color .15s}#fs-overlay #fs-info-peek,#fs-overlay #fs-artwork-controls,#fs-overlay #fs-view-controls{transition:opacity .3s ease}#fs-overlay.fs-closing #fs-info-peek,#fs-overlay.fs-closing #fs-artwork-controls,#fs-overlay.fs-closing #fs-view-controls,#fs-overlay.fs-closing #fs-info,#fs-overlay.fs-closing #fs-close,#fs-overlay.fs-closing #fs-sound,#fs-overlay.fs-closing #fs-dice,#fs-overlay.fs-closing #fs-play,#fs-overlay.fs-closing #fs-prev,#fs-overlay.fs-closing #fs-next,#fs-overlay.fs-closing #fs-fit,#fs-overlay.fs-closing #fs-explore,#fs-overlay.fs-closing #fs-full,#fs-overlay.fs-closing #fs-scrim-top,#fs-overlay.fs-chrome-hidden #fs-info,#fs-overlay.fs-chrome-hidden #fs-close,#fs-overlay.fs-chrome-hidden #fs-sound,#fs-overlay.fs-chrome-hidden #fs-dice,#fs-overlay.fs-chrome-hidden #fs-play,#fs-overlay.fs-chrome-hidden #fs-prev,#fs-overlay.fs-chrome-hidden #fs-next,#fs-overlay.fs-chrome-hidden #fs-fit,#fs-overlay.fs-chrome-hidden #fs-explore,#fs-overlay.fs-chrome-hidden #fs-full,#fs-overlay.fs-chrome-hidden #fs-scrim-top{opacity:0;pointer-events:none}#fs-overlay.fs-chrome-hidden{cursor:none}#fs-artwork-controls{position:absolute;bottom:calc(24px + env(safe-area-inset-bottom,0px));left:calc(24px + env(safe-area-inset-left,0px));display:flex;align-items:center;gap:10px;z-index:12}#fs-view-controls{--stack-gap: 10px;position:absolute;top:calc(24px + 46px + var(--stack-gap) + env(safe-area-inset-top,0px));right:calc(24px + env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:center;gap:var(--stack-gap);z-index:12}#fs-info-peek{width:auto;height:46px;padding:0 16px 0 14px;border-radius:999px;font-family:inherit;background:#0000006b;border:1px solid rgba(255,255,255,.24);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .15s,border-color .15s}#fs-info-peek svg{width:20px;height:20px;flex-shrink:0}@media(any-hover:hover){#fs-info-peek:hover{background:#0009;border-color:#ffffff6b}}#fs-sound{background:#ffffff10;border:1px solid #ffffff20;color:#fff;width:46px;height:46px;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background .15s,border-color .15s}#fs-sound.show{display:flex}#fs-sound[disabled]{opacity:.32;cursor:default;pointer-events:none}#fs-sound svg{width:20px;height:20px}#fs-sound .snd-off,#fs-sound.muted .snd-on{display:none}#fs-sound.muted .snd-off{display:block}@media(any-hover:hover){#fs-sound:hover{background:#ffffff28}}#fs-overlay.fs-immersive #fs-sound{background:#0000006b;border-color:#ffffff3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fs-home-text{display:flex;flex-direction:column;align-items:flex-start;gap:0;transform:translateY(-3px)}.fs-home-title{font-family:var(--font-brand);font-size:40px;font-weight:400;color:#fff;line-height:1;letter-spacing:normal}.fs-home-sub{font-size:var(--fs-micro);font-weight:400;letter-spacing:normal;color:#fff6}#fs-signature{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}#fs-sig-avatar{width:30px;height:30px;border-radius:7px;object-fit:cover;border:1px solid rgba(255,255,255,.22);flex-shrink:0}.fs-sig-text{font-family:var(--font-brand);font-size:20px;line-height:1;color:#fff;transform:translateY(-.05em)}.fs-sig-logo{height:.75em;width:auto;vertical-align:baseline;transform:translateY(.05em);margin-left:.3em}#fs-badges-row{margin-left:6px}#fs-badges-row #fs-meta-row,#fs-badges-row .chain-badge,#fs-badges-row .type-badge{border:none}#fs-meta-row:empty{display:none}#fs-explore{background:#ffffff10;border:1px solid #ffffff20;color:#fff;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}#fs-explore svg{width:20px;height:20px}@media(any-hover:hover){#fs-explore:hover{background:#ffffff28}}#fs-explore[disabled]{opacity:.32;cursor:default;pointer-events:none}#fs-explore.is-na{display:none}#fs-overlay.fs-immersive #fs-explore{background:#00000057;border-color:#ffffff47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#fs-full{background:#ffffff10;border:1px solid #ffffff20;color:#fff;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}#fs-full svg{width:20px;height:20px}@media(any-hover:hover){#fs-full:hover{background:#ffffff28}}#fs-full[disabled]{opacity:.32;cursor:default;pointer-events:none}#fs-full.is-na{display:none}#fs-overlay.fs-immersive #fs-full{background:#00000057;border-color:#ffffff47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#fs-overlay.fs-full-on{background:#000}#fs-overlay.fs-full-on #fs-info,#fs-overlay.fs-full-on #fs-close,#fs-overlay.fs-full-on #fs-sound,#fs-overlay.fs-full-on #fs-dice,#fs-overlay.fs-full-on #fs-play,#fs-overlay.fs-full-on #fs-prev,#fs-overlay.fs-full-on #fs-next,#fs-overlay.fs-full-on #fs-scrim-top,#fs-overlay.fs-full-on #fs-artwork-controls,#fs-overlay.fs-full-on #fs-view-controls,#fs-overlay.fs-full-on #fs-explore-hint,#fs-overlay.fs-full-on #fs-explore-exit{display:none!important}#fs-overlay.fs-full-on #fs-img,#fs-overlay.fs-full-on #fs-video,#fs-overlay.fs-full-on #fs-poster{object-fit:contain!important;padding:0!important;border-radius:0!important;width:100%;height:100%}#fs-overlay.fs-full-on #fs-iframe{border-radius:0!important}#fs-overlay.fs-full-on #fs-poster{display:none!important}#fs-full-exit{display:none;position:absolute;top:calc(24px + env(safe-area-inset-top,0px));right:calc(24px + env(safe-area-inset-right,0px));width:46px;height:46px;border-radius:50%;background:#0000006b;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;align-items:center;justify-content:center;z-index:40;transition:opacity .35s ease,background .15s,border-color .15s,color .15s}#fs-full-exit svg{width:20px;height:20px}@media(any-hover:hover){#fs-full-exit:hover{background:#0000009e}}#fs-overlay.fs-full-on #fs-full-exit{display:flex}#fs-overlay.fs-full-on.fs-chrome-hidden #fs-full-exit{opacity:0;pointer-events:none}#fs-overlay.fs-full-on.fs-chrome-hidden,#fs-overlay.fs-full-on.fs-chrome-hidden *{cursor:none}#fs-overlay.fs-ambient #fs-full-exit,#fs-mode{display:none!important}#fs-mode-legacy{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:calc(60px + env(safe-area-inset-right,0px));background:#ffffff10;border:1px solid #ffffff20;color:#fff;width:34px;height:34px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s;z-index:10}#fs-mode svg{width:17px;height:17px}#fs-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:blur(26px) saturate(1.15);transform:scale(1.1);opacity:0;transition:opacity .55s ease,filter .4s ease,transform .4s ease;z-index:4;pointer-events:none;display:none;background:#000}#fs-poster.fs-poster-sharp{filter:none;transform:none}#fs-scrim-top{display:none}#fs-overlay.fs-immersive #fs-media-wrap{padding:0}#fs-overlay.fs-immersive #fs-img,#fs-overlay.fs-immersive #fs-video{object-fit:cover;border-radius:0}#fs-overlay.fs-immersive #fs-iframe{border-radius:0}#fs-overlay.fs-immersive #fs-video::-webkit-media-controls,#fs-overlay.fs-immersive #fs-video::-webkit-media-controls-enclosure,#fs-overlay.fs-immersive #fs-video::-webkit-media-controls-panel{display:none!important}#fs-overlay.fs-immersive #fs-scrim-top{display:none}#fs-overlay.fs-immersive #fs-close,#fs-overlay.fs-immersive #fs-mode,#fs-overlay.fs-immersive #fs-prev,#fs-overlay.fs-immersive #fs-next{background:#0000006b;border-color:#ffffff3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(any-hover:hover){#fs-overlay.fs-immersive #fs-close:hover,#fs-overlay.fs-immersive #fs-prev:hover,#fs-overlay.fs-immersive #fs-next:hover,#fs-overlay.fs-immersive #fs-dice:hover,#fs-overlay.fs-immersive #fs-play:hover,#fs-overlay.fs-immersive #fs-fit:hover,#fs-overlay.fs-immersive #fs-sound:hover{background:#0009;border-color:#ffffff6b}}#fs-overlay.fs-immersive #fs-info{position:absolute;left:calc(-1 * var(--bleed));right:calc(-1 * var(--bleed));bottom:calc(-1 * var(--bleed));width:auto;max-width:none;margin:0;min-height:0;padding:230px calc(6vw + var(--bleed)) calc(96px + var(--bleed) + env(safe-area-inset-bottom,0px)) calc(24px + var(--bleed) + env(safe-area-inset-left,0px));background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,.92) 15%,rgba(0,0,0,.75) 38%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.22) 80%,transparent 100%);backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;border-radius:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;overflow:visible;z-index:7}#fs-overlay.fs-immersive #fs-details-card{margin-top:12px}@media(min-width:1024px){#fs-overlay.fs-immersive #fs-details-card{margin-top:20px}}#fs-overlay.fs-immersive #fs-col-main{min-height:0;gap:9px;align-self:stretch;max-width:100%}#fs-overlay.fs-immersive #fs-name{max-width:100%}#fs-overlay.fs-immersive #fs-name{font-size:clamp(40px,6.5vw,88px);font-weight:400;line-height:1.18;padding-top:.12em;white-space:normal;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#fs-overlay.fs-immersive #fs-desc{font-size:var(--fs-body);color:#ffffff9a;line-height:1.5;min-height:0;max-width:min(720px,100%);-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}#fs-overlay.fs-immersive .fs-link-btn{border-color:#ffffff4d;color:#fffc}@media(max-width:680px){#fs-overlay.fs-immersive #fs-info{padding:180px calc(24px + var(--bleed)) calc(94px + var(--bleed) + env(safe-area-inset-bottom,0px)) calc(24px + var(--bleed) + env(safe-area-inset-left,0px))}#fs-overlay.fs-immersive #fs-name{font-size:clamp(30px,8vw,44px)}#fs-collection-badge{font-size:19px;line-height:1.25;min-height:23px}}@media(max-width:600px){#fs-dice,#fs-prev,#fs-next,#fs-play{width:40px;height:40px}#fs-artwork-controls{bottom:calc(16px + env(safe-area-inset-bottom,0px));left:calc(16px + env(safe-area-inset-left,0px));gap:8px}#fs-view-controls{top:calc(16px + 42px + var(--stack-gap) + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px))}#fs-fit,#fs-explore,#fs-sound{width:40px;height:40px}#fs-sound svg{width:18px;height:18px}#fs-full{display:none!important}#fs-info-peek{height:40px;padding:0 13px 0 11px;gap:6px}#fs-counter{font-size:var(--fs-micro)}#fs-fit svg,#fs-dice svg,#fs-prev svg,#fs-next svg,#fs-info-peek svg{width:18px;height:18px}#fs-play .fs-play-gl{width:16px;height:16px}#fs-play .fs-play-gl-pause{width:36px;height:36px}#fs-close{width:42px;height:42px;top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px))}#fs-close svg{width:18px;height:18px}#fs-full-exit{width:42px;height:42px;top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px))}#fs-full-exit svg{width:18px;height:18px}#fs-overlay #fs-explore-exit{top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px));width:42px;height:42px;padding:0}#fs-overlay #fs-explore-exit svg{width:18px;height:18px}#fs-overlay.fs-immersive #fs-desc{-webkit-line-clamp:2;max-width:100%}#fs-overlay.fs-immersive #fs-info{padding-left:calc(16px + var(--bleed) + env(safe-area-inset-left,0px));padding-right:calc(16px + var(--bleed));padding-bottom:calc(78px + var(--bleed) + env(safe-area-inset-bottom,0px))}.fs-home-title{font-size:var(--fs-mid)}.fs-home-sub{font-size:var(--fs-micro);letter-spacing:normal}#fs-overlay.fs-immersive.fs-fit-contain #fs-img,#fs-overlay.fs-immersive.fs-fit-contain #fs-video,#fs-overlay.fs-immersive.fs-fit-contain #fs-poster{padding:calc(76px + env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) calc(66px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}}@media(max-width:900px)and (max-height:500px){#fs-overlay.fs-immersive.fs-fit-contain #fs-img,#fs-overlay.fs-immersive.fs-fit-contain #fs-video,#fs-overlay.fs-immersive.fs-fit-contain #fs-poster{padding:calc(64px + env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) calc(52px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}}@media(max-width:380px){#fs-artwork-controls{gap:6px}#fs-info-peek{padding:0 9px;gap:6px}#fs-fit,#fs-explore,#fs-sound,#fs-dice,#fs-prev,#fs-next,#fs-play{width:38px;height:38px}#fs-info-peek{height:38px}}@media(max-width:600px){#fs-media-wrap{padding-top:calc(60px + env(safe-area-inset-top,0px));padding-bottom:calc(68px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#fs-info{width:calc(100% - 16px);max-width:none;margin:0 auto calc(8px + env(safe-area-inset-bottom,0px));padding:14px 16px;background:#141414c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 4px 14px #00000073,0 14px 36px #00000052;flex-direction:column;align-items:stretch;gap:10px}#fs-name{font-size:var(--fs-mid);line-height:26px}#fs-col-main{min-height:64px;justify-content:flex-start}#fs-desc{-webkit-line-clamp:2;min-height:36px}#fs-details-card{width:100%}#fs-actions-row{--act-gap: 6px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--act-gap);min-height:0}#fs-links{display:contents}.fs-links-primary{display:flex;gap:var(--act-gap);flex:0 1 auto;min-width:0}.fs-links-secondary{display:flex;gap:var(--act-gap);flex:0 1 auto;min-width:0;justify-content:flex-start;flex-wrap:wrap}.fs-links-primary .fs-link-btn,.fs-links-secondary .fs-link-btn{flex:0 0 auto}#fs-price-badge{height:30px;font-size:var(--fs-small);padding:0 11px}.fs-link-btn{height:30px;padding:0 10px;font-size:var(--fs-micro)}.fs-link-btn:has(>.ext-arrow){padding-right:7px}.btn-lb--lg{display:none}.btn-lb--sm{display:inline}#fs-signature{gap:8px}#fs-badges-row{gap:8px;min-height:0}#fs-sig-avatar{width:24px;height:24px;border-radius:6px}.fs-sig-text{font-size:16px}#fs-meta-row{height:24px;padding:0 10px;gap:8px}#fs-badges-row .type-badge,#fs-badges-row .chain-badge{height:24px;padding:0 10px}#fs-badges-row #fs-meta-row,#fs-badges-row .chain-badge,#fs-badges-row .type-badge{border:1px solid rgba(255,255,255,.18);background:#0000009e}}#top-gradient{position:absolute;top:0;left:calc(-1 * var(--bleed));right:calc(-1 * var(--bleed));width:auto;height:280px;background:linear-gradient(to bottom,#000 0%,var(--bg) 100%);pointer-events:none;z-index:0}@media(max-width:680px){#top-gradient{height:160px}}#loader-overlay{position:fixed;inset:0;z-index:1000;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);transition:opacity .7s ease}#loader-overlay.fade-out{opacity:0;pointer-events:none}#loader-overlay.content-out #loader-card{animation:cardOut .45s ease both}@keyframes cardOut{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){#loader-overlay{transition:none}#loader-overlay.content-out #loader-card{animation:none;opacity:0}}#loader-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0;width:min(320px,calc(100vw - 32px));background:transparent;border:none;box-shadow:none;animation:cardPop .35s cubic-bezier(.2,.7,.2,1) both}@keyframes cardPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){#loader-card{gap:14px}}@media(max-width:600px){#loader-card .fs-home-title{font-size:30px}}#loader-card .fs-home-sub{color:var(--text)}#loader-center{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}#loader-headings{display:flex;flex-direction:column;align-items:center;gap:2px}#loader-avatar{width:56px;height:56px;border-radius:8px;border:1px solid rgba(255,255,255,.2);object-fit:cover;flex-shrink:0}#loader-bar-wrap{width:100%;display:flex;align-items:center;justify-content:center;position:relative}#loader-bar-track{width:100%;height:3px;background:#ffffff14;border-radius:999px;overflow:hidden;transition:opacity .3s}#loader-bar{height:100%;width:0%;background:var(--accent);border-radius:999px}#loader-log{font-family:inherit;font-size:var(--fs-small);line-height:1.7;color:var(--sub);width:100%;text-align:left}.loader-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;overflow:hidden;animation:logIn .26s cubic-bezier(.2,.7,.2,1) forwards}.loader-line.ok{color:var(--text)}.loader-line.ok .loader-pct{color:var(--sub)}.loader-line.err{color:#f87171}.loader-line.sub{color:#ffffff40;font-size:var(--fs-micro);margin-top:2px}.loader-pct{font-size:var(--fs-micro);color:#4a4a4a;flex-shrink:0}.loader-pct--ok{color:var(--accent);animation:logIn .2s ease forwards}@keyframes logIn{0%{opacity:0;max-height:0;transform:translateY(-2px)}to{opacity:1;max-height:32px;transform:translateY(0)}}#loader-cursor{display:block;width:6px;height:13px;border-radius:1px;background:var(--accent);margin:4px 0 0;animation:blink .75s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}#mode-control,#sources-btn{display:none!important}#sources-btn.tb-icon-btn{padding:0 9px}#sources-btn.tb-icon-btn .tb-icon{display:inline-flex}#sources-btn:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:845px){#sources-btn.tb-icon-btn{padding:0}}#shuffle-btn.tb-icon-btn{padding:0 9px}#shuffle-btn.tb-icon-btn .tb-icon{display:inline-flex}#shuffle-btn:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:845px){#shuffle-btn.tb-icon-btn{padding:0}}#shuffle-btn.is-active{border-color:var(--accent);color:var(--accent)}#shuffle-btn .tb-icon{transition:transform .2s ease}#shuffle-btn.is-rolling .tb-icon{animation:tb-dice-roll .42s cubic-bezier(.34,1.3,.5,1)}@keyframes tb-dice-roll{0%{transform:rotate(0) scale(1)}55%{transform:rotate(200deg) scale(1.14)}to{transform:rotate(360deg) scale(1)}}@media(prefers-reduced-motion:reduce){#shuffle-btn.is-rolling .tb-icon{animation:none}}#stats{border-top:1px solid var(--border);padding:clamp(18px,2.5vw,30px) 16px clamp(36px,5vw,56px);position:relative;z-index:1;background:var(--bg);scroll-margin-top:64px}#stats-inner{max-width:1240px;margin:0 auto}.src-terminal{font-family:var(--font-code, monospace);max-width:760px;margin-inline:auto;width:100%;color:var(--sub);line-height:1.6;font-size:var(--fs-ui);text-transform:none;display:flex;flex-direction:column;gap:8px;min-width:0}.src-term-cols{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:1024px){.src-terminal{max-width:none}.src-term-cols{display:block;columns:2;column-gap:8px}.src-term-cols>.src-term-block{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:8px}}.src-term-block{min-width:0;background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--border);border-radius:6px;overflow:hidden;box-shadow:inset 0 0 80px #00ff0006;padding:12px 14px 11px}.src-term-cmd:not(:last-child){margin-bottom:10px}.src-term-block .src-term-lines,.src-term-block .src-tabs,.src-term-block .src-sales,.src-term-block .src-gas,.src-term-block .src-fx{margin-top:0}.src-term-block--bar{padding:0}.src-term-block--caret{padding:8px 14px}.src-term-bar{display:flex;align-items:center;gap:9px;padding:9px 14px;background:transparent}.src-clock{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:2px 6px 8px;break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:8px;container-type:inline-size}.src-clock-t{font-family:var(--font-num);font-size:17.94cqw;font-kerning:none;line-height:.84;letter-spacing:normal;color:var(--accent);font-variant-numeric:tabular-nums;display:block;white-space:nowrap;text-align:center}.src-clock-t .cd{font-style:normal;display:inline}.src-clock-t .pl{margin-left:.14em}.src-clock-t .cd.is-tick{animation:clock-tick .42s ease-out}@keyframes clock-tick{0%{opacity:.15}to{opacity:1}}@media(prefers-reduced-motion:reduce){.src-clock-t .cd.is-tick{animation:none}}.src-clock-z{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:normal;text-transform:uppercase;color:var(--sub);margin-top:10px;display:flex;flex-direction:column;gap:1px;overflow-wrap:anywhere}.src-clock-line{display:block;line-height:1.45}.src-term-title{color:var(--text);text-transform:uppercase}.src-term-live{color:var(--accent-ink);background:var(--accent);padding:0 6px;border-radius:2px;text-transform:uppercase;animation:term-live-pulse 2.8s ease-in-out infinite}@keyframes term-live-pulse{0%,to{background:var(--accent);color:var(--accent-ink)}50%{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}}@media(prefers-reduced-motion:reduce){.src-term-live{animation:none}}.src-term-clock{margin-left:auto;font-variant-numeric:tabular-nums}.src-term-clock [data-src-clock]{color:var(--text)}.src-term-body{padding:0}.src-term-cmd{color:var(--text);overflow-wrap:anywhere}.src-term-prompt{color:var(--accent);margin-right:8px}.src-term-lines{margin:10px 0;padding:8px 0;border-bottom:1px solid var(--border)}.src-term-line{display:grid;grid-template-columns:12px minmax(0,1fr) auto auto auto;gap:0 12px;align-items:baseline;padding:2px 0;white-space:nowrap}.src-term-step{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:0 12px;align-items:baseline;padding:2px 0;white-space:nowrap}.src-term-step .tl-step{color:var(--text);text-transform:uppercase;display:flex;align-items:baseline;gap:12px;min-width:0;overflow:hidden}.src-term-step .tl-step>span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-term-step .tl-step:after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--border);transform:translateY(-4px)}.src-term-step.is-err .tl-step,.src-term-step.is-err .tl-ok,.src-term-line .tl-dot,.src-term-step .tl-dot{color:var(--accent)}.src-term-line .tl-chain{color:var(--text);text-transform:uppercase;display:flex;align-items:baseline;gap:12px;min-width:0}.src-term-line .tl-chain:after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--border);transform:translateY(-4px)}.src-term-line .tl-n{color:var(--accent);text-align:right;font-variant-numeric:tabular-nums;min-width:5ch}.src-term-line .tl-ms{text-align:right;font-variant-numeric:tabular-nums;min-width:6ch}.src-term-line .tl-ok,.src-term-step .tl-ok{color:var(--accent);min-width:2ch;text-align:right}.src-term-note{margin-top:6px;padding-top:6px;border-top:1px dotted var(--border);color:#5f5f5f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.src-sales-row{display:grid;grid-template-columns:var(--ev-thumb) minmax(0,1fr) auto;grid-template-rows:auto auto;gap:0 12px;align-items:baseline;min-height:var(--ev-row-h);padding:3px 0;white-space:nowrap;border:none;background:none;color:inherit;font:inherit;text-align:left;width:100%}.src-sales-row--go{cursor:pointer;margin:0 -6px;width:calc(100% + 12px);padding:2px 6px;border-radius:4px;transition:background .12s,padding-left .12s}@media(any-hover:hover)and (any-pointer:fine){.src-sales-row--go:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);padding-left:10px}.src-sales-row--go:hover .sl-name{color:var(--accent)}}.src-sales-row .sl-dot,.src-sales-row .sl-dot--tez{color:var(--accent)}.src-sales-row .sl-dot--eth,.src-sales-row .sl-dot--base{color:color-mix(in srgb,var(--accent) 62%,#0a1f0a)}.src-sales-row .sl-name{font-family:"Geist",var(--font-art)}.src-sales-row .sl-name.has-marks{font-family:var(--font-art)}.src-crow .nm{font-family:var(--font-coll)}.src-sales-row .sl-name{display:flex;align-items:baseline;gap:12px;min-width:0;color:var(--text)}.src-sales-row .sl-name>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.src-sales-row .sl-name:after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--border);transform:translateY(-4px)}.src-sales-row .sl-thumb{width:var(--ev-thumb);height:var(--ev-thumb);align-self:center;border-radius:8px;overflow:hidden;background:#1a1a1a;box-shadow:inset 0 0 0 1px var(--border)}.src-sales-row .sl-thumb img{width:100%;height:100%;object-fit:cover;display:block}.src-sales-row .sl-thumb img,.src-sales-row .sl-thumb canvas{pointer-events:none}[data-src-gas] *,[data-src-fx] *,[data-foot-clock],[data-foot-head],[data-src-clock],[data-src-clock] *{pointer-events:none}@media(any-pointer:coarse){[data-shuffle],.card-name,.card-platform,.card-price,.card-new,#site-footer a .cl{pointer-events:none}}.src-sales-row--go:hover .sl-thumb img{opacity:1}.src-sales-row .sl-thumb{grid-column:1;grid-row:1 / span 2}.src-sales-row .sl-name{grid-column:2;grid-row:1}.src-sales-row .sl-px{grid-column:3;grid-row:1}.src-sales-row .sl-meta{grid-column:2;grid-row:2}.src-sales-row .sl-date{grid-column:3;grid-row:2}.src-sales-row .sl-meta{display:flex;align-items:baseline;gap:10px;min-width:0;color:#5f5f5f;font-size:var(--fs-micro);overflow:hidden}.src-sales-row .sl-meta>.mt{overflow:hidden;text-overflow:ellipsis;min-width:0;white-space:nowrap}.src-sales-row .sl-meta .mt>span{display:inline}.src-sales-row .sl-meta .mt-sep{opacity:.7}.src-sales-row .sl-meta:after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--border);opacity:.45;transform:translateY(-3px)}.src-sales-row .sl-date{font-size:var(--fs-micro)}.src-sales-row .sl-who{color:#5f5f5f}.src-sales-row .sl-x{color:#5f5f5f;font-size:var(--fs-micro);flex:0 0 auto;margin-left:-6px}.src-sales-row .sl-px{color:var(--accent);text-align:right;font-variant-numeric:tabular-nums}.src-sales-row .sl-date,.src-sales-row .sl-px--chain{color:#5f5f5f}.src-sales-row .sl-px--chain{font-size:var(--fs-micro);font-variant-numeric:normal}.src-sales-row .sl-date{text-align:right;font-variant-numeric:tabular-nums}.src-sales-wait{color:#5f5f5f}.src-terminal{--spark-h: 26px;--ev-thumb: 38px;--ev-row-h: 44px}@media(max-width:620px){.src-terminal{--spark-h: 20px}}.src-tabs{display:flex;gap:4px;margin:2px 0 10px;border-bottom:1px solid var(--border)}.src-tab{background:none;border:none;color:#5f5f5f;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px;cursor:pointer;margin-bottom:-1px;border-bottom:2px solid transparent;transition:color .12s,border-color .12s}.src-tab:hover{color:var(--text)}.src-tab.is-on{color:var(--accent);border-bottom-color:var(--accent)}.src-pad-row{min-height:var(--ev-row-h);padding:2px 0;line-height:1.6;display:flex;align-items:center}.src-pad-row:before{content:" ";flex:0 0 auto}.src-pad-row:after{content:"";flex:1 1 auto;border-bottom:1px dotted var(--border);opacity:.5}.src-sales-pager{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:7px;border-top:1px dotted var(--border);font-size:var(--fs-micro);color:#5f5f5f}.src-collist-pager{border-top:none;padding-top:0}.src-collist-pager .evp-t b{color:var(--accent);font-weight:inherit}.src-sales-pager .evp{background:none;border:1px solid var(--border);color:var(--text);font:inherit;line-height:1;width:22px;height:20px;padding:0;border-radius:3px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s,color .12s}.src-sales-pager .evp:hover:not([disabled]){background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:var(--accent);color:var(--accent)}.src-sales-pager .evp[disabled]{opacity:.3;cursor:default}.src-sales-pager .evp i{font-style:normal;display:block;line-height:1;transform:translateY(-.9px)}.src-sales-pager .evp-n{color:var(--text);font-variant-numeric:tabular-nums;min-width:4ch;text-align:center}.src-sales-pager .evp-t{margin-left:auto;font-variant-numeric:tabular-nums}@media(max-width:620px){.src-sales-pager{gap:12px}.src-sales-pager .evp{width:32px;height:30px}}.src-rank-row{display:grid;grid-template-columns:2ch 18px minmax(0,1fr) auto auto auto;gap:0 10px;align-items:center;padding:2px 0;white-space:nowrap}.src-rank-row .rk-av{width:18px;height:18px;border-radius:50%;object-fit:cover;display:block;background:#161616;border:1px solid var(--border)}.src-rank-row .rk-av--none{border:none;background:none}.src-rank-row .rk-av.is-broken{visibility:hidden}.src-rank-row .rk-n{color:#5f5f5f;text-align:right;font-variant-numeric:tabular-nums}.src-rank-row .rk-name{display:flex;align-items:baseline;gap:10px;min-width:0;color:var(--text);line-height:1.5}.src-rank-row .rk-name>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.src-rank-row .rk-name:after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--border);transform:translateY(-4px)}.src-rank-row .rk-vol{color:#5f5f5f;font-variant-numeric:tabular-nums;text-align:right}.src-rank-row .rk-n2{color:var(--accent);font-variant-numeric:tabular-nums;text-align:right;min-width:3ch}.src-rank-row .rk-u{color:#5f5f5f}@media(max-width:620px){.src-rank-row{grid-template-columns:2ch 18px minmax(0,1fr) auto auto}.src-rank-row .rk-vol{display:none}}.src-gas-head,.src-gas-row{display:grid;grid-template-columns:12px 8.5ch minmax(40px,1fr) 5.5ch 5.5ch 5.5ch;gap:0 12px;align-items:baseline;padding:2px 0;white-space:nowrap}.src-gas-row .gas-spark{display:block;align-self:center;height:var(--spark-h);min-width:0}.src-gas-row .gas-spark .fx-svg{display:block;width:100%;height:var(--spark-h)}.src-gas-head{color:#4d4d4d;font-size:var(--fs-micro);text-transform:uppercase}.src-gas-head span:nth-child(n+4){text-align:right}.src-gas-row .gas-chain{color:var(--text);text-transform:uppercase}.src-gas-row .gas-t{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}.src-gas-row .gas-t--normal{color:var(--accent)}@media(max-width:560px){.src-gas-head,.src-gas-row{grid-template-columns:12px 8.5ch minmax(28px,1fr) 5.5ch 5.5ch 5.5ch;gap:0 9px}}.src-sales-foot{margin-top:5px;padding-top:5px;border-top:1px dotted var(--border);color:#4d4d4d}@media(max-width:560px){.src-sales-row{grid-template-columns:var(--ev-thumb) minmax(0,1fr) auto;gap:0 9px}}.src-term-out{display:flex;flex-wrap:wrap;gap:2px 18px;margin-bottom:10px}.src-term-out .tk{white-space:nowrap}.src-term-out .tk i{font-style:normal;color:var(--text);font-variant-numeric:tabular-nums}.src-fx{margin:10px 0}.src-fx{display:grid;grid-template-columns:12px minmax(64px,auto) minmax(0,1fr) auto auto}.src-fx-row,.src-fx-foot{grid-column:1 / -1}.src-fx-row{display:grid;grid-template-columns:12px minmax(64px,auto) minmax(0,1fr) auto auto;gap:0 12px;align-items:center;padding:2px 0;white-space:nowrap}@supports (grid-template-columns: subgrid){.src-fx-row{grid-template-columns:subgrid}}.src-fx-row .fx-dot{color:var(--accent)}.src-fx-row .fx-sym{color:var(--text);text-transform:uppercase}.src-fx-row .fx-px{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;min-width:9ch}.src-fx-row .fx-chg{text-align:right;font-variant-numeric:tabular-nums;min-width:8ch}.src-fx-row .fx-chg.is-up,.src-fx-row .fx-chg.is-dn{color:var(--accent)}.src-fx-row .fx-spark{display:block;height:var(--spark-h);min-width:0}.src-fx-row .fx-svg{display:block;width:100%;height:var(--spark-h)}@keyframes fx-flash-up{0%{background:color-mix(in srgb,var(--accent) 20%,transparent)}to{background:transparent}}@keyframes fx-flash-dn{0%{background:color-mix(in srgb,var(--accent) 20%,transparent)}to{background:transparent}}.src-fx-row.fx-up{animation:fx-flash-up .9s ease-out 1}.src-fx-row.fx-dn{animation:fx-flash-dn .9s ease-out 1}.src-fx-foot{display:flex;gap:12px;align-items:baseline;margin-top:6px;padding-top:7px;border-top:1px solid var(--border);color:var(--sub)}.src-fx-foot .is-err{color:var(--yellow)}.src-fx-foot .fx-next{margin-left:auto;font-variant-numeric:tabular-nums}.src-fx.is-stale .src-fx-row{opacity:.55}@media(prefers-reduced-motion:reduce){.src-fx-row.fx-up,.src-fx-row.fx-dn{animation:none}}@media(max-width:680px){.src-fx{grid-template-columns:12px auto minmax(0,1fr) auto auto}.src-fx-row{gap:0 8px}@supports not (grid-template-columns: subgrid){.src-fx-row{grid-template-columns:12px auto minmax(0,1fr) auto auto}}.src-fx-row .fx-px,.src-fx-row .fx-chg{min-width:0}}.src-caret{display:inline-block;width:7px;height:11px;background:var(--accent);vertical-align:baseline;animation:tb-blink 1.1s steps(1) infinite}@media(max-width:680px){.src-term-line{grid-template-columns:12px minmax(0,1fr) auto auto;gap:0 9px}.src-term-line .tl-ms{display:none}.src-term-bar{gap:7px;padding:8px 11px}.src-term-block{padding:11px}.src-term-block--bar{padding:0}.src-term-block--caret{padding:7px 11px}.src-terminal{gap:7px}}#sources-body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,30px) clamp(26px,4vw,52px)}@media(min-width:760px){#sources-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"term    term" "totals  totals" "chain   chain" "wallets sources" "cols    cols" "note    note";align-items:start}}.src-collist{column-gap:clamp(26px,3vw,48px)}@media(min-width:1000px){.src-collist{columns:2}}.src-crow,.src-crow-pad{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px;align-items:baseline;padding:6px;margin:0 -6px;border:none;border-bottom:1px solid var(--border);background:none;color:inherit;font:inherit;font-size:var(--fs-small);text-align:left;width:calc(100% + 12px);border-radius:4px;break-inside:avoid;-webkit-column-break-inside:avoid}.src-crow{cursor:pointer;transition:background .12s,padding-left .12s}.src-crow-pad{cursor:default;pointer-events:none}@media(any-hover:hover)and (any-pointer:fine){.src-crow:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);padding-left:10px}.src-crow:hover .nm{color:var(--accent)}}.src-crow .nm,.src-crow-pad .nm{color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.src-crow .ch{color:var(--sub);font-size:var(--fs-micro);min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-crow .det-short{display:none}.src-crow .nm{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.src-crow .nm-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-opt .opt-nm{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.tb-opt .opt-nm-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-upd{padding:0 4px}.src-crow .num{color:var(--accent);font-variant-numeric:tabular-nums;min-width:4ch;text-align:right}@media(max-width:620px){.src-crow{grid-template-columns:minmax(0,1fr) max-content auto}.src-crow .det-long{display:none}.src-crow .det-short{display:inline}}@media(min-width:760px){.src-terminal{grid-area:term}.src-section--totals{grid-area:totals}.src-section--chain{grid-area:chain}.src-section--wallets{grid-area:wallets}.src-section--sources{grid-area:sources}.src-section--collections{grid-area:cols}.src-note{grid-area:note}}@media(max-height:500px)and (max-width:1024px){#sources-body{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.src-terminal,.src-section--totals,.src-section--chain,.src-section--wallets,.src-section--sources,.src-section--collections,.src-note{grid-area:auto}}.src-section{margin-top:0;min-width:0}.src-section h3{margin:0 0 14px;font-family:var(--font-num);font-size:34px;letter-spacing:normal;text-transform:uppercase;color:#fff;font-weight:400}.src-section--collections h3{margin-bottom:10px}.src-sub{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--sub);line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere}.src-sub b{color:var(--accent);font-weight:400;font-variant-numeric:tabular-nums}.src-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.src-card{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.src-card .n{font-size:var(--fs-head);font-weight:400;color:var(--text);font-variant-numeric:tabular-nums}.src-card .l{font-size:var(--fs-small);color:var(--sub);margin-top:2px}.src-total .n,.src-card .n,.src-crow .num,.src-legend-n,.src-table .num,.tb-opt .opt-n{font-family:var(--font-num)}.src-section--totals{margin-top:4px}.src-totals{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(12px,3vw,34px);align-items:end}.src-total{min-width:0}.src-total{padding-top:12px}.src-total .n{font-size:clamp(24px,6vw,76px);line-height:.82;letter-spacing:normal;color:var(--accent);font-variant-numeric:tabular-nums}.src-total--hero .n{font-size:clamp(34px,10vw,132px)}.src-total .l{font-size:var(--fs-micro);color:var(--sub);margin-top:10px;text-transform:uppercase;letter-spacing:normal}#stats{--c-eth: var(--accent);--c-base: color-mix(in srgb, var(--accent) 55%, #0a1f0a);--c-tez: color-mix(in srgb, var(--accent) 28%, #0a1f0a);--c-sol: color-mix(in srgb, var(--accent) 14%, #0a1f0a)}.src-bar{display:flex;width:100%;height:12px;border-radius:4px;overflow:hidden;gap:2px;background:var(--bg)}.src-bar-seg{height:100%;min-width:3px;transition:opacity .15s}.src-bar-seg:hover{opacity:.82}.src-bar--tez{background:var(--c-tez)}.src-bar--eth{background:var(--c-eth)}.src-bar--base{background:var(--c-base)}.src-bar--sol{background:var(--c-sol)}.src-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:14px}.src-legend-item{display:flex;align-items:center;gap:10px;font-size:var(--fs-ui)}.src-dot{width:10px;height:10px;border-radius:2px;flex-shrink:0;align-self:center}.src-legend-name{color:var(--text);font-size:var(--fs-ui);text-transform:uppercase;letter-spacing:normal}.src-legend-n{color:var(--text);font-size:34px;line-height:1;font-variant-numeric:tabular-nums}.src-legend-pct{color:var(--sub);font-size:var(--fs-ui);font-variant-numeric:tabular-nums}.src-legend-name,.src-legend-pct{transform:translateY(1.8px)}.src-wallet{display:flex;flex-direction:column;gap:8px}.src-wallet a{display:flex;justify-content:space-between;gap:12px;align-items:center;background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--border);border-left:1px solid var(--border);border-radius:5px;padding:10px 14px;color:var(--text);text-decoration:none;font-size:var(--fs-small)}.src-wallet--tez{border-left-color:var(--c-tez)}.src-wallet--eth{border-left-color:var(--c-eth)}.src-wallet--base{border-left-color:var(--c-base)}.src-wallet a{position:relative}.src-wallet a:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 0 var(--accent);transition:box-shadow .22s ease}@media(any-hover:hover)and (any-pointer:fine){.src-wallet a:hover:after{animation:card-stroke-in .34s ease-out forwards}}@media(prefers-reduced-motion:reduce){.src-wallet a:hover:after{animation:none;box-shadow:inset 0 0 0 4px var(--accent)}}.src-wallet .addr{color:var(--sub);font-size:var(--fs-small);text-align:right;transform:translateY(.85px);min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-wallet a>span:not(.addr){font-family:var(--font-num);font-size:28px;line-height:1.1;color:var(--accent)}.src-table{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.src-table th,.src-table td{text-align:left;padding:7px 8px;border-bottom:1px solid var(--border)}.src-table th{color:var(--sub);font-weight:400;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:normal}.src-table td.num{text-align:right;font-variant-numeric:tabular-nums;color:var(--accent)}.src-table td.nm{color:var(--text);max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-table td.ch{color:var(--sub);font-size:var(--fs-micro)}.src-section--sources td.ch{font-family:var(--font-mono);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.src-section--sources td.nm{max-width:none;white-space:normal}.src-section--sources td.num{font-family:var(--font-mono);font-size:var(--fs-micro);white-space:nowrap;font-variant-numeric:normal}.src-qty{color:var(--accent);font-variant-numeric:tabular-nums}.src-mode{color:var(--sub)}.src-dot{color:var(--sub);margin:0 10px}.src-grp td{color:var(--sub);font-family:var(--font-mono);font-size:var(--fs-micro);border-bottom:none!important;padding-top:14px!important;padding-bottom:2px!important;opacity:.75}.src-sub-task td.nm:before{content:"└ ";color:var(--sub);opacity:.6}@media(max-width:620px){.src-section--sources td.nm,.src-section--sources td.ch,.src-section--sources td.num{padding:7px 4px;white-space:nowrap}.src-section--sources .src-table,.src-section--sources tbody{display:block}.src-section--sources tbody tr{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:baseline;gap:0 10px;border-bottom:1px solid var(--border)}.src-section--sources tbody td{border-bottom:none}.src-section--sources td.ch{overflow:hidden;text-overflow:ellipsis;min-width:0}.src-section--sources tr.src-grp{display:block;border-bottom:none}}.src-note{margin-top:18px;font-size:var(--fs-small);color:var(--sub);line-height:1.6}.src-note strong{color:var(--accent);font-weight:400}.src-tag{display:inline-block;font-size:var(--fs-micro);font-weight:400;letter-spacing:normal;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 33%,transparent);border-radius:5px;padding:1px 5px;vertical-align:middle;margin-right:4px}@media(max-width:680px){#stats{padding:26px 14px calc(40px + env(safe-area-inset-bottom,0))}.src-grid{grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:8px}.src-card{padding:10px 11px}.src-card .n{font-size:var(--fs-mid)}.src-table{font-size:var(--fs-small)}.src-table th,.src-table td{padding:6px 5px}.src-table td.nm{max-width:44vw}.src-wallet a{flex-direction:column;gap:3px;align-items:flex-start}.src-wallet .addr{text-align:left}}#fs-share{display:none;position:fixed;inset:0;z-index:2200;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#fs-share.open{display:flex;align-items:flex-end;justify-content:center}.fsh-panel{position:relative;width:100%;max-width:620px;background:#141414;border:1px solid var(--border);border-radius:18px 18px 0 0;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:14px;max-height:82vh;max-height:82dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:599px){#fs-share.open{align-items:stretch;padding-top:env(safe-area-inset-top,0px)}#fs-share .fsh-panel{margin:0;width:100%;max-width:none;height:100%;max-height:100%;border-radius:0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))}#fs-share .fsh-panel h3{font-size:34px;padding-right:44px}#fs-share .fsh-close{top:14px;right:14px}#fs-share .fsh-card-stage{margin:auto}#fs-share .fsh-card-media{max-height:min(340px,38vh)}#fs-share .fsh-link{flex-direction:column;align-items:stretch;gap:14px}#fs-share .fsh-url{flex:0 0 auto;width:100%}#fs-share .fsh-opt--flat{flex:0 0 auto;justify-content:center;background:var(--white)}}@media(min-width:600px){#fs-share.open{align-items:center}.fsh-panel{border-radius:16px;margin:0 16px;width:min(620px,calc(100vw - 64px));max-width:none;height:min(660px,86vh);max-height:86vh}#fs-share .fsh-card-stage{margin:auto;width:min(88%,313.3px);zoom:1.25}#fs-share.fsh-native-mode .fsh-link,#fs-share.fsh-native-mode .fsh-opt--wide{width:min(84%,460px);margin-left:auto;margin-right:auto}#fs-share .fsh-card-media{max-height:min(340px,40vh)}}.fsh-panel h3{margin:0;font-family:var(--font-num);font-size:44px;line-height:1.15;font-weight:400;color:#fff}.fsh-close{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:9px;background:var(--white);border:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center}.fsh-close svg{width:15px;height:15px;display:block}@media(any-hover:hover)and (any-pointer:fine){.fsh-close:hover{border-color:var(--accent);color:var(--accent)}}.fsh-card-stage{position:relative;width:min(88%,440px);margin:6px auto 10px;min-width:0;transform:perspective(480px) rotateX(var(--tilt-rx, 0deg)) rotateY(var(--tilt-ry, 0deg));transition:transform .14s ease-out;--tilt-rx: 0deg;--tilt-ry: 0deg;--glare: 0;--grad-op: 0;--rim-in: color-mix(in srgb, var(--accent) 45%, #ffffff);--rim-out: var(--accent);--bloom-color: var(--accent)}@property --gx{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --gy{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --posx{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --posy{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --grad-op{syntax: "<number>"; inherits: true; initial-value: 0;}@property --edge-lift{syntax: "<percentage>"; inherits: true; initial-value: 0%;}.fsh-card-stage{transition:transform .14s ease-out,--gx .14s ease-out,--gy .14s ease-out,--posx .14s ease-out,--posy .14s ease-out,--grad-op .14s ease-out,--edge-lift .14s ease-out}.fsh-card-stage.is-idle{transition:none}.fsh-card-stage.is-gyro{transition:transform .5s cubic-bezier(.22,.61,.36,1),--gx .5s cubic-bezier(.22,.61,.36,1),--gy .5s cubic-bezier(.22,.61,.36,1),--posx .5s cubic-bezier(.22,.61,.36,1),--posy .5s cubic-bezier(.22,.61,.36,1),--grad-op .5s cubic-bezier(.22,.61,.36,1),--edge-lift .5s cubic-bezier(.22,.61,.36,1)}.fsh-card-stage.is-waking{transition:transform .45s cubic-bezier(.22,.61,.36,1),--gx .45s cubic-bezier(.22,.61,.36,1),--gy .45s cubic-bezier(.22,.61,.36,1),--posx .45s cubic-bezier(.22,.61,.36,1),--posy .45s cubic-bezier(.22,.61,.36,1),--grad-op .45s cubic-bezier(.22,.61,.36,1),--edge-lift .45s cubic-bezier(.22,.61,.36,1)}.fsh-card-stage.is-settling{transition:transform .9s cubic-bezier(.16,.84,.34,1),--gx .9s cubic-bezier(.16,.84,.34,1),--gy .9s cubic-bezier(.16,.84,.34,1),--posx .9s cubic-bezier(.16,.84,.34,1),--posy .9s cubic-bezier(.16,.84,.34,1),--grad-op .9s cubic-bezier(.16,.84,.34,1),--edge-lift .9s cubic-bezier(.16,.84,.34,1)}.fsh-card-stage.is-settling .fsh-card-glare,.fsh-card-stage.is-settling:before,.fsh-card-stage.is-settling:after{transition:opacity .9s cubic-bezier(.16,.84,.34,1)}@media(prefers-reduced-motion:reduce){.fsh-card-stage{transform:none;transition:none}}.fsh-card-stage:after{content:"";position:absolute;inset:2%;z-index:-1;border-radius:20px;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),var(--bloom-color, hsl(48, 100%, 69%)),transparent 62%);filter:blur(16px);opacity:calc(var(--grad-op, 0) * 1.6);transition:opacity .3s ease;pointer-events:none}.fsh-card-stage:before{content:"";position:absolute;inset:-5px;z-index:-1;border-radius:23px;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),var(--rim-in, hsl(48, 100%, 69%)),var(--rim-out, hsl(240, 100%, 69%)),transparent 78%);opacity:calc(var(--grad-op, 0) * 1.9);transition:opacity .3s ease;pointer-events:none}.fsh-card{width:100%;min-width:0;background:var(--accent);border:3px solid var(--accent);border-radius:18px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);box-shadow:0 10px 28px #0000008c,inset 0 1px #ffffff0d;position:relative;isolation:isolate;container-type:inline-size;--holo: 1;--tilt-rx: 0deg;--tilt-ry: 0deg;--glare: 0}.fsh-card{--holo-space: 9%;--holo-angle: 133deg;--holo-img: 780px;--grain: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCI+CjxmaWx0ZXIgaWQ9Im4iPgo8ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iLjciIG51bU9jdGF2ZXM9IjEwIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIj48L2ZlVHVyYnVsZW5jZT4KPC9maWx0ZXI+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWxsPSIjMDAwIj48L3JlY3Q+CjxyZWN0IHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiBmaWx0ZXI9InVybCgjbikiIG9wYWNpdHk9IjAuMyI+PC9yZWN0Pgo8L3N2Zz4=);--holo-stack: var(--grain), repeating-linear-gradient(0deg, rgb(255,119,115) calc(var(--holo-space) * 1), rgba(255,237,95,1) calc(var(--holo-space) * 2), rgba(168,255,95,1) calc(var(--holo-space) * 3), rgba(131,255,247,1) calc(var(--holo-space) * 4), rgba(120,148,255,1) calc(var(--holo-space) * 5), rgb(216,117,255) calc(var(--holo-space) * 6), rgb(255,119,115) calc(var(--holo-space) * 7)), repeating-linear-gradient(var(--holo-angle), #0e152e 0%, hsl(180, 10%, 60%) 6.5%, hsl(180, 29%, 66%) 7.6%, hsl(180, 10%, 60%) 8.8%, #0e152e 17%, #0e152e 20.4%), radial-gradient(farthest-corner circle at var(--gx, 50%) var(--gy, 50%), rgba(0,0,0,.1) 12%, rgba(0,0,0,.15) 20%, rgba(0,0,0,.25) 120%)}.fsh-card:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background-image:var(--holo-stack);background-blend-mode:screen,hue,hard-light;background-size:var(--holo-img),200% 700%,520%,240%;background-position:center,0% var(--posy, 50%),var(--posx, 50%) var(--posy, 50%),var(--posx, 50%) var(--posy, 50%);mix-blend-mode:color-dodge;filter:brightness(.8) contrast(2.95) saturate(.5);opacity:calc(.34 * var(--holo, 1));transition:opacity .3s ease}.fsh-card:before{content:"";position:absolute;z-index:4;pointer-events:none;left:0;top:0;width:100%;height:100%;background-image:var(--holo-stack);background-blend-mode:screen,hue,hard-light;background-size:var(--holo-img),200% 400%,340%,240%;background-position:center,0% var(--posx, 50%),calc(var(--posy, 50%) * -.25) calc(var(--posx, 50%) * -.25),var(--posy, 50%) var(--posx, 50%);mix-blend-mode:soft-light;filter:brightness(1) contrast(2.5) saturate(2.75);opacity:calc(.5 * var(--holo, 1));transition:opacity .3s ease}.fsh-card{border-color:color-mix(in srgb,#ffffff var(--edge-lift, 0%),var(--accent))}@media(prefers-reduced-motion:reduce){.fsh-card{border-color:var(--accent)}}.fsh-card-glare{position:absolute;inset:0;z-index:6;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.45),rgba(255,255,255,.1) 32%,transparent 62%);mix-blend-mode:soft-light;opacity:var(--glare);transition:opacity .25s ease}@media(prefers-reduced-motion:reduce){.fsh-card:before,.fsh-card:after{transition:none}.fsh-card-glare{display:none}}.fsh-card-media{position:relative;width:100%;border-radius:15px 15px 0 0;aspect-ratio:16 / 9;max-height:260px;background:#0a0a0a;overflow:hidden}.fsh-card-img{width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .25s ease}.fsh-card-img.is-ready{opacity:1}.fsh-card-chain{position:absolute;left:2.174cqw;bottom:2.174cqw;z-index:2}.fsh-card-chain.chain-badge{height:5.652cqw;padding:0 2.609cqw;font-size:2.826cqw;border-radius:.87cqw}.fsh-card-chain:empty{display:none}.fsh-card-price{position:absolute;right:2.174cqw;bottom:2.174cqw;z-index:2;display:inline-flex;align-items:center;height:5.652cqw;padding:0 2.391cqw;font-size:2.826cqw;line-height:1;white-space:nowrap;color:var(--accent-ink);background:var(--accent);border-radius:.87cqw;font-weight:400}.fsh-card-price:empty{display:none}.fsh-card-body{position:relative;display:flex;flex-direction:column;gap:5px;padding:3cqw 3cqw 2.9cqw;min-width:0;border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 15px 15px;background:#1e1e1e}.fsh-card-name{display:flex;align-items:baseline;min-width:0;font-family:"Geist",var(--font-art);letter-spacing:-.02em;font-size:clamp(15px,5.2cqw,24px);line-height:1.25;color:var(--accent);text-transform:none}.fsh-card-title{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsh-card-title.has-marks{font-family:var(--font-art)}.fsh-card-coll{min-width:0;font-family:var(--font-coll);font-size:clamp(11px,3.3cqw,15px);color:var(--sub);text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsh-card-coll:empty{display:none}.fsh-card-id{display:block;min-width:0;margin-top:3px;font-family:var(--font-mono, ui-monospace, monospace);font-size:clamp(8px,2.1cqw,10px);letter-spacing:.02em;color:color-mix(in srgb,var(--sub) 72%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsh-card-id:empty{display:none}.src-crow--off{cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.src-crow--off .nm,.src-crow--off .nm-t{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.src-crow--off .nm-t,.src-crow--off .ch,.src-crow--off .num{color:color-mix(in srgb,var(--sub) 55%,transparent)}.src-crow--off .num{font-family:"BD Alien",var(--font-mono, monospace);font-size:calc(var(--fs-ui) * 1.15);line-height:1;opacity:.8}.evp-hid{font-style:normal;margin-left:8px;color:color-mix(in srgb,var(--sub) 55%,transparent)}.fsh-card-foot{display:flex;align-items:baseline;gap:10px;min-width:0;margin-top:7px}.fsh-card-type,.fsh-card-when{color:var(--sub);font-size:clamp(9px,2.4cqw,11px);white-space:nowrap}.fsh-card-type:empty,.fsh-card-when:empty{display:none}.fsh-card-date{margin-left:auto;flex-shrink:0;font-family:var(--font-num);font-size:clamp(12px,7.4cqw,38px);line-height:1;color:#d0d0d0;white-space:nowrap;position:relative;top:2px}.fsh-card-date:empty{display:none}.fsh-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.fsh-opt{display:flex;align-items:center;gap:10px;min-width:0;font:inherit;font-size:var(--fs-small);text-align:left;color:var(--text);background:var(--white);border:1px solid var(--border);border-radius:10px;padding:11px 13px;cursor:pointer;text-transform:uppercase;transition:border-color .15s,background .15s,color .15s}.fsh-opt{--brand: var(--accent)}.fsh-opt .fsh-ico{flex-shrink:0;display:block;width:18px;height:18px;color:#ffffffb0;transition:color .15s}.fsh-opt .fsh-ico svg{width:100%;height:100%;display:block}.fsh-lb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(any-hover:hover)and (any-pointer:fine){.fsh-opt:hover{border-color:var(--brand);background:var(--hover)}.fsh-opt:hover .fsh-ico{color:var(--brand)}}.fsh-link{display:flex;align-items:center;gap:10px;min-width:0}.fsh-url{flex:1 1 auto;min-width:0;font-family:var(--font-code);font-size:var(--fs-micro);color:var(--sub);text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.fsh-link{justify-content:center}.fsh-opt--flat{flex:0 0 auto;background:transparent}.fsh-opt--wide{justify-content:center}#fs-share.fsh-native-mode .fsh-opt--flat{width:100%;background:var(--white);justify-content:center}.fsh-opt.is-done,.fsh-opt.is-done:hover{color:var(--accent);border-color:var(--accent)}.fsh-opt.is-done .fsh-ico{color:var(--accent)}#fs-activity{display:none;position:fixed;inset:0;z-index:2100;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#fs-activity.open{display:flex;align-items:flex-end;justify-content:center}.fa-panel{position:relative;width:100%;max-width:620px;max-height:82vh;background:#141414;border:1px solid var(--border);border-radius:18px 18px 0 0;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column}@media(min-width:600px){#fs-activity.open{align-items:center}.fa-panel{border-radius:16px;margin:0 16px;width:min(860px,calc(100vw - 64px));max-width:none;height:min(660px,86vh);max-height:86vh}}.fa-panel h3{margin:0 0 16px;font-family:var(--font-num);font-size:44px;line-height:1.15;font-weight:400;color:#fff}.fa-close{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:9px;background:var(--white);border:1px solid var(--border);color:var(--text);font-size:var(--fs-body);cursor:pointer;display:flex;align-items:center;justify-content:center}.fa-close svg{width:15px;height:15px;display:block}.fa-close:hover{border-color:var(--accent);color:var(--accent)}.fa-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.fa-tab{font:inherit;font-size:var(--fs-small);color:var(--sub);background:transparent;border:1px solid var(--border);border-radius:20px;padding:7px 16px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.fa-tab.active{color:var(--text);border-color:#666;background:var(--white)}.fa-list{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:8px}.fa-list{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content max-content;column-gap:14px;font-size:var(--fs-small)}.fa-row{display:contents}.fa-row>*{padding:10px 2px;border-bottom:1px solid var(--border);align-self:baseline}.fa-empty{grid-column:1 / -1}.fa-head>*{padding-top:0;border-bottom-color:#3a3a3a;font-size:var(--fs-micro);color:var(--sub);text-transform:uppercase;letter-spacing:normal;position:sticky;top:0;z-index:1;background:#141414}.fa-c-type{color:var(--text);white-space:nowrap}.fa-c-who{min-width:0;color:var(--sub);font-family:var(--font-code, monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-c-who i{font-style:normal;opacity:.6}.fa-c-who i:before{content:" - "}.fa-c-amt{color:var(--accent);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#fs-activity .fa-v.is-money{color:var(--accent)}.fa-head .fa-c-amt{color:var(--sub)}.fa-c-date{color:var(--sub);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.fa-l{min-width:0}.fa-l{max-width:100%}.fa-l .who{font-size:var(--fs-body);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-l .sub{font-size:var(--fs-small);color:var(--sub);margin-top:4px}.fa-r{text-align:right;flex-shrink:0}.fa-r .type{font-size:var(--fs-body);color:var(--text)}.fa-r .amt{font-size:var(--fs-small);color:var(--text);margin-top:3px;font-variant-numeric:tabular-nums;opacity:.85}.fa-r .date{font-size:var(--fs-small);color:var(--sub);margin-top:4px;font-variant-numeric:tabular-nums}.fa-empty{color:var(--sub);font-size:var(--fs-small);padding:28px 2px;text-align:center}.fa-empty--failed{color:var(--accent)}.fa-empty--failed span{display:block;margin-top:6px;color:var(--sub);font-size:var(--fs-micro);line-height:1.45}.fa-empty--failed a{color:var(--accent);text-decoration:none;white-space:nowrap;font-size:var(--fs-small)}@media(any-hover:hover){.fa-empty--failed a:hover{text-decoration:underline}}@media(max-width:600px){#fs-activity.open{align-items:stretch;padding-top:env(safe-area-inset-top,0px)}.fa-panel{margin:0;width:100%;max-width:none;max-height:100%;height:100%;border-radius:0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))}.fa-panel h3{font-size:34px;margin-bottom:12px;padding-right:44px}.fa-close{top:14px;right:14px}.fa-tabs{gap:7px}.fa-tab{font-size:var(--fs-small);padding:6px 13px}.fa-list{column-gap:10px}.fa-row>*{padding:9px 2px}.fa-l .who{font-size:var(--fs-body)}.fa-r .type{font-size:var(--fs-small)}}#page-nav{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:2px 16px 28px;position:relative;z-index:1}#page-nav .pg-btn{font:inherit;font-size:var(--fs-small);text-transform:uppercase;letter-spacing:normal;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:5px;padding:11px 18px;min-width:44px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}@media(any-hover:hover)and (any-pointer:fine){#page-nav .pg-btn:not(:disabled):hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}}#page-nav .pg-btn:not(:disabled):active{transform:translateY(1px)}#page-nav .pg-btn:disabled{opacity:.32;cursor:default}#page-nav .pg-info{font-size:var(--fs-small);color:var(--sub);padding:0 6px;min-width:96px;text-align:center;font-variant-numeric:tabular-nums}@media(max-width:680px){#page-nav{padding-bottom:90px;gap:7px}#page-nav .pg-btn{padding:8px 11px;font-size:var(--fs-small)}}::selection{background:var(--accent);color:var(--accent-ink)}#fs-overlay.fs-ambient,#fs-overlay.fs-open.fs-ambient,#fs-overlay.fs-rising{z-index:0;pointer-events:none}#fs-overlay.fs-rising #fs-media-wrap{filter:grayscale(1) brightness(.558) contrast(1.02)}#fs-overlay.fs-rising:after{opacity:1}#toolbar,#marquee,#marquee2,#collection-banner,#gallery,#status-msg,#stats,#site-footer{transition:opacity .45s ease}body.page-lift #toolbar,body.page-lift #marquee,body.page-lift #marquee2,body.page-lift #collection-banner,body.page-lift #gallery,body.page-lift #status-msg,body.page-lift #stats,body.page-lift #site-footer{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){#toolbar,#marquee,#marquee2,#collection-banner,#gallery,#status-msg,#stats,#site-footer{transition:none}}#fs-media-wrap{transition:filter .6s ease}#fs-overlay.fs-ambient #fs-media-wrap{transition:filter .45s ease;filter:grayscale(1) brightness(.558) contrast(1.02)}#fs-overlay:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .5s ease;background:linear-gradient(to bottom,#000000b8 0,#00000080 190px,#0000008c 30%,#000000a8 55%,#000000c7 72%,#000000e0,#000000f5)}#fs-overlay.fs-ambient:after{opacity:1;transition:opacity .45s ease}#fs-overlay.fs-ambient #fs-info,#fs-overlay.fs-ambient #fs-close,#fs-overlay.fs-ambient #fs-artwork-controls,#fs-overlay.fs-ambient #fs-view-controls,#fs-overlay.fs-ambient #fs-dice,#fs-overlay.fs-ambient #fs-play,#fs-overlay.fs-ambient #fs-prev,#fs-overlay.fs-ambient #fs-next,#fs-overlay.fs-ambient #fs-spinner,#fs-overlay.fs-ambient #fs-loadsize,#fs-overlay.fs-ambient #fs-loadbar{display:none!important}body.ambient-bg #top-gradient{display:none}body.ambient-bg #gallery,body.ambient-bg #page-nav,body.ambient-bg #stats,body.ambient-bg footer{background:transparent}#gallery,#page-nav,#stats,footer{background:var(--bg)}body.viewer-open,body.viewer-open #gallery,body.viewer-open #page-nav,body.viewer-open #stats,body.viewer-open footer{background:#000}#site-footer{position:relative;z-index:1;display:block;padding:28px var(--gutter) calc(36px + env(safe-area-inset-bottom,0px));border-top:none;font-size:var(--fs-ui);color:var(--sub);letter-spacing:normal;text-align:left}.foot-inner{width:100%;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(26px,4vw,52px);row-gap:0;container-type:inline-size}.foot-col{display:contents}.foot-col,.foot-credits{--foot-name-lg: calc((100cqw - clamp(26px, 4vw, 52px)) / 2 / 7.0695);--foot-name-sm: var(--foot-name-lg);--foot-label-gap: calc(var(--foot-name-lg) * .214)}#site-footer .foot-col:nth-child(1) .foot-label{grid-column:1;grid-row:1}#site-footer .foot-col:nth-child(1) .foot-name{grid-column:1;grid-row:2}#site-footer .foot-col:nth-child(1) .foot-avatar{grid-column:1;grid-row:3}.foot-credits{grid-column:2;grid-row:1 / span 3}.foot-credits{display:flex;flex-direction:column;gap:calc(var(--foot-name-lg) * .34)}.foot-credit{display:flex;flex-direction:column}#site-footer .foot-credits a{margin-top:calc(var(--foot-name-lg) * -.167 + var(--foot-label-gap) + var(--foot-name-lg) * .2);overflow-wrap:break-word}.foot-credits .cl{display:block;line-height:.7}.foot-signoff{width:100%;max-width:1240px;margin:0 auto;margin-top:calc(var(--foot-name-lg, 40px) * .55);text-align:left;font-size:var(--fs-micro);line-height:1.75;color:var(--sub)}.foot-term{color:var(--sub)}.foot-prompt{color:var(--accent);margin-right:8px}.foot-term--out{color:#4d4d4d}.foot-legal{margin:calc(var(--fs-micro) * 1.1) 0 0;color:#4d4d4d;max-width:68ch;text-transform:none}.foot-name{font-size:var(--foot-name-lg);line-height:1.1;white-space:nowrap}.foot-logo{height:calc(var(--foot-name-lg) * .611);width:auto;vertical-align:baseline;transform:translateY(calc(var(--foot-name-lg) * .0104));margin-left:calc(var(--foot-name-lg) * .16)}.foot-avatar{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:calc(var(--card-radius) * 3);object-fit:cover;border:1px solid rgba(255,255,255,.22);margin-top:calc(var(--foot-name-lg) * .22)}#site-footer .foot-col:first-child a{font-size:var(--foot-name-lg)}#site-footer .foot-name,#site-footer .foot-col>a{margin-top:calc(var(--foot-name-lg) * -.167 + var(--foot-label-gap))}.foot-label{line-height:1}.foot-label{font-size:var(--fs-micro);color:var(--sub);letter-spacing:normal}@media(max-width:759px){#site-footer{padding-left:14px;padding-right:14px}.foot-inner{grid-template-columns:minmax(0,1fr);justify-content:start;column-gap:0}.foot-col,.foot-credits{--foot-name-lg: calc(100cqw / 7.0695)}.foot-credits{grid-column:1;grid-row:4}.foot-credits{margin-top:calc(var(--foot-name-lg) * .34)}#site-footer a{max-width:100%;overflow-wrap:break-word;word-break:break-word}}#site-footer a{font-family:var(--font-num);font-size:var(--foot-name-sm);line-height:1.1;color:var(--accent);text-decoration:none;transition:color .15s ease}@media(any-hover:hover)and (any-pointer:fine){#site-footer a:hover{color:var(--accent-bright, #fff)}}#site-footer a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}@media(any-hover:hover)and (any-pointer:fine){#fs-overlay #fs-close:hover,#fs-overlay #fs-prev:hover,#fs-overlay #fs-next:hover,#fs-overlay #fs-dice:hover,#fs-overlay #fs-play:hover,#fs-overlay #fs-fit:hover,#fs-overlay #fs-sound:hover,#fs-overlay #fs-mode:hover,#fs-overlay #fs-explore:hover,#fs-overlay #fs-full:hover,#fs-overlay #fs-full-exit:hover,#fs-overlay #fs-info-peek:hover,#fs-overlay.fs-immersive #fs-close:hover,#fs-overlay.fs-immersive #fs-prev:hover,#fs-overlay.fs-immersive #fs-next:hover,#fs-overlay.fs-immersive #fs-dice:hover,#fs-overlay.fs-immersive #fs-play:hover,#fs-overlay.fs-immersive #fs-fit:hover,#fs-overlay.fs-immersive #fs-sound:hover,#fs-overlay.fs-immersive #fs-mode:hover,#fs-overlay.fs-immersive #fs-explore:hover,#fs-overlay.fs-immersive #fs-full:hover,#fs-overlay.fs-immersive #fs-full-exit:hover,#fs-overlay.fs-immersive #fs-info-peek:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.55))}#fs-overlay #fs-info-peek:hover #fs-counter,#fs-overlay.fs-immersive #fs-info-peek:hover #fs-counter{color:var(--accent)}#fs-overlay .fs-link-btn:not(.fs-link-btn--buy):hover,#fs-overlay.fs-immersive .fs-link-btn:not(.fs-link-btn--buy):hover{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}}#fs-overlay.fs-explore-on #fs-info,#fs-overlay.fs-explore-on #fs-artwork-controls,#fs-overlay.fs-explore-on #fs-view-controls,#fs-overlay.fs-explore-on #fs-close,#fs-overlay.fs-explore-on #fs-sound,#fs-overlay.fs-explore-on #fs-prev,#fs-overlay.fs-explore-on #fs-next,#fs-overlay.fs-explore-on #fs-dice,#fs-overlay.fs-explore-on #fs-play,#fs-overlay.fs-explore-on #fs-scrim-top,#fs-overlay.fs-explore-on #fs-signature{opacity:0!important;pointer-events:none!important}#fs-overlay.fs-explore-on #fs-info{visibility:hidden}#fs-overlay.fs-explore-on #fs-media-wrap{overflow:hidden;touch-action:none;cursor:grab}#fs-overlay.fs-explore-on.is-panning #fs-media-wrap{cursor:grabbing}#fs-img,#fs-poster,#fs-video,.card-thumb{-webkit-user-drag:none;user-drag:none}#fs-overlay.fs-explore-on #fs-img,#fs-overlay.fs-explore-on #fs-video{object-fit:contain!important;padding:0!important}#fs-overlay.fs-explore-on #fs-img,#fs-overlay.fs-explore-on #fs-video{will-change:transform;transform-origin:center center;transition:transform .18s cubic-bezier(.22,.61,.36,1)}#fs-overlay.fs-explore-on.is-panning #fs-img,#fs-overlay.fs-explore-on.is-panning #fs-video{transition:none}#fs-explore-exit{position:absolute;top:calc(24px + env(safe-area-inset-top,0px));right:calc(24px + env(safe-area-inset-right,0px));z-index:30;display:none;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:50%;cursor:pointer;color:#fff;background:#0000006b;border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .15s,border-color .15s,color .15s}#fs-explore-exit svg{width:20px;height:20px}#fs-overlay.fs-explore-on #fs-explore-exit{display:flex}@media(any-hover:hover)and (any-pointer:fine){#fs-explore-exit:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.55))}}#fs-explore-hint{position:absolute;z-index:30;left:50%;transform:translate(-50%);bottom:calc(28px + env(safe-area-inset-bottom,0px));display:none;align-items:center;height:26px;padding:0 12px;border-radius:4px;font-size:var(--fs-micro);color:#ffffff70;text-transform:uppercase;letter-spacing:normal;background:#0000008c;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;pointer-events:none}#fs-overlay.fs-explore-on #fs-explore-hint{display:inline-flex}.hint-touch{display:inline}.hint-mouse{display:none}@media(any-pointer:fine){.hint-mouse{display:inline}.hint-touch{display:none}}@media(max-width:680px){#fs-explore-hint{height:24px;padding:0 10px}}.fa-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin-right:-18px;padding-right:18px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.fa-body::-webkit-scrollbar{width:5px}.fa-body::-webkit-scrollbar-track{background:transparent}.fa-body::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}@media(any-hover:hover)and (any-pointer:fine){.fa-body:hover::-webkit-scrollbar-thumb{background:#3a3a3a}.fa-body::-webkit-scrollbar-thumb:hover{background:var(--accent)}}.fa-body .fa-list{flex:none;overflow:visible;min-height:0;margin-top:0}#fs-activity .fa-meta{display:flex;flex-direction:column;margin-bottom:4px}.fa-meta-row{display:flex;align-items:baseline;gap:14px;flex-wrap:nowrap;max-width:100%;min-width:0;padding:7px 0;border-bottom:1px solid var(--border);line-height:1.5}.fa-meta-row:last-child{border-bottom:none}.fa-k{flex:0 0 auto;min-width:96px;max-width:132px;font-size:var(--fs-micro);color:var(--sub);text-transform:uppercase;letter-spacing:normal}.fa-v{flex:1 1 auto;min-width:0;font-size:var(--fs-small);color:var(--text);white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;overflow:hidden;text-decoration:none}.fa-v.is-mono{font-family:var(--font-code, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.fa-v{color:var(--accent);text-decoration:none}#fs-activity .fa-desc-section{margin-top:18px}#fs-activity .fa-desc-section h4{margin:0 0 10px;font-weight:400;font-family:var(--font-num);font-size:44px;line-height:1.15;color:#fff;text-transform:uppercase;letter-spacing:normal}@media(max-width:680px){#fs-activity .fa-desc-section h4{font-size:34px}}.fa-v.is-art{font-family:var(--font-art-code)}#fs-activity .fa-desc{font-family:var(--font-art-code);margin:0;font-size:var(--fs-small);color:var(--sub);line-height:2.1;overflow-wrap:anywhere;max-width:100%;overflow:hidden}#fs-activity .fa-activity-section{margin-top:18px;padding-bottom:40px}#fs-activity .fa-activity-section h4{margin:0 0 10px;font-weight:400;font-family:var(--font-num);font-size:44px;line-height:1.15;color:#fff;text-transform:uppercase;letter-spacing:normal}@media(max-width:680px){#fs-activity .fa-activity-section h4{font-size:34px}}@media(max-width:680px){.fa-k{min-width:78px;max-width:104px}.fa-body{margin-right:-14px;padding-right:14px}}@keyframes row-stroke-in{0%{box-shadow:inset 0 0 0 0 var(--accent)}55%{box-shadow:inset 0 0 0 3px var(--accent)}to{box-shadow:inset 0 0 0 1px var(--accent)}}@keyframes ring-pulse{0%{box-shadow:inset 0 0 0 0 var(--accent)}55%{box-shadow:inset 0 0 0 2.5px var(--accent)}to{box-shadow:inset 0 0 0 0 var(--accent)}}@media(any-hover:hover)and (any-pointer:fine){.tb-opt:hover,.src-crow:hover,.src-sales-row--go:hover,.src-press-row:hover{animation:row-stroke-in .34s ease-out forwards}#fs-overlay #fs-close:hover,#fs-overlay #fs-prev:hover,#fs-overlay #fs-next:hover,#fs-overlay #fs-dice:hover,#fs-overlay #fs-play:hover,#fs-overlay #fs-fit:hover,#fs-overlay #fs-sound:hover,#fs-overlay #fs-explore:hover,#fs-overlay #fs-full:hover,#fs-overlay #fs-info-peek:hover,#fs-explore-exit:hover,#fs-full-exit:hover,#fs-overlay .fs-link-btn:not(.fs-link-btn--buy):hover,#page-nav .pg-btn:not(:disabled):hover{animation:ring-pulse .34s ease-out forwards}}@media(prefers-reduced-motion:reduce){.tb-opt:hover,.src-crow:hover,.src-sales-row--go:hover,.src-press-row:hover{animation:none;box-shadow:inset 0 0 0 1px var(--accent)}#fs-overlay #fs-close:hover,#fs-overlay #fs-prev:hover,#fs-overlay #fs-next:hover,#fs-overlay #fs-dice:hover,#fs-overlay #fs-play:hover,#fs-overlay #fs-fit:hover,#fs-overlay #fs-sound:hover,#fs-overlay #fs-explore:hover,#fs-overlay #fs-full:hover,#fs-overlay #fs-info-peek:hover,#fs-explore-exit:hover,#fs-full-exit:hover,#fs-overlay .fs-link-btn:not(.fs-link-btn--buy):hover,#page-nav .pg-btn:not(:disabled):hover{animation:none}}.src-press{display:flex;flex-direction:column}.src-press-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:0 12px;align-items:center;margin:0 -6px;width:calc(100% + 12px);padding:4px 6px;border-radius:4px;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:none;transition:background .12s,padding-left .12s}.pr-date{color:var(--sub);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.pr-title{color:var(--text);font-size:var(--fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.pr-by{color:var(--sub);font-size:var(--fs-micro);letter-spacing:.08em}.pr-mark{color:var(--accent);font-size:var(--fs-micro);letter-spacing:.04em;white-space:nowrap}@media(any-hover:hover)and (any-pointer:fine){.src-press-row:hover{background:color-mix(in srgb,var(--accent) 12%,transparent);padding-left:10px}.src-press-row:hover .pr-title{color:var(--accent)}}.src-press-row:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 65%,transparent);outline-offset:-2px}.src-press-row--video{grid-template-columns:auto minmax(0,1fr);padding-top:8px;padding-bottom:8px}.pr-thumb{position:relative;width:118px;height:66px;flex:0 0 auto;border-radius:8px;overflow:hidden;background-color:#1a1a1a;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px var(--border)}.pr-thumb-dur{position:absolute;left:4px;bottom:4px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:3px;background:#000000b8;color:var(--accent);font-size:var(--fs-micro);letter-spacing:.04em;font-variant-numeric:tabular-nums}.pr-thumb-dur svg{width:10px;height:10px;flex-shrink:0}.pr-lines{display:flex;flex-direction:column;gap:0;min-width:0}.pr-lines .pr-title{white-space:normal}.pr-meta{color:#5f5f5f;font-size:var(--fs-micro)}@media(max-width:600px){.src-press-row:not(.src-press-row--video){grid-template-columns:auto minmax(0,1fr) auto}.pr-by{display:none}.pr-thumb{width:104px;height:58px}}#fs-press{display:none;position:fixed;inset:0;z-index:2300;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--fp-maxh: 58dvh}#fs-press.open{display:flex;align-items:flex-end;justify-content:center}.fp-panel{position:relative;width:100%;max-width:680px;background:#141414;border:1px solid var(--border);border-radius:18px 18px 0 0;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:12px}@media(min-width:600px){#fs-press{--fp-maxh: 68dvh}#fs-press.open{align-items:center}.fp-panel{border-radius:16px;margin:0 16px;width:min(920px,calc(100vw - 64px));max-width:none;padding:14px 16px 18px}}@media(max-height:460px){#fs-press{--fp-maxh: 46dvh}}.fp-head{display:flex;align-items:center;gap:12px}.fp-eyebrow{flex:1 1 auto;min-width:0;color:var(--sub);font-size:var(--fs-micro);letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-close{flex:0 0 auto;width:34px;height:34px;border-radius:9px;background:var(--white);border:1px solid var(--border);color:var(--text);font-size:var(--fs-body);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s}.fp-close svg{width:15px;height:15px;display:block}.fp-close:hover{border-color:var(--accent);color:var(--accent)}.fp-close:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 65%,transparent);outline-offset:2px}.fp-stage{position:relative;width:min(100%,calc(var(--fp-maxh) * 16 / 9));margin-inline:auto;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#0d0d0d center / cover no-repeat;box-shadow:inset 0 0 0 1px var(--border)}.fp-stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.fp-foot{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap}.fp-title{color:var(--text);font-size:var(--fs-small);min-width:0}.fp-out{color:#5f5f5f;font-size:var(--fs-micro);text-decoration:none;white-space:nowrap;transition:color .15s}@media(any-hover:hover){.fp-out:hover{color:var(--accent)}}.fp-out:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 65%,transparent);outline-offset:2px}
