:where([class^=lk-],[class*=" lk-"]),:where([class^=lk-],[class*=" lk-"]):before,:where([class^=lk-],[class*=" lk-"]):after{box-sizing:border-box}.lk-meri{--meri:var(--meri-m);--meri-ink:var(--meri-m-ink);--shelf-h:clamp(380px,30vw,432px);position:relative;display:grid;gap:14px}[data-l=e]{--meri:var(--meri-e);--meri-ink:var(--meri-e-ink)}[data-l=r]{--meri:var(--meri-r);--meri-ink:var(--meri-r-ink)}[data-l=i]{--meri:var(--meri-i);--meri-ink:var(--meri-i-ink)}.lk-meri__book{position:relative;isolation:isolate;margin:0;padding:22px 22px 24px 28px;border-radius:4px var(--r-card) var(--r-card) 4px;background:var(--raised);box-shadow:var(--sh-paper);color:var(--ink);font:400 var(--fs-body)/1.55 var(--font-body)}.lk-meri__book:after{content:"";position:absolute;inset:0 auto 0 0;width:8px;border-radius:4px 0 0 4px;background:var(--meri)}.lk-meri__book>*{margin:0}.lk-meri__name{margin-bottom:8px;color:var(--ink);font:500 var(--fs-h3)/1.15 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.lk-meri__name b{color:var(--meri-ink);font-weight:500}.lk-meri__line{margin-bottom:16px;color:var(--ink-2);text-wrap:pretty}.lk-meri__feel{margin-bottom:6px;color:var(--meri-ink);font:700 var(--fs-label)/1.35 var(--font-body);letter-spacing:var(--ls-eyebrow)}.lk-meri__book p:not([class]){text-wrap:pretty}.lk-meri[data-shelf]{gap:0}@media(max-width:1023px){.lk-meri[data-shelf]{max-width:640px}}.lk-meri__row{display:flex;flex-direction:column;gap:8px}.lk-meri[data-shelf] .lk-meri__book:not([data-on]){display:none}:is(.lk-meri__spine,.lk-meri__leaf){--band:color-mix(in srgb,var(--meri-ink) 34%,transparent);--shade:color-mix(in oklab,var(--meri) 80%,var(--meri-ink));--light:color-mix(in oklab,var(--meri) 70%,var(--raised))}.lk-meri__spine{position:relative;display:flex;align-items:center;gap:14px;width:var(--len,100%);min-height:64px;margin:0;padding:0 20px 0 16px;border:0;border-radius:4px 9px 9px 4px;background:linear-gradient(90deg,transparent 30px,var(--band) 30px 32px,transparent 32px 36px,var(--band) 36px 37px,transparent 37px),linear-gradient(180deg,var(--shade),var(--meri) 20%,var(--light) 46%,var(--meri) 72%,var(--shade));box-shadow:0 1px 1px #272e2a14,0 6px 14px -6px color-mix(in srgb,var(--meri-ink) 40%,transparent);color:var(--meri-ink);text-align:start;cursor:pointer;translate:var(--off,0) 0;rotate:var(--lean,0deg);-webkit-tap-highlight-color:transparent}.lk-meri__spine b{flex:none;width:40px;font:500 1.875rem/1 var(--font-display);letter-spacing:-.02em;text-align:center}.lk-meri__spine span{flex:1;font:700 var(--fs-label)/1.2 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.lk-meri__spine:after{content:"\203a";flex:none;font:600 1.375rem/1 var(--font-body);rotate:90deg}.lk-meri__spine[aria-expanded=true]{border-radius:4px 9px 0 0}.lk-meri__spine[aria-expanded=true]:after{rotate:-90deg}.lk-meri__spine:focus-visible{outline:var(--focus-ring);outline-offset:3px;z-index:2}.lk-meri__spine:active{scale:.985}.lk-meri__spine[data-l=m]{--len:100%;--lean:-.5deg}.lk-meri__spine[data-l=e]{--len:94%;--off:10px;--lean:.6deg}.lk-meri__spine[data-l=r]{--len:97%;--off:3px;--lean:-.3deg}.lk-meri__spine[data-l=i]{--len:91%;--off:14px;--lean:.8deg}.lk-meri[data-shelf] .lk-meri__book{margin:-8px 0 6px;padding:26px 22px 24px 28px;border-radius:0 0 var(--r-card) 4px;perspective:1200px}.lk-meri__leaf{position:absolute;inset:0;z-index:3;display:block;transform-origin:50% 0;opacity:0;pointer-events:none;transform-style:preserve-3d}.lk-meri__leaf i{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-style:normal}.lk-meri__leaf i:first-child{background:linear-gradient(160deg,var(--light,var(--meri)),var(--meri) 55%);color:var(--meri-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--meri-ink) 18%,transparent)}.lk-meri__leaf i:first-child b{font:500 clamp(4rem,3rem + 4vw,6.5rem)/.9 var(--font-display)}.lk-meri__leaf i:first-child span{font:700 var(--fs-label)/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.lk-meri__leaf i:last-child{transform:rotateY(180deg);align-content:center;background:linear-gradient(90deg,var(--cream) 82%,color-mix(in oklab,var(--cream) 84%,var(--meri-ink)));color:color-mix(in srgb,var(--meri-ink) 26%,transparent);font:italic 500 clamp(6rem,4rem + 6vw,10rem)/1 var(--font-display)}.lk-meri__leaf i:last-child:after{content:attr(data-w);color:var(--meri-ink);font:700 var(--fs-label)/1 var(--font-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.lk-meri__leaf i:last-child:before{content:"";position:absolute;top:-6px;right:22%;width:14px;height:calc(100% + 30px);background:linear-gradient(180deg,var(--meri-ink),color-mix(in oklab,var(--meri-ink) 70%,var(--meri)));clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 9px),0 100%);opacity:.85}@media(min-width:1024px){.lk-meri[data-shelf]{padding-bottom:18px}.lk-meri[data-shelf]:after{content:"";position:absolute;left:-12px;right:-12px;bottom:0;height:18px;border-radius:4px;background:linear-gradient(180deg,color-mix(in oklab,var(--world-deep,var(--cream)) 70%,var(--world-ink,var(--ink)) 30%) 0 3px,var(--world-deep,var(--cream)) 3px,color-mix(in oklab,var(--world-deep,var(--cream)) 86%,var(--ink)));box-shadow:var(--sh-paper)}.lk-meri__row{flex-direction:row;align-items:flex-end;gap:6px;min-height:var(--shelf-h);clip-path:inset(-60vh -60vw 0 -60vw)}.lk-meri__spine{flex:none;flex-direction:column;justify-content:space-between;width:76px;min-height:0;height:calc(var(--shelf-h) * var(--hh,1));padding:22px 0 26px;border-radius:5px 5px 2px 2px;translate:none;rotate:none;transform-origin:50% 100%;background:linear-gradient(180deg,transparent 46px,var(--band) 46px 48px,transparent 48px 52px,var(--band) 52px 53px,transparent 53px calc(100% - 54px),var(--band) calc(100% - 54px) calc(100% - 52px),transparent calc(100% - 52px)),linear-gradient(90deg,var(--shade),var(--meri) 18%,var(--light) 44%,var(--meri) 70%,var(--shade))}.lk-meri__spine b{width:auto;font-size:2.25rem}.lk-meri__spine span{flex:none;writing-mode:vertical-rl;rotate:180deg;letter-spacing:.16em}.lk-meri__spine:after{content:none}.lk-meri__spine[data-l=e]{--hh:.9}.lk-meri__spine[data-l=r]{--hh:.96}.lk-meri__spine[data-l=i]{--hh:.86}.lk-meri__spine[aria-expanded=true]{border-radius:5px 0 0 2px}.lk-meri__spine:last-of-type:not([aria-expanded=true]){rotate:-4deg;margin-left:8px}.lk-meri[data-shelf] .lk-meri__book{display:grid;grid-template-columns:1fr 1fr;align-content:center;flex:0 1 720px;height:var(--shelf-h);margin:0;padding:28px 0;border-radius:0;background:none;box-shadow:none;perspective:1400px;perspective-origin:50% 40%}.lk-meri[data-shelf] .lk-meri__book:after{inset:0 0 0 50%;z-index:-1;width:auto;border-radius:2px var(--r-card) var(--r-card) 2px;background:linear-gradient(90deg,color-mix(in oklab,var(--raised) 88%,var(--ink)),var(--raised) 7%);box-shadow:var(--sh-lift)}.lk-meri[data-shelf] .lk-meri__book:before{content:"";position:absolute;z-index:-2;left:6%;right:0;bottom:-2px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--ink-press) 22%,transparent);filter:blur(10px)}.lk-meri[data-shelf] .lk-meri__book>:not(.lk-meri__leaf){grid-column:2;padding-inline:clamp(24px,2.2vw,34px) clamp(20px,2vw,30px)}.lk-meri__leaf{inset:0 0 0 50%;transform-origin:0 50%;opacity:1;transform:rotateY(-152deg)}.lk-meri__leaf i{border-radius:2px var(--r-card) var(--r-card) 2px}}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.lk-meri__spine:not([aria-expanded=true]):hover{rotate:-4deg}}@media(prefers-reduced-motion:no-preference){.lk-meri__book[data-meri-drag]{transform:translate3d(var(--meri-dx,0px),0,0) rotate(var(--meri-turn,0deg));will-change:transform}.lk-meri__spine{transition:rotate var(--spring-paper-dur,833ms) var(--spring-paper,var(--ease-out)),scale var(--dur-press) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.lk-meri__spine:after{transition:rotate var(--spring-snap-dur,458ms) var(--spring-snap,var(--ease-out))}.lk-meri[data-armed] :is(.lk-meri__spine,.lk-meri__book[data-on]){opacity:0}.lk-meri[data-play] :is(.lk-meri__spine,.lk-meri__book[data-on]){animation:lk-meri-drop var(--spring-paper-dur,833ms) var(--spring-paper,var(--ease-out)) calc(var(--i,0) * 80ms) backwards}.lk-meri__book[data-run] .lk-meri__leaf{animation:lk-meri-lift .45s var(--ease-inout) var(--leaf-delay,0ms) backwards}.lk-meri__book[data-run]>:not(.lk-meri__leaf){animation:lk-meri-page .3s var(--ease-out) calc(var(--leaf-delay,0ms) + .16s) backwards}.lk-meri[data-play] .lk-meri__book[data-on]{--leaf-delay:.24s}.lk-meri__book[data-turn]>:not(.lk-meri__leaf){animation:lk-meri-turn .22s var(--ease-out) backwards}@keyframes lk-meri-turn{0%{opacity:.2;translate:0 6px}}@keyframes lk-meri-drop{0%{translate:0 -22px}}@keyframes lk-meri-lift{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(-96deg)}}@keyframes lk-meri-page{0%{opacity:0;translate:0 6px}}@media(min-width:1024px){.lk-meri[data-armed] :is(.lk-meri__spine,.lk-meri__book[data-on]){opacity:1;translate:0 104%}.lk-meri[data-play] :is(.lk-meri__spine,.lk-meri__book[data-on]){animation-name:lk-meri-rise}.lk-meri__book[data-run] .lk-meri__leaf{animation:lk-meri-open .45s var(--ease-settle,var(--ease-out)) var(--leaf-delay,0ms) backwards}.lk-meri__book[data-run]>:not(.lk-meri__leaf){animation:lk-meri-page .3s var(--ease-out) calc(var(--leaf-delay,0ms) + .2s) backwards}@keyframes lk-meri-rise{0%{translate:0 104%}}@keyframes lk-meri-open{0%{transform:rotateY(0)}}}}
