section.el{min-height:100svh;padding:calc(var(--nav-h) + var(--s5)) var(--page-pad-x) var(--s8);background:var(--spring);color:var(--ink);place-items:center;display:grid}:where(.el) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.el-img{-webkit-user-select:none;user-select:none;background:#fff;width:100%;height:auto;display:block}.el-body{gap:var(--gap-block);flex-direction:column;width:100%;min-width:0;display:flex}.el-sheet{--cols:5;grid-template-columns:repeat(var(--cols), 1fr);align-items:start;column-gap:var(--s2);row-gap:var(--s5);width:100%;display:grid}.el-col{cursor:none;touch-action:manipulation;-webkit-touch-callout:none;display:block;box-shadow:0 1px #221d1a1f,0 6px 18px -8px #221d1a40}@media (min-width:810px){.el-sheet{--cols:10;column-gap:var(--s4)}.el-body{max-width:calc((100svh - var(--nav-h) - 2 * var(--s5) - var(--s8)) * 600 / 2426 * 10 + 9 * var(--s4));margin-inline:auto}}.el-lens{z-index:50;width:calc(300px * var(--vp-scale));aspect-ratio:1;pointer-events:none;opacity:0;transition:opacity .18s var(--ease-site), scale .42s cubic-bezier(.34, 1.56, .64, 1);will-change:transform;border-radius:50%;position:fixed;top:0;left:0;scale:.6;box-shadow:0 2px 4px #221d1a1a,0 22px 48px -14px #221d1a6b}.el-lens[data-on]{opacity:1;scale:1}@media (max-width:809px){.el-lens{width:calc(190px * var(--vp-scale))}}.el-lens-rim,.el-lens-view,.el-lens:before,.el-lens:after{content:"";border-radius:50%;position:absolute;inset:0}.el-lens-rim,.el-lens-view{background-color:#fff;background-image:var(--el-src);background-repeat:no-repeat;background-size:var(--el-size);background-position:var(--el-pos)}.el-lens-rim{clip-path:circle(50%);filter:url(#el-warp)saturate(1.15);border-radius:0}.el-lens-view{-webkit-mask:radial-gradient(closest-side,#000 52%,#0000 70%);mask:radial-gradient(closest-side,#000 52%,#0000 70%)}.el-lens:before{z-index:1;box-shadow:inset 0 0 0 1px #f1ece3b3,inset 3px 4px 6px -2px #f1ece3e6,inset -4px -6px 12px -4px #221d1a47,inset 0 0 18px 2px #221d1a14}.el-lens:after{z-index:1;mix-blend-mode:screen;background:radial-gradient(36% 20% at 34% 22%,#f1ece3cc,#f1ece300 70%),radial-gradient(100% 100% at 35% 33%,#0000 64%,#f1ece399 68.5%,#0000 72%)}.el-defs{width:0;height:0;position:absolute;overflow:hidden}.el-reader{z-index:70;animation:el-fade .25s var(--ease-site) both;background:#221d1ae6;position:fixed;inset:0}.el-reader-scroll{overscroll-behavior:contain;height:100%;padding:var(--s8) var(--page-pad-x);touch-action:pan-y;overflow:hidden auto}.el-reader-sheet{width:100%;max-width:calc(600px * var(--vp-scale));animation:el-in .45s var(--ease-site) both;margin-inline:auto}.el-reader-sheet[data-from=right]{animation:el-in-right .38s var(--ease-site) both}.el-reader-sheet[data-from=left]{animation:el-in-left .38s var(--ease-site) both}@keyframes el-in-right{0%{opacity:0;transform:translate(40%)rotate(3deg)}}@keyframes el-in-left{0%{opacity:0;transform:translate(-40%)rotate(-3deg)}}@keyframes el-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes el-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.el-reader,.el-reader-sheet,.el-reader-sheet[data-from]{animation:none}.el-lens{transition:none}}.el-sheet[data-rows="2"]{--cols:7;--cg:var(--s2);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.el-sheet[data-rows="2"]>.el-col{width:calc((100% - (var(--cols) - 1) * var(--cg)) / var(--cols))}@media (min-width:810px){.el-sheet[data-rows="2"]{--cg:var(--s4)}}
