.generated-cover.svelte-adzexm{height:100%;padding:24px 20px 25px 25px;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:20px;border:1px solid #ffffff30;margin:10px;height:calc(100% - 20px);overflow:hidden}.generated-cover.svelte-adzexm strong:where(.svelte-adzexm){font-family:var(--serif);font-weight:400;font-size:27px;line-height:1.15;overflow-wrap:anywhere;max-height:155px;overflow:hidden}.cover-mark.svelte-adzexm{font-size:27px;color:#bccae0}.cover-author.svelte-adzexm{font-size:10px;line-height:1.5}.compact.svelte-adzexm .generated-cover:where(.svelte-adzexm){margin:3px;padding:4px;gap:4px;height:calc(100% - 6px)}.compact.svelte-adzexm .generated-cover:where(.svelte-adzexm) strong:where(.svelte-adzexm){font-size:8px;max-height:30px}.compact.svelte-adzexm .cover-mark:where(.svelte-adzexm){font-size:8px}.compact.svelte-adzexm .cover-author:where(.svelte-adzexm){display:none}.book-object.svelte-adzexm{position:relative;width:190px;height:280px;transform-style:preserve-3d;transform:perspective(1100px) rotateY(-17deg) rotate(-2deg);transition:transform .65s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(10px 18px 10px #142d5420)}.book-front.svelte-adzexm{position:absolute;inset:0;z-index:3;border-radius:2px 5px 5px 2px;background:var(--book-color);box-shadow:inset 4px 0 7px #0003;overflow:hidden;transform:translateZ(13px);backface-visibility:hidden}.book-front.svelte-adzexm img:where(.svelte-adzexm){width:100%;height:100%;object-fit:cover;display:block}.book-binding.svelte-adzexm{position:absolute;inset:0;background:linear-gradient(90deg,#00000033 0,transparent 3%,#ffffff30 5%,#00000022 6%,transparent 8%,transparent 97%,#00000022);pointer-events:none}.book-pages.svelte-adzexm{position:absolute;inset:4px 0 4px 8px;background:repeating-linear-gradient(0deg,#e7edf7 0 1px,#fff 1px 3px);transform:translate(13px);border-radius:2px 5px 5px 2px;box-shadow:3px 1px 2px #0001}.book-back.svelte-adzexm{position:absolute;inset:0;background:var(--book-color);transform:translate(16px) translateZ(-1px);border-radius:2px 4px 4px 2px}.compact.svelte-adzexm{width:44px;height:63px;transform:rotate(-5deg);filter:drop-shadow(2px 3px 2px #00000022)}.compact.svelte-adzexm .book-pages:where(.svelte-adzexm){transform:translate(3px);inset:2px 0 2px 1px}.compact.svelte-adzexm .book-back:where(.svelte-adzexm){transform:translate(5px)}.compact.svelte-adzexm .book-front:where(.svelte-adzexm){transform:none}.book-card:hover .book-object.svelte-adzexm:not(.compact){transform:perspective(1100px) rotateY(-9deg) rotate(0) translateY(-12px)}
