.book-suggestion-item{display:flex;align-items:center;margin-bottom:10px}.book-cover-image{max-width:100px;max-height:100px;margin-right:10px;object-fit:cover;border-radius:3px}.book-text-info{flex-grow:1}.figcaption{font-size:15px;font-style:italic;color:var(--text-muted)}div .figcaption#center,div .figcaption#centre,div .figcaption#left,div .figcaption#right{display:flex;justify-content:center}.figcaption#left{clear:left;float:left}.figcaption#right{clear:right;float:right}.figcaption#center,.figcaption#centre{margin-left:auto;margin-right:auto}table{width:auto;display:table}.grid span.image-embed[alt*="."],span[alt*=grid]{display:table-cell;vertical-align:middle;padding:3px}.grid img[alt*="."],img[alt*=grid]{max-height:30vh}img[alt*=left]{float:left;clear:left;margin-right:1rem;margin-bottom:4px;margin-top:4px}img[alt*=right]{float:right;clear:right;margin-left:1rem;margin-bottom:4px;margin-top:4px}img[alt*=center],img[alt*=centre]{display:block;margin-right:auto;margin-left:auto;margin-bottom:4px;margin-top:4px}body.infobox-enabled,body:not(.css-settings-manager){--infobox-font-size:var(--font-smaller);--infobox-gap:16px;--infobox-width:256px}body.infobox-enabled .cm-sizer:has([data-callout=infobox]),body.infobox-enabled .markdown-preview-sizer:has([data-callout=infobox]),body:not(.css-settings-manager) .cm-sizer:has([data-callout=infobox]),body:not(.css-settings-manager) .markdown-preview-sizer:has([data-callout=infobox]){--callout-padding:var(--size-4-2);--file-line-width:calc(700px + var(--infobox-width));--list-spacing:0.125em;--table-header-size:1em}body.infobox-enabled .cm-callout:has([data-callout=infobox]) .edit-block-button,body:not(.css-settings-manager) .cm-callout:has([data-callout=infobox]) .edit-block-button{display:none!important}body.infobox-enabled [data-callout=infobox],body:not(.css-settings-manager) [data-callout=infobox]{background:0 0;border:1px solid var(--background-modifier-border);font-size:var(--infobox-font-size);margin:0 auto}body.infobox-enabled [data-callout=infobox] .callout-title,body:not(.css-settings-manager) [data-callout=infobox] .callout-title{display:none!important}body.infobox-enabled [data-callout=infobox] .callout-content,body:not(.css-settings-manager) [data-callout=infobox] .callout-content{background:0 0}body.infobox-enabled [data-callout=infobox] .edit-block-button,body:not(.css-settings-manager) [data-callout=infobox] .edit-block-button{display:none}body.infobox-enabled [data-callout=infobox] .callout-content h2,body:not(.css-settings-manager) [data-callout=infobox] .callout-content h2{font-size:1.25em;margin:0 0 var(--size-4-2);text-align:center}body.infobox-enabled [data-callout=infobox] .callout-content h3,body:not(.css-settings-manager) [data-callout=infobox] .callout-content h3{background:var(--background-secondary);font-size:1.0625em;margin:var(--size-4-1) 0!important;padding:var(--size-2-1) var(--size-2-2);text-align:center}body.infobox-enabled [data-callout=infobox] .callout-content ol,body.infobox-enabled [data-callout=infobox] .callout-content p,body.infobox-enabled [data-callout=infobox] .callout-content table,body.infobox-enabled [data-callout=infobox] .callout-content ul,body:not(.css-settings-manager) [data-callout=infobox] .callout-content ol,body:not(.css-settings-manager) [data-callout=infobox] .callout-content p,body:not(.css-settings-manager) [data-callout=infobox] .callout-content table,body:not(.css-settings-manager) [data-callout=infobox] .callout-content ul{margin:var(--size-4-2) 0}body.infobox-enabled [data-callout=infobox] .callout-content table,body:not(.css-settings-manager) [data-callout=infobox] .callout-content table{width:100%}body.infobox-enabled.infobox-hide-thead [data-callout=infobox] .callout-content thead,body:not(.css-settings-manager) [data-callout=infobox] .callout-content thead{display:none}body.infobox-enabled [data-callout=infobox] .callout-content thead tr,body:not(.css-settings-manager) [data-callout=infobox] .callout-content thead tr{border-bottom:1px solid var(--background-modifier-border)}body.infobox-enabled [data-callout=infobox] .callout-content td,body.infobox-enabled [data-callout=infobox] .callout-content th,body:not(.css-settings-manager) [data-callout=infobox] .callout-content td,body:not(.css-settings-manager) [data-callout=infobox] .callout-content th{border-width:0!important;padding:var(--list-spacing) 0 var(--list-spacing) var(--callout-padding);width:65%}body.infobox-enabled [data-callout=infobox] .callout-content td:first-child,body.infobox-enabled [data-callout=infobox] .callout-content th:first-child,body:not(.css-settings-manager) [data-callout=infobox] .callout-content td:first-child,body:not(.css-settings-manager) [data-callout=infobox] .callout-content th:first-child{font-weight:700;padding:0;text-align:right;width:35%}body.infobox-enabled [data-callout=infobox] .callout-content p,body:not(.css-settings-manager) [data-callout=infobox] .callout-content p{text-align:center}body.infobox-enabled [data-callout=infobox] .callout-content li,body:not(.css-settings-manager) [data-callout=infobox] .callout-content li{line-height:var(--line-height-tight)}body.infobox-enabled [data-callout=infobox] .callout-content p:has(.internal-embed),body:not(.css-settings-manager) [data-callout=infobox] .callout-content p:has(.internal-embed){margin:0}body.infobox-enabled [data-callout=infobox] .callout-content .internal-embed,body:not(.css-settings-manager) [data-callout=infobox] .callout-content .internal-embed{border-radius:0}body.infobox-enabled.is-tablet .cm-contentContainer:has([data-callout=infobox]) .cm-content,body.infobox-enabled.is-tablet .markdown-preview-sizer:has([data-callout=infobox]),body.infobox-enabled:not(.is-mobile) .cm-contentContainer:has([data-callout=infobox]) .cm-content,body.infobox-enabled:not(.is-mobile) .markdown-preview-sizer:has([data-callout=infobox]),body:not(.css-settings-manager).is-tablet .cm-contentContainer:has([data-callout=infobox]) .cm-content,body:not(.css-settings-manager).is-tablet .markdown-preview-sizer:has([data-callout=infobox]),body:not(.css-settings-manager):not(.is-mobile) .cm-contentContainer:has([data-callout=infobox]) .cm-content,body:not(.css-settings-manager):not(.is-mobile) .markdown-preview-sizer:has([data-callout=infobox]){position:relative}body.infobox-enabled.is-tablet .cm-contentContainer:has([data-callout=infobox]) .cm-content,body.infobox-enabled.is-tablet .cm-contentContainer:has([data-callout=infobox])+.embedded-backlinks,body.infobox-enabled.is-tablet .markdown-preview-sizer:has([data-callout=infobox])>div:not(.mod-header),body.infobox-enabled:not(.is-mobile) .cm-contentContainer:has([data-callout=infobox]) .cm-content,body.infobox-enabled:not(.is-mobile) .cm-contentContainer:has([data-callout=infobox])+.embedded-backlinks,body.infobox-enabled:not(.is-mobile) .markdown-preview-sizer:has([data-callout=infobox])>div:not(.mod-header),body:not(.css-settings-manager).is-tablet .cm-contentContainer:has([data-callout=infobox]) .cm-content,body:not(.css-settings-manager).is-tablet .cm-contentContainer:has([data-callout=infobox])+.embedded-backlinks,body:not(.css-settings-manager).is-tablet .markdown-preview-sizer:has([data-callout=infobox])>div:not(.mod-header),body:not(.css-settings-manager):not(.is-mobile) .cm-contentContainer:has([data-callout=infobox]) .cm-content,body:not(.css-settings-manager):not(.is-mobile) .cm-contentContainer:has([data-callout=infobox])+.embedded-backlinks,body:not(.css-settings-manager):not(.is-mobile) .markdown-preview-sizer:has([data-callout=infobox])>div:not(.mod-header){margin-right:calc(var(--infobox-width) + var(--infobox-gap));position:relative}body.infobox-enabled.is-tablet .cm-callout:has([data-callout=infobox]),body.infobox-enabled.is-tablet .markdown-preview-sizer>div:has([data-callout=infobox]),body.infobox-enabled:not(.is-mobile) .cm-callout:has([data-callout=infobox]),body.infobox-enabled:not(.is-mobile) .markdown-preview-sizer>div:has([data-callout=infobox]),body:not(.css-settings-manager).is-tablet .cm-callout:has([data-callout=infobox]),body:not(.css-settings-manager).is-tablet .markdown-preview-sizer>div:has([data-callout=infobox]),body:not(.css-settings-manager):not(.is-mobile) .cm-callout:has([data-callout=infobox]),body:not(.css-settings-manager):not(.is-mobile) .markdown-preview-sizer>div:has([data-callout=infobox]){margin-bottom:var(--file-margins);position:absolute!important;right:calc(-1 * (var(--infobox-width) + var(--infobox-gap)));top:0;width:var(--infobox-width)}body.infobox-enabled.is-tablet .show-inline-title .markdown-preview-sizer>div:has([data-callout=infobox]),body.infobox-enabled:not(.is-mobile) .show-inline-title .markdown-preview-sizer>div:has([data-callout=infobox]),body:not(.css-settings-manager).is-tablet .show-inline-title .markdown-preview-sizer>div:has([data-callout=infobox]),body:not(.css-settings-manager):not(.is-mobile) .show-inline-title .markdown-preview-sizer>div:has([data-callout=infobox]){top:calc(var(--inline-title-size) * var(--inline-title-line-height) + .5em)}.markdown-preview-view p{text-align:justify;text-justify:inter-word}.markdown-source-view.mod-cm6 .cm-line{text-align:justify;text-justify:inter-word}