.stage[data-astro-cid-fnpb73qu]{--sp:3.1cqw;--bh:min(18.5cqw,240px);--table:9.2cqw;isolation:isolate;aspect-ratio:1.85;color:#25271f;background:#eef1e4;border-radius:14px;min-height:360px;margin:6px 0 34px;position:relative;overflow:hidden;container-type:inline-size}.room[data-astro-cid-fnpb73qu],.room[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{width:100%;height:100%;position:absolute;inset:0}.room[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{object-fit:cover;object-position:50% 100%;transition:opacity .9s}.room-night[data-astro-cid-fnpb73qu]{opacity:0}.stage[data-astro-cid-fnpb73qu][data-mode=night] .room-night[data-astro-cid-fnpb73qu]{opacity:1}.stage[data-astro-cid-fnpb73qu][data-mode=night]{color:#eef1e4;background:#1c2615}.room-light[data-astro-cid-fnpb73qu]{pointer-events:none;transition:opacity .9s;position:absolute;inset:0}.room-light[data-astro-cid-fnpb73qu]:before,.room-light[data-astro-cid-fnpb73qu]:after{content:"";pointer-events:none;position:absolute}.room-light[data-astro-cid-fnpb73qu]:before{mix-blend-mode:soft-light;opacity:.75;background:linear-gradient(112deg,#0000 38%,#fffdf0 46%,#fbffe6 50%,#0000 60%);animation:22s ease-in-out infinite alternate sunDrift;inset:-20% -30%}.room-light[data-astro-cid-fnpb73qu]:after{opacity:0;background:radial-gradient(1.5px 1.5px at 12% 30%,#f1f8c9,#0000),radial-gradient(1px 1px at 19% 18%,#f1f8c9,#0000),radial-gradient(1.5px 1.5px at 24% 42%,#e7f3b0,#0000),radial-gradient(1px 1px at 9% 52%,#f1f8c9,#0000),radial-gradient(1px 1px at 28% 24%,#e7f3b0,#0000),radial-gradient(1.5px 1.5px at 16% 64%,#f1f8c9,#0000);transition:opacity .9s;inset:0}.stage[data-astro-cid-fnpb73qu][data-mode=night] .room-light[data-astro-cid-fnpb73qu]:before{mix-blend-mode:screen;opacity:.85;background:radial-gradient(closest-side,#e4f29a66,#abd23822 55%,#0000);width:48%;height:80%;animation:7s ease-in-out infinite alternate lampBreathe;inset:-22% auto auto -6%}.stage[data-astro-cid-fnpb73qu][data-mode=night] .room-light[data-astro-cid-fnpb73qu]:after{opacity:.8;animation:26s linear infinite dust}@keyframes sunDrift{0%{transform:translate(-5%)}to{transform:translate(5%)}}@keyframes lampBreathe{0%{opacity:.55;transform:scale(.97)}to{opacity:.95;transform:scale(1.03)}}@keyframes dust{0%{transform:translate(0)}50%{transform:translate(1.2%,-3%)}to{opacity:.8;transform:translateY(-6%)}}.stage-head[data-astro-cid-fnpb73qu]{inset-inline:0;z-index:2;text-align:center;padding-inline:24px;transition:opacity .4s;position:absolute;top:4.6cqw}.stage-head[data-astro-cid-fnpb73qu] h2[data-astro-cid-fnpb73qu]{letter-spacing:-.02em;margin:0;font:400 clamp(28px,4.3cqw,56px)/1.05 Georgia,Times New Roman,serif}.stage-head[data-astro-cid-fnpb73qu] p[data-astro-cid-fnpb73qu]{opacity:.78;margin:10px 0 0;font-size:clamp(12px,1.25cqw,15px)}.stage-head[data-astro-cid-fnpb73qu] .hint[data-astro-cid-fnpb73qu]{opacity:.62;margin-top:8px;font-size:clamp(10px,1cqw,12px)}.stage-head[data-astro-cid-fnpb73qu] a[data-astro-cid-fnpb73qu]{text-underline-offset:3px;opacity:1;font-weight:600;text-decoration:underline}[dir=rtl] .stage-head[data-astro-cid-fnpb73qu] h2[data-astro-cid-fnpb73qu]{font-family:var(--main-font);font-weight:600;line-height:1.25}.mode[data-astro-cid-fnpb73qu]{top:18px;z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffffb8;border:1px solid #0000001a;border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;inset-inline-end:18px}.mode[data-astro-cid-fnpb73qu] span[data-astro-cid-fnpb73qu]{color:#5a5244;border-radius:50%;place-items:center;width:26px;height:26px;transition:background .3s,color .3s;display:grid}.mode[data-astro-cid-fnpb73qu] svg[data-astro-cid-fnpb73qu]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:15px;height:15px}.mode[data-astro-cid-fnpb73qu] .mode-sun[data-astro-cid-fnpb73qu]{color:#c58a12;background:#fff;box-shadow:0 1px 3px #0002}.stage[data-astro-cid-fnpb73qu][data-mode=night] .mode[data-astro-cid-fnpb73qu]{background:#ffffff1f;border-color:#ffffff2b}.stage[data-astro-cid-fnpb73qu][data-mode=night] .mode[data-astro-cid-fnpb73qu] .mode-sun[data-astro-cid-fnpb73qu]{color:#c9bfa9;box-shadow:none;background:0 0}.stage[data-astro-cid-fnpb73qu][data-mode=night] .mode[data-astro-cid-fnpb73qu] .mode-moon[data-astro-cid-fnpb73qu]{color:#26351c;background:#eef1e4}.mode[data-astro-cid-fnpb73qu]:focus-visible{outline-offset:3px;outline:2px solid}.shelf[data-astro-cid-fnpb73qu]{inset-inline:0;bottom:var(--table);z-index:3;justify-content:center;align-items:flex-end;gap:calc(var(--sp)*.32);margin:0;padding:0 24px;list-style:none;transition:opacity .45s,transform .45s;display:flex;position:absolute}.sb[data-astro-cid-fnpb73qu]{width:calc(var(--sp)*var(--t));height:var(--bh);perspective:calc(var(--bh)*5);flex:none;transition:width .55s cubic-bezier(.2,.8,.2,1);position:relative}.sb[data-astro-cid-fnpb73qu].is-face{width:calc(var(--bh)*.7)}.sb[data-astro-cid-fnpb73qu]:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000004d,#0000);border-radius:50%;height:12px;transition:opacity .5s;position:absolute;bottom:-7px;left:-14%;right:-14%}.sb-hit[data-astro-cid-fnpb73qu]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.sb-hit[data-astro-cid-fnpb73qu]:focus-visible{outline:none}.sb-hit[data-astro-cid-fnpb73qu]:focus-visible .sb-cover[data-astro-cid-fnpb73qu]{outline:3px solid var(--lime,#afd23a);outline-offset:3px}.sb-3d[data-astro-cid-fnpb73qu]{pointer-events:none;width:calc(var(--bh)*.7);height:100%;margin-left:calc(var(--bh)*-.35);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:50%;transform:rotateY(90deg)}.sb[data-astro-cid-fnpb73qu].is-face .sb-3d[data-astro-cid-fnpb73qu]{transform:rotateY(-6deg) translateZ(calc(var(--sp)*.4))}.sb-cover[data-astro-cid-fnpb73qu],.sb-spine[data-astro-cid-fnpb73qu]{backface-visibility:hidden;height:100%;position:absolute;top:0}.sb-cover[data-astro-cid-fnpb73qu]{inset-inline:0;transform:translateZ(calc(var(--sp)*var(--t)/2));background:#ddd;border-radius:1px 3px 3px 1px;left:0;right:0;overflow:hidden;box-shadow:0 14px 26px -8px #2b1d0c66}.sb-cover[data-astro-cid-fnpb73qu]:after{content:"";background:linear-gradient(90deg,#0000003d,#ffffff1f 4%,#0000 9%);position:absolute;inset:0}.sb-cover[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{object-fit:cover;width:100%;height:100%;display:block}.sb-spine[data-astro-cid-fnpb73qu]{left:calc(50% - var(--sp)*var(--t)/2);width:calc(var(--sp)*var(--t));transform:translateX(calc(var(--bh)*-.35)) rotateY(-90deg);background:#4b4a3f;border-radius:2px;overflow:hidden}.sb-spine[data-astro-cid-fnpb73qu]:before{content:"";background:var(--img) 50% 50%/cover;filter:blur(12px)saturate(1.7)brightness(.8);position:absolute;inset:-40%}.sb-spine[data-astro-cid-fnpb73qu] i[data-astro-cid-fnpb73qu]{background:linear-gradient(90deg,#00000059,#ffffff2b 24%,#0000000f 55%,#00000047);position:absolute;inset:0}.sb-spine[data-astro-cid-fnpb73qu]:after{content:"";inset-inline:16%;background:#f6efd9b3;height:2px;position:absolute;bottom:7%;box-shadow:0 5px #f6efd9b3}.sb-spine[data-astro-cid-fnpb73qu] b[data-astro-cid-fnpb73qu]{writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;color:#2b2a24;max-height:62%;font:600 clamp(7px,.82cqw,11px)/1.1 var(--main-font,Arial),sans-serif;letter-spacing:.02em;background:#fbf8eef0;border-radius:1px;padding:7px 2px;position:absolute;top:10%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 1px 2px #0003}.stage[data-astro-cid-fnpb73qu][data-mode=night] .sb-spine[data-astro-cid-fnpb73qu] b[data-astro-cid-fnpb73qu]{background:#efe6d0e0}.stage[data-astro-cid-fnpb73qu][data-mode=night] .sb-spine[data-astro-cid-fnpb73qu] i[data-astro-cid-fnpb73qu]{background:linear-gradient(90deg,#00000080,#ffffff1f 24%,#0003 55%,#0006)}.stage[data-astro-cid-fnpb73qu][data-mode=night] .sb[data-astro-cid-fnpb73qu]:not(.is-face) .sb-cover[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{filter:brightness(.8)}.stage[data-astro-cid-fnpb73qu].is-open .shelf[data-astro-cid-fnpb73qu]{opacity:0;pointer-events:none;transform:translateY(16px)}.stage[data-astro-cid-fnpb73qu].is-open .stage-head[data-astro-cid-fnpb73qu]{opacity:0}.open[data-astro-cid-fnpb73qu]{z-index:5;perspective:2400px;background:radial-gradient(60% 70% at 50% 55%,#0000,#00000024);place-items:center;display:grid;position:absolute;inset:0}.open[data-astro-cid-fnpb73qu][hidden]{display:none}.ob[data-astro-cid-fnpb73qu]{--oh:min(33cqw,400px);--ow:calc(var(--oh)*.7);width:var(--ow);height:var(--oh);transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:relative;transform:translate(0)rotateX(4deg)}.stage[data-astro-cid-fnpb73qu].is-opened .ob[data-astro-cid-fnpb73qu]{transform:translateX(calc(var(--ow)*.5)) rotateX(4deg)}.ob[data-astro-cid-fnpb73qu].rtl{direction:rtl}.stage[data-astro-cid-fnpb73qu].is-opened .ob[data-astro-cid-fnpb73qu].rtl{transform:translateX(calc(var(--ow)*-.5)) rotateX(4deg)}.ob-page[data-astro-cid-fnpb73qu]{color:#2b2618;text-align:start;background:linear-gradient(90deg,#00000014,#0000 7%),#fbf7ec;border-radius:2px 6px 6px 2px;flex-direction:column;gap:10px;padding:9% 9% 8%;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 50px -18px #1d140866,inset -1px 0 #e7dfca}.ob[data-astro-cid-fnpb73qu].rtl .ob-page[data-astro-cid-fnpb73qu]{background:linear-gradient(270deg,#00000014,#0000 7%),#fbf7ec;border-radius:6px 2px 2px 6px}.ob-author[data-astro-cid-fnpb73qu]{letter-spacing:.14em;text-transform:uppercase;color:#7a6f57;font-size:clamp(9px,.95cqw,12px)}.ob-page[data-astro-cid-fnpb73qu] h3[data-astro-cid-fnpb73qu]{letter-spacing:-.01em;margin:0;font:400 clamp(18px,2.3cqw,30px)/1.12 Georgia,serif}.ob-blurb[data-astro-cid-fnpb73qu]{color:#544b37;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;font:clamp(11px,1.05cqw,14px)/1.6 Georgia,serif;display:-webkit-box;overflow:hidden}.ob-buy[data-astro-cid-fnpb73qu]{border-top:1px solid #e3dac3;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.ob-buy[data-astro-cid-fnpb73qu] strong[data-astro-cid-fnpb73qu]{margin-inline-end:auto;font-size:clamp(14px,1.5cqw,19px)}.ob-add[data-astro-cid-fnpb73qu]{background:var(--lime,#afd23a);color:#1d2416;font:600 12px var(--main-font,Arial),sans-serif;cursor:pointer;border:0;border-radius:999px;padding:9px 16px}.ob-add[data-astro-cid-fnpb73qu]:hover{filter:brightness(.95)}.ob-add[data-astro-cid-fnpb73qu]:disabled{opacity:.4;cursor:not-allowed}.ob-view[data-astro-cid-fnpb73qu]{text-underline-offset:3px;flex-basis:100%;font-size:12px;font-weight:600;text-decoration:underline}.ob-cover[data-astro-cid-fnpb73qu]{transform-style:preserve-3d;transform-origin:0;transition:transform 1s cubic-bezier(.3,.7,.2,1) .12s;position:absolute;inset:0}.ob[data-astro-cid-fnpb73qu].rtl .ob-cover[data-astro-cid-fnpb73qu]{transform-origin:100%}.stage[data-astro-cid-fnpb73qu].is-opened .ob-cover[data-astro-cid-fnpb73qu]{transform:rotateY(-168deg)}.stage[data-astro-cid-fnpb73qu].is-opened .ob[data-astro-cid-fnpb73qu].rtl .ob-cover[data-astro-cid-fnpb73qu]{transform:rotateY(168deg)}.ob-cover[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu],.ob-inside[data-astro-cid-fnpb73qu]{backface-visibility:hidden;border-radius:1px 4px 4px 1px;width:100%;height:100%;position:absolute;inset:0}.ob-cover[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{object-fit:cover;box-shadow:0 30px 50px -18px #1d140880}.ob-inside[data-astro-cid-fnpb73qu]{background:#efe6d0;place-items:center;padding:16%;display:grid;transform:rotateY(180deg);box-shadow:inset 0 0 0 10px #e7dcc2}.ob-inside[data-astro-cid-fnpb73qu] span[data-astro-cid-fnpb73qu]{aspect-ratio:1;text-align:center;color:#6d5f3e;border:1.5px solid #8a7a55;border-radius:50%;place-items:center;width:72%;padding:12%;font:italic clamp(9px,1cqw,12px)/1.45 Georgia,serif;display:grid}.ob-close[data-astro-cid-fnpb73qu]{top:16px;color:#2a2418;cursor:pointer;background:#ffffffd9;border:1px solid #00000024;border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1;position:absolute;inset-inline-start:16px}.stage[data-astro-cid-fnpb73qu][data-mode=night] .ob-close[data-astro-cid-fnpb73qu]{color:#eef1e4;background:#ffffff26;border-color:#fff3}.stage[data-astro-cid-fnpb73qu][data-mode=night] .open[data-astro-cid-fnpb73qu]{background:radial-gradient(60% 70% at 50% 55%,#d9ec8a1a,#0000004d)}@media (width<=760px){.stage[data-astro-cid-fnpb73qu]{--sp:30px;--bh:178px;--table:46px}.shelf[data-astro-cid-fnpb73qu]{bottom:calc(var(--table) - 14px);scrollbar-width:none;justify-content:flex-start;padding:40px 22px 14px;overflow:auto visible}.shelf[data-astro-cid-fnpb73qu]::-webkit-scrollbar{display:none}.ob[data-astro-cid-fnpb73qu]{--oh:300px}.ob-blurb[data-astro-cid-fnpb73qu]{-webkit-line-clamp:5}.stage[data-astro-cid-fnpb73qu]{aspect-ratio:auto;border-radius:12px;height:470px}.room[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu]{object-position:28% 100%}.stage-head[data-astro-cid-fnpb73qu]{top:62px}.stage-head[data-astro-cid-fnpb73qu] h2[data-astro-cid-fnpb73qu]{font-size:30px}}@media (prefers-reduced-motion:reduce){.sb[data-astro-cid-fnpb73qu],.sb-3d[data-astro-cid-fnpb73qu],.ob[data-astro-cid-fnpb73qu],.ob-cover[data-astro-cid-fnpb73qu],.room[data-astro-cid-fnpb73qu] img[data-astro-cid-fnpb73qu],.shelf[data-astro-cid-fnpb73qu],.stage-head[data-astro-cid-fnpb73qu]{transition:none!important}.room-light[data-astro-cid-fnpb73qu]:before,.room-light[data-astro-cid-fnpb73qu]:after{animation:none!important}}
