.landing_root__QGsgX{--lk-rule:rgba(243,237,228,0.12);background:var(--lk-palette-ink);color:var(--lk-palette-bone);font-family:var(--lk-sans);min-height:100vh;-webkit-font-smoothing:antialiased}.landing_root__QGsgX *,.landing_root__QGsgX :after,.landing_root__QGsgX :before{box-sizing:border-box}.landing_chrome___XH0E{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;pointer-events:none;transition:background .4s var(--lk-ease),border-color .4s var(--lk-ease);border-bottom:1px solid transparent}.landing_chromeScrolled__Lj8pF{background:rgba(26,23,20,.92);border-bottom-color:var(--lk-rule);backdrop-filter:none;pointer-events:auto}.landing_chromeBrand__1_Whk{display:flex;align-items:center;gap:.65rem;pointer-events:auto;text-decoration:none;color:var(--lk-bone)}.landing_chromeLogo__1V4VY{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.landing_chromeName__DEZox{font-family:var(--lk-serif);font-size:1.15rem;letter-spacing:.02em}.landing_chromeActions__F4MSO{display:flex;align-items:center;gap:.75rem;flex-shrink:0;pointer-events:auto}.landing_btnGhost__qK95x,.landing_btnSolid__yggWf{display:inline-flex;align-items:center;justify-content:center;font-family:var(--lk-sans);font-size:.875rem;font-weight:500;letter-spacing:.02em;text-decoration:none;padding:.65rem 1.25rem;border-radius:2px;white-space:nowrap;transition:transform .35s var(--lk-ease),background .35s var(--lk-ease),color .35s var(--lk-ease),border-color .35s var(--lk-ease);cursor:pointer;border:1px solid transparent}@media (max-width:420px){.landing_chrome___XH0E{padding:.85rem 1rem}.landing_chromeActions__F4MSO{gap:.4rem}.landing_chrome___XH0E .landing_btnGhost__qK95x,.landing_chrome___XH0E .landing_btnSolid__yggWf{padding:.55rem .85rem;font-size:.8125rem}}.landing_btnGhost__qK95x{color:var(--lk-bone);border-color:var(--lk-rule);background:transparent}.landing_btnGhost__qK95x:hover{border-color:var(--lk-mute);transform:translateY(-1px)}.landing_btnSolid__yggWf{color:var(--lk-ink);background:var(--lk-accent);border-color:var(--lk-accent)}.landing_btnSolid__yggWf:hover{background:#ed8449;border-color:#ed8449;transform:translateY(-1px)}.landing_btnLarge__GBVNt{padding:.9rem 1.75rem;font-size:.95rem}.landing_hero___ILNH{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;padding:6.5rem 1.5rem 3.5rem;max-width:1400px;margin:0 auto}.landing_heroBrand__AzNUs{font-family:var(--lk-serif);font-size:clamp(3.5rem,14vw,9.5rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 1.75rem;color:var(--lk-bone);opacity:0;transform:translateY(28px);animation:landing_riseIn__0QgNN 1.1s var(--lk-ease) .1s forwards}.landing_heroHeadline__1aQWb{container-type:inline-size;container-name:hero-triad;margin:0 0 .85rem;max-width:100%;opacity:0;transform:translateY(20px);animation:landing_riseIn__0QgNN 1s var(--lk-ease) .28s forwards}.landing_triadLine__XrEcD{position:relative;display:flex;flex-wrap:nowrap;align-items:baseline;-moz-column-gap:.28em;column-gap:.28em;width:100%;font-family:var(--lk-serif);font-weight:400;line-height:1.45;font-size:clamp(.95rem,100cqw/30,2.5rem);padding-bottom:.2em}.landing_triadWord__BJRWE{position:relative;display:inline-flex;align-items:center;gap:.28em;flex-shrink:0;white-space:nowrap;color:var(--lk-bone)}.landing_triadSynced__Wg4dn{color:var(--lk-mute);font-style:italic;gap:0}.landing_triadText__PYx1M{position:relative;z-index:1}.landing_triadPunct__W4y3N{color:var(--lk-mute);font-style:normal}.landing_triadSep__UjBFT{color:var(--lk-mute);flex-shrink:0;white-space:nowrap}.landing_triadBinder__Mjdsk{position:absolute;left:0;bottom:.06em;width:0;height:1.5px;background:var(--lk-accent);border-radius:1px;opacity:0;pointer-events:none;transform-origin:left center;will-change:left,width,height,opacity}.landing_triadBinderSettled__jndJg{box-shadow:0 0 0 0 transparent}.landing_triadMark__cCzk0{width:1.05em;height:.78em;flex-shrink:0;overflow:visible;display:block}.landing_triadGlyph__b2Lg_{position:absolute;overflow:visible;pointer-events:none;z-index:0}.landing_triadStrokeFine__JnDau,.landing_triadStroke___iGBv{fill:none;stroke:var(--lk-bone);stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:72;stroke-dashoffset:72;animation:landing_triadDraw__Ah8WU .85s var(--lk-ease) forwards}.landing_triadStroke___iGBv{stroke-width:1.55}.landing_triadStrokeFine__JnDau{stroke-width:1}.landing_triadGlyphFrame__32Zc1{width:calc(100% + .7em);height:calc(100% + .4em);left:-.35em;top:-.15em}.landing_triadScan__SztcN{padding:.1em .28em}.landing_triadRead__nu9kO .landing_triadStrokeFine__JnDau,.landing_triadRead__nu9kO .landing_triadStroke___iGBv{animation-delay:.55s}.landing_triadListen__yltol .landing_triadStroke___iGBv{animation-delay:.75s}.landing_triadScan__SztcN .landing_triadStroke___iGBv{animation-delay:.95s}@keyframes landing_triadDraw__Ah8WU{to{opacity:.78;stroke-dashoffset:0}}.landing_heroSupport__XRkb7{font-size:1rem;line-height:1.55;color:var(--lk-mute);max-width:min(78ch,100%);margin:0 0 2rem;opacity:0;transform:translateY(16px);animation:landing_riseIn__0QgNN 1s var(--lk-ease) .42s forwards}.landing_heroCtas__BRCQR{display:flex;flex-wrap:wrap;gap:.75rem;opacity:0;transform:translateY(16px);animation:landing_riseIn__0QgNN 1s var(--lk-ease) .55s forwards}.landing_heroScrollHint__0WyrP{position:absolute;bottom:1.25rem;right:1.5rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lk-mute);opacity:0;animation:landing_riseIn__0QgNN 1s var(--lk-ease) .9s forwards}@keyframes landing_riseIn__0QgNN{to{opacity:1;transform:translateY(0)}}.landing_scrub__6AW_J{position:relative;height:165vh}.landing_scrubSticky__TSid_{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:4.25rem 1.25rem 1.5rem;overflow:visible}@media (min-width:900px){.landing_scrubSticky__TSid_{padding:4.75rem 1.5rem 2rem}}.landing_scrubInner__VtacQ{max-width:1400px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:0}.landing_scrubCaption__IWNnG{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lk-mute);margin:0 0 1rem;flex-shrink:0}.landing_scrubCaption__IWNnG em{font-style:normal;color:var(--lk-accent)}.landing_stage__j9oa5{display:grid;gap:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:ew-resize;touch-action:none}@media (min-width:900px){.landing_stage__j9oa5{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;align-items:stretch}}.landing_layer__1zr7H{position:relative;min-height:120px;padding:1rem 1rem 1.1rem;border:1px solid var(--lk-rule);background:linear-gradient(165deg,rgba(243,237,228,.04),rgba(243,237,228,.01));transition:border-color .4s var(--lk-ease)}@media (min-width:900px){.landing_layer__1zr7H{min-height:160px;padding:1.15rem 1.15rem 1.25rem}}.landing_layerActive__bvLzv{border-color:rgba(234,105,32,.45)}.landing_layerLabel__RP_3i{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1rem;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lk-mute)}.landing_layerLabel__RP_3i span:last-child{letter-spacing:.08em;color:var(--lk-accent);opacity:0;transition:opacity .35s var(--lk-ease)}.landing_layerActive__bvLzv .landing_layerLabel__RP_3i span:last-child{opacity:1}.landing_readText__SqKi7{font-family:var(--lk-serif);font-size:clamp(1.15rem,2.2vw,1.55rem);line-height:1.55;margin:0}.landing_word__j2JVo{display:inline;color:rgba(243,237,228,.28);transition:color .15s linear,background .15s linear;border-radius:1px}.landing_wordPast__qIcZl{color:var(--lk-bone)}.landing_wordCurrent__GGsLy{color:var(--lk-ink);background:var(--lk-accent);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .08em}.landing_waveWrap__4OCqn{position:relative;height:56px;margin-top:.35rem}@media (min-width:900px){.landing_waveWrap__4OCqn{height:88px;margin-top:.5rem}}.landing_waveSvg__EIYwq{width:100%;height:100%;display:block}.landing_waveBar__bmuD2{fill:rgba(243,237,228,.22);transition:fill .12s linear}.landing_waveBarPast__ZyKfS{fill:rgba(243,237,228,.55)}.landing_waveBarCurrent__86p9I{fill:var(--lk-accent)}.landing_playhead__s9b8M{position:absolute;top:0;bottom:0;width:2px;background:var(--lk-accent);pointer-events:none;transform:translateX(-1px);box-shadow:0 0 12px rgba(234,105,32,.45)}.landing_karaokeLine__aBFpQ{font-family:var(--lk-serif);font-size:.85rem;line-height:1.45;margin:.75rem 0 0;color:var(--lk-mute);min-height:2.6em}@media (min-width:900px){.landing_karaokeLine__aBFpQ{font-size:.95rem;margin:1rem 0 0;min-height:2.9em}}@media (max-width:899px){.landing_karaokeLine__aBFpQ{display:none}}.landing_scanFrame__A4_qi{position:relative;padding:1.25rem 1rem;min-height:120px;background:repeating-linear-gradient(0deg,transparent,transparent 11px,rgba(243,237,228,.03) 0,rgba(243,237,228,.03) 12px)}.landing_scanCorner__aYjFE{position:absolute;width:18px;height:18px;border-color:var(--lk-accent);border-style:solid}.landing_scanCornerTL__gkGoW{top:0;left:0;border-width:2px 0 0 2px}.landing_scanCornerTR__Ymqsu{top:0;right:0;border-width:2px 2px 0 0}.landing_scanCornerBL__PZaTh{bottom:0;left:0;border-width:0 0 2px 2px}.landing_scanCornerBR__t9dHf{bottom:0;right:0;border-width:0 2px 2px 0}.landing_scanText__BNn0J{font-family:var(--lk-serif);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6;margin:0;color:rgba(243,237,228,.35)}.landing_scanWindow__pTPE4{position:relative;display:inline;color:var(--lk-bone);background:var(--lk-accent-dim);outline:1px solid var(--lk-accent);padding:.05em .12em}.landing_attribution__qAnW8{margin-top:1.15rem;font-size:.75rem;color:var(--lk-mute);letter-spacing:.04em;flex-shrink:0}.landing_attribution__qAnW8 cite{font-style:normal;color:var(--lk-bone)}.landing_mergeNote__4L0Yj{margin:.85rem 0 0;min-height:1.6em;font-family:var(--lk-serif);font-size:clamp(1.15rem,2.6vw,1.65rem);color:var(--lk-bone);opacity:0;transform:translateY(8px);transition:opacity .55s var(--lk-ease),transform .55s var(--lk-ease);flex-shrink:0}.landing_mergeNoteVisible__qPhHV{opacity:1;transform:translateY(0)}.landing_section__O6gdK{max-width:1100px;margin:0 auto;padding:7rem 1.5rem}.landing_sectionNarrow__5xD00{max-width:720px}.landing_eyebrow__4uFc8{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lk-accent);margin:0 0 1rem}.landing_sectionTitle__o7n2u{font-family:var(--lk-serif);font-size:clamp(2rem,5vw,3.25rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin:0 0 1.25rem}.landing_sectionLead__qBlMm{font-size:1.05rem;line-height:1.6;color:var(--lk-mute);max-width:42ch;margin:0 0 3rem}.landing_reveal__6mPIk{opacity:0;transform:translateY(24px);transition:opacity .9s var(--lk-ease),transform .9s var(--lk-ease)}.landing_revealIn__0E65J{opacity:1;transform:translateY(0)}.landing_recipe__6ROV8{list-style:none;margin:0;padding:0;border-top:1px solid var(--lk-rule)}.landing_recipeStave__UuNB9{display:grid;grid-template-columns:3.25rem 1fr;gap:1rem 1.5rem;align-items:start;padding:2rem 0;border-bottom:1px solid var(--lk-rule)}@media (min-width:640px){.landing_recipeStave__UuNB9{grid-template-columns:4rem 1fr;gap:1rem 2rem;padding:2.35rem 0}}.landing_recipeNum__sj5pW{font-family:var(--lk-serif);font-size:clamp(2rem,4vw,2.75rem);line-height:1;color:var(--lk-accent);letter-spacing:-.02em;padding-top:.1rem}.landing_recipeBody__sDpBH{min-width:0}.landing_recipeLabel__CKTI8{font-family:var(--lk-serif);font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:400;margin:0 0 .55rem;color:var(--lk-bone)}.landing_recipeInput__2Dx0J{margin:0 0 .85rem;font-size:.95rem;letter-spacing:.04em;color:var(--lk-bone);max-width:36ch}.landing_recipeInput__2Dx0J:before{content:"";display:block;width:1.75rem;height:1px;background:var(--lk-accent);margin-bottom:.75rem}.landing_recipeResult__Jupyz{margin:0;font-size:1rem;line-height:1.55;color:var(--lk-mute);max-width:44ch}.landing_shopLead__2Gpgn{max-width:min(62ch,100%)}.landing_shopFocus__nMUwG{display:grid;gap:1.5rem;align-items:center;margin:0 auto 1.75rem;max-width:42rem}@media (min-width:800px){.landing_shopFocus__nMUwG{grid-template-columns:auto minmax(0,1fr);gap:2rem;align-items:center}}.landing_shopFocusVisual__2K0Md{justify-self:center;padding-bottom:2rem;overflow:visible;width:clamp(140px,36vw,180px)}.landing_shopFocusCover__jU0oV{position:relative;width:100%;aspect-ratio:2/3;overflow:visible}.landing_shopFocusLayer__V_TG3{position:absolute;inset:0;z-index:0;opacity:1;pointer-events:none;transition:opacity .45s var(--lk-ease)}.landing_shopFocusLayerPending__M_ctD{opacity:0}.landing_shopFocusLayerOn__DwPoX{z-index:1;opacity:1;pointer-events:auto}.landing_shopFocusCopy__fGEiq{display:grid;min-width:0;text-align:center}.landing_shopFocusCopyLayer__uBJW7{grid-area:1/1;position:relative;z-index:0;opacity:0;pointer-events:none;transition:opacity .45s var(--lk-ease)}.landing_shopFocusCopyLayerOn__sW_FO{z-index:1;opacity:1;pointer-events:auto}@media (min-width:800px){.landing_shopFocusCopy__fGEiq{text-align:left}.landing_shopFocusVisual__2K0Md{justify-self:start}}.landing_shopFocusTitle__HrDfu{font-family:var(--lk-serif);font-size:clamp(1.45rem,3vw,1.95rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin:0 0 .3rem;color:var(--lk-bone)}.landing_shopFocusAuthor__WmOzP{margin:0 0 .55rem;font-size:.95rem;color:var(--lk-mute)}.landing_shopFocusMeta__Gz3Tu{margin:0 0 1rem;font-size:.85rem;letter-spacing:.02em;color:var(--lk-mute);max-width:none;white-space:nowrap}@media (max-width:520px){.landing_shopFocusMeta__Gz3Tu{white-space:normal}}.landing_shopFocusCopy__fGEiq .landing_railLink__4n6Sm{margin-top:0}.landing_shopStrip__2L4UP{display:flex;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.35rem .25rem .75rem;margin:0;scrollbar-width:thin;scrollbar-color:var(--lk-mute) transparent}.landing_shopStripItem__GET_J{flex:0 0 auto;scroll-snap-align:start;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:inherit;opacity:.48;transition:opacity .35s var(--lk-ease),transform .35s var(--lk-ease)}.landing_shopStripItem__GET_J:hover{opacity:.85;transform:translateY(-2px)}.landing_shopStripItemActive__SmDtF{opacity:1}.landing_shopStripCover__A9uJV{display:block;position:relative;width:72px;aspect-ratio:2/3;overflow:visible}@media (min-width:800px){.landing_shopStripCover__A9uJV{width:84px}}.landing_shopAllLink__VFSdr{margin-top:.25rem}.landing_shopFallback__uwm0X{margin:0;font-size:1rem;color:var(--lk-mute);line-height:1.55}.landing_shopSkeletonPair__DECpE{width:100%;aspect-ratio:2/3;background:rgba(243,237,228,.06);border:1px solid var(--lk-rule)}.landing_shopSkeletonLine__LipqO{height:1.1rem;width:min(28ch,80%);margin-bottom:.75rem;background:rgba(243,237,228,.06)}.landing_shopSkeletonShort__WU0wt{width:min(16ch,50%)}.landing_rail__KzyXs{display:grid;gap:3rem}@media (min-width:800px){.landing_rail__KzyXs{grid-template-columns:1fr 1fr;gap:4rem}}.landing_railTrack__z05Kj{position:relative}.landing_railTitle__Lo7En{font-family:var(--lk-serif);font-size:1.5rem;margin:0 0 1.5rem}.landing_railSteps__feD8w{list-style:none;margin:0;padding:0;border-left:1px solid var(--lk-rule)}.landing_railStep__gL425{position:relative;padding:0 0 1.75rem 1.5rem}.landing_railStep__gL425:last-child{padding-bottom:0}.landing_railStep__gL425:before{content:"";position:absolute;left:-4px;top:.35rem;width:7px;height:7px;border-radius:50%;background:var(--lk-accent)}.landing_railStepText__lJNa3{margin:0;font-size:1rem;line-height:1.5;color:var(--lk-bone)}.landing_railLink__4n6Sm{display:inline-flex;margin-top:1.5rem;color:var(--lk-accent);text-decoration:none;font-size:.9rem;letter-spacing:.04em;border-bottom:1px solid transparent;transition:border-color .3s var(--lk-ease)}.landing_railLink__4n6Sm:hover{border-bottom-color:var(--lk-accent)}.landing_priceList__MzV4b{display:flex;flex-direction:column;gap:.5rem}.landing_priceRow__FvrgE{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;text-align:left;padding:1.35rem 1.25rem;background:transparent;border:1px solid var(--lk-rule);color:var(--lk-bone);cursor:pointer;font-family:var(--lk-sans);transition:border-color .35s var(--lk-ease),background .35s var(--lk-ease);border-radius:2px}.landing_priceRowSelected__uZTWQ,.landing_priceRow__FvrgE:hover{border-color:rgba(234,105,32,.55);background:rgba(234,105,32,.06)}@media (min-width:700px){.landing_priceRow__FvrgE{grid-template-columns:8rem 7rem 1fr auto;align-items:center;gap:1.5rem}}.landing_priceName__gZEX_{font-family:var(--lk-serif);font-size:1.35rem}.landing_priceAmount__8wjGV{font-size:1.1rem;font-weight:600;color:var(--lk-accent)}.landing_priceAmount__8wjGV span{font-size:.75rem;font-weight:400;color:var(--lk-mute);margin-left:.35rem}.landing_priceMeta__PXk9X{font-size:.85rem;color:var(--lk-mute);line-height:1.45}.landing_priceBadge__J_f4N{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lk-accent);justify-self:start}.landing_priceDetail__6txov{margin-top:1.5rem;padding:1.5rem 0 0;border-top:1px solid var(--lk-rule)}.landing_priceFeatures__fFjRj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.landing_priceFeatures__fFjRj li{font-size:.95rem;color:var(--lk-mute);padding-left:1rem;position:relative}.landing_priceFeatures__fFjRj li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:var(--lk-accent);border-radius:50%}.landing_priceFoot__Y6Q3I{margin-top:2rem;font-size:.85rem;color:var(--lk-mute);line-height:1.55;max-width:52ch}.landing_faqList__ID2kn{display:flex;flex-direction:column}.landing_faqItem__rEfoH{border-bottom:1px solid var(--lk-rule)}.landing_faqItem__rEfoH:first-child{border-top:1px solid var(--lk-rule)}.landing_faqButton__fKPk8{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 0;background:none;border:none;color:var(--lk-bone);font-family:var(--lk-sans);font-size:1.05rem;text-align:left;cursor:pointer;transition:color .3s var(--lk-ease)}.landing_faqButton__fKPk8:hover{color:var(--lk-accent)}.landing_faqChevron__noNF5{flex-shrink:0;width:1rem;height:1rem;color:var(--lk-mute);transition:transform .35s var(--lk-ease)}.landing_faqOpen__NTmKd .landing_faqChevron__noNF5{transform:rotate(180deg);color:var(--lk-accent)}.landing_faqAnswer__xc0oM{overflow:hidden;max-height:0;opacity:0;transition:max-height .45s var(--lk-ease),opacity .35s var(--lk-ease),padding .35s var(--lk-ease);padding:0}.landing_faqOpen__NTmKd .landing_faqAnswer__xc0oM{max-height:240px;opacity:1;padding:0 0 1.35rem}.landing_faqAnswer__xc0oM p{margin:0;font-size:.95rem;line-height:1.6;color:var(--lk-mute);max-width:52ch}.landing_cta__E6vaO{max-width:1100px;margin:0 auto;padding:6rem 1.5rem 5rem;text-align:left;border-top:1px solid var(--lk-rule)}.landing_ctaTitle__wsLMC{font-family:var(--lk-serif);font-size:clamp(2.25rem,6vw,4rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 1.25rem;max-width:14ch}.landing_ctaLead__9eiEj{font-size:1.05rem;color:var(--lk-mute);margin:0 0 2rem;max-width:32ch}.landing_footer__I_4dW{max-width:1100px;margin:0 auto;padding:2rem 1.5rem 3rem;display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:flex-start;justify-content:space-between;border-top:1px solid var(--lk-rule);font-size:.8rem;color:var(--lk-mute)}.landing_footerMeta__YplwF{display:flex;flex-direction:column;gap:.35rem;max-width:28rem}.landing_footerCredits__GWzbu{line-height:1.45;opacity:.85}.landing_footerCredits__GWzbu a{color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color .3s var(--lk-ease)}.landing_footerCredits__GWzbu a:hover{color:var(--lk-bone)}.landing_footerLinks__RoLus{display:flex;flex-wrap:wrap;gap:1.25rem}.landing_footerLinks__RoLus a{color:var(--lk-mute);text-decoration:none;transition:color .3s var(--lk-ease)}.landing_footerLinks__RoLus a:hover{color:var(--lk-bone)}@media (prefers-reduced-motion:reduce){.landing_heroBrand__AzNUs,.landing_heroCtas__BRCQR,.landing_heroHeadline__1aQWb,.landing_heroScrollHint__0WyrP,.landing_heroSupport__XRkb7{animation:none;opacity:1;transform:none}.landing_triadStroke___iGBv{animation:none;opacity:.72;stroke-dashoffset:0}.landing_triadBinder__Mjdsk{transition:none}.landing_reveal__6mPIk{opacity:1;transform:none;transition:none}.landing_stage__j9oa5{cursor:default}.landing_faqAnswer__xc0oM,.landing_faqChevron__noNF5,.landing_mergeNote__4L0Yj,.landing_shopFocusCopyLayer__uBJW7,.landing_shopFocusLayer__V_TG3,.landing_waveBar__bmuD2,.landing_word__j2JVo{transition:none}}.playback-speed_preset__ZgeTB{border-radius:8px;border:1px solid var(--lk-rule);background:var(--lk-input-bg);color:var(--lk-fg);padding:.5rem .75rem;text-align:center;transition:border-color .15s var(--lk-ease),background .15s var(--lk-ease),color .15s var(--lk-ease)}.playback-speed_preset__ZgeTB:hover{border-color:color-mix(in srgb,var(--lk-accent) 50%,var(--lk-rule));background:var(--lk-hover)}.playback-speed_presetActive__gUoT8{border-color:var(--lk-accent);background:var(--lk-accent-dim);color:var(--lk-accent);box-shadow:0 1px 2px rgba(26,23,20,.08)}.playback-speed_step__FA7Yu{position:relative;margin-bottom:.375rem;border-radius:9999px;background:transparent;padding:.375rem;color:var(--lk-fg);transition:background .15s var(--lk-ease),color .15s var(--lk-ease)}.playback-speed_step__FA7Yu:hover{background:var(--lk-hover);color:var(--lk-accent)}.playback-speed_toolbarIcon__vr6UP{color:var(--lk-mute)!important}.playback-speed_toolbarIcon__vr6UP:hover{background:var(--lk-hover)!important;color:var(--lk-accent)!important}.print-volume_stage__A0Htv{position:relative;perspective:1050px;perspective-origin:30% 42%}.print-volume_body__zD7gz{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(var(--pv-rot,24deg)) rotateX(var(--pv-tilt,4deg));transition:transform .55s cubic-bezier(.34,1.15,.64,1)}.print-volume_stage__A0Htv[data-angle=slight]{perspective:1400px;perspective-origin:40% 45%}.print-volume_stage__A0Htv[data-angle=slight] .print-volume_body__zD7gz{transform:rotateY(9deg) rotateX(1deg)}.print-volume_stage__A0Htv[data-angle=flat] .print-volume_body__zD7gz{transform:none}.print-volume_stage__A0Htv[data-turn=true] .print-volume_body__zD7gz{transform:rotateY(13deg) rotateX(2deg)}.print-volume_stage__A0Htv[data-angle=slight][data-turn=true] .print-volume_body__zD7gz{transform:rotateY(15deg) rotateX(1.5deg)}.print-volume_stage__A0Htv[data-facing=right]{perspective-origin:70% 42%}.print-volume_stage__A0Htv[data-facing=right][data-angle=slight]{perspective-origin:60% 45%}.print-volume_stage__A0Htv[data-facing=right] .print-volume_body__zD7gz{transform:rotateY(-24deg) rotateX(4deg)}.print-volume_stage__A0Htv[data-facing=right][data-angle=slight] .print-volume_body__zD7gz{transform:rotateY(-9deg) rotateX(1deg)}.print-volume_stage__A0Htv[data-facing=right][data-turn=true] .print-volume_body__zD7gz{transform:rotateY(-13deg) rotateX(2deg)}.print-volume_stage__A0Htv[data-facing=right][data-angle=slight][data-turn=true] .print-volume_body__zD7gz{transform:rotateY(-15deg) rotateX(1.5deg)}.print-volume_stage__A0Htv[data-facing=right][data-angle=flat] .print-volume_body__zD7gz{transform:none}.print-volume_face__X_tte{position:absolute;inset:0;overflow:hidden;border-radius:1px 3px 3px 1px;background:var(--lk-surface,#ebe4d8)}.print-volume_front__SGkI9{transform:translateZ(calc(var(--pv-t) / 2));box-shadow:inset 10px 0 16px -10px rgba(0,0,0,.55),inset -1px 0 0 rgba(255,255,255,.12)}.print-volume_front__SGkI9:after{content:"";position:absolute;top:0;bottom:0;left:4.5%;width:2px;background:linear-gradient(90deg,rgba(0,0,0,.24),rgba(255,255,255,.1));opacity:.65;pointer-events:none}.print-volume_sheen__vJ6XP{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 18%,rgba(0,0,0,0) 46%,rgba(0,0,0,.16));mix-blend-mode:soft-light}.print-volume_back__HWsqH{transform:translateZ(calc(var(--pv-t) / -2)) rotateY(180deg);background:linear-gradient(160deg,#2b2520,#191512)}.print-volume_stage__A0Htv[data-state=wrapped] .print-volume_back__HWsqH{background:linear-gradient(160deg,#a4937a,#857458)}.print-volume_spine__MKaVA{position:absolute;top:0;height:100%;width:var(--pv-t);left:calc(var(--pv-t) / -2);transform:rotateY(-90deg);border-radius:1px;background:linear-gradient(90deg,rgba(0,0,0,.45) 0,rgba(0,0,0,.08) 22%,rgba(255,255,255,.07) 55%,rgba(0,0,0,.4) 100%),var(--pv-spine,#24201c);display:flex;align-items:center;justify-content:center;overflow:hidden}.print-volume_stage__A0Htv[data-state=wrapped] .print-volume_spine__MKaVA{background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.06) 24%,rgba(255,255,255,.12) 55%,rgba(0,0,0,.32)),linear-gradient(158deg,#b3a184,#99876a)}.print-volume_spineImg__yAFi4{-o-object-fit:fill;object-fit:fill}.print-volume_spineMark__Blud0{width:5px;height:5px;flex-shrink:0;background:var(--lk-accent,#e85d04);opacity:.9}.print-volume_foreEdge__fCWZJ{position:absolute;top:0;height:100%;width:var(--pv-t);right:calc(var(--pv-t) / -2);transform:rotateY(90deg);background:linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,0) 14%,rgba(0,0,0,0) 86%,rgba(0,0,0,.2)),repeating-linear-gradient(90deg,#efe9db 0,#efe9db 1px,#e4dbc9 0,#e4dbc9 3px);box-shadow:inset 0 0 6px rgba(0,0,0,.22)}.print-volume_headEdge___W82g{position:absolute;left:0;width:100%;height:var(--pv-t);top:calc(var(--pv-t) / -2);transform:rotateX(90deg);background:linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,0) 30%),repeating-linear-gradient(180deg,#efe9db 0,#efe9db 1px,#e4dbc9 0,#e4dbc9 3px);box-shadow:inset 0 -2px 5px rgba(0,0,0,.2)}.print-volume_coverImg__kNZ_R{-o-object-fit:cover;object-fit:cover}.print-volume_wrap__cIv_B{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:8%;text-align:center;background:repeating-linear-gradient(-14deg,transparent 0 7px,rgba(90,74,52,.07) 7px 8px),linear-gradient(158deg,#cdbda2,#b6a487 55%,#9d8b6f);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.print-volume_wrapBand__ULbW5{width:60%;height:2px;background:rgba(160,80,20,.5)}.print-volume_wrapLabel__godsV{font-family:var(--lk-serif,Georgia,serif);font-size:clamp(.5rem,calc(var(--pv-w) * .085),.72rem);letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:#6b5c46}.print-volume_shadow__89ZCE{position:absolute;left:calc(-4% - var(--pv-t) * .35);right:-2%;bottom:-6%;height:12%;border-radius:50%;transform:skewX(-16deg);background:radial-gradient(ellipse at center,rgba(26,23,20,.5),rgba(26,23,20,0) 70%);filter:blur(6px);pointer-events:none;transition:left .55s ease,right .55s ease,transform .55s ease}.print-volume_stage__A0Htv[data-facing=right] .print-volume_shadow__89ZCE{left:-2%;right:calc(-4% - var(--pv-t) * .35);transform:skewX(16deg)}.print-volume_spineOut__7SZDy{position:relative;overflow:hidden;border-radius:1px;background:var(--pv-spine,#1a1512);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;box-shadow:none}.print-volume_spineOut__7SZDy:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset -1px 0 0 rgba(255,255,255,.18)}.print-volume_spineOutRule__ttp_L{position:absolute;z-index:1;left:0;right:0;top:18%;width:auto;height:8px;background:rgba(243,234,216,.22);box-shadow:none}.print-volume_spineOutTitle__8B2Gm{position:relative;z-index:1;writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--lk-serif,Georgia,serif);font-size:var(--pv-spine-title,.85rem);font-weight:700;letter-spacing:.06em;line-height:1.05;color:#f6efe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:68%;text-shadow:none}.print-volume_spineOutMark__9BrYZ{position:absolute;z-index:1;bottom:5px;left:50%;width:5px;height:5px;border-radius:1px;background:var(--lk-accent,#e85d04);opacity:.7;transform:translateX(-50%)}.print-volume_spineCompact__vsb8m .print-volume_spineOutMark__9BrYZ,.print-volume_spineCompact__vsb8m .print-volume_spineOutRule__ttp_L,.print-volume_spineCompact__vsb8m .print-volume_spineOutTitle__8B2Gm{display:none}.print-volume_spineStamp__V0aIc{width:3px;height:40%;border-radius:1px;background:rgba(243,234,216,.35)}.print-volume_spineGhostStamp__NY6_q{width:3px;height:40%;border-radius:1px;border:1px dashed rgba(201,168,106,.55);background:transparent}.print-volume_spineGhost__QQiv2{background:rgba(242,235,224,.16);border:1px dashed rgba(201,168,106,.72);box-shadow:none;justify-content:center;padding:.7rem 0}.print-volume_spineGhost__QQiv2:after{content:none}.print-volume_spineGhost__QQiv2 .print-volume_spineOutTitle__8B2Gm{color:rgba(74,56,40,.72);font-weight:600;text-shadow:none;max-height:80%}.print-volume_spineGhost__QQiv2 .print-volume_spineGhostStamp__NY6_q{border-style:dashed}.print-volume_spinePaired__8bTx6{background:rgba(242,235,224,.22);border:1px solid rgba(201,168,106,.88);box-shadow:none;justify-content:center;padding:.7rem 0}.print-volume_spinePaired__8bTx6:after{content:none}.print-volume_spinePaired__8bTx6 .print-volume_spineOutTitle__8B2Gm{color:rgba(74,56,40,.72);font-weight:600;text-shadow:none;max-height:80%}.print-volume_spinePaired__8bTx6 .print-volume_spineGhostStamp__NY6_q{border-style:solid;border-color:rgba(201,168,106,.8)}.print-volume_spinePaired__8bTx6 .print-volume_spineOutMark__9BrYZ{position:absolute;bottom:.55rem;left:50%;transform:translateX(-50%);opacity:.7}.book-row-actions_row__PtkBm{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.book-row-actions_row__PtkBm>*{flex-shrink:0}.book-row-actions_twin__PL_US{display:inline-flex;align-items:stretch;flex-shrink:0;border:1px solid var(--lk-input-border,rgba(243,237,228,.18));border-radius:2px;overflow:hidden;background:var(--lk-input-bg,rgba(243,237,228,.04))}.book-row-actions_twin__PL_US>*{border-radius:0!important}.book-row-actions_twin__PL_US>*+*{border-left:1px solid var(--lk-input-border,rgba(243,237,228,.18))}.book-row-actions_quiet__JaRH4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2rem;padding:0 .75rem;border:none;border-radius:0;background:transparent;color:var(--lk-fg,#f3ede4);font-family:var(--lk-sans,inherit);font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:color .2s var(--lk-ease,cubic-bezier(.22,1,.36,1)),background .2s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.book-row-actions_quiet__JaRH4:hover:not(:disabled){background:var(--lk-hover,rgba(243,237,228,.08))}.book-row-actions_quiet__JaRH4:disabled{opacity:.55;cursor:not-allowed}.book-row-actions_quiet__JaRH4:focus-visible{outline:1px solid var(--lk-accent,#ea6920);outline-offset:-1px;z-index:1}.book-row-actions_quietActive__YcZuA{color:var(--lk-accent,#ea6920)}.book-row-actions_quietActive__YcZuA,.book-row-actions_quietActive__YcZuA:hover:not(:disabled){background:var(--lk-accent-dim,rgba(234,105,32,.18))}.book-row-actions_quietMuted__OyukF{color:var(--lk-mute,#8a8178)}.book-row-actions_solo__e_ZVO{border:1px solid var(--lk-input-border,rgba(243,237,228,.18));border-radius:2px;background:var(--lk-input-bg,rgba(243,237,228,.04))}.book-row-actions_more__UPdEO{color:var(--lk-mute,#8a8178)}.book-row-actions_more__UPdEO:hover{color:var(--lk-fg,#f3ede4);background:var(--lk-hover,rgba(243,237,228,.08))}.book-row-actions_dropdown__PKlQX{background:var(--lk-chrome-bg,rgba(26,23,20,.92))!important;border:1px solid var(--lk-rule,rgba(243,237,228,.12))!important;border-radius:2px}.book-row-actions_menuItem__ed5Kz{color:var(--lk-fg,#f3ede4);font-size:.875rem}.book-row-actions_menuItem__ed5Kz:hover{background:var(--lk-hover,rgba(243,237,228,.08))}@media (max-width:480px){.book-row-actions_row__PtkBm{gap:.25rem;row-gap:.375rem}.book-row-actions_quiet__JaRH4{gap:.3rem;padding:0 .5rem;font-size:.75rem}}.mini-player_panel__qDONS{display:flex;flex-direction:column;overflow:clip;border-radius:8px;border:1px solid var(--lk-rule);background:var(--lk-chrome-bg);color:var(--lk-fg);box-shadow:0 8px 24px rgba(26,23,20,.18);transition:background .35s var(--lk-ease),color .35s var(--lk-ease),border-color .35s var(--lk-ease)}.mini-player_header__vdXOG{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem;padding:.5rem 1rem;background:var(--lk-surface);border-bottom:1px solid var(--lk-rule);color:var(--lk-fg)}.mini-player_iconLink__4FmCt{border-radius:2px;background:transparent;padding:.375rem;color:var(--lk-mute);transition:background .2s var(--lk-ease),color .2s var(--lk-ease)}.mini-player_iconLink__4FmCt:hover{background:var(--lk-hover);color:var(--lk-fg)}.mini-player_pinActive__Q3zdW{color:var(--lk-accent)}.mini-player_coverFallback__qq26_{display:flex;height:10rem;width:10rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px;background:var(--lk-accent-dim)}.mini-player_coverFallbackIcon__bnKMr{color:var(--lk-accent)}.mini-player_chapterText__SxY2h{color:var(--lk-mute)}.mini-player_titleText__h3L_G{color:var(--lk-fg)}.mini-player_timeLabels__0icgP{display:flex;justify-content:space-between;font-size:.75rem;color:var(--lk-mute)}.mini-player_controlButton__C88iu{border-radius:9999px;background:transparent;padding:.25rem;color:var(--lk-fg);transition:background .2s var(--lk-ease),color .2s var(--lk-ease)}.mini-player_controlButton__C88iu:hover{background:var(--lk-hover);color:var(--lk-accent)}.mini-player_controlButtonPlay__aKOK0{border-radius:9999px;background:transparent;padding:.5rem;color:var(--lk-fg);transition:background .2s var(--lk-ease),color .2s var(--lk-ease)}.mini-player_controlButtonPlay__aKOK0:hover{background:var(--lk-hover);color:var(--lk-accent)}.mini-player_controlButtonMinimized__O0XFu{border-radius:9999px;border:2px solid var(--lk-accent);background:var(--lk-chrome-bg);padding:.5rem;color:var(--lk-accent);transition:background .2s var(--lk-ease)}.mini-player_controlButtonMinimized__O0XFu:hover{background:var(--lk-hover)}.mini-player_circleRoot__qd81C{color:var(--lk-fg)}.mini-player_circleControls__TgGcQ{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:0 .5rem;background:color-mix(in srgb,var(--lk-chrome-bg) 92%,transparent);box-shadow:0 4px 16px rgba(26,23,20,.18);backdrop-filter:blur(8px)}.mini-player_chapterMarker__Y9jF_{pointer-events:auto;position:absolute;top:50%;height:.75rem;width:2px;transform:translate(-50%,-50%);cursor:default;border-radius:9999px;background:color-mix(in srgb,var(--lk-mute) 60%,transparent);transition:background .15s var(--lk-ease)}.mini-player_chapterMarker__Y9jF_:hover{background:var(--lk-accent)}.mini-player_tocEmpty__lwcC6{padding:1rem .75rem;text-align:center;font-size:.875rem;color:var(--lk-mute)}.mini-player_tocHeader__k9Fvz{border-bottom:1px solid var(--lk-rule);padding:.5rem .75rem}.mini-player_tocItem__RXuWW{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;text-align:left;font-size:.875rem;color:var(--lk-fg);transition:background .15s var(--lk-ease),color .15s var(--lk-ease)}.mini-player_tocItemInteractive__Q1un_:hover{background:var(--lk-hover)}.mini-player_tocItemDisabled__MrmNN{cursor:not-allowed;opacity:.5}.mini-player_tocItemCurrent__ZT3fE{background:var(--lk-accent-dim);color:var(--lk-accent)}.format-triad_root__U4vXv{position:relative;isolation:isolate;--triad-spring:cubic-bezier(0.34,1.15,0.64,1);--triad-ease:cubic-bezier(0.4,0,0.2,1)}.format-triad_root__U4vXv[data-spread=true]{z-index:250}.format-triad_layer__2pBgP{position:absolute;pointer-events:none;transition:transform .42s var(--triad-spring),opacity .28s var(--triad-ease),box-shadow .28s var(--triad-ease)}.format-triad_ebook__5dQG7{inset:0;z-index:3;pointer-events:auto;cursor:pointer;border-radius:4px;overflow:hidden;box-shadow:2px 2px 8px rgba(0,0,0,.25)}.format-triad_audio__xtFNg{left:0;top:50%;width:100%;aspect-ratio:1/1;z-index:2;border-radius:6px;overflow:hidden}.format-triad_print__KnUnb{left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;z-index:1}.format-triad_layerImg__8o2Gw{-o-object-fit:cover;object-fit:cover}.format-triad_mockup__wChqP{display:block;height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(2px 5px 8px rgba(0,0,0,.28))}.format-triad_root__U4vXv[data-spread=false] .format-triad_audio__xtFNg{transform:translate(9%,-50%) scale(.9);opacity:.82;box-shadow:2px 2px 8px rgba(0,0,0,.22)}.format-triad_root__U4vXv[data-spread=false] .format-triad_print__KnUnb{transform:translate(11%,5%) scale(.9);opacity:.75}.format-triad_root__U4vXv[data-spread=true][data-dir=both] .format-triad_audio__xtFNg{transform:translate(78%,-50%) rotate(3deg) scale(.88);opacity:1;box-shadow:6px 8px 22px rgba(0,0,0,.35)}.format-triad_root__U4vXv[data-spread=true][data-dir=both] .format-triad_print__KnUnb{transform:translate(-74%,2%) rotate(-4deg) scale(.9);opacity:1}.format-triad_root__U4vXv[data-spread=true][data-dir=right] .format-triad_audio__xtFNg{transform:translate(84%,-50%) rotate(3deg) scale(.84);opacity:1;box-shadow:6px 8px 22px rgba(0,0,0,.35)}.format-triad_root__U4vXv[data-spread=true][data-dir=right] .format-triad_print__KnUnb{transform:translate(168%,2%) rotate(4deg) scale(.86);opacity:1}.format-triad_root__U4vXv[data-spread=true][data-dir=left] .format-triad_audio__xtFNg{transform:translate(-84%,-50%) rotate(-3deg) scale(.84);opacity:1;box-shadow:-6px 8px 22px rgba(0,0,0,.35)}.format-triad_root__U4vXv[data-spread=true][data-dir=left] .format-triad_print__KnUnb{transform:translate(-168%,2%) rotate(-4deg) scale(.86);opacity:1}.format-triad_root__U4vXv[data-spread=true][data-dir=none] .format-triad_audio__xtFNg{transform:translate(16%,-50%) scale(.9);opacity:1;box-shadow:4px 6px 16px rgba(0,0,0,.32)}.format-triad_root__U4vXv[data-spread=true][data-dir=none] .format-triad_print__KnUnb{transform:translate(20%,9%) scale(.88);opacity:1}.format-triad_root__U4vXv[data-spread=true] .format-triad_ebook__5dQG7{transform:scale(.97);box-shadow:6px 6px 24px rgba(0,0,0,.35),0 0 0 2px rgb(251,146,60)}.format-triad_sleeve__DcJWC{flex-direction:column;gap:.3rem;background:linear-gradient(155deg,color-mix(in srgb,var(--lk-bone,#f3ede4) 92%,#fff) 0,var(--lk-surface,#ebe4d8) 55%,color-mix(in srgb,var(--lk-ink,#1a1714) 8%,var(--lk-bone,#f3ede4)) 100%);border:1px solid color-mix(in srgb,var(--lk-ink,#1a1714) 12%,transparent);font-family:var(--lk-serif,Georgia,serif);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:.4rem}.format-triad_fallback__c4o__,.format-triad_sleeve__DcJWC{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--lk-mute,#7a7268)}.format-triad_fallback__c4o__{background:var(--lk-surface,#ebe4d8)}.format-triad_row__ShUAN{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:.85rem}.format-triad_rowItem__vpd_h{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex:0 0 auto}.format-triad_rowStage__UvAfv{display:flex;align-items:flex-end;justify-content:center}.format-triad_rowArt__TJc4O{position:relative;border-radius:4px;overflow:hidden;box-shadow:3px 4px 14px rgba(0,0,0,.24)}.format-triad_rowArtBare__1VHxS{box-shadow:none;border-radius:0;overflow:visible;padding-inline:10px 6px}.format-triad_rowLabel__OT2CO{margin:0;font-family:var(--lk-sans,system-ui,sans-serif);font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:var(--lk-mute,#7a7268);white-space:nowrap}.format-triad_rowLabelOwned__FS8Re{color:var(--lk-fg,#1a1714)}.format-triad_legend__AFUEg{margin:.75rem 0 0;font-family:var(--lk-sans,system-ui,sans-serif);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lk-mute,#7a7268)}.format-triad_legend__AFUEg strong{color:var(--lk-fg,#1a1714);font-weight:600}@media (max-width:36em){.format-triad_row__ShUAN{gap:.65rem}.format-triad_rowArtBare__1VHxS{padding-inline:8px 4px}}.scheme-toggle_toggle__TLFyV{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:2px;background:transparent;color:var(--lk-mute,#8a8178);cursor:pointer;transition:color .25s var(--lk-ease,cubic-bezier(.22,1,.36,1)),background .25s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.scheme-toggle_toggle__TLFyV:hover{color:var(--lk-fg,#f3ede4);background:var(--lk-hover,var(--lk-input-bg,rgba(243,237,228,.06)))}.scheme-toggle_toggle__TLFyV:focus-visible{outline:1px solid var(--lk-accent,#ea6920);outline-offset:2px}.app-chrome_root__ZgKqC{min-height:100vh;min-height:100dvh;background:var(--lk-ground);color:var(--lk-fg);font-family:var(--lk-sans);transition:background .35s var(--lk-ease),color .35s var(--lk-ease)}.app-chrome_header__ZPAls{background:var(--lk-chrome-bg)!important;border-bottom:1px solid var(--lk-rule);color:var(--lk-fg)}.app-chrome_headerInner__pVk6V{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding-inline:.25rem}.app-chrome_brand__mM3vq{text-decoration:none;color:var(--lk-fg)}.app-chrome_brand__mM3vq:hover{color:var(--lk-fg)}.app-chrome_wordmark__ySpyO{font-family:var(--lk-serif);font-weight:400;font-size:1.5rem;line-height:1.1;color:var(--lk-fg)}.app-chrome_navbar__Hn5r9{background:var(--lk-chrome-bg)!important;border-right:1px solid var(--lk-rule);color:var(--lk-fg);display:flex;flex-direction:column;overflow-x:hidden}@media (min-width:48em){.app-chrome_navbar__Hn5r9{max-width:260px}}@media (min-width:48em) and (hover:hover) and (pointer:fine){.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]{transition:width .15s var(--lk-ease) .22s,box-shadow .15s var(--lk-ease) .22s}.app-chrome_navbar__Hn5r9[data-sidebar-ready=false],.app-chrome_navbar__Hn5r9[data-sidebar-resizing=true]{transition:none!important}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true]{width:260px!important;z-index:200;box-shadow:4px 0 24px rgba(0,0,0,.12);transition-delay:0s}.app-chrome_navbar__Hn5r9[data-sidebar-resizing=true][data-sidebar-mode=hover]:focus-within,.app-chrome_navbar__Hn5r9[data-sidebar-resizing=true][data-sidebar-mode=hover]:hover{width:64px!important;z-index:auto;box-shadow:none}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .app-chrome_poweredByGroup__e3HBf{visibility:hidden;pointer-events:none;opacity:0;transition:opacity .12s var(--lk-ease) .22s,visibility 0s linear .34s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-label{opacity:0;transition:opacity .12s var(--lk-ease) .22s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-body{overflow:hidden;max-width:0;min-width:0;opacity:0;margin:0;padding:0;transition:opacity .12s var(--lk-ease) .22s,max-width .15s var(--lk-ease) .22s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-chevron,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-collapse,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-section[data-position=right]{opacity:0;pointer-events:none;transition:opacity .12s var(--lk-ease) .22s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .app-chrome_poweredByGroup__e3HBf,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .app-chrome_poweredByGroup__e3HBf,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .app-chrome_poweredByGroup__e3HBf{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .mantine-NavLink-label,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .mantine-NavLink-label,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .mantine-NavLink-label{opacity:1;transition-delay:0s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .mantine-NavLink-body,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .mantine-NavLink-body,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .mantine-NavLink-body{max-width:12rem;opacity:1;transition-delay:0s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .mantine-NavLink-chevron,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .mantine-NavLink-section[data-position=right],.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .mantine-NavLink-chevron,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .mantine-NavLink-section[data-position=right],.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .mantine-NavLink-chevron,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .mantine-NavLink-section[data-position=right]{opacity:1;pointer-events:auto;transition-delay:0s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .mantine-NavLink-description{display:none!important}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .app-chrome_navFooter___Rccc{align-items:stretch}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .app-chrome_footerLinks__xOG0p{justify-content:flex-start}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover] .app-chrome_navGroupLabel__NBTsj{visibility:hidden;opacity:0;transition:opacity .12s var(--lk-ease) .22s,visibility 0s linear .34s}.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:focus-within .app-chrome_navGroupLabel__NBTsj,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover]:hover .app-chrome_navGroupLabel__NBTsj,.app-chrome_navbar__Hn5r9[data-sidebar-mode=hover][data-sidebar-pinned=true] .app-chrome_navGroupLabel__NBTsj{visibility:visible;opacity:1;transition-delay:0s}}@media (min-width:48em){.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_poweredByGroup__e3HBf{visibility:hidden;pointer-events:none}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-description,.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-label{opacity:0}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-body{overflow:hidden;max-width:0;min-width:0;opacity:0;margin:0;padding:0}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-chevron,.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-collapse,.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-section[data-position=right]{display:none!important}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_footerTextLink__jTrhM,.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_storeLinks__nqBaX{display:none}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .mantine-NavLink-description{display:none!important}.app-chrome_navbar__Hn5r9 .app-chrome_sidebarControl__jZL8O{align-self:flex-start}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_navFooter___Rccc{align-items:stretch}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_footerLinks__xOG0p{justify-content:flex-start}.app-chrome_navbar__Hn5r9[data-sidebar-mode=collapsed] .app-chrome_navGroupLabel__NBTsj{visibility:hidden;opacity:0}}.app-chrome_navGroup__zjpQa{display:flex;flex-direction:column;gap:.05rem;margin-bottom:.4rem;padding-bottom:.45rem;border-bottom:1px solid var(--lk-rule)}.app-chrome_navAccountGroup__vXnTk{display:flex;flex-direction:column;gap:.05rem;margin-top:.35rem;padding-top:.45rem;border-top:1px solid var(--lk-rule)}.app-chrome_navGroupLabel__NBTsj{flex-shrink:0;min-height:1.35rem;font-size:.65rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--lk-mute);padding:.2rem .55rem .3rem;white-space:nowrap;overflow:hidden;line-height:1.2}.app-chrome_poweredByGroup__e3HBf{min-height:1.75rem;flex-shrink:0}.app-chrome_poweredBy__p25W6{color:var(--lk-mute);font-size:.875rem;white-space:nowrap}.app-chrome_poweredBy__p25W6 a{color:var(--lk-fg)}.app-chrome_navChildren__eixVg{border-left:2px solid var(--lk-rule);margin-left:12px;padding-left:16px}.app-chrome_storeLinks__nqBaX{display:inline-flex;align-items:center;gap:.5rem}.app-chrome_storeLink__OgXIA{color:var(--lk-mute);transition:color .2s var(--lk-ease)}.app-chrome_storeLink__OgXIA:hover{color:var(--lk-accent)}.app-chrome_navFooter___Rccc{margin-top:auto;padding:.5rem .25rem;margin-bottom:.25rem;display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.app-chrome_footerLinks__xOG0p{width:100%}.app-chrome_sidebarControl__jZL8O{border:1px solid var(--lk-rule)!important;background:transparent!important;color:var(--lk-mute)!important;border-radius:4px!important;align-self:flex-start}.app-chrome_sidebarControl__jZL8O:hover{background:var(--lk-hover)!important;color:var(--lk-fg)!important}.app-chrome_sidebarControlMenu__Js4TB{background:var(--lk-chrome-bg);border-color:var(--lk-rule)}.app-chrome_modeDotActive__qCSuv,.app-chrome_modeDot__TkpMa{display:inline-block;width:6px;height:6px;border-radius:50%;background:transparent}.app-chrome_modeDotActive__qCSuv{background:var(--lk-mute)}.app-chrome_navTooltip__Pe81o{background:var(--lk-chrome-bg)!important;color:var(--lk-fg)!important;border:1px solid var(--lk-rule);border-radius:4px;font-size:.8125rem;font-weight:600;padding:.4rem .7rem;box-shadow:0 4px 16px rgba(0,0,0,.18)}.app-chrome_main__QWwH2{background:var(--lk-ground);color:var(--lk-fg);min-height:100vh;min-height:100dvh}.app-chrome_navbar__Hn5r9 .mantine-NavLink-root{border-radius:2px;color:var(--lk-fg);padding:.4rem .55rem;justify-content:flex-start;align-items:center}.app-chrome_navbar__Hn5r9 .mantine-NavLink-root:hover{background:var(--lk-hover)}.app-chrome_navbar__Hn5r9 .mantine-NavLink-root[data-active]{background:var(--lk-accent-dim);color:var(--lk-fg)}.app-chrome_navbar__Hn5r9 .mantine-NavLink-description{color:var(--lk-mute);font-size:.75rem;line-height:1.25}.app-chrome_navbar__Hn5r9 .mantine-NavLink-section[data-position=left]{margin-inline-end:.55rem;width:1.25rem;flex-shrink:0;display:inline-flex;justify-content:center;align-items:center}.app-chrome_navbar__Hn5r9 .mantine-NavLink-label{white-space:nowrap}.app-chrome_root__ZgKqC .mantine-Input-input,.app-chrome_root__ZgKqC .mantine-MultiSelect-input,.app-chrome_root__ZgKqC .mantine-NativeSelect-input,.app-chrome_root__ZgKqC .mantine-PasswordInput-input,.app-chrome_root__ZgKqC .mantine-Select-input,.app-chrome_root__ZgKqC .mantine-TextInput-input,.app-chrome_root__ZgKqC .mantine-Textarea-input{background:var(--lk-input-bg);border-color:var(--lk-input-border);color:var(--lk-fg);border-radius:2px}.app-chrome_root__ZgKqC .mantine-Input-input::-moz-placeholder,.app-chrome_root__ZgKqC .mantine-Select-input::-moz-placeholder,.app-chrome_root__ZgKqC .mantine-TextInput-input::-moz-placeholder{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-Input-input::placeholder,.app-chrome_root__ZgKqC .mantine-Select-input::placeholder,.app-chrome_root__ZgKqC .mantine-TextInput-input::placeholder{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-Input-input:focus,.app-chrome_root__ZgKqC .mantine-Input-wrapper[data-focus] .mantine-Input-input,.app-chrome_root__ZgKqC .mantine-Select-input:focus,.app-chrome_root__ZgKqC .mantine-Select-wrapper[data-focus] .mantine-Input-input,.app-chrome_root__ZgKqC .mantine-TextInput-input:focus{border-color:var(--lk-accent)}.app-chrome_root__ZgKqC .mantine-ActionIcon-root[data-variant=subtle],.app-chrome_root__ZgKqC .mantine-CloseButton-root,.app-chrome_root__ZgKqC .mantine-Input-section{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-InputWrapper-label,.app-chrome_root__ZgKqC .mantine-Select-label,.app-chrome_root__ZgKqC .mantine-TextInput-label{color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=default],.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=light],.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=outline]:not([data-color=st-orange]):not([data-color=orange]){background:var(--lk-input-bg);border-color:var(--lk-input-border);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=default]:hover,.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=light]:hover,.app-chrome_root__ZgKqC .mantine-Button-root[data-variant=outline]:not([data-color=st-orange]):not([data-color=orange]):hover{background:var(--lk-hover);border-color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-SegmentedControl-root{background:var(--lk-input-bg);border:1px solid var(--lk-input-border);border-radius:2px}.app-chrome_root__ZgKqC .mantine-SegmentedControl-label{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-SegmentedControl-control[data-active] .mantine-SegmentedControl-label,.app-chrome_root__ZgKqC .mantine-SegmentedControl-label[data-active]{color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-SegmentedControl-indicator{background:var(--lk-hover);border-radius:2px;box-shadow:none}.app-chrome_root__ZgKqC .mantine-Combobox-dropdown,.app-chrome_root__ZgKqC .mantine-Popover-dropdown,.app-chrome_root__ZgKqC .mantine-Select-dropdown{background:var(--lk-chrome-bg);border-color:var(--lk-rule);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Combobox-option,.app-chrome_root__ZgKqC .mantine-Select-option{color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Combobox-option:hover,.app-chrome_root__ZgKqC .mantine-Combobox-option[data-combobox-selected],.app-chrome_root__ZgKqC .mantine-Select-option:hover,.app-chrome_root__ZgKqC .mantine-Select-option[data-combobox-selected]{background:var(--lk-hover)}.app-chrome_root__ZgKqC .mantine-Card-root,.app-chrome_root__ZgKqC .mantine-Paper-root{background:var(--lk-surface);border-color:var(--lk-rule);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Modal-content,.app-chrome_root__ZgKqC .mantine-Modal-header{background:var(--lk-chrome-bg);color:var(--lk-fg);border-color:var(--lk-rule)}.app-chrome_root__ZgKqC .mantine-Modal-close,.app-chrome_root__ZgKqC .mantine-Modal-title{color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Drawer-content,.app-chrome_root__ZgKqC .mantine-Drawer-header{background:var(--lk-chrome-bg);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Tabs-tab{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-Tabs-tab:hover{background:var(--lk-hover);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Tabs-tab[data-active]{color:var(--lk-fg);border-color:var(--lk-accent)}.app-chrome_root__ZgKqC .mantine-Tabs-list:before{border-color:var(--lk-rule)}.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=default]:not([data-color]),.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=default][data-color=gray],.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=light]:not([data-color]),.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=light][data-color=gray],.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=outline]:not([data-color]),.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=outline][data-color=gray]{background:var(--lk-surface);color:var(--lk-fg);border-color:var(--lk-rule)}.app-chrome_root__ZgKqC .mantine-Badge-root[data-variant=filled][data-color=gray]{background:var(--lk-hover);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Alert-root{background:var(--lk-surface);border-color:var(--lk-rule);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Alert-root[data-variant=light]{background:var(--lk-surface)}.app-chrome_root__ZgKqC .mantine-Table-table,.app-chrome_root__ZgKqC .mantine-Table-td,.app-chrome_root__ZgKqC .mantine-Table-th{border-color:var(--lk-rule);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Table-th{background:var(--lk-surface);color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-Table-tr:hover{background:var(--lk-hover)}.app-chrome_root__ZgKqC .mantine-Progress-root{background:var(--lk-input-bg)}.app-chrome_root__ZgKqC .mantine-Divider-root{border-color:var(--lk-rule)}.app-chrome_root__ZgKqC .mantine-Fieldset-root{background:var(--lk-surface);border-color:var(--lk-rule);color:var(--lk-fg)}.app-chrome_root__ZgKqC .mantine-Fieldset-legend{color:var(--lk-fg);font-family:var(--lk-serif)}.app-chrome_root__ZgKqC .mantine-Switch-track{background:var(--lk-input-bg);border-color:var(--lk-input-border);transition:background .2s var(--lk-ease),border-color .2s var(--lk-ease)}.app-chrome_root__ZgKqC .mantine-Switch-input:checked+.mantine-Switch-track,.app-chrome_root__ZgKqC .mantine-Switch-root:has(.mantine-Switch-input:checked) .mantine-Switch-track,.app-chrome_root__ZgKqC .mantine-Switch-track[data-checked]{background:var(--lk-accent);border-color:var(--lk-accent)}.app-chrome_root__ZgKqC .mantine-Text-root[data-dimmed]{color:var(--lk-mute)}.app-chrome_root__ZgKqC .mantine-ThemeIcon-root[data-variant=light]{background:var(--lk-accent-dim);color:var(--lk-accent)}.app-chrome_root__ZgKqC .mantine-Checkbox-input,.app-chrome_root__ZgKqC .mantine-Radio-radio{background:var(--lk-input-bg);border-color:var(--lk-input-border)}.app-chrome_root__ZgKqC .mantine-Checkbox-input:checked,.app-chrome_root__ZgKqC .mantine-Radio-radio:checked{background:var(--lk-accent);border-color:var(--lk-accent)}@keyframes app-chrome_lk-skeleton-breathe__IMXjn{0%,to{opacity:.72}50%{opacity:1}}.app-chrome_root__ZgKqC .mantine-Skeleton-root[data-visible]:after{background-color:var(--lk-skeleton,#ddd6cb)}.app-chrome_root__ZgKqC .mantine-Skeleton-root[data-animate]:after{animation:app-chrome_lk-skeleton-breathe__IMXjn 2.8s ease-in-out infinite}.auth_root__ebk9Y{min-height:100vh;background:var(--lk-ground);color:var(--lk-fg);font-family:var(--lk-sans);-webkit-font-smoothing:antialiased;transition:background .35s var(--lk-ease),color .35s var(--lk-ease)}.auth_root__ebk9Y *,.auth_root__ebk9Y :after,.auth_root__ebk9Y :before{box-sizing:border-box}.auth_chrome__wCeKF{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:1rem;padding:1.25rem 3.5rem 1.25rem 1.5rem;border-bottom:1px solid var(--lk-rule);background:var(--lk-chrome-bg)}.auth_brand__cGIkT{display:flex;align-items:center;gap:.6rem;min-width:0;text-decoration:none;color:var(--lk-fg)}.auth_logo__nJCNm{width:32px;height:32px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.auth_wordmark__bjMrt{font-family:var(--lk-serif);font-size:1.15rem;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth_schemeToggle__TXf9R{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:2px;background:transparent;color:var(--lk-mute);cursor:pointer;transition:color .25s var(--lk-ease),background .25s var(--lk-ease)}.auth_schemeToggle__TXf9R:hover{color:var(--lk-fg);background:var(--lk-input-bg)}.auth_schemeToggle__TXf9R:focus-visible{outline:1px solid var(--lk-accent);outline-offset:2px}.auth_main__0CX4i{display:flex;justify-content:center;padding:3.5rem 1.5rem 4rem}.auth_panel__QbKyq{width:100%;max-width:26rem}.auth_title__H_y44{font-family:var(--lk-serif);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--lk-fg);margin:0 0 .5rem}.auth_subtitle__AgPAJ{margin:0 0 1.75rem;color:var(--lk-mute);font-size:.95rem;line-height:1.5}.auth_body__gvDFW{margin-top:1.5rem}.auth_error___RiGz{border:1px solid var(--lk-error-border);background:var(--lk-error-bg);color:var(--lk-error-fg);border-radius:2px}.auth_error___RiGz,.auth_success__ApJ1f{margin:0 0 1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.4}.auth_success__ApJ1f{border:1px solid var(--lk-success-border);background:var(--lk-success-bg);color:var(--lk-success-fg);border-radius:2px}.auth_formStack__sXgdt{display:flex;flex-direction:column;gap:1rem}.auth_formRow__zY9AX{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.auth_formLinks__UqLBs{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.auth_link__SKTHM{color:var(--lk-mute);font-size:.875rem;text-decoration:none;transition:color .25s var(--lk-ease)}.auth_link__SKTHM:hover{color:var(--lk-accent)}.auth_submit__vN8KG{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;font-family:var(--lk-sans);font-size:.875rem;font-weight:500;letter-spacing:.02em;padding:.7rem 1.35rem;border-radius:2px;border:1px solid var(--lk-accent);background:var(--lk-accent);color:var(--lk-on-accent);cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .3s var(--lk-ease),filter .3s var(--lk-ease),opacity .3s var(--lk-ease)}.auth_submit__vN8KG:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.auth_submit__vN8KG:disabled{opacity:.65;cursor:not-allowed}.auth_submitGhost__ki6nu{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--lk-sans);font-size:.875rem;font-weight:500;letter-spacing:.02em;padding:.7rem 1.35rem;border-radius:2px;border:1px solid var(--lk-rule);background:transparent;color:var(--lk-fg);cursor:pointer;transition:transform .3s var(--lk-ease),border-color .3s var(--lk-ease),opacity .3s var(--lk-ease)}.auth_submitGhost__ki6nu:hover:not(:disabled){border-color:var(--lk-mute);transform:translateY(-1px)}.auth_submitGhost__ki6nu:disabled{opacity:.65;cursor:not-allowed}.auth_field___qB_z .mantine-InputWrapper-label,.auth_field___qB_z .mantine-PasswordInput-label,.auth_field___qB_z .mantine-TextInput-label{color:var(--lk-fg);font-weight:500;margin-bottom:.35rem}.auth_field___qB_z .mantine-Input-input,.auth_field___qB_z .mantine-PasswordInput-input,.auth_field___qB_z .mantine-TextInput-input{background:var(--lk-input-bg);border-color:var(--lk-input-border);color:var(--lk-fg);border-radius:2px}.auth_field___qB_z .mantine-Input-input:focus,.auth_field___qB_z .mantine-Input-input:focus-within,.auth_field___qB_z .mantine-PasswordInput-input:focus,.auth_field___qB_z .mantine-PasswordInput-root:focus-within .auth_mantine-Input-input__HlGT2,.auth_field___qB_z .mantine-TextInput-input:focus{border-color:var(--lk-accent)}.auth_field___qB_z select option{background:var(--lk-ground);color:var(--lk-fg)}.auth_field___qB_z .mantine-Input-input::-moz-placeholder{color:var(--lk-mute)}.auth_field___qB_z .mantine-Input-input::placeholder{color:var(--lk-mute)}.auth_field___qB_z .mantine-PasswordInput-visibilityToggle,.auth_muted__7B40J{color:var(--lk-mute)}.auth_muted__7B40J{font-size:.9rem;line-height:1.5;margin:0}.auth_strong__b1vEa{color:var(--lk-fg);font-weight:600}@media (max-width:480px){.auth_chrome__wCeKF{flex-direction:column;align-items:flex-start}.auth_main__0CX4i{padding-top:2.5rem}.auth_formRow__zY9AX{flex-direction:column;align-items:stretch}.auth_submitGhost__ki6nu,.auth_submit__vN8KG{width:100%}}.upload-book-form_intro__jAkW2{margin-top:.35rem;margin-bottom:.15rem}.upload-book-form_field__H55Qz{display:flex;flex-direction:column;gap:.35rem}.upload-book-form_fieldLabel__JW6YD{margin:0;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.875rem;font-weight:600;color:var(--lk-fg,#1a1714);line-height:1.3}.upload-book-form_fieldHelp__NfUar{margin:0;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.8125rem;line-height:1.35;color:var(--lk-mute,#8a8178)}.upload-book-form_selectionSummary__Csfe_{margin:0 0 -.35rem}.upload-book-form_root__3MAFY{--uppy-lk-bg:var(--lk-surface);--uppy-lk-inner:transparent;--uppy-lk-fg:var(--lk-fg);--uppy-lk-mute:var(--lk-mute);--uppy-lk-border:var(--lk-input-border);--uppy-lk-accent:var(--lk-accent,#ea6920);--uppy-lk-accent-dim:var(--lk-accent-dim,rgba(234,105,32,0.18));--uppy-lk-hover:var(--lk-hover);--uppy-lk-rule:var(--lk-rule);--uppy-lk-ease:var(--lk-ease,cubic-bezier(0.22,1,0.36,1));--uppy-lk-on-accent:var(--lk-on-accent,#1a1714)}.upload-book-form_root__3MAFY .uppy-Dashboard,.upload-book-form_root__3MAFY .uppy-Dashboard-AddFiles,.upload-book-form_root__3MAFY .uppy-Dashboard-inner,.upload-book-form_root__3MAFY .uppy-Dashboard-note,.upload-book-form_root__3MAFY .uppy-Root{color:var(--uppy-lk-fg)!important}.upload-book-form_root__3MAFY .uppy-Root{font-family:var(--lk-sans,Inter,system-ui,sans-serif)}.upload-book-form_root__3MAFY .uppy-Dashboard-inner,.upload-book-form_root__3MAFY .uppy-Dashboard-innerWrap{background-color:var(--uppy-lk-inner)!important;border:none!important;border-radius:2px;box-shadow:none!important}.upload-book-form_root__3MAFY .uppy-Dashboard-AddFiles{border-radius:2px!important;border-color:var(--uppy-lk-border)!important;background:var(--uppy-lk-bg);transition:background .2s var(--uppy-lk-ease),border-color .2s var(--uppy-lk-ease)}.upload-book-form_root__3MAFY [data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border:1px dashed var(--uppy-lk-border)!important}.upload-book-form_root__3MAFY .uppy-Dashboard-AddFiles:hover{background:var(--uppy-lk-hover);border-color:var(--uppy-lk-accent)!important}.upload-book-form_root__3MAFY .uppy-Dashboard-note{font-family:var(--lk-sans,Inter,system-ui,sans-serif)}.upload-book-form_root__3MAFY .uppy-Dashboard-browse,.upload-book-form_root__3MAFY .uppy-Dashboard-browseBtn{color:var(--uppy-lk-accent)!important;font-weight:500}.upload-book-form_root__3MAFY .uppy-Dashboard-browse:focus,.upload-book-form_root__3MAFY .uppy-Dashboard-browse:hover,.upload-book-form_root__3MAFY .uppy-Dashboard-browseBtn:focus,.upload-book-form_root__3MAFY .uppy-Dashboard-browseBtn:hover{border-bottom-color:var(--uppy-lk-accent)!important;color:var(--uppy-lk-accent)!important}.upload-book-form_root__3MAFY .uppy-Dashboard-Item{border-color:var(--uppy-lk-rule)!important;background:var(--uppy-lk-bg)!important;border-radius:2px}.upload-book-form_root__3MAFY .uppy-Dashboard-Item-name{color:var(--uppy-lk-fg)!important}.upload-book-form_root__3MAFY .uppy-Dashboard-Item-action,.upload-book-form_root__3MAFY .uppy-Dashboard-Item-status{color:var(--uppy-lk-mute)!important}.upload-book-form_root__3MAFY .uppy-Dashboard-Item-action:hover{color:var(--uppy-lk-fg)!important}.upload-book-form_root__3MAFY .uppy-StatusBar{background-color:transparent!important;border-top:1px solid var(--uppy-lk-rule)!important;color:var(--uppy-lk-mute)!important}.upload-book-form_root__3MAFY .uppy-StatusBar:before{background-color:var(--uppy-lk-rule)!important}.upload-book-form_root__3MAFY .uppy-StatusBar-progress{background-color:var(--uppy-lk-accent)!important}.upload-book-form_root__3MAFY .uppy-StatusBar-statusPrimary,.upload-book-form_root__3MAFY .uppy-StatusBar-statusSecondary{color:var(--uppy-lk-mute)!important}.upload-book-form_root__3MAFY .uppy-c-btn-primary{background-color:var(--uppy-lk-accent)!important;color:var(--uppy-lk-on-accent)!important;border-radius:2px!important}.upload-book-form_root__3MAFY .uppy-c-btn-primary:not(:disabled):hover{filter:brightness(1.05)}.upload-book-form_root__3MAFY .uppy-c-btn-primary.uppy-c-btn--disabled{background-color:var(--uppy-lk-accent-dim)!important;color:var(--uppy-lk-mute)!important}.upload-book-form_root__3MAFY .uppy-Dashboard--isDisabled .uppy-Dashboard-AddFiles{opacity:.55}.upload-book-form_uploadButton__kiqhG{background:var(--lk-accent,#ea6920)!important;color:var(--lk-on-accent,#1a1714)!important;border:none!important;border-radius:2px;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-weight:600}.upload-book-form_uploadButton__kiqhG:disabled{background:var(--lk-accent-dim,rgba(234,105,32,.18))!important;color:var(--lk-mute,#8a8178)!important;opacity:1}.upload-book-form_uploadButton__kiqhG:hover:not(:disabled){filter:brightness(1.05)}.collection-shelf_wall__tPPmA{display:flex;flex-direction:column;gap:.5rem;min-width:0}.collection-shelf_wallHeader__usYJm{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 .25rem .5rem;border-bottom:1px solid var(--lk-rule,rgba(26,23,20,.12))}.collection-shelf_wallTitle__KhlJz{margin:0;font-family:var(--lk-serif,"Young Serif",Georgia,serif);font-size:1.125rem;font-weight:400;line-height:1.3;color:var(--lk-fg,#1a1714)}.collection-shelf_wallCount__NkUrU{font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--lk-mute,#8a8178);white-space:nowrap}.collection-shelf_stack__ktD6k{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem}.collection-shelf_shelf__qoPiR{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr);gap:.75rem 1.25rem;width:100%;margin:0;padding:.75rem .5rem 0;border:none;border-radius:2px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .25s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.collection-shelf_shelf__qoPiR:hover{background:var(--lk-hover,rgba(26,23,20,.05))}.collection-shelf_shelf__qoPiR:focus-visible{outline:1px solid var(--lk-accent,#ea6920);outline-offset:2px}.collection-shelf_label__Dyg1u{display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem;min-width:0;padding-bottom:1.125rem}.collection-shelf_name___wv4l{font-family:var(--lk-serif,"Young Serif",Georgia,serif);font-size:1.125rem;font-weight:400;line-height:1.25;color:var(--lk-fg,#1a1714);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .25s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.collection-shelf_shelf__qoPiR:hover .collection-shelf_name___wv4l{color:var(--lk-accent,#ea6920)}.collection-shelf_meta__ASloz{font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.collection-shelf_description__HcVtR,.collection-shelf_meta__ASloz{font-family:var(--lk-sans,Inter,system-ui,sans-serif);color:var(--lk-mute,#8a8178)}.collection-shelf_description__HcVtR{font-size:.8125rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.collection-shelf_bay__B69Ge{display:flex;flex-direction:column;min-width:0;position:relative}.collection-shelf_runway__CRVPb{display:flex;align-items:flex-end;gap:.4rem;height:7.5rem;padding:0 .15rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.5rem),transparent)}.collection-shelf_book__qQrNg{flex:0 0 auto;width:3.35rem;height:5.1rem;border-radius:1px;overflow:hidden;border:1px solid var(--lk-rule,rgba(26,23,20,.12));background:var(--lk-surface,rgba(26,23,20,.03));box-shadow:0 6px 14px rgba(26,23,20,.14);transform-origin:50% 100%;transition:transform .35s var(--lk-ease,cubic-bezier(.22,1,.36,1)),box-shadow .35s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.collection-shelf_book__qQrNg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-shelf_book__qQrNg:nth-child(3n+1){transform:rotate(-1.4deg)}.collection-shelf_book__qQrNg:nth-child(3n+2){transform:rotate(1.1deg)}.collection-shelf_book__qQrNg:nth-child(3n){transform:rotate(-.6deg)}.collection-shelf_shelf__qoPiR:hover .collection-shelf_book__qQrNg{box-shadow:0 10px 18px rgba(26,23,20,.2)}.collection-shelf_shelf__qoPiR:hover .collection-shelf_book__qQrNg:nth-child(3n+1){transform:translateY(-7px) rotate(-1.4deg)}.collection-shelf_shelf__qoPiR:hover .collection-shelf_book__qQrNg:nth-child(3n+2){transform:translateY(-9px) rotate(1.1deg);transition-delay:.03s}.collection-shelf_shelf__qoPiR:hover .collection-shelf_book__qQrNg:nth-child(3n){transform:translateY(-5px) rotate(-.6deg);transition-delay:.06s}.collection-shelf_ghost__HXJdW{flex:0 0 auto;width:3.1rem;height:4.75rem;border-radius:1px;border:1px dashed var(--lk-rule,rgba(26,23,20,.18));background:var(--lk-surface,rgba(26,23,20,.03));opacity:.55}.collection-shelf_more__CaV5e{position:absolute;right:.35rem;bottom:1.35rem;z-index:2;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--lk-fg,#1a1714);background:color-mix(in srgb,var(--lk-ground,#f3ede4) 88%,transparent);border:1px solid var(--lk-rule,rgba(26,23,20,.12));padding:.2rem .45rem;border-radius:2px;backdrop-filter:blur(4px)}.collection-shelf_lip__eITsX{position:relative;height:.7rem;margin-top:.15rem;border-radius:1px;background:linear-gradient(to bottom,color-mix(in srgb,var(--lk-fg,#1a1714) 14%,transparent),color-mix(in srgb,var(--lk-fg,#1a1714) 5%,transparent) 55%,transparent),var(--lk-surface,rgba(26,23,20,.03));border-top:1px solid var(--lk-rule,rgba(26,23,20,.16));box-shadow:0 5px 14px rgba(26,23,20,.08);transition:border-color .25s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.collection-shelf_shelf__qoPiR:hover .collection-shelf_lip__eITsX{border-top-color:color-mix(in srgb,var(--lk-accent,#ea6920) 55%,var(--lk-rule))}@media (max-width:40rem){.collection-shelf_shelf__qoPiR{grid-template-columns:1fr;gap:.5rem;padding-top:.85rem}.collection-shelf_label__Dyg1u{justify-content:flex-start;padding-bottom:0}.collection-shelf_runway__CRVPb{height:6.5rem}.collection-shelf_book__qQrNg{width:2.85rem;height:4.35rem}.collection-shelf_ghost__HXJdW{width:2.65rem;height:4.1rem}.collection-shelf_more__CaV5e{bottom:1.2rem}}.library-empty-state_emptyState__qeplw{margin:0;padding:2.5rem .25rem;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.875rem;color:var(--lk-mute,#8a8178)}.empty-library_root__a1JfR{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:44rem;margin:1.5rem auto 0;font-family:var(--lk-sans,Inter,system-ui,sans-serif);color:var(--lk-fg,#f3ede4)}.empty-library_header__Eh90e{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;max-width:36rem}.empty-library_eyebrow__yDWKX{margin:0;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lk-accent,#ea6920)}.empty-library_title__zxN8Z{margin:0;font-family:var(--lk-serif,"Young Serif",Georgia,serif);font-size:clamp(1.75rem,4vw,2.35rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--lk-fg,#f3ede4)}.empty-library_lead__vnuYQ{margin:0;font-size:.95rem;line-height:1.5;color:var(--lk-mute,#8a8178);max-width:36ch}.empty-library_grid__2VkoH{display:grid;grid-template-columns:1fr;gap:1rem;width:100%}@media (min-width:640px){.empty-library_grid__2VkoH{grid-template-columns:1fr 1fr;gap:1.25rem}}.empty-library_door__c7kkq{display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:1.5rem 1.35rem 1.35rem;border:1px solid var(--lk-rule,rgba(243,237,228,.12));border-radius:2px;background:var(--lk-surface,rgba(243,237,228,.04))}.empty-library_doorTop__7FNUN{display:grid;grid-template-columns:2.5rem 1fr;gap:.85rem 1rem;align-items:start;flex:1}.empty-library_num__n_3ta{font-family:var(--lk-serif,"Young Serif",Georgia,serif);font-size:2rem;line-height:1;color:var(--lk-accent,#ea6920);letter-spacing:-.02em;padding-top:.1rem}.empty-library_doorBody__xMRic{min-width:0;display:flex;flex-direction:column;gap:.65rem}.empty-library_doorTitle__Aijy_{margin:0;font-family:var(--lk-serif,"Young Serif",Georgia,serif);font-size:1.25rem;font-weight:400;line-height:1.25;color:var(--lk-fg,#f3ede4)}.empty-library_accentRule__a1_Md{display:block;width:1.75rem;height:1px;background:var(--lk-accent,#ea6920)}.empty-library_copy__ZviJC{margin:0;font-size:.9rem;line-height:1.55;color:var(--lk-mute,#8a8178)}.empty-library_copy__ZviJC+.empty-library_copy__ZviJC{margin-top:.15rem}.empty-library_uploadLink____eE8{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;margin:0;padding:0;border:none;background:none;color:var(--lk-accent,#ea6920);font:inherit;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;transition:filter .2s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.empty-library_uploadLink____eE8:hover{filter:brightness(1.08)}.empty-library_uploadLink____eE8:focus-visible{outline:1px solid var(--lk-accent,#ea6920);outline-offset:2px}.empty-library_actions__QUmC4{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.empty-library_btnGhost__dgtXh,.empty-library_btnSolid__96KJY{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.7rem 1.1rem;border-radius:2px;font-family:var(--lk-sans,Inter,system-ui,sans-serif);font-size:.875rem;font-weight:500;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:transform .3s var(--lk-ease,cubic-bezier(.22,1,.36,1)),filter .3s var(--lk-ease,cubic-bezier(.22,1,.36,1)),border-color .3s var(--lk-ease,cubic-bezier(.22,1,.36,1))}.empty-library_btnSolid__96KJY{border:1px solid var(--lk-accent,#ea6920);background:var(--lk-accent,#ea6920);color:var(--lk-on-accent,#1a1714)}.empty-library_btnSolid__96KJY:hover{filter:brightness(1.05);transform:translateY(-1px)}.empty-library_btnGhost__dgtXh{border:1px solid var(--lk-rule,rgba(243,237,228,.12));background:transparent;color:var(--lk-fg,#f3ede4)}.empty-library_btnGhost__dgtXh:hover{border-color:var(--lk-mute,#8a8178);transform:translateY(-1px)}.empty-library_btnGhost__dgtXh:focus-visible,.empty-library_btnSolid__96KJY:focus-visible{outline:1px solid var(--lk-accent,#ea6920);outline-offset:2px}.bookcase-tile_tile__dVsVw{display:block;max-width:180px;color:inherit;text-decoration:none}.bookcase-tile_tile__dVsVw:focus-visible{outline:2px solid var(--lk-accent,#e85d04);outline-offset:3px}.bookcase-tile_frame__LFS_f{position:relative;width:100%;padding-bottom:150%}.bookcase-tile_case__CbzuJ{position:absolute;inset:0;display:flex;flex-direction:column;padding:8px 8px 6px;border-radius:6px;background:#efe6d6;border:1px solid rgba(90,70,48,.16);overflow:hidden;transition:transform .24s ease}.bookcase-tile_tile__dVsVw:hover .bookcase-tile_case__CbzuJ{transform:translateY(-2px)}.bookcase-tile_display__CJUTh{position:relative;flex:1 1 auto;min-height:0;margin:4px 0 8px}.bookcase-tile_coverHold__O_FMR,.bookcase-tile_cover__OaPAb{position:absolute;top:0;bottom:0;left:50%;height:100%;width:auto;max-width:100%;aspect-ratio:2/3;transform:translateX(-50%);border-radius:2px}.bookcase-tile_cover__OaPAb{-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,.18)}.bookcase-tile_coverHold__O_FMR{box-sizing:border-box;background:rgba(242,235,224,.16);border:1px dashed rgba(201,168,106,.72)}.bookcase-tile_recess__rxr3_{flex:0 0 auto;background:#d8cbb8;border-radius:2px;overflow:hidden}.bookcase-tile_books__w3NxW{display:flex;align-items:flex-end;justify-content:center;height:54px;gap:3px;padding:6px 6px 0}.bookcase-tile_books__w3NxW[data-ready=true]{animation:bookcase-tile_fadeIn__Tq9JE .32s ease both}.bookcase-tile_spineHold__ZROqk{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:11px;height:48px;border-radius:1px;background:rgba(242,235,224,.16);border:1px dashed rgba(201,168,106,.72)}.bookcase-tile_spineHold__ZROqk:after{content:"";width:3px;height:40%;border-radius:1px;border:1px dashed rgba(201,168,106,.55)}.bookcase-tile_lip__cWSw9{height:4px;background:#f4eee3}@keyframes bookcase-tile_fadeIn__Tq9JE{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bookcase-tile_case__CbzuJ{transition:none}.bookcase-tile_tile__dVsVw:hover .bookcase-tile_case__CbzuJ{transform:none}.bookcase-tile_books__w3NxW[data-ready=true]{animation:none}}.book-list_reveal__C7Ck3{animation:book-list_reveal__C7Ck3 .28s ease both}@keyframes book-list_reveal__C7Ck3{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.book-list_reveal__C7Ck3{animation:none}}