:root{--room:#0b0a0c;--cover:#0d0d0e;--edge-1:#f4f3f0;--edge-2:#e3e2de;--edge-3:#cfcdc8;--fold:rgb(var(--shadow-ink)/.34);--lb-tab-ink:color-mix(in srgb,var(--pen)72%,var(--tab));--lb-bar-marker:#4a1942;--lb-bar-marker-fold:#2f0f2a;--room-ink:#f3efe8;--room-ink-soft:rgba(243,239,232,.78);--room-foil:#d2b36e}:root[data-theme=dark]{--edge-1:#3a3937;--edge-2:#302f2d;--edge-3:#262524;--fold:rgba(0,0,0,.5);--lb-bar-marker:#c894bd;--lb-bar-marker-fold:#9a6690}.lb-shell{background:var(--room);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lb-shell>*{color-scheme:normal}.lb-room{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.lb-room__lqip,.lb-plate,.lb-room__book{transform-origin:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lb-room__lqip{filter:blur(14px);background-position:50%;background-size:cover;scale:1.08}.lb-plate{object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity .52s var(--ease-out-strong),transform .9s var(--ease-out-strong),filter .48s var(--ease-out-strong);animation:0s linear 4s forwards lb-reveal}.lb-room[data-plate=loaded] .lb-plate{opacity:1;animation:none}@media not (min-width:640px){.lb-plate[src^=data\:]{animation:none}}.lb-room[data-plate=loaded] .lb-room__lqip{visibility:hidden;transition:visibility 0s linear .56s}@media (max-aspect-ratio:4/5){.lb-plate{object-position:80% 50%}.lb-room__lqip{background-position:80%}}.lb-room[data-zoom=open] .lb-plate,.lb-room[data-zoom=open] .lb-room__lqip{transform:scale(1.3)}.lb-room[data-dim] .lb-plate{filter:brightness(.55)}.lb-room__book{object-fit:cover;object-position:50% 50%;pointer-events:none;transition:opacity .24s var(--ease-out-strong)}.lb-room__book[data-hidden]{opacity:0}@media (max-aspect-ratio:4/5){.lb-room__book{object-position:80% 50%}}.lb-room__gl{opacity:0;transition:opacity .6s var(--ease-out-strong);position:absolute;top:0;bottom:0;left:0;right:0}.lb-room__gl[data-ready]{opacity:1}.lb-shell[data-stage=table] .lb-room__gl canvas{pointer-events:auto}.lb-pitch{--plate-w:max(100vw,178.7dvh);z-index:15;top:max(28px,7vh);left:max(16px,calc((100vw - var(--plate-w))/2 + var(--plate-w)*.215));width:min(520px,100% - 32px);color:var(--room-ink);text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 22px rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .42s var(--ease-out-strong),translate .42s var(--ease-out-strong),visibility 0s linear .42s;position:absolute;translate:0 -6px}.lb-pitch[data-shown]{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out-strong).12s,translate .7s var(--ease-out-strong).12s,visibility 0s;translate:0}.lb-pitch__mark{font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--room-foil);font-variation-settings:"opsz" 9;font-size:11px}.lb-pitch__title{font-family:var(--font-display);letter-spacing:-.028em;font-variation-settings:"opsz" 144,"SOFT" 40;text-wrap:balance;margin-top:12px;font-size:max(32px,min(4.4vw,58px));font-weight:400;line-height:1.02}.lb-pitch__lede{max-width:36ch;font-family:var(--font-display);color:var(--room-ink-soft);text-wrap:pretty;margin-top:14px;font-size:max(15px,min(1.25vw,18px));line-height:1.5}.lb-pitch__skip{min-height:44px;font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--room-ink);text-shadow:inherit;font-variation-settings:"opsz" 9;cursor:pointer;text-underline-offset:5px;transition:color .16s var(--ease-out-strong),text-decoration-color .16s var(--ease-out-strong);background:0 0;border:0;margin-top:18px;padding:0;font-size:12.5px;-webkit-text-decoration:underline rgba(243,239,232,.5);text-decoration:underline rgba(243,239,232,.5);position:relative}@media (hover:hover) and (pointer:fine){.lb-pitch__skip:hover{color:var(--room-ink);-webkit-text-decoration-color:var(--room-foil);text-decoration-color:var(--room-foil)}}.lb-pitch__skip:focus-visible{--ring-color:var(--room-foil);--ring-offset:4px;--ring-radius:4px}.lb-hint:focus-visible{--ring-color:var(--room-foil);--ring-offset:4px;--ring-radius:4px}@media (max-aspect-ratio:4/5){.lb-pitch{text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.8),0 0 14px rgba(0,0,0,.65),0 0 34px rgba(0,0,0,.6);width:auto;top:max(20px,5.5vh);left:16px;right:16px}.lb-pitch__lede{color:var(--room-ink)}.lb-hint{flex-direction:column;align-items:center;gap:0;padding:0 8px;translate:-50% calc(-100% - 4px)}.lb-hint__words{padding-bottom:0;font-size:25px}.lb-hint__stroke{width:30px;height:30px;translate:10px -2px;rotate:28deg}.lb-pitch__title{font-size:max(32px,min(9.4vw,40px))}.lb-pitch__lede{font-size:15px}}.lb-hint{z-index:16;left:var(--hint-x);top:var(--hint-y);min-height:44px;color:var(--room-ink);cursor:pointer;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .42s var(--ease-out-strong),visibility 0s linear .42s;background:0 0;border:0;align-items:flex-end;gap:2px;padding:6px 4px 0 10px;display:flex;position:absolute;translate:-92% calc(-100% - 6px)}.lb-hint[data-shown]{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out-strong).26s,visibility 0s}.lb-hint__words{font-family:var(--font-hand);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 18px rgba(0,0,0,.55);padding-bottom:20px;font-size:max(24px,min(2vw,30px));line-height:1}.lb-hint__stroke{fill:none;width:46px;height:34px;stroke:var(--room-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.6));stroke-dasharray:1;overflow:visible}.lb-hint[data-shown] .lb-hint__stroke path{animation:.52s cubic-bezier(.45,.05,.35,1) .76s both lb-draw}.lb-hint[data-shown] .lb-hint__stroke path+path{animation-duration:.18s;animation-delay:1.26s}@media (hover:hover) and (pointer:fine){.lb-hint:hover .lb-hint__words{color:#fff}}.lb-legal{z-index:20;right:20px;bottom:calc(8px + env(safe-area-inset-bottom));position:absolute}.lb-legal a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (max-aspect-ratio:4/5){.lb-legal{justify-content:center;left:0;right:0}}:root[data-lb-opened] .lb-shell[data-ceremony] :-webkit-any(.lb-pitch,.lb-hint){display:none}:root[data-lb-opened] .lb-shell[data-ceremony] :-moz-any(.lb-pitch,.lb-hint){display:none}:root[data-lb-opened] .lb-shell[data-ceremony] :is(.lb-pitch,.lb-hint){display:none}:root[data-lb-opened] .lb-shell[data-ceremony] .lb-stage{opacity:1;pointer-events:auto}:root[data-lb-opened] .lb-shell[data-ceremony] .lb-room .lb-plate,:root[data-lb-opened] .lb-shell[data-ceremony] .lb-room .lb-room__lqip{transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.lb-shell[data-ceremony] :-webkit-any(.lb-pitch,.lb-hint){display:none}.lb-shell[data-ceremony] :-moz-any(.lb-pitch,.lb-hint){display:none}.lb-shell[data-ceremony] :is(.lb-pitch,.lb-hint){display:none}.lb-shell[data-ceremony] .lb-stage{opacity:1;pointer-events:auto}}.lb-stage{z-index:10;opacity:1;transition:opacity .28s var(--ease-out-strong);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:640px){.lb-stage{right:var(--stage-inset,0%)}}.lb-shell:not([data-stage=book]) .lb-stage{opacity:0;pointer-events:none}.lb-book-flip{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.book-stage .lb-book[data-scaled]{scale:.93}@media (min-width:640px){@container (width<=639.98px){.book-stage .lb-book-flip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px;padding-right:52px}.book-stage .lb-book-flip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px;padding-right:52px}.book-stage .lb-book-flip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px;padding-right:52px}.book-stage .lb-book-flip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px;padding-right:22px}.book-stage .lb-book-flip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px;padding-right:22px}.book-stage .lb-book-flip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:52px;padding-right:22px}.book-stage .book-shape{width:min(100%,min(76vh,520px)/1.40845)}}}@media (max-width:639.98px){.lb-shell{--lb-foot:calc(58px + env(safe-area-inset-bottom))}.lb-shell .book-stage{padding-top:calc(26px + env(safe-area-inset-top));padding-bottom:calc(var(--lb-foot) + 22px)}@container (width<=639.98px){.book-stage .book-shape{aspect-ratio:auto;width:min(100cqw - 30px,440px);height:min(100%,2*min(100cqw - 30px,440px));margin-left:14px}}}@media (min-width:640px) and (max-width:1023.98px){.lb-shell .right-pane{width:min(100%,var(--pane-w,50%),50%)}.lb-stage{right:min(var(--stage-inset,0%),50%)}}.lb-cover{background:var(--cover);border-radius:9px;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;box-shadow:0 28px 52px -24px rgba(0,0,0,.75),0 10px 20px -10px rgba(0,0,0,.5)}.lb-edges{background:var(--edge-1);box-shadow:1px 1px 0 var(--edge-2),2px 2px 0 var(--edge-3),3px 3px 0 rgba(0,0,0,.25);border-radius:2px;position:absolute;top:1px;bottom:-1px;left:0;right:-1px}@container (width>=640px){.lb-edges{box-shadow:1px 1px 0 var(--edge-2),-1px 1px 0 var(--edge-2),2px 2px 0 var(--edge-3),-2px 2px 0 var(--edge-3),3px 3px 0 rgba(0,0,0,.25),-3px 3px 0 rgba(0,0,0,.25)}}.lb-coil{z-index:2;top:0;bottom:0;pointer-events:none;background:50% 0/100% no-repeat round;width:11.74%;position:absolute;left:0;translate:-50%}@container (width>=640px){.lb-coil{width:5.9%;left:50%}}.lb-page-foot{margin-top:var(--rule-step)}@container (width>=640px){.lb-page-foot{margin-top:calc(var(--rule-step)*2)}}.lb-right-foot{pointer-events:none;flex:none;height:max(26px,min(5.2%,38px));position:relative}.lb-folio{font-variation-settings:"opsz" 9;line-height:1;position:absolute;bottom:max(8px,min(1.9%,14px));right:max(16px,min(5%,40px))}.book-stage .book-tabs{display:none}@media (min-width:640px){.book-stage .book-tabs{display:flex}}.lb-tabs{z-index:4;flex-direction:column;gap:6px;position:absolute;top:9%;left:100%}.lb-tab{width:34px;transition:translate var(--spring-press-d)var(--spring-press);filter:drop-shadow(1px 1px 1px rgba(0,0,0,.35));-webkit-tap-highlight-color:transparent;margin-left:-1px;display:block;position:relative;translate:0}.lb-tab:before{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:-10px}.lb-tab__paper{background:var(--tab);width:100%;height:100%;color:var(--lb-tab-ink);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 7px) 100%,0 100%);transition:background-color .18s var(--ease-out-strong),color .18s var(--ease-out-strong);flex-direction:column;align-items:center;gap:8px;padding:12px 2px 14px 0;display:flex}.lb-tab__label{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;font-variation-settings:"opsz" 9;font-size:10px}.lb-tab[data-on]{translate:7px}.lb-tab[data-on] .lb-tab__paper{background:var(--tab-on);color:var(--plum)}@media (hover:hover) and (pointer:fine){.lb-tab:not([data-on]):hover{translate:3px}.lb-tab:not([data-on]):hover .lb-tab__paper{color:var(--pen)}}.lb-tab:active:not([data-on]){translate:5px}.lb-tab:focus-visible{--ring-radius:0 4px 4px 0}.lb-tab__dot{background:var(--plum);width:6px;height:6px;box-shadow:0 0 0 2px var(--tab);border-radius:999px;position:absolute;top:7px;right:6px}.lb-tab[data-on] .lb-tab__dot{box-shadow:0 0 0 2px var(--tab-on)}.lb-bottomnav{left:0;right:0;z-index:30;padding-bottom:env(safe-area-inset-bottom);background:var(--tab);position:fixed;bottom:0;box-shadow:inset 0 1px rgba(255,255,255,.18),0 -1px rgba(0,0,0,.35),0 -10px 24px -14px rgba(0,0,0,.6)}@media (min-width:640px){.lb-bottomnav{display:none}}.lb-bottomnav__inner{max-width:28rem;margin-left:auto;margin-right:auto;position:relative}.lb-bottomnav__list{grid-template-columns:repeat(4,1fr);display:grid}.lb-bottomnav__link{min-height:58px;color:var(--lb-tab-ink);-webkit-tap-highlight-color:transparent;transition:color .16s var(--ease-out-strong);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding-top:6px;display:flex}.lb-bottomnav__glyph-wrap{display:inline-flex;position:relative}.lb-bottomnav__glyph{transition:translate var(--spring-press-d)var(--spring-press)}.lb-bottomnav__dot{background:var(--plum);width:7px;height:7px;box-shadow:0 0 0 2px var(--tab);border-radius:999px;position:absolute;top:-2px;right:-5px}.lb-bottomnav__link:active .lb-bottomnav__glyph{translate:0 1.5px}.lb-bottomnav__label{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;font-variation-settings:"opsz" 9;font-size:10px}.lb-bottomnav__link[data-on]{color:var(--plum)}.lb-bottomnav__link[data-on] .lb-bottomnav__label{text-underline-offset:4px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px}.lb-bottomnav__link:focus-visible{--ring-offset:-4px;--ring-radius:8px}.lb-bottomnav__ribbon{pointer-events:none;width:25%;height:0;translate:calc(var(--tab-at,0)*100%)0;transition:translate var(--spring-paper-d)var(--spring-paper);position:absolute;top:0;left:0}.lb-bottomnav__ribbon:after{content:"";background:var(--lb-bar-marker);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 4px),0 100%);width:12px;height:11px;box-shadow:inset -3px 0 0 var(--lb-bar-marker-fold);position:absolute;top:-1px;left:calc(50% - 6px)}@media (max-width:639.98px){.lb-shell[data-signed-in] .lb-pane__scroll{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}.lb-stage[data-ink=play] .lb-ink-kicker{--rise-y:5px;animation:lb-rise .42s var(--ease-out-strong)40ms both}.lb-stage[data-ink=play] .lb-ink-print{transform-origin:0 70%;animation:lb-ink-press .62s var(--ease-out-strong).12s both}.lb-stage[data-ink=play] .lb-ink-fade{--rise-y:5px;animation:lb-rise .46s var(--ease-out-strong)both;animation-delay:calc(.38s + var(--ink-i,0)*90ms)}@keyframes lb-ink-press{0%{opacity:0;filter:blur(3px);scale:1.035}55%{opacity:1;filter:blur(.35px)}to{opacity:1;filter:blur();scale:1}}.lb-colophon{border-top:1px solid color-mix(in srgb,var(--foil)45%,transparent);font-family:var(--font-display);color:var(--pen-muted);padding-top:16px}.lb-colophon__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lb-colophon__title{letter-spacing:.24em;text-transform:uppercase;color:var(--foil-text);font-variation-settings:"opsz" 9;font-size:10px;font-weight:400}.lb-colophon__seal{flex:none;margin-top:-6px;margin-bottom:-6px}.lb-colophon__rows{gap:8px;margin-top:10px;font-size:max(12.5px,min(.95vw,14px));line-height:1.4;display:grid}.lb-colophon__row{grid-template-columns:minmax(7.5em,34%) 1fr;gap:14px;display:grid}.lb-colophon__row dt{color:var(--pen);font-variation-settings:"opsz" 14}.lb-colophon__row dd{text-wrap:pretty;margin:0}.lb-stage h1[tabindex="-1"]:focus{outline:none}.lb-cta{text-decoration:none}.lb-cta .lb-underline{fill:none;width:calc(100% + 6px);height:8px;stroke:color-mix(in srgb,var(--plum)70%,transparent);stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;pointer-events:none;position:absolute;bottom:12px;left:-2px;right:-4px;overflow:visible}.lb-cta .lb-underline path{vector-effect:non-scaling-stroke}@media (hover:hover) and (pointer:fine){.lb-cta:hover{color:color-mix(in srgb,var(--plum)80%,var(--pen))}}.lb-quiet-link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color .16s var(--ease-out-strong),color .16s var(--ease-out-strong)}@media (hover:hover) and (pointer:fine){.lb-quiet-link:hover{color:var(--pen);-webkit-text-decoration-color:var(--plum);text-decoration-color:var(--plum)}}.lb-left-scroll{padding:max(22px,min(4.2%,44px)) max(36px,min(7%,52px)) max(22px,min(4.2%,44px)) max(24px,min(5%,48px))}.lb-right-scroll{--lb-gutter:clamp(52px,9%,78px);padding:clamp(20px,4%,40px)clamp(22px,5%,44px)var(--rule-step)var(--lb-gutter);background-image:linear-gradient(90deg,transparent calc(var(--lb-gutter) - 18px),var(--margin-red)calc(var(--lb-gutter) - 18px),var(--margin-red)calc(var(--lb-gutter) - 17px),transparent calc(var(--lb-gutter) - 17px)),repeating-linear-gradient(transparent 0 calc(var(--rule-step) - 1px),var(--rule)calc(var(--rule-step) - 1px)var(--rule-step));background-position:0 0,0 var(--rule-offset);background-attachment:local,local}.lb-scroll-fade[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),transparent);mask-image:linear-gradient(#000 calc(100% - 44px),transparent)}.lb-printed-head{background:var(--page);box-shadow:0 0 0 100vmax var(--page);clip-path:inset(0 -100vmax 0 calc(-1*var(--lb-gutter,40px)));position:relative}.lb-spread-only{display:none}@container (width>=640px){.lb-spread-only{display:block}}.lb-rulesnap>div{padding-top:4px}:root:active-view-transition-type(page-forward,page-back) .book-stage .book-left-leaf{view-transition-name:lb-leaf-left}:root:active-view-transition-type(page-forward,page-back) .book-stage .book-right{view-transition-name:lb-leaf-right}:root:active-view-transition-type(page-forward,page-back,lift) .lb-pane[data-open=true] .lb-pane__leaf{view-transition-name:lb-pane}:root:active-view-transition-type(page-forward,page-back,lift) .lb-pane__leaf{transition:none!important}:root:active-view-transition-type(page-forward,page-back,lift) .lb-pane__leaf:after{transition:none!important}:root:active-view-transition-type(page-forward,page-back,lift) .lb-pane:before{transition:none!important}:root:active-view-transition-type(page-forward,page-back,lift,pane-close)::view-transition-old(root){mix-blend-mode:normal;animation:none}:root:active-view-transition-type(page-forward,page-back,lift,pane-close)::view-transition-new(root){mix-blend-mode:normal;animation:none}:root:active-view-transition-type(page-forward,page-back)::view-transition-old(root){display:none}:root:active-view-transition-type(page-forward,page-back)::view-transition-group(root){animation:none}:root:active-view-transition-type(page-forward,page-back)::view-transition-group(lb-leaf-left){animation-duration:var(--lb-turn-d);animation-timing-function:var(--ease-out-strong)}:root:active-view-transition-type(page-forward,page-back)::view-transition-group(lb-leaf-right){animation-duration:var(--lb-turn-d);animation-timing-function:var(--ease-out-strong)}:root:active-view-transition-type(page-forward,page-back)::view-transition-image-pair(lb-leaf-left){isolation:auto}:root:active-view-transition-type(page-forward,page-back)::view-transition-image-pair(lb-leaf-right){isolation:auto}:root:active-view-transition-type(page-forward,page-back)::view-transition-old(lb-leaf-left){mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root:active-view-transition-type(page-forward,page-back)::view-transition-new(lb-leaf-left){mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root:active-view-transition-type(page-forward,page-back)::view-transition-old(lb-leaf-right){mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root:active-view-transition-type(page-forward,page-back)::view-transition-new(lb-leaf-right){mix-blend-mode:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--lb-turn-d:.17s}:root:active-view-transition-type(page-forward,page-back)::view-transition{pointer-events:none}:root:active-view-transition-type(page-forward)::view-transition-old(lb-leaf-right){z-index:2;transform-origin:0;animation:lb-turn-lift-r var(--lb-turn-d)both}:root:active-view-transition-type(page-forward)::view-transition-new(lb-leaf-right){animation:lb-turn-uncover var(--lb-turn-d)var(--ease-out-strong)both}:root:active-view-transition-type(page-forward)::view-transition-old(lb-leaf-left){animation:none}:root:active-view-transition-type(page-forward)::view-transition-new(lb-leaf-left){z-index:2;transform-origin:100%;animation:lb-turn-land-l var(--lb-turn-d)both}:root:active-view-transition-type(page-back)::view-transition-old(lb-leaf-left){z-index:2;transform-origin:100%;animation:lb-turn-lift-l var(--lb-turn-d)both}:root:active-view-transition-type(page-back)::view-transition-new(lb-leaf-left){animation:lb-turn-uncover var(--lb-turn-d)var(--ease-out-strong)both}:root:active-view-transition-type(page-back)::view-transition-old(lb-leaf-right){animation:none}:root:active-view-transition-type(page-back)::view-transition-new(lb-leaf-right){z-index:2;transform-origin:0;animation:lb-turn-land-r var(--lb-turn-d)both}:root[data-turn-shape=single]:active-view-transition-type(page-forward)::view-transition-old(lb-leaf-right){animation:lb-turn-lift-r-whole var(--lb-turn-d)both}:root[data-turn-shape=single]:active-view-transition-type(page-back)::view-transition-new(lb-leaf-right){animation:lb-turn-land-r-whole var(--lb-turn-d)both}@keyframes lb-turn-lift-r{0%{filter:brightness();animation-timing-function:cubic-bezier(.45,0,.9,.55);transform:perspective(4200px)rotateY(0)}50%,to{filter:brightness(.7);transform:perspective(4200px)rotateY(-90deg)}}@keyframes lb-turn-lift-l{0%{filter:brightness();animation-timing-function:cubic-bezier(.45,0,.9,.55);transform:perspective(4200px)rotateY(0)}50%,to{filter:brightness(.7);transform:perspective(4200px)rotateY(90deg)}}@keyframes lb-turn-land-l{0%,50%{filter:brightness(.74);animation-timing-function:cubic-bezier(.12,.45,.2,1);transform:perspective(4200px)rotateY(90deg)}to{filter:brightness();transform:perspective(4200px)rotateY(0)}}@keyframes lb-turn-land-r{0%,50%{filter:brightness(.74);animation-timing-function:cubic-bezier(.12,.45,.2,1);transform:perspective(4200px)rotateY(-90deg)}to{filter:brightness();transform:perspective(4200px)rotateY(0)}}@keyframes lb-turn-lift-r-whole{0%{filter:brightness();animation-timing-function:cubic-bezier(.4,0,.8,.6);transform:perspective(3200px)rotateY(0)}to{filter:brightness(.66);transform:perspective(3200px)rotateY(-90deg)}}@keyframes lb-turn-land-r-whole{0%{filter:brightness(.7);animation-timing-function:cubic-bezier(.15,.45,.2,1);transform:perspective(3200px)rotateY(-90deg)}to{filter:brightness();transform:perspective(3200px)rotateY(0)}}@keyframes lb-turn-uncover{0%{filter:brightness(.8)}}:root:active-view-transition-type(page-forward,page-back,lift)::view-transition-group(lb-pane){animation-duration:var(--spring-paper-d)}:root:active-view-transition-type(page-forward,page-back,lift)::view-transition-image-pair(lb-pane){perspective:max(1400px,170vw);perspective-origin:50%}:root:active-view-transition-type(page-forward,page-back,lift)::view-transition-new(lb-pane){transform-origin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:lb-pane-down var(--spring-paper-d)var(--spring-paper)both}:root:active-view-transition-type(page-forward,page-back,lift)::view-transition-old(lb-pane){transform-origin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:lb-pane-up var(--spring-paper-d)var(--ease-drawer)both}:root{--lb-turn-pane-d:.18s}:root:active-view-transition-type(page-forward,page-back)::view-transition-group(lb-pane){animation-duration:var(--lb-turn-pane-d)}:root:active-view-transition-type(page-forward,page-back)::view-transition-new(lb-pane){animation:lb-pane-down var(--lb-turn-pane-d)var(--ease-out-strong)both}:root:active-view-transition-type(page-forward,page-back)::view-transition-old(lb-pane){animation:lb-pane-up var(--lb-turn-pane-d)var(--ease-drawer)both}@keyframes lb-pane-down{0%{rotate:y -88deg}to{rotate:y 0deg}}@keyframes lb-pane-up{to{rotate:y -88deg}}:root:active-view-transition-type(lift)::view-transition-group(*.lb-lift){animation-duration:.38s;animation-timing-function:var(--spring-paper)}:root:active-view-transition-type(lift)::view-transition-image-pair(*.lb-lift){animation:lb-lift-shadow .38s var(--ease-out-strong)both}:root:active-view-transition-type(lift)::view-transition-old(*.lb-lift){object-fit:contain;object-position:0 50%;mix-blend-mode:normal;width:auto;height:100%}:root:active-view-transition-type(lift)::view-transition-new(*.lb-lift){object-fit:contain;object-position:0 50%;mix-blend-mode:normal;width:auto;height:100%}:root:active-view-transition-type(lift)::view-transition-old(*.lb-lift){animation:lb-lift-out .38s var(--ease-out-strong)both}:root:active-view-transition-type(lift)::view-transition-new(*.lb-lift){animation:lb-lift-in .38s var(--ease-out-strong)both}@keyframes lb-lift-out{0%,30%{opacity:1}62%,to{opacity:0}}@keyframes lb-lift-in{0%,34%{opacity:0}66%,to{opacity:1}}:root[data-lift=none]:active-view-transition-type(lift)::view-transition-group(*.lb-lift){animation:none}:root[data-lift=none]:active-view-transition-type(lift)::view-transition-image-pair(*.lb-lift){animation:none}:root[data-lift=none]:active-view-transition-type(lift)::view-transition-old(*.lb-lift){animation:none}:root[data-lift=none]:active-view-transition-type(pane-close)::view-transition-old(*.lb-lift){animation:lb-lift-drop .16s var(--ease-out-strong)both}@keyframes lb-lift-drop{to{opacity:0}}@keyframes lb-lift-shadow{0%,to{filter:drop-shadow(0 0 0 rgb(var(--shadow-ink)/0))}45%{filter:drop-shadow(0 8px 10px rgb(var(--shadow-ink)/.28))}}:root:active-view-transition-type(page-forward,page-back) .book-stage [style*=view-transition-name]{view-transition-name:none!important}
