.bookshelf_library__C_liU{--gl-ink:#34281f;--gl-text:#493f35;--gl-muted:#746555;--gl-line:#e0d5c3;--gl-panel:#f4eddf;--gl-accent:#84432b;--gl-good:#28614c;--gl-good-bg:#e5f0e8;color:#34281f;background:#f4efe5;font-family:var(--font-mission-geist),var(--font-inter),system-ui,sans-serif;line-height:1.5;min-height:calc(100dvh - 70px);padding:24px 28px 112px;color-scheme:light}.bookshelf_library__C_liU *{box-sizing:border-box}.bookshelf_library__C_liU a{color:inherit;text-decoration:none}.bookshelf_library__C_liU button{font:inherit;cursor:pointer}.bookshelf_library__C_liU svg{width:20px;height:20px;flex-shrink:0;stroke-width:1.65}.bookshelf_library__C_liU :focus-visible{outline:3px solid #9b5028;outline-offset:5px}.bookshelf_library__C_liU h1:focus{outline:none}.bookshelf_library__C_liU h1,.bookshelf_library__C_liU h2,.bookshelf_library__C_liU h3{margin:0;color:inherit}.bookshelf_library__C_liU p{margin:0}.bookshelf_content__ddtiV{max-width:1060px;margin:auto}.bookshelf_header__qwKbk{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:5px 0 26px}.bookshelf_eyebrow__Hy5IR{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#875a3e;margin-bottom:9px!important}.bookshelf_header__qwKbk h1{font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:400;letter-spacing:-.045em;line-height:1.15}.bookshelf_header__qwKbk>div>p:last-child{font-size:14px;color:#796958;margin-top:9px}.bookshelf_collectionCount__lDUGZ{display:grid;grid-template-columns:24px 1fr;column-gap:9px;align-items:center;font-size:15px}.bookshelf_collectionCount__lDUGZ svg{grid-row:1/3;color:#926c47}.bookshelf_collectionCount__lDUGZ>span{font-size:11px;color:#796958}.bookshelf_toolbar__t7b_m{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:20px}.bookshelf_search__xeEbn{max-width:460px;flex:1;display:flex;align-items:center;gap:11px;padding:0 15px;background:#fffdf7;border:1px solid #d7cbbc;border-radius:9px;box-shadow:0 2px 3px #49240703}.bookshelf_search__xeEbn:focus-within{outline:2px solid #996035;outline-offset:2px}.bookshelf_search__xeEbn>svg{width:17px;color:#88715e}.bookshelf_search__xeEbn input{width:100%;min-width:0;background:transparent;border:0;outline:none!important;min-height:47px;font-size:14px;color:#34281f;appearance:none}.bookshelf_search__xeEbn input::placeholder{color:#827367;opacity:1}.bookshelf_search__xeEbn button{display:grid;place-items:center;background:none;border:0;min-width:36px;min-height:44px;color:#6d5948}.bookshelf_filters__uYrZp{display:flex;align-items:center;gap:5px}.bookshelf_filters__uYrZp a{display:grid;place-items:center;min-height:42px;min-width:38px;font-size:12px;border-radius:6px;padding:8px 10px;color:#6a5947;transition:background .16s}.bookshelf_filters__uYrZp a:hover{background:#e7ddcd}.bookshelf_filters__uYrZp a[aria-current=page]{background:#493625;color:#fff6e8;box-shadow:0 2px 3px #30201718}.bookshelf_continueReading__44VD4{display:flex;align-items:center;gap:14px;max-width:100%;margin:0 0 24px;padding:13px 17px;border:1px solid #dcccaf;border-radius:9px;background:#ede2cd;transition:background .2s}.bookshelf_continueReading__44VD4:hover{background:#e6d8bd}.bookshelf_bookmark__q3KGG{color:#6f4c31}.bookshelf_continueReading__44VD4>span:nth-child(2){display:grid;gap:1px;min-width:0}.bookshelf_continueReading__44VD4 small{font-size:8px;font-weight:700;letter-spacing:.13em;color:#866344}.bookshelf_continueReading__44VD4 strong{font-size:14px;font-weight:600}.bookshelf_continueReading__44VD4>span:nth-child(2)>span{font-size:10px;color:#74624d}.bookshelf_resumeLabel__4P35Y{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;white-space:nowrap}.bookshelf_resumeLabel__4P35Y svg{width:17px}.bookshelf_cabinet__HW0EW{position:relative;border-color:#8a5834;border-style:solid;border-width:0 12px;border-radius:8px;background:#774a2d url(/images/lesson-library/walnut.webp) 50%/800px auto;box-shadow:0 18px 28px -16px #3019076b,0 3px 5px #42200b45,inset 2px 0 3px #efc1807a,inset -3px 0 4px #32160378;isolation:isolate}.bookshelf_cabinetCrown__ogkQv{height:39px;margin:0 -17px;position:relative;border-radius:7px 7px 0 0;background:linear-gradient(#b48652a3,#59321d7a),url(/images/lesson-library/walnut.webp) 50%/800px auto;box-shadow:0 4px 6px #26130580,inset 0 2px 1px #edc78d91;z-index:2;display:flex;align-items:center;justify-content:center}.bookshelf_cabinetCrown__ogkQv span{font-size:9px;letter-spacing:.27em;font-weight:600;color:#f5ddb4;text-shadow:0 1px 1px #36220e}.bookshelf_shelves__8vV4_{display:grid;grid-template-columns:1fr 1fr}.bookshelf_shelf__E7lwY{position:relative;padding:20px 24px 0;min-width:0;background:linear-gradient(90deg,#2c170b54,transparent 12%,transparent 88%,#2c170b54),linear-gradient(#2b170b65,transparent 22%,#bd8b503b);box-shadow:inset 0 10px 17px -12px #1d0d05c9;border-right:5px solid #895633}.bookshelf_shelf__E7lwY:nth-child(2n){border-right:0;border-left:5px solid #a47344}.bookshelf_shelfHeading__jSSAp{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f1d5b3;text-shadow:0 1px 1px #422612}.bookshelf_shelfHeading__jSSAp h2{font-size:12px;font-weight:650;letter-spacing:.04em;padding:3px 10px;color:#422919;text-shadow:0 1px #f9e4b980;background:linear-gradient(115deg,#d3ad67,#edd6a1 45%,#bd934e);border:1px solid #866137;border-radius:3px;box-shadow:0 2px 3px #30180345,inset 0 0 0 2px #b3874433}.bookshelf_shelfHeading__jSSAp>span{font-size:10px;opacity:.88}.bookshelf_bookRail__UvfLy{min-height:282px;display:flex;align-items:flex-end;gap:38px;padding:27px 8px 0}.bookshelf_bookSlot__qDxBz{width:160px;flex-shrink:0;position:relative;perspective:900px}.bookshelf_book__keJln{position:relative;display:block;width:100%;height:223px;margin:0;perspective:900px;transform:rotate(-1.5deg);filter:drop-shadow(7px 9px 6px #24120b68);transition:transform .25s ease,filter .25s ease;border-radius:2px 5px 5px 2px;outline-offset:7px!important}.bookshelf_bookSlot__qDxBz:nth-child(2) .bookshelf_book__keJln{transform:rotate(1deg)}.bookshelf_book__keJln:focus-visible,.bookshelf_book__keJln:hover{transform:translateY(-8px) rotate(0);filter:drop-shadow(9px 14px 7px #24120b73)}.bookshelf_cover__XGEXz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 14px 15px 20px;border-radius:2px 5px 5px 2px;background:#25304f;color:#f7e4b4;transform-origin:left center;transform-style:preserve-3d;backface-visibility:hidden;box-shadow:inset 1px 0 #f5d89e55,inset 8px 0 7px -5px #070609bf,inset -1px 0 #0009,1px 1px 2px #0008;isolation:isolate;overflow:hidden}.bookshelf_coverArt__5RKI5{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;user-select:none}.bookshelf_coverFrame__pdSWG{position:absolute;inset:10px 9px 10px 16px;border:1px solid #ecd49a69;z-index:-1}.bookshelf_cover__XGEXz:after{content:"";position:absolute;top:0;bottom:0;left:7px;width:2px;background:#130d1540;box-shadow:1px 0 #f2d5a329}.bookshelf_coverTop__msu40{display:block;font-size:7px;letter-spacing:.11em;text-transform:uppercase;line-height:1.65;font-weight:650}.bookshelf_coverTop__msu40>span{display:block;font-size:6px;letter-spacing:.04em;opacity:.92;margin-top:4px}.bookshelf_coverTitle__ghQqL{font-family:Georgia,Times New Roman,serif;font-weight:400;display:block;line-height:1.18;font-size:20px;letter-spacing:-.025em;text-wrap:balance;margin:15px 0 0;max-width:100%;text-shadow:0 1px 1px #0006}.bookshelf_coverPublisher__bT6xG{margin-top:auto;font-size:7px;letter-spacing:.28em;font-weight:700;text-shadow:0 1px 1px #0008}.bookshelf_pageBlock__X5RWm{position:absolute;inset:3px -5px 2px 3px;border:1px solid #bbae97;border-radius:2px 5px 5px 2px;background:repeating-linear-gradient(90deg,#f7eedc 0 2px,#d6c7aa 3px,#fff8e8 4px);box-shadow:3px 2px 2px #2b160f80;color:#6e5945;font-family:Georgia,serif;font-size:19px;text-align:center;padding:70px 12px}.bookshelf_bookCaption__kzv_m{height:30px;position:relative;display:flex;align-items:center;justify-content:center;gap:8px;color:#ffefd5;text-shadow:0 1px 2px #2c170b;white-space:nowrap}.bookshelf_bookCaption__kzv_m>span{display:flex;align-items:center;gap:3px}.bookshelf_bookCaption__kzv_m svg{width:10px;height:10px}.bookshelf_shelfLedge__VoEvx{height:20px;position:relative;margin:0 -29px 0 -24px;z-index:2;background:linear-gradient(#c08a4e8c,#b07e49b0 5px,#6540245c 6px,#935e3666 17px,#492916a3 20px),url(/images/lesson-library/walnut.webp) 50% 70%/800px auto;box-shadow:0 7px 10px #2d180954,inset 0 1px #ebc184b3,inset 0 -2px #42230d7a}.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-29px;margin-right:-24px}.bookshelf_cabinetBase__bHYWR{height:20px;margin:0 -15px;background:linear-gradient(#8b5a35aa,#623b20a1),url(/images/lesson-library/walnut.webp) 50%/800px auto;box-shadow:inset 0 2px 1px #e9b97863;border-radius:0 0 5px 5px}.bookshelf_book__keJln[data-opening=true]{transform:translateY(-10px) scale(1.07);z-index:4}.bookshelf_book__keJln[data-opening=true] .bookshelf_cover__XGEXz{animation:bookshelf_turnCover__D6Bjz .46s cubic-bezier(.32,.05,.34,1) forwards}@keyframes bookshelf_turnCover__D6Bjz{0%{transform:rotateY(0deg)}to{transform:rotateY(-118deg)}}.bookshelf_libraryFoot__oe_5X{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:24px;font-size:11px;color:#786654}.bookshelf_libraryFoot__oe_5X a{display:flex;align-items:center;gap:7px;min-height:44px}.bookshelf_libraryFoot__oe_5X svg{width:14px}.bookshelf_searchResults__4xKYQ{margin-top:26px}.bookshelf_resultHeading__wZihq{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.bookshelf_resultHeading__wZihq h2{font-size:20px;font-weight:500;font-family:Georgia,serif}.bookshelf_resultHeading__wZihq span{font-size:12px;color:#746555}.bookshelf_searchResults__4xKYQ .bookshelf_chapters__f39Sd{background:#fffdf7;border:1px solid #e0d5c3;border-radius:8px;overflow:hidden}.bookshelf_chapters__f39Sd h3{font-size:16px;font-weight:550;line-height:1.4;margin:0 0 5px}.bookshelf_chapters__f39Sd .gl-chapter{min-height:90px;padding:19px 10px;border-color:#e2d8c7}.bookshelf_chapters__f39Sd .gl-chapter:hover{background:#f2eada}.bookshelf_chapters__f39Sd .gl-chapter-number{background:none;border-radius:0;color:#ad8e66;font-family:Georgia,serif;font-size:21px;font-weight:400;width:34px;flex-basis:34px}.bookshelf_chapters__f39Sd .gl-chapter-number.is-done{color:#376e56}.bookshelf_chapters__f39Sd .gl-chapter-status{font-size:11px}.bookshelf_chapters__f39Sd .gl-chapter p{line-height:1.6}.bookshelf_searchResults__4xKYQ .bookshelf_chapters__f39Sd .gl-chapter{padding:20px}.bookshelf_empty___VfVx{padding:64px 20px;text-align:center;background:#fffaf0;border:1px solid #e0d5c3;border-radius:8px}.bookshelf_empty___VfVx>svg{width:32px;height:32px;color:#a08460;margin:0 auto 16px}.bookshelf_empty___VfVx h1,.bookshelf_empty___VfVx h2{font-family:Georgia,serif;font-size:28px;font-weight:400;margin-bottom:10px}.bookshelf_empty___VfVx p{font-size:14px;color:#776858;max-width:400px;margin:0 auto 20px}.bookshelf_empty___VfVx a,.bookshelf_empty___VfVx button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #bfa88a;border-radius:6px;padding:10px 17px;min-height:44px;font-size:13px;background:#f3e7d3;margin:4px}.bookshelf_bookNav__o1CB5{display:flex;align-items:center;gap:20px;margin-bottom:20px;font-size:12px;color:#6e5d4c}.bookshelf_bookNav__o1CB5>a:first-child{display:flex;align-items:center;gap:8px;min-height:44px}.bookshelf_bookNav__o1CB5>span{margin-left:auto}.bookshelf_closeBook__SHv0j{width:44px;height:44px;display:grid;place-items:center;border:1px solid #d7cbbc;border-radius:50%;background:#fffbf3}.bookshelf_openBook__B_jbQ{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;align-items:start;background:#fffcf4;border:1px solid #cabca4;border-radius:5px 12px 12px 5px;box-shadow:3px 3px 0 #e1d4b8,5px 5px 0 #a99b81,0 16px 35px -15px #4c321f59;animation:bookshelf_openPages__QAP47 .44s ease-out both;transform-origin:left center}.bookshelf_openBook__B_jbQ:before{content:"";position:absolute;inset:0 auto 0 41%;width:25px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#6d4f271a 40%,#63411e20 50%,#fffaf644 65%,transparent);pointer-events:none}.bookshelf_frontMatter__PD7ea{position:sticky;top:90px;padding:45px 34px;text-align:center;min-width:0}.bookshelf_openCover__s3GJW{position:relative;width:178px;height:250px;margin:0 auto 32px;transform:rotate(-3deg);box-shadow:5px 6px 0 #e1d7bf,6px 7px 0 #897454,12px 13px 17px #51361c35}.bookshelf_openCover__s3GJW .bookshelf_coverTitle__ghQqL{font-size:22px}.bookshelf_openCover__s3GJW .bookshelf_cover__XGEXz[data-cover=earth] .bookshelf_coverTitle__ghQqL,.bookshelf_openCover__s3GJW .bookshelf_cover__XGEXz[data-cover=society] .bookshelf_coverTitle__ghQqL{font-size:20px}.bookshelf_frontMatter__PD7ea h1{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.18;letter-spacing:-.03em;margin-bottom:18px;text-wrap:balance}.bookshelf_frontMatter__PD7ea .bookshelf_eyebrow__Hy5IR{font-size:9px}.bookshelf_bookIntroduction__6euuT>p:not(.bookshelf_eyebrow__Hy5IR){font-size:13px;line-height:1.7;color:#81715d}.bookshelf_bookIntroduction__6euuT .bookshelf_bookMeta__rAwwZ{font-size:11px!important;margin:18px 0!important}.bookshelf_resumeBook__D3OyI{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border-bottom:1px solid #9b6d46;font-size:12px;color:#805333!important}.bookshelf_resumeBook__D3OyI svg{width:15px}.bookshelf_contentsPage__gPITg{padding:40px 34px 24px;min-width:0}.bookshelf_contentsHeading__P_DYm{padding:0 10px 20px;border-bottom:1px solid #bcab8e}.bookshelf_contentsHeading__P_DYm>span{font-size:8px;font-weight:700;letter-spacing:.19em;color:#9c7a50}.bookshelf_contentsHeading__P_DYm h2{font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:400;letter-spacing:-.025em;margin:6px 0}.bookshelf_contentsHeading__P_DYm p{font-size:12px;color:#84725d}.bookshelf_pageFoot__0sJ0k{text-align:center;font-size:8px;letter-spacing:.2em;color:#9b8a70;padding-top:25px}.bookshelf_srOnly__c_3UI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes bookshelf_openPages__QAP47{0%{opacity:.6;transform:perspective(1400px) rotateY(-6deg) translateY(8px)}to{opacity:1;transform:perspective(1400px) rotateY(0) translateY(0)}}@media(min-width:1200px){.bookshelf_library__C_liU{padding-top:30px}.bookshelf_bookRail__UvfLy{gap:48px;padding-top:28px}.bookshelf_bookSlot__qDxBz{width:176px}.bookshelf_book__keJln{height:244px}.bookshelf_coverTitle__ghQqL{font-size:22px}.bookshelf_coverTop__msu40{font-size:8px}.bookshelf_coverTop__msu40>span{font-size:7px}}@media(max-width:1000px){.bookshelf_toolbar__t7b_m{gap:14px;flex-wrap:wrap}.bookshelf_search__xeEbn{max-width:none;min-width:260px}.bookshelf_filters__uYrZp{margin-left:auto}.bookshelf_bookRail__UvfLy{gap:22px}.bookshelf_bookSlot__qDxBz{width:140px}.bookshelf_book__keJln{height:202px}.bookshelf_coverTitle__ghQqL{font-size:18px}.bookshelf_bookRail__UvfLy{min-height:250px}.bookshelf_shelf__E7lwY{padding-left:17px;padding-right:17px}.bookshelf_shelfLedge__VoEvx{margin-left:-17px;margin-right:-22px}.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-22px;margin-right:-17px}.bookshelf_contentsPage__gPITg{padding:30px 22px 22px}.bookshelf_frontMatter__PD7ea{padding:34px 25px}.bookshelf_frontMatter__PD7ea h1{font-size:26px}.bookshelf_collectionCount__lDUGZ{display:none}}@media(max-width:690px){.bookshelf_library__C_liU{padding:20px 18px 96px}.bookshelf_header__qwKbk{margin:0 0 20px}.bookshelf_header__qwKbk h1{font-size:34px}.bookshelf_header__qwKbk>div>p:last-child{font-size:13px}.bookshelf_toolbar__t7b_m{gap:11px;margin-bottom:18px}.bookshelf_search__xeEbn{flex-basis:100%;min-width:0}.bookshelf_search__xeEbn input{font-size:16px;min-height:46px}.bookshelf_filters__uYrZp{margin-left:0;gap:8px}.bookshelf_filters__uYrZp a{min-width:42px;min-height:42px}.bookshelf_continueReading__44VD4{gap:11px;padding:12px;margin-bottom:23px}.bookshelf_continueReading__44VD4 strong{font-size:13px}.bookshelf_continueReading__44VD4>span:nth-child(2)>span{font-size:9px}.bookshelf_resumeLabel__4P35Y{font-size:0;gap:0}.bookshelf_bookmark__q3KGG svg{width:19px}.bookshelf_shelves__8vV4_{grid-template-columns:1fr}.bookshelf_shelf__E7lwY,.bookshelf_shelf__E7lwY:nth-child(2n){border:0;padding:17px 18px 0}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-18px;margin-right:-18px}.bookshelf_cabinet__HW0EW{border-left-width:9px;border-right-width:9px}.bookshelf_cabinetCrown__ogkQv{margin:0 -13px;height:32px}.bookshelf_cabinetCrown__ogkQv span{font-size:8px;letter-spacing:.19em}.bookshelf_cabinetBase__bHYWR{margin:0 -11px;height:16px}.bookshelf_shelfHeading__jSSAp,.bookshelf_shelfHeading__jSSAp h2{font-size:11px}.bookshelf_bookRail__UvfLy{min-height:267px;gap:27px;padding:25px 4px 0}.bookshelf_bookSlot__qDxBz{width:152px}.bookshelf_book__keJln{height:216px}.bookshelf_cover__XGEXz{padding:20px 11px 14px 17px}.bookshelf_coverTitle__ghQqL{font-size:19px}.bookshelf_bookCaption__kzv_m{height:27px;font-size:9px}.bookshelf_shelfLedge__VoEvx{height:17px}.bookshelf_libraryFoot__oe_5X{display:block;text-align:center;font-size:10px;line-height:1.7}.bookshelf_libraryFoot__oe_5X a{justify-content:center;margin-top:3px}.bookshelf_bookNav__o1CB5{gap:12px;margin-bottom:15px}.bookshelf_bookNav__o1CB5>span{font-size:10px}.bookshelf_bookNav__o1CB5 svg{width:17px}.bookshelf_bookNav__o1CB5 .bookshelf_closeBook__SHv0j{width:40px;height:40px}.bookshelf_openBook__B_jbQ{grid-template-columns:1fr;border-radius:5px 8px 8px 5px}.bookshelf_openBook__B_jbQ:before{display:none}.bookshelf_frontMatter__PD7ea{position:static;padding:27px 24px;display:flex;align-items:center;gap:23px;text-align:left;background:linear-gradient(110deg,#efe4cf70,#fffaf300);border-bottom:1px solid #daccb3}.bookshelf_openCover__s3GJW{width:75px;height:107px;flex:0 0 75px;margin:0;box-shadow:3px 3px 0 #e1d7bf,4px 4px 0 #897454,7px 7px 10px #51361c26}.bookshelf_openCover__s3GJW .bookshelf_cover__XGEXz{padding:9px 5px 6px 10px}.bookshelf_openCover__s3GJW .bookshelf_coverFrame__pdSWG{inset:5px 4px 5px 8px}.bookshelf_openCover__s3GJW .bookshelf_coverTop__msu40{font-size:4px}.bookshelf_openCover__s3GJW .bookshelf_coverTop__msu40>span{font-size:3px;margin-top:1px}.bookshelf_openCover__s3GJW .bookshelf_coverTitle__ghQqL,.bookshelf_openCover__s3GJW .bookshelf_cover__XGEXz[data-cover=earth] .bookshelf_coverTitle__ghQqL,.bookshelf_openCover__s3GJW .bookshelf_cover__XGEXz[data-cover=society] .bookshelf_coverTitle__ghQqL{font-size:10px;margin-top:7px}.bookshelf_openCover__s3GJW .bookshelf_coverPublisher__bT6xG{font-size:4px}.bookshelf_frontMatter__PD7ea h1{font-size:23px;line-height:1.2;margin-bottom:0;text-wrap:pretty}.bookshelf_frontMatter__PD7ea .bookshelf_eyebrow__Hy5IR{font-size:8px;letter-spacing:.09em;margin-bottom:7px!important}.bookshelf_bookIntroduction__6euuT>p:not(.bookshelf_eyebrow__Hy5IR):not(.bookshelf_bookMeta__rAwwZ){display:none}.bookshelf_bookIntroduction__6euuT .bookshelf_bookMeta__rAwwZ{font-size:10px!important;margin:10px 0 0!important}.bookshelf_resumeBook__D3OyI{font-size:11px;min-height:38px}.bookshelf_contentsPage__gPITg{padding:25px 17px 20px}.bookshelf_contentsHeading__P_DYm{padding:0 6px 17px}.bookshelf_contentsHeading__P_DYm h2{font-size:28px}.bookshelf_contentsHeading__P_DYm p{font-size:11px}.bookshelf_chapters__f39Sd .gl-chapter{padding:18px 5px;gap:11px}.bookshelf_chapters__f39Sd h3{font-size:15px}.bookshelf_chapters__f39Sd .gl-chapter-number{width:25px;flex-basis:25px;font-size:19px}.bookshelf_chapters__f39Sd .gl-chapter p{font-size:10px}.bookshelf_chapters__f39Sd .gl-chapter-status>span{display:none}.bookshelf_chapters__f39Sd .gl-chapter.has-progress .gl-chapter-status>span{display:inline}.bookshelf_searchResults__4xKYQ .bookshelf_chapters__f39Sd .gl-chapter{padding:17px 13px}}@media(max-width:400px){.bookshelf_library__C_liU{padding-left:14px;padding-right:14px}.bookshelf_header__qwKbk h1{font-size:31px}.bookshelf_bookRail__UvfLy{gap:23px;min-height:238px}.bookshelf_bookSlot__qDxBz{width:126px}.bookshelf_book__keJln{height:185px}.bookshelf_cover__XGEXz{padding:16px 10px 12px 15px}.bookshelf_coverTitle__ghQqL{font-size:17px;margin-top:13px}.bookshelf_coverTop__msu40{font-size:6px}.bookshelf_coverTop__msu40>span{font-size:5px}.bookshelf_coverFrame__pdSWG{inset:8px 7px 8px 13px}.bookshelf_shelf__E7lwY{padding-left:13px;padding-right:13px}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-13px;margin-right:-13px}.bookshelf_frontMatter__PD7ea{padding:23px 17px;gap:18px}.bookshelf_frontMatter__PD7ea h1{font-size:21px}.bookshelf_bookNav__o1CB5>span{display:none}.bookshelf_closeBook__SHv0j{margin-left:auto}.bookshelf_bookCaption__kzv_m{font-size:8px}}@media(max-width:350px){.bookshelf_bookSlot__qDxBz{width:112px}.bookshelf_book__keJln{height:170px}.bookshelf_bookRail__UvfLy{gap:18px;min-height:220px}.bookshelf_coverTitle__ghQqL{font-size:15px}.bookshelf_coverPublisher__bT6xG{font-size:6px}.bookshelf_coverTop__msu40>span{font-size:4.5px}}@media(prefers-reduced-motion:reduce){.bookshelf_library__C_liU *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bookshelf_book__keJln:focus-visible,.bookshelf_book__keJln:hover{transform:none}}.bookshelf_bookSlot__qDxBz{z-index:3}.bookshelf_bookCaption__kzv_m{position:absolute;left:0;right:0;bottom:-25px;height:25px;font-size:9px;pointer-events:none}.bookshelf_shelfLedge__VoEvx{height:25px}.bookshelf_bookRail__UvfLy{min-height:260px}@media(min-width:1200px){.bookshelf_bookRail__UvfLy{min-height:280px}}@media(max-width:850px){.bookshelf_shelves__8vV4_{grid-template-columns:1fr}.bookshelf_shelf__E7lwY,.bookshelf_shelf__E7lwY:nth-child(2n){border:0}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-17px;margin-right:-17px}}@media(max-width:690px){.bookshelf_bookRail__UvfLy{min-height:247px}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-18px;margin-right:-18px}}@media(max-width:400px){.bookshelf_bookRail__UvfLy{min-height:215px}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:-13px;margin-right:-13px}.bookshelf_bookCaption__kzv_m{font-size:8px}}@media(max-width:350px){.bookshelf_bookRail__UvfLy{min-height:200px}}.bookshelf_book__keJln:focus-visible{outline-color:#fff1ca!important}.bookshelf_filters__uYrZp a{min-height:44px;min-width:44px}.bookshelf_bookNav__o1CB5 .bookshelf_closeBook__SHv0j{width:44px;height:44px}.bookshelf_library__C_liU[data-view=shelf]{background:transparent;color:#f7e7c9}.bookshelf_library__C_liU[data-view=shelf] :focus-visible{outline-color:#f3d08e}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_eyebrow__Hy5IR{color:#e9c486;text-shadow:0 1px 1px rgb(0 0 0/.35)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_header__qwKbk h1{color:#fbecd4;text-shadow:0 1px 2px rgb(0 0 0/.45)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_header__qwKbk>div>p:last-child{color:#e8d3b0}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_collectionCount__lDUGZ{color:#f7e7c9}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_collectionCount__lDUGZ svg{color:#e3bb78}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_collectionCount__lDUGZ>span{color:#dcc39c}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn{background:#f6ead2;border-color:#c79d62;box-shadow:inset 0 1px 3px rgb(70 36 10/.2),0 1px 0 rgb(255 228 184/.18)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn:focus-within{outline:2px solid #f3d08e;outline-offset:2px}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn input{color:#3b2616}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn input::placeholder{color:#7f6044}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn button,.bookshelf_library__C_liU[data-view=shelf] .bookshelf_search__xeEbn>svg{color:#7f5a38}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_filters__uYrZp a{color:#f0dcba}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_filters__uYrZp a:hover{background:rgb(255 232 196/.13)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_filters__uYrZp a[aria-current=page]{background:linear-gradient(115deg,#d3ad67,#edd6a1 45%,#bd934e);color:#3b2616;box-shadow:0 2px 4px rgb(12 5 1/.45),inset 0 0 0 1px rgb(134 97 55/.55)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_continueReading__44VD4{background:#f3e3c4;border-color:#c9a26a;color:#3b2616;box-shadow:0 4px 10px -4px rgb(12 5 1/.55)}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_continueReading__44VD4:hover{background:#f8ebd1}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_continueReading__44VD4 small{color:#855a32}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_continueReading__44VD4>span:nth-child(2)>span{color:#6f5237}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_bookmark__q3KGG{color:#8a4b25}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_cabinet__HW0EW{box-shadow:0 22px 36px -18px rgb(8 3 0/.85),0 3px 6px rgb(12 5 1/.5),inset 2px 0 3px #efc1807a,inset -3px 0 4px #32160378}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_libraryFoot__oe_5X{color:#dcc39c}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_libraryFoot__oe_5X a{color:#f7e7c9;text-decoration:underline;text-decoration-color:rgb(247 231 201/.4);text-underline-offset:4px}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_resultHeading__wZihq h2{color:#fbecd4}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_resultHeading__wZihq span{color:#dcc39c}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_empty___VfVx,.bookshelf_library__C_liU[data-view=shelf] .bookshelf_searchResults__4xKYQ .bookshelf_chapters__f39Sd{background:#f6ead2;border-color:#c79d62;color:#3b2616}.bookshelf_library__C_liU[data-view=shelf] .bookshelf_empty___VfVx p{color:#6f5237}.bookshelf_library__C_liU[data-view=book]{--plan-bg:#f1f4f9;--plan-card:#fff;--plan-glass:rgb(255 255 255/.55);--plan-glass-line:rgb(255 255 255/.8);--plan-ink:#16232a;--plan-text:#2b373d;--plan-muted:#56666e;--plan-line:#d5dee4;--plan-track:rgb(22 35 42/.12);--plan-accent:#377808;--plan-cta:#3b8505;--plan-cta-ink:#fff;--plan-lime:#5ca702;--plan-lime-2:#b6e37b;--plan-pill:#e3eaef;--plan-pill-ink:#34444c;--plan-good-bg:#e4f4d3;--plan-crown-bg:#fbf0d8;--plan-crown-ink:#8a5b08;--plan-wash:linear-gradient(90deg,#ccede8,#d8ebd8 50%,#e3e9c2);--plan-fade:linear-gradient(rgb(241 244 249/0),rgb(241 244 249/.45) 170px,rgb(241 244 249/.88) 320px,#f1f4f9 430px);color:var(--plan-text);font-family:var(--font-lesson-sans),var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color-scheme:light;background:var(--plan-fade),var(--plan-wash);background-color:var(--plan-bg);padding:6px 20px 28px}.dark .bookshelf_library__C_liU[data-view=book]{--plan-bg:#10181c;--plan-card:#1a252b;--plan-glass:rgb(26 37 43/.62);--plan-glass-line:rgb(255 255 255/.07);--plan-ink:#eef4f6;--plan-text:#d2dde1;--plan-muted:#9daeb5;--plan-line:#31424b;--plan-track:rgb(238 244 246/.14);--plan-accent:#a8dc72;--plan-cta:#76b243;--plan-cta-ink:#0e1a05;--plan-lime:#8fd24c;--plan-lime-2:#4a7a23;--plan-pill:#26343c;--plan-pill-ink:#c9d6db;--plan-good-bg:#1f3a1b;--plan-crown-bg:#3a2a10;--plan-crown-ink:#eba92b;--plan-wash:linear-gradient(90deg,#0c3130,#123029 50%,#212f17);--plan-fade:linear-gradient(rgb(16 24 28/0),rgb(16 24 28/.45) 170px,rgb(16 24 28/.88) 320px,#10181c 430px);color-scheme:dark}.bookshelf_library__C_liU[data-view=book] :focus-visible{outline-color:var(--plan-accent)}.bookshelf_library__C_liU[data-view=book] .bookshelf_content__ddtiV{max-width:720px}.bookshelf_planNav__zP2Qu{display:flex;align-items:center;margin:0 0 8px}.bookshelf_planNav__zP2Qu a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;margin-left:-4px;border-radius:999px;background:var(--plan-glass);font-size:14px;font-weight:600;color:var(--plan-ink)}.bookshelf_planNav__zP2Qu a:hover{background:var(--plan-card)}.bookshelf_planNav__zP2Qu svg{width:18px!important;height:18px!important}.bookshelf_plan__duRxZ{animation:bookshelf_planIn__tNwoQ .38s ease-out both}.bookshelf_planHero__Wt_Gw{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:4px 0 26px;padding:20px;border-radius:24px;background:var(--plan-glass);border:1px solid var(--plan-glass-line);box-shadow:0 1px 2px rgb(22 35 42/.04)}.bookshelf_planKicker__qSoeO{font-size:12.5px;font-weight:600;letter-spacing:.01em;color:var(--plan-muted);margin:0 0 6px!important}.bookshelf_planHero__Wt_Gw h1{font-family:inherit;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.022em;color:var(--plan-ink);margin:0 0 8px;text-wrap:balance}.bookshelf_planHero__Wt_Gw h1:focus{outline:none}.bookshelf_planMeta__Emd2_{font-size:14px;color:var(--plan-muted);margin:0 0 12px!important}.bookshelf_planMeter__h2O6G{display:flex;gap:4px;max-width:320px}.bookshelf_planMeter__h2O6G i{flex:1;height:6px;border-radius:3px;background:var(--plan-track)}.bookshelf_planMeter__h2O6G i[data-state=active]{background:var(--plan-lime-2)}.bookshelf_planMeter__h2O6G i[data-state=done]{background:var(--plan-lime)}.bookshelf_planCover__D8PWw{position:relative;width:92px;height:130px;transform:rotate(3deg);box-shadow:3px 4px 0 #e1d7bf,4px 5px 0 #897454,8px 12px 18px rgb(22 35 42/.28);border-radius:2px 5px 5px 2px}.bookshelf_planCover__D8PWw .bookshelf_cover__XGEXz{padding:11px 6px 8px 12px}.bookshelf_planCover__D8PWw .bookshelf_coverFrame__pdSWG{inset:6px 5px 6px 9px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40{font-size:5px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40>span{font-size:4px;margin-top:2px}.bookshelf_planCover__D8PWw .bookshelf_coverTitle__ghQqL{margin-top:8px}.bookshelf_planCover__D8PWw .bookshelf_coverPublisher__bT6xG{font-size:5px}.bookshelf_planChapters__1whHs h2{font-family:inherit;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--plan-ink);margin:0 0 12px}.bookshelf_planList__WsPw5{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bookshelf_planChapter__GuAPm{display:flex;align-items:center;gap:12px;min-height:88px;padding:16px 14px 16px 18px;border-radius:20px;background:var(--plan-card);color:var(--plan-text);box-shadow:0 1px 2px rgb(22 35 42/.05);transition:box-shadow .18s,transform .18s}.bookshelf_planChapter__GuAPm:hover{box-shadow:0 8px 22px -12px rgb(22 35 42/.35);transform:translateY(-1px)}.bookshelf_planChapterText___NfK8{flex:1;min-width:0;display:grid;justify-items:start;gap:6px}.bookshelf_planPill__ufo_V{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:7px;background:var(--plan-pill);color:var(--plan-pill-ink);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bookshelf_planPill__ufo_V svg{width:12px!important;height:12px!important;stroke-width:3!important}.bookshelf_planChapter__GuAPm[data-state=done] .bookshelf_planPill__ufo_V{background:var(--plan-good-bg);color:var(--plan-accent)}.bookshelf_planPills__52lvz{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.bookshelf_premiumPill__HUNyi{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:7px;background:var(--plan-crown-bg);color:var(--plan-crown-ink);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bookshelf_premiumPill__HUNyi svg{width:12px!important;height:12px!important;stroke-width:2.6!important}.bookshelf_planChapter__GuAPm[data-locked] .bookshelf_planChapterGo__A_azy{color:var(--plan-crown-ink)}.bookshelf_planChapter__GuAPm h3{font-family:inherit;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--plan-ink);margin:0}.bookshelf_planChapterMeta__PUqlW{font-size:13.5px;line-height:1.4;color:var(--plan-muted)}.bookshelf_planChapterMeter__VHQ_n{display:block;width:min(170px,70%);height:5px;border-radius:5px;overflow:hidden;background:var(--plan-track)}.bookshelf_planChapterMeter__VHQ_n i{display:block;height:100%;border-radius:5px;background:var(--plan-lime)}.bookshelf_planChapterGo__A_azy{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--plan-muted)}.bookshelf_planChapterGo__A_azy svg{width:18px!important;height:18px!important}.bookshelf_planChapter__GuAPm[data-state=active] .bookshelf_planChapterGo__A_azy{color:var(--plan-accent)}.bookshelf_plan__duRxZ{padding-bottom:88px}.bookshelf_planAction__ziPwD{position:fixed;left:50%;bottom:calc(78px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(680px,calc(100% - 40px));z-index:40}.bookshelf_planAction__ziPwD:before{content:"";position:absolute;inset:-22px -20px -14px;z-index:-1;pointer-events:none;background:linear-gradient(rgb(241 244 249/0),var(--plan-bg) 55%)}.bookshelf_planCta__rWRQ5{display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:14px 22px;border-radius:16px;background:var(--plan-cta);color:var(--plan-cta-ink)!important;font-size:17px;font-weight:600;letter-spacing:-.005em;box-shadow:0 12px 26px -12px rgb(30 70 5/.6);transition:background .15s}.bookshelf_planCta__rWRQ5:hover{background:color-mix(in srgb,var(--plan-cta) 90%,var(--plan-ink))}.bookshelf_planCta__rWRQ5 svg{width:18px!important;height:18px!important}.bookshelf_planEmpty__9DZTQ{margin:24px auto 0;padding:48px 24px;text-align:center;border-radius:24px;background:var(--plan-card)}.bookshelf_planEmpty__9DZTQ>svg{width:30px!important;height:30px!important;color:var(--plan-muted);margin:0 auto 14px}.bookshelf_planEmpty__9DZTQ h1{font-family:inherit;font-size:22px;font-weight:700;color:var(--plan-ink);margin-bottom:8px}.bookshelf_planEmpty__9DZTQ p{font-size:15px;color:var(--plan-muted);margin:0 0 18px}.bookshelf_planEmpty__9DZTQ a{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:14px;background:var(--plan-cta);color:var(--plan-cta-ink)!important;font-weight:600}@keyframes bookshelf_planIn__tNwoQ{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:801px){.bookshelf_library__C_liU[data-view=book]{padding:14px 28px 36px}.bookshelf_planHero__Wt_Gw{padding:24px 26px;gap:26px}.bookshelf_planHero__Wt_Gw h1{font-size:30px}.bookshelf_planCover__D8PWw{width:112px;height:158px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40{font-size:6px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40>span{font-size:5px}.bookshelf_planAction__ziPwD{bottom:96px}.bookshelf_planAction__ziPwD:before{inset:-22px -24px -100px;background:linear-gradient(rgb(241 244 249/0),var(--plan-bg) 22%)}.bookshelf_planChapters__1whHs h2{font-size:22px}}@media(max-width:400px){.bookshelf_library__C_liU[data-view=book]{padding-left:16px;padding-right:16px}.bookshelf_planHero__Wt_Gw{padding:16px;gap:14px}.bookshelf_planHero__Wt_Gw h1{font-size:21px}.bookshelf_planCover__D8PWw{width:76px;height:108px}.bookshelf_planCover__D8PWw .bookshelf_coverTitle__ghQqL{margin-top:6px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40{font-size:4px}.bookshelf_planCover__D8PWw .bookshelf_coverTop__msu40>span{font-size:3.5px}.bookshelf_planChapter__GuAPm{padding:14px 12px 14px 16px;min-height:84px}.bookshelf_planChapter__GuAPm h3{font-size:16px}}@media(prefers-reduced-motion:reduce){.bookshelf_plan__duRxZ{animation:none}.bookshelf_planChapter__GuAPm:hover{transform:none}}.bookshelf_shelves__8vV4_{--shelf-pad:24px;--rail-pad:8px;--shelf-divider:5px}@media(max-width:1000px){.bookshelf_shelves__8vV4_{--shelf-pad:17px}}@media(max-width:690px){.bookshelf_shelves__8vV4_{--shelf-pad:18px;--rail-pad:4px}}@media(max-width:400px){.bookshelf_shelves__8vV4_{--shelf-pad:13px}}.bookshelf_shelf__E7lwY,.bookshelf_shelf__E7lwY:nth-child(2n){padding-left:var(--shelf-pad);padding-right:var(--shelf-pad)}.bookshelf_shelves__8vV4_[data-columns="1"]{grid-template-columns:1fr}.bookshelf_shelves__8vV4_[data-columns="1"] .bookshelf_shelf__E7lwY,.bookshelf_shelves__8vV4_[data-columns="1"] .bookshelf_shelf__E7lwY:nth-child(2n){border-left:0;border-right:0}.bookshelf_shelves__8vV4_[data-columns="2"]{grid-template-columns:1fr 1fr}.bookshelf_shelfLedge__VoEvx,.bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:calc(-1 * var(--shelf-pad));margin-right:calc(-1 * var(--shelf-pad))}.bookshelf_shelves__8vV4_[data-columns="2"] .bookshelf_shelf__E7lwY:nth-child(odd) .bookshelf_shelfLedge__VoEvx{margin-right:calc(-1 * var(--shelf-pad) - var(--shelf-divider))}.bookshelf_shelves__8vV4_[data-columns="2"] .bookshelf_shelf__E7lwY:nth-child(2n) .bookshelf_shelfLedge__VoEvx{margin-left:calc(-1 * var(--shelf-pad) - var(--shelf-divider))}.bookshelf_bookRail__UvfLy{display:grid;grid-template-columns:repeat(var(--cols,1),calc(var(--w,140) * 1px));column-gap:var(--gap,24px);justify-content:center;align-items:end;min-height:0;padding:27px var(--rail-pad) 0}@media(max-width:690px){.bookshelf_bookRail__UvfLy{padding-top:25px}}.bookshelf_bookSlot__qDxBz{width:calc(var(--w,140) * 1px)}.bookshelf_book__keJln{height:calc(var(--h,200) * 1px)}.bookshelf_cover__XGEXz{padding:calc(var(--w,140) * .128px) calc(var(--w,140) * .08px) calc(var(--w,140) * .094px) calc(var(--w,140) * .12px)}.bookshelf_coverFrame__pdSWG{inset:calc(var(--w,140) * .0625px) calc(var(--w,140) * .056px) calc(var(--w,140) * .0625px) calc(var(--w,140) * .1px)}.bookshelf_coverTop__msu40{font-size:calc(var(--w,140) * .04px + .9px)}.bookshelf_coverTop__msu40>span{font-size:calc(var(--w,140) * .04px);margin-top:calc(var(--w,140) * .025px)}.bookshelf_coverTitle__ghQqL{font-size:calc(var(--w,140) * .118px + 1.6px);margin-top:calc(var(--w,140) * .08px + 2.2px)}.bookshelf_cover__XGEXz[data-title=long] .bookshelf_coverTitle__ghQqL{font-size:calc(var(--w,140) * .106px + 1.5px)}.bookshelf_cover__XGEXz[data-title=longest] .bookshelf_coverTitle__ghQqL{font-size:calc(var(--w,140) * .094px + 1.4px);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.bookshelf_coverPublisher__bT6xG{font-size:calc(var(--w,140) * .035px + 1.4px)}.bookshelf_pageBlock__X5RWm{font-size:calc(var(--w,140) * .12px);padding:calc(var(--h,200) * .32px) calc(var(--w,140) * .08px)}.bookshelf_planCover__D8PWw{--w:92;--h:130;width:calc(var(--w) * 1px);height:calc(var(--h) * 1px)}@media(min-width:801px){.bookshelf_planCover__D8PWw{--w:112;--h:158}}@media(max-width:400px){.bookshelf_planCover__D8PWw{--w:76;--h:108}}.bookshelf_cover__XGEXz[data-tone="0"]{--tone:#25304F}.bookshelf_cover__XGEXz[data-tone="1"]{--tone:#2F4A3A}.bookshelf_cover__XGEXz[data-tone="2"]{--tone:#5A2A2A}.bookshelf_cover__XGEXz[data-tone="3"]{--tone:#1F4A52}.bookshelf_cover__XGEXz[data-tone="4"]{--tone:#43304F}.bookshelf_cover__XGEXz[data-tone="5"]{--tone:#6E5220}.bookshelf_cover__XGEXz[data-tone="6"]{--tone:#3A4250}.bookshelf_cover__XGEXz[data-tone="7"]{--tone:#4E3424}.bookshelf_cover__XGEXz[data-art=none]{background-color:var(--tone);background-image:radial-gradient(120% 80% at 72% 12%,rgb(255 255 255/.11),transparent 62%),repeating-linear-gradient(45deg,rgb(255 255 255/.035) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgb(0 0 0/.06) 0 1px,transparent 1px 3px),linear-gradient(165deg,rgb(255 255 255/.06),transparent 45%,rgb(0 0 0/.22))}.bookshelf_cover__XGEXz[data-art=image]{background:#2b2420}.bookshelf_coverNumeral__0xx1g{position:absolute;left:0;right:0;bottom:calc(var(--w,140) * .19px);z-index:-1;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:calc(var(--w,140) * .3px);line-height:1;letter-spacing:.04em;color:#f0d79a;opacity:.34;pointer-events:none}.bookshelf_coverNumeral__0xx1g:before{content:"";display:block;width:42%;height:2px;margin:0 auto calc(var(--w,140) * .07px);border-top:1px solid rgb(240 215 154/.8);border-bottom:1px solid rgb(240 215 154/.5)}.bookshelf_cover__XGEXz[data-title=long] .bookshelf_coverNumeral__0xx1g{font-size:calc(var(--w,140) * .21px)}.bookshelf_cover__XGEXz[data-title=longest] .bookshelf_coverNumeral__0xx1g{display:none}.bookshelf_coverNumeral__0xx1g[data-numeral=clipped]{visibility:hidden}