.book-showcase--lumina-flow{--lumina-flow-pad: max(var(--kz-content-padding), 1rem)}.book-showcase--lumina-flow .lumina-flow-masthead{position:relative;margin-block-end:clamp(1rem,2.5vw,1.75rem)}.book-showcase--lumina-flow .lumina-flow{container-type:inline-size;container-name:lumina-card;contain:layout style;position:relative;width:100%;max-width:none;margin-inline:0;font-family:var(--lumina-font);-webkit-font-smoothing:antialiased}.book-showcase--lumina-flow .book-showcase__card-mark--flow-top{position:static;top:auto;inset-inline-end:auto;z-index:auto;display:flex;justify-content:flex-end;margin:0}.book-showcase--lumina-flow:has(.knigazor-ad-disclosure--inline) .book-showcase__title-row{padding-inline-end:0}@media(max-width:959.98px){.book-showcase--lumina-flow .lumina-flow-masthead{margin-inline:calc(-1 * var(--kz-content-padding));width:calc(100% + 2 * var(--kz-content-padding));max-width:none}}.book-showcase--lumina-flow .card-header,.book-showcase--lumina-flow .card-body,.book-showcase--lumina-flow .progress-section{padding-inline:var(--lumina-flow-pad)}.book-showcase--lumina-flow .divider{margin-inline:var(--lumina-flow-pad)}.book-showcase--lumina-flow .lumina-flow-masthead:after{content:"";display:block;height:1px;margin-block:clamp(.75rem,2vw,1.25rem) 0;margin-inline:var(--lumina-flow-pad);background:color-mix(in srgb,var(--lumina-border) 50%,transparent)}body.has-kz-single-backdrop--page .book-showcase--lumina-flow .lumina-flow-masthead:after{background:color-mix(in srgb,var(--kz-border) 38%,transparent)}.book-showcase--lumina-flow .book-showcase__body,.book-showcase--lumina-flow .book-showcase__prose{padding-inline:0}@media(min-width:960px){.book-showcase--lumina-flow{--lumina-flow-pad: clamp(1.25rem, 2.5vw, 1.625rem)}}
