.y2005 .y5-comic-ground.y5-ground-space{--y5-dot:#ff2fab21;background-image:var(--y5-tex-halftone), var(--y5-tex-stars), var(--y5-grad-space);background-size:var(--y5-tex-halftone-size), var(--y5-tex-stars-size), auto}.y5-comic-ground .y5-stamp,.y5-comic-wipesec .y5-stamp{background:#fff}.y5-comic-head{max-width:68ch;margin-bottom:calc(var(--y5-gap) + 6px)}.y5-comic-head>p{color:var(--y5-fg-soft);margin-top:10px}.y5-comic-src{font-size:var(--y5-fs-small);flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:18px;display:flex}.y5-comic-src__txt{color:var(--y5-fg-soft);line-height:1.4}.y5-comic-hero{padding-top:clamp(28px,6vw,72px);overflow:hidden}.y5-comic-hero__in{align-items:center;gap:34px;display:grid}@media (min-width:760px){.y5-comic-hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px}}.y5-comic-h1{font-size:clamp(2.3rem,9.4vw,4.1rem);line-height:.9}.y5-comic-h1__sub{color:var(--y5-yellow);margin-top:.12em;padding-left:.6em;font-size:.78em;display:block}.y5-comic-tags{flex-wrap:wrap;gap:8px;display:flex;margin-top:18px!important}.y5-comic-tag{border-radius:var(--y5-radius-pill);min-height:28px;font:400 .75rem/1.2 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);color:#fff;background:#ffffff14;border:2px solid #fff;align-items:center;padding:3px 10px;display:inline-flex}.y5-comic-tag--pink{background:var(--y5-grad-gloss), var(--y5-pink);color:var(--y5-ink)}.y5-comic-caption{background:var(--y5-yellow);max-width:34ch;color:var(--y5-ink);border:var(--y5-border);box-shadow:var(--y5-shadow-print-sm);font:700 1.15rem/1.4 var(--y5-font-hand);padding:12px 16px;margin-top:18px!important}.y5-comic-hero__credit{max-width:50ch;color:var(--y5-fg-soft);margin-top:16px!important}.y5-comic-hero__cta{margin-top:22px}.y2005 a.y5-comic-hero__art{width:min(76vw,380px,100%);color:var(--y5-ink);cursor:pointer;justify-self:center;margin-bottom:26px;text-decoration:none;display:block;position:relative}.y5-comic-bag{transition:translate var(--y5-dur-fast) var(--y5-ease), box-shadow var(--y5-dur-fast) var(--y5-ease);background:#ffffff1a;border:1px solid #ffffff8c;border-radius:6px;padding:10px;display:block;position:relative;rotate:2.5deg;box-shadow:0 22px 44px #0000008c,0 0 40px #ff2fab59}.y5-comic-bag img{border:2px solid var(--y5-ink);width:100%}.y5-comic-bag:after{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff61 0%,#ffffff0f 26%,#0000 40% 62%,#ffffff29 72%,#0000 84%);border-radius:6px;position:absolute;inset:0}.y5-comic-hero__art:hover .y5-comic-bag,.y5-comic-hero__art:focus-visible .y5-comic-bag{translate:0 -4px;box-shadow:0 26px 48px #0009,0 0 56px #ff2fab99}.y5-comic-hero__art:hover .y5-comic-hero__open{box-shadow:var(--y5-bevel-out), 0 2px 0 var(--y5-ink), var(--y5-glow-pink)}.y5-comic-hero__open{z-index:2;min-height:50px;box-shadow:var(--y5-bevel-out), 0 3px 0 var(--y5-ink), 0 10px 22px #00000073;padding:0 20px;font-size:.95rem;position:absolute;bottom:-22px;left:50%;translate:-50%}.y5-comic-hero__open span{font-size:1.3rem;line-height:.6}.y5-comic-hero__burst{z-index:1;width:6.4rem;padding:1rem;font-size:1.15rem;position:absolute;top:-22px;left:-26px}@media (max-width:759px){.y5-comic-hero__burst{width:5.2rem;padding:.8rem;font-size:.98rem;top:-16px;left:-14px}}@media (prefers-reduced-motion:reduce){.y5-comic-bag{transition:none}}.y5-comic-readsec{padding-top:clamp(24px,4vw,48px)}.y5-comic-reader{grid-template-columns:minmax(0,1fr);grid-template-areas:"chap""stage""ctrls""info";gap:14px;max-width:520px;margin:0 auto;display:grid}@media (min-width:900px){.y5-comic-reader{--fw:min(500px, calc((100svh - 250px) * .7304));grid-template-columns:var(--fw) minmax(0, 1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"chap chap""stage info""ctrls info";column-gap:32px;max-width:none}}.y5-comic-chapters{grid-area:chap;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.y5-comic-chapters{grid-template-columns:repeat(4,minmax(0,1fr))}}.y5-comic-chapters .y5-btn{font-size:.8rem}.y2005 .y5-comic-chapters .y5-btn[aria-current=true]{background:var(--y5-grad-gloss), var(--y5-yellow);box-shadow:var(--y5-bevel-in);opacity:1}.y5-comic-stage{grid-area:stage;min-width:0;position:relative}.y5-comic-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow:auto hidden}.y5-comic-track::-webkit-scrollbar{display:none}.y5-comic-track:focus{outline:none}.y5-comic-track:focus-visible{outline:var(--y5-focus);outline-offset:2px}.y5-comic-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:3px 9px 11px 3px}.y5-comic-frame{aspect-ratio:1032/1413;border:var(--y5-border-thick);width:100%;box-shadow:var(--y5-shadow-print);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;place-items:center;display:grid;position:relative;overflow:hidden;container-type:size}.y2005 .y5-comic-frame__img{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%}.y5-comic-frame.is-zoomed{background-color:#fff;background-image:radial-gradient(circle,#ff2fab33 0 1.6px,#0000 1.9px);background-size:9px 9px}.y5-comic-frame--inside{cursor:pointer}.y5-comic-shade{pointer-events:none;background:linear-gradient(#0000,#07111b9e);height:34%;position:absolute;inset:auto 0 0}.y5-comic-open{z-index:2;min-height:52px;box-shadow:var(--y5-bevel-out), 0 3px 0 var(--y5-ink), 0 0 0 0 #ff2fab80;padding:0 22px;font-size:1rem;animation:1.8s ease-in-out infinite y5-comic-pulse;position:absolute;bottom:7%;left:50%;translate:-50%}.y5-comic-open span{font-size:1.35rem;line-height:.6}@keyframes y5-comic-pulse{50%{box-shadow:var(--y5-bevel-out), 0 3px 0 var(--y5-ink), 0 0 0 9px #ff2fab52}}@media (prefers-reduced-motion:reduce){.y5-comic-open{animation:none}}.y5-comic-zone{z-index:1;align-items:center;display:none;position:absolute;top:0;bottom:0}.y5-comic-zone--prev{justify-content:flex-start;width:30%;left:0}.y5-comic-zone--next{justify-content:flex-end;width:70%;right:0}.y5-comic-zone i{width:24px;height:64px;font:400 1.25rem/1 var(--y5-font-chrome);color:var(--y5-ink);background:var(--y5-grad-gloss), var(--y5-pink);border:2px solid var(--y5-ink);opacity:0;transition:opacity var(--y5-dur-fast) var(--y5-ease);place-items:center;font-style:normal;display:grid}.y5-comic-zone--prev i{border-left:0;border-radius:0 12px 12px 0}.y5-comic-zone--next i{border-right:0;border-radius:12px 0 0 12px}@media (hover:hover) and (pointer:fine){.y5-comic-zone{display:flex}.y5-comic-zone:hover i{opacity:1}}@media (prefers-reduced-motion:reduce){.y5-comic-zone i{transition:none}}.y5-comic-zoom{z-index:2;border-radius:var(--y5-radius-pill);cursor:pointer;min-height:44px;font:400 .78rem/1 var(--y5-font-chrome);color:var(--y5-ink);background:var(--y5-grad-gloss), var(--y5-pink);border:2px solid var(--y5-ink);box-shadow:var(--y5-shadow-print-sm);align-items:center;gap:6px;padding:0 14px 0 11px;display:inline-flex;position:absolute;bottom:10px;right:10px}.y5-comic-zoom:hover{background:var(--y5-grad-gloss), var(--y5-pink-hi)}.y5-comic-zoom[aria-pressed=true]{background:var(--y5-grad-gloss), var(--y5-yellow)}.y5-comic-zoom:focus-visible,.y5-comic-open:focus-visible{outline:3px solid var(--y5-electric);outline-offset:3px}.y5-comic-crop{aspect-ratio:var(--r);width:min(calc(100cqw - 28px), calc((100cqh - 92px) * var(--r)));box-shadow:0 0 0 3px var(--y5-ink), 6px 6px 0 var(--y5-ink);background:#fff;margin-bottom:50px;position:relative;overflow:hidden}.y2005 .y5-comic-crop img{pointer-events:none;max-width:none;height:auto;position:absolute}.y5-comic-ctrls{grid-area:ctrls;grid-template-columns:auto minmax(0,1fr) auto;align-self:start;align-items:center;gap:10px;display:grid}.y5-comic-ctrls .y5-btn{min-width:100px;min-height:50px}.y5-comic-ctrls .y5-btn span{font-size:1.35rem;line-height:.6}.y5-comic-count{text-align:center;font:400 .92rem/1.3 var(--y5-font-hand);color:var(--y5-fg-soft);justify-items:center;gap:2px;display:grid}.y5-comic-count b{color:var(--y5-fg);font-size:1.12rem;font-weight:700}.y5-comic-dots{gap:5px;margin-top:3px;display:flex}.y5-comic-dots i{background:#ffffff47;border-radius:50%;width:8px;height:8px}.y5-comic-dots i.is-on{background:var(--y5-pink);box-shadow:0 0 0 2px #ff2fab59}.y5-comic-reader .y5-btn:disabled{opacity:.4;cursor:default;box-shadow:var(--y5-bevel-out);transform:none}@media (max-width:420px){.y5-comic-ctrls .y5-btn{min-width:86px;padding:0 10px}}.y5-comic-info{color:var(--y5-ink);border:var(--y5-border);box-shadow:var(--y5-shadow-print-sm);background:#fff;border-radius:12px;grid-area:info;align-self:start;gap:12px;padding:16px 18px 18px;display:grid}.y5-comic-info__h{font:400 1.05rem/1.2 var(--y5-font-chrome);letter-spacing:var(--y5-track-chrome)}.y5-comic-info__desc{color:#2a2430;font-size:.95rem;line-height:1.55}.y5-comic-info__sub{font:700 .95rem/1.2 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-comic-info__words .y5-comic-words{margin-top:4px}.y5-comic-info__from{color:var(--y5-fg-soft);font-size:.88rem;line-height:1.45}.y2005 .y5-comic-info__from a{color:var(--y5-pink-ink);font-weight:700}.y5-comic-info__hint,.y5-comic-info__end{font:700 .95rem/1.4 var(--y5-font-hand);border-top:1px dashed #07111b40;padding-top:10px}.y5-comic-info__end{justify-items:start;gap:10px;display:grid}.y5-comic-hint-mouse{display:none}@media (hover:hover) and (pointer:fine){.y5-comic-hint-touch{display:none}.y5-comic-hint-mouse{display:inline}}.y5-comic-words{margin:0;padding:0;list-style:none}.y5-comic-words li{font:700 1rem/1.36 var(--y5-font-hand);color:var(--y5-ink);padding:6px 0}.y5-comic-words li+li{border-top:1px dashed #07111b2e}.y5-comic-words b{vertical-align:1px;font:400 .75rem/1.3 var(--y5-font-pixel);letter-spacing:var(--y5-track-pixel);color:#fff;background:var(--y5-pink-ink);border-radius:4px;margin-right:7px;padding:1px 6px;display:inline-block}.y5-comic-inside{color:var(--y5-ink);text-align:left;cursor:pointer;background-image:radial-gradient(circle,#ff2fab33 0 1.6px,#0000 1.9px);background-size:9px 9px;flex-direction:column;place-self:stretch stretch;gap:2.6cqw;padding:8cqw 8cqw 6cqw;display:flex;position:relative}.y5-comic-inside__title{max-width:12ch;font:900 clamp(1.35rem, 7.4cqw, 2.3rem)/.95 var(--y5-font-comic);color:var(--y5-comic-pink);text-shadow:2px 2px 0 var(--y5-ink)}.y2005 .y5-comic-inside__logo{filter:drop-shadow(2px 3px #07111b59);align-self:flex-end;width:19cqw;margin-top:auto;rotate:-8deg}.y5-comic-inside__issue{flex-wrap:wrap;gap:6px;display:flex}.y5-comic-inside__issue span{border:2px solid var(--y5-ink);border-radius:var(--y5-radius-pill);background:var(--y5-yellow);font:700 clamp(.8rem, 3.3cqw, .92rem)/1.2 var(--y5-font-hand);padding:3px 9px}.y5-comic-inside dl{gap:1.8cqw;margin:0;display:grid}.y5-comic-inside dt{font:400 clamp(.8rem, 3.2cqw, .92rem)/1.2 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-comic-inside dd{font:700 clamp(.9rem, 3.9cqw, 1.06rem)/1.22 var(--y5-font-hand);margin:0}.y5-comic-inside__stamp{flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:8px;font-size:clamp(.78rem,3.2cqw,.875rem);line-height:1.35;display:flex}.y5-comic-inside .y5-stamp{background:#fff}@container (max-width:430px){.y2005 .y5-comic-inside__logo{display:none}}.y5-comic-wipesec__in{align-items:center;gap:30px;display:grid}@media (min-width:760px){.y5-comic-wipesec__in{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px}}.y5-comic-wipesec__text>*+*{margin-top:16px}.y5-comic-wipesec__text>p:not(.y5-balloon):not(.y5-comic-src){max-width:46ch}.y5-comic-wipesec__balloon{max-width:26ch;font-size:1.12rem;margin:22px 0!important}.y5-comic-wipe{gap:14px;width:min(100%,420px);margin:0 auto;display:grid}.y5-comic-wipe__frame{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;aspect-ratio:850/1170;border:var(--y5-border-thick);box-shadow:var(--y5-shadow-print);background:#fff;position:relative;overflow:hidden}.y2005 .y5-comic-wipe__img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.y5-comic-wipe__color{clip-path:inset(0 calc(100% - var(--v)) 0 0);position:absolute;inset:0}.y5-comic-wipe__line{top:0;bottom:0;left:var(--v);pointer-events:none;width:0;position:absolute}.y5-comic-wipe__line:before{content:"";width:4px;box-shadow:0 0 0 1.5px var(--y5-ink);background:#fff;position:absolute;top:0;bottom:0;left:-2px}.y5-comic-wipe__line i{width:44px;height:44px;font:400 .95rem/1 var(--y5-font-chrome);color:var(--y5-ink);background:var(--y5-grad-gloss), var(--y5-pink);border:2px solid var(--y5-ink);border-radius:50%;place-items:center;margin-top:-22px;font-style:normal;display:grid;position:absolute;top:50%;left:-22px}.y5-comic-wipe__ctl{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.y5-comic-wipe__ctl .y5-btn{padding:0 10px;font-size:.78rem}.y5-comic-wipe__ctl .y5-btn[aria-pressed=true]{box-shadow:var(--y5-bevel-in);translate:0 1px}.y5-comic-wipe input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.y5-comic-wipe input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #fff, var(--y5-pink));border:2px solid var(--y5-ink);border-radius:8px;height:12px}.y5-comic-wipe input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--y5-grad-gloss), var(--y5-yellow);border:2px solid var(--y5-ink);width:30px;height:30px;box-shadow:0 2px 0 var(--y5-ink);border-radius:50%;margin-top:-11px}.y5-comic-wipe input[type=range]::-moz-range-track{background:linear-gradient(90deg, #fff, var(--y5-pink));border:2px solid var(--y5-ink);border-radius:8px;height:8px}.y5-comic-wipe input[type=range]::-moz-range-thumb{background:var(--y5-yellow);border:2px solid var(--y5-ink);border-radius:50%;width:26px;height:26px}.y5-comic-wipe input[type=range]:focus-visible{outline:3px solid var(--y5-focus-color);outline-offset:2px}.y5-comic-strip{gap:26px;margin:0;padding:0;list-style:none;display:grid}.y5-comic-strip figure{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:start;gap:16px;margin:0;display:grid}@media (min-width:900px){.y5-comic-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px}.y5-comic-strip figure{grid-template-columns:1fr;gap:14px}}.y5-comic-strip__art{position:relative}.y5-comic-strip__frame{border:var(--y5-border-thick);box-shadow:var(--y5-shadow-print);background:#fff;position:relative;rotate:-.8deg}.y5-comic-strip__item:nth-child(2n) .y5-comic-strip__frame{rotate:.8deg}.y2005 .y5-comic-strip__frame img{width:100%}.y5-comic-strip__n{z-index:1;background:var(--y5-yellow);border:var(--y5-border);width:34px;height:34px;font:900 1.25rem/1 var(--y5-font-comic);color:var(--y5-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;left:-12px}.y5-comic-strip figcaption .y5-comic-words li{font-size:.96rem}.y5-comic-group+.y5-comic-group{margin-top:34px}.y5-comic-group__h{font:400 1.15rem/1.1 var(--y5-font-chrome);color:var(--y5-yellow);align-items:center;gap:12px;display:flex;margin-bottom:16px!important}.y5-comic-group__h:after{content:"";background:linear-gradient(90deg,#fae13b99,#0000);flex:1;height:2px}.y5-comic-cards{grid-template-columns:minmax(0,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.y5-comic-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.y5-comic-cards>li:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.y5-comic-cards[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.y5-comic-cards[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.y5-comic-cards>li:last-child:nth-child(odd){grid-column:auto}}.y5-comic-cards[data-n="1"]{grid-template-columns:minmax(0,1fr)}.y5-comic-cards>li{display:flex}.y5-comic-card{color:var(--y5-ink);border:var(--y5-border-thick);box-shadow:var(--y5-shadow-print);background:#fff;border-radius:12px;flex-direction:column;flex:1;display:flex;overflow:hidden}.y5-comic-card__band{border-bottom:var(--y5-border);background:var(--y5-tex-stripes);flex:none;height:58px;position:relative}.y5-comic-card__band:after{content:"";background-image:radial-gradient(circle,#ffffff59 0 1.4px,#0000 1.7px);background-size:8px 8px;position:absolute;inset:0}.y2005 .y5-comic-card__face{z-index:1;object-fit:cover;width:88px;height:88px;box-shadow:0 0 0 2px var(--y5-ink), var(--y5-shadow-sticker);border:3px solid #fff;border-radius:50%;position:absolute;bottom:-40px;right:14px;rotate:4deg}.y5-comic-card__body{flex-direction:column;flex:1;gap:7px;padding:14px 16px 16px;display:flex}.y5-comic-card__name{font:400 1.18rem/1.1 var(--y5-font-chrome);letter-spacing:var(--y5-track-chrome);margin:0}.y5-comic-card--face .y5-comic-card__name,.y5-comic-card--face .y5-comic-card__aka{padding-right:96px}.y5-comic-card__aka{font:700 .95rem/1.2 var(--y5-font-hand);color:var(--y5-fg-soft)}.y5-comic-card__role{font:700 1rem/1.3 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-comic-card--face .y5-comic-card__role{margin-top:4px}.y5-comic-card__blurb{color:#2a2430;font-size:.93rem;line-height:1.55}.y5-comic-card__power{background:var(--y5-yellow);align-self:flex-start;max-width:100%;margin:6px 0 16px;padding:9px 14px;font-size:.95rem}.y5-comic-card__power:after{background:var(--y5-yellow)}.y5-comic-card__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:.85rem;display:flex}.y5-comic-card__foot:empty{display:none}.y5-comic-card__key{color:var(--y5-fg-soft);align-items:center;gap:8px;display:inline-flex}.y5-comic-card__chips{display:inline-flex}.y5-comic-card__chips i{border:2px solid var(--y5-ink);border-radius:50%;width:16px;height:16px}.y5-comic-card__chips i+i{margin-left:-5px}.y2005 .y5-comic-card__foot a{color:var(--y5-pink-ink);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.y5-comic-card--villain{border-color:#8f1408;box-shadow:5px 5px #8f1408}.y5-comic-card--villain .y5-comic-card__band{background:radial-gradient(60% 120% at 30% 120%,#ffd84a,#ff8a1f 40%,#e8321e 70%,#7a0d05)!important}.y5-comic-files{gap:22px;display:grid}@media (min-width:900px){.y5-comic-files{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.y5-comic-file{justify-items:start;gap:14px;display:grid}.y5-comic-file__h{font:400 1.1rem/1.15 var(--y5-font-chrome);letter-spacing:var(--y5-track-chrome)}.y5-comic-file__h4{font:700 1.05rem/1.2 var(--y5-font-hand);margin:6px 0 0}.y5-comic-dl{gap:10px;width:100%;margin:0;display:grid}.y5-comic-dl dt{font:400 .95rem/1.3 var(--y5-font-hand);color:var(--y5-pink-ink)}.y5-comic-dl dd{font:700 1.05rem/1.3 var(--y5-font-hand);margin:0}.y5-comic-dl dd small{font:400 .85rem/1.4 var(--y5-font-body);color:var(--y5-fg-soft);display:block}.y5-comic-cause{border-left:4px solid var(--y5-pink);background:var(--y5-pink-mist);font:700 1rem/1.4 var(--y5-font-hand);margin:0;padding:10px 14px}.y5-comic-road{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.y5-comic-road li{grid-template-columns:88px minmax(0,1fr);gap:10px;font-size:.92rem;line-height:1.5;display:grid}.y5-comic-road__src{color:var(--y5-fg-soft);margin-top:2px;font-size:.82rem;display:block}.y5-comic-road b{font:400 .75rem/1.3 var(--y5-font-pixel);letter-spacing:.03em;color:var(--y5-pink-ink);padding-top:3px}.y5-comic-note{color:var(--y5-fg-soft);background:#fff7d1;border:2px dashed #c9a800;border-radius:6px;padding:10px 12px;font-size:.9rem;line-height:1.5}.y5-comic-stage-band{text-align:center;border:var(--y5-border-thick);box-shadow:var(--y5-shadow-print);background:var(--y5-tex-rays);justify-items:center;gap:16px;margin-top:clamp(36px,6vw,64px);padding:clamp(28px,5vw,48px) 18px;display:grid;position:relative;overflow:hidden}.y5-comic-stage-band__balloon{max-width:24ch;font:900 clamp(1.3rem, 3.6vw, 1.9rem)/1.05 var(--y5-font-comic);margin-bottom:14px;padding:18px 26px}.y5-comic-stage-band>p:not(.y5-balloon){background:var(--y5-yellow);border:var(--y5-border);max-width:44ch;font:700 1.02rem/1.4 var(--y5-font-hand);color:var(--y5-ink);padding:8px 14px}.y5-comic-stage-band .y5-row{justify-content:center}.y2005 .y5-comic-hero :focus-visible,.y2005 .y5-comic-readsec :focus-visible,.y2005 .y5-comic-wipesec :focus-visible,.y2005 .y5-comic-cdsec :focus-visible,.y2005 .y5-comic-crew :focus-visible,.y2005 .y5-comic-behind :focus-visible{outline-color:var(--y5-focus-color)}.y5-comic-card,.y5-comic-info,.y5-comic-inside,.y5-comic-frame{--y5-fg-soft:#3a3340;--y5-link:var(--y5-pink-ink);--y5-link-hover:var(--y5-electric);--y5-focus-color:var(--y5-electric)}@media (min-width:760px){.y5-comic-cards>li:has(.y5-comic-card--villain){grid-column:1/-1}.y5-comic-card--villain{flex-direction:row}.y5-comic-card--villain .y5-comic-card__band{border-bottom:0;border-right:var(--y5-border);place-items:center;width:34%;max-width:300px;height:auto;display:grid}.y2005 .y5-comic-card--villain .y5-comic-card__face{width:150px;height:150px;position:static;rotate:-4deg}.y5-comic-card--villain .y5-comic-card__name,.y5-comic-card--villain .y5-comic-card__aka{padding-right:0}.y5-comic-card--villain .y5-comic-card__body{padding:22px 26px}.y5-comic-card--villain .y5-comic-card__blurb{max-width:60ch;font-size:.98rem}}
