.staging-banner[data-astro-cid-wkd2i5d2]{background:linear-gradient(90deg,#dbeafe,#e0f2fe);color:#1e293b;border-bottom:1px solid rgba(148,163,184,.25);padding:.45rem 1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.82rem;font-weight:600;flex-wrap:wrap;text-align:center}.staging-icon[data-astro-cid-wkd2i5d2]{font-size:1rem}.staging-text[data-astro-cid-wkd2i5d2]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center}.staging-meta[data-astro-cid-wkd2i5d2]{font-size:.73rem;opacity:.78;font-family:monospace}.staging-prod-link[data-astro-cid-wkd2i5d2]{color:#0f766e;text-decoration:underline;font-weight:700;font-size:.8rem;white-space:nowrap}.staging-prod-link[data-astro-cid-wkd2i5d2]:hover{opacity:.85}html[data-frontend-variant=classic-dark] .staging-banner[data-astro-cid-wkd2i5d2],html[data-frontend-variant=fresh-dark] .staging-banner[data-astro-cid-wkd2i5d2]{background:linear-gradient(90deg,#1e293b,#334155);color:#e2e8f0;border-bottom-color:#94a3b847}html[data-frontend-variant=classic-dark] .staging-prod-link[data-astro-cid-wkd2i5d2],html[data-frontend-variant=fresh-dark] .staging-prod-link[data-astro-cid-wkd2i5d2]{color:#93c5fd}html[data-frontend-variant=fresh-light] .staging-banner[data-astro-cid-wkd2i5d2]{background:linear-gradient(90deg,#ccfbf1,#e0f2fe);color:#134e4a;border-bottom-color:#14b8a640}html[data-frontend-variant=fresh-light] .staging-prod-link[data-astro-cid-wkd2i5d2]{color:#0f766e}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Nunito,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Twemoji Mozilla,system-ui,sans-serif;transition:background .3s ease;width:100%;max-width:100%;overflow-x:hidden}body{min-height:100vh;background:radial-gradient(circle at 8% 4%,rgba(191,219,254,.38) 0%,transparent 34%),radial-gradient(circle at 95% 10%,rgba(251,207,232,.34) 0%,transparent 36%),linear-gradient(170deg,#f8fafc,#ecfeff 48%,#e0e7ff);transition:background .3s ease;width:100%;max-width:100%;overflow-x:hidden}.skip-link{position:absolute;top:-48px;left:.75rem;z-index:5000;padding:.55rem .85rem;border-radius:.5rem;background:#0b3b66;color:#f8fafc;font-weight:700;text-decoration:none;transition:top .15s ease}.skip-link:focus{top:.75rem}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:3px solid #0ea5e9;outline-offset:2px;border-radius:.35rem}html.dark :where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible,html[data-frontend-variant$=-dark] :where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline-color:#38bdf8}main,section,.page-wrapper,.page-content{max-width:100%}img,video,canvas,svg{max-width:100%;height:auto}img.twemoji{width:1em;height:1em;margin:0 .05em;vertical-align:-.15em;display:inline-block}html.dark body{background:linear-gradient(160deg,#111827,#1f2937 52%,#0f172a)}html[data-frontend-variant=classic-light] body{background:radial-gradient(circle at 0% 0%,rgba(186,230,253,.35) 0%,transparent 36%),radial-gradient(circle at 100% 12%,rgba(251,207,232,.3) 0%,transparent 35%),linear-gradient(170deg,#f8fafc,#eff6ff,#f5f3ff);color:#1e293b}html[data-frontend-variant=classic-dark] body{background:radial-gradient(circle at 12% 5%,rgba(56,189,248,.16) 0%,transparent 30%),radial-gradient(circle at 92% 10%,rgba(129,140,248,.14) 0%,transparent 30%),linear-gradient(160deg,#0f172a,#1e293b 55%,#111827);color:#e2e8f0}html.skin-fresh:not(.dark) body{background:radial-gradient(circle at 0% 0%,rgba(253,224,71,.18) 0%,transparent 35%),radial-gradient(circle at 100% 10%,rgba(45,212,191,.12) 0%,transparent 34%),linear-gradient(165deg,#f8fafc,#ecfeff 52%,#e0f2fe);color:#0f172a}html.skin-fresh.dark body,html.dark.skin-fresh body{background:radial-gradient(circle at 10% 5%,rgba(250,204,21,.12) 0%,transparent 30%),linear-gradient(135deg,#052e2b,#0a2238);color:#f8fafc}html.skin-fresh .site-header{background:#061622b8;border-bottom:1px solid rgba(148,232,229,.28);box-shadow:0 8px 24px #00000040}html.skin-fresh .book-card,html.skin-fresh .review-card,html.skin-fresh .review-form,html.skin-fresh .verify-step,html.skin-fresh .review-success,html.skin-fresh .search-wrapper,html.skin-fresh .filter-panel,html.skin-fresh .autocomplete-dropdown,html.skin-fresh .feature,html.skin-fresh .cta,html.skin-fresh .reviews-section{background:#fffffff2;border-color:#0f766e26}html.skin-fresh .hero-search-wrapper,html.skin-fresh .book-type-btn.active,html.skin-fresh .book-type-filter-tag,html.skin-fresh .age-badge,html.skin-fresh .book-type-badge,html.skin-fresh .new-list-actions button[type=submit],html.skin-fresh .dropdown-new-list-btn,html.skin-fresh .density-dots .dot.filled{background:#0f766e!important;color:#ecfeff!important;border-color:#14b8a6!important}html.skin-fresh .hero-search-btn,html.skin-fresh .btn-primary,html.skin-fresh .btn-secondary,html.skin-fresh .nav-links a.add-book,html.skin-fresh .menu-btn-item.sign-in{background:linear-gradient(135deg,#0f766e,#0b3b66)!important;color:#fff!important;border-color:#ffffff40!important}html.skin-fresh button,html.skin-fresh [class*=btn],html.skin-fresh [class*=button]{--fresh-primary: #0f766e;--fresh-primary-dark: #0b3b66;--fresh-outline: #14b8a6}html.skin-fresh button[type=submit],html.skin-fresh .primary-btn,html.skin-fresh .submit-btn,html.skin-fresh .save-btn,html.skin-fresh .action-btn,html.skin-fresh .pagination-btn.active,html.skin-fresh .page-btn.active,html.skin-fresh .filter-chip.active,html.skin-fresh .sort-btn.active{background:linear-gradient(135deg,var(--fresh-primary) 0%,var(--fresh-primary-dark) 100%)!important;border-color:var(--fresh-outline)!important;color:#ecfeff!important}html.skin-fresh button:not(.theme-toggle):not(.menu-btn):not(.skin-toggle):not(.staging-hide-btn):hover,html.skin-fresh [class*=btn]:hover,html.skin-fresh [class*=button]:hover{filter:brightness(1.04)}html.skin-fresh input:focus,html.skin-fresh select:focus,html.skin-fresh textarea:focus{outline:none;border-color:#14b8a6!important;box-shadow:0 0 0 3px #14b8a633!important}html.skin-fresh a{color:#0e7490}html.skin-fresh a:hover{color:#155e75}html.skin-fresh .btn-primary,html.skin-fresh .dropdown-new-list-btn,html.skin-fresh .book-title,html.skin-fresh .reviewer-link{color:#083344}html.skin-fresh .why-card,html.skin-fresh .quick-link,html.skin-fresh .age-card{background:#ffffffeb;border-color:#0f172a1f;box-shadow:0 10px 28px #020c141f}html.skin-fresh .age-card:hover{background:#0f766e;border-color:#0f766e;color:#ecfeff}html.skin-fresh .situation-card{background:linear-gradient(135deg,#0ea5a4,#0b3b66)!important}html.skin-fresh .skin-toggle.active{background:#facc1540;border-color:#facc15bf}html.dark .book-card,html.dark .review-form,html.dark .verify-step,html.dark .review-success{background:#1e293b;color:#e2e8f0}html.dark .book-card:hover{box-shadow:0 8px 25px #0006}html.dark .book-title{color:#f1f5f9}html.dark .book-author{color:#94a3b8}html.dark .search-wrapper,html.dark .autocomplete-dropdown{background:#1e293b;border:1px solid #334155}html.dark .search-input{background:transparent;color:#f1f5f9}html.dark .search-input::placeholder{color:#64748b}html.dark .autocomplete-item:hover{background:#334155}html.dark .autocomplete-title{color:#f1f5f9}html.dark .autocomplete-author{color:#94a3b8}html.dark .review-card{background:#1e293b;color:#e2e8f0}html.dark .reviewer-link{color:#f1f5f9}html.dark .rating-label{color:#94a3b8}html.dark .review-content{color:#cbd5e1}html.dark .form-section{border-color:#334155}html.dark .form-group input,html.dark .form-group select,html.dark .form-group textarea{background:#0f172a;border-color:#334155;color:#f1f5f9}html.dark .rating-row{background:#0f172a}html.dark .rating-row label{color:#cbd5e1}html.dark .feature{background:#1e293bf2}html.dark .feature h3{color:#f1f5f9}html.dark .feature p{color:#94a3b8}html.dark .cta{background:#1e293b66}html.dark .reviews-section{background:#1e293b4d}html.dark .age-badge{background:#334155;color:#a5b4fc}html.dark .filter-panel{background:#1e293b80}.wishlist-btn{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:8px;transition:all .2s;font-family:inherit}.wishlist-btn:hover{background:#0000000d}html.dark .wishlist-btn:hover{background:#ffffff1a}.wishlist-btn:disabled{opacity:.5;cursor:not-allowed}.wishlist-icon{font-size:1.25rem;line-height:1}.wishlist-btn-small .wishlist-icon{font-size:1rem}.wishlist-btn-large .wishlist-icon{font-size:1.5rem}.wishlist-label{font-size:.875rem;font-weight:500;color:#475569}html.dark .wishlist-label{color:#94a3b8}.wishlist-btn.in-wishlist .wishlist-label{color:#ef4444}.add-to-list-container{position:relative;display:inline-block}.add-to-list-btn{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:8px;transition:all .2s;font-family:inherit}.add-to-list-btn:hover{background:#0000000d}html.dark .add-to-list-btn:hover{background:#ffffff1a}.add-to-list-icon{font-size:1.25rem;line-height:1}.add-to-list-label{font-size:.875rem;font-weight:500;color:#475569}html.dark .add-to-list-label{color:#94a3b8}.add-to-list-dropdown{position:absolute;top:100%;left:0;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;min-width:220px;z-index:1000;overflow:hidden;margin-top:.5rem}html.dark .add-to-list-dropdown{background:#1e293b;box-shadow:0 4px 20px #0006}.dropdown-header{padding:.75rem 1rem;font-weight:600;color:#1e293b;border-bottom:1px solid #e2e8f0}html.dark .dropdown-header{color:#f1f5f9;border-color:#334155}.dropdown-loading,.dropdown-empty{padding:1rem;text-align:center;color:#64748b}.dropdown-lists{max-height:200px;overflow-y:auto;padding:.5rem}.dropdown-list-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:8px;cursor:pointer;transition:background .2s}.dropdown-list-item:hover{background:#f1f5f9}html.dark .dropdown-list-item:hover{background:#334155}.dropdown-list-item input[type=checkbox]{width:1.125rem;height:1.125rem;cursor:pointer}.dropdown-list-item .list-name{flex:1;color:#1e293b;font-size:.875rem}html.dark .dropdown-list-item .list-name{color:#e2e8f0}.dropdown-list-item .public-badge{font-size:.75rem}.dropdown-divider{height:1px;background:#e2e8f0;margin:.5rem 0}html.dark .dropdown-divider{background:#334155}.dropdown-new-list-btn{width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;color:#667eea;font-weight:600;font-size:.875rem;cursor:pointer;transition:background .2s;font-family:inherit}.dropdown-new-list-btn:hover{background:#f1f5f9}html.dark .dropdown-new-list-btn:hover{background:#334155}.new-list-form{padding:.75rem}.new-list-form input{width:100%;padding:.5rem .75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:.875rem;margin-bottom:.5rem;font-family:inherit}html.dark .new-list-form input{background:#0f172a;border-color:#334155;color:#f1f5f9}.new-list-actions{display:flex;gap:.5rem;justify-content:flex-end}.new-list-actions button{padding:.375rem .75rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;font-family:inherit;border:none}.new-list-actions button[type=submit]{background:#667eea;color:#fff}.new-list-actions button[type=submit]:hover{background:#5a67d8}.new-list-actions button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.new-list-actions button[type=button]{background:#e2e8f0;color:#475569}html.dark .new-list-actions button[type=button]{background:#334155;color:#e2e8f0}.book-actions-row{display:flex;align-items:center;gap:.5rem}.book-card-wrapper{position:relative}.staging-hide-btn{position:absolute;top:4px;right:4px;z-index:20;width:24px;height:24px;border-radius:50%;border:none;background:#dc2626d9;color:#fff;font-size:14px;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s;padding:0}.book-card-wrapper:hover .staging-hide-btn{opacity:1}@media(hover:none){.staging-hide-btn{opacity:.7}}.book-card-wrapper.with-wishlist .book-card{display:block}.book-card-wishlist{position:absolute;bottom:.5rem;right:.5rem;z-index:10}.book-card-wishlist .wishlist-btn{background:#ffffffe6;border-radius:50%;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;transition:transform .2s,box-shadow .2s}.book-card-wishlist .wishlist-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003;background:#fff}html.dark .book-card-wishlist .wishlist-btn{background:#1e293be6}html.dark .book-card-wishlist .wishlist-btn:hover{background:#1e293b}.book-type-filters{display:flex;flex-wrap:wrap;gap:.5rem}.book-type-btn{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:2px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff14;color:#ffffffd9;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;white-space:nowrap}.book-type-btn:hover{background:#ffffff26;border-color:#ffffff59}.book-type-btn.active{background:#ffffff40;border-color:#ffffff80;color:#fff;box-shadow:0 2px 8px #00000026}.book-type-emoji{font-size:1.1rem}.book-type-age{font-size:.75rem;opacity:.7;font-weight:400}html.dark .book-type-btn{border-color:#94a3b833;background:#1e293b80;color:#cbd5e1}html.dark .book-type-btn:hover{background:#33415599;border-color:#94a3b866}html.dark .book-type-btn.active{background:#6366f14d;border-color:#818cf8;color:#e0e7ff}.book-badges{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.book-type-badge{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4338ca;white-space:nowrap}html.dark .book-type-badge{background:linear-gradient(135deg,#312e81,#3730a3);color:#c7d2fe}.book-type-filter-tag{background:#6366f133!important;border-color:#818cf8!important}@media(max-width:640px){.book-type-filters{gap:.375rem}.book-type-btn{padding:.375rem .625rem;font-size:.8rem}.book-type-age{display:none}}.book-cover{position:relative}.density-badge{position:absolute;bottom:6px;left:6px;display:flex;align-items:center;gap:4px;background:#020617;border:1px solid rgba(248,250,252,.55);backdrop-filter:blur(4px);padding:3px 7px;border-radius:6px;z-index:5;box-shadow:0 1px 4px #0000008c}.density-dots{display:flex;gap:2px;align-items:center}.density-dots .dot{width:5px;height:5px;border-radius:50%;background:#ffffff80;transition:background .2s}.density-dots .dot.filled{background:#facc15}.density-text{font-size:.6rem;color:#f8fafc;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.45);white-space:nowrap;line-height:1}html.skin-fresh.dark .logo,html.dark.skin-fresh .logo,html.skin-fresh.dark .nav-links a,html.dark.skin-fresh .nav-links a,html.skin-fresh.dark .menu-btn,html.dark.skin-fresh .menu-btn,html.skin-fresh.dark .theme-toggle,html.dark.skin-fresh .theme-toggle,html.skin-fresh.dark .menu-btn-item,html.dark.skin-fresh .menu-btn-item,html.skin-fresh.dark .dropdown-nav a,html.dark.skin-fresh .dropdown-nav a,html.skin-fresh.dark .hero h1,html.dark.skin-fresh .hero h1,html.skin-fresh.dark .hero-subtitle,html.dark.skin-fresh .hero-subtitle,html.skin-fresh.dark .why-section h2,html.dark.skin-fresh .why-section h2,html.skin-fresh.dark .age-picker h2,html.dark.skin-fresh .age-picker h2,html.skin-fresh.dark .situation-picker h2,html.dark.skin-fresh .situation-picker h2,html.skin-fresh.dark .tagline p,html.dark.skin-fresh .tagline p,html.skin-fresh.dark .situation-label,html.dark.skin-fresh .situation-label,html.skin-fresh.dark .situation-count,html.dark.skin-fresh .situation-count{color:#f8fafc!important}html.skin-fresh:not(.dark) .site-header{background:#ffffffdb;border-bottom:1px solid rgba(14,116,144,.22);box-shadow:0 8px 24px #0f172a14}html.skin-fresh:not(.dark) .logo,html.skin-fresh:not(.dark) .nav-links a,html.skin-fresh:not(.dark) .menu-btn,html.skin-fresh:not(.dark) .theme-toggle,html.skin-fresh:not(.dark) .menu-btn-item,html.skin-fresh:not(.dark) .dropdown-nav a,html.skin-fresh:not(.dark) .hero h1,html.skin-fresh:not(.dark) .hero-subtitle,html.skin-fresh:not(.dark) .why-section h2,html.skin-fresh:not(.dark) .age-picker h2,html.skin-fresh:not(.dark) .situation-picker h2,html.skin-fresh:not(.dark) .tagline p,html.skin-fresh:not(.dark) .situation-label,html.skin-fresh:not(.dark) .situation-count,html.skin-fresh:not(.dark) .carousel-title,html.skin-fresh:not(.dark) .carousel-book .book-title,html.skin-fresh:not(.dark) .carousel-book .book-author{color:#0f172a!important;text-shadow:none!important}html.skin-fresh:not(.dark) .hero-subtitle,html.skin-fresh:not(.dark) .book-author{color:#334155!important}html.skin-fresh:not(.dark) .situation-card .situation-label{color:#f8fafc!important;text-shadow:0 1px 2px rgba(2,6,23,.45)}html.skin-fresh:not(.dark) .situation-card .situation-count{color:#e2e8f0eb!important;text-shadow:0 1px 2px rgba(2,6,23,.45)}html.skin-fresh .hero-search-wrapper{background:#fffffffa!important;box-shadow:0 10px 30px #030f1959!important;border:2px solid rgba(13,148,136,.35)}html.skin-fresh .hero-search-input{color:#0f172a!important}html.skin-fresh .hero-search-input::placeholder{color:#475569!important}html.skin-fresh .hero-search-btn{box-shadow:0 6px 16px #0b2f4a59;font-weight:800}html.skin-fresh .why-card,html.skin-fresh .age-card,html.skin-fresh .quick-link{background:#ffffff21!important;border-color:#e2e8f047!important;box-shadow:0 8px 22px #020c1433}html.skin-fresh:not(.dark) .review-card,html.skin-fresh:not(.dark) .book-card,html.skin-fresh:not(.dark) .autocomplete-item,html.skin-fresh:not(.dark) .dropdown-list-item{color:#0f172a!important}html.skin-fresh:not(.dark) .review-card h1,html.skin-fresh:not(.dark) .review-card h2,html.skin-fresh:not(.dark) .review-card h3,html.skin-fresh:not(.dark) .review-card p,html.skin-fresh:not(.dark) .review-card span,html.skin-fresh:not(.dark) .review-card div,html.skin-fresh:not(.dark) .book-card h1,html.skin-fresh:not(.dark) .book-card h2,html.skin-fresh:not(.dark) .book-card h3,html.skin-fresh:not(.dark) .book-card p,html.skin-fresh:not(.dark) .book-card span,html.skin-fresh:not(.dark) .book-card div,html.skin-fresh:not(.dark) .book-title,html.skin-fresh:not(.dark) .book-author,html.skin-fresh:not(.dark) .review-content,html.skin-fresh:not(.dark) .rating-label,html.skin-fresh:not(.dark) .autocomplete-title,html.skin-fresh:not(.dark) .autocomplete-author{color:#0f172a!important}html.skin-fresh:not(.dark) .review-card a,html.skin-fresh:not(.dark) .book-card a,html.skin-fresh:not(.dark) .reviewer-link{color:#0b3b66!important}html.skin-fresh.dark .book-card,html.dark.skin-fresh .book-card,html.skin-fresh.dark .review-card,html.dark.skin-fresh .review-card,html.skin-fresh.dark .book-title,html.dark.skin-fresh .book-title,html.skin-fresh.dark .book-author,html.dark.skin-fresh .book-author,html.skin-fresh.dark .book-card h1,html.dark.skin-fresh .book-card h1,html.skin-fresh.dark .book-card h2,html.dark.skin-fresh .book-card h2,html.skin-fresh.dark .book-card h3,html.dark.skin-fresh .book-card h3,html.skin-fresh.dark .book-card p,html.dark.skin-fresh .book-card p,html.skin-fresh.dark .book-card span,html.dark.skin-fresh .book-card span,html.skin-fresh.dark .rating-label,html.dark.skin-fresh .rating-label{color:#e2e8f0!important}html.skin-fresh .situation-card{box-shadow:0 10px 24px #04131f66!important;border:1px solid rgba(165,243,252,.24)}html.skin-fresh .skin-toggle{background:#0f172a66;border-color:#facc1580;color:#f8fafc}html.skin-fresh .skin-toggle.active{background:#facc1542;border-color:#facc15d9;color:#fef9c3}html.skin-fresh .dropdown-nav{background:#061622e0}html[data-frontend-variant=classic-light] .site-header{background:#ffffffe6;border-bottom:1px solid rgba(148,163,184,.28);box-shadow:0 8px 22px #0f172a14}html[data-frontend-variant=classic-light] .hero-search-wrapper,html[data-frontend-variant=classic-light] .search-wrapper,html[data-frontend-variant=classic-light] .filter-panel{background:#fffffff5;border-color:#94a3b83d;box-shadow:0 8px 20px #0f172a14}html[data-frontend-variant=fresh-light] .site-header{background:#ffffffe0;border-bottom:1px solid rgba(45,212,191,.24)}html[data-frontend-variant=fresh-light] .hero-search-wrapper{box-shadow:0 8px 18px #0f172a1a!important;border:2px solid rgba(94,234,212,.35)}html[data-frontend-variant=fresh-dark] .site-header,html[data-frontend-variant=classic-dark] .site-header{background:#0f172ad1;border-bottom:1px solid rgba(148,163,184,.18)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:480px){main{padding-left:.5rem!important;padding-right:.5rem!important}.page-wrapper>main,.page-content{padding-left:.5rem!important;padding-right:.5rem!important}.hero{padding-left:.75rem!important;padding-right:.75rem!important}.book-grid{gap:.75rem!important}}
