.spp-story-header{display:flex;gap:26px;align-items:center;margin:25px 0 35px}.spp-cover{width:190px;aspect-ratio:1;object-fit:cover;border-radius:12px}.spp-meta,.spp-card-tags{color:#8b6a1e;font-weight:700}.spp-button{display:inline-block;background:#c69b36;color:#17130a!important;padding:12px 22px;border-radius:6px;text-decoration:none;font-weight:700}.spp-price{font-size:1.25rem;font-weight:700}.spp-chapter-index{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.spp-chapter-card{border:1px solid #d6b65e;border-radius:12px;padding:20px;background:#fffdf7}.spp-chapter-card h3{margin-top:0}.spp-chapter-card a{color:inherit}.spp-reader-nav{display:flex;justify-content:space-between;gap:15px;margin:20px 0;padding:12px 0;border-bottom:1px solid #ddd}.spp-language-toggle{display:flex;gap:8px;margin:20px 0}.spp-language-toggle button{padding:9px 14px;border:1px solid #c69b36;background:#fff;border-radius:6px;cursor:pointer}.spp-language-toggle button.is-active{background:#c69b36;color:#111}.spp-reader{max-width:850px;margin:auto}.spp-sentence{margin:0 0 22px;padding:0 0 15px;border-bottom:1px solid #eee}.spp-german{font-size:1.08rem;line-height:1.7;margin:0 0 7px}.spp-english{display:block;border:0;background:#f6f3ec;color:#555;padding:9px 12px;width:100%;text-align:left;border-radius:5px;cursor:pointer;font:inherit;line-height:1.6}.spp-english.is-blurred{filter:blur(5px);user-select:none}.spp-reader[data-mode="de"] .spp-english{display:none}.spp-pagination{display:flex;justify-content:space-between;margin:25px 0}.spp-next-chapter{text-align:right}.spp-books{margin:55px 0 20px;padding-top:25px;border-top:1px solid #ddd}.spp-book-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px}.spp-book{border:1px solid #ddd;padding:15px;border-radius:8px;text-align:center}.spp-book img{max-width:100%;height:170px;object-fit:contain}.spp-book h3{font-size:1rem}.spp-story-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.spp-golden-card{display:block;text-decoration:none!important;color:inherit!important;border:1px solid #d6b65e;border-radius:12px;overflow:hidden;background:#fffdf7;box-shadow:0 3px 12px #0000000b}.spp-golden-card img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.spp-card-content{padding:16px}.spp-card-content h3{margin:8px 0}.spp-card-content p{margin-bottom:0}.spp-filters{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.spp-filters input,.spp-filters select{padding:9px;max-width:250px}.spp-pages{display:flex;gap:8px;margin:25px 0}.spp-pages a{padding:7px 11px;border:1px solid #ddd}.spp-pages .current{background:#c69b36;color:#111}.spp-my-stories{display:grid;gap:12px}.spp-my-stories a{padding:14px;border:1px solid #d6b65e;border-radius:8px}@media(max-width:600px){.spp-story-header{align-items:flex-start;flex-direction:column}.spp-cover{width:140px}.spp-reader-nav{flex-direction:column}}.spp-product-story-details{margin:22px 0}.spp-reading-time{padding:10px 14px;background:#fbf7ea;border-left:3px solid #c69b36}.spp-product-chapter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.spp-product-chapter{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #e3d2a4;border-radius:8px;background:#fffdf7}.spp-product-chapter span{font-size:.92em}.spp-author{margin:2px 0 8px;font-style:italic;color:#666}