.zine{background:var(--paper);color:var(--ink);word-break:keep-all;overflow-wrap:break-word;font-feature-settings:"ss01", "tnum"}.zine:after{content:"";pointer-events:none;z-index:60;opacity:var(--grain-opacity);mix-blend-mode:var(--ink-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 1.4 -0.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.font-head{font-family:var(--font-headline)}.font-mono-label{font-family:var(--font-label)}.misreg{text-shadow:calc(.045em + var(--reg-x,0px)) calc(.035em + var(--reg-y,0px)) 0 var(--ink-orange)}.misreg-blue{text-shadow:calc(.04em + var(--reg-x,0px)) calc(.03em + var(--reg-y,0px)) 0 var(--ink-blue)}.press-plate{transform:translate(calc(.045em + var(--reg-x,0px)), calc(.035em + var(--reg-y,0px)));mix-blend-mode:var(--ink-blend);animation:.62s cubic-bezier(.45,0,.3,1) both press-wipe,.7s cubic-bezier(.3,1.5,.5,1) 1.08s both press-settle}.press-key{animation:.62s cubic-bezier(.45,0,.3,1) .56s both press-wipe}@keyframes press-wipe{0%{clip-path:inset(-.2em -.2em 100%)}to{clip-path:inset(-.2em -.2em -.3em)}}@keyframes press-settle{0%{transform:translate(.16em,.09em)}}.press-roller{opacity:0;background:linear-gradient(to bottom, transparent 0 30%, var(--roller,var(--ink-orange)) 30% 42%, transparent 42%), linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ink) 18%, transparent) 60%, transparent);box-shadow:0 -18px 30px -12px color-mix(in srgb, var(--ink) 25%, transparent);animation:1.18s linear both press-roll}@keyframes press-roll{0%{opacity:1;--roller:var(--ink-orange);top:0}52%{opacity:1;--roller:var(--ink-orange);top:100%}52.1%{--roller:var(--ink);top:0}97%{opacity:1;--roller:var(--ink);top:100%}to{opacity:0;--roller:var(--ink);top:100%}}.misreg-paper{text-shadow:.04em .03em 0 color-mix(in srgb, var(--paper) 55%, transparent)}.ink-blend{mix-blend-mode:var(--ink-blend)}.halftone-orange{background-image:radial-gradient(var(--ink-orange) 28%, transparent 30%);background-size:9px 9px}.halftone-blue{background-image:radial-gradient(var(--ink-blue) 28%, transparent 30%);background-size:9px 9px}.halftone-numeral{color:#0000;background-image:radial-gradient(var(--ink-orange) 46%, transparent 50%);background-size:4px 4px;-webkit-background-clip:text;background-clip:text;transition:color .3s}.group:hover .halftone-numeral{color:var(--ink-orange)}.halftone-ink{background-image:radial-gradient(currentColor 22%,#0000 24%);background-size:7px 7px}.perf{background-image:radial-gradient(circle, var(--border) 45%, transparent 50%);background-size:10px 2px;height:2px}.notched{--notch:11px;--notch-y:var(--notch-at,72%);-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--notch-y), transparent 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--notch-y), transparent 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 var(--notch-y), transparent 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--notch-y), transparent 98%, #000) right / 51% 100% no-repeat}.receipt-edge{--zz:10px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--zz) * 2) 51% repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--zz) + 1px) no-repeat;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--zz) * 2) 51% repeat-x, linear-gradient(#000 0 0) top / 100% calc(100% - var(--zz) + 1px) no-repeat}@keyframes marquee{to{transform:translate(-50%)}}.marquee-track{width:max-content;animation:38s linear infinite marquee}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes spin-slow{to{transform:rotate(360deg)}}.spin-slow{animation:28s linear infinite spin-slow}@keyframes ping-soft{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.live-dot{position:relative}.live-dot:after{content:"";background:inherit;border-radius:999px;animation:1.8s cubic-bezier(.2,.6,.3,1) infinite ping-soft;position:absolute;inset:0}.tag{transform-origin:50% 22px;transition:transform .6s cubic-bezier(.3,1.6,.5,1),box-shadow .3s}@media (hover:hover){.tag:hover{transform:rotate(-2.2deg)translateY(-4px)}.tag:nth-child(2n):hover{transform:rotate(2deg)translateY(-4px)}}.tag-art svg{transition:transform .7s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.tag:hover .tag-art svg{transform:scale(1.04)translateY(-4px)}}@keyframes digit-in{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:translateY(0)}}.digit-roll{animation:.38s cubic-bezier(.2,.8,.2,1) digit-in;display:inline-block}@keyframes tick-flash{0%{background:var(--ink-orange);color:var(--paper)}to{background:0 0}}.tick-flash{animation:.9s ease-out tick-flash}@keyframes print-out{0%{clip-path:inset(0 0 100%);transform:translateY(-14px)}to{clip-path:inset(0);transform:translateY(0)}}.print-out{animation:.9s steps(14,end) both print-out}@keyframes menu-rise{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.menu-rise{animation:.52s cubic-bezier(.2,.8,.2,1) both menu-rise}@keyframes sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.sheet-in{animation:.42s cubic-bezier(.7,0,.2,1) both sheet-in}@keyframes plate-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes register-in{0%{text-shadow:.22em .12em 0 var(--ink-orange)}to{text-shadow:.045em .035em 0 var(--ink-orange)}}.plate-in{animation:.8s cubic-bezier(.2,.8,.2,1) both plate-in}.register-in{animation:.8s cubic-bezier(.2,.8,.2,1) both plate-in,1.4s cubic-bezier(.2,.8,.2,1) .2s both register-in}.reveal{transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s)}.reveal[data-armed]:not([data-shown]){opacity:0;transform:translateY(36px)}.plates{--sep:0}.plate{transition:transform .7s cubic-bezier(.3,1.4,.5,1),opacity .4s;position:absolute;inset:0}.plate-blue{transform:translate(calc(var(--sep) * -1px), calc(var(--sep) * -.6px))}.plate-orange{mix-blend-mode:var(--ink-blend);transform:translate(calc(var(--sep) * 1px), calc(var(--sep) * .6px))}@media (hover:hover){.tag:hover .plates{--sep:5}}.plates-land .plate-blue{animation:.9s cubic-bezier(.3,1.4,.5,1) .25s backwards land-blue}.plates-land .plate-orange{animation:.9s cubic-bezier(.3,1.4,.5,1) .25s backwards land-orange}@keyframes land-blue{0%{transform:translate(-34px,-20px)}}@keyframes land-orange{0%{transform:translate(34px,20px)}}.photo-plates{--riso-blue:var(--proof-blue);--riso-orange:var(--proof-orange);background:var(--proof-paper);isolation:isolate}.ink-plate{background:var(--plate-ink);isolation:isolate;mix-blend-mode:multiply;scale:1.08}.ink-plate img{object-fit:cover;mix-blend-mode:screen;width:100%;height:100%}.photo-layer{transition:opacity .6s}.photo-develop .photo-layer{animation:1.1s cubic-bezier(.4,0,.2,1) 1.25s backwards develop}@keyframes develop{0%{opacity:0;filter:saturate(0)contrast(1.4)}60%{opacity:1}}.tag-photo{position:relative;overflow:hidden}.tag-photo img{transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .6s}.tag-photo:after{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--halftone-dot) .9px, transparent 1.3px);mix-blend-mode:multiply;opacity:.0784;background-size:4px 4px;transition:opacity .5s;position:absolute;inset:0}@media (hover:hover){.tag:hover .tag-photo img{transform:scale(1.045)}.tag:hover .tag-photo:after{opacity:0}}.archive-print{mix-blend-mode:multiply;transition:filter .5s}.dark .archive-print{mix-blend-mode:normal;filter:brightness(.86)}@media (hover:hover){.group:hover .archive-print{filter:contrast(1.15)}.dark .group:hover .archive-print{filter:brightness()}}.clay-reel{background:var(--reel-paper);isolation:isolate}.reel-media{object-fit:cover;filter:saturate(.85)contrast(1.06)sepia(.12);width:100%;height:100%;position:absolute;inset:0}.clay-reel:after{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--halftone-dot) .8px, transparent 1.3px);mix-blend-mode:multiply;opacity:.125;background-size:4px 4px;position:absolute;inset:0}@keyframes stamp-slam{0%{opacity:0;filter:blur(2px);scale:2.4}55%{opacity:1;filter:none;scale:.92}75%{scale:1.04}to{opacity:1;scale:1}}.stamp-slam{animation:.52s cubic-bezier(.5,0,.3,1) 1.35s both stamp-slam}.reveal[data-armed][data-shown] .sold-stamp{animation:stamp-slam .52s cubic-bezier(.5, 0, .3, 1) calc(var(--reveal-delay,0s) + .38s) backwards}.stamp-now{animation:.52s cubic-bezier(.5,0,.3,1) both stamp-slam}.ink-range{appearance:none;cursor:pointer;background:0 0;height:28px}.ink-range::-webkit-slider-runnable-track{background:radial-gradient(circle, var(--ink) 40%, transparent 45%) 0 50% / 8px 4px repeat-x;height:4px}.ink-range::-moz-range-track{background:radial-gradient(circle, var(--ink) 40%, transparent 45%) 0 50% / 8px 4px repeat-x;height:4px}.ink-range::-webkit-slider-thumb{appearance:none;background:var(--ink-orange);width:22px;height:22px;box-shadow:2px 2px 0 var(--ink);border-radius:50% 50% 50% 0;margin-top:-9px;transition:scale .15s;rotate:-45deg}.ink-range::-moz-range-thumb{background:var(--ink-orange);width:22px;height:22px;box-shadow:2px 2px 0 var(--ink);border:0;border-radius:50% 50% 50% 0;rotate:-45deg}.ink-range:active::-webkit-slider-thumb{scale:1.2}.zine :focus-visible{outline:2px solid var(--ink-orange);outline-offset:3px}.press-btn{transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .15s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.press-btn:hover:not(:disabled){transform:translateY(-1px)}}.press-btn:active:not(:disabled){transition-duration:60ms;transform:translateY(2px)scale(.98);box-shadow:0 0 0 var(--ink)!important}@keyframes badge-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.badge-bump{animation:.32s cubic-bezier(.2,.8,.2,1) badge-bump}@keyframes ink-flash{0%{filter:brightness(1.2)}to{filter:brightness()}}.ink-flash{animation:.5s ease-out ink-flash}@keyframes chip-print{0%{clip-path:inset(0 100% 0 0);opacity:.6}to{clip-path:inset(0);opacity:1}}.chip-print{animation:.35s cubic-bezier(.4,0,.2,1) chip-print}@keyframes receipt-print{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-24px)}60%{opacity:1}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.receipt-print{animation:.8s steps(16,end) both receipt-print}.card-lift{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.card-lift:hover{box-shadow:4px 4px 0 var(--ink-orange);transform:translateY(-2px)}}.card-lift:focus-visible{box-shadow:4px 4px 0 var(--ink-orange)}.tab-slide{transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s}.input-ink{transition:border-color .2s,box-shadow .2s}.input-ink:focus{border-color:var(--ink-orange);box-shadow:3px 3px 0 color-mix(in srgb, var(--ink-orange) 15%, transparent)}@keyframes qty-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.qty-pulse{animation:.25s cubic-bezier(.2,.8,.2,1) qty-pulse}@keyframes empty-print{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.empty-print{animation:.6s cubic-bezier(.2,.8,.2,1) backwards empty-print}@media (prefers-reduced-motion:reduce){.marquee-track,.spin-slow,.live-dot:after,.digit-roll,.tick-flash,.print-out,.menu-rise,.sheet-in,.plate-in,.register-in,.press-plate,.press-key,.press-roller,.plates-land .plate,.photo-develop .photo-layer,.stamp-slam,.stamp-now,.sold-stamp,.reveal,.badge-bump,.ink-flash,.chip-print,.receipt-print,.qty-pulse,.empty-print{animation:none!important}.plate,.tag,.tag-art svg,.tag-photo img,.photo-layer,.reveal,.press-btn,.card-lift,.tab-slide,.input-ink{transition:none}}
