.bsc[data-v-882519b7]{gap:calc(var(--u) * 2)}.bsc-cv[data-v-882519b7]{position:relative;display:block;aspect-ratio:2 / 3;margin-bottom:calc(var(--u) * 4);border-radius:var(--ui-radius-md);overflow:hidden;background:color-mix(in srgb,var(--m) 16%,var(--ui-surface))}.bsc-qc[data-v-882519b7]{position:absolute;inset-inline-end:calc(var(--u) * 5);bottom:calc(var(--u) * 5);z-index:2}.bsc b[data-v-882519b7]{font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bsc small[data-v-882519b7]{margin-top:0;font-size:calc(var(--u) * 11)}.bs4-find[data-v-a7a54e14]{margin-top:var(--ui-space-4)}.bsd-ph[data-v-a7a54e14]{flex:1;min-width:0;font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-drow[data-v-a7a54e14]{display:flex;align-items:center;gap:calc(var(--u) * 6);margin-top:var(--ui-space-3)}.bs-btn[data-v-a7a54e14]{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 34);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--m);color:var(--m-ink);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-heavy);white-space:nowrap;flex-shrink:0}.bs4-sp[data-v-a7a54e14]{flex:1}.bs-round[data-v-a7a54e14]{display:grid;place-items:center;width:calc(var(--u) * 34);height:calc(var(--u) * 34);flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--m) 14%,var(--ui-surface));color:var(--m-text)}.bs-cathead[data-v-a7a54e14]{padding-top:var(--ui-space-4)}.bs4-h[data-v-a7a54e14]{font-size:var(--ui-text-md);color:var(--ui-ink);font-weight:var(--ui-weight-heavy);text-align:start}.bs4-genres[data-v-a7a54e14]{margin-top:var(--ui-space-3)}.bs-frow[data-v-a7a54e14]{display:flex;align-items:center;gap:calc(var(--u) * 6);margin-top:var(--ui-space-3);overflow:hidden}.bs-sec[data-v-a7a54e14]{margin-top:var(--ui-space-5)}.bs-sechead[data-v-a7a54e14]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-2);margin-bottom:var(--ui-space-2);padding:0 var(--ui-space-1)}.bs-win[data-v-a7a54e14]{display:flex;gap:calc(var(--u) * 2);padding:calc(var(--u) * 3);border-radius:var(--ui-radius-pill);background:color-mix(in srgb,var(--m) 14%,var(--ui-surface))}.bs-win span[data-v-a7a54e14]{display:grid;place-items:center;height:calc(var(--u) * 28);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);color:var(--m-text);white-space:nowrap;transition:background-color .25s,color .25s}.bs-win span.is-on[data-v-a7a54e14]{background:var(--m);color:var(--m-ink)}.bs-row[data-v-a7a54e14]{overflow:hidden}.bs-row[data-v-a7a54e14] .tr-cell{width:calc(var(--u) * 96)}.bs-more[data-v-a7a54e14]{flex-shrink:0;align-self:flex-start;display:grid;place-items:center;width:calc(var(--u) * 64);aspect-ratio:2 / 4.5;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-heavy);color:var(--m-text);text-align:center}.bs4-find[data-v-916f3586]{margin-top:var(--ui-space-4)}.bss-q[data-v-916f3586]{flex:1;min-width:0;display:flex;align-items:center;font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);color:var(--ui-ink);white-space:nowrap;overflow:hidden}.bss-q.is-empty[data-v-916f3586]{color:var(--ui-muted)}.bss-caret[data-v-916f3586]{width:calc(var(--u) * 2);height:calc(var(--u) * 18);margin-left:calc(var(--u) * 1);background:var(--m);animation:bss-blink-916f3586 1s steps(1) infinite}@keyframes bss-blink-916f3586{50%{opacity:0}}.bss-x[data-v-916f3586]{display:grid;place-items:center;color:var(--ui-muted)}.bs-manual[data-v-916f3586]{display:flex;align-items:center;gap:calc(var(--u) * 6);width:-moz-fit-content;width:fit-content;height:calc(var(--u) * 34);margin:var(--ui-space-3) auto;padding:0 var(--ui-space-4);border-radius:var(--ui-radius-pill);background:color-mix(in srgb,var(--m) 16%,var(--ui-surface));font-size:var(--ui-text-sm);font-weight:var(--ui-weight-heavy)}.bss-in-enter-active[data-v-916f3586]{transition:opacity .35s ease,transform .4s var(--ui-ease);transition-delay:calc(var(--i) * 50ms)}.bss-in-enter-from[data-v-916f3586]{opacity:0;transform:translateY(calc(var(--u) * 10))}.bss-in-leave-active[data-v-916f3586]{display:none}@media (prefers-reduced-motion: reduce){.bss-caret[data-v-916f3586]{animation:none}.bss-in-enter-active[data-v-916f3586]{transition:none}}.bs4-tabs[data-v-cc2418ff]{margin-top:var(--ui-space-3)}.bs-addrow[data-v-cc2418ff]{position:absolute;z-index:20;inset-inline-end:var(--ui-float-end);bottom:var(--ui-float-bottom);display:flex;align-items:center;gap:var(--ui-space-2)}.bs-fab[data-v-cc2418ff]{position:static}.bs-ai[data-v-cc2418ff]{display:grid;place-items:center;box-sizing:border-box;width:var(--ui-fab-h);height:var(--ui-fab-h);border-radius:50%;background:color-mix(in srgb,var(--m) 22%,var(--ui-surface));border:calc(var(--u) * 1.5) solid var(--m);color:color-mix(in srgb,var(--m) 75%,var(--ui-ink))}.bs-diceov[data-v-cc2418ff]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-3);background:var(--ui-bg);font-size:var(--ui-text-md)}.bs-diceov b[data-v-cc2418ff]{font-weight:var(--ui-weight-bold)}.bs-dice[data-v-cc2418ff]{display:grid;place-items:center;width:calc(var(--u) * 84);height:calc(var(--u) * 84);border-radius:var(--ui-radius-lg);background:var(--m);color:var(--m-ink);animation:bs-roll-cc2418ff .55s var(--ui-ease) infinite}@keyframes bs-roll-cc2418ff{50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(360deg)}}.bs-dice-enter-active[data-v-cc2418ff],.bs-dice-leave-active[data-v-cc2418ff]{transition:opacity .2s}.bs-dice-enter-from[data-v-cc2418ff],.bs-dice-leave-to[data-v-cc2418ff]{opacity:0}.bs4-sheetpo[data-v-cc2418ff]{display:block;width:calc(var(--u) * 30);aspect-ratio:2 / 3;border-radius:calc(var(--u) * 3);overflow:hidden;flex-shrink:0}@media (prefers-reduced-motion: reduce){.bs-dice[data-v-cc2418ff]{animation:none}}.bs[data-v-2e3953bb]{--bg: #14110e;--bg-2: #19150f;--surface: #1d1813;--surface-2: #261f18;--line: rgb(255 240 220 / .12);--line-strong: rgb(255 240 220 / .22);--text: #f3ead9;--muted: #bcae9a;--lamp: #f2c14e;--lamp-hi: #ffd36b;--app-canvas: #1a1e24;--lamp-ink: #14110e;--walnut: #8b5e34;--walnut-deep: #4a3220;--paper: #efe4cf;--paper-ink: #2a2017;--rule: #b7473d;--ease: cubic-bezier(.2, .7, .2, 1);min-height:100svh;background:var(--bg);color:var(--text);color-scheme:dark;font-family:Nunito,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}.bs-wrap[data-v-2e3953bb]{width:min(100% - 40px,1180px);margin-inline:auto}.bs a[data-v-2e3953bb],.bs a[data-v-2e3953bb]:hover{text-decoration:none}.bs a[data-v-2e3953bb]:focus-visible,.bs button[data-v-2e3953bb]:focus-visible,.bs input[data-v-2e3953bb]:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.bs[data-v-2e3953bb] :is(h1,h2,h3,p,dt,dd,li){overflow-wrap:break-word}.bs-sr[data-v-2e3953bb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bs-hero[data-v-2e3953bb]{padding:calc(var(--site-header-h) + clamp(12px,3vh,36px)) 0 clamp(52px,9vh,88px)}.bs-hero__grid[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,56px);align-items:center}.bs-crumb[data-v-2e3953bb]{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--muted)}.bs-crumb__icon[data-v-2e3953bb]{width:26px;height:26px;padding:2px;border-radius:8px;background:#f1e2d0}.bs-crumb a[data-v-2e3953bb]{color:var(--text);transition:color .2s ease}.bs-crumb a[data-v-2e3953bb]:hover{color:var(--lamp)}.bs-title[data-v-2e3953bb]{margin-top:16px;font-size:clamp(33px,3.5vw,52px);font-weight:900;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.bs-title__part.is-lamp[data-v-2e3953bb]{color:var(--lamp)}.bs-word[data-v-2e3953bb]{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.bs-word>span[data-v-2e3953bb]{display:inline-block}.site-motion .bs-word>span[data-v-2e3953bb]{animation:bs-word-2e3953bb .9s var(--ease) backwards;animation-delay:calc(.12s + var(--w) * 55ms)}@keyframes bs-word-2e3953bb{0%{transform:translateY(108%)}}.site-motion .bs-enter[data-v-2e3953bb]{animation:bs-rise-2e3953bb .8s var(--ease) backwards;animation-delay:calc(var(--d) * 70ms)}@keyframes bs-rise-2e3953bb{0%{opacity:0;transform:translateY(18px)}}@keyframes bs-fade-2e3953bb{0%{opacity:0}}.bs-lead[data-v-2e3953bb]{margin-top:18px;max-width:33em;font-size:clamp(16px,1.2vw,18px);color:var(--muted)}.bs-stores[data-v-2e3953bb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.bs-store[data-v-2e3953bb]{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:8px 20px 8px 15px;border-radius:12px;background:#fff;color:#161412;font-size:17px;font-weight:800;line-height:1.1;transition:background-color .2s ease,transform .15s ease}.bs-store[data-v-2e3953bb]:hover{background:#efe8dc}.bs-store[data-v-2e3953bb]:active{transform:translateY(1px)}.bs-store small[data-v-2e3953bb]{display:block;font-size:11px;font-weight:600;opacity:.75}.bs-store__icon[data-v-2e3953bb]{font-size:22px}.bs-micro[data-v-2e3953bb]{margin-top:14px;max-width:34em;font-size:14px;color:var(--muted)}.bs-micro a[data-v-2e3953bb],.bs-mac[data-v-2e3953bb]{color:var(--text);font-weight:800;transition:color .2s ease}.bs-micro a[data-v-2e3953bb]:hover,.bs-mac[data-v-2e3953bb]:hover{color:var(--lamp)}.bs-stage[data-v-2e3953bb]{--bs-inset: max(6%, 56px);position:relative;display:grid;align-items:center;justify-items:end;min-height:clamp(480px,66svh,600px);padding-right:var(--bs-inset)}.bs-lamp[data-v-2e3953bb]{position:absolute;top:-4%;right:-8%;width:68%;aspect-ratio:1;border-radius:50%;background:#f2c14e12}.bs-lamp[data-v-2e3953bb]:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;background:#f2c14e0f}.site-motion .bs-lamp[data-v-2e3953bb]{animation:bs-lamp-2e3953bb 1.2s steps(1,end) .1s backwards}@keyframes bs-lamp-2e3953bb{0%{opacity:0}18%{opacity:1}26%{opacity:.2}34%{opacity:1}42%{opacity:.5}52%{opacity:1}}.bs-case[data-v-2e3953bb]{position:absolute;left:0;top:7%;bottom:7%;width:78%;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));padding:0 12px;border:10px solid var(--walnut-deep);border-radius:8px;background:#0f0c09}.bs-case__row[data-v-2e3953bb]{display:flex;align-items:flex-end;gap:2px;padding:10px 4px 0;border-bottom:8px solid var(--walnut-deep);overflow:hidden}.bs-case__book[data-v-2e3953bb]{flex:none;width:var(--w);height:var(--h);border-radius:2px 2px 0 0;background:var(--c);opacity:.72;box-sizing:border-box;border-top:3px solid rgb(0 0 0 / .18)}.bs-case__row:nth-child(2) .bs-case__book[data-v-2e3953bb]{opacity:.92}.bs-case__book.is-lean[data-v-2e3953bb]{transform-origin:0 100%;rotate:-9deg;margin:0 8px 0 6px}.site-motion .bs-case__book[data-v-2e3953bb]{animation:bs-drop-2e3953bb .7s var(--ease) backwards;animation-delay:calc(.25s + var(--n) * 18ms)}@keyframes bs-drop-2e3953bb{0%{opacity:0;transform:translateY(-34px)}}.bs-phone[data-v-2e3953bb]{position:relative;z-index:2;width:clamp(220px,17vw,250px)}.bs-phone--hero[data-v-2e3953bb]{width:clamp(230px,18.5vw,262px)}.site-motion .bs-phone--hero[data-v-2e3953bb]{animation:bs-phone-in-2e3953bb 1.15s var(--ease) .4s backwards}@keyframes bs-phone-in-2e3953bb{0%{opacity:0;transform:translateY(46px) rotate(4deg)}60%{opacity:1}}.bs-phonebox[data-v-2e3953bb]{position:relative;z-index:2}.site-motion .bs-theme[data-v-2e3953bb]{animation:bs-fade-2e3953bb .5s ease 1.3s backwards}.bs-now[data-v-2e3953bb]{--bs-touch: 11px;position:absolute;z-index:3;right:calc(var(--bs-inset) + clamp(230px,18.5vw,262px) - var(--bs-touch));bottom:22%;width:236px;padding:14px 16px 16px;border-radius:18px;background:var(--surface-2);border:1px solid var(--line-strong)}.site-motion .bs-now[data-v-2e3953bb]{animation:bs-now-2e3953bb .8s var(--ease) .95s backwards}@keyframes bs-now-2e3953bb{0%{opacity:0;transform:translate(-28px)}}.bs-now__label[data-v-2e3953bb]{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lamp)}.bs-now__title[data-v-2e3953bb]{margin-top:2px;font-size:16px;font-weight:800;line-height:1.3}.bs-now__page[data-v-2e3953bb]{margin-bottom:10px;font-size:13.5px;color:var(--muted)}.bs-bar[data-v-2e3953bb]{display:block;height:6px;border-radius:999px;background:#fff0dc1f;overflow:hidden}.bs-bar span[data-v-2e3953bb]{display:block;height:100%;border-radius:inherit;background:var(--lamp);transform-origin:0 50%;transition:transform .25s ease,scale 1.1s var(--ease) .3s}.site-motion .bs-bar--now span[data-v-2e3953bb]{animation:bs-fill-2e3953bb 1.2s var(--ease) 1.3s backwards}@keyframes bs-fill-2e3953bb{0%{scale:0 1}}.site-motion [data-reveal]:not([data-in]) .bs-bar span[data-v-2e3953bb]{scale:0 1}.bs-bar--thin[data-v-2e3953bb]{height:4px;margin-top:8px}.bs-bar--big[data-v-2e3953bb]{height:10px;margin-top:14px}.bs-bar--card[data-v-2e3953bb]{margin-top:16px}.bs-video[data-v-2e3953bb]{padding:clamp(8px,2vh,24px) 0 clamp(64px,10vh,112px)}.bs-video__head[data-v-2e3953bb]{max-width:720px;margin:0 auto clamp(22px,3.4vh,34px);text-align:center}.bs-video__head .bs-h2[data-v-2e3953bb],.bs-video__head .bs-body[data-v-2e3953bb]{margin-inline:auto}.bs-video__head .bs-body[data-v-2e3953bb]{max-width:48ch}.bs-video__film[data-v-2e3953bb]{max-width:960px;margin:0 auto}.bs-video__film[data-v-2e3953bb] .svid__frame{border:1px solid var(--line);background:var(--surface)}.bs-video__film[data-v-2e3953bb] .svid__note{color:var(--muted)}.bs-sec[data-v-2e3953bb]{padding:clamp(64px,10vh,112px) 0}.bs-sec--alt[data-v-2e3953bb]{background:var(--bg-2);border-block:1px solid var(--line)}.bs-kicker[data-v-2e3953bb]{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lamp)}.bs-h2[data-v-2e3953bb]{margin-top:10px;max-width:20ch;font-size:clamp(28px,2.9vw,42px);font-weight:900;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.bs-body[data-v-2e3953bb]{margin-top:14px;max-width:40em;color:var(--muted)}.bs-link[data-v-2e3953bb]{color:var(--lamp);font-weight:800;transition:color .2s ease}.bs-link[data-v-2e3953bb]:hover{color:var(--lamp-hi)}.bs-link span[data-v-2e3953bb]{display:inline-block;transition:transform .2s ease}.bs-link:hover span[data-v-2e3953bb]{transform:translate(3px)}.bs-split[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.bs-head[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 56px}.bs-head .bs-body[data-v-2e3953bb]{margin-top:0}.site-motion [data-reveal][data-v-2e3953bb]:not([data-in]){opacity:0;transform:translateY(22px)}[data-reveal][data-v-2e3953bb]{transition:opacity .8s ease,transform .9s var(--ease);transition-delay:calc(var(--i, 0) * 90ms)}.bs-shelfsec[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,72px);align-items:center}.bs-tabs[data-v-2e3953bb]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.bs-tab[data-v-2e3953bb]{display:inline-flex;align-items:baseline;gap:6px;min-height:42px;padding:9px 15px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text);font-size:14.5px;font-weight:800;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bs-tab small[data-v-2e3953bb]{font-size:12.5px;font-weight:700;color:var(--muted)}.bs-tab[data-v-2e3953bb]:hover{background:#fff0dc0f}.bs-tab[aria-pressed=true][data-v-2e3953bb]{background:var(--lamp);border-color:var(--lamp);color:var(--lamp-ink)}.bs-tab[aria-pressed=true] small[data-v-2e3953bb]{color:var(--lamp-ink)}.bs-shelfsec__art[data-v-2e3953bb]{--k: 1;display:grid;justify-items:center}.bs-spines[data-v-2e3953bb]{display:flex;align-items:flex-end;gap:calc(3px * var(--k));min-height:calc(236px * var(--k));padding:0 calc(18px * var(--k));overflow-x:visible;overflow-y:clip}.bs-spine[data-v-2e3953bb]{position:relative;display:grid;place-items:center;width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));padding:10px 0;border-radius:3px 3px 0 0;background:var(--c);transform-origin:50% 100%;transition:transform .35s var(--ease),opacity .3s ease,translate .8s var(--ease);transition-delay:0s,0s,calc(.2s + var(--n) * 55ms)}.site-motion [data-reveal]:not([data-in]) .bs-spine[data-v-2e3953bb]{translate:0 104%}.bs-spine[data-v-2e3953bb]:before,.bs-spine[data-v-2e3953bb]:after{content:"";position:absolute;left:0;right:0;height:3px;background:#0003}.bs-spine[data-v-2e3953bb]:before{top:10%}.bs-spine[data-v-2e3953bb]:after{bottom:12%}.bs-spine__title[data-v-2e3953bb]{writing-mode:vertical-rl;max-height:72%;overflow:hidden;font-size:calc(11px * var(--k) + 1px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.bs-spine.is-light .bs-spine__title[data-v-2e3953bb]{color:#fffaf0f0}.bs-spine.is-dark .bs-spine__title[data-v-2e3953bb]{color:#1e160edb}.bs-spine[data-v-2e3953bb]:hover,.bs-spine[data-v-2e3953bb]:focus-visible,.bs-spine[aria-pressed=true][data-v-2e3953bb]{transform:rotate(-7deg)}.bs-spine.is-dim[data-v-2e3953bb]{opacity:.25}.bs-plank[data-v-2e3953bb]{display:block;width:min(100%,560px);height:14px;border-radius:3px;background:var(--walnut-deep);border-top:3px solid var(--walnut)}.bs-card[data-v-2e3953bb]{width:min(100%,420px);margin-top:22px;padding:20px 22px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.site-motion .bs-card__in[data-v-2e3953bb]{animation:bs-card-2e3953bb .4s var(--ease)}@keyframes bs-card-2e3953bb{0%{opacity:0;transform:translateY(8px)}}.bs-card__status[data-v-2e3953bb]{display:inline-block;padding:3px 11px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.03em}.bs-card__status.is-want[data-v-2e3953bb]{background:#fff0dc1a;color:var(--text)}.bs-card__status.is-reading[data-v-2e3953bb]{background:var(--lamp);color:var(--lamp-ink)}.bs-card__status.is-read[data-v-2e3953bb]{background:#6b8f71;color:#fff}.bs-card__title[data-v-2e3953bb]{margin-top:10px;font-size:22px;font-weight:900;line-height:1.25}.bs-card__meta[data-v-2e3953bb]{font-size:14.5px;color:var(--muted)}.bs-card__line[data-v-2e3953bb]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;font-size:14.5px;color:var(--muted)}.bs-stars span[data-v-2e3953bb]{color:#fff0dc33;font-size:16px}.bs-stars span.is-on[data-v-2e3953bb]{color:var(--lamp)}.bs-show[data-v-2e3953bb]{position:relative;justify-self:center}.bs-mark[data-v-2e3953bb]{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:230px;padding:9px 14px 9px 10px;border-radius:12px;background:var(--paper);color:var(--paper-ink);font-size:14px;font-weight:800;line-height:1.3;transition:opacity .6s ease,transform .7s var(--ease)}.bs-mark span[data-v-2e3953bb]{flex:none;width:12px;height:20px;background:var(--rule);clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%)}.bs-mark--a[data-v-2e3953bb]{top:13%;left:62%;transition-delay:.45s}.bs-mark--b[data-v-2e3953bb]{top:44%;right:70%;transition-delay:.65s}.site-motion [data-reveal]:not([data-in]) .bs-mark--a[data-v-2e3953bb]{opacity:0;transform:translate(26px)}.site-motion [data-reveal]:not([data-in]) .bs-mark--b[data-v-2e3953bb]{opacity:0;transform:translate(-26px)}.bs-points[data-v-2e3953bb]{display:grid;gap:10px;margin-top:22px}.bs-points li[data-v-2e3953bb]{position:relative;padding-left:26px;font-weight:600}.bs-points li[data-v-2e3953bb]:before{content:"";position:absolute;left:2px;top:.55em;width:10px;height:14px;background:var(--rule);clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%)}.bs-log[data-v-2e3953bb]{display:grid;gap:14px}.bs-log__book[data-v-2e3953bb],.bs-log__year[data-v-2e3953bb]{padding:22px 24px;border-radius:22px;background:var(--surface);border:1px solid var(--line)}.bs-log__book[data-v-2e3953bb]{position:relative}.bs-range[data-v-2e3953bb]{display:block;margin-top:16px}.bs-range input[data-v-2e3953bb]{width:100%;height:30px;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bs-range input[data-v-2e3953bb]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--lamp) var(--fill),rgb(255 240 220 / .14) var(--fill))}.bs-range input[data-v-2e3953bb]::-moz-range-track{height:8px;border-radius:999px;background:#fff0dc24}.bs-range input[data-v-2e3953bb]::-moz-range-progress{height:8px;border-radius:999px;background:var(--lamp)}.bs-range input[data-v-2e3953bb]::-webkit-slider-thumb{width:26px;height:26px;margin-top:-9px;border-radius:50%;background:var(--text);border:5px solid var(--lamp);-webkit-appearance:none;-moz-appearance:none;appearance:none}.bs-range input[data-v-2e3953bb]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--text);border:5px solid var(--lamp)}.bs-log__state[data-v-2e3953bb]{min-height:1.6em;margin-top:12px;font-size:15px;color:var(--muted)}.bs-app[data-v-2e3953bb]{--u: 1px;background:var(--ui-bg);color:var(--ui-ink);font-family:var(--ui-font);font-size:14px;line-height:1.5;text-align:start;-webkit-font-smoothing:antialiased}.bs-app[data-v-2e3953bb] :is(p,b,small){margin:0}.bs-app--book[data-v-2e3953bb]{margin:-6px -8px 0;padding:0;background:none}.bs4-item[data-v-2e3953bb]{align-items:center;background:var(--ui-bg);border:1px solid var(--ui-line)}.bs4-item .tr-po[data-v-2e3953bb]{width:52px;overflow:hidden;border-radius:3px var(--ui-radius-sm) var(--ui-radius-sm) 3px}.bs4-item .tr-po[data-v-2e3953bb] .akt-art{width:100%;height:100%}.bs4-item .r4-item__meta b[data-v-2e3953bb]{color:var(--ui-ink);font-weight:var(--ui-weight-heavy)}.bs-qc[data-v-2e3953bb]{align-self:center;flex-shrink:0}.bs-log__year.bs-app[data-v-2e3953bb]{padding:16px}.bs-log__count[data-v-2e3953bb]{color:var(--ui-ink);font-size:var(--ui-text-md);font-weight:var(--ui-weight-heavy)}.site-motion .bs-log__count[data-v-2e3953bb]{animation:bs-tick-2e3953bb .4s var(--ease)}@keyframes bs-tick-2e3953bb{0%{opacity:0;transform:translateY(-6px)}}.bs-log__rows[data-v-2e3953bb]{position:relative;margin:12px 0 0;padding:0;list-style:none}.bs-log__rows .bs4-item[data-v-2e3953bb]{background:var(--ui-surface);border-color:transparent}.bs4-item.is-new[data-v-2e3953bb]{border-color:var(--m)}.bs-yr-enter-active[data-v-2e3953bb],.bs-yr-leave-active[data-v-2e3953bb],.bs-yr-move[data-v-2e3953bb]{transition:opacity .4s var(--ease),transform .4s var(--ease)}.bs-yr-enter-from[data-v-2e3953bb],.bs-yr-leave-to[data-v-2e3953bb]{opacity:0;transform:translateY(-12px)}.bs-yr-leave-active[data-v-2e3953bb]{position:absolute;inset-inline:0}.bs-club[data-v-2e3953bb]{padding:16px;border-radius:22px;border:1px solid var(--line)}.bf-tabs span[data-v-2e3953bb]{display:grid;place-items:center;flex:1;height:34px;border-radius:var(--ui-radius-pill);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-bold);color:var(--ui-muted)}.bf-tabs span.is-on[data-v-2e3953bb]{background:var(--m);color:var(--m-ink)}.bf-find[data-v-2e3953bb]{margin:var(--ui-space-3) 0;font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);color:var(--ui-muted)}.bf-person[data-v-2e3953bb]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ui-space-3)}.bs-club .tr-mini[data-v-2e3953bb]{cursor:pointer;transition:background-color .2s ease,color .2s ease}.bs-club .bf-on[data-v-2e3953bb]{border:var(--ui-border) solid var(--ui-line);color:var(--ui-muted)}.bs-facts[data-v-2e3953bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(28px,5vw,72px);column-gap:clamp(28px,5vw,72px);margin-top:clamp(28px,5vh,44px)}.bs-facts__row[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:8px 20px;padding:18px 0;border-top:1px solid var(--line);align-items:baseline}.site-motion .bs-facts__row[data-reveal][data-v-2e3953bb]:not([data-in]){transform:translate(-18px)}.bs-facts dt[data-v-2e3953bb]{font-weight:800;line-height:1.35}.bs-facts dd[data-v-2e3953bb]{font-size:15.5px;color:var(--muted)}.bs-next[data-v-2e3953bb]{margin-top:28px;color:var(--muted)}.bs-cards[data-v-2e3953bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(28px,5vh,44px)}.bs-cat[data-v-2e3953bb]{position:relative;padding:20px 24px 34px;border-radius:6px;background:var(--paper);color:var(--paper-ink)}.site-motion .bs-cat[data-reveal][data-v-2e3953bb]:not([data-in]){transform:translateY(-30px) rotate(var(--r))}.bs-cat dt[data-v-2e3953bb]{padding-bottom:10px;border-bottom:2px solid var(--rule);font-size:17.5px;font-weight:900;line-height:1.35}.bs-cat dd[data-v-2e3953bb]{margin-top:10px;font-size:15.5px;line-height:1.55;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.55em - 1px),rgb(42 32 23 / .12) calc(1.55em - 1px),rgb(42 32 23 / .12) 1.55em)}.bs-cat__hole[data-v-2e3953bb]{position:absolute;left:50%;bottom:12px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--bg)}.bs-get[data-v-2e3953bb]{padding:clamp(72px,12vh,128px) 0;background:var(--bg-2);border-top:1px solid var(--line)}.bs-get__grid[data-v-2e3953bb]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,64px);align-items:center}.bs-libcard[data-v-2e3953bb]{border-radius:24px;background:var(--surface);border:1px solid var(--line-strong);overflow:hidden}.bs-libcard__band[data-v-2e3953bb]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px clamp(20px,3vw,36px);background:var(--walnut);color:#fff7ea;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bs-libcard__body[data-v-2e3953bb]{padding:clamp(24px,3.4vw,40px) clamp(20px,3vw,36px)}.bs-get__title[data-v-2e3953bb]{font-size:clamp(30px,3.2vw,46px)}.bs-get__title span[data-v-2e3953bb]{color:var(--lamp)}.bs-get__actions[data-v-2e3953bb]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}.bs-mac[data-v-2e3953bb]{display:inline-block;margin-top:12px;font-size:14px}.bs-qr[data-v-2e3953bb]{display:grid;justify-items:center;gap:8px;margin-top:26px;font-size:13px;font-weight:700;color:var(--muted)}.bs-qr svg[data-v-2e3953bb]{width:116px;height:116px;border-radius:12px}.bs-libcard__fields[data-v-2e3953bb]{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:26px;padding-top:16px;border-top:1px dashed var(--line-strong)}.bs-libcard__fields dt[data-v-2e3953bb]{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bs-libcard__fields dd[data-v-2e3953bb]{font-size:18px;font-weight:900}.bs-due[data-v-2e3953bb]{display:inline-block;margin-top:4px;padding:2px 10px;border:2px solid var(--rule);border-radius:8px;color:#ff8f84;rotate:-4deg;transition:opacity .4s ease .9s,transform .45s cubic-bezier(.3,1.4,.5,1) .9s}.site-motion [data-reveal]:not([data-in]) .bs-due[data-v-2e3953bb]{opacity:0;transform:scale(1.6)}.bs-get__art img[data-v-2e3953bb]{display:block;width:100%;height:auto;border-radius:22px;border:1px solid var(--line)}.bs-get__art figcaption[data-v-2e3953bb]{margin-top:14px;font-size:14px;color:var(--muted)}.bs-more[data-v-2e3953bb]{border-top:1px solid var(--line)}@media (max-width: 1100px){.bs-shelfsec__art[data-v-2e3953bb]{--k: .86}}@media (max-width: 980px){.bs-hero__grid[data-v-2e3953bb],.bs-shelfsec[data-v-2e3953bb],.bs-split[data-v-2e3953bb],.bs-get__grid[data-v-2e3953bb],.bs-head[data-v-2e3953bb]{grid-template-columns:minmax(0,1fr)}.bs-stage[data-v-2e3953bb]{justify-items:center;min-height:0;padding:36px 0 56px}.bs-case[data-v-2e3953bb]{right:0;width:min(100%,560px);margin-inline:auto;top:0;bottom:0}.bs-lamp[data-v-2e3953bb]{right:0}.bs-now[data-v-2e3953bb]{right:calc(50% + clamp(230px,18.5vw,262px) / 2 - var(--bs-touch));bottom:24%}.bs-split>.bs-show[data-v-2e3953bb]{order:2}.bs-club[data-v-2e3953bb]{order:2}.bs-mark--b[data-v-2e3953bb]{right:76%}}@media (min-width: 981px) and (max-width: 1140px){.bs-mark[data-v-2e3953bb]{max-width:164px}.bs-mark--b[data-v-2e3953bb]{right:auto;left:calc(100% - 24px)}}@media (max-width: 760px){.bs-facts[data-v-2e3953bb],.bs-cards[data-v-2e3953bb]{grid-template-columns:minmax(0,1fr)}.bs-now[data-v-2e3953bb]{position:relative;right:auto;bottom:auto;margin-top:18px;justify-self:center}}@media (max-width: 640px){.bs-phone--hero[data-v-2e3953bb]{width:min(58vw,240px)}.bs-case__book[data-v-2e3953bb]{width:calc(var(--w) * .7)}.bs-now[data-v-2e3953bb]{width:min(236px,100%);padding:11px 13px 13px}.bs-now__title[data-v-2e3953bb]{font-size:14.5px}.bs-shelfsec__art[data-v-2e3953bb]{--k: .6}.bs-mark[data-v-2e3953bb]{display:none}.bs-facts__row[data-v-2e3953bb]{grid-template-columns:minmax(0,1fr)}.bs-log__book[data-v-2e3953bb],.bs-log__year[data-v-2e3953bb]{padding:18px}.bs-log__year li[data-v-2e3953bb]{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.bs-title[data-v-2e3953bb],.bs-h2[data-v-2e3953bb]{-webkit-hyphens:auto;hyphens:auto}}@media (max-width: 560px){.bs[data-v-2e3953bb]{font-size:16px}.bs-store[data-v-2e3953bb]{flex:1 1 150px;padding:8px 12px;font-size:16px}.bs-store__icon[data-v-2e3953bb]{font-size:20px}.bs-club[data-v-2e3953bb]{padding:12px}}@media (max-height: 500px) and (orientation: landscape){.bs-hero__grid[data-v-2e3953bb]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bs-stage[data-v-2e3953bb]{min-height:0;padding:12px 0}.bs-phone--hero[data-v-2e3953bb]{width:180px}.bs-now[data-v-2e3953bb]{display:none}}@media (prefers-reduced-motion: reduce){.bs[data-v-2e3953bb] *,.bs[data-v-2e3953bb] *:before,.bs[data-v-2e3953bb] *:after{animation:none!important;transition:none!important}}.bs-shelfsec__art[data-v-2e3953bb],.bs-log[data-v-2e3953bb],.bs-club[data-v-2e3953bb]{position:relative}
