.books-page.svelte-w47qb3{min-height:100vh;opacity:0;transform:translateY(20px);transition:all .6s ease-out}.books-page.visible.svelte-w47qb3{opacity:1;transform:translateY(0)}.container.svelte-w47qb3{max-width:1200px;margin:0 auto;padding:0 1rem}.hero-container.svelte-w47qb3{max-width:1400px;margin:0 auto;padding:0 1rem}.breadcrumb.svelte-w47qb3{padding:1rem 0;background-color:#f8fafc;border-bottom:1px solid #e2e8f0}.breadcrumb-list.svelte-w47qb3{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-size:.875rem}.breadcrumb-item.svelte-w47qb3{display:flex;align-items:center}.breadcrumb-link.svelte-w47qb3{display:flex;align-items:center;gap:.5rem;color:#2563eb;text-decoration:none;padding:.25rem .5rem;border-radius:.25rem;transition:all .2s;font-weight:500}.breadcrumb-link.svelte-w47qb3:hover{color:#1d4ed8;background-color:#2563eb0d;text-decoration:underline}.breadcrumb-link.svelte-w47qb3:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;background-color:#3b82f61a}.breadcrumb-icon.svelte-w47qb3{font-size:.9rem}.breadcrumb-separator.svelte-w47qb3{margin:0 .5rem;color:#9ca3af;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-current.svelte-w47qb3{color:#374151}.breadcrumb-current-text.svelte-w47qb3{font-weight:600;color:#1f2937}.books-hero.svelte-w47qb3{padding:3rem 0 2rem;background:linear-gradient(135deg,#1e1b4b,#312e81,#1e40af);color:#fff;text-align:center}.hero-content.svelte-w47qb3{max-width:800px;margin:0 auto}.hero-title.svelte-w47qb3{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.hero-subtitle.svelte-w47qb3{font-size:1.25rem;color:#cbd5e1;margin-bottom:1.5rem;font-weight:300}.hero-description.svelte-w47qb3{font-size:1.1rem;color:#e2e8f0;line-height:1.6;max-width:700px;margin:0 auto}.books-section.svelte-w47qb3{padding:4rem 0;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.books-grid.svelte-w47qb3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}.book-card.svelte-w47qb3{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0;transition:all .3s ease;cursor:pointer;position:relative}.book-card.svelte-w47qb3:hover,.book-card.hovered.svelte-w47qb3{transform:translateY(-8px);box-shadow:0 20px 40px #00000026;border-color:#3b82f6}.book-card.svelte-w47qb3:focus{outline:2px solid #3b82f6;outline-offset:2px}.book-cover-container.svelte-w47qb3{position:relative;height:240px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.book-cover.svelte-w47qb3{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.book-card.svelte-w47qb3:hover .book-cover:where(.svelte-w47qb3){transform:scale(1.05)}.category-badge.svelte-w47qb3{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:1rem;color:#fff;font-size:.8rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0003}.category-icon.svelte-w47qb3{font-size:.9rem}.category-text.svelte-w47qb3{text-transform:uppercase;letter-spacing:.05em}.book-content.svelte-w47qb3{padding:1.5rem}.book-title.svelte-w47qb3{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:.75rem;line-height:1.3}.book-description.svelte-w47qb3{color:#475569;line-height:1.6;margin-bottom:1rem;font-size:.95rem}.book-meta.svelte-w47qb3{display:flex;gap:1rem;margin-bottom:1.5rem;padding:.75rem;background:#f8fafc;border-radius:.5rem;border:1px solid #e2e8f0}.meta-item.svelte-w47qb3{display:flex;align-items:center;gap:.25rem}.meta-icon.svelte-w47qb3{font-size:.9rem}.meta-text.svelte-w47qb3{font-size:.85rem;color:#64748b;font-weight:500}.book-actions.svelte-w47qb3{display:flex;gap:.75rem;flex-wrap:wrap}.download-button.svelte-w47qb3,.read-online-button.svelte-w47qb3{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .2s ease;cursor:pointer;border:none;min-width:140px;justify-content:center}.read-online-button.primary.svelte-w47qb3,.download-button.primary.svelte-w47qb3{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 2px 4px #2563eb33}.read-online-button.primary.svelte-w47qb3:hover,.download-button.primary.svelte-w47qb3:hover{transform:translateY(-1px);box-shadow:0 4px 8px #2563eb4d;background:linear-gradient(135deg,#1d4ed8,#1e40af)}.download-button.secondary.svelte-w47qb3{background:#fff;color:#475569;border:1px solid #d1d5db}.download-button.secondary.svelte-w47qb3:hover{background:#f8fafc;border-color:#9ca3af;transform:translateY(-1px)}.download-button.disabled.svelte-w47qb3{background:#f1f5f9;color:#9ca3af;cursor:not-allowed;border:1px solid #e5e7eb}.button-icon.svelte-w47qb3{font-size:1rem}@media (max-width: 1024px){.books-grid.svelte-w47qb3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}}@media (max-width: 768px){.hero-title.svelte-w47qb3{font-size:2rem}.hero-subtitle.svelte-w47qb3{font-size:1.125rem}.books-grid.svelte-w47qb3{grid-template-columns:1fr}.book-cover-container.svelte-w47qb3{height:200px}.book-content.svelte-w47qb3{padding:1.25rem}.book-meta.svelte-w47qb3{flex-direction:column;gap:.5rem}.book-actions.svelte-w47qb3{flex-direction:column}.download-button.svelte-w47qb3,.read-online-button.svelte-w47qb3{justify-content:center}.breadcrumb-list.svelte-w47qb3{padding:.5rem;font-size:.8rem}.breadcrumb-separator.svelte-w47qb3{margin:0 .375rem}}@media (max-width: 640px){.hero-title.svelte-w47qb3{font-size:1.75rem}.hero-subtitle.svelte-w47qb3,.hero-description.svelte-w47qb3{font-size:1rem}.book-title.svelte-w47qb3{font-size:1.1rem}.book-description.svelte-w47qb3{font-size:.9rem}.category-badge.svelte-w47qb3{font-size:.75rem;padding:.375rem .625rem}}
