/* Cartoon collection additions. Type and colour remain owned by paper.css. */
.gallery-heading{display:flex;justify-content:flex-end;align-items:center;padding:10px 0 14px;margin-bottom:8px}.gallery-view-link,.collection-back{display:inline-flex;align-items:center;min-height:44px;color:var(--head);font:12px/1.4 var(--f-label)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.gallery-credit{color:var(--dim);font:11px/1.6 var(--f-label);padding-bottom:2px}.cartoon-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:36px;position:relative}.cartoon-grid>li{min-width:0;border-bottom:1px solid #1c428629;padding-bottom:24px;scroll-margin-top:24px}.cartoon-preview{display:block}.cartoon-preview img{display:block;width:100%;height:auto}.cartoon-preview .austen-art,.slide-art .austen-art{mix-blend-mode:multiply}.preview-title{margin:0 0 13px;font:400 22px/1.22 var(--f-text);letter-spacing:0;text-wrap:pretty}.cartoon-preview:hover{text-decoration:none}.cartoon-preview:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.external-caption{max-width:32em;margin-inline:auto;text-align:center;font:400 24px/1.2 var(--f-text);text-wrap:balance}.gallery-footer{margin-top:34px;justify-content:space-between;align-items:baseline}.collection-footer-links{display:flex;align-items:baseline;gap:24px;flex-wrap:wrap}.slide-document{scroll-behavior:auto;scroll-padding-top:0}.slide-shell{max-width:1000px;min-height:100svh;padding-bottom:30px}.slide-context{display:grid;grid-template-columns:110px minmax(0,1fr) 110px;align-items:center;gap:20px;padding-block:12px 24px}.slide-context a,.slide-pagination,.slide-bottom{font:12px/1.5 var(--f-label);color:var(--dim)}.slide-context a{display:flex;align-items:center;min-height:44px;color:var(--head)}.slide-context>a{grid-column:3;grid-row:1;justify-self:end}#cartoon{scroll-margin-top:0}#slide-title{grid-column:2;grid-row:1;margin:0;text-align:center;font:400 26px/1.18 var(--f-head);letter-spacing:0;text-wrap:balance}.slide-stage{--art-height:max(460px,calc(100svh - 220px));display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:20px;width:min(100%,calc(var(--art-height) * var(--slide-ratio) + 128px));margin-inline:auto;touch-action:pan-y pinch-zoom}.slide-image-link{grid-column:2;display:block;min-width:0}.slide-image{display:block;width:100%;height:auto}.slide-arrow,.slide-arrow-spacer{width:44px;height:44px}.slide-arrow{display:inline-flex;align-items:center;justify-content:center;color:var(--head)}.slide-arrow:hover{background:#1c42860c;text-decoration:none}.slide-previous{grid-column:1;grid-row:1}.slide-next{grid-column:3;grid-row:1}.slide-pagination{display:grid;grid-template-columns:44px auto 44px;justify-content:center;align-items:center;gap:24px;min-height:44px;margin-top:8px}.slide-position{grid-column:2;grid-row:1;text-align:center}.slide-pagination .slide-arrow,.slide-pagination .slide-arrow-spacer{display:none}.slide-art figcaption{max-width:650px;margin:18px auto 0;text-align:center;font:500 28px/1.2 var(--f-text);text-wrap:balance}.slide-panels{display:none}.slide-bottom{margin:8px auto 0;padding-top:8px;text-align:center}.slide-bottom p{font-size:11px;max-width:none;text-wrap:wrap;text-align:center}@media(min-width:1000px){.cartoon-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:32px}.cartoon-grid:before{content:'';position:absolute;inset-block:0;left:50%;width:1px;background:var(--rule);pointer-events:none}}@media(min-width:651px) and (max-width:999px){.cartoon-grid{max-width:700px;margin-inline:auto}}@media(max-width:650px){.gallery-heading{padding-top:6px;padding-bottom:12px;margin-bottom:6px}.gallery-view-link{font-size:11px}.gallery-credit{margin-top:0;max-width:none}.cartoon-grid{gap:27px}.gallery-footer{margin-inline:16px}.slide-context{grid-template-columns:1fr 1fr;gap:10px;padding-block:4px 20px}.slide-context a{font-size:11px}.slide-context>a{grid-column:2;grid-row:1}#slide-title{grid-column:1/-1;grid-row:2;font-size:23px}.slide-stage{display:block;width:100%}.slide-stage>.slide-arrow,.slide-stage>.slide-arrow-spacer{display:none}.slide-pagination .slide-arrow{display:inline-flex}.slide-pagination .slide-arrow-spacer{display:block}.slide-image-link{width:100%}.slide-art .with-mobile-panels{display:none}.slide-panels{display:grid;gap:10px}.slide-panels>span{display:block;aspect-ratio:1;overflow:hidden}.slide-panels img{display:block;width:200%;max-width:none;height:auto}.slide-panels>span:last-child img{transform:translateX(-50%)}.slide-art figcaption{font-size:24px}.slide-bottom{margin-top:6px;padding-top:6px}}
