.zine-collage{position:relative;margin-top:36px}.zine-collage .zine-contents-heading{border-top:0;border-bottom:0;display:flex;align-items:center;gap:16px}.zine-collage .zine-contents-heading:after{content:"";flex:1 1 auto;height:1px;background:var(--rule)}.zine-collage-stage{position:relative;margin-top:8px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.zine-collage-stage:active{cursor:grabbing}.zine-collage-stage img{-webkit-user-drag:none}.zine-collage-set{list-style:none;margin:0;padding:6px 0 0;display:grid;grid-template-columns:minmax(0, 1fr);row-gap:28px}.zine-card{position:relative;margin:0;transform:rotate(var(--tilt,0deg));transform-origin:50% 50%;will-change:transform,opacity}.zine-card--1{--tilt:-1.2deg}.zine-card--2{--tilt:1.1deg}.zine-card--3{--tilt:-.7deg}.zine-card-link{position:relative;display:block;padding-bottom:91px;text-decoration:none;color:var(--ink)}.zine-card-photo{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#e9e6df;-webkit-mask:url(//minimarisuto.jp/wp-content/plugins/minimarisuto-zine/assets/torn-inner.svg) center/100% 100% no-repeat;mask:url(//minimarisuto.jp/wp-content/plugins/minimarisuto-zine/assets/torn-inner.svg) center/100% 100% no-repeat}.zine-card-photo img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 35%;filter:grayscale(1) contrast(1.08)}.zine-card--poster .zine-card-photo img{width:190%;margin-left:-90%;object-position:100% 35%}.zine-card--noimg .zine-card-photo{display:none}.zine-card-num{position:absolute;left:-6px;top:-22px;z-index:3;font-family:Anton,"Arial Narrow",Impact,sans-serif;font-size:64px;line-height:1;color:var(--red);letter-spacing:-.02em;filter:url(#zine-grit);pointer-events:none}.zine-card-paper{position:absolute;z-index:2;left:6px;right:6px;bottom:0;display:block;margin:0;padding:18px 18px 14px;background:#fff;-webkit-mask:url(//minimarisuto.jp/wp-content/plugins/minimarisuto-zine/assets/torn-strip.svg) center/100% 100% no-repeat;mask:url(//minimarisuto.jp/wp-content/plugins/minimarisuto-zine/assets/torn-strip.svg) center/100% 100% no-repeat}.zine-card--noimg .zine-card-link{padding-bottom:0}.zine-card--noimg .zine-card-paper{position:relative;left:auto;right:auto;bottom:auto;margin-top:36px;padding-top:24px}.zine-card-title{display:block;font-family:var(--mincho);font-weight:700;font-size:19px;line-height:1.45;letter-spacing:.01em;overflow-wrap:anywhere;line-break:strict;word-break:auto-phrase}.zine-card--noimg .zine-card-link{min-height:240px}.zine-card-foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px}.zine-card-date{font-size:12px;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--mute)}.zine-card-read{font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap}.zine-card-read-arrow{margin-left:4px}.zine-card-link:hover .zine-card-title,.zine-card-link:focus-visible .zine-card-title{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.zine-card-link:focus-visible{outline:3px solid var(--red);outline-offset:6px}.zine-card-tape{position:absolute;z-index:4;width:64px;height:18px;background:rgba(255,255,255,.55);border:1px solid rgba(0,0,0,.08);pointer-events:none;mix-blend-mode:multiply}.zine-card-tape--a{left:18%;top:-8px;transform:rotate(-6deg)}.zine-card-tape--b{right:12%;top:46%;transform:rotate(8deg)}.zine-card-scribble{position:absolute;z-index:4;width:90px;height:30px;color:var(--red);pointer-events:none;right:6%;top:22%;transform:rotate(-12deg)}.zine-card--2 .zine-card-scribble{color:var(--ink);top:-14px;right:20%}.zine-card--3 .zine-card-scribble{right:4%;top:30%}.zine-collage-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zine-collage-status.is-error{position:static;width:auto;height:auto;margin:14px 0 0;overflow:visible;clip:auto;white-space:normal;font-size:14px;line-height:1.6;color:var(--red);font-weight:700}.zine-collage-retry{display:inline-flex;align-items:center;min-height:44px;margin:4px 0 0;padding:0 4px;border:0;border-bottom:2px solid var(--ink);background:0 0;color:var(--ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.zine-collage-retry:hover,.zine-collage-retry:focus-visible{color:var(--red);border-color:var(--red)}.zine-collage-retry[hidden]{display:none !important}.zine-collage-controls{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:10px}.zine-collage-older,.zine-collage-newer{display:inline-flex;align-items:center;justify-content:center;width:72px;height:48px;padding:0;border:0;border-bottom:3px solid var(--ink);background:0 0;color:var(--ink);cursor:pointer;text-decoration:none;transition:color .16s ease,border-color .16s ease}.zine-collage-older svg,.zine-collage-newer svg{width:56px;height:14px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.zine-collage-older:hover,.zine-collage-older:focus-visible,.zine-collage-newer:hover,.zine-collage-newer:focus-visible{color:var(--red);border-color:var(--red)}.zine-collage-older:hover svg{transform:translateX(6px)}.zine-collage-newer:hover svg{transform:translateX(-6px)}.zine-collage-older.is-pressed svg{animation:zine-nudge-r .42s cubic-bezier(.2,.7,.2,1)}.zine-collage-newer.is-pressed svg{animation:zine-nudge-l .42s cubic-bezier(.2,.7,.2,1)}@keyframes zine-nudge-r{0%{transform:translateX(0)}45%{transform:translateX(16px);opacity:.4}46%{transform:translateX(-12px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes zine-nudge-l{0%{transform:translateX(0)}45%{transform:translateX(-16px);opacity:.4}46%{transform:translateX(12px);opacity:0}100%{transform:translateX(0);opacity:1}}.zine-collage-older[aria-disabled=true],.zine-collage-newer[aria-disabled=true]{opacity:.3;cursor:default;border-style:dashed;color:var(--ink)}.zine-collage-older[aria-disabled=true] svg,.zine-collage-newer[aria-disabled=true] svg{transform:none}.zine-collage-none{margin:20px 0 0;font-size:16px}.zine-collage-stage[aria-busy=true]{pointer-events:none}.zine-card.is-leaving{transition:transform .18s ease-in,opacity .18s ease-in;transform:translate(-16px,-12px) rotate(calc(var(--tilt, 0deg) - 1.5deg));opacity:0}.zine-card.is-entering{transform:translate(18px,20px) rotate(calc(var(--tilt, 0deg) + 1deg));opacity:0}.zine-card.is-leaving.is-back{transform:translate(16px,14px) rotate(calc(var(--tilt, 0deg) + 1.5deg))}.zine-card.is-entering.is-back{transform:translate(-18px,-18px) rotate(calc(var(--tilt, 0deg) - 1deg))}.zine-card.is-entered{transition:transform .28s cubic-bezier(.2,.7,.2,1),opacity .24s ease-out;transition-delay:calc(var(--i, 0) * 45ms);transform:rotate(var(--tilt,0deg));opacity:1}@media (prefers-reduced-motion:reduce){.zine-card.is-leaving{transition:opacity .12s linear;transform:rotate(var(--tilt,0deg))}.zine-card.is-entering{transform:rotate(var(--tilt,0deg))}.zine-card.is-entered{transition:opacity .12s linear;transition-delay:0ms}}@media (min-width:768px){.zine-collage-set{grid-template-columns:repeat(12,minmax(0, 1fr));grid-template-rows:auto auto;column-gap:24px;row-gap:36px;padding-top:16px}.zine-card--1{grid-column:1/8;grid-row:1/3;align-self:start}.zine-card--2{grid-column:8/13;grid-row:1;margin-top:8px}.zine-card--3{grid-column:7/13;grid-row:2;margin-top:-8px}.zine-collage-set[data-count="2"] .zine-card--2{grid-row:1/3;align-self:center}.zine-collage-set[data-count="1"] .zine-card--1{grid-column:3/11}.zine-card--1 .zine-card-photo{aspect-ratio:4/3}.zine-card--2 .zine-card-photo,.zine-card--3 .zine-card-photo{aspect-ratio:16/10}.zine-card-num{font-size:96px;left:-10px;top:auto;bottom:92px}.zine-card--1 .zine-card-num{font-size:150px;left:-8px;bottom:calc(var(--paper-h, 176px) - 40px)}.zine-card--2 .zine-card-num{left:auto;right:-6px;top:-36px;bottom:auto}.zine-card--3 .zine-card-num{left:-14px;top:-22px;bottom:auto}.zine-card--noimg .zine-card-num,.zine-card--1.zine-card--noimg .zine-card-num{font-size:96px;left:-10px;top:-30px;bottom:auto}.zine-card-link{padding-bottom:96px}.zine-card--1 .zine-card-link{padding-bottom:120px}.zine-card--noimg .zine-card-link{padding-bottom:0;min-height:320px}.zine-card-paper{left:12px;right:12px;padding:20px 22px 16px}.zine-card--1 .zine-card-paper{left:8px;right:auto;width:88%;padding:24px 26px 18px}.zine-card--1 .zine-card-title{font-size:28px;line-height:1.4}.zine-card-title{font-size:20px}.zine-card--3 .zine-card-paper{left:4px;right:20px}.zine-card--noimg .zine-card-paper{left:auto;right:auto;width:auto}.zine-collage-controls{margin-top:12px;gap:16px}.zine-collage-older,.zine-collage-newer{width:96px;height:52px}.zine-collage-older svg,.zine-collage-newer svg{width:80px;height:18px}}@media (min-width:1024px){.zine-collage{margin-top:44px}.zine-collage-set{column-gap:32px;row-gap:40px}.zine-card--1 .zine-card-title{font-size:32px}.zine-card-title{font-size:21px}.zine-card--1 .zine-card-num{font-size:190px;bottom:calc(var(--paper-h, 176px) - 46px)}.zine-card--2 .zine-card-num,.zine-card--3 .zine-card-num{font-size:120px}.zine-card--2 .zine-card-num{top:-48px}.zine-card--3 .zine-card-num{top:-30px}.zine-card-tape{width:84px;height:22px}}