*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#111}input,button{font-family:inherit}input:focus{outline:none}[hidden]{display:none!important}a{color:inherit}.spacer{flex:1}.muted{color:#6e6e6e}.faint{color:#a3a3a3}.red{color:#d93a1e}.b{font-weight:700}.s11{font-size:11px}.s12{font-size:12px}.s13{font-size:13px}.s14{font-size:14px}.link{font-size:12px;color:#111;text-underline-offset:3px}.gmsg{font-size:12px;color:#a3a3a3;padding:18px 0}.btn-dark{background:#111;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:13px;font-weight:700;cursor:pointer}.btn-dark:hover{background:#333}.btn-dark.big{width:100%;border-radius:6px;padding:14px}.btn-outline{background:#fff;border:1px solid #111;border-radius:4px;padding:10px;font-size:11.5px;font-weight:700;color:#111;cursor:pointer}.btn-outline:hover{background:#111;color:#fff}.top{display:flex;align-items:baseline;gap:32px;padding:18px 28px;border-bottom:1px solid #111}.brand{font-size:20px;font-weight:700;letter-spacing:-.02em;text-decoration:none}.top nav{display:flex;gap:20px;font-size:13px}.top nav a{color:#6e6e6e;text-decoration:none}.top nav a:hover{color:#111}.top nav a.active{color:#111;text-decoration:underline;text-underline-offset:4px}.wal{display:flex;align-items:baseline;gap:16px;font-size:13px}.xlink{font-size:15px;font-weight:700;color:#6e6e6e;text-decoration:none}.xlink:hover{color:#111}.page{max-width:1360px;margin:0 auto;padding:44px 28px 48px}.pgtitle{margin:0;font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1}h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em}.rowhead{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:20px}.hero{padding:68px 28px 56px}.kicker{font-size:13px;color:#6e6e6e;margin-bottom:16px}.hero h1{margin:0;font-size:clamp(60px,9vw,148px);line-height:.95;font-weight:700;letter-spacing:-.04em}.lede{margin:28px 0 0;max-width:62ch;font-size:15px;line-height:1.7;color:#6e6e6e;text-wrap:pretty}.lede strong{color:#111}.statsband{border-top:1px solid #111;border-bottom:1px solid #e3e3e3}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e3e3e3;padding:0}.tile{background:#fff;padding:24px 28px 22px;display:flex;flex-direction:column;gap:4px}.tile .k{font-size:12px;color:#6e6e6e}.tile .v{font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.tile .u{font-size:12px;color:#a3a3a3}.mintgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px}.mcard{display:flex;flex-direction:column;gap:8px;cursor:pointer}.mcard .art{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.08);border-radius:6px;overflow:hidden}.mcard:hover .art{opacity:.88}.mcard .l1{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mcard .fid{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.mcard .note{font-size:11px;color:#6e6e6e}.mcard .by{font-size:11px;color:#a3a3a3}.band{border-top:1px solid #e3e3e3}.ratio{display:flex;flex-direction:column;gap:6px;max-width:760px;margin-bottom:18px}.ratio .bar{display:flex;height:2px;gap:2px}.ratio .bar #ratio-m{width:50%;background:#111}.ratio .bar .r{flex:1;background:#d93a1e}.ratio .legend{display:flex;justify-content:space-between;font-size:11px}.alist{display:flex;flex-direction:column;max-width:760px}.arow{display:flex;align-items:baseline;gap:14px;padding:9px 0;border-top:1px solid #ececec;font-size:12.5px}.arow .t{flex:none;width:38px;font-weight:700}.arow .t.burn{color:#d93a1e}.arow .t.move{color:#a3a3a3}.arow .fid{font-weight:700;font-variant-numeric:tabular-nums}.arow .who{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6e6e6e}.arow .blk{flex:none;color:#a3a3a3;font-variant-numeric:tabular-nums}.foot{border-top:1px solid #111}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.fk{font-size:12px;font-weight:700;margin-bottom:5px}.fv{font-size:12px;line-height:1.65;color:#6e6e6e;text-wrap:pretty}.footline{display:flex;align-items:baseline;gap:16px;border-top:1px solid #e3e3e3;padding-top:16px;margin-top:32px}.swapcol{max-width:600px;margin:0 auto;padding:56px 28px 64px;display:flex;flex-direction:column;gap:26px}.tabs{display:grid;grid-template-columns:1fr 1fr}.tabs button{background:none;border:none;border-bottom:2px solid #e3e3e3;color:#a3a3a3;font-size:15px;font-weight:700;padding:12px 0;cursor:pointer}.tabs #tab-buy.on{border-color:#111;color:#111}.tabs #tab-sell.on{border-color:#d93a1e;color:#d93a1e}.field{display:flex;flex-direction:column;gap:8px}.fielda{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:#6e6e6e}.fieldrow{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid #e3e3e3}.fieldrow.dark{border-color:#111}.fieldrow input{flex:1;min-width:0;background:transparent;border:none;color:#111;font-size:36px;font-weight:700;letter-spacing:-.02em;padding:4px 0 10px;font-variant-numeric:tabular-nums}.fieldrow .unit{font-size:14px;font-weight:700;color:#6e6e6e}.qout{flex:1;font-size:22px;font-weight:700;color:#6e6e6e;padding:0 0 10px;font-variant-numeric:tabular-nums}.cons{display:flex;flex-direction:column;gap:6px;padding:6px 0 2px}.constitle{font-size:clamp(30px,5vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:#111}.constitle.off{color:#a3a3a3}.constitle.burn{color:#d93a1e}.conssub{font-size:13px;line-height:1.6;color:#6e6e6e;text-wrap:pretty}.stripbox{display:flex;flex-direction:column;gap:8px}.strip{display:flex;gap:6px;align-items:center}.strip #strip{display:flex;gap:6px}.stile{width:40px;height:40px;border:2px solid transparent;border-radius:4px;overflow:hidden}.stile.marked{border-color:#d93a1e}.sliprow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slipin{display:flex;align-items:baseline;gap:6px}.slipin input{width:48px;background:transparent;border:none;border-bottom:1px solid #111;color:#111;font-size:14px;font-weight:700;padding:4px 0;text-align:right;font-variant-numeric:tabular-nums}.go{width:100%;padding:18px;border:none;border-radius:6px;font-size:15px;font-weight:700;background:#111;color:#fff;cursor:pointer}.go.sell{background:#d93a1e}.go:disabled{background:#ececec;color:#a3a3a3;cursor:not-allowed}.notes{border-top:1px solid #e3e3e3;padding-top:16px;display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:1.65;color:#6e6e6e}.colmain{display:flex;flex-direction:column;gap:22px;padding-top:48px}.colmain .rowhead{margin-bottom:0}.pager{display:flex;align-items:baseline;gap:14px;font-size:12px}.pager button{background:none;border:none;padding:0;font-size:12px;color:#111;cursor:pointer}.pager button:disabled{color:#c9c9c9;cursor:default}.pager div{font-variant-numeric:tabular-nums}.addrrow{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.addrline{flex:1;min-width:300px;display:flex;align-items:baseline;gap:12px;border-bottom:1px solid #111}.addrline input{flex:1;min-width:0;background:transparent;border:none;color:#111;font-size:14px;padding:8px 0}.loadbtn{background:none;border:none;padding:0 0 8px;font-size:13px;font-weight:700;color:#111;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hint{margin-top:-12px}.slotline{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:12px}.cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px}.ccard{display:flex;flex-direction:column;gap:8px;cursor:pointer}.ccard .art{position:relative;aspect-ratio:1/1;border:1px solid rgba(0,0,0,.08);border-radius:6px;overflow:hidden}.ccard.last .art{border:2px solid #d93a1e}.ccard .pos{position:absolute;top:8px;left:9px;font-size:11px;font-weight:700;color:#fff;mix-blend-mode:difference;font-variant-numeric:tabular-nums}.ccard .ov{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;background:#fff;border-top:1px solid #111;opacity:0;transition:opacity .12s ease}.ccard .art:hover .ov{opacity:1}.ccard .ov button{background:none;border:none;padding:8px 10px;font-size:11.5px;font-weight:700;color:#111;text-align:left;cursor:pointer}.ccard .ov button:hover{background:#f2f2f2}.ccard .ov button+button{border-top:1px solid #ececec}.ccard .l1{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ccard .fid{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.ccard .note{font-size:11px;color:#6e6e6e}.ccard .note.red{color:#d93a1e}.ccard .by{font-size:11px;color:#a3a3a3}.ccard.burned .art{background:repeating-linear-gradient(45deg,#f4f4f4 0,#f4f4f4 8px,#fff 8px,#fff 16px);display:flex;align-items:center;justify-content:center}.ccard.burned .bx{font-size:11px;font-weight:700;color:#d93a1e}.burnfoot{border-top:1px solid #d93a1e;padding-top:10px;font-size:12px;color:#d93a1e}.odds{line-height:1.7;text-wrap:pretty}.wrapnote{border-top:1px solid #e3e3e3;padding-top:14px;font-size:12px;color:#6e6e6e}.ncbox{border:1px solid #e3e3e3;border-radius:6px;padding:40px;text-align:center;font-size:13px;color:#6e6e6e}.wrapcols{display:flex;gap:48px 40px;flex-wrap:wrap;align-items:flex-start}.wpick{flex:1.2 1 440px;min-width:0;display:flex;flex-direction:column;gap:12px}.wpick .rowhead,.wdone .rowhead{margin-bottom:0}.pickerlist{display:flex;flex-direction:column;max-height:560px;overflow:auto;border-bottom:1px solid #ececec}.prow{display:flex;align-items:center;gap:14px;padding:9px 2px;border-top:1px solid #ececec}.prow:hover{background:#fafafa}.prow .art{width:44px;height:44px;flex:none;border:1px solid rgba(0,0,0,.08);border-radius:4px;overflow:hidden}.prow .mid{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.prow .l1{display:flex;align-items:baseline;gap:8px}.prow .fid{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.prow .note{font-size:11px;color:#6e6e6e}.prow .slot{font-size:11px;color:#a3a3a3;font-variant-numeric:tabular-nums}.prow .wbtn{flex:none;background:none;border:none;padding:0;font-size:12px;font-weight:700;color:#111;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.prow .wbtn:hover{color:#6e6e6e}.wdone{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px}.wgrid{display:flex;gap:20px;flex-wrap:wrap}.wcard{width:170px;display:flex;flex-direction:column;gap:8px}.wcard .art{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.08);border-radius:6px;overflow:hidden}.wcard .l1{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.wcard .fid{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.wcard .tid{font-size:11px;color:#a3a3a3;font-variant-numeric:tabular-nums}.wcard button{width:100%;background:#fff;border:1px solid #111;border-radius:4px;padding:8px;font-size:11.5px;font-weight:700;color:#111;cursor:pointer}.wcard button:hover{background:#111;color:#fff}.smallprint{border-top:1px solid #e3e3e3;padding-top:18px}#modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#11111173;display:flex;align-items:center;justify-content:center;padding:32px;z-index:50}.mpanel{background:#fff;border-radius:12px;max-width:880px;width:100%;max-height:calc(100vh - 64px);overflow:auto;padding:26px 28px 28px;display:flex;flex-direction:column;gap:18px;box-shadow:0 24px 64px #00000047}.mhead{display:flex;align-items:baseline;gap:12px}#m-close{background:none;border:none;padding:0;font-size:18px;color:#6e6e6e;cursor:pointer;line-height:1}#m-close:hover{color:#111}.mtitle{font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1}.mgrid{display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:28px;align-items:start}.mleft{display:flex;flex-direction:column;gap:8px}.mart{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.mright{display:flex;flex-direction:column;min-height:340px}.mtabs{display:flex;gap:18px;border-bottom:1px solid #e3e3e3}.mtabs button{background:none;border:none;padding:0 0 9px;font-size:12.5px;font-weight:700;cursor:pointer;color:#a3a3a3;border-bottom:2px solid transparent;margin-bottom:-1px}.mtabs button.on{color:#111;border-color:#111}.mtraits{display:grid;grid-template-columns:1fr 1fr;column-gap:26px;padding-top:4px}.trow{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #ececec;padding:10px 2px}.trow .k{font-size:12px;color:#6e6e6e}.trow .v{font-size:12px;font-weight:700}.trow .v.off{color:#a3a3a3}.mprov{display:flex;flex-direction:column;padding-top:4px}.prow2{display:flex;flex-direction:column;gap:3px;border-bottom:1px solid #ececec;padding:10px 2px}.prow2 .k{font-size:11px;color:#6e6e6e}.prow2 .v{font-size:12.5px;font-weight:700;word-break:break-all;font-variant-numeric:tabular-nums}.mnote{font-size:11px;color:#a3a3a3;padding-top:10px;line-height:1.6;text-wrap:pretty}.mfoot{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:18px}.mrow{display:flex;gap:8px}.mrow button{flex:1}#wmodal{position:fixed;top:0;right:0;bottom:0;left:0;background:#11111173;display:flex;align-items:center;justify-content:center;padding:32px;z-index:55}.wpanel{background:#fff;border-radius:12px;width:100%;max-width:360px;padding:22px 24px 20px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 64px #00000047}#w-close{background:none;border:none;padding:0;font-size:18px;color:#6e6e6e;cursor:pointer;line-height:1}#w-close:hover{color:#111}#wlist{display:flex;flex-direction:column}.wrow{display:flex;align-items:center;gap:12px;padding:12px 4px;border-top:1px solid #ececec;background:none;border-left:none;border-right:none;border-bottom:none;font-size:14px;font-weight:700;color:#111;cursor:pointer;text-align:left;width:100%}.wrow:hover{background:#f7f7f7}.wrow img{width:22px;height:22px;border-radius:5px}.wrow .ph{width:22px;height:22px;border-radius:5px;background:#111}.wnone{padding:16px 4px;font-size:13px;color:#6e6e6e;border-top:1px solid #ececec;line-height:1.6}.wnone a{color:#111}.wnote{border-top:1px solid #ececec;padding-top:12px}#toast{position:fixed;left:20px;bottom:20px;background:#111;color:#fff;font-size:12px;padding:10px 16px;border-radius:6px;z-index:60;max-width:420px}#toast.err{background:#d93a1e}.art svg,.mart svg,.stile svg{width:100%;height:100%;display:block;shape-rendering:crispEdges}@media (max-width: 900px){.tiles,.grid3{grid-template-columns:1fr 1fr}.mgrid{grid-template-columns:1fr}}@media (max-width: 560px){.tiles,.grid3{grid-template-columns:1fr}.top{flex-wrap:wrap}}
