.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.bookCover{position:relative;display:flex;aspect-ratio:2/3;overflow:hidden;border-radius:2px;background:#2a1f1f;box-shadow:0 1px 2px rgba(26,20,16,.18),0 6px 18px rgba(26,20,16,.12)}.bookCover img{width:100%;height:100%;object-fit:cover}.bookCoverFallback{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:18px;color:#f3e9d2}.bookCoverTitle{font:400 19px/1.25 Merriweather,Georgia,serif}.bookCoverAuthor{font:600 11px Mukta,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#b8922a}.bookThemes{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 22px;margin:0 0 36px;padding:12px 0;border-top:1px solid rgba(26,20,16,.12);border-bottom:1px solid rgba(26,20,16,.12)}.bookTheme{padding:4px 0;font:600 12px Mukta,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#7a6d60;background:none;border:0;border-bottom:1px solid transparent;cursor:pointer}.bookTheme.is-on,.bookTheme:hover{color:#1a1410}.bookTheme.is-on{border-bottom-color:#1a1410}.bookGrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:40px 28px;gap:40px 28px}.bookCard{position:relative;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}.bookCard .bookCover{margin-bottom:12px;transition:transform .25s ease}.bookCard:hover .bookCover{transform:translateY(-4px)}.bookCardBadge{position:absolute;top:10px;left:10px;padding:3px 8px;font:600 10px Mukta,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1a1410;background:#f3e9d2;border-radius:2px}.bookCardTitle{font:400 15.5px/1.35 Merriweather,Georgia,serif;color:#1a1410}.bookCardAuthor{font-size:13px;color:#7a6d60}.bookEmpty{text-align:center;color:#7a6d60}.bookDisclosure{margin:18px 0 0;font-size:12px;color:#7a6d60}.bookShelfPage .bookDisclosure{margin-top:48px;text-align:center}.bookDetail{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:56px;gap:56px;align-items:start}.bookCover--large{max-width:380px}.bookAuthor{margin:0 0 18px;font:600 12px Mukta,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#a67843}.bookMeta{margin:0 0 22px}.bookMeta,.bookOthers{font-size:13px;color:#7a6d60}.bookOthers{margin:14px 0 0}.bookOthers a{color:#1a1410}@media (max-width:760px){.bookDetail{grid-template-columns:1fr;gap:26px}.bookCover--large{max-width:260px;margin:0 auto}.bookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}}.adminBooksPrimary{padding:10px 18px;font:inherit;font-weight:700;color:#f6f1e7;background:#1a1410;border:0;border-radius:4px;cursor:pointer}.adminBooksMessage{margin:12px 0 0;font-weight:600}.adminBooksList{list-style:none;margin:18px 0 0;padding:0}.adminBooksRow{display:grid;grid-template-columns:56px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(26,20,16,.1)}.adminBooksRow.is-hidden{opacity:.55}.adminBooksCover{display:flex;align-items:center;justify-content:center;width:56px;aspect-ratio:2/3;overflow:hidden;background:#2a1f1f;color:#f3e9d2;border-radius:2px;font-weight:700}.adminBooksCover img{width:100%;height:100%;object-fit:cover}.adminBooksCover--large{width:120px;font-weight:400;font-size:12px}.adminBooksInfo{display:flex;flex-direction:column;gap:3px;font-size:13px}.adminBooksLinks{display:flex;flex-wrap:wrap;gap:6px}.adminBooksLinks em{font-style:normal;font-size:11px;padding:1px 6px;background:rgba(166,120,67,.14);border-radius:3px}.adminBooksLinks em.is-warn{background:rgba(192,57,43,.12);color:#8a2a1e}.adminBooksActions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.adminBooksActions a,.adminBooksActions button{padding:5px 9px;font:inherit;font-size:12px;color:inherit;background:none;border:1px solid rgba(26,20,16,.2);border-radius:4px;cursor:pointer;text-decoration:none}.adminBooksActions .is-danger{color:#a3281b;border-color:rgba(163,40,27,.35)}.adminBooksForm{display:flex;flex-direction:column;gap:16px;margin-top:18px}.adminBooksForm label{position:static;display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:600}.adminBooksForm input:not([type=checkbox]),.adminBooksForm select,.adminBooksForm textarea{padding:8px 10px;font:inherit;font-weight:400;border:1px solid rgba(26,20,16,.2);border-radius:4px;background:#fff}.adminBooksGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.adminBooksCoverField{display:flex;gap:16px;align-items:flex-start}.adminBooksCoverField>div{flex:1 1;display:flex;flex-direction:column;gap:10px}.adminBooksRegions,.adminBooksThemes{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:12px;border:1px solid rgba(26,20,16,.12);border-radius:6px}.adminBooksRegions label{flex:1 1 260px}.adminBooksForm .adminBooksCheck{flex-direction:row;align-items:center;gap:8px;font-weight:400}.adminBooksFormActions{display:flex;gap:10px}.adminBooksFormActions button:not(.adminBooksPrimary){padding:10px 18px;font:inherit;background:none;border:1px solid rgba(26,20,16,.25);border-radius:4px;cursor:pointer}.adminBooksFormats{gap:14px;margin:0;border:1px solid rgba(26,20,16,.12)}.adminBooksFormat,.adminBooksFormats{display:flex;flex-direction:column;padding:12px;border-radius:6px}.adminBooksFormat{background:rgba(166,120,67,.06);gap:10px}.adminBooksFormatHead{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.adminBooksFormatHead label{flex:1 1 160px}.adminBooksFormat .adminBooksRegions{padding:0;border:0}.adminBooksAdd,.adminBooksRemove{padding:7px 12px;font:inherit;font-size:13px;background:none;border:1px solid rgba(26,20,16,.25);border-radius:4px;cursor:pointer}.adminBooksRemove{color:#a3281b;border-color:rgba(163,40,27,.35)}.adminBooksAdd{align-self:flex-start}.adminBooksHint{margin:0;font-size:13px;color:#7a6d60}.bookCardFormats{font-size:11.5px;letter-spacing:.04em;color:#7a6d60}.bookCardPrice{font-size:14px;color:#1a1410}.bookFormat{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 14px}.bookFormatPrice{font-size:12px;opacity:.75}.bookPage .shopProductPrice{margin-top:-6px}:where(html[data-theme=dark]) .bookThemes{border-top:1px solid rgba(246,239,226,.12);border-bottom:1px solid rgba(246,239,226,.12)}:where(html[data-theme=dark]) .bookTheme.is-on,:where(html[data-theme=dark]) .bookTheme:hover{color:rgb(251,245,232)}:where(html[data-theme=dark]) .bookCardBadge{color:rgb(251,245,232);background:rgb(29,24,17)}:where(html[data-theme=dark]) .bookCardTitle{color:rgb(251,245,232)}:where(html[data-theme=dark]) .bookOthers a{color:rgb(251,245,232)}:where(html[data-theme=dark]) .adminBooksRow{border-bottom:1px solid rgba(246,239,226,.1)}:where(html[data-theme=dark]) .adminBooksLinks em.is-warn{color:rgb(239,230,212)}:where(html[data-theme=dark]) .adminBooksActions a,:where(html[data-theme=dark]) .adminBooksActions button{border:1px solid rgba(246,239,226,.2)}:where(html[data-theme=dark]) .adminBooksActions .is-danger{color:rgb(239,230,212)}:where(html[data-theme=dark]) .adminBooksForm input:not([type=checkbox]),:where(html[data-theme=dark]) .adminBooksForm select,:where(html[data-theme=dark]) .adminBooksForm textarea{border:1px solid rgba(246,239,226,.2);background:rgb(29,24,17)}:where(html[data-theme=dark]) .adminBooksRegions,:where(html[data-theme=dark]) .adminBooksThemes{border:1px solid rgba(246,239,226,.12)}:where(html[data-theme=dark]) .adminBooksFormActions button:not(.adminBooksPrimary){border:1px solid rgba(246,239,226,.25)}:where(html[data-theme=dark]) .adminBooksFormats{border:1px solid rgba(246,239,226,.12)}:where(html[data-theme=dark]) .adminBooksAdd,:where(html[data-theme=dark]) .adminBooksRemove{border:1px solid rgba(246,239,226,.25)}:where(html[data-theme=dark]) .adminBooksRemove{color:rgb(239,230,212)}:where(html[data-theme=dark]) .bookCardPrice{color:rgb(251,245,232)}