.paper{box-shadow:0 1px 3px #00000059,0 18px 44px #00000073,inset 0 0 36px #7860381a}.paper img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.pv-dialog{color:#f3efe4;background:#262b26;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.pv-dialog::backdrop{background:#262b26}.pv-inline{color:#f3efe4;background:#262b26;border-radius:4px}.pv{--pv-ground:#262b26;--pv-ink:#f3efe4;height:100dvh;font-family:var(--font-ui,"Libre Franklin", Arial, sans-serif);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pv-inline .pv{height:min(100dvh - 96px,1100px);min-height:560px}.pv__bar{border-bottom:1px solid #f3efe42e;align-items:center;gap:16px;padding:10px 20px;display:flex}.pv__title{font-family:var(--font-body,"Source Serif 4", Georgia, serif);flex:1;margin:0;font-size:18px}.pv__count{margin:0;font-size:15px;font-weight:600}.pv__btn{min-width:44px;min-height:44px;color:var(--pv-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #f3efe48c;border-radius:4px;padding:0 16px;font-size:15px;font-weight:600}.pv__btn:hover{background:#f3efe41f}.pv__btn:focus-visible,.pv__nav:focus-visible,.pv__thumb:focus-visible,.pv__zoom:focus-visible{outline-offset:2px;outline:3px solid #f3efe4}.pv__close{order:9}.pv__stage{grid-template-columns:56px minmax(0,1fr) 56px;grid-template-areas:"prev page next";align-items:center;gap:20px;min-height:0;padding:20px 24px;display:grid}.pv:not(.pv--many) .pv__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"page"}.pv__fit{grid-area:page;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;container-type:size}.pv__page{width:min(100cqw, calc(100cqh * var(--ratio,.55)));cursor:zoom-in;touch-action:none}.pv__zoom{overscroll-behavior:contain;touch-action:pan-x pan-y;cursor:grab;grid-area:page;height:100%;overflow:auto}.pv__zoom:active{cursor:grabbing}.pv__zoom .paper{margin:0 auto}.pv__nav{width:56px;height:56px;color:var(--pv-ink);cursor:pointer;background:#f3efe414;border:1px solid #f3efe48c;border-radius:50%;font-size:34px;line-height:1}.pv__nav--prev{grid-area:prev}.pv__nav--next{grid-area:next}.pv__nav:disabled{opacity:.3;cursor:default}.pv__name{text-align:center;grid-area:name;margin:0;font-size:16px;font-weight:600;display:none}.pv__thumbs{justify-content:center;gap:14px;margin:0;padding:10px 20px 16px;list-style:none;display:flex}.pv__thumb{min-height:44px;color:var(--pv-ink);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:4px;justify-items:center;gap:6px;padding:4px;font-size:13px;display:grid}.pv__thumb[aria-current=page]{border-color:#f3efe4}.pv__thumbpaper{width:52px;display:block;box-shadow:0 1px 3px #0006}.pv__thumbpaper:after{display:none}.pv__hint{text-align:center;margin:0;padding:0 20px 14px;font-size:15px}.pv__hint--touch{display:none}@media (pointer:coarse){.pv__hint--touch{display:inline}.pv__hint--mouse{display:none}}.pv__preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:699px){.pv__bar{gap:12px;padding:8px 12px}.pv__close{order:-1}.pv__title,.pv__zoombtn{display:none}.pv__count{text-align:right;flex:1}.pv--zoom .pv__count{text-align:right}.pv__stage{grid-template:"page page page"minmax(0,1fr)"prev name next"/52px minmax(0,1fr) 52px;gap:12px;padding:12px 12px 14px}.pv:not(.pv--many) .pv__stage{grid-template-rows:minmax(0,1fr)}.pv__nav{width:52px;height:52px}.pv__name{display:block}.pv__thumbs{display:none}.pv-inline .pv{height:calc(100dvh - 72px);min-height:520px}}
