.blWwnq_room{flex-wrap:wrap;gap:48px;padding-block:24px 120px;display:flex}.blWwnq_shelves{flex-direction:column;flex:3 560px;gap:40px;min-width:0;display:flex}.blWwnq_shelfName{margin:0 0 12px;font-size:26px;font-weight:700}.blWwnq_row{align-items:flex-end;gap:6px;height:340px;padding:0 24px;display:flex}.blWwnq_plank{background:#3a2a1e;border-radius:2px;height:14px;box-shadow:0 10px 24px #00000073}.blWwnq_spine{cursor:pointer;transform:translateY(var(--lift,0px));border:0;border-radius:3px 3px 1px 1px;flex:none;justify-content:center;align-items:center;padding:10px 0;transition:transform .45s cubic-bezier(.2,.9,.25,1.3),filter .3s;display:flex;box-shadow:inset -6px 0 #0000002e,inset 2px 0 #ffffff14}.blWwnq_spine:hover{transform:translateY(calc(var(--lift,0px) - 14px)) rotate(-2deg);filter:brightness(1.12)}.blWwnq_spine span{writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;max-height:100%;font-size:13px;font-weight:600;overflow:hidden;transform:rotate(180deg)}.blWwnq_aside{flex:2 380px;min-width:0}.blWwnq_hint{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:32px}.blWwnq_hint h3{margin:0 0 8px;font-size:28px;font-weight:700}.blWwnq_hint p{margin:0}.blWwnq_dismiss{display:none}@media (max-width:1080px){.blWwnq_shelves,.blWwnq_aside{flex-basis:100%}.blWwnq_aside[data-open]{z-index:50;padding:72px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;background:#080d15db;justify-content:center;align-self:stretch;align-items:center;margin:0;animation:.24s both blWwnq_overlayIn;display:flex;position:fixed;inset:0;overflow-y:auto}.blWwnq_aside[data-open]>.blWwnq_stage{width:100%;max-width:560px}.blWwnq_aside[data-open]>.blWwnq_dismiss{z-index:1;top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));cursor:pointer;width:44px;height:44px;color:var(--chalk);border:1px solid var(--line);background:#0d1521e6;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.blWwnq_aside[data-open]>.blWwnq_dismiss:hover{border-color:var(--fog)}}@keyframes blWwnq_overlayIn{0%{opacity:0}to{opacity:1}}.blWwnq_stage{perspective:1800px;perspective-origin:50% 40%;padding:8px 0 24px}.blWwnq_book{aspect-ratio:1.42;width:100%;max-width:560px;transform-style:preserve-3d;animation:blWwnq_bookIn .52s var(--ease) both;margin:0 auto;position:relative}.blWwnq_back{background:#1b2635;border-radius:6px 0 0 6px;width:50%;height:100%;position:absolute;top:0;left:0;box-shadow:0 30px 60px #00000073}.blWwnq_right{color:#1a2230;background:linear-gradient(90deg,#d9d2c5 0%,#efe9df 9%,#f4efe6 100%);border-radius:0 6px 6px 0;flex-direction:column;gap:12px;width:50%;height:100%;padding:9% 9% 8% 10%;display:flex;position:absolute;top:0;left:50%;box-shadow:0 30px 60px #00000073}.blWwnq_right p{margin:0;font-size:15px;line-height:24px;overflow:auto}.blWwnq_small{color:#6b5e4e;font-size:11px}.blWwnq_close{color:#1a2230;cursor:pointer;background:0 0;border:1px solid #1a2230;border-radius:999px;align-self:flex-start;min-height:44px;margin-top:auto;padding:0 14px;font-size:14px}.blWwnq_cover{transform-origin:0%;width:50%;height:100%;transform-style:preserve-3d;animation:1.1s cubic-bezier(.65,0,.25,1) .38s both blWwnq_coverOpen;position:absolute;top:0;left:50%;transform:rotateY(-178deg)}.blWwnq_front,.blWwnq_inside{backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0}.blWwnq_front{border-radius:0 6px 6px 0;justify-content:space-between;padding:12% 10%;box-shadow:inset 8px 0 14px #00000040}.blWwnq_front .display{font-size:clamp(18px,2vw,26px);font-weight:700;line-height:1.1}.blWwnq_front span:last-child{font-size:13px}.blWwnq_inside{color:#1a2230;background:linear-gradient(270deg,#d9d2c5 0%,#efe9df 9%,#f4efe6 100%);border-radius:6px 0 0 6px;gap:10px;padding:9% 10% 8% 9%;transform:rotateY(180deg)}.blWwnq_inside .display{letter-spacing:-.02em;font-size:clamp(20px,2.2vw,30px);font-weight:700;line-height:1.08}.blWwnq_shelfLabel{font-size:12px;font-weight:600}.blWwnq_author{color:#4a4238;font-size:14px}.blWwnq_gutter{pointer-events:none;background:linear-gradient(90deg,#0000,#00000038,#0000);width:20px;height:100%;position:absolute;top:0;left:calc(50% - 10px);transform:translateZ(1px)}@keyframes blWwnq_bookIn{0%{opacity:0;transform:translateY(40px)rotateX(18deg)scale(.92)}to{opacity:1;transform:none}}@keyframes blWwnq_coverOpen{0%{transform:rotateY(0)}to{transform:rotateY(-178deg)}}@media (max-width:560px){.blWwnq_book{aspect-ratio:1.05}.blWwnq_right{gap:8px;padding:10% 8% 8% 10%}.blWwnq_right p{font-size:14px;line-height:21px}.blWwnq_small{line-height:15px}.blWwnq_close{white-space:nowrap;min-height:40px;padding:0 12px;font-size:13px}}.blWwnq_frontImage{padding:0;overflow:hidden}.blWwnq_frontImage img{object-fit:cover;width:100%;height:100%;display:block}.blWwnq_thumb{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:34%;margin-bottom:14px;box-shadow:0 6px 14px #1a0d0540}@media (max-width:560px){.blWwnq_thumb{width:42%;margin-bottom:10px}}.blWwnq_subtitle{color:#4a3f33;margin-top:6px;font-size:14px;line-height:1.3}.blWwnq_row[data-empty]{height:72px}
