:root{--bg: #eeeeec;--fg: #0a0a0a;--muted: #6b6b6b;--faint: #a3a3a3;--line: rgba(0, 0, 0, .09);--line-strong: rgba(0, 0, 0, .18);--surface: #e6e6e3;--raised: #ffffff;--raised-shadow: 0 1px 2px rgba(0, 0, 0, .08), 0 0 0 1px rgba(0, 0, 0, .04);--empty: #e2e2df;--accent: #0a0a0a;--on-accent: #fff;--ok: #0a7d34;--err: #c4231c;--cyan: #00b5e2;--img-outline: rgba(0, 0, 0, .1);--tile-off: .2;--r: 6px;--r-lg: 12px;--gutter: clamp(16px, 4vw, 48px);--max: 1120px;--ease: cubic-bezier(.2, 0, 0, 1);--sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0a0a0a;--fg: #f5f5f5;--muted: #8f8f8f;--faint: #5c5c5c;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .16);--surface: #141414;--raised: #1f1f1f;--raised-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .06);--empty: #161616;--accent: #f5f5f5;--on-accent: #0a0a0a;--ok: #3ccf6e;--err: #ff5a4f;--img-outline: rgba(255, 255, 255, .1);color-scheme:dark}}:root[data-theme=dark]{--bg: #0a0a0a;--fg: #f5f5f5;--muted: #8f8f8f;--faint: #5c5c5c;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .16);--surface: #141414;--raised: #1f1f1f;--raised-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .06);--empty: #161616;--accent: #f5f5f5;--on-accent: #0a0a0a;--ok: #3ccf6e;--err: #ff5a4f;--img-outline: rgba(255, 255, 255, .1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--fg);font:400 15px/1.55 var(--sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;min-height:100dvh;display:flex;flex-direction:column}main{flex:1;width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter) 96px}h1,h2,h3{margin:0;font-weight:500;letter-spacing:-.025em;text-wrap:balance}h1{font-size:clamp(32px,6vw,56px);line-height:1.02;letter-spacing:-.04em}h2{font-size:20px}h3{font-size:16px;letter-spacing:-.015em}p{margin:0;text-wrap:pretty}a{color:inherit;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease)}a:hover{text-decoration-color:currentColor}img{display:block}.muted{color:var(--muted)}.small{font-size:13px}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:.92em;letter-spacing:0}.error{color:var(--err)}.lede{font-size:17px;color:var(--muted);max-width:56ch}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}main>*{opacity:0;transform:translateY(6px);transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:var(--ease)}main.in>*{opacity:1;transform:none}main.in>*:nth-child(2){transition-delay:60ms}main.in>*:nth-child(3){transition-delay:.12s}@media(prefers-reduced-motion:reduce){main>*,main.in>*{transition:none;opacity:1;transform:none}}.top{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:var(--max);margin:0 auto;height:64px;padding:0 var(--gutter);background:var(--bg)}.top:after{content:"";position:absolute;inset:auto var(--gutter) 0;height:1px;background:var(--line)}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:16px;letter-spacing:-.02em;text-decoration:none}nav{display:flex;align-items:center;gap:4px}nav a{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 10px;font-size:14px;color:var(--muted);text-decoration:none;transition:color .15s var(--ease)}nav a:hover,nav a[aria-current]{color:var(--fg)}#account{margin-left:4px}.theme{position:relative;width:36px;height:36px;margin-left:4px;padding:0;border:0;border-radius:var(--r);background:none;color:var(--muted);cursor:pointer;transition-property:color,background-color,scale;transition-duration:.15s;transition-timing-function:var(--ease);-webkit-tap-highlight-color:transparent}.theme:after{content:"";position:absolute;inset:-4px}.theme:hover{color:var(--fg);background:var(--surface)}.theme:active{scale:.96}.theme svg{position:absolute;inset:8px;width:20px;height:20px;transition-property:opacity,scale,filter;transition-duration:.3s;transition-timing-function:var(--ease)}.theme .sun,:root[data-mode=dark] .theme .moon{opacity:0;scale:.25;filter:blur(4px)}.theme .moon,:root[data-mode=dark] .theme .sun{opacity:1;scale:1;filter:blur(0)}nav .short{display:none}nav a .num{margin-left:4px;color:var(--muted)}.top{display:grid;grid-template-columns:auto 1fr auto}.main-nav{justify-self:start;margin-left:16px}@media(max-width:480px){.main-nav{margin-left:4px}}.side-nav{justify-self:end}@media(max-width:720px){.side-nav .about-link{display:none}}@media(max-width:480px){.top{gap:4px}nav a{padding:0 6px}.theme,.btn.acct .who-name{display:none}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:var(--r);background:var(--surface);color:var(--fg);font:500 15px/1 var(--sans);letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition-property:background-color,box-shadow,opacity,scale;transition-duration:.15s;transition-timing-function:var(--ease);-webkit-tap-highlight-color:transparent}.btn:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.btn:active:not(:disabled){scale:.96}.btn.primary{background:var(--accent);color:var(--on-accent);box-shadow:none}.btn.primary:hover{opacity:.88}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.primary:disabled{opacity:1;background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn[hidden]{display:none}.btn.block{width:100%}.btn.sm{height:36px;padding:0 12px;font-size:14px}.btn.sm:after{content:"";position:absolute;inset:-4px}.link{position:relative;padding:0;border:0;background:none;color:var(--fg);font:inherit;line-height:1.4;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer}.link.small{font-size:13px}.link:after{content:"";position:absolute;inset:-12px -6px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--faint)}.dot.live{background:var(--ok)}.dot.mine{width:12px;height:12px;border-radius:0;background:#fff;box-shadow:inset 0 0 0 3px #0a0a0a,0 0 0 1px var(--line-strong)}.steps{list-style:none;margin:24px 0 8px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--fg)}.steps li{display:grid;align-content:start;gap:6px;padding:16px 20px 0 0;font-size:14px;color:var(--muted)}.steps strong{color:var(--fg);font-weight:500;font-size:15px}.n{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--faint)}@media(max-width:760px){.steps{grid-template-columns:1fr 1fr;row-gap:24px}}@media(max-width:420px){.steps{grid-template-columns:1fr;row-gap:0;border-top:0}.steps li{grid-template-columns:28px 1fr;column-gap:8px;padding:14px 0;border-top:1px solid var(--line)}.steps li .n{grid-row:span 2;padding-top:3px}.steps li:first-child{border-top-color:var(--fg)}}.actions{display:flex;flex-wrap:wrap;gap:8px}.section-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 10px;padding-top:24px;margin-bottom:16px;border-top:1px solid var(--line)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:32px 24px}.card{display:grid;align-content:start;gap:14px;text-decoration:none}.card .sheet{transition:box-shadow .2s var(--ease)}.card:hover .sheet{box-shadow:0 0 0 1px var(--fg)}.card-body{display:grid;gap:8px}.row{display:flex;align-items:center;justify-content:space-between;gap:12px}.row strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter{color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}@media(max-width:560px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.card .row.muted span:first-child{display:none}}.empty-state{grid-column:1 / -1;display:grid;justify-items:start;gap:16px;padding:48px 0;color:var(--muted)}.tag{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:2px;font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted)}.tag.open{color:var(--fg)}.tag.full,.tag.auction{background:var(--accent);color:var(--on-accent);box-shadow:none}.tag.settled{color:var(--muted)}.bar{height:2px;background:var(--line);overflow:hidden}.bar.lg{height:4px}.bar i{display:block;height:100%;background:var(--fg);transition:width .6s var(--ease)}.sheet{display:grid;align-content:start;grid-template-columns:repeat(8,1fr);padding:10.1% 8.1%;background:#fff;box-shadow:0 0 0 1px var(--line-strong);transition:box-shadow .2s var(--ease)}.cell{position:relative;aspect-ratio:1;overflow:hidden;transition:opacity .2s var(--ease)}.cell img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cell.ghost img{clip-path:inset(0 0 9.375% 0)}.sheet.eights-rule .cell.ghost img{clip-path:none}.cell.new{animation:drop .36s var(--ease) both;animation-delay:calc(var(--k) * 28ms)}@keyframes drop{0%{opacity:0;scale:.9}}@media(prefers-reduced-motion:reduce){.sheet{transition:none}.cell.new{animation:none}}.cell img{transition:opacity .2s var(--ease)}.dir-host[data-show=yours] .cell:not(.mine) img{filter:grayscale(1);opacity:.28}.dir-host[data-show=finished] .cell.ghost img{opacity:1;filter:none;clip-path:none}.batch-art .cell img{transition:opacity .2s var(--ease),filter .2s var(--ease)}.show{display:inline-flex;gap:14px}.show button{height:32px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;transition:color .15s var(--ease)}.show button:hover,.show button[aria-checked=true]{color:var(--fg)}.show button[aria-checked=true]{box-shadow:inset 0 -1px 0 currentColor}.show .num{margin-left:2px;opacity:.6}.statement{margin:0;display:grid;gap:12px}.batch-art>.sheet,.batch-art>.dir-canvas,.design-preview>#preview,.design-preview>.dir-canvas{grid-area:1 / 1}.dir-canvas{display:block;width:100%;aspect-ratio:4 / 5;background:#fff;box-shadow:0 0 0 1px var(--line-strong)}.dir-canvas[hidden]{display:none}.dir-host.dir-on .sheet{visibility:hidden}.preview-foot .dirs{margin-left:0}@media(min-width:821px){.design-preview .view-toggle{display:none}}@media(max-width:820px){.design-preview :is(.dirs,.dir-canvas){display:none}.design-preview.dir-on .sheet{visibility:visible}}.dirs{display:inline-flex;align-items:center;gap:4px;margin-left:auto;margin-right:-4px}.dirs button{position:relative;height:32px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;transition:color .15s var(--ease)}.dirs .dir-word{margin-right:12px}.dirs .dir-glyph{display:grid;place-items:center;width:24px}.dirs .dir-glyph svg{opacity:.4;transition:opacity .15s var(--ease)}.dirs .dir-glyph:is(:hover,:focus-visible,[aria-checked=true]) svg{opacity:1}.dirs button:hover,.dirs button[aria-checked=true]{color:var(--fg)}.dirs .dir-word[aria-checked=true]{box-shadow:inset 0 -1px 0 currentColor}.dirs .dir-glyph[aria-checked=true]{background:linear-gradient(currentColor,currentColor) center bottom / 16px 1px no-repeat}.dirs button:focus-visible{outline:1px solid var(--fg);outline-offset:2px}.dirs .dir-glyph:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);left:50%;translate:-50% -2px;padding:4px 8px;border-radius:var(--r);background:var(--fg);color:var(--bg);font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--ease),translate .12s var(--ease);z-index:2}.dirs .dir-glyph:last-child:after{left:auto;right:0;translate:0 -2px}.dirs .dir-glyph:is(:hover,:focus-visible):after{opacity:1;translate:-50% 0}.dirs .dir-glyph:last-child:is(:hover,:focus-visible):after{translate:0 0}@media(hover:none){.dirs .dir-glyph:after{display:none}}.back{display:inline-flex;align-items:center;height:44px;margin:16px 0 8px;font-size:14px;color:var(--muted);text-decoration:none}.back:hover{color:var(--fg)}.batch{margin-top:32px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:start}.batch-art{display:grid;gap:12px}.legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}.legend span{display:inline-flex;align-items:center;gap:6px}.batch-side{display:grid;gap:24px;min-width:0}.batch-side header{display:grid;justify-items:start;gap:12px}.batch-side header>.row{justify-self:stretch}.batch-side h1{font-size:32px;overflow-wrap:anywhere}.facts{margin:0;display:grid;border-top:1px solid var(--line)}.facts>div{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0;border-bottom:1px solid var(--line);font-size:14px}.facts>div:last-child{border-bottom:0}.facts dt{color:var(--muted)}.facts dd{margin:0;text-align:right;min-width:0}@media(max-width:820px){.batch{grid-template-columns:1fr}.batch-art{position:static}}.box{display:grid;gap:16px;padding-top:24px;border-top:1px solid var(--fg)}.center{text-align:center}.count{display:grid;gap:12px}.count p{font:500 56px/1 var(--sans);letter-spacing:-.045em}.count p span{color:var(--faint)}.box-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.stack{display:grid;gap:10px}.box .row.small{justify-content:flex-start;gap:20px}.picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;max-height:248px;overflow-y:auto;overscroll-behavior:contain;padding:3px;margin:-3px}.picker.overflows{padding-bottom:24px;mask-image:linear-gradient(#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.picker>p{grid-column:1 / -1}.picker.lg{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));max-height:360px}.pick{position:relative;aspect-ratio:1;padding:0;border:0;border-radius:0;background:var(--empty);cursor:pointer;transition-property:opacity,scale;transition-duration:.15s;transition-timing-function:var(--ease);-webkit-tap-highlight-color:transparent}.pick img{width:100%;height:100%}.pick:active{scale:.96}.bid-now{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bid-now>div{display:grid;gap:4px;min-width:0}.bid-now span{font-size:13px;color:var(--muted)}.bid-now strong{font-size:clamp(26px,4vw,32px);font-weight:500;line-height:1.1;letter-spacing:-.03em;white-space:nowrap}.bid-form{display:flex;gap:8px}.bid-form .field{flex:1}.narrow{max-width:640px;display:grid;gap:20px;padding-top:32px}.form{display:grid;margin-top:16px;border-top:1px solid var(--fg)}.field-row{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px 24px;align-items:start;margin:0;padding:20px 0;border:0;border-bottom:1px solid var(--line);min-width:0}.field-row>.label{font-weight:500;font-size:14px;line-height:44px}@media(max-width:560px){.field-row{grid-template-columns:minmax(0,1fr)}.field-row>.label{line-height:1.4}}input,select{width:100%;height:44px;padding:0 12px;border:0;border-radius:var(--r);background:var(--bg);color:var(--fg);font:400 16px/1 var(--sans);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .15s var(--ease);-webkit-appearance:none;appearance:none}input:focus,select:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--fg)}input::placeholder{color:var(--faint)}.field{position:relative;display:flex;align-items:center}.field input{padding-right:52px}.field span{position:absolute;right:12px;font-size:13px;color:var(--muted);pointer-events:none}.selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.select{display:grid;gap:4px;font-size:12px;color:var(--muted)}.select select{padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-size:5px 5px;background-repeat:no-repeat}.hint{margin-top:8px;font-size:13px;color:var(--muted)}.field-row .box-head{margin-bottom:12px}.seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:2px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:var(--r);overflow:clip}.seg label{position:relative}.seg input{position:absolute;inset:0 auto auto 0;margin:0;width:1px;height:1px;opacity:0;pointer-events:none}.seg span{display:grid;place-items:center;min-width:52px;height:40px;padding:0 10px;white-space:nowrap;border-radius:calc(var(--r) - 2px);font-size:14px;color:var(--muted);cursor:pointer;transition-property:background-color,color,box-shadow;transition-duration:.15s;transition-timing-function:var(--ease)}.seg input:checked+span{background:var(--fg);color:var(--bg)}.seg input:focus-visible+span{outline:2px solid var(--fg);outline-offset:-4px}.submit{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:24px}.submit .hint{margin:0;flex-basis:100%}.prose{max-width:720px;display:grid;gap:24px;padding-top:clamp(32px,6vw,64px)}.rules{margin:16px 0 0;border-top:1px solid var(--fg)}.rules>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:6px 24px;padding:18px 0;border-bottom:1px solid var(--line)}.rules dt{display:flex;gap:12px;align-items:baseline;font-weight:500}.rules dd{margin:0;color:var(--muted)}@media(max-width:560px){.rules>div{grid-template-columns:1fr}}#toasts{position:fixed;z-index:50;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));translate:-50% 0;display:grid;gap:8px;width:min(420px,calc(100vw - 2 * var(--gutter)));pointer-events:none}.toast{padding:12px 16px;border-radius:var(--r-lg);background:var(--fg);color:var(--bg);font-size:14px;box-shadow:0 8px 24px -8px #0000004d;opacity:0;transform:translateY(8px);transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:var(--ease);pointer-events:auto}.toast.in{opacity:1;transform:none}.toast.err{background:var(--err);color:#fff}dialog{width:min(360px,calc(100vw - 2 * var(--gutter)));padding:20px;border:0;border-radius:0;background:var(--bg);color:var(--fg);box-shadow:0 0 0 1px var(--line),0 24px 64px -16px #00000059}dialog::backdrop{background:#0006;backdrop-filter:blur(2px)}.dialog-x{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer}.dialog-x:hover{background:var(--surface);color:var(--fg)}dialog:has(>.dialog-x) :is(form>h3:first-child,header.row,.eligible-head){padding-right:32px}dialog form{display:grid;gap:16px}.wallet-list{display:grid;gap:6px}.wallet{display:flex;align-items:center;gap:12px;height:52px;padding:0 12px;border:0;border-radius:10px;background:var(--surface);color:var(--fg);font:500 15px var(--sans);cursor:pointer;transition:scale .15s var(--ease)}.wallet:active{scale:.96}.wallet img{width:28px;height:28px;border-radius:6px}.section-head .seg{margin-left:auto}.seg.sm span{height:28px;min-width:0;padding:0 12px;font-size:13px}.who{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--fg);font-size:13px}.who img{flex:none;width:20px;height:20px;border-radius:50%;object-fit:cover;outline:1px solid var(--img-outline);outline-offset:-1px}.sold-to{display:flex;align-items:center;gap:8px}.who-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who.lg{gap:10px;font-size:15px;font-weight:500}.who.lg img{width:28px;height:28px}.fee{flex:none;font:500 12px/1 var(--mono);letter-spacing:.02em;color:var(--fg)}.fee.none{color:var(--muted)}.row.creator{gap:12px}.byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.quote{display:grid;gap:6px}.quote-row{display:flex;justify-content:space-between;gap:12px;color:var(--muted)}.quote-row.total{padding-top:8px;border-top:1px solid var(--line);color:var(--fg);font-weight:500}#panel{display:grid;gap:32px}@media(max-width:560px){.section-head .seg{margin-left:0;width:100%}}nav a[hidden]{display:none}.picker.static{max-height:none;overflow:visible;padding:0;margin:0;mask-image:none;-webkit-mask-image:none}.picker.static .pick{cursor:default}.picker.static a.pick{cursor:pointer}.tags{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:0 1 auto;min-width:0}.tag.you{background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 2px #0a0a0a}#account .btn.current{box-shadow:inset 0 0 0 1px var(--fg)}.page-head h1 .who.lg{display:flex;max-width:100%;font:inherit;letter-spacing:-.02em;gap:12px}.page-head h1 .who.lg img{width:30px;height:30px}.page-head h1 .who-name.mono{font-size:.92em}.profile .dues-box{margin-bottom:28px}.stats{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--fg)}.stats>div{display:grid;gap:6px;padding:16px 16px 0 0}.stats dt{font-size:13px;color:var(--muted)}.stats dd{margin:0;font:500 clamp(20px,4vw,40px) / 1 var(--sans);letter-spacing:-.035em;white-space:nowrap}.dues{display:grid}.due{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.due a{font-weight:500;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}@media(max-width:560px){.due{grid-template-columns:minmax(0,1fr) auto}.due .muted{grid-row:2}}.card .row:first-child{flex-wrap:wrap;row-gap:8px}.card .row:first-child strong{min-width:0;flex:1 1 auto}@media(max-width:560px){.card .row:first-child strong{flex-basis:100%}}.btn.acct{padding:0 12px 0 6px}.btn.acct .who{max-width:160px;font-size:14px;font-weight:500}.btn.acct .who img{width:24px;height:24px}@media(max-width:560px){nav{gap:0;min-width:0}nav a{padding:0 8px}#account{margin-left:0;min-width:0}.theme{margin-left:0}.btn.acct{padding:0 8px 0 5px}.btn.acct .who{max-width:92px;font-size:13px}}.brand{display:inline-flex;align-items:center;gap:10px}.testnet{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:10px var(--gutter);background:var(--fg);color:var(--bg);font-size:13px;line-height:1.4}.testnet[hidden]{display:none}.testnet strong{color:inherit;font-weight:600}.testnet a{color:inherit;white-space:nowrap}.wallet-list a.wallet{justify-content:space-between;text-decoration:none}.net{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:2px;font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.net:hover{color:var(--fg)}.net[hidden]{display:none}.eyebrow{margin-bottom:4px;font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@media(max-width:560px){.brand .net{display:none}}.seg.wrap{display:flex;flex-wrap:wrap}.seg.wrap span{min-width:0;padding:0 14px}.chips.presets{display:flex;flex-wrap:wrap;gap:6px}.presets button{height:32px;padding:0 12px;border:0;border-radius:var(--r);background:none;color:var(--fg);font:500 13px var(--sans);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:var(--ease)}.presets button:active{scale:.96}.presets button[aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}.cell.swap{cursor:pointer}.cell.swap:hover img{opacity:.8}.cell.sel:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px #0a0a0a,inset 0 0 0 5px #fff}.window{display:grid;gap:10px}.window-read{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.window-read strong{font-weight:500;font-variant-numeric:tabular-nums}.dual{position:relative;height:44px}.dual:before{content:"";position:absolute;left:0;right:0;top:21px;height:2px;background:var(--line-strong)}.dual input[type=range]{position:absolute;inset:0;width:100%;height:44px;margin:0;padding:0;background:none;box-shadow:none;pointer-events:none;-webkit-appearance:none;appearance:none}.dual input[type=range]::-webkit-slider-runnable-track{height:44px;background:none}.dual input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:11px;border-radius:50%;background:var(--fg);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--line-strong);cursor:grab;pointer-events:auto}.dual input[type=range]::-moz-range-track{height:44px;background:none}.dual input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--fg);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--line-strong);cursor:grab;pointer-events:auto}.dual input[type=range]:focus-visible{outline:none}.dual input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--fg)}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}textarea{width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:var(--r);background:var(--bg);color:var(--fg);font:400 16px/1.4 var(--sans);box-shadow:inset 0 0 0 1px var(--line-strong);resize:vertical}textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--fg)}input[type=datetime-local]{min-width:0;padding-right:8px}.pair>label,.field-row input,.field-row textarea{min-width:0;max-width:100%}@media(max-width:560px){.pair{grid-template-columns:1fr}}.docs{display:grid;grid-template-columns:200px minmax(0,1fr);gap:64px;align-items:start;padding-top:clamp(24px,5vw,56px)}.docs .prose{padding-top:0;gap:40px}.docs-body section{display:grid;gap:16px;scroll-margin-top:88px}.docs-body section p{color:var(--muted);max-width:64ch}.docs-body .rules{margin:0}.docs-body code{font-family:var(--mono);font-size:.92em}.toc{position:sticky;top:88px}.toc nav{display:grid;gap:2px;border-left:1px solid var(--line)}.toc a{height:auto;padding:6px 14px;margin-left:-1px;border-left:1px solid transparent;font-size:13px;color:var(--muted);text-decoration:none;transition-property:color,border-color;transition-duration:.15s}.toc a:hover,.toc a.current{color:var(--fg);border-left-color:var(--fg)}.addrs{display:grid;border-top:1px solid var(--fg)}.addr{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.addr>span:first-child{color:var(--muted)}@media(max-width:820px){.docs{grid-template-columns:1fr;gap:24px}.toc{position:static;overflow-x:auto}.toc nav{grid-auto-flow:column;gap:4px;border-left:0;border-bottom:1px solid var(--line);padding-bottom:8px;width:max-content}.toc a{margin:0;padding:6px 10px;border-left:0;border-radius:var(--r);white-space:nowrap}.toc a.current{background:var(--fg);color:var(--bg)}}.design{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:start}.design-preview{position:sticky;top:88px;display:grid;gap:14px}.design-stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.design-stats>div{display:grid;gap:2px;padding:12px 12px 0 0}.design-stats strong{font:500 32px/1 var(--sans);letter-spacing:-.035em}.design-rules{font-family:var(--mono);font-size:12px;letter-spacing:.02em}.design-form{display:grid;gap:8px;min-width:0}.design-form header{display:grid;gap:6px;margin-bottom:16px}.design-form h1{font-size:26px}.rule{display:grid;gap:12px;padding:16px 0;border-top:1px solid var(--line)}.rule[hidden]{display:none}.rule-head{display:flex;align-items:baseline;gap:10px;font-weight:500;font-size:14px}.rule-head>span{font-weight:400;font-size:13px}.rule-head>.link{margin-left:auto}.rule .hint{margin-top:0}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:8px}.tile{display:grid;justify-items:center;gap:6px;padding:10px 4px 8px;border:0;border-radius:var(--r-lg);background:var(--surface);color:var(--muted);font:500 11px/1 var(--mono);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition-property:background-color,color,box-shadow,scale;transition-duration:.15s;transition-timing-function:var(--ease)}.tile:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong)}.tile:active{scale:.96}.tile[aria-pressed=true]{color:var(--fg);box-shadow:inset 0 0 0 2px var(--fg);background:var(--bg)}.tile .ink,.tile svg{width:28px;height:28px;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px #00000014}.tile .ink{display:block}.tile svg{width:40px;height:40px;padding:2px;box-sizing:border-box;background:none;box-shadow:none}:root[data-mode=dark] .tile svg{background:#fff}.timeline{position:relative}.timeline svg{display:block;width:100%;height:40px}.timeline svg rect{fill:var(--line-strong)}.timeline svg rect.on{fill:var(--fg)}.timeline .dual{margin-top:-12px}.split3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.split3>div{display:grid;gap:8px;align-content:start}.split3 .seg span{min-width:0;padding:0 6px;font-size:12px}.pick.off{opacity:var(--tile-off);cursor:not-allowed}@media(max-width:820px){.design{grid-template-columns:1fr}.design-preview{position:static}.split3{grid-template-columns:1fr}.split3 .seg span{font-size:14px;padding:0 10px}}.notice{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:24px;padding:12px 16px;border-radius:var(--r-lg);background:var(--surface);font-size:14px}.notice strong{font-weight:600}.tag.join{background:var(--fg);color:var(--bg);box-shadow:none}.card.can-join .sheet{box-shadow:0 0 0 2px var(--fg)}@media(max-width:820px){.design{gap:12px}.design-preview{position:sticky;top:64px;z-index:5;grid-template-columns:88px minmax(0,1fr);gap:0 14px;align-items:center;padding:12px 0;background:var(--bg);box-shadow:0 1px 0 var(--line)}.design-preview #preview{grid-row:1 / 3}.design-preview .sheet{gap:0}.design-stats{grid-template-columns:1fr 1fr;border-top:0}.design-stats>div{padding:0}.design-stats strong{font-size:22px}.design-stats .small{font-size:11px}.design-rules{margin:0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.design-form header{margin-bottom:4px}.rule{border-top:0;padding-top:12px}}.cell.ghost img{opacity:.28;filter:saturate(.9)}:root[data-mode=dark] .cell.ghost img{opacity:.4}.designs{margin-top:4px}.cell.swap{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.cell.drop-slot{opacity:.25}.cell.lifted{opacity:1!important;box-shadow:0 8px 24px -8px #00000059}#min-score{width:100%;height:44px;margin:0;padding:0;background:none;box-shadow:none;-webkit-appearance:none;appearance:none}#min-score::-webkit-slider-runnable-track{height:2px;background:var(--line-strong)}#min-score::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-10px;border-radius:50%;background:var(--fg);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--line-strong);cursor:grab}#min-score::-moz-range-track{height:2px;background:var(--line-strong)}#min-score::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--fg);border:3px solid var(--bg)}.split-note{margin:0;font-size:15px;font-weight:500}.tag.early{background:var(--fg);color:var(--bg);border-color:var(--fg)}.brushes{display:flex;flex-wrap:wrap;gap:6px}.brush{display:inline-flex;align-items:center;gap:2px;height:32px;min-width:32px;padding:0 6px;border:1px solid var(--line);border-radius:8px;background:var(--bg);cursor:pointer;transition-property:box-shadow,transform;transition-duration:.12s}.brush i{width:10px;height:18px;border-radius:2px;display:block}.brush span{font:500 12px/1 var(--mono);color:var(--muted)}.brush[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--fg)}.brush:active{transform:scale(.96)}.lgrid{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;max-width:360px;aspect-ratio:8 / 10;touch-action:none;user-select:none}.lcell{display:flex;align-items:stretch;gap:1px;padding:3px;border:1px solid var(--line);border-radius:4px;background:var(--bg);cursor:crosshair}.lcell i{flex:1;border-radius:1px;display:block}.lcell.on{border-color:var(--fg)}[data-rule].locked{opacity:.45;pointer-events:none}.slot-tip{position:fixed;top:0;left:0;z-index:50;width:232px;display:grid;gap:6px;padding:14px;background:var(--bg);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 12px 32px -12px #00000040;pointer-events:none;opacity:0;transition:opacity .12s var(--ease)}.slot-tip.in{opacity:1}.slot-tip p{margin:0}.slot-tip.compact{width:auto;max-width:220px;gap:2px;padding:8px 10px;border-radius:8px}.slot-tip.compact .takes{font-size:13px}.slot-tip .filled{display:flex;align-items:center;gap:10px}.slot-tip .filled>img{width:44px;height:44px;flex:none}.slot-tip .filled .who img{width:14px;height:14px}.slot-tip .takes{display:flex;align-items:center;gap:8px;font-weight:500}.slot-tip .swatches{display:flex;gap:2px}.slot-tip .swatches i{width:10px;height:10px;display:block}.slot-tip .examples{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:4px}.slot-tip .examples.one{grid-template-columns:1fr;margin:0 0 4px}.slot-tip figure{margin:0;display:grid;gap:2px}.slot-tip .art{display:block;aspect-ratio:1;overflow:hidden;background:#fff}.slot-tip .art img{display:block;width:100%}.slot-tip figcaption{font-size:10px;color:var(--muted)}@media(hover:none){.slot-tip{display:none}}.subtabs{display:flex;gap:4px}.subtabs a,.subtabs button{display:inline-flex;align-items:center;text-decoration:none;height:32px;padding:0 12px;border:0;border-radius:6px;background:none;font:inherit;font-size:14px;color:var(--muted);cursor:pointer}.subtabs a:hover,.subtabs button:hover{color:var(--fg)}.subtabs a[aria-selected=true],.subtabs button[aria-selected=true]{background:var(--line);color:var(--fg);font-weight:500}.subtabs .num{margin-left:4px;color:var(--muted)}.progress{display:grid;gap:8px}.progress .row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.progress .num{font-size:15px;color:var(--muted)}.progress strong{font-size:28px;font-weight:500;color:var(--fg)}.takes{display:grid;gap:8px}.takes .eyebrow{margin:0}.rule-chips{display:flex;flex-wrap:wrap;gap:6px}.rule-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:6px;font-size:13px;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:default;transition:box-shadow .12s var(--ease)}.rule-chip .num{color:var(--muted)}.rule-chip:hover{box-shadow:inset 0 0 0 1px var(--fg)}a.rule-chip{color:inherit;text-decoration:none;cursor:pointer}a.rule-chip:hover{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.rule-chip .swatches{display:inline-flex;gap:2px}.rule-chip .swatches i{width:10px;height:10px;display:block}.more{border-top:1px solid var(--line)}.more summary{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;font-size:14px;cursor:pointer;list-style:none}.more summary::-webkit-details-marker{display:none}.more summary>span:first-child:after{content:" +";color:var(--muted)}.more[open] summary>span:first-child:after{content:" \2212"}.more .facts{border-top:0}.more>.dues+p{margin:10px 0 16px}.more .due:last-child{border-bottom:0}.batch-art .cell img{transition:opacity .16s var(--ease)}.batch-art.lighting .cell:not(.lit) img{opacity:.06}.batch-art.lighting .cell.ghost.lit img{opacity:.6}.group-title{display:flex;align-items:baseline;gap:8px;margin:0 0 16px;font-size:15px;font-weight:500}.group-title .num{color:var(--muted)}.grid+.group-title{margin-top:48px}.box.add .subtabs{margin:0}.subtabs button{border:0;background:none;font:inherit;font-size:14px;cursor:pointer}[data-pane]{display:grid;gap:16px}#fit-line+.picker,.yours-in .fit-row+.picker{margin-top:-11px}[data-pane][hidden]{display:none}.listings{max-height:270px;overflow-y:auto;overscroll-behavior:contain;padding:3px;margin:-3px}.listings:empty{display:none}#picker,#w-picker,.listings.trait-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.listings.trait-grid{margin-bottom:0}.listings.preview .cc{cursor:default;opacity:.5}.cc{position:relative}.cc-price.up,.jb .cc-price.up{color:var(--err)}.page-head{margin:32px 0 28px}.page-head h1{margin:0;font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.page-lede{margin:6px 0 0;font-size:15px;line-height:1.45;color:var(--muted)}.page-lede .mono{font-size:13px;word-break:break-all}.page-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:32px;margin-top:20px}.page-bar[hidden]{display:none}.page-bar .subtabs{flex-wrap:wrap;min-width:0}.page-bar .subtabs>*{white-space:nowrap}.page-tools{display:flex;align-items:center;gap:8px;margin-left:auto}.page-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px}.page-action{flex:none}@media(max-width:640px){.page-top{flex-direction:column;align-items:flex-start}}.subtabs a[aria-current=page]{background:var(--line);color:var(--fg);font-weight:500}.page-sub{margin:0 0 20px;font-size:20px;line-height:1.2;letter-spacing:-.02em}.card.placeholder .cell img,.card.placeholder .cell.ghost img{filter:grayscale(1);opacity:.18}.card.placeholder .card-body{gap:4px}.card.placeholder strong{font-weight:500}.who-bar{gap:10px}.who-bar .rule-head{font-size:13px;color:var(--muted);font-weight:500}#add-rule:empty{display:none}.rule-x{margin-left:auto;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:400;color:var(--muted);cursor:pointer}.rule-x:hover{color:var(--fg)}.rule-desc{margin:-6px 0 0;font-size:13px;color:var(--muted)}.tiles.eights{grid-template-columns:repeat(6,minmax(0,1fr))}.pips{display:grid;grid-template:repeat(3,1fr) / repeat(3,1fr);place-items:center;width:40px;height:40px;font:700 12px/1 var(--mono);color:#111}:root[data-mode=dark] .pips{color:var(--fg)}@media(max-width:560px){.tiles.eights{grid-template-columns:repeat(3,minmax(0,1fr))}}.axis{position:relative;height:14px;margin:-4px 11px 0;font:11px/1 var(--mono);color:var(--muted)}.axis button{position:absolute;translate:-50% 0;padding:2px 4px;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.axis button:hover{color:var(--fg)}#preview.paintable .sheet{cursor:crosshair;touch-action:none;user-select:none;-webkit-user-select:none}#preview.paintable .cell:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.cell .paint{position:absolute;right:0;bottom:0;z-index:1;display:grid;place-items:center;width:42%;height:42%;border-radius:3px;background:#fff;box-shadow:0 0 0 1px #0000001f;pointer-events:none}.cell .paint>svg,.cell .paint>.ink,.cell .paint>.n{width:80%;height:80%}.cell .paint>.n{display:grid;place-items:center;font:700 7px/1 var(--mono)}.cell .paint i{flex:1}.cell .paint+img,.cell .paint~img{position:absolute}.lgrid[hidden]{display:none}#preview.paintable img{pointer-events:none;-webkit-user-drag:none}.form-title{display:flex;align-items:baseline;gap:10px;margin:12px 0 0;padding-top:16px;border-top:1px solid var(--line-strong);font-size:15px;font-weight:600}.form-title .muted{font-size:13px;font-weight:400}.form-title+.rule{border-top:0;padding-top:10px}.design-form header+.form-title{margin-top:0}.design-form .rule{border-top:0;padding:8px 0}.design-form .form-title{border-top:0;margin-top:18px;padding-top:0}.design-form header+.form-title{margin-top:8px}.design-form .form-title+.rule{padding-top:8px}.design-form .rule+.rule:not(.who-bar){margin-top:8px}.design-form header .lede{font-size:14px}.terms{gap:0}.term{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}.term-label{font-size:14px;font-weight:500}.term-value{font-size:14px;color:var(--muted)}.term .field.sm{width:160px}.term .field.sm input{height:32px}.form-title .link{margin-left:auto;font-weight:400;font-size:13px}.term-desc{margin:-4px 0 8px;font-size:13px;color:var(--muted)}.step{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong);font:600 11px/1 var(--mono);color:var(--muted);translate:0 -1px}.summary{margin:0 0 12px;font-size:14px;line-height:1.5}.hint.next{margin-top:4px}.preview-title{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.preview-title strong{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.design-form .form-title{align-items:center}.design-form .form-title .step{translate:none;flex:none}.step{position:relative}.terms .seg{justify-self:start}.terms .term-desc{margin:2px 0 12px}.link[hidden]{display:none}.design-form .form-title{margin:0;padding-top:24px}.design-form header+.form-title{padding-top:8px}.design-form .rule{padding:12px 0 0;margin:0}.design-form .rule>:last-child,.design-form .terms>:last-child{margin-bottom:0}.design-form .rule+.rule:not(.who-bar){margin-top:12px}.design-form .picker:not(:has(.pick)){padding-bottom:0;mask-image:none;-webkit-mask-image:none}.design-form .submit{padding-top:32px}.design-form .rule,.design-form .terms{gap:8px}.design-form .presets button,.design-form input:not([type=range]){height:36px;font:400 14px var(--sans)}.design-form .seg.sm span{height:32px;font:400 14px var(--sans)}.design-form .presets button,.design-form .seg,.design-form input:not([type=range]){border-radius:var(--r)}.design-form .presets button,.design-form .seg.sm span{padding:0 14px}.design-form .hint,.design-form .term-desc,.design-form .rule-desc,.design-form .picker>p{margin:0;font-size:13px;line-height:1.4;color:var(--muted)}.design-form .terms .seg+.term-desc{margin:0}.design-form .picker:not(:has(.pick)){margin:0;padding:0}.design-preview{gap:16px}.preview-title{height:40px;margin:0;align-items:center}.preview-title h1{font-size:26px;line-height:40px;margin:0}.preview-count{margin:-4px 0 0}.design-form{padding-top:0}.design-form>.form-title:first-child,.design-form .form-title:first-of-type{padding-top:0}.design{margin-top:32px}.design-form .rule[data-pane=who]:not(.who-bar):not([hidden]){animation:rule-in .22s var(--ease) both}@keyframes rule-in{0%{opacity:0;translate:0 -6px}}@media(prefers-reduced-motion:reduce){.design-form .rule[data-pane=who]:not(.who-bar):not([hidden]){animation:none}}.design-form .form-title+.rule{padding-top:0}.wall-band{margin:24px 0 40px;display:grid;gap:10px}.wall-frame{position:relative;height:clamp(340px,32vw,420px)}.wall-label{--bg: #fff;--fg: #0a0a0a;--muted: #6b6b6b;--line: rgba(0, 0, 0, .08);--line-strong: rgba(0, 0, 0, .16);--surface: #f6f6f6;--accent: #0a0a0a;--on-accent: #fff;position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(680px,calc(100% - 48px));padding:32px 36px;background:#fff;color:#111;text-align:center;box-shadow:0 0 0 1px #00000014,0 24px 60px -24px #00000059;transition:opacity .2s var(--ease)}.wall-label h1{margin:0 0 10px;font-size:clamp(28px,4vw,44px);line-height:1.05;font-weight:600;letter-spacing:-.03em}.wall-label p{margin:0;font-size:16px;line-height:1.45;color:#444}.wall-label a{color:inherit}.wall-label .btn{color:var(--fg)}.wall-label .btn.primary{color:var(--on-accent)}.wall-label .wall-cta{display:flex;justify-content:center;gap:8px;margin-top:20px}.wall-label{--bg: #fff;--fg: #0a0a0a;--muted: #6b6b6b;--line: rgba(0, 0, 0, .08);--line-strong: rgba(0, 0, 0, .16);--surface: #f4f4f2;--accent: #0a0a0a;--on-accent: #fff}.wall-frame[data-mode=one] .wall-label,.wall-frame.expanded .wall-label{opacity:0;pointer-events:none}.wall-frame canvas{position:absolute;inset:0;display:block;width:100%;height:100%;background:#fff;box-shadow:0 0 0 1px var(--line-strong)}.wall-tools{position:absolute;top:10px;right:10px;display:flex;gap:6px}.wall-tools button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;color:#0a0a0a;cursor:pointer;position:relative;background:#ffffffeb;border-radius:8px;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040}.wall-tools svg{width:16px;height:16px}.wall-tools button:active{scale:.94}.wall-pause{display:none!important}.wall-frame.expanded .wall-pause{display:grid!important}.wall-frame[data-mode=one] .wall-zoom{display:none}.wall-modes{position:absolute;top:10px;background:#ffffffeb;border-radius:8px;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wall-modes{left:10px;display:flex;padding:3px;gap:2px}.wall-modes button{display:grid;place-items:center;width:30px;height:28px;padding:0;border:0;border-radius:6px;background:none;font:500 12px/1 var(--sans);color:#6b6b6b;cursor:pointer}.wall-modes button:hover{color:#0a0a0a}.wall-modes button[aria-checked=true]{background:#0a0a0a;color:#fff}.wall-frame.expanded{position:fixed;inset:0;height:auto;z-index:100;background:#fff}.wall-frame.expanded canvas{box-shadow:none}.wall-frame.expanded .wall-modes{top:16px;left:16px}.wall-frame.expanded .wall-tools{top:16px;right:16px}.wall-modes svg{width:16px;height:16px;shape-rendering:crispEdges}.wall-modes button{position:relative}.wall-modes button:focus:not(:focus-visible),.wall-tools button:focus:not(:focus-visible){outline:none}.wall-modes button[data-tip]:after,.wall-tools button[data-tip]:after,.src-toggle[data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:50%;translate:-50% -2px;padding:5px 8px;border-radius:6px;background:#0a0a0a;color:#fff;font:500 11px/1 var(--sans);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--ease),translate .12s var(--ease);z-index:2}.wall-tools button[data-tip]:after{left:auto;right:0;translate:0 -2px}.wall-modes button[data-tip]:hover:after,.wall-tools button[data-tip]:hover:after,.src-toggle[data-tip]:hover:after,.src-toggle[data-tip]:focus-visible:after{opacity:1;translate:-50% 0}.wall-tools button[data-tip]:hover:after{translate:0 0}.about{display:grid;gap:20px;max-width:880px}.about-head{display:grid;gap:10px}.about-head h1{font-size:clamp(28px,4vw,40px);line-height:1.1}.about-head .lede{margin:0;max-width:56ch}.about-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.about-steps li{display:grid;align-content:start;gap:6px;padding:16px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong)}.about-steps .num{font:500 12px/1 var(--mono);color:var(--muted)}.about-steps strong{font-size:16px;font-weight:600}.about-steps p{margin:0;font-size:14px;line-height:1.45;color:var(--muted)}.about-h{margin:24px 0 0;font-size:15px;font-weight:600}.about-faq{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}.about-faq dt{font-size:14px;font-weight:600}.about-faq dd{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--muted)}.doc{max-width:none;gap:0}#wall .wall-band{margin-bottom:8px}.chapter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tile-gap)}.chapter-grid .chapter{display:flex;flex-direction:column;align-items:center;padding:44px 32px 36px;background:#f5f5f3;color:#111;text-align:center;scroll-margin-top:72px}.chapter-grid h2{margin:0 0 8px;font-size:clamp(24px,2.6vw,32px);line-height:1.1;font-weight:600;letter-spacing:-.025em}.chapter-grid p{margin:0 auto 6px;max-width:42ch;font-size:16px;line-height:1.45;color:#444}.chapter-grid p a{color:inherit}.chapter-grid .fig{width:100%;max-width:280px;margin:auto 0 0;padding-top:20px}.chapter-grid .fig .viz{padding:0;background:none}.chapter-grid .fig figcaption{font-size:12px;color:#777;text-align:center}.contracts-foot{margin-top:40px}.contracts-foot h2{margin:0 0 12px;font-size:15px;font-weight:600}@media(max-width:700px){.chapter-grid{grid-template-columns:1fr}.chapter-grid .chapter{padding:32px 20px 20px}}.fig svg{display:block;width:100%;height:auto;font-family:var(--sans)}.credit-sheet{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;max-width:360px;margin:0 auto}.credit-sheet img{display:block;width:100%;aspect-ratio:1;background:#fff}.about-foot{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--muted)}.about-foot a{color:inherit}.og-page h1{margin:0 0 4px;font-size:28px;letter-spacing:-.02em}.og-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:8px;margin-top:20px}.og-post{display:grid;gap:14px;padding:18px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.og-route{display:flex;justify-content:space-between;font:500 12px/1 var(--mono);color:var(--muted)}.og-route a{color:var(--fg)}.og-tweet{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px}.og-avatar{width:40px;height:40px;border-radius:50%;background:#0a0a0a}.og-body p{margin:2px 0 10px;overflow-wrap:anywhere;font-size:15px;color:#1d9bf0}.og-who{display:flex;gap:6px;font-size:15px}.og-who span{color:var(--muted)}.og-card{display:block;overflow:hidden;border-radius:16px;box-shadow:0 0 0 1px var(--line-strong)}.og-media{position:relative;display:block;aspect-ratio:1200 / 630;background:var(--line)}.og-media img{display:block;width:100%;height:100%;object-fit:cover}.og-none{display:grid;place-items:center;height:100%;color:var(--muted)}.og-overlay{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:2px 6px;border-radius:4px;background:#000000c4;color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.og-from{margin-top:4px;font-size:13px;color:var(--muted)}.og-tags{display:grid;grid-template-columns:88px minmax(0,1fr);gap:6px 12px;margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:12px}.og-tags dt{font-family:var(--mono);color:var(--muted)}.og-tags dd{margin:0;overflow-wrap:anywhere}@media(max-width:480px){.og-grid{grid-template-columns:1fr}}.og-h{margin:40px 0 0;font-size:18px}.og-sample{margin:0;display:grid;gap:8px}.og-sample img{display:block;width:100%;aspect-ratio:1200 / 630;box-shadow:0 0 0 1px var(--line)}.og-sample figcaption{font-size:13px;color:var(--muted)}.listings .cc.skel .cc-art{animation:skel 1.2s ease-in-out infinite alternate}@keyframes skel{to{opacity:.45}}@media(prefers-reduced-motion:reduce){.listings .cc.skel .cc-art{animation:none}}dialog.people{width:min(540px,calc(100vw - 2 * var(--gutter)));max-height:min(80vh,720px);overflow:auto}dialog.people header h3{margin:0 0 8px;font-size:18px}.people-list{list-style:none;margin:0;padding:0}.person{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--line)}.person:hover .who-name,.person:focus-within .who-name{text-decoration:underline}.person-top{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.person-share{flex:none;min-width:9.5em;text-align:right;white-space:nowrap}@media(max-width:480px){.person .person-art{display:none}}.person-art{display:flex;align-items:center;gap:4px}.person-art img{width:20px;height:20px}.facts .link.num{font:inherit;color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;min-height:0;padding:0 4px;margin:0 -4px;border:0;background:none;cursor:pointer}.facts .link.num:hover{text-decoration-color:var(--fg)}.batch-art:not(.lighting) .cell.lit:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px var(--fg)}.bid-list{list-style:none;margin:0;padding:0;display:grid}.bid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:44px;padding:0;margin:0}.bid+.bid{border-top:1px solid var(--line)}.more[open]>summary+.bid-list{padding-bottom:8px}.more summary:focus:not(:focus-visible){outline:0}.more summary:focus-visible{outline-offset:-2px}.bid-amt{font-weight:600;white-space:nowrap}.bid.high .bid-amt:after{content:" \b7  high";font-weight:400;color:var(--muted)}.bid-who{display:inline-flex;align-items:center;gap:8px;min-width:0}a.bid-when{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;min-height:40px;display:inline-flex;align-items:center}a.bid-when:hover{color:var(--fg);text-decoration-color:var(--fg)}.folds{display:grid;gap:0}.bid-now .sub{display:flex;align-items:center;gap:6px;margin-top:2px;font:13px/1.55 var(--sans);font-style:normal;color:var(--muted)}.bid-now .sub .who{font-size:13px}.bid-now .sub .who img{width:18px;height:18px}.bid-now+.bid-form{margin-top:8px}.bid-form+p{margin-top:-8px}a.who{color:inherit;text-decoration:none}a.who:hover .who-name{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.wall-hover{position:absolute;z-index:2;box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px #fff;pointer-events:none}.wall-card{position:absolute;z-index:3;width:216px;padding:12px;background:#fff;color:#0a0a0a;box-shadow:0 0 0 1px #0000001a,0 16px 40px -16px #00000073;pointer-events:none}.wall-card img{display:block;width:100%;aspect-ratio:1;margin-bottom:10px}.wall-card strong{display:block;margin-bottom:6px;font-size:14px}.wall-card dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 12px;margin:0;font-size:12px}.wall-card dt{color:#6b6b6b}.wall-card dd{margin:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seg.locked{opacity:.45;pointer-events:none}#color-mode{justify-self:start}.paint-block{display:grid;gap:8px}.tiles.palettes[hidden],.paint-block[hidden]{display:none}.design-form .tiles,.design-form .tiles.eights,.design-form .tiles.palettes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.design-form .tiles .tile{aspect-ratio:1 / 1.1;min-width:0;align-content:center}@media(max-width:520px){.design-form .tiles,.design-form .tiles.eights,.design-form .tiles.palettes{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile span{white-space:nowrap;font-size:11px}.rule-tabs{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--line-strong)}.rule-tabs::-webkit-scrollbar{display:none}.rule-tab{position:relative;flex:none;height:36px;padding:0 2px;border:0;border-radius:0;background:none;font:400 14px var(--sans);color:var(--muted);white-space:nowrap;cursor:pointer}.rule-tab:hover{color:var(--fg)}.design-form .rule-tab[aria-selected=true]{background:none;color:var(--fg);font-weight:500;box-shadow:inset 0 -2px 0 var(--fg)}.design-form .who-bar~.rule[data-pane=who]:not(.who-bar){margin-top:0;padding-top:6px}.design-form .rule-head .rule-title{display:none}.rule-tab .dot{position:absolute;top:8px;right:-6px;width:5px;height:5px;border-radius:50%;background:currentColor}.design-form .tile[aria-pressed=true],.design-form .brush[aria-pressed=true],.design-form .presets button[aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}.design-form .tile[aria-pressed=true]>span:not(.pips){color:var(--bg)}.design-form .tile{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong)}.design-form .tile:hover{box-shadow:inset 0 0 0 1px var(--fg)}.design-form .tile svg,.design-form .tile .pips{background:none;border-radius:6px}.design-form .tile[aria-pressed=true] svg,.design-form .tile[aria-pressed=true] .pips,.design-form .brush svg,.design-form .brush .pips{background:#fff;border-radius:6px}.design-form .rule-head{display:flex;align-items:baseline;gap:8px;min-width:0}.design-form .rule-head .rule-desc.inline{margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-box{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 4px;padding:10px 12px;border-radius:var(--r);background:var(--surface);font-size:13px}.picked{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 10px;border-radius:var(--r);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong)}.picked b{font-weight:600}.picked button{width:20px;height:20px;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.picked button:hover{background:var(--line);color:var(--fg)}.design-form .brushes{display:grid;gap:6px}.brush-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.brush-group .eyebrow{width:56px}.design-form .brush{width:32px;height:32px;min-width:0;padding:3px;justify-content:center}.design-form .brush svg,.design-form .brush .pips{width:24px;height:24px}.design-form .brush .ink{width:22px;height:22px}.design-form .brush .pips{font-size:7px}.patterns{display:flex;gap:4px}.pattern{display:grid;place-items:center;width:32px;height:36px;padding:3px;border:0;border-radius:6px;background:none;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer}.pattern svg{width:18px;height:24px}.pattern:hover{background:var(--surface)}.cell .paint em{font:600 9px/1 var(--mono);font-style:normal;color:#111}.design-form .tile .ink,.design-form .brush .ink{box-shadow:0 0 0 2px #fff}.design-form .brush .n{font:600 10px/1 var(--mono)}.design-form .tile .pips{color:#111}.rule-list{display:grid;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rrow+.rrow{border-top:1px solid var(--line)}.rrow-head{display:flex;align-items:center}.rrow-toggle{flex:1;display:flex;align-items:center;gap:12px;min-width:0;height:36px;padding:0;border:0;background:none;font:400 13px var(--sans);color:var(--fg);text-align:left;cursor:pointer}.rrow-head:hover .rrow-name{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.rrow-name{flex:none;font-weight:500}.rrow-value{flex:1;min-width:0;text-align:right;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rrow.set .rrow-value{color:var(--fg)}.rrow .chev{flex:none;width:14px;height:14px;color:var(--muted);transition:rotate .16s var(--ease)}.rrow.open .chev{rotate:180deg}.rrow-clear{flex:none;width:24px;height:24px;margin:0 -6px 0 4px;border:0;border-radius:50%;background:none;font-size:16px;color:var(--muted);cursor:pointer}.rrow-clear[hidden]{display:block!important;visibility:hidden}.rrow-clear:hover{background:var(--line);color:var(--fg)}.design-form .rrow>.rule{margin:0;padding:0 0 14px}.design-form .rrow .rule-head>span:not(.rule-desc){display:none}.rrow-toggle:focus:not(:focus-visible),.rrow-clear:focus:not(:focus-visible){outline:none}.rrow-toggle:focus-visible,.rrow-clear:focus-visible{outline:none;border-radius:6px;background:var(--surface)}.design-form .rrow .rule-head{padding:4px 0 6px}.design-form .rrow>.rule{gap:10px}.win-presets{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.win-presets button{height:26px;padding:0 9px;border:0;border-radius:var(--r);background:none;box-shadow:inset 0 0 0 1px var(--line-strong);font:400 12px var(--sans);color:var(--fg);cursor:pointer}.win-presets button:hover{box-shadow:inset 0 0 0 1px var(--fg)}.win-presets button[aria-pressed=true]{background:var(--fg);color:var(--bg);box-shadow:none}#layout-presets[hidden]{display:none}.paint-designs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.paint-design{display:grid;justify-items:center;gap:4px;min-width:0;padding:6px 2px 4px;border:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer}.paint-design:hover{box-shadow:inset 0 0 0 1px var(--fg)}.paint-design svg{width:28px;height:35px}.paint-design span{font:400 10px/1 var(--mono);color:var(--muted)}.patterns{flex-wrap:wrap}.design-form .brush.erase{width:auto;padding:0 10px;font:500 12px var(--sans)}.clear-all{align-self:center;margin-left:6px}.paint-design span{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:560px){.paint-designs{grid-template-columns:repeat(4,minmax(0,1fr))}}.design-form .brush.off{opacity:.3}.preview-foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.view-toggle{display:flex;gap:12px;font-size:13px}.view-toggle label{position:relative}.view-toggle input{position:absolute;inset:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.view-toggle span{color:var(--muted);cursor:pointer}.view-toggle span:hover{color:var(--fg)}.view-toggle input:checked+span{color:var(--fg);font-weight:500}.view-toggle input:focus-visible+span{outline:2px solid var(--fg);outline-offset:2px}.rules-sheet .rule-cell{display:grid;place-items:center;background:#fafaf8;box-shadow:inset 0 0 0 1px var(--line)}.rules-sheet .rule-cell>svg,.rules-sheet .rule-cell>.ink{width:70%;height:70%}.rules-sheet .rule-cell>.n{font:700 10px/1 var(--mono)}.rules-sheet .rule-cell>.ink{border-radius:4px}.paint-with{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rule-sentence{margin:0 0 12px;font-size:13px;line-height:1.45;color:var(--muted)}.party-list{margin-top:4px}.opt-list{display:grid;gap:2px}.opt{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:var(--r);cursor:pointer}.opt:hover{background:var(--surface)}.opt input{margin:3px 0 0;accent-color:var(--fg)}.opt-body{display:grid;gap:2px}.opt-body b{font-weight:500;font-size:13px}.opt-body span{font-size:12px;color:var(--muted)}.name-row{height:36px;gap:12px;cursor:text}.design-form .name-row input{flex:1;min-width:0;height:30px;padding:0;border:0;background:none;box-shadow:none;text-align:right;font:400 13px var(--sans)}.design-form .name-row input:focus{outline:none}.design-form .opt input[type=radio]{appearance:none;flex:none;width:14px;height:14px;margin:2px 0 0;padding:0;border:1.5px solid var(--line-strong);border-radius:50%;background:var(--bg);box-shadow:none}.design-form .opt input[type=radio]:checked{border:4px solid var(--fg)}.design-form .opt:has(input:checked){background:var(--surface)}.name-row .rrow-name{font-size:13px}.design-form .submit{display:grid;gap:8px;padding-top:16px}.design-form .submit .hint{text-align:center}.create-lede{margin:0;max-width:60ch;font-size:15px;line-height:1.45;color:var(--muted)}.create-head{display:grid;gap:6px;margin-top:32px}.create-head h1{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.02em}.create-head .create-lede{max-width:none;font-size:15px;line-height:1.45;color:var(--muted)}.create-head+.design{margin-top:24px}.design-form .picker.lg{padding-bottom:8px;mask-image:none;-webkit-mask-image:none}.design-form .picker.lg.scrolls{padding-bottom:24px;mask-image:linear-gradient(#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.top nav a{white-space:nowrap}@media(max-width:640px){.nav-long{display:none}}@media(max-width:480px){.side-nav .start-link{display:none}}.wall-frame:not(.expanded) :is(.wall-modes,.wall-zoom,.wall-pause){display:none}.wall-frame:not(.expanded) .wall-tools{top:auto;bottom:12px;right:12px}.wall-tools .wall-expand:has(span){width:auto;gap:6px;padding:0 12px 0 10px;font:500 13px/1 var(--sans);display:flex;align-items:center}.wall-caption{position:absolute;top:16px;left:50%;translate:-50% 0;width:max-content;max-width:calc(100% - 480px);text-align:center;margin:0;padding:8px 12px;background:#ffffffeb;color:#0a0a0a;border-radius:8px;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040}.wall-caption .muted{color:#6b6b6b}.wall-frame:not(.expanded) .wall-caption{display:none}@media(max-width:900px){.wall-caption{top:60px;max-width:calc(100% - 32px)}}.card-art{position:relative}.card-art .tag.state{position:absolute;top:10px;right:10px}.card-art .tag.expired{background:var(--bg)}.card .filter{font-family:var(--sans);font-size:13px;letter-spacing:0;text-transform:none}.fit-line{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line);font-size:14px;color:var(--fg)}.fit-line b{font-weight:600}.fit-line .go{font-weight:500}.card:hover .fit-line .go{text-decoration:underline;text-underline-offset:3px}.card-meta{display:grid;gap:4px}.meta-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-width:0}.meta-row>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-row>:last-child{flex:none}.meta-row strong{font-weight:500}.meta-row .num{color:var(--muted);font-size:14px}.meta-row.sub{font-size:13px;color:var(--muted)}.meta-row .fit{color:var(--fg);font-weight:500}.meta-row.act{margin-top:8px;align-items:center;font-size:13px;color:var(--muted)}.meta-row.act .fit{color:var(--fg);font-weight:500}.btn.sm.cta{height:30px;padding:0 14px;font-size:13px}.card:hover .btn.cta{opacity:.88}.card-art .count{position:absolute;top:10px;left:10px;font-size:12px;color:#6b6b6b}.card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.meta-text{display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.4;color:var(--muted)}.meta-text>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-text strong{font-size:15px;font-weight:500;color:var(--fg)}.meta-text .fit{color:var(--fg)}.card-meta .btn.cta{flex:none}.theme:focus:not(:focus-visible){outline:0}.meta-text .meta-by{display:flex}.meta-text .who{font-size:13px;color:var(--muted)}.meta-text .who img{width:16px;height:16px;border-radius:4px}.site-foot{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter) 40px;font-size:13px;color:var(--muted)}.foot-inner{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-top:40px;border-top:1px solid var(--line)}.site-foot p{margin:0}.foot-brand{display:grid;align-content:start;justify-items:start;gap:10px}.foot-logo{font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--fg);text-decoration:none}.foot-col{display:grid;align-content:start;gap:10px}.foot-col h3{margin:0 0 2px;font-size:13px;font-weight:500;color:var(--fg)}.site-foot a{color:var(--muted);text-decoration:none;transition:color .15s var(--ease)}.site-foot a:hover,.site-foot .foot-brand p a{color:var(--fg)}.gh-btn{display:inline-flex;align-items:center;gap:8px;height:32px;margin-top:6px;padding:0 12px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:500}.site-foot .gh-btn{color:var(--fg)}.gh-btn svg{width:16px;height:16px}.gh-btn:hover{box-shadow:inset 0 0 0 1px var(--fg)}.site-foot .foot-note{margin-top:40px;font-size:14px;color:var(--muted)}@media(max-width:720px){.foot-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand{grid-column:1 / -1}}.faq{width:100%;max-width:720px;margin:64px auto 0}.faq h2{margin:0 0 12px;font-size:24px;letter-spacing:-.02em}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:500;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:1ch;text-align:center;color:var(--muted);font-weight:400}.faq details[open] summary:after{content:"\2212"}.faq details p{margin:0 0 16px;max-width:60ch;color:var(--muted);line-height:1.5}@media(min-width:900px){.faq{max-width:none;width:100%}.faq-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start}}.site-foot .foot-col a{display:block;height:auto;padding:0;font-size:13px}.site-foot .foot-logo{color:var(--fg)}.risk-note{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--muted)}.site-foot .foot-note{line-height:1.6}[data-pane=buy][hidden]~.pane-note #buy-line{display:none}.slot-tip .filled p{white-space:nowrap}.slot-tip.slot-tip:has(.filled){width:max-content;max-width:none}.slot-tip .filled{align-items:center}.slot-tip .filled>div{display:grid;gap:2px;align-content:center}.slot-tip .filled>img{width:64px;height:64px}.slot-tip .filled p.small{font-size:12px}.foot-actions{display:flex;align-items:center;gap:8px;margin-top:6px}.foot-actions .gh-btn{margin-top:0}.eye-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--r);background:none;color:var(--muted);cursor:pointer;transition:color .15s var(--ease)}.eye-btn:hover{color:var(--fg)}.eye-btn svg{width:18px;height:18px}.magic{position:fixed;inset:0;z-index:200;background:#f4f4f2;color:#111}.magic canvas{position:absolute;inset:0;width:100%;height:100%}.magic-top{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:calc(16px + env(safe-area-inset-top,0px)) 24px 0}.magic-subjects,.magic-actions{display:flex;gap:6px}.magic-actions{justify-content:flex-end}.magic-top button{height:32px;padding:0 12px;border:0;border-radius:6px;background:#fff;color:#111;font:500 13px var(--sans);box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer}.magic-top button[aria-checked=true],.magic-top button[aria-pressed=true]{background:#111;color:#fff;box-shadow:none}.magic-close{width:32px;padding:0!important;font-size:18px!important}.magic-how{margin:0;max-width:460px;font-size:13px;line-height:1.45;color:#555;text-align:center}@media(max-width:760px){.magic-top{grid-template-columns:1fr auto}.magic-how{grid-column:1 / -1;grid-row:2}}.foot-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:40px}.site-foot .foot-bottom .foot-note{margin-top:0}.foot-bottom .eye-btn{flex:none}.wall-frame:not(.expanded) .wall-tools{top:12px;bottom:auto}.wall-frame .magic-embed{position:absolute;inset:0;z-index:1;background:#f4f4f2}.wall-frame.expanded[data-eye] :is(.wall-zoom,.wall-pause,.wall-caption,.wall-card,.wall-hover){display:none!important}.wall-frame .wall-modes,.wall-frame .wall-tools{z-index:2}.magic-embed canvas{position:absolute;inset:0;width:100%;height:100%}.magic-embed .magic-how{position:absolute;top:24px;left:50%;translate:-50% 0;width:min(460px,calc(100% - 32px));margin:0;font-size:12px;line-height:1.4;color:#555;text-align:center}.magic-bar{position:absolute;left:50%;bottom:20px;translate:-50% 0;display:flex;gap:12px;align-items:center}.magic-bar button{height:32px;padding:0 12px;border:0;border-radius:6px;background:#fff;color:#111;font:500 13px var(--sans);box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer}.magic-bar button[aria-checked=true],.magic-bar button[aria-pressed=true]{background:#111;color:#fff;box-shadow:none}.magic>.magic-close{position:absolute;top:calc(16px + env(safe-area-inset-top,0px));right:16px;z-index:3;width:32px;height:32px;border:0;border-radius:6px;background:#fff;color:#111;font-size:18px;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer}.magic .magic-embed{position:absolute;inset:0;background:#f4f4f2}.wall-frame.expanded .wall-modes{top:64px;left:auto;right:16px;flex-direction:column;align-items:stretch;width:164px;padding:4px;gap:0;border-radius:10px}.wall-frame.expanded .wall-modes button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:7px;font:500 13px var(--sans);text-align:left}.wall-frame.expanded .wall-modes button svg{flex:none}.wall-modes button span{display:none}.wall-frame.expanded .wall-modes button span{display:inline}.wall-frame.expanded .wall-caption{left:16px;translate:none;text-align:left;max-width:calc(100% - 200px)}.magic-embed .magic-how{left:16px;translate:none;text-align:left;width:auto;max-width:calc(100% - 300px)}.wall-menu{position:absolute;top:12px;right:12px;z-index:3}.wall-menu .wall-modes,.wall-menu .wall-tools{position:static;inset:auto;translate:none;margin:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wall-frame:not(.expanded) .wall-menu :is(.wall-modes,.wall-zoomrow,.wall-pause){display:none!important}.wall-frame:not(.expanded) .wall-menu .wall-tools{display:block}.wall-frame.expanded .wall-menu{top:16px;right:16px;width:188px;padding:6px;border-radius:12px;background:#fffffff0;box-shadow:0 0 0 1px #00000014,0 12px 32px -12px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wall-frame.expanded .wall-menu .wall-modes{display:grid;width:auto;padding:0;gap:2px}.wall-frame.expanded .wall-menu .wall-tools{display:grid;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.08)}.wall-frame.expanded .wall-menu :is(.wall-modes button,.wall-pause,.wall-expand,.wall-zoomrow){display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;border-radius:8px;background:none;box-shadow:none;color:#111;font:500 13px var(--sans);text-align:left;cursor:pointer}.wall-frame.expanded .wall-menu :is(.wall-modes button,.wall-pause,.wall-expand):hover{background:#0000000d}.wall-frame.expanded .wall-menu .wall-modes button[aria-checked=true]{background:#111;color:#fff}.wall-frame.expanded .wall-menu svg{flex:none;width:16px;height:16px}.wall-frame.expanded .wall-menu .wall-modes button span,.wall-menu .wall-tools span{display:inline}.wall-frame.expanded .wall-menu .wall-zoomrow{cursor:default;padding-right:4px}.wall-zoomrow span{flex:1}.wall-frame.expanded .wall-menu .wall-zoom{display:grid;place-items:center;width:28px;height:26px;padding:0;border:0;border-radius:6px;background:#0000000d;box-shadow:none;color:#111;cursor:pointer}.wall-frame.expanded .wall-menu .wall-zoom:hover{background:#0000001a}.wall-frame.expanded .wall-menu .wall-zoom svg{width:14px;height:14px}.wall-frame.expanded[data-mode=one] .wall-zoomrow,.wall-frame.expanded[data-eye] .wall-zoomrow{display:none!important}.wall-frame:not(.expanded) .wall-menu .wall-expand{display:flex;align-items:center;gap:6px;width:auto;height:32px;padding:0 12px 0 10px;border:0;border-radius:8px;background:#fffffff0;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040;color:#111;font:500 13px var(--sans);cursor:pointer}.wall-frame:not(.expanded) .wall-menu .wall-expand svg{width:14px;height:14px}.wall-frame.expanded .wall-caption,.magic-embed .magic-how{max-width:calc(100% - 260px)}.wall-frame.expanded .wall-menu .wall-pause{display:flex!important}.wall-frame.expanded[data-eye] .wall-menu .wall-pause{display:none!important}.wall-frame .wall-menu,.wall-frame.expanded .wall-menu{position:static;width:auto;padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wall-frame .wall-menu .wall-tools,.wall-frame.expanded .wall-menu .wall-tools{display:contents}.wall-frame .wall-menu .wall-expand,.wall-frame.expanded .wall-menu .wall-expand{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;gap:6px;width:auto;height:32px;padding:0 12px 0 10px;border:0;border-radius:8px;background:#fffffff0;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040;color:#111;font:500 13px var(--sans);cursor:pointer}.wall-frame.expanded .wall-menu .wall-expand:hover{background:#fff}.wall-frame .wall-menu .wall-expand svg{width:14px;height:14px}.wall-frame.expanded .wall-menu .wall-modes{position:absolute;top:52px;right:12px;z-index:3;width:176px;padding:6px;border-radius:12px;background:#fffffff0;box-shadow:0 0 0 1px #00000014,0 12px 32px -12px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wall-frame.expanded .wall-menu .wall-zoomrow,.wall-frame.expanded .wall-menu .wall-pause{position:absolute;bottom:12px;z-index:3;width:auto;height:36px;border-radius:8px;background:#fffffff0;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040}.wall-frame.expanded .wall-menu .wall-pause{right:12px;padding:0 12px 0 10px}.wall-frame.expanded .wall-menu .wall-pause:hover{background:#fff}.wall-frame.expanded .wall-menu .wall-zoomrow{right:124px;gap:4px;padding:0 4px 0 12px}.wall-frame.expanded .wall-menu .wall-zoomrow span{margin-right:6px}.wall-frame .wall-menu :is(.wall-expand,.wall-pause,.wall-zoomrow){width:auto!important}.wall-frame .wall-menu :is(.wall-expand,.wall-pause,.wall-zoomrow){background:#fffffff0!important;box-shadow:0 0 0 1px #00000014,0 4px 12px -6px #00000040!important;border-radius:0!important;height:32px!important;color:#111!important}.wall-frame .wall-menu :is(.wall-expand,.wall-pause){padding:0 12px 0 10px!important}.wall-frame .wall-menu .wall-zoomrow{padding:0 3px 0 12px!important}.wall-frame .wall-menu .wall-zoom{width:26px!important;height:26px!important}.wall-frame.expanded .wall-menu .wall-zoomrow{right:118px}.wall-frame.expanded .wall-menu .wall-pause{width:100px!important;justify-content:center}.wall-frame.expanded .wall-menu .wall-zoomrow{right:120px}dialog.created{width:min(380px,calc(100vw - 2 * var(--gutter)));padding:24px}dialog.created form{gap:14px}.created-art{width:120px;margin:0 auto 4px}.created-head{text-align:center}.created-head h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.created-head p{margin:4px 0 0;font-size:14px;overflow-wrap:anywhere}dialog.created .created-link{width:100%;height:40px;padding:0 12px;border:0;border-radius:10px;background:var(--surface);color:var(--muted);font:400 12px var(--mono);text-overflow:ellipsis}dialog.created .created-link:focus{outline:none;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong)}.created-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}dialog.created[open]{animation:created-in .26s var(--ease) both}@keyframes created-in{0%{opacity:0;scale:.96}}@media(prefers-reduced-motion:reduce){dialog.created[open]{animation:none}}.arr-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.arr-tile{position:relative;display:grid;justify-items:center;align-content:center;gap:10px;aspect-ratio:1;padding:10px;border-radius:var(--r);background:none;cursor:pointer;text-align:center;transition:box-shadow .15s var(--ease),background .15s var(--ease)}.arr-tile:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.arr-tile input{position:absolute;opacity:0;pointer-events:none}.arr-tile svg{width:38%;height:auto;padding:6px;background:#fff;border-radius:3px}.arr-tile b{font:500 13px/1.2 var(--sans)}.arr-tile:has(input:checked){background:color-mix(in srgb,var(--fg) 8%,transparent)}.arr-tile:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}.rrow-toggle:has(.vchip){height:auto;min-height:36px;padding-block:8px}.rrow-value:has(.vchip){display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 12px}.vchip{display:inline-flex;align-items:center;gap:5px;font-size:13px;white-space:nowrap}.vchip span:empty{display:none}.vchip .ink,.vchip svg{flex:none;width:16px;height:16px;border-radius:3px;box-shadow:0 0 0 1px var(--line-strong)}.vchip svg{background:#fff}.vchip .ink{display:inline-block}.vchip b.n{font:500 12px var(--mono)}@media(max-width:560px){.arr-tile svg{width:50%}}.design-form .tile .pips{background:#fff;border-radius:8px;box-shadow:0 0 0 2px #fff;color:#111}.rule-sentence .conj{font:600 11px var(--mono);letter-spacing:.06em;color:var(--fg)}.rule-sentence .v{color:var(--fg)}.rule-sentence .conj{color:var(--muted);font-weight:700}.form-title .join-count{margin-left:auto;font-weight:400}.rule-descline{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rule-descline .rule-clear{flex:none}.design-form .rrow .rule:has(.rule-descline)>.rule-head{display:none}.design-form .rrow .rule-descline{padding-top:2px;margin-bottom:10px}dialog.eligible{width:min(880px,calc(100vw - 32px));max-height:min(86vh,900px);padding:20px;border:0;border-radius:14px;background:var(--bg);color:var(--fg);box-shadow:0 0 0 1px var(--line-strong),0 24px 60px -20px #00000080}dialog.eligible::backdrop{background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.eligible-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.eligible-head h3{margin:0 0 4px;font-size:18px}.eligible-head .rule-sentence{margin:0}.eligible-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;margin-bottom:16px}.eligible-grid figure{margin:0;display:grid;gap:4px}.eligible-grid img{width:100%;aspect-ratio:1;background:#fff}.eligible-grid figcaption{font-size:11px;color:var(--muted);text-align:center}.form-title .join-count{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.form-title .join-count.short{color:var(--err);text-decoration-color:currentColor}.gate-warn{margin:0 0 10px;padding:10px 12px;border-radius:var(--r);background:color-mix(in srgb,var(--err) 12%,transparent);color:var(--err);font-size:13px;line-height:1.4}.form-title .join-count:focus-visible{outline:none;background:var(--surface);border-radius:4px}.view-toggle[hidden]{display:none}.arr-tile{aspect-ratio:4 / 3;gap:8px}.arr-tile svg{width:40%}.arr-tile b{font-size:12px;font-weight:500;color:var(--muted)}.arr-tile:has(input:checked) b{color:var(--fg)}@media(max-width:560px){.arr-tiles{gap:6px}.arr-tile{aspect-ratio:1}.arr-tile svg{width:44%}.arr-tile b{font-size:11px;white-space:nowrap}}.paint-bar{display:flex;align-items:baseline;gap:12px;margin:8px 0 18px}.paint-bar #paint-hint{margin:0;flex:1}.paint-bar .patterns{margin:0}#designs .eyebrow{display:block;margin-bottom:8px}.preview-foot .dirs{flex-wrap:nowrap}.paint-swatches{display:flex;align-items:center;gap:16px}.paint-swatches #layout-presets{margin:0}.paint-bar{margin-top:6px}.paint-bar[hidden]{display:none}.picker-off{margin-top:0}.picker-off summary{cursor:pointer;list-style:none}.picker-off summary::-webkit-details-marker{display:none}.picker-off summary:after{content:" +"}.picker-off[open] summary:after{content:" \2212"}.picker-off .picker{margin-top:5px}.picker-off[hidden],#picker-none[hidden]{display:none}#picker .pick{background:#fff}#picker .pick.off,#picker .pick.full{opacity:var(--tile-off);cursor:not-allowed}.picker-off .off-why{margin:8px 0 0}.picker-off .off-why+.picker{margin-top:5px}.pick-tip{width:max-content}.pick-tip .filled p{white-space:nowrap}#fit-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.progress .slots{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px}.progress .slots i{aspect-ratio:1;background:var(--line-strong);border-radius:1px}.progress .slots i.in{background:var(--fg)}.batch-side .box{border-top-color:var(--line)}.batch-side .takes h3{margin:0}.yours-in{display:grid;gap:16px;margin-top:16px}[data-pane=withdraw]>.yours-in{margin-top:0}.yours-in .fit-row{margin:0;display:flex;justify-content:space-between;align-items:baseline}.progress .row.small{font-size:13px}.who.linked{cursor:pointer}.who.linked:hover .who-name{text-decoration:underline;text-underline-offset:3px}#tab-body .section-head{margin-bottom:16px}#tab-body .wallet-grid+.section-head,#tab-body .section-head+p+.section-head{margin-top:40px}:root:not([data-mode=dark]) :is(.card .sheet,.batch-art .sheet,.dir-host .dir-canvas){background:#fff;border-color:transparent;box-shadow:0 1px 2px #0000000f,0 8px 24px -12px #0000002e}@media(max-width:640px){.card .sheet{padding-top:28px}.card-art .count{top:8px;left:8px;font-size:11px}}.logo .mark{flex:none;margin-top:-2px}@media(max-width:480px){.logo .logo-word{display:none}}:root{--tile-gap: 12px}.hero{position:relative;margin-bottom:var(--tile-gap)}.hero .wall-band{margin-bottom:0}.hero .wall-frame{height:clamp(300px,30vw,400px)}.hero-text{position:absolute;left:clamp(20px,3vw,40px);top:50%;translate:0 -50%;z-index:1}.hero-text h1{margin:0;font-size:clamp(26px,3.4vw,46px);line-height:1;letter-spacing:-.035em}.hero-text h1 span{display:block;width:fit-content;white-space:nowrap;background:#0a0a0a;color:#fff;padding:.16em .3em .2em}.hero-text .wall-cta{display:flex;gap:8px;margin:16px 0 0}.hero-text .wall-cta .btn{border-radius:0;border:0;box-shadow:none;height:44px;padding:0 18px}.hero-text .wall-cta .btn.primary{background:#0a0a0a;color:#fff}.hero-text .wall-cta .btn:not(.primary){background:#fff;color:#0a0a0a}@media(max-width:760px){.hero .wall-frame{height:300px}.hero-text{left:12px;right:12px}.hero-text h1{font-size:min(6vw,30px)}.hero-text .wall-cta{gap:6px}.hero-text .wall-cta .btn{height:40px;padding:0 12px;font-size:14px}}.batch-art .cell[data-id]{cursor:pointer}.credit-art img{display:block;width:100%;aspect-ratio:1;background:#fff;image-rendering:pixelated}.facts .swatches{display:inline-flex;gap:2px;margin-right:6px;vertical-align:-1px}.facts .swatches i{width:10px;height:10px;display:block;box-shadow:inset 0 0 0 1px var(--img-outline)}.facts dd .who{vertical-align:middle}.facts dd .tag.you{margin-left:8px;vertical-align:middle}.credit-fits{margin-top:56px}.facts .vchip{font-size:inherit;gap:8px}.credit-fits .section-sub{margin:-8px 0 16px;font-size:14px}.facts .vchip .ink,.facts .vchip svg{width:18px;height:18px}.acct-wrap{position:relative}.acct-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:160px;display:grid;padding:4px;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r);box-shadow:0 12px 32px -12px #00000040}.acct-menu>a,.acct-menu>button{display:block;width:100%;padding:9px 12px;border:0;border-radius:calc(var(--r) - 2px);background:none;color:var(--fg);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.acct-menu>a:hover,.acct-menu>button:hover{background:var(--surface)}.acct-menu[hidden]{display:none}.trait-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px}.trait-glyph{display:grid;place-items:center;width:64px;height:64px;background:#fff;box-shadow:0 0 0 1px var(--line-strong)}.trait-glyph svg{width:44px;height:44px}.trait-glyph .ink{display:block;width:40px;height:40px}.trait-glyph.eights svg{outline:1.5px solid #111;outline-offset:-3px}.trait-title{display:grid;gap:2px}.trait-title h2{margin:0;font-size:20px;line-height:1.2;letter-spacing:-.02em}.trait-title p{margin:0;font-size:14px}.trait-section{margin-top:48px}.trait-section .section-head h3{margin:0}.trait-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:16px 12px;margin-bottom:20px}.cc{display:grid;align-content:start;gap:6px;min-width:0;color:inherit;text-decoration:none}.cc-art{display:block}.cc-art{position:relative}.cc-art img{display:block;width:100%;aspect-ratio:1;background:#fff}.cc-cap a{color:inherit;text-decoration:none}.cc-cap a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.cc-cap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 4px;font-size:12px;color:var(--muted);white-space:nowrap}.cc-price{display:flex;align-items:center;gap:3px;color:var(--fg)}.cc-price img.src{width:11px;height:11px}.trait-grid .pick{display:block;border-radius:0}.trait-grid .pick img{display:block;border-radius:0;background:#fff}.trait-grid .pick:hover img{outline-color:var(--fg)}.facts a.vchip{color:inherit;text-decoration:none}.facts a.vchip span{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.facts a.vchip:hover span{text-decoration-color:currentColor}@media(max-width:560px){.trait-head{grid-template-columns:auto minmax(0,1fr)}.trait-glyph{width:56px;height:56px}.trait-glyph svg{width:38px;height:38px}.trait-glyph .ink{width:34px;height:34px}.trait-start{grid-column:1 / -1}.trait-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.trait-values{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--tile-gap, 12px)}.trait-value{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:16px;background:var(--surface);color:var(--fg);text-decoration:none}.trait-value:hover{background:var(--empty)}.trait-value .trait-glyph{grid-row:span 2}.trait-value .tv-name{font-weight:600;font-size:16px}.trait-value .tv-count{font-size:13px}.trait-glyph.sm{width:44px;height:44px}.trait-glyph.sm svg{width:30px;height:30px}.trait-glyph.sm .ink{width:26px;height:26px}@media(max-width:560px){.trait-values{grid-template-columns:repeat(2,minmax(0,1fr))}.trait-value{column-gap:10px;padding:12px}}.hero:has(.wall-frame.expanded) .hero-text{display:none}.win-inputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px}.win-inputs label{display:grid;gap:4px;min-width:0}.win-inputs span{font-size:12px;color:var(--muted)}.win-inputs input{height:36px;font:400 14px var(--sans);font-variant-numeric:tabular-nums}.win-note{grid-column:1 / -1;margin:0;font-size:12px;color:var(--muted)}.zone-toggle{display:flex;height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:var(--r)}.zone-toggle button{padding:0 10px;border:0;border-radius:var(--r);background:none;font:400 12px var(--sans);color:var(--muted);cursor:pointer}.zone-toggle button:hover{color:var(--fg)}.zone-toggle button[aria-pressed=true]{background:var(--fg);color:var(--bg)}@media(max-width:480px){.win-inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zone-toggle{grid-column:1 / -1;justify-self:start}}.time-page .trait-head{grid-template-columns:minmax(0,1fr) auto}.time-page .trait-title p strong{color:var(--fg);font-weight:600}.time-stream{position:relative;height:240px;margin-top:24px}.time-stream canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.time-scale{position:absolute;top:0;left:0;color:var(--muted);pointer-events:none}.time-strip{position:relative;height:48px;margin:12px 0 0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.time-strip canvas{display:block;width:100%;height:100%}.time-sel{position:absolute;top:0;bottom:0;background:var(--line);pointer-events:none}.time-strip.dragging{cursor:grabbing!important}.time-handle{position:absolute;top:-4px;bottom:-4px;width:12px;margin-left:-6px;background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--fg);cursor:ew-resize;touch-action:none}.time-handle:after{content:"";position:absolute;left:5px;top:50%;width:2px;height:16px;margin-top:-8px;background:var(--fg)}.time-handle:before{content:"";position:absolute;inset:-4px -12px}.time-handle:focus{outline:none}.time-handle:focus-visible{box-shadow:inset 0 0 0 1.5px var(--fg),0 0 0 3px var(--line-strong)}.time-controls{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-top:16px}.time-controls .win-inputs{flex:1 1 360px;max-width:460px}.time-controls .win-presets button{height:36px;padding:0 12px;font-size:13px}.time-rule{margin:4px 0 16px}@media(max-width:560px){.time-stream{height:180px}}.time-handle[data-h=a]{margin-left:-12px}.time-handle[data-h=b]{margin-left:0}.time-strip{margin-inline:12px}.pair-tabs{margin-bottom:20px}.pair .time-rule{margin:0 0 16px}.trait-section.pair{display:block}.rule-see{justify-self:start;align-self:start;font-size:12px;color:var(--muted);text-decoration:none}.rule-see:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}#tab-body>.tab-note{margin:0 0 20px;font-size:14px}.logo .logo-word{display:none}.logo .mark{width:32px;height:auto}.main-nav a{font-size:16px;font-weight:600;letter-spacing:-.02em}.main-nav a[aria-current]{color:var(--fg)}@media(max-width:480px){.main-nav a{font-size:15px}}.main-nav{margin-left:4px}.logo .mark{transition:opacity .15s var(--ease)}.logo:not([aria-current]) .mark{opacity:.45}.logo:hover .mark{opacity:1}.sort-pick{position:relative}.sort-btn{position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 32px 0 12px;border:0;border-radius:var(--r);background:none;color:var(--fg);font:inherit;font-size:14px;cursor:pointer}.sort-btn svg{width:16px;height:16px;color:var(--muted);flex:none}.sort-btn:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;border:solid var(--muted);border-width:0 1.4px 1.4px 0;translate:0 -70%;rotate:45deg;transition:rotate .15s var(--ease),translate .15s var(--ease)}.sort-btn[aria-expanded=true]:after{rotate:225deg;translate:0 -20%}.sort-btn:hover,.sort-btn[aria-expanded=true]{background:var(--surface)}.sort-menu{position:absolute;z-index:20;top:calc(100% + 6px);right:0;min-width:100%;margin:0;padding:4px;list-style:none;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--bg);box-shadow:0 12px 32px -12px #0000004d;transform-origin:top right;animation:menu-in .14s var(--ease)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.sort-menu li{display:flex;align-items:center;justify-content:space-between;gap:16px;height:34px;padding:0 10px;border-radius:calc(var(--r) - 2px);font-size:14px;color:var(--muted);cursor:pointer;white-space:nowrap;outline:none}.sort-menu li:hover,.sort-menu li:focus-visible{background:var(--surface);color:var(--fg)}.sort-menu li[aria-selected=true]{color:var(--fg)}.sort-menu li[aria-selected=true]:after{content:"";width:8px;height:4px;border:solid currentColor;border-width:0 0 1.5px 1.5px;rotate:-45deg;translate:0 -2px}@media(prefers-reduced-motion:reduce){.sort-menu{animation:none}}.empty-state .btn{border-radius:0}:root{--r: 0px;--r-lg: 0px}.btn,button.btn,a.btn,.subtabs a,.subtabs button,.seg,.seg span,.sort-pick,.acct-menu,.acct-menu>a,.acct-menu>button,.theme,.wall-tools button,.wall-zoom,.wall-expand,.tile,.brush,.arr-tile,.win-presets button,input,select,textarea{border-radius:0}.rule-chip,.chip,.tag,.pick,.created-link{border-radius:0}.hero-text .wall-cta .btn.primary{background:#fff;color:#0a0a0a;font-weight:600}.hero-text .wall-cta .btn:hover{background:#ececea}.btn.acct{background:none;box-shadow:none;border:0;padding:0 6px}.btn.acct:hover,.btn.acct[aria-expanded=true]{background:var(--surface)}.wall-tools,.wall-tools *,.wall-modes,.wall-modes button,.wall-zoomrow,.wall-card,.wall-hover,.slot-tip,.pick-tip{border-radius:0!important}.faq summary:after{transition:color .15s var(--ease)}.faq summary:hover:after,.faq details[open] summary:after{color:var(--fg)}.hero .wall-frame.expanded,.wall-frame.expanded{height:auto}.credit-page #credit-buy{margin-top:-24px;padding-top:16px}a.quiet{color:inherit;text-decoration:none}a.quiet:hover{text-decoration:underline;text-underline-offset:3px}:root[data-theme=dark] img.src[src$="strategy.svg"]{filter:invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) img.src[src$="strategy.svg"]{filter:invert(1)}}.for-sale{display:grid;gap:16px;margin:0 0 var(--tile-gap);padding:18px 20px 20px;background:var(--surface);border-radius:var(--r)}.for-sale h3{margin:0}.for-sale.flat{margin:0 0 40px;padding:0;background:none}.all-head{margin:0 0 16px;font-size:17px;font-weight:600}.for-sale-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.trait-section.pair{margin-top:32px}.for-sale p{margin:0}.sale-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sale-act{display:flex;align-items:center;gap:8px}.jb-crumb{display:flex;gap:8px;align-items:center;font-size:28px;font-weight:500;line-height:32px;letter-spacing:-.02em}.jb-crumb a{padding:0;margin:0;color:var(--muted);text-decoration:none;font-size:inherit}.jb-crumb a:hover{color:var(--fg)}.jb-crumb span{color:var(--faint)}.jb-crumb b{font-weight:inherit;color:var(--fg)}.jb-values{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.jb-values a{display:block;opacity:.45;transition:opacity .12s var(--ease)}.jb-values a:hover,.jb-values a[aria-current],.jb-values.all a{opacity:1}.jb-values a[aria-current] .trait-glyph{box-shadow:0 0 0 2px var(--fg)}.jb-values .trait-glyph{width:40px;height:40px}.jb-values .trait-glyph svg{width:28px;height:28px}.jb-values .trait-glyph .ink{width:24px;height:24px}.jb-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;font-size:15px}.jb-line b{font-weight:600}.jb-link{padding:0;border:0;background:none;font:inherit;color:var(--muted);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-strong);cursor:pointer}.jb-link:hover{color:var(--fg)}#trait-unions{margin:16px 0 8px}.jb-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:28px 0 16px;padding-top:16px;border-top:1px solid var(--line);font-size:15px}.jb-sort{display:flex;gap:14px}.jb-sort label{position:relative;cursor:pointer}.jb-sort input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.jb-sort span{color:var(--muted)}.jb-sort label:hover span{color:var(--fg)}.jb-sort input:checked+span{color:var(--fg);text-decoration:underline;text-underline-offset:4px}.jb-sort input:focus-visible+span{outline:2px solid var(--fg);outline-offset:2px}.jb .cc-price{color:var(--muted)}.jb .cc.sel .cc-price{color:var(--fg)}.cc-price.yours,.jb .cc-price.yours{color:var(--fg);font-weight:600}.jb .cc.listed .cc-art{cursor:pointer}.top{grid-template-columns:1fr auto 1fr}.logo .logo-word{display:inline;font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.logo .mark{opacity:1}.main-nav{justify-self:center;margin-left:0}@media(max-width:720px){.logo .logo-word{display:none}}.trait-grid{grid-template-columns:repeat(8,minmax(0,1fr))}@media(max-width:720px){.trait-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cc{container-type:inline-size}@container (max-width: 118px){.cc-cap{flex-direction:column;align-items:flex-start}}.jb-buy{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.src-toggles{display:inline-flex;gap:2px;margin-left:8px;vertical-align:middle}.src-toggles:empty,.src-toggles[hidden]{display:none}.src-toggle{position:relative;display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;cursor:pointer}.src-toggle:hover{background:var(--line)}.src-toggle img.src{width:14px;height:14px;transition:opacity .16s var(--ease),filter .16s var(--ease)}.src-toggle[aria-pressed=false] img.src{opacity:.3;filter:grayscale(1)}.jb-sweep>.src-toggles{margin:0 4px 0 0}.filter-line{margin:8px 0 0;font-size:15px;color:var(--muted)}.filter-line a{color:var(--fg)}.view-note{margin:0 0 20px;font-size:15px}.jb-controls{position:sticky;top:64px;z-index:5;margin-top:12px;padding:14px 0;background:var(--bg);border-top:0;box-shadow:0 1px 0 var(--line)}.jb-tabs{display:flex;gap:20px;margin:28px 0 16px;padding-top:16px;border-top:1px solid var(--line)}.jb-tabs button{padding:0;border:0;background:none;font:inherit;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--muted);cursor:pointer}.jb-tabs button{display:inline-flex;align-items:baseline;gap:6px}.jb-tabs button .num{display:inline;font-weight:400;color:var(--muted)}.jb-tabs button[aria-selected=true]{color:var(--fg);text-decoration:underline;text-underline-offset:6px}.main-nav a{font-weight:400;letter-spacing:-.01em}.jb-crumb>*{line-height:32px;display:inline-block}.jb-crumb a{min-height:0;height:32px}@media(max-width:640px){.page-bar .subtabs.swipe{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.page-bar .subtabs.swipe::-webkit-scrollbar{display:none}.page-bar .subtabs.swipe a{flex:none}}.cc.skel .cc-art{aspect-ratio:1;background:var(--empty)}.cc.skel .cc-cap{height:39px;height:calc(2lh + 2px)}.cc-cap{padding:0 2px}.sweep-range{display:flex;align-items:center;gap:12px;flex:1;min-width:140px;cursor:pointer}.sweep-range input{-webkit-appearance:none;appearance:none;flex:1;min-width:0;height:24px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y;padding:0;border:0;box-shadow:none}.sweep-range input::-webkit-slider-runnable-track{height:2px;background:linear-gradient(var(--fg),var(--fg)) 0 / var(--p, 0%) 100% no-repeat,var(--line)}.sweep-range input::-moz-range-track{height:2px;background:var(--line)}.sweep-range input::-moz-range-progress{height:2px;background:var(--fg)}.sweep-range input::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;background:var(--fg);border:0;transition:transform .12s var(--ease)}.sweep-range input::-moz-range-thumb{width:14px;height:14px;background:var(--fg);border:0;border-radius:0}.sweep-range input:active::-webkit-slider-thumb{transform:scale(1.15)}.sweep-range input:focus-visible{outline:none}.sweep-range input:focus-visible:not([data-pointer])::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--fg)}.sweep-range input:focus-visible:not([data-pointer])::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--fg)}.sweep-range input:disabled{opacity:.4;cursor:default}.sweep-range output{min-width:2ch;text-align:right;font-weight:500}@media(prefers-reduced-motion:reduce){.sweep-range input::-webkit-slider-thumb{transition:none}}#create-buy .buy-row{margin:14px 0 16px}.buy-row{display:flex;align-items:center;gap:12px 24px}.buy-row .sweep-range{flex:1 1 auto}.buy-row .btn{flex:none;min-width:6.5em;justify-content:center;font-variant-numeric:tabular-nums}@media(max-width:560px){.buy-row{flex-wrap:wrap;width:100%;justify-content:space-between}.buy-row .sweep-range{flex-basis:100%}.buy-row .sweep-total{justify-items:start;text-align:left}}.sweep-total{display:grid;min-width:9em;justify-items:end;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.25}.credit-process{margin-top:56px}.proc{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1.7fr) 32px minmax(0,.41fr);align-items:start}.proc-step{display:grid;gap:8px;align-content:start;min-width:0}.proc-k{margin:0;font-size:13px;color:var(--muted)}.proc-k+.proc-seed,.proc-k+.proc-hash{margin-top:-2px}.proc-seed{margin-bottom:12px;font:500 15px/1.4 var(--mono);letter-spacing:.03em;overflow-wrap:anywhere}.proc-seed b{font-weight:700;box-shadow:inset 0 -2px 0 currentColor}.proc-hash{display:grid;gap:2px;font:12px/1.6 var(--mono);color:var(--muted)}.proc-hash span{padding-left:8px;border-left:2px solid var(--ink0)}.proc-hash .h1{border-color:var(--ink1)}.proc-hash .h2{border-color:var(--ink2)}.proc-hash .h3{border-color:var(--ink3)}.proc-arrow{align-self:center;justify-self:center;width:12px;height:12px;border-top:1.5px solid var(--muted);border-right:1.5px solid var(--muted);transform:rotate(45deg);margin-top:-24px}.proc-plates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.plate{display:grid;gap:8px;margin:0}.plate svg{display:block;width:100%;aspect-ratio:1;padding:18%;background:#fff;outline:1px solid var(--img-outline);outline-offset:-1px;box-sizing:border-box}.plate:nth-child(1) svg{fill:var(--ink0)}.plate:nth-child(2) svg{fill:var(--ink1)}.plate:nth-child(3) svg{fill:var(--ink2)}.plate:nth-child(4) svg{fill:var(--ink3)}.plate.off svg{fill:#dcdcdc}.plate figcaption{font:500 12px/1 var(--mono);text-align:center}.plate.off figcaption{color:var(--muted);opacity:.6}.proc-note{margin:4px 0 0;font-size:13px;color:var(--muted);line-height:1.5}.proc-art{display:block;width:100%;aspect-ratio:1;outline:1px solid var(--img-outline);outline-offset:-1px}@media(max-width:820px){.proc{grid-template-columns:minmax(0,1fr);gap:16px}.proc-arrow{margin:0;transform:rotate(135deg)}.proc-out{grid-template-columns:96px minmax(0,1fr);align-items:end;gap:12px}}.proc-cap{margin:0;font:500 12px/1 var(--mono);text-align:center}@media(max-width:820px){.proc-cap{text-align:left}}.home-bar{display:flex;align-items:center;gap:14px;margin:0;padding:12px 16px 12px 12px;background:var(--surface);color:inherit;text-decoration:none;font-size:14px;transition:background .16s var(--ease)}.home-bar:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.home-mini{flex:none;width:40px}.home-mini .sheet{box-shadow:0 0 0 1px var(--img-outline)}.home-bar+.facts{border-top:0}.home-text{display:grid;gap:4px;min-width:0;flex:1}.home-top,.home-sub{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.home-sub,.home-sub .who{font-size:13px;color:var(--muted)}.home-text strong{font-weight:500}.home-go{flex:none;color:var(--muted)}.home-bar:hover .home-go{color:var(--fg)}@media(max-width:560px){.home-go{display:none}}.live-list{list-style:none;margin:0;padding:0;display:grid}.live-row{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:52px;padding:8px 0;font-size:14px}.live-row+.live-row{border-top:1px solid var(--line)}.live-row.new{animation:live-in .4s var(--ease) both}@keyframes live-in{0%{opacity:0;transform:translateY(-4px)}}.live-who{display:inline-flex;align-items:center;gap:8px;min-width:0}.live-what a{color:var(--fg)}.live-art{display:inline-flex;align-items:center;gap:4px}.live-art img{display:block;width:28px;height:28px}.live-when{white-space:nowrap;text-align:right}.live-empty{padding:16px 0}@media(max-width:640px){.live-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.live-what{grid-column:1 / -1;grid-row:2}.live-art{grid-column:1 / -1;grid-row:3}}.fold-list .live-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.fold-list .live-what{grid-column:1 / -1;grid-row:2}.fold-list .live-art{grid-column:1 / -1;grid-row:3}.fold-list .live-art:empty{display:none}.fold-list .live-row:not(:has(.live-who)) .live-what{grid-column:1;grid-row:1}.fold-list .live-row:not(:has(.live-who)) .live-art{grid-row:2}.btn.busy:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:busy-spin .7s linear infinite}@keyframes busy-spin{to{rotate:360deg}}.cc.buying .cc-art img{animation:buying .9s var(--ease) infinite alternate}@keyframes buying{to{opacity:.4}}.cc.got .cc-art{animation:got .46s cubic-bezier(.2,.9,.3,1.25)}@keyframes got{0%{transform:scale(.94)}60%{transform:scale(1.03)}to{transform:none}}.bought{display:flex;align-items:center;gap:14px}.bought b{display:block;font-weight:600}.bought-fan{position:relative;flex:none;width:calc(36px + (var(--n) - 1) * 14px);height:40px}.bought-fan img{position:absolute;top:2px;left:calc(var(--i) * 14px);width:36px;height:36px;background:#fff;box-shadow:0 2px 6px #0000004d;rotate:calc((var(--i) - 1) * 5deg)}@media(prefers-reduced-motion:reduce){.btn.busy:before,.cc.buying .cc-art img,.cc.got .cc-art{animation:none}}.cc-art img,.pick img,.slot-tip .filled>img,.slot-tip .art,.person-art img,.eligible-grid img,.credit-art img,.live-art img,.bought-fan img,.wall-card img{border-radius:0;outline:1px solid var(--img-outline);outline-offset:-1px}.cc-art:hover img,.pick:not(.off):not(.full):hover img{outline-color:var(--fg)}.pick[aria-pressed=true]:after,.cc.sel .cc-art:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px var(--cyan);pointer-events:none}.pick[aria-pressed=true]:before,.cc.sel .cc-art:before{content:"";position:absolute;z-index:1;top:4px;right:4px;width:14px;height:14px;background:var(--cyan) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2L8 3' fill='none' stroke='%230a0a0a' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E") center / 10px no-repeat;pointer-events:none}.pick[aria-pressed=true] img,.cc.sel .cc-art img{outline-color:transparent}.printer [hidden]{display:none!important}.printer .box{border-top-color:var(--line-strong)}.printer-out.busy .printer-sheets{opacity:.5;transition:opacity .2s var(--ease)}.printer-status:empty{display:none}.printer-out>.printer-sum,.printer-out>.printer-people,.printer-out>.printer-grid80,.printer-out>.printer-save{border-top:1px solid var(--line);padding-top:20px}.printer{display:grid;gap:32px;padding-top:32px}.printer-grid{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:48px;align-items:start}@media(max-width:900px){.printer-grid{grid-template-columns:1fr}}.printer-form{display:grid;gap:28px}.printer-examples{display:flex;gap:6px;flex-wrap:wrap}.printer-drop{font:inherit;width:100%;padding:14px;border:1px dashed var(--line-strong);border-radius:var(--r);background:none;color:var(--muted);cursor:pointer}.printer-drop:hover,.printer-drop.over{border-color:var(--fg);color:var(--fg)}.printer-frame{margin:0;display:grid;gap:6px}.printer-frame figure,.printer-sheets figure{margin:0;display:grid;gap:6px}.printer-frame canvas{width:100%;aspect-ratio:4 / 5;display:block;background:#fff;box-shadow:0 0 0 1px var(--line)}#crop,#pic-crop{cursor:grab;touch-action:none}.printer-crop{position:relative}.printer-crop.over{outline:2px dashed var(--fg);outline-offset:4px}.printer-zoom{position:absolute;right:8px;bottom:8px;display:flex;gap:1px;border-radius:var(--r);overflow:hidden;box-shadow:0 0 0 1px var(--line-strong)}.printer-zoom button{font:500 16px/1 var(--sans);width:32px;height:32px;border:0;background:var(--bg);color:var(--fg);cursor:pointer}.printer-zoom #adjust-btn{width:auto;padding-inline:10px;font-size:13px}.printer-zoom #adjust-btn[aria-expanded=true]{background:var(--fg);color:var(--bg)}.printer-adjust{position:absolute;right:8px;bottom:48px;left:8px;display:grid;gap:10px;padding:14px;background:var(--bg);border-radius:var(--r);box-shadow:0 0 0 1px var(--line-strong),0 12px 32px -12px #00000059}.printer-adjust p{margin:0}.printer-bg{display:flex;align-items:center;gap:8px}.printer-bg span{width:92px;flex:none}.printer-adjust .printer-range{grid-template-columns:92px 1fr}.printer-bg button{width:22px;height:22px;border-radius:50%;border:0;box-shadow:0 0 0 1px var(--line-strong);cursor:pointer}.printer-bg button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--fg)}.printer-range.printer-max{grid-template-columns:1fr max-content;white-space:nowrap}.printer-limit{display:grid;gap:10px}.printer-limit p{margin:0}.printer-seg{display:inline-flex;justify-self:start;border-radius:var(--r);box-shadow:0 0 0 1px var(--line-strong);overflow:hidden}.printer-seg button{font:inherit;font-size:13px;border:0;background:none;color:var(--muted);padding:6px 12px;cursor:pointer}.printer-seg button[aria-checked=true]{background:var(--fg);color:var(--bg)}.printer-caption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.printer-caption .link{font:inherit}.printer-grid80 summary{display:flex;justify-content:space-between;align-items:baseline;gap:12px;cursor:pointer;list-style:none}.printer-grid80 summary::-webkit-details-marker{display:none}.printer-grid80 summary h3:after{content:" +";color:var(--muted)}.printer-grid80[open] summary h3:after{content:" \2212"}.printer-grid80 .trait-grid{margin-top:14px}.printer-zoom button:hover{background:var(--surface)}#target{image-rendering:pixelated}.printer-range{display:grid;grid-template-columns:76px 1fr auto;gap:12px;align-items:center}.printer-range input[type=range]{-webkit-appearance:auto;appearance:auto;width:100%;accent-color:var(--fg);border:0;background:none;padding:0;height:auto;box-shadow:none}.printer-friend{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:6px;align-items:center;margin-bottom:8px}.printer-friend [data-owns]{grid-column:1 / -1;margin-top:-2px}.printer-friend [data-owns]:empty{display:none}.printer-you{display:flex;align-items:center;gap:12px}.printer-links{display:flex;gap:16px}.printer-cap{display:flex;align-items:center;gap:4px}.printer-cap input{width:100%}.printer-tune summary{cursor:pointer;list-style:none}.printer-tune summary::-webkit-details-marker{display:none}.printer-out{display:grid;gap:24px;position:sticky;top:calc(env(safe-area-inset-top,0px) + 24px)}.printer-sheets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.printer-sheets canvas{width:100%;aspect-ratio:4 / 5;display:block;background:#fff;box-shadow:0 0 0 1px var(--line)}.printer-sheets figcaption{font-size:12px;color:var(--muted)}@media(max-width:720px){.printer-sheets{grid-template-columns:repeat(2,minmax(0,1fr))}}.printer-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.printer-sum small{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.printer-sum b{font-weight:500;font-size:24px;letter-spacing:-.02em}.printer-who,.printer-steps{list-style:none;margin:0;padding:0;display:grid}.printer-people{display:grid;gap:12px}.printer-member{display:grid;gap:2px;justify-items:start}.printer-x{font:400 18px/1 var(--sans);border:0;background:none;color:var(--muted);cursor:pointer;padding:4px 6px}.printer-x:hover{color:var(--fg)}.printer-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.printer-who li{display:grid;grid-template-columns:minmax(0,1fr) 88px auto auto;gap:12px;align-items:center;padding-block:10px;border-top:1px solid var(--line)}.printer-who li .num{text-align:right}.printer-save{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.printer-step{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:16px;align-items:center;padding-block:14px;border-top:1px solid var(--line)}.printer-step>div{display:grid;gap:2px}.printer-act{display:flex!important;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:720px){.printer-step,.printer-who li{grid-template-columns:1fr}.printer-act{justify-content:stretch}}.printer-next{margin:0}.printer-rows{display:grid}.printer-rows .form-title:first-child{margin-top:0}.printer-rows .rrow-toggle.static{cursor:default}.printer-rows .rrow-head .who{font-weight:500}.printer-rows .rrow>.printer-pane{display:grid;gap:10px;margin:0;padding:0 0 14px;border:0}.printer-rows .printer-pane p{margin:0}.printer-rows .printer-pane .link{justify-self:start}.printer-share{display:flex;justify-content:space-between;align-items:center;font-size:13px}.printer-share span{display:flex;align-items:center;gap:4px}.printer-share input{width:72px;height:30px;text-align:right}.printer-rows .name-row input::placeholder{color:var(--faint)}.printer-rows .form-title .link{margin-left:auto;font-weight:400}.printer-form .printer-crop{margin:12px 0 16px}.printer-form .opt{font:400 13px var(--sans);border:0;background:none;color:var(--fg);text-align:left}.printer-dot{display:inline-block;width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1px var(--line-strong);vertical-align:-1px}.printer-zoom{box-shadow:none;gap:4px;border-radius:0;overflow:visible}.printer-zoom button{width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--bg) 85%,transparent);box-shadow:0 0 0 1px var(--line-strong);font-size:15px}.printer-crop canvas{width:100%;aspect-ratio:4 / 5;display:block;background:#fff;box-shadow:0 0 0 1px var(--line)}.printer-plus{font:400 18px/1 var(--sans);color:var(--fg)}.printer-rows .rrow[data-row=add] .chev{display:none}.printer-rows .printer-add input{height:36px;font:400 13px var(--sans)}.printer-rows .printer-add .btn{height:36px}.printer-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:12px}.printer-thumb{aspect-ratio:4 / 5;padding:0;border:0;border-radius:4px;overflow:hidden;background:var(--surface);cursor:pointer;box-shadow:0 0 0 1px var(--line)}.printer-thumb img{width:100%;height:100%;object-fit:cover;display:block}.printer-thumb[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--fg)}.printer-upload{font:300 22px/1 var(--sans);color:var(--muted);background:none;box-shadow:inset 0 0 0 1px var(--line-strong);border:1px dashed transparent}.printer-upload:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.printer-theirs{grid-column:1 / -1}.printer-theirs summary{padding-top:4px}.printer-sold{color:var(--err)}.plan-list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.plan-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:12px;border-bottom:1px solid var(--line)}.picture-block{display:grid;gap:12px;margin-top:4px}.picture-block[hidden]{display:none}.picture-block .printer-strip{margin-top:0;grid-template-columns:repeat(6,56px)}.picture-frame{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px;align-items:start}.picture-side{display:grid;gap:12px}.picture-contrast{display:grid;gap:6px;font:500 13px var(--sans)}.picture-contrast input[type=range]{-webkit-appearance:auto;appearance:auto;width:100%;accent-color:var(--fg);border:0;background:none;padding:0;height:auto}@media(max-width:560px){.picture-frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}}.solid-ghosts .cell.ghost img{opacity:1;filter:none}.picture-note{margin:8px 0 0}.picture-frame .printer-zoom{gap:0;right:6px;bottom:6px}.picture-frame .printer-zoom button{width:22px;height:22px;border-radius:0;background:#fff;color:#111;box-shadow:inset 0 0 0 1px #111;font-size:13px;line-height:1}.picture-frame .printer-zoom button+button{margin-left:-1px}.picture-frame .printer-zoom button:hover{background:#111;color:#fff}.rule-list[hidden]{display:none}.num-dir{justify-self:start;margin-top:10px}.num-dir[hidden]{display:none}.rule-adds{display:flex;flex-wrap:wrap;gap:6px;margin-top:-2px}.rule-adds:empty{display:none}.rule-add{height:28px;padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--r);background:none;color:var(--fg);font:400 13px var(--sans);cursor:pointer}.rule-add:hover{border-color:var(--fg)}.rrow[hidden]{display:none}.name-field{display:grid;gap:6px;font:500 13px var(--sans)}.name-field input{height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r);background:transparent;color:var(--fg);font:400 16px var(--sans)}.name-field input:focus{outline:none;border-color:var(--fg)}.name-field+.pay-field{margin-top:16px}.pay-field{display:grid;gap:6px;font:500 13px var(--sans)}.pay-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pay-opt{position:relative;display:grid;gap:4px;padding:12px;border-radius:var(--r);cursor:pointer;transition:box-shadow .15s var(--ease),background .15s var(--ease)}.pay-opt:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.pay-opt input{position:absolute;opacity:0;pointer-events:none}.pay-opt b{font:500 14px var(--sans)}.pay-opt span{font:400 12px/1.4 var(--sans);color:var(--muted)}.pay-opt:has(input:checked){background:color-mix(in srgb,var(--fg) 8%,transparent)}.pay-opt b{color:var(--muted)}.pay-opt:has(input:checked) b{color:var(--fg)}.pay-opt:has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}.arr-tiles{grid-template-columns:repeat(4,104px);justify-content:start}@media(max-width:560px){.arr-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}#create .form-title{font:500 13px var(--sans)}#num-dir{display:flex;gap:6px;padding:0;box-shadow:none;overflow:visible}#num-dir span{height:28px;min-width:0;padding:0 10px;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong);background:none;font:400 13px var(--sans);color:var(--muted)}#num-dir input:checked+span{background:color-mix(in srgb,var(--fg) 8%,transparent);box-shadow:none;color:var(--fg)}#num-dir span:hover{color:var(--fg)}#num-dir[hidden]{display:none}#arr-hint{margin-top:8px}#create{row-gap:0}#create .name-field,#create .pay-field{gap:8px}#create .pay-field,#create .form-title{margin-top:28px;padding-top:0}#create>.form-title+.rule{margin-top:8px;padding-top:0}#create .who-bar{gap:8px}#create .who-bar .rule-sentence{margin:0}#create .rule-adds{margin-top:0}#create .submit{margin-top:28px}#create #arr-hint{margin-top:0}#create .submit{padding-top:0}#create .rule-adds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#create .rule-adds:empty{display:none}.pay-chart{width:100%;height:20px;margin-top:6px;fill:currentColor;color:var(--faint)}.pay-opt:has(input:checked) .pay-chart{color:var(--fg)}.pay-opt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.pay-opt .pay-head span{font:400 12px var(--sans);color:var(--muted)}.pay-opt .pay-chart{margin-top:10px}.paint-swatches{flex-wrap:wrap}.paint-swatches .clear-all{white-space:nowrap}#create .paint-swatches{flex-wrap:nowrap;gap:12px}#create .paint-swatches .brush-group{flex-wrap:nowrap;gap:3px}#create .paint-swatches .brush{width:26px;height:26px;padding:2px;border-radius:5px}#create .paint-swatches .brush svg,#create .paint-swatches .brush .pips,#create .paint-swatches .brush .ink{width:20px;height:20px}@media(max-width:560px){#create .paint-swatches,#create .paint-swatches .brush-group{flex-wrap:wrap}}.rrow-value:has(.vchip.bare){flex-wrap:nowrap;gap:3px}#create .rule-sentence[hidden]{display:none}#create .arr-tile,#create .pay-opt{background:none;box-shadow:none}#create .arr-tile:hover,#create .pay-opt:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}#create .arr-tile:has(input:checked),#create .pay-opt:has(input:checked){background:var(--raised);box-shadow:var(--raised-shadow)}#create .arr-tile:not(:has(input:checked)) svg,#create .pay-opt:not(:has(input:checked)) .pay-chart{opacity:.55}#create .arr-tile:has(input:focus-visible),#create .pay-opt:has(input:focus-visible){outline:none;box-shadow:var(--raised-shadow),0 0 0 3px color-mix(in srgb,var(--fg) 12%,transparent)}#create .pay-opt:has(input:checked) .pay-chart{color:var(--muted)}#create .paint-swatches{align-items:center}#create .paint-swatches .brush-group{display:grid;grid-template-columns:repeat(8,26px);gap:4px}@media(max-width:560px){#create .paint-swatches .brush-group{display:grid}}#create .paint-swatches{justify-content:space-between;align-items:start}#create .paint-actions{display:flex;gap:16px;padding-top:4px;white-space:nowrap}.picture-callout{display:grid;gap:4px;padding:12px 14px;border-radius:var(--r);background:var(--raised);box-shadow:var(--raised-shadow);font:400 13px/1.45 var(--sans);color:var(--muted)}.picture-callout b{font-weight:500;color:var(--fg)}.picture-callout[hidden]{display:none}.card-art.picture .cell.ghost img{opacity:.6;filter:none}.pic-links{display:flex;gap:16px}.pic-links[hidden]{display:none}.picture-contrast input[type=range],.picture-contrast input[type=range]:focus,.picture-contrast input[type=range]:focus-visible{border:0;outline:none;box-shadow:none}dialog.how{width:min(560px,calc(100vw - 2 * var(--gutter)));padding:28px}dialog.how h3{margin:0 40px 18px 0}dialog.how h4{margin:22px 0 8px;font-size:15px}dialog.how p{margin:0}dialog.how .small{margin-top:16px}.how-steps{list-style:none;margin:0;padding:0;display:grid;gap:18px}.how-steps li{position:relative;display:grid;gap:2px;padding-left:26px}.how-steps li:before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;border-radius:50%;background:var(--fg)}.how-steps li:not(:last-child):after{content:"";position:absolute;left:4px;top:16px;bottom:-24px;width:2px;background:var(--line)}.how-rules{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--muted)}.home-ticker{display:flex;align-items:center;gap:12px;margin:12px 0;padding:12px 0;font-size:14px;min-width:0}.home-ticker[hidden]{display:none}.tick-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#00b67a;animation:tick-pulse 2s ease-in-out infinite}@keyframes tick-pulse{50%{opacity:.35}}.tick-line{flex:1;min-width:0;display:flex;align-items:center;gap:10px;white-space:nowrap;overflow:hidden;opacity:0;transform:translateY(3px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.tick-line.in{opacity:1;transform:none}.tick-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tick-who,.tick-when{flex:none}.tick-who{display:flex;align-items:center}.tick-who .who{font-size:14px}.tick-line>span{line-height:20px}.tick-all{flex:none;color:var(--muted)}.tick-all:hover{color:var(--fg)}@media(max-width:600px){.tick-who{display:none}.tick-all{font-size:0}.tick-all:after{content:"\2192";font-size:14px}}@media(prefers-reduced-motion:reduce){.tick-dot{animation:none}.tick-line{transition:none;transform:none}}.faq-page .faq{margin:8px 0 0;max-width:720px}@media(min-width:900px){.faq-page .faq{max-width:720px}}.board{list-style:none;margin:0;padding:0;max-width:880px}.board-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto 96px;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.board-row .board-who,.board-row .board-who *{font-size:14px}.board-row:last-child{border-bottom:1px solid var(--line)}.board-row.mine{background:var(--raised, transparent)}.board-rank{color:var(--muted)}.board-who{display:flex;align-items:center;gap:8px;min-width:0}.board-n,.board-u{text-align:right}.board-note{margin-top:12px}@media(max-width:480px){.board-row{grid-template-columns:28px minmax(0,1fr) auto}.board-u{display:none}}.live-list[hidden]{display:none}.live-more{display:block;margin:20px auto 0}.live-row[hidden]{display:none}.site-tick{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.site-tick[hidden]{display:none}.home-ticker.tick-bar{margin:0 0 8px;padding:8px 0;border-bottom:1px solid var(--line);min-height:38px;box-sizing:border-box}.home-ticker.empty>*{visibility:hidden}.tick-label{flex:none;color:var(--fg);font-weight:500;margin-right:-4px}@media(max-width:600px){.tick-label{display:none}}.members-btn{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.faces{display:inline-flex}.face{display:inline-flex;margin-left:-6px}.face:first-child{margin-left:0}.face img{width:20px;height:20px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--bg);background:#fff}.picker.captioned{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;max-height:none}.picker.captioned .pick{aspect-ratio:auto;display:grid;gap:4px;background:none}.picker.captioned .pick img{aspect-ratio:1;height:auto;background:#fff}.pick-id{font-size:11px;color:var(--muted);text-align:center}.picker.captioned .pick[aria-pressed=true]:after{bottom:19px}.slot-tip .credit-card p,.slot-tip .credit-card p.small{font-size:13px;font-weight:400;line-height:20px}.slot-tip .credit-card .who{font-size:13px;color:var(--muted)}.batch-art .cell[data-id]{transition:scale .14s var(--ease)}.batch-art .cell[data-id]:hover{z-index:3;scale:1.2;background:#fff;overflow:visible}@media(prefers-reduced-motion:reduce){.batch-art .cell[data-id]{transition:none}}.card-art .fit-corner{position:absolute;top:10px;right:10px;font-size:12px;color:#6b6b6b}.card-art .fit-corner.on{color:#0a0a0a;font-weight:500}@media(max-width:600px){.card-art .fit-corner{top:8px;right:8px;font-size:11px}}.card-art .tag.state.corner{position:absolute;top:8px;left:8px;right:auto}.pay-glyph{display:inline-flex;color:var(--muted)}.pay-glyph svg{fill:currentColor}.pay-glyph{position:relative;padding:4px 0}.pay-glyph[data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 4px);left:0;translate:0 -2px;padding:5px 8px;background:var(--fg);color:var(--bg);font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--ease),translate .12s var(--ease);z-index:5}.pay-glyph[data-tip]:not(:hover):after{display:none}.pay-glyph[data-tip]:hover:after{opacity:1;translate:0 0}.meta-line{display:flex;align-items:center;gap:8px;min-width:0;overflow:visible!important}.meta-line-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-text{overflow:visible;min-width:0}.grid>.card,.card-meta{min-width:0}.card-art .joined-tag{position:absolute;top:8px;right:8px;background:#fff;color:#0a0a0a;box-shadow:inset 0 0 0 1.5px #0a0a0a}.card-art .joined-tag{padding:0}.card-art .joined-tag>span{display:inline-flex;align-items:center;height:100%;padding:0 8px}.card-art .joined-tag .jn{box-shadow:inset 1.5px 0 #0a0a0a}.show-empty{display:block;margin:24px auto 0}@media(min-width:821px){.design-preview{gap:8px}.preview-foot{flex-wrap:nowrap;align-items:center}.preview-foot>div:has(>.dirs),.preview-foot .dirs{display:contents}.preview-foot .dir-word{order:1}.preview-foot .dir-glyph{order:3}.preview-foot .dirs .dir-word+.dir-glyph{margin-left:auto}}.card-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:start}.card-meta .meta-text{display:contents}.card-meta .meta-text>strong{grid-column:1;grid-row:1;align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-meta .cta{grid-column:2;grid-row:1}.card-meta .meta-text>:not(strong){grid-column:1 / -1}@media(max-width:600px){.lj-word{display:none}}.card-art>.dir-canvas.still{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;box-shadow:none}.card-art .fit-corner,.card-art .tag,.card-art .count{z-index:1}.withdraw-warn{margin:0 0 8px;color:var(--fg)}.subtabs>[hidden],[role=tab][hidden]{display:none!important}.picture-rules{margin:0 0 16px;padding:12px 14px;border:1px solid var(--line-strong);display:grid;gap:6px;font-size:14px;line-height:1.5}.picture-rules p{margin:0}.subtabs[hidden],#withdraw[hidden]{display:none!important}
