.lf[data-astro-cid-m7yvbkhw]{gap:6px;margin:0;display:grid}.lf-row[data-astro-cid-m7yvbkhw]{border:0;grid-template-columns:76px minmax(0,1fr);align-items:center;min-width:0;margin:0;padding:0;display:grid;position:relative}.lf-legend[data-astro-cid-m7yvbkhw]{font-size:var(--fs--1);color:var(--muted);padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lf-opts[data-astro-cid-m7yvbkhw]{overscroll-behavior-x:contain;scrollbar-width:none;margin-right:calc(var(--margin) * -1);padding:4px var(--margin) 4px 4px;--fade-l:0px;--fade-r:48px;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);grid-column:2;gap:2px;margin-left:-4px;display:flex;overflow-x:auto}.lf-opts[data-astro-cid-m7yvbkhw][data-at]{--fade-l:24px}.lf-opts[data-astro-cid-m7yvbkhw][data-at~=start]{--fade-l:0px}.lf-opts[data-astro-cid-m7yvbkhw][data-at~=end]{--fade-r:0px}.lf-opts[data-astro-cid-m7yvbkhw]::-webkit-scrollbar{display:none}.lf-opt[data-astro-cid-m7yvbkhw]{flex:none;position:relative}.lf-opt[data-astro-cid-m7yvbkhw] input[data-astro-cid-m7yvbkhw]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lf-chip[data-astro-cid-m7yvbkhw]{height:40px;color:var(--ink-2);white-space:nowrap;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:.9375rem;line-height:1.2;display:inline-flex}.lf-n[data-astro-cid-m7yvbkhw]{font-size:var(--fs--2);font-variant-numeric:tabular-nums;color:var(--muted);transition:color var(--dur-base) var(--ease-out)}.lf-opt[data-astro-cid-m7yvbkhw] input[data-astro-cid-m7yvbkhw]:checked+.lf-chip[data-astro-cid-m7yvbkhw]{background:var(--ink);color:#fff}.lf-opt[data-astro-cid-m7yvbkhw] input[data-astro-cid-m7yvbkhw]:checked+.lf-chip[data-astro-cid-m7yvbkhw] .lf-n[data-astro-cid-m7yvbkhw]{color:var(--warm-grey)}.lf-opt[data-astro-cid-m7yvbkhw] input[data-astro-cid-m7yvbkhw]:focus-visible+.lf-chip[data-astro-cid-m7yvbkhw]{outline:2px solid var(--issue-red);outline-offset:2px}.lf-opt[data-astro-cid-m7yvbkhw].is-zero .lf-chip[data-astro-cid-m7yvbkhw]{color:var(--muted)}@media (hover:hover){.lf-opt[data-astro-cid-m7yvbkhw] input[data-astro-cid-m7yvbkhw]:not(:checked):hover+.lf-chip[data-astro-cid-m7yvbkhw]{color:var(--ink);background:#1514130f}}@media (width>=1024px){.lf-row[data-astro-cid-m7yvbkhw]{grid-template-columns:calc(var(--col) + var(--gutter)) minmax(0, 1fr)}.lf-opts[data-astro-cid-m7yvbkhw]{flex-wrap:wrap;margin-right:0;padding-right:4px;overflow:visible;-webkit-mask-image:none;mask-image:none}}.lib{padding-top:calc(var(--header-h) + 28px);padding-bottom:var(--section);flex-direction:column;display:flex;position:relative}.lib[data-tier="1"],.lib[data-tier="2"]{padding-bottom:0}.lib-head{z-index:3;position:relative}.lib[data-tier="2"] .lib-head{pointer-events:none}.lib[data-tier="2"] .lib-head :is(a,button,input,label,.lf-opts){pointer-events:auto}.lib-head-grid{align-items:center;row-gap:10px}.lib-title{grid-area:1/1/auto/-1;margin:0}.lib-intro{grid-area:2/1/auto/-1;max-width:34em}.lib-lede{font-size:var(--fs-0);color:var(--ink-2);line-height:1.5}.lib-count{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lib-vs{grid-area:1/1/auto/-1;justify-self:end}.lib-filters{border-top:1px solid var(--line-strong);margin-top:18px;padding-top:8px}@media (width<=1023px){.lib-title{font-size:clamp(2.125rem, 9vw, var(--fs-6))}.lib .lib-head .vs-btn{min-height:32px;padding:0 10px;font-size:.78125rem}.lib .lib-head .lf-chip{height:36px;padding:0 12px;font-size:.875rem}}@media (width>=1024px) and (height<=820px){.lib .lib-title{font-size:var(--fs-6)}.lib .lib-filters{margin-top:22px!important}}@media (width>=1024px){.lib{padding-top:calc(var(--header-h) + 36px)}.lib-head-grid{align-items:end}.lib-title{grid-area:1/1/auto/span 6}.lib-intro{grid-area:1/7/auto/span 3;padding-bottom:8px}.lib-vs{grid-column:10/span 3;justify-self:end;padding-bottom:10px}.lib-filters{margin-top:32px;padding-top:14px}}.lib-stage{z-index:2;position:relative}.lib .lib-list{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding:36px var(--margin) 0;row-gap:40px;margin:0;list-style:none;display:grid}.lib-list>.book{grid-column:span 2;min-width:0}@media (width>=1024px){.lib .lib-list{row-gap:56px;padding-top:48px}.lib-list>.book{grid-column:span 3}}@media (width>=1280px){.lib-list>.book{grid-column:span 2}}.lib .book.is-out{display:none}.lib .book-link{color:inherit;display:block}.lib .book-card{display:block}.lib .book-cap{flex-direction:column;margin-top:10px;display:flex}.lib .book-name{font-size:var(--fs-0);color:var(--ink);line-height:1.3}.lib .book-kind{color:var(--ink-2);order:-1;margin-bottom:4px}.lib .book-facts{font-size:var(--fs--1);color:var(--muted);margin-top:2px;line-height:1.45}@media (width>=768px){.lib .book-cap{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;margin-top:12px;display:grid}.lib .book-kind{order:0;align-self:baseline;margin:0}.lib .book-facts{grid-column:1/-1}}.lib .sp{display:none}.lib .book-link:focus-visible{outline-offset:6px}@media (hover:hover) and (pointer:fine){.lib .book-link .book-name{transition:background-size .7s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.lib .book-link:hover .book-name{background-size:100% 1px}}.lib-empty{text-align:left;padding:56px 0 8px}.lib-empty p{font-size:var(--fs-lede);color:var(--ink);font-weight:300;line-height:1.25}.lib-empty .btn{margin-top:20px}.lib-room,.lib-label,.lib-hint,.lib-cap,.lib-loading{display:none}.lib[data-tier="1"]{--sh:38 26 16;--wood-a:#c6a175;--wood-b:#b08658;--wood-c:#d5b58b;--wood-line:#70482429;--wood-line2:#ffeed221;--paper:#f2ece1;--cap-h:168px}.lib[data-tier="1"]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(64% 34% at 20% 44%,#fffbf3eb,#fffbf300 70%),radial-gradient(90% 46% at 30% 52%,#ffecce47,#ffecce00 75%);position:absolute;inset:0}.lib[data-tier="1"] .lib-stage{min-height:var(--stage-h,520px);color:var(--ink);flex-direction:column;margin-top:20px;display:flex;position:relative;overflow:hidden}.lib[data-tier="1"] .lib-scroller{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;perspective:var(--P,1200px);perspective-origin:50% var(--eye,40%);scrollbar-width:none;outline:none;margin-top:auto;position:relative;overflow:auto hidden}.lib[data-tier="1"] .lib-scroller::-webkit-scrollbar{display:none}.lib[data-tier="1"].is-fit .lib-scroller{scroll-snap-type:none;overflow:visible}.lib[data-tier="1"] .lib-track{width:max-content;transform-style:preserve-3d;position:relative}.lib[data-tier="1"].is-fit .lib-track{width:100%}.lib[data-tier="1"] .lib-list{align-items:flex-end;gap:var(--gap,1px);width:max-content;padding:var(--padT,40px) var(--padR,0px) var(--padB,60px) var(--padL,0px);transform-style:preserve-3d;margin:0;display:flex}.lib[data-tier="1"].is-fit .lib-list{justify-content:center;width:100%}.lib[data-tier="1"] .book{width:var(--t,56px);height:var(--h,300px);scroll-snap-align:center;transform-style:preserve-3d;flex:none;position:relative}.lib[data-tier="1"] .book-card{display:none}.lib[data-tier="1"] .book-link{transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:0}.lib[data-tier="1"] .book-link:focus{outline:none}.lib[data-tier="1"] .sp{transform-style:preserve-3d;transform-origin:50% 100% calc(var(--d,240px) / 2);transform:translateZ(calc(var(--d,240px) / -2 - var(--in,0px) + var(--pull,0px))) rotateX(var(--tilt,0deg));transition:transform .19s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}.lib[data-tier="1"] .book.is-active .sp{--pull:10px}.lib[data-tier="1"] .book.is-lifted .sp{visibility:hidden}@media (hover:hover) and (pointer:fine){.lib[data-tier="1"] .book:hover .sp{--pull:16px;--tilt:-3deg}}.lib .sp-f{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;top:50%;left:50%}.lib .sp-spine,.lo .sp-spine{width:var(--t);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--t) / -2);transform:translateZ(calc(var(--d) / 2));color:var(--tc);background-color:var(--c);box-shadow:0 0 0 .5px var(--c);background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#fff0 1px 2px),repeating-linear-gradient(90deg,#00000008 0 1px,#0000 1px 2px),repeating-linear-gradient(0deg,#0000 0 7px,#00000006 7px 8px,#0000 8px 13px);overflow:hidden}.lib .sp-spine:after,.lo .sp-spine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000057 0,#00000014 6%,#ffffff1c 19%,#ffffff0d 34%,#0000 54%,#0000001a 80%,#0000005c 100%),linear-gradient(#ffffff14,#fff0 20%,#0000 76%,#00000029);position:absolute;inset:0}.lib .sp-spine:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000014 60%,#0000004d);height:9px;position:absolute;bottom:0;left:0;right:0}.lib .sp-in,.lo .sp-in{padding:calc(var(--t) * .3) 0;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.lib .sp-mark,.lo .sp-mark{width:calc(var(--t) * .34);opacity:.94;flex:none;height:auto}.lib .sp-title,.lo .sp-title{writing-mode:vertical-rl;text-align:center;white-space:nowrap;text-transform:uppercase;min-height:0;font-weight:300;font-stretch:90%;font-size:min(calc(var(--t) * .205), calc((var(--h) - var(--t) * 2.3) / (var(--len) * .78)));letter-spacing:.16em;flex:1;padding:12px 0;line-height:1}.lib .sp-year,.lo .sp-year{font-size:calc(var(--t) * .155);letter-spacing:.06em;margin-bottom:calc(var(--t) * .17);opacity:.86;font-variant-numeric:tabular-nums;flex:none}.lib .sp-tab,.lo .sp-tab{background:var(--issue-red);color:#fff;font-size:calc(var(--t) * .175);letter-spacing:.03em;text-align:center;font-variant-numeric:tabular-nums;flex:none;width:54%;padding:.42em .2em;font-weight:500;line-height:1;box-shadow:0 1px #0000002e}.lib[data-tier="1"] .book-link:focus-visible .sp-spine{outline:2px solid var(--issue-red);outline-offset:3px}.lib .sp-top{width:var(--t);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--t) / -2);transform:rotateX(90deg) translateZ(calc(var(--h) / 2));background:linear-gradient(#fff8ec14, #fff8ec14), linear-gradient(90deg, var(--c) 0 2px, transparent 2px calc(100% - 2px), var(--c) calc(100% - 2px)), linear-gradient(0deg, var(--c) 0 2px, transparent 2px), linear-gradient(0deg, transparent 0 2px, #7d2a20 2px 3px, #e9dcc4 3px 4px, #7d2a20 4px 5px, transparent 5px), linear-gradient(0deg, #0000 35%, rgb(var(--sh) / .26)), repeating-linear-gradient(90deg, #78604233 0 1px, #fff0 1px 2px), repeating-linear-gradient(90deg, #7860421f 0 1px, #fff0 1px 5px), var(--paper)}.lib .sp-front,.lib .sp-back{width:var(--d);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--d) / -2);background-color:var(--c)}.lib .sp-front{transform:rotateY(90deg) translateZ(calc(var(--t) / 2));background-image:linear-gradient(#120c0880,#120c0880),linear-gradient(90deg,#0000 6px,#0000004d 6px 7px,#ffffff1a 7px 8px,#0000 8px),linear-gradient(90deg,#0000 20%,#00000059),repeating-linear-gradient(0deg,#ffffff08 0 1px,#fff0 1px 3px)}.lib .sp-back{transform:rotateY(-90deg) translateZ(calc(var(--t) / 2));background-image:linear-gradient(#120c0817,#120c0817),linear-gradient(270deg,#0000 6px,#0000004d 6px 7px,#ffffff1a 7px 8px,#0000 8px),linear-gradient(270deg,#0000 20%,#00000059),repeating-linear-gradient(0deg,#ffffff08 0 1px,#fff0 1px 3px)}.lib-ledge{display:none}.lib[data-tier="1"] .lib-ledge{left:var(--ledgeL,0px);width:var(--ledgeW,100%);top:var(--base,300px);height:0;transform-style:preserve-3d;pointer-events:none;display:block;position:absolute}.lib-ledge .lg-wall{height:calc(var(--hmax,300px) * .9);transform:translateZ(calc(var(--front,22px) - var(--ledgeD,260px)));background:linear-gradient(0deg, rgb(var(--sh) / .24), rgb(var(--sh) / .08) 14%, rgb(var(--sh) / 0) 60%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lib-ledge .lg-backer{background:linear-gradient(0deg, rgb(var(--sh) / .86), rgb(var(--sh) / .7) 80%, rgb(var(--sh) / 0));position:absolute;bottom:0}.lib-ledge .lg-cast{transform-origin:0 100%;filter:blur(7px);background:linear-gradient(0deg, rgb(var(--sh) / .34), rgb(var(--sh) / .16) 45%, rgb(var(--sh) / 0));position:absolute}.lib-ledge .lg-top{height:var(--ledgeD,260px);transform-origin:50% 100%;transform:translateZ(var(--front,22px)) rotateX(90deg);background:linear-gradient(0deg, #fff7e86b 0, #fff7e800 3px), linear-gradient(0deg, #0000 25%, rgb(var(--sh) / .3) 100%), repeating-linear-gradient(179.4deg, var(--wood-line) 0 1px, transparent 1px 5px), repeating-linear-gradient(180.5deg, var(--wood-line2) 0 2px, transparent 2px 9px), linear-gradient(90deg, var(--wood-c), var(--wood-a) 28%, var(--wood-c) 52%, var(--wood-a) 78%, var(--wood-c));position:absolute;bottom:0;left:0;right:0;overflow:hidden}.lib-ledge .lg-cs{background:rgb(var(--sh) / .6);box-shadow:0 0 2px 1px rgb(var(--sh) / .5), 0 7px 9px -2px rgb(var(--sh) / .5), 0 16px 18px -6px rgb(var(--sh) / .22);border-radius:1px;transition:opacity .2s linear;position:absolute}.lib-ledge .lg-front{height:var(--lip,24px);transform:translateZ(var(--front,22px));box-shadow:0 1px 0 rgb(var(--sh) / .22), 0 18px 26px -12px rgb(var(--sh) / .45);background:linear-gradient(180deg, #fff7e899 0, #fff7e829 1.5px, #fff7e800 4px), linear-gradient(180deg, #0000 50%, rgb(var(--sh) / .22) 100%), linear-gradient(90deg, #fff0dc1a, #0000 35%, #00000012 85%), repeating-linear-gradient(179.3deg, var(--wood-line) 0 1px, transparent 1px 4px), repeating-linear-gradient(180.6deg, var(--wood-line2) 0 2px, transparent 2px 7px), repeating-linear-gradient(179.8deg, #5a37191a 0 5px, transparent 5px 19px), linear-gradient(90deg, var(--wood-a), var(--wood-c) 18%, var(--wood-a) 37%, var(--wood-b) 58%, var(--wood-a) 76%, var(--wood-c) 92%, var(--wood-a));position:absolute;top:0;left:0;right:0}.lib[data-tier="1"] .lib-cap{height:var(--cap-h);padding:10px var(--margin) 0;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lib-cap-text{min-width:0}.lib-cap .issue-tab{padding:5px 7px 4px;font-size:10px}.lib-cap-title,.lib-cap-facts{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lib-cap-title{font-size:clamp(1.25rem, 5vw, var(--fs-3));color:var(--ink);margin:12px 0 6px;line-height:1.08}.lib-cap-facts{font-size:var(--fs--1);color:var(--muted);line-height:1.45}.lib-cap-open{flex:none;min-width:104px;min-height:48px;margin-top:18px}@media (width>=900px){.lib[data-tier="1"]{--cap-h:160px}.lib[data-tier="1"] .lib-cap{flex-direction:column;align-items:center;gap:0;padding-top:6px}.lib[data-tier="1"] .lib-cap-text{text-align:center;align-self:stretch}.lib[data-tier="1"] .lib-cap-title{-webkit-line-clamp:1;margin:10px 0 4px}.lib[data-tier="1"] .lib-cap-facts{-webkit-line-clamp:1}.lib[data-tier="1"] .lib-cap-open{margin-top:14px}}.lib[data-tier="1"] .lib-empty{z-index:4;padding:24px var(--margin);text-align:center;place-content:center;display:grid;position:absolute;inset:0}.lib[data-tier="1"] .lib-empty[hidden]{display:none}.lib[data-tier="1"] .lib-empty .btn{justify-self:center}.lib[data-tier="1"] .lib-stage:has(.lib-empty:not([hidden])) :is(.lib-cap,.lib-ledge){visibility:hidden}.lib[data-tier="2"]{min-height:100svh;max-height:none}@media (height>=1100px){.lib[data-tier="2"]{min-height:1100px}}.lib[data-tier="2"] .lib-room{z-index:0;background:radial-gradient(80% 70% at 30% 18%,#e8e2d9,#e8e2d900 70%),linear-gradient(#ddd6cb,#c9c1b5);display:block;position:absolute;inset:0;overflow:hidden}.lib-canvas{opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out);outline:none;display:block;position:absolute;inset:0}.lib-room.is-ready .lib-canvas{opacity:1}.lib[data-tier="2"] .lib-stage{pointer-events:none;flex:1;min-height:330px;position:static}.lib[data-tier="2"] .lib-list{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.lib[data-tier="2"] .book-card,.lib[data-tier="2"] .sp{display:none}.lib[data-tier="2"] .lib-loading{z-index:1;width:120px;height:1px;transition:opacity .6s var(--ease-out);background:#1514131f;margin-left:-60px;display:block;position:absolute;top:58%;left:50%;overflow:hidden}.lib[data-tier="2"] .lib-loading:after{content:"";background:var(--ink);transform-origin:0;animation:lib-load 1.6s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes lib-load{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lib-room.is-ready~.lib-stage .lib-loading{opacity:0}.lib[data-tier="2"] .lib-hint{right:var(--margin);z-index:3;text-align:right;max-width:30em;font-size:var(--fs--1);color:var(--ink-2);transition:opacity .4s var(--ease-out);line-height:1.5;display:block;position:absolute;bottom:26px}.lib.is-open .lib-hint,.lib.is-open .lib-head{opacity:0;transition:opacity .35s var(--ease-out)}.lib[data-tier="2"] .lib-label{z-index:4;pointer-events:none;opacity:0;visibility:hidden;min-width:200px;max-width:272px;transition:opacity .22s var(--ease-out), visibility 0s linear .22s;will-change:transform;background:#f8f7f4f7;border:1px solid #15141314;padding:12px 14px 13px;display:block;position:absolute;top:0;left:0}.lib[data-tier="2"] .lib-label.is-on{opacity:1;visibility:visible;transition:opacity .22s var(--ease-out)}.lib-label.is-kbd{outline:2px solid var(--issue-red);outline-offset:3px}.lib-label .issue-tab{padding:5px 7px 4px;font-size:10px}.lib-label-title{font-size:var(--fs-1);margin-top:9px;line-height:1.1;display:block}.lib-label-facts{font-size:var(--fs--1);color:var(--ink-2);margin-top:6px;line-height:1.45;display:block}.lib-label-hint{font-size:var(--fs--1);color:var(--muted);margin-top:6px;line-height:1.4;display:block}.lib[data-tier="2"] .lib-empty{z-index:3;text-align:center;pointer-events:auto;background:#f8f7f4f0;padding:22px 28px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.lib[data-tier="2"] .lib-empty[hidden]{display:none}.lib[data-tier="2"] .lib-empty p{font-size:var(--fs-1)}.lo-scrim{z-index:64;opacity:0;visibility:hidden;pointer-events:none;background:#eeece8eb;position:fixed;inset:0}.lo{--sh:38 26 16;--paper:#f2ece1;z-index:65;visibility:hidden;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lo.is-live{pointer-events:auto;cursor:default}.lo .lo-mover,.lo .lo-book{transform-style:preserve-3d;position:absolute}.lo .lo-book{width:100%;height:100%;top:0;left:0}.lo .sh{pointer-events:none;z-index:3;position:absolute;inset:0}.lo .lo-f{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;top:50%;left:50%}.lo .s-top,.lo .s-bot{width:calc(var(--t) - var(--b));height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--t) / -2);background:linear-gradient(90deg, var(--c) 0 2px, transparent 2px), linear-gradient(0deg, var(--c) 0 2px, transparent 2px), linear-gradient(0deg, transparent 0 2px, #7d2a20 2px 3px, #e9dcc4 3px 4px, #7d2a20 4px 5px, transparent 5px), repeating-linear-gradient(90deg, #78604233 0 1px, #fff0 1px 2px), repeating-linear-gradient(90deg, #7860421f 0 1px, #fff0 1px 5px), var(--paper)}.lo .s-top{transform:rotateX(90deg) translateZ(calc(var(--h) / 2))}.lo .s-bot{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2))}.lo .s-fore{width:calc(var(--t) - var(--b));height:calc(var(--h) - 4px);margin:calc(var(--h) / -2 + 2px) 0 0 calc(var(--t) / -2);transform:rotateY(180deg) translateZ(calc(var(--d) / 2 - 2px));background:linear-gradient(90deg, transparent calc(100% - 2px), var(--c) calc(100% - 2px)), linear-gradient(180deg, rgb(var(--sh) / .18), #0000 6%, #0000 94%, rgb(var(--sh) / .2)), repeating-linear-gradient(90deg, #78604238 0 1px, #fff0 1px 2px), repeating-linear-gradient(90deg, #7860421f 0 1px, #fff0 1px 6px), var(--paper)}.lo .s-back{width:var(--d);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--d) / -2);transform:rotateY(-90deg) translateZ(calc(var(--t) / 2));background-color:var(--c);background-image:linear-gradient(270deg,#0000 30%,#0000002e),repeating-linear-gradient(0deg,#ffffff08 0 1px,#fff0 1px 3px)}.lo .s-page{width:calc(var(--d) - 6px);height:calc(var(--h) - 8px);margin:calc(var(--h) / -2 + 4px) 0 0 calc(var(--d) / -2 + 3px);transform:rotateY(90deg) translateZ(calc(var(--t) / 2 - var(--b) - .5px)) translateX(-2px);color:var(--ink);background:linear-gradient(90deg,#0003,#0000000d 5%,#0000 12% 92%,#0000000f),radial-gradient(120% 90% at 30% 20%,#ffffff59,#fff0 60%),#f6f3ec}.lo .lo-plate{aspect-ratio:4/5;background:var(--c);position:absolute;top:6.5%;left:10%;right:10%;overflow:hidden}.lo .lo-plate img{object-fit:cover;width:100%;height:100%}.lo .lo-pcap{font-size:calc(var(--d) * .036);color:#57524b;justify-content:space-between;align-items:baseline;gap:8px;line-height:1.2;display:flex;position:absolute;bottom:3.6%;left:10%;right:10%}.lo .lo-pcap b{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--ink);font-weight:300}.lo .lo-pcap span{white-space:nowrap;flex:none}.lo .lo-cvp{width:var(--d);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--d) / -2);transform:rotateY(90deg) translateZ(calc(var(--t) / 2 - var(--b) / 2));transform-style:preserve-3d;position:absolute;top:50%;left:50%}.lo .lo-cv{transform-origin:0;transform-style:preserve-3d;position:absolute;inset:0}.lo .lo-cvf{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.lo .lo-out{transform:translateZ(calc(var(--b) / 2))}.lo .lo-out .sheen{pointer-events:none;z-index:2;background:linear-gradient(115deg,#ffffff24,#fff0 38%,#0000 70%,#0000001f),linear-gradient(90deg,#00000047,#0000 2.2%,#ffffff1a 3.2%,#fff0 6%);position:absolute;inset:0}.lo .lo-in{transform:rotateY(180deg) translateZ(calc(var(--b) / 2));background-color:var(--c)}.lo .lo-in:after{content:"";z-index:1;background:linear-gradient(270deg,#0000004d,#00000014 4%,#00000005 10%,#0000 16%),radial-gradient(130% 90% at 80% 15%,#ffffff47,#fff0 60%),#e9e2d4;position:absolute;inset:7px 0 7px 7px;box-shadow:0 0 0 .5px #0000002e}.lo .lo-in .ex{z-index:2;width:calc(var(--d) * .075);height:auto;position:absolute;top:58%;left:50%;transform:translate(-50%)}.lo .lo-et,.lo .lo-ef{background:var(--c);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.lo .lo-et{width:100%;height:var(--b);margin-top:calc(var(--b) / -2);transform:rotateX(90deg) translateZ(calc(var(--h) / 2));top:50%;left:0}.lo .lo-ef{height:100%;width:var(--b);margin-left:calc(var(--b) / -2);transform:rotateY(90deg) translateZ(calc(var(--d) / 2));top:0;left:50%}.lo .lo-issue{background-color:var(--c);color:#fff;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.lo .lo-issue img.lo-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lo .lo-grad{background:linear-gradient(#0000002e,#0000 22% 48%,#0000006b);position:absolute;inset:0}.lo .lo-mark{width:8.6cqw;height:auto;position:absolute;top:5.2cqw;right:5.2cqw}.lo .lo-side{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;font-size:2.25cqw;line-height:1;position:absolute;bottom:6cqw;left:4.4cqw;transform:rotate(180deg)}.lo .lo-title{text-align:center;text-transform:uppercase;letter-spacing:.07em;text-wrap:balance;font-size:6.6cqw;font-weight:300;line-height:1.08;position:absolute;top:64%;left:9cqw;right:9cqw}.lo .lo-tab{background:var(--issue-red);color:#fff;letter-spacing:.06em;padding:1.15cqw 2.4cqw 1.15cqw 2.2cqw;font-size:2.5cqw;font-weight:500;line-height:1;position:absolute;bottom:6cqw;right:0}.lo .lo-kind{color:#ffffffeb;font-size:max(9px,2.6cqw);line-height:1;position:absolute;bottom:6.4cqw;left:9cqw}
