.lh{color:#f1ebdf;background:#0c1412;min-width:0}.lh *{box-sizing:border-box}.lh-wrap{width:min(1140px,88%);margin-inline:auto}.lh-intro{background:radial-gradient(at 85% 15%,#25362a 0%,#111b18 43%,#0c1412 90%);padding:clamp(60px,8vw,110px) 0 72px}.lh-overline,.lh-status{color:#c5a476;letter-spacing:.17em;text-transform:uppercase;font:600 11px/1.5 Arial,sans-serif}.lh h1{color:#f1ebdf;letter-spacing:-.025em;margin:16px 0 18px;font:400 clamp(43px,7vw,78px)/1.08 Georgia,serif}.lh-intro>.lh-wrap>p:not(.lh-overline){color:#d7d2c8;font:16px/1.7 Arial,sans-serif}.lh-shelf{background:#122018;border:1px solid #746347;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:40px;padding:26px;display:flex}.lh-shelf>div:first-child{flex:270px}.lh-shelf h2{color:#f1ebdf;margin:0 0 10px;font:400 27px/1.2 Georgia,serif}.lh-shelf p{color:#d7d2c8;max-width:580px;margin:0;font:14px/1.7 Arial,sans-serif}.lh-button{color:#101511;background:#c5a476;border-radius:4px;padding:13px 20px;font:600 14px Arial,sans-serif;text-decoration:none;display:inline-block}.lh-exhibition{padding:74px 0 100px}.lh-exhibition h2{color:#f1ebdf;margin:10px 0 12px;font:400 clamp(36px,5vw,58px)/1.15 Georgia,serif}.lh-subtitle{color:#d7d2c8;max-width:680px;margin-bottom:40px;font:15px/1.7 Arial,sans-serif}.lh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lh-book{background:#111b18;border:1px solid #38453b;border-radius:8px;grid-template-columns:minmax(100px,34%) minmax(0,1fr);gap:20px;padding:20px;display:grid}.lh-cover img{border-radius:3px;width:100%;height:auto;display:block}.lh-cover-missing{text-align:center;color:#c5a476;letter-spacing:.1em;background:#223027;justify-content:center;align-items:center;min-height:190px;font:15px/1.7 Georgia,serif;display:flex}.lh-info{min-width:0}.lh-book h3{color:#f1ebdf;overflow-wrap:anywhere;margin:8px 0;font:400 clamp(19px,2.4vw,28px)/1.25 Georgia,serif}.lh-genre,.lh-description{color:#d7d2c8;font:13px/1.6 Arial,sans-serif}.lh-description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lh-soon{color:#c5a476;font:600 11px/1.6 Arial,sans-serif}@media (max-width:760px){.lh-grid{grid-template-columns:1fr}.lh-book{grid-template-columns:minmax(96px,30%) minmax(0,1fr)}.lh-wrap{width:90%}}@media (max-width:430px){.lh-book{gap:13px;padding:13px}.lh-book h3{font-size:19px}.lh-shelf{padding:20px}}.lh-preview-link{color:#c5a476;border:1px solid #c5a476;border-radius:4px;margin-top:9px;padding:10px 15px;font:600 12px/1.5 Arial,sans-serif;text-decoration:none;display:inline-block}.lh-preview-link:hover,.lh-preview-link:focus-visible{color:#111b18;background:#c5a476}.lh-personal{width:100%;min-width:0}.lh-shelf-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.lh-shelf-head>div{flex:230px}.lh-owned-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.lh-owned-book{background:#0e1a16;border:1px solid #53604d;border-radius:6px;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}.lh-owned-book img{border-radius:3px;width:100%;height:auto}.lh-owned-placeholder{color:#c5a476;text-align:center;background:#28352a;place-items:center;min-height:120px;padding:8px;font:11px Georgia,serif;display:grid}.lh-owned-book h3{overflow-wrap:anywhere;margin:6px 0;font:400 21px/1.25 Georgia,serif}.lh-owned-book p{color:#d7d2c8;margin:4px 0;font:12px/1.6 Arial,sans-serif}.lh-owned-note{opacity:.8}@media (max-width:720px){.lh-owned-grid{grid-template-columns:1fr}}.lh-preview-link{color:#c5a476;text-underline-offset:4px;margin-top:9px;font:600 14px/1.55 Arial,sans-serif;text-decoration:underline;display:inline-block}.lh-shelf .lh-personal{flex:100%;min-width:0}.lh-personal-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.lh-personal-head h2{margin:0}.lh-licensed-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px;margin-top:20px;display:grid}.lh-licensed-book{background:#16251e;border:1px solid #455644;border-radius:7px;align-items:flex-start;gap:15px;min-width:0;padding:16px;display:flex}.lh-licensed-book img{border-radius:3px;width:90px;max-width:30%;height:auto}.lh-licensed-book>div{min-width:0}.lh-licensed-book h3{color:#f1ebdf;margin:7px 0 4px;font:400 23px/1.25 Georgia,serif}.lh-owned-author,.lh-owned-note{color:#d7d2c8;margin:7px 0 12px;font:13px/1.6 Arial,sans-serif}.lh-owned-note{margin-bottom:0}
