#cover.cover-scene{background:transparent}#cover{--ear: clamp(18px, 5.6cqw, 34px)}#cover .cover-bg,#cover .cover-grain,.aged-tint--open,.aged-wear--open,.aged-fade--open,.aged-spine--open{-webkit-mask-composite:source-in;-webkit-mask:url(/cover-aging/mask-open.svg) 0 0 / 100% 100% no-repeat,linear-gradient(225deg,transparent calc(var(--ear) * .7071),#000 calc(var(--ear) * .7071 + .6px));mask:url(/cover-aging/mask-open.svg) 0 0 / 100% 100% no-repeat,linear-gradient(225deg,transparent calc(var(--ear) * .7071),#000 calc(var(--ear) * .7071 + .6px));-webkit-mask-composite:source-in,xor;mask-composite:intersect}.closed-issue .closed-cover{-webkit-mask:url(/cover-aging/mask-closed.svg) 0 0 / 100% 100% no-repeat;mask:url(/cover-aging/mask-closed.svg) 0 0 / 100% 100% no-repeat}.aged-pages,.aged-tint,.aged-wear,.aged-fade,.aged-spine,.aged-hinge,.aged-flap,.aged-label-wrap{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aged-pages{inset:0;z-index:0;background:linear-gradient(90deg,rgba(80,52,24,.28),transparent 3%),linear-gradient(180deg,#e9dcb8,#e2d2a8 60%,#d8c494);-webkit-mask:url(/cover-aging/mask-pages.svg) 0 0 / 100% 100% no-repeat;mask:url(/cover-aging/mask-pages.svg) 0 0 / 100% 100% no-repeat}.aged-pages--closed{display:none}.aged-tint{inset:0;z-index:2;mix-blend-mode:multiply;opacity:var(--yellowing);background:radial-gradient(ellipse 75% 70% at 52% 46%,transparent 52%,rgba(168,112,38,.85) 100%),linear-gradient(90deg,rgba(150,98,30,.55),transparent 12% 88%,rgba(150,98,30,.4)),linear-gradient(#d6b26899,#d6b26899)}.aged-wear{inset:0;z-index:2;opacity:var(--wear-opacity);background:url(/cover-aging/wear.webp) 0 0 / 100% 100% no-repeat}.aged-fade{inset:0;z-index:7;background:linear-gradient(rgba(236,222,186,var(--fade)),rgba(236,222,186,var(--fade)))}.aged-fade--closed{z-index:4}.aged-spine{top:0;bottom:0;left:0;width:var(--spine-w);display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse 60% 4% at 50% 22%,rgba(120,84,40,.35),transparent),radial-gradient(ellipse 50% 6% at 60% 48%,rgba(110,80,40,.22),transparent),radial-gradient(ellipse 80% 2% at 50% 88%,rgba(255,250,235,.5),transparent),url(/cover-aging/wear.webp) 0 0 / 600% 100%,radial-gradient(ellipse 70% 3% at 40% 71%,rgba(255,250,235,.55),transparent),linear-gradient(90deg,#a89062,#d6c59c 18%,#e4d7b4 45%,#d9c8a0 78%,#9c8455);box-shadow:1px 0 #28180a8c,2px 0 3px #00000059}.aged-spine--open{z-index:3}.aged-spine:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:4px}.aged-spine-print{writing-mode:vertical-rl;white-space:nowrap;font-family:Archivo Narrow,Archivo,sans-serif;font-weight:600;font-size:calc(var(--spine-w) * .42);letter-spacing:.08em;color:#3d2a1c;opacity:.72}.aged-spine--closed{left:calc(var(--spine-w) * -.62);top:.4%;bottom:-.6%;z-index:1;border-radius:3px 0 0 3px;box-shadow:inset 2px 0 2px #00000040,-2px 3px 6px #00000059}.aged-spine--closed .aged-spine-print{font-size:calc(var(--mag-w, 300px) * .014);opacity:.6}.aged-hinge{top:0;bottom:0;left:0;width:calc(var(--spine-w) * 1.6);z-index:3;background:linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(255,244,214,.22) 60%,transparent 100%)}.aged-spine--open:after{background:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,.08) 50%,rgba(255,244,214,.18) 70%,transparent)}.aged-flap{top:0;right:0;z-index:6;width:var(--ear);height:var(--ear);background:linear-gradient(225deg,transparent 50%,#c8b78c 50%,#e7dcbc 70%,#f1e8cf 100%);filter:drop-shadow(-1px 2px 1.5px rgba(0,0,0,.38))}.aged-label-wrap{top:auto;bottom:var(--label-bottom);right:var(--label-right);width:var(--label-w);z-index:6;container-type:inline-size;transform:rotate(var(--label-rot));transform-origin:50% 50%;filter:drop-shadow(.6px 1px .6px rgba(0,0,0,.45)) drop-shadow(1px 2px 3px rgba(0,0,0,.18))}.aged-label-wrap--closed{z-index:3}.aged-label{position:relative;display:block;padding:4.6cqw 5.4cqw 4.2cqw 5.6cqw;background:radial-gradient(ellipse 115% 105% at 50% 45%,transparent 50%,rgba(140,108,58,.28) 100%),repeating-linear-gradient(97deg,rgba(110,80,40,.04) 0 1px,transparent 1px 4px),linear-gradient(180deg,rgba(150,118,70,.16),transparent 9%),linear-gradient(170deg,#ead9b4,#e2ce9f 55%,#d8c28c);clip-path:polygon(.6% 1.4%,34% .4%,71% 1.2%,99.4% 0%,100% 38%,99.2% 72%,98.6% 88%,94% 99.2%,58% 98.6%,55.5% 95.4%,53.6% 98.8%,22% 99.6%,.4% 98.4%,0% 62%,.8% 30%)}.aged-label:before,.aged-label:after{content:"";position:absolute;pointer-events:none}.aged-label:before{left:0;right:0;top:0;height:9%;background:linear-gradient(180deg,#96763c59,#96763c00);mix-blend-mode:multiply}.aged-label:after{left:54%;top:44%;width:30%;height:18%;background:radial-gradient(ellipse at 40% 50%,rgba(46,40,36,.2),transparent 70%);transform:rotate(-8deg)}.aged-label-text{position:relative;display:grid;gap:.7cqw;text-align:left;font-family:Special Elite,Courier Prime,Courier New,Courier,monospace;font-size:7.1cqw;line-height:1.12;letter-spacing:.04em;color:#5a564e;opacity:.78;text-shadow:0 0 .7px rgba(40,36,32,.4),.25px .2px 0 rgba(40,36,32,.22);white-space:nowrap;transform:rotate(var(--label-text-rot, 180deg));transform-origin:50% 50%}.aged-label-line{display:block}.aged-label-line>span,.aged-label-line span span{display:inline-block;white-space:pre}.aged-label-line--code{display:flex;justify-content:space-between;padding-right:2cqw;font-size:.94em}.aged-label-dot{position:absolute;top:9cqw;right:-3.5cqw;width:10.5cqw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 34%,#e79a98,#cf6a6e 62%,#b45659);opacity:.88;box-shadow:0 .4px .8px #00000059}.aged-label-mark{position:absolute;left:3.2cqw;bottom:1.6cqw;z-index:1;font-family:Special Elite,Courier Prime,Courier New,Courier,monospace;font-size:7.4cqw;line-height:1;letter-spacing:.06em;color:#4a4640;opacity:.84;transform:rotate(180deg);transform-origin:50% 50%;text-shadow:0 0 .7px rgba(40,36,32,.45);pointer-events:none}.aged-label-mark>span{display:inline-block;white-space:pre}.aged-label-curl{position:absolute;right:.6%;bottom:.6%;width:7%;aspect-ratio:1;background:linear-gradient(315deg,transparent 50%,#efe3c4 50%,#d9c79e 100%);filter:drop-shadow(-.5px -.5px .6px rgba(0,0,0,.35))}.table-photo.camel-pack{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;display:block;pointer-events:auto;cursor:pointer;border-radius:4px;-webkit-tap-highlight-color:transparent}.table-photo.camel-pack img{transition:transform .22s ease}.table-photo.camel-pack:hover img{transform:translateY(-3px)}.table-photo.camel-pack:focus{outline:none}.table-photo.camel-pack:focus-visible{outline:2px dashed #f1d14a;outline-offset:6px}.cig-pov{--pov-dur: 4.2s;position:absolute;inset:0;z-index:60;display:grid;place-items:center;padding:4vmin;background:#180e079e;cursor:pointer;outline:none;contain:layout paint}.cig-pov[hidden]{display:none}.pov-plate{margin:0;width:min(88vw,640px,104dvh);padding:10px 10px 8px;background:url(/paper/paper-stock.webp) 0 0 / 600px 600px repeat,#ead9b4;background-blend-mode:multiply;box-shadow:0 0 0 1px #1e11088c,0 18px 50px #0000008c;transform:rotate(-1.2deg)}.pov-svg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;border:1.5px solid #2a170b;box-shadow:inset 0 0 0 3px #ead9b4,inset 0 0 0 4px #2a170b99;background:#f0e2c059;overflow:hidden}.pov-caption{margin:6px 2px 0;font-size:clamp(.62rem,1.6vw,.82rem);letter-spacing:.08em;text-transform:uppercase;color:#3a2412;text-align:center}.pov-svg *{transform-box:view-box}.pov-hand{transform-origin:330px 300px}.pov-glow-wrap{transform-origin:215px 205px}.pov-exhale{transform-origin:200px 300px}.pov-cloud-body{opacity:.86}.pov-puffs-back{transform-origin:200px 280px}.pov-curl{transform-origin:215px 205px}.pov-dim{opacity:.08}.pov-glow{opacity:.9}.pov-ember-hot{opacity:.7}.pov-exhale{opacity:0}.pov-curl path{stroke-dasharray:100 100;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.cig-pov.is-playing{animation:povFade var(--pov-dur) linear both}.cig-pov.is-playing .pov-plate{animation:povPlate var(--pov-dur) cubic-bezier(.2,.8,.2,1) both}.cig-pov.is-playing .pov-hand{animation:povHand var(--pov-dur) linear both}.cig-pov.is-playing .pov-glow-wrap{animation:povGlow var(--pov-dur) linear both}.cig-pov.is-playing .pov-ember-hot{animation:povHot var(--pov-dur) linear both}.cig-pov.is-playing .pov-dim{animation:povDim var(--pov-dur) linear both}.cig-pov.is-playing .pov-curl{animation:povCurlDrift var(--pov-dur) linear both}.cig-pov.is-playing .pov-curl path{animation:povCurlDraw var(--pov-dur) linear both}.cig-pov.is-playing .pov-exhale{animation:povExhale var(--pov-dur) linear both}.cig-pov.is-playing .pov-puffs-back{animation:povPuffsBack var(--pov-dur) linear both}.cig-pov.is-playing .pov-tendrils{animation:povTendrils var(--pov-dur) linear both}.pov-plate,.pov-hand,.pov-exhale{will-change:transform,opacity}}@keyframes povFade{0%{opacity:0}4%{opacity:1}86%{opacity:1}to{opacity:0}}@keyframes povPlate{0%{transform:rotate(-1.2deg) scale(.95)}8%,to{transform:rotate(-1.2deg) scale(1)}}@keyframes povHand{0%{transform:translate(70px,220px) rotate(14deg);animation-timing-function:cubic-bezier(.25,.8,.3,1)}19%{transform:translate(0) rotate(0);animation-timing-function:ease-in-out}33%{transform:translate(-2px,-5px) rotate(-1.2deg);animation-timing-function:ease-in-out}39%{transform:translateY(-1px) rotate(0);animation-timing-function:cubic-bezier(.5,0,.75,.4)}54%,to{transform:translate(84px,240px) rotate(17deg)}}@keyframes povGlow{0%,18%{transform:scale(.9);opacity:.55}25%{transform:scale(1.15);opacity:.8}32%,36%{transform:scale(1.9);opacity:1}46%,to{transform:scale(1);opacity:.6}}@keyframes povHot{0%,20%{opacity:.2}31%,36%{opacity:1}46%,to{opacity:.35}}@keyframes povDim{0%,22%{opacity:0}33%{opacity:.18}46%,to{opacity:.04}}@keyframes povCurlDraw{0%,30%{stroke-dashoffset:100;opacity:0}34%{opacity:.95}56%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:.95}}@keyframes povCurlDrift{0%,40%{transform:translate(0);opacity:1}62%{transform:translate(-30px,-14px) skew(-6deg);opacity:.75}78%,to{transform:translate(-70px,-34px) skew(-12deg);opacity:0}}@keyframes povExhale{0%,53%{opacity:0;transform:translateY(24px) scale(.25);animation-timing-function:cubic-bezier(.15,.7,.3,1)}58%{opacity:1;transform:translateY(6px) scale(.7);animation-timing-function:cubic-bezier(.2,.6,.4,1)}70%{opacity:.95;transform:translate(-8px,-34px) scale(1.25);animation-timing-function:ease-out}80%{opacity:.55;transform:translate(-22px,-70px) scale(1.7)}86%,to{opacity:0;transform:translate(-34px,-96px) scale(2.05)}}@keyframes povPuffsBack{0%,56%{transform:translate(0) scale(.8)}80%,to{transform:translate(6px,-18px) scale(1.25)}}@keyframes povTendrils{0%,60%{opacity:0}68%{opacity:1}to{opacity:1}}.table-back[data-astro-cid-rlfvklot]{position:absolute;top:max(.7rem,env(safe-area-inset-top,0px));left:max(.7rem,env(safe-area-inset-left,0px));z-index:20;display:inline-flex;align-items:center;min-height:44px;padding:.28rem .72rem .32rem;border:2px solid var(--c-ink, #1f1a14);background:var(--c-aged-white, #f8f5ec);color:var(--c-ink, #1f1a14);text-decoration:none;letter-spacing:.14em;font-size:.78rem;text-transform:none;white-space:nowrap;box-shadow:3px 3px #0d0b098c;transform:rotate(-1.2deg);pointer-events:auto}.table-back[data-astro-cid-rlfvklot]:hover{background:#fffaf0;transform:rotate(-1.2deg) translate(-1px,-1px);box-shadow:4px 4px #0d0b098c}.table-back[data-astro-cid-rlfvklot]:focus-visible{outline:3px solid var(--c-mag-yellow, #f1d14a);outline-offset:3px}#issue-stage[data-state=cover] .table-back[data-astro-cid-rlfvklot]{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:420px){.table-back[data-astro-cid-rlfvklot]{font-size:.62rem;letter-spacing:.06em;min-height:32px;padding:.16rem .5rem .2rem}}.issue-stage{--mag-w: min(max(45vw, 260px), 440px, 56dvh);--mag-h: calc(var(--mag-w) * 1.5);--gutter: calc((100vw - var(--mag-w) * 1.18) / 2);--band: max(calc((100dvh - var(--mag-h) * 1.08) / 2), 0px);width:100vw;height:100dvh;min-height:100svh;overflow:hidden;background:#1b120b;position:relative}.table-scene{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:linear-gradient(#1f120a14,#1f120a14),url(/table/bench-background.webp) center / cover no-repeat;transition:opacity .8s ease,transform .9s ease}.table-grain,.table-scene:before,.table-scene:after{content:"";position:absolute;inset:0;pointer-events:none}.table-scene:before{background:radial-gradient(circle at 42% 44%,rgba(255,230,174,.22),transparent 20rem),radial-gradient(circle at 12% 88%,rgba(20,10,4,.42),transparent 24rem),linear-gradient(115deg,rgba(20,10,4,.34),transparent 36%,rgba(0,0,0,.22));mix-blend-mode:multiply}.table-scene:after{background:radial-gradient(circle at center,transparent 32%,rgba(0,0,0,.6) 100%)}.table-grain{background-image:radial-gradient(rgba(255,255,255,.16) .8px,transparent 1.4px);background-size:5px 5px;opacity:.18}.closed-issue-sway{position:relative;z-index:6;width:var(--mag-w);aspect-ratio:2 / 3;transform-origin:50% 96%;transition:transform .42s cubic-bezier(.22,.7,.32,1)}.closed-issue{position:relative;z-index:6;width:100%;aspect-ratio:2 / 3;border:0;background:transparent;cursor:pointer;transform:perspective(1000px) rotateX(4deg) rotate(-7deg);transform-origin:center;transition:transform .5s ease,filter .5s ease}@media(prefers-reduced-motion:no-preference){.closed-issue-sway.is-swaying{animation:magSway calc(120s / 116) cubic-bezier(.37,.15,.2,1.18) infinite;transition:none}}@keyframes magSway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}.closed-issue:before,.closed-issue:after{content:"";position:absolute;pointer-events:none}.closed-issue:before{inset:2.3% -3.6% -3.4% 4.4%;z-index:1;border-radius:2px;background:repeating-linear-gradient(180deg,#efe2bd 0 2px,#cbb58a 2px 3px,#f8edd0 3px 5px),linear-gradient(90deg,#dac89e,#f8edd0 55%,#b99c66);box-shadow:0 18px 34px #0000005c;transform:translate(8px,9px)}.closed-issue:after{inset:4.6% -5.2% -5.8% 7.2%;z-index:0;border-radius:2px;background:#51351f;box-shadow:0 22px 58px #0000006b;transform:translate(10px,12px)}.closed-issue:hover,.closed-issue:focus-visible{transform:perspective(1000px) rotateX(4deg) rotate(-5deg) translateY(-7px);filter:brightness(1.04);outline:none}.closed-shadow{position:absolute;inset:8% -7% -9% 8%;z-index:0;background:#00000073;filter:blur(18px);transform:rotate(5deg)}.closed-cover{position:absolute;inset:0;z-index:2;display:grid;align-content:start;gap:.7rem;padding:1rem;color:#f2d94e;border:1px solid rgba(248,241,210,.32);background:linear-gradient(180deg,#080f1a73,#080f1a1f),url(/cover-bg.webp) center / cover;box-shadow:inset 0 0 0 10px #0000001a,0 28px 70px #00000073;overflow:hidden;transform:translateZ(16px)}.closed-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.32),transparent 18%,transparent 86%,rgba(255,255,255,.16));pointer-events:none}.closed-topline,.closed-band{position:relative;z-index:2;font-size:clamp(.65rem,1.3vw,.9rem);color:#f8f1d2;text-shadow:0 1px 1px rgba(0,0,0,.8)}.closed-title{position:relative;z-index:2;font-size:clamp(2.4rem,7vw,4.8rem);line-height:.86;color:#f3dd58;text-shadow:2px 2px 0 rgba(0,0,0,.8)}.closed-band{margin-top:auto;align-self:end;background:#0a121ecc;padding:.35rem .55rem;width:-moz-max-content;width:max-content}.page-corner{position:absolute;right:0;bottom:0;z-index:3;width:13%;aspect-ratio:1;pointer-events:none;transform-origin:100% 100%;--lift: 1}.page-corner:before,.page-corner:after{content:"";position:absolute;inset:0}.page-corner:before{background:linear-gradient(315deg,#efe4c6 0%,#e2d4ae 40%,#b9a77c 50%,transparent 50%)}.page-corner:after{background:linear-gradient(135deg,transparent 50%,#c9b88e 50%,#e9ddbd 62%,#f7efd9 100%);transform:scale(-1);filter:drop-shadow(-3px -3px 3px rgba(0,0,0,.35))}@media(prefers-reduced-motion:no-preference){.page-corner{animation:cornerLift 3.6s ease-in-out infinite}.closed-issue:hover .page-corner,.closed-issue:focus-visible .page-corner{animation:none;transform:scale(1.35);transition:transform .3s ease}}@keyframes cornerLift{0%,70%,to{transform:scale(1)}82%{transform:scale(1.22)}}.table-photo{position:absolute;z-index:2;pointer-events:none;filter:drop-shadow(0 14px 14px rgba(0,0,0,.34)) drop-shadow(0 3px 2px rgba(0,0,0,.28)) saturate(.8) sepia(.1) contrast(.94)}.table-photo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.issue-stage{--camel-w: min(132px, calc(var(--gutter) * .36));--camel-top: clamp(1.2rem, 9vh, 6rem)}.prop-cigarettes{right:calc(var(--gutter) * .1);top:var(--camel-top);width:var(--camel-w);aspect-ratio:.6564;transform:rotate(10deg)}.prop-zippo{right:calc(var(--gutter) * .1 + var(--camel-w) + 3.4rem);top:calc(var(--camel-top) + var(--camel-w) * .95);width:min(80px,calc(var(--gutter) * .24));aspect-ratio:.5767;transform:rotate(-12deg)}.prop-keyring{left:calc(var(--gutter) * .07);top:clamp(1rem,8vh,4.5rem);width:min(360px,calc(var(--gutter) * .8));aspect-ratio:1.4925;transform:rotate(-13deg)}.prop-lure{left:calc(var(--gutter) * .08);bottom:clamp(1.2rem,8vh,4.5rem);width:min(250px,calc(var(--gutter) * .62));aspect-ratio:2.2444;transform:rotate(12deg)}.prop-pliers{right:calc(var(--gutter) * .08);bottom:clamp(1rem,6vh,3.5rem);width:min(250px,calc(var(--gutter) * .56));aspect-ratio:1.0702;transform:rotate(-8deg)}.coffee-ring{position:absolute;right:17%;bottom:18%;width:180px;aspect-ratio:1;border:14px solid rgba(56,28,11,.25);border-radius:50%;transform:rotate(12deg)}.cover-scene{position:absolute;top:0;left:50%;z-index:2;width:min(100vw,calc(100dvh * 2 / 3),900px);height:100%;min-height:0;margin:0;overflow:hidden;container-type:inline-size;background:#17223a;box-shadow:0 0 0 1px #ffffff1f,0 25px 80px #00000073;opacity:0;visibility:hidden;transform:translate(-50%,12vh) scale(.72) rotate(-2deg);pointer-events:none;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1),visibility 0s linear .9s}[data-state=cover] .table-scene{opacity:0;transform:scale(1.08);pointer-events:none}[data-state=cover] .cover-scene{opacity:1;visibility:visible;transform:translate(-50%) scale(1) rotate(0);pointer-events:auto;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1),visibility 0s}.issue-stage.no-anim .cover-scene,.issue-stage.no-anim .table-scene,.issue-stage.no-anim .coverlines li{transition:none!important}@media(min-width:721px)and (min-aspect-ratio:4/5){.cover-scene{top:3dvh;height:94dvh;width:min(calc(94dvh * 2 / 3),92vw);border-radius:1px 3px 3px 1px;box-shadow:inset 3px 0 6px #00000059,inset -1px 0 #ffffff2e,1px 1px #efe5c8,2px 2px #d9cba4,3px 3px #f2e8cc,4px 4px #cdbd94,5px 5px #efe4c4,6px 6px #c7b68b,7px 8px #4a3220,0 22px 34px #00000080,16px 40px 70px #00000073}[data-state=cover] .table-scene{opacity:1;transform:none}[data-state=cover] .closed-issue{opacity:0;transition:opacity .4s ease}[data-state=cover] .cover-scene{transform:translate(-50%) rotate(-.6deg)}}.cover-bg,.cover-grain,.fisherman-wrap,.cover-overlay{position:absolute}.cover-bg{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.cover-grain{inset:0;z-index:2;pointer-events:none;background-image:radial-gradient(rgba(0,0,0,.28) .7px,transparent 1.1px);background-size:4px 4px;opacity:.32;mix-blend-mode:multiply}.fisherman-wrap{--fx: 66%;--fy: 64%;--fw: 49%;left:var(--fx);top:var(--fy);width:var(--fw);transform:translate(-50%);z-index:3;cursor:pointer;transform-origin:50% 100%}.fisherman-img{display:block;width:100%;height:auto;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.25));-webkit-mask-image:linear-gradient(to bottom,#000 0 50%,rgba(0,0,0,.78) 60%,rgba(0,0,0,.18) 73%,transparent 84%);mask-image:linear-gradient(to bottom,#000 0 50%,rgba(0,0,0,.78) 60%,rgba(0,0,0,.18) 73%,transparent 84%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.fisherman-wrap:focus-visible{outline:none}.fisherman-wrap:focus-visible .fisherman-img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,.25)) drop-shadow(0 0 .65rem rgba(245,210,58,.9))}@media(prefers-reduced-motion:no-preference){.fisherman-wrap{animation:fishermanIdle 4.2s ease-in-out infinite}}@keyframes fishermanIdle{0%,to{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%) rotate(-.6deg)}}[data-state=casting] .fisherman-wrap{animation:fishermanCast 1.9s cubic-bezier(.45,0,.25,1) forwards}@keyframes fishermanCast{0%{transform:translate(-50%) rotate(0)}40%{transform:translate(-50%) rotate(.9deg)}72%{transform:translate(-50%) rotate(-1.1deg)}to{transform:translate(-50%) rotate(0)}}.fisherman-wrap.is-rodless .fisherman-img{-webkit-mask-image:linear-gradient(to bottom,#000 0 50%,rgba(0,0,0,.78) 60%,rgba(0,0,0,.18) 73%,transparent 84%),linear-gradient(to right,transparent 0 47.66%,#000 47.66%),linear-gradient(to bottom,transparent 0 30.73%,#000 30.73%);-webkit-mask-composite:source-in,source-over;mask-image:linear-gradient(to bottom,#000 0 50%,rgba(0,0,0,.78) 60%,rgba(0,0,0,.18) 73%,transparent 84%),linear-gradient(to right,transparent 0 47.66%,#000 47.66%),linear-gradient(to bottom,transparent 0 30.73%,#000 30.73%);-webkit-mask-composite:source-in,source-over,xor;mask-composite:intersect,add}.cast-rig,.cast-water-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cast-rig{visibility:hidden}.fisherman-wrap.is-rodless .cast-rig{visibility:visible}.rod-body{fill:#a8895a}.rod-shade{fill:#6f5634;opacity:.55}.rod-glint{fill:none;stroke:#efdfb0;stroke-width:1.1;stroke-linecap:round;opacity:.75}.rod-grip{fill:#3d3223}.cast-water{--fx: 66%;--fy: 64%;--fw: 49%;position:absolute;left:var(--fx);top:var(--fy);width:var(--fw);aspect-ratio:1024 / 1536;transform:translate(-50%);z-index:4;pointer-events:none;visibility:hidden}.is-casting-fx .cast-water{visibility:visible}.cast-water .line-main,.cast-water .line-leader,.cast-water .line-glint,.cast-water .ring,.cast-water .ring-dark{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.cast-water .line-main{stroke:#efe5c4;stroke-width:1.15px}.cast-water .line-leader{stroke:#e9e2cc;stroke-width:.7px}.cast-water .line-glint{stroke:#fffbea;stroke-width:1.7px}.cast-water .ring{stroke:#f3eedf}.cast-water .ring-dark{stroke:#0c161a99;stroke-width:1px}.cast-water .drop{fill:#eef2ee}.cast-water .rise-bulge{fill:#e8eee880;opacity:0}.cast-water .trout-shadow{fill:#0a1214b3;opacity:0}.cast-water-svg.is-still{animation:castStill 1.4s ease-in-out both}@keyframes castStill{0%,to{opacity:0}35%,65%{opacity:1}}.cover-overlay{inset:0;z-index:5;pointer-events:none;display:flex;flex-direction:column}[data-state=cover] .cover-overlay>*{pointer-events:auto}.cover-date{position:static;display:flex;align-items:center;justify-content:center;gap:.72rem;margin:0 0 .42rem;padding:0;background:none;color:#f8f1d2;font-family:Archivo,Archivo Narrow,sans-serif;font-stretch:75%;font-weight:700;font-size:clamp(.7rem,2.35cqw,.88rem);text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.45);line-height:1}.cover-date span{letter-spacing:.26em;margin-right:-.26em}.cover-date:before,.cover-date:after{content:"";width:clamp(1.6rem,7.5cqw,2.7rem);height:1px;background:currentColor;opacity:.75;box-shadow:0 1px 1px #0000008c;flex:0 0 auto}.masthead{position:relative;margin-top:0;padding:.72rem 1rem .7rem;background:none;text-align:center}.masthead-title{margin:0;color:#f1d14a;font-size:clamp(2.6rem,15.5cqw,7rem);line-height:.85;text-shadow:2px 3px 0 rgba(0,0,0,.72),-1px 0 rgba(255,255,255,.18)}.coverlines{position:relative;margin:.4rem 0 0 1rem;max-width:52%}.coverlines ul{list-style:none;margin:0;padding:0;display:grid;gap:.62rem}.coverlines li{opacity:0;transform:translate(-18px);transition:opacity .42s ease,transform .42s ease;transition-delay:calc(var(--i) * 80ms + .42s)}[data-state=cover] .coverlines li{opacity:1;transform:translate(0)}.coverline{display:block;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.65),0 0 14px rgba(0,0,0,.35);transition:transform .16s ease}.coverline:hover,.coverline:focus-visible{transform:translate(3px)}.coverline:focus-visible{outline:2px solid #f1d14a;outline-offset:3px}.cl-title{display:block;font-family:Archivo,Archivo Narrow,Anton,sans-serif;font-stretch:68%;font-weight:800;font-size:clamp(1rem,4.4cqw,1.7rem);line-height:.95;letter-spacing:.01em}.tone-yellow .cl-title{color:#f1d14a}.tone-red .cl-title{color:#e2553b}.tone-white .cl-title{color:#fff4c9}.page-turner{position:absolute;inset:0;z-index:50;pointer-events:none;background:linear-gradient(90deg,transparent 0 48%,rgba(255,255,255,.88) 52%,#d8c69d 100%);transform:translate(-110%) skew(-10deg);opacity:0;visibility:hidden}.is-page-turning .page-turner{visibility:visible;animation:pageTurn .62s cubic-bezier(.3,.8,.3,1) both}@keyframes pageTurn{0%{opacity:0;transform:translate(-110%) skew(-10deg)}25%{opacity:1}to{opacity:1;transform:translate(105%) skew(-10deg)}}@media(max-width:720px),(max-aspect-ratio:4/5){.issue-stage{--mag-w: min(68vw, 330px, 48dvh);--camel-w: min(21vw, 128px, calc(var(--band) * .5))}.cover-scene{width:100vw;max-width:none}.coverlines{max-width:66%}.prop-keyring{left:.4rem;top:calc(var(--band) * .2 + 30px);width:min(34vw,300px,calc(var(--band) * .85));transform:rotate(-12deg)}.prop-cigarettes{right:2.5vw;top:calc(var(--band) * .06);transform:rotate(9deg)}.prop-zippo{right:calc(2.5vw + var(--camel-w) + 58px);top:calc(var(--band) * .3);width:min(10.5vw,66px,calc(var(--band) * .28));transform:rotate(-10deg)}.prop-lure{left:.4rem;bottom:calc(var(--band) * .12);width:min(44vw,260px,calc(var(--band) * .88));transform:rotate(12deg)}.prop-pliers{right:.6rem;bottom:calc(var(--band) * .1);width:min(28vw,200px,calc(var(--band) * .5));transform:rotate(-8deg)}}@media(min-width:721px)and (max-aspect-ratio:4/5){.issue-stage{--mag-w: min(58vw, 420px, 50dvh)}}html.gate-on:not(.cover-media-ready) .table-scene{background-image:linear-gradient(#1f120a14,#1f120a14)}html.gate-on:not(.cover-media-ready) .closed-cover{background-image:linear-gradient(180deg,#080f1a73,#080f1a1f)}@media(prefers-reduced-motion:reduce){.table-scene,.cover-scene,.closed-issue,.closed-issue-sway,.coverlines li,.coverline{transition:none!important;animation:none!important}.fisherman-wrap,.page-corner{animation:none!important}.closed-issue-sway{transform:none!important}}.landing-gate{display:none}html.gate-on .landing-gate,.landing-gate.is-leaving{display:block;position:fixed;inset:0;z-index:1000;overflow:hidden;background:#0d0b09;color:var(--c-aged-white, #f8f5ec)}html.gate-on .issue-stage{visibility:hidden}.landing-gate.is-leaving{opacity:0;pointer-events:none;transition:opacity .45s ease}.gate-media{position:absolute;inset:0;background:#0d0b09 center / cover no-repeat}.gate-video,.gate-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gate-image[hidden],.gate-video[hidden]{display:none}.gate-fill{position:absolute;inset:-40px;display:none;background:center / cover no-repeat;filter:blur(28px) brightness(.45) saturate(1.1)}.gate-media[data-fit=contain]{background-image:none!important;overflow:hidden}.gate-media[data-fit=contain] .gate-fill{display:block}.gate-media[data-fit=contain] .gate-video,.gate-media[data-fit=contain] .gate-image{-o-object-fit:contain;object-fit:contain}.gate-media[data-desktop-zoom]{overflow:hidden}@media(orientation:landscape)and (min-width:600px){.gate-media[data-desktop-zoom] .gate-video,.gate-media[data-desktop-zoom] .gate-image{transform:scale(var(--gate-desktop-zoom, 1));transform-origin:var(--gate-desktop-zoom-origin, center center)}}.gate-shade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#0d0b0961,#0d0b091f 45%,#0d0b098c),linear-gradient(to bottom,#0d0b0940,#0d0b0900 22% 72%,#0d0b098c)}.gate-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.9rem,2.4vh,1.5rem);padding:1.25rem 1rem 6rem;text-align:center;pointer-events:none}.gate-center>*{pointer-events:auto}.gate-center-visual{display:flex;flex-direction:column;align-items:center;gap:inherit;text-align:center;transform-origin:50% 50%;will-change:transform}.gate-pair{display:flex;flex-direction:column;align-items:center;gap:inherit;animation:gate-pair-float 3.8s ease-in-out infinite}.gate-pair:has(.gate-proceed:hover),.gate-pair:has(.gate-proceed:active),.landing-gate.is-docked .gate-pair{animation:none}@keyframes gate-pair-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gate-dock-hit{position:absolute;top:max(.85rem,env(safe-area-inset-top));right:max(.85rem,env(safe-area-inset-right));z-index:4;width:4.5rem;height:4.5rem;min-width:44px;min-height:44px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer;pointer-events:auto}.gate-dock-hit[hidden]{display:none}.gate-dock-hit:focus-visible{outline:2px solid var(--c-mag-yellow, #f1d14a);outline-offset:3px}.landing-gate.is-docked .gate-center-visual{pointer-events:none}.landing-gate.is-docked.is-hover-return .gate-proceed{pointer-events:auto}.landing-gate.is-docked .gate-proceed,.landing-gate.is-docked .gate-proceed:hover,.landing-gate.is-docked .gate-proceed:active{animation:none;transition:none;transform:rotate(-1.5deg);box-shadow:0 10px 18px #0d0b0980,0 3px 6px #0d0b0959}.gate-kicker{margin:0;font-size:clamp(.72rem,1.4vw,.95rem);letter-spacing:.22em;color:var(--c-aged-white, #f8f5ec);text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 12px rgba(0,0,0,.55);max-width:min(36rem,92vw)}.gate-proceed{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:.15em;min-height:44px;min-width:44px;padding:.55em 1.15em .6em;border:0;border-radius:0;background:transparent;color:var(--c-ink, #1f1a14);box-shadow:0 10px 18px #0d0b0980,0 3px 6px #0d0b0959;transform:rotate(-1.5deg);transition:transform .15s ease,box-shadow .15s ease;animation:gate-proceed-float 3.8s ease-in-out infinite}.gate-proceed-stock{position:absolute;inset:-.45em -.55em -.5em -.5em;width:auto;height:auto;z-index:0;pointer-events:none;overflow:visible}.gate-proceed-small,.gate-proceed-big{position:relative;z-index:1}.gate-proceed:hover,.gate-proceed:active{animation:none}.gate-proceed:hover{transform:rotate(-1.5deg) translate(-2px,-2px);box-shadow:0 14px 24px #0d0b097a,0 5px 8px #0d0b094d}.gate-proceed:active{transform:rotate(-1.5deg) translate(2px,2px);box-shadow:0 4px 8px #0d0b0966}@keyframes gate-proceed-float{0%,to{transform:rotate(-2deg);box-shadow:0 10px 18px #0d0b0980,0 3px 6px #0d0b0959}50%{transform:rotate(-1deg);box-shadow:0 18px 28px #0d0b096b,0 8px 12px #0d0b0947}}.gate-proceed-small{font-family:Special Elite,Courier Prime,Courier New,Courier,monospace;font-size:clamp(1rem,2vw,1.28rem);font-weight:400;letter-spacing:.06em;line-height:1.15;text-transform:uppercase;color:#2e2a24;text-shadow:0 .55px 0 rgba(248,245,230,.5),0 -.3px 0 rgba(40,32,20,.28),0 0 .7px rgba(40,36,32,.5),.25px .2px 0 rgba(40,36,32,.28)}.gate-proceed-small>span{display:inline-block;white-space:pre}.gate-proceed-big{font-size:clamp(2.1rem,7vw,4.4rem);line-height:.95}.gate-logo-script{font-family:Mr Dafoe,cursive;font-weight:400;letter-spacing:.01em;text-transform:none;font-size:clamp(2.6rem,8.5vw,5.2rem);line-height:1.05;padding-bottom:.05em;color:var(--c-mag-red, #c02e1e);text-shadow:-.7px 0 0 rgba(20,70,120,.28),.8px .4px 0 rgba(154,59,43,.28),0 1px 0 rgba(245,236,217,.35)}.gate-chip{display:inline-flex;align-items:center;gap:.32rem;min-height:32px;min-width:32px;padding:.15rem .48rem;border:0;border-radius:3px;background:#0d0b0961;color:var(--c-aged-white, #f8f5ec);box-shadow:none;font-family:Archivo Narrow,Oswald,system-ui,sans-serif;font-weight:500;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px rgba(13,11,9,.7);cursor:pointer}.gate-chip svg{width:15px;height:15px;flex:none}.gate-next{gap:.38rem;padding:.22rem .58rem;background:#0d0b0980;font-weight:600;font-size:.74rem;letter-spacing:.08em;white-space:nowrap;flex-shrink:0}.gate-next svg{width:17px;height:17px}.gate-next .gate-chip-text{text-transform:none}.gate-chip[hidden]{display:none}.gate-chip{transition:background .2s ease,filter .2s ease}.gate-chip:hover{background:#0d0b0985}.gate-next:hover{background:#0d0b09a3}@keyframes gate-chip-wiggle{0%,to{transform:rotate(0) translateY(0)}35%{transform:rotate(-2.5deg) translateY(-1px)}70%{transform:rotate(2.4deg) translateY(0)}}@media(hover:hover){.gate-chip:hover{animation:gate-chip-wiggle .3s ease;filter:brightness(1.22)}}.gate-chip:active{animation:none;transform:translateY(1px);filter:brightness(.92)}.gate-proceed:focus-visible,.gate-chip:focus-visible{outline:2px solid var(--c-mag-yellow, #f1d14a);outline-offset:3px}.gate-next-cluster{position:absolute;left:max(1rem,env(safe-area-inset-left));bottom:max(1rem,env(safe-area-inset-bottom));z-index:2;pointer-events:none}.gate-next-cluster[hidden]{display:none}.gate-next-cluster>.gate-chip{pointer-events:auto;position:relative}.gate-sound,.gate-auto{position:absolute;right:max(1rem,env(safe-area-inset-right));z-index:2}.gate-sound{bottom:max(1rem,env(safe-area-inset-bottom))}.gate-auto{bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 2.55rem)}.landing-gate:has(#gate-auto:not([hidden])) .gate-hint{bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 5.1rem)}.gate-finger{position:absolute;left:1.2rem;bottom:calc(100% + .2rem);width:6.25rem;pointer-events:none;transform-origin:50% 86%;animation:gate-finger-wave 1.4s ease-in-out infinite;opacity:1;transition:opacity .4s ease;z-index:3;will-change:transform}.gate-finger-svg{display:block;width:100%;height:auto;filter:drop-shadow(2px 3px 0 rgba(13,11,9,.7))}.gate-finger.is-leaving{opacity:0}.gate-finger[hidden]{display:none}@keyframes gate-finger-wave{0%,to{transform:rotate(-7deg) translateZ(0)}45%{transform:rotate(5deg) translate3d(0,7px,0)}70%{transform:rotate(-2deg) translate3d(0,3px,0)}}.gate-state{display:inline-flex;align-items:center;gap:.28em;min-width:0;padding:0;border-radius:0;background:none;color:#f8f5ecc7;font-size:.6rem;font-weight:500;letter-spacing:.08em;text-align:left}.gate-state:before{content:"";width:.42em;height:.42em;border-radius:50%;background:#c07a5a;box-shadow:0 0 0 1px #0d0b0959;flex:none}.gate-sound[aria-pressed=true] .gate-state,.gate-auto[aria-pressed=true] .gate-state{background:none;color:#f8f5ece6}.gate-sound[aria-pressed=true] .gate-state:before,.gate-auto[aria-pressed=true] .gate-state:before{background:#9cbf7a;box-shadow:0 0 5px #9cbf7ab3}.gate-sound .icon-on{display:none}.gate-sound[aria-pressed=true] .icon-on{display:inline}.gate-sound[aria-pressed=true] .icon-off{display:none}.gate-hint{position:absolute;right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 56px);padding:.3em .6em;border-radius:2px;background:#0d0b099e;color:var(--c-aged-white, #f8f5ec);font-size:.72rem;letter-spacing:.16em;pointer-events:none;animation:gate-hint-pulse 2.4s ease-in-out infinite}.gate-hint[hidden]{display:none}.gate-hint.is-leaving{opacity:0;animation:none;transition:opacity .45s ease}@keyframes gate-hint-pulse{0%,to{opacity:.95}50%{opacity:.55}}.gate-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gate-static{position:absolute;inset:0;z-index:20;display:none;overflow:hidden;pointer-events:none;opacity:0;background:#1a1612;will-change:opacity;contain:strict}.gate-static.is-on{display:block}.gate-static-roll{position:absolute;left:0;right:0;top:0;height:200%;will-change:transform}.gate-static-noise{display:block;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges}.gate-static-bar{position:absolute;left:0;right:0;top:46%;height:5%;display:none;background:linear-gradient(to bottom,#0d0b0900,#0d0b09d9 35% 65%,#0d0b0900)}.gate-static-bar.is-on{display:block}.gate-static:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,#0d0b096b 0 1px,#0d0b0900 1px 3px),radial-gradient(ellipse at center,#0d0b0900 55%,#0d0b0999)}@media(prefers-reduced-motion:reduce){.gate-static{display:none!important}}@media(max-width:420px){.gate-chip{min-height:32px;min-width:32px;padding:.2rem .45rem;letter-spacing:.08em}.gate-next{padding:.22rem .52rem}.gate-finger{width:4.15rem;left:.85rem}}@media(prefers-reduced-motion:reduce){.landing-gate.is-leaving{transition:none}.gate-hint{animation:none}.gate-center-visual{will-change:auto}.gate-proceed,.gate-proceed:hover,.gate-proceed:active{transition:none;animation:none}.gate-pair{animation:none}.gate-chip,.gate-chip:hover,.gate-chip:active{animation:none;transition:none;filter:none;transform:none}.gate-finger{animation:none;transition:none}}html:has(body.is-home){overflow:hidden}html:has(body.is-home):not(.gate-on),html.cover-media-ready:has(body.is-home){background:linear-gradient(#1f120a14,#1f120a14),url(/table/bench-background.webp) center / cover no-repeat}body.is-home{margin:0;overflow:hidden}html:not(.gate-on) body.is-home,html.cover-media-ready body.is-home{background:linear-gradient(#1f120a14,#1f120a14),url(/table/bench-background.webp) center / cover no-repeat}body.is-home:before,body.is-home:after{display:none}body.is-home main{padding:0;margin:0;width:100vw;height:100dvh;min-height:100svh;overflow:hidden}
