:root{--antholify-ink:#1f1d1b;--antholify-muted:#57524e;--antholify-subtle:#78716c;--antholify-border:#e7e5e4;--antholify-bg-card:#ffffff;--antholify-bg-page:#fafaf9;--antholify-accent:#881337;--antholify-accent-hover:#4c0519;--antholify-font-serif:"Iowan Old Style","Apple Garamond","Baskerville","Times New Roman","Droid Serif",Times,"Source Serif Pro",serif;--antholify-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.antholify-reading-container{max-width:820px;margin:0 auto;padding:40px 20px 80px;box-sizing:border-box}.antholify-single-article{background:transparent;border:none}.antholify-single-header{text-align:center;margin-bottom:40px}.antholify-author-badge{margin-bottom:12px}.antholify-author-link,.antholify-author-badge span{font-family:var(--antholify-font-sans);font-size:0.88rem;letter-spacing:0.08em;text-transform:uppercase;color:var(--antholify-accent);font-weight:600;text-decoration:none;transition:color 0.15s ease}.antholify-author-link:hover{color:var(--antholify-accent-hover);text-decoration:underline}.antholify-single-title{font-family:var(--antholify-font-serif);font-size:2.3rem;font-weight:600;line-height:1.25;color:var(--antholify-ink);margin:0 0 16px 0;letter-spacing:-0.01em}.antholify-meta-bar{font-family:var(--antholify-font-sans);font-size:0.82rem;color:var(--antholify-subtle);margin-bottom:16px}.antholify-title-divider{width:50px;height:2px;background-color:var(--antholify-border);margin:20px auto 0}.antholify-verse-content{font-family:var(--antholify-font-serif);font-size:1.2rem;line-height:1.9;color:var(--antholify-ink);max-width:580px;margin:0 auto 50px}.antholify-verse-content p{margin-bottom:1.8em;letter-spacing:0.01em}.antholify-story-content{font-family:var(--antholify-font-serif);font-size:1.15rem;line-height:1.85;color:var(--antholify-ink);max-width:680px;margin:0 auto 50px}.antholify-story-content p{margin-bottom:1.5em;text-indent:1.5em}.antholify-story-content p:first-of-type{text-indent:0}.antholify-single-footer{border-top:1px solid var(--antholify-border);padding-top:24px;margin-top:40px}.antholify-back-nav{margin-bottom:20px}.antholify-back-link{font-family:var(--antholify-font-sans);font-size:0.9rem;color:var(--antholify-muted);text-decoration:none;font-weight:500;transition:color 0.15s ease}.antholify-back-link:hover{color:var(--antholify-accent)}.antholify-post-navigation{display:flex;justify-content:space-between;font-family:var(--antholify-font-sans);font-size:0.9rem;gap:20px}.antholify-post-navigation a{color:var(--antholify-ink);text-decoration:none;font-weight:500}.antholify-post-navigation a:hover{color:var(--antholify-accent);text-decoration:underline}.antholify-wrapper{margin:30px 0}.antholify-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 32px 0;padding:14px 18px;background-color:#fdfaf6;border:1px solid #ede5d8;border-radius:12px;box-sizing:border-box}.antholify-filter-label{font-family:var(--antholify-font-sans);font-size:0.82rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#78716c;margin-right:6px;display:inline-flex;align-items:center}button.antholify-filter-btn,.antholify-filter-bar button.antholify-filter-btn{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:#ffffff !important;background-image:none !important;border:1px solid #e2d8cb !important;border-radius:20px !important;padding:8px 18px !important;font-family:var(--antholify-font-sans) !important;font-size:0.86rem !important;font-weight:500 !important;line-height:1.2 !important;color:#4a453e !important;cursor:pointer !important;transition:all 0.2s cubic-bezier(0.4,0,0.2,1) !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;text-shadow:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;white-space:nowrap !important;text-decoration:none !important;margin:0 !important}button.antholify-filter-btn:hover,.antholify-filter-bar button.antholify-filter-btn:hover{background:#f7f2ea !important;border-color:#c9bcab !important;color:#1f1d1b !important;transform:translateY(-1px) !important;box-shadow:0 3px 8px rgba(0,0,0,0.07) !important}button.antholify-filter-btn:focus,.antholify-filter-bar button.antholify-filter-btn:focus{outline:2px solid var(--antholify-filter-active-bg,#1a3c26) !important;outline-offset:2px !important}button.antholify-filter-btn.is-active,.antholify-filter-bar button.antholify-filter-btn.is-active{background:var(--antholify-filter-active-bg,#1a3c26) !important;background-image:none !important;border-color:var(--antholify-filter-active-bg,#1a3c26) !important;color:#ffffff !important;font-weight:600 !important;box-shadow:0 2px 8px rgba(26,60,38,0.25) !important;text-shadow:none !important;transform:none !important}.antholify-grid{display:grid;gap:24px}.antholify-grid-cols-1{grid-template-columns:1fr}.antholify-grid-cols-2{grid-template-columns:repeat(2,1fr)}.antholify-grid-cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.antholify-grid-cols-2,.antholify-grid-cols-3{grid-template-columns:1fr}}.antholify-card{background-color:var(--antholify-bg-card);border:1px solid var(--antholify-border);border-radius:6px;padding:24px;display:flex;flex-direction:column;transition:border-color 0.2s ease,box-shadow 0.2s ease}.antholify-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,0.04)}.antholify-card.is-hidden{display:none !important}.antholify-card-header{margin-bottom:14px}.antholify-card-author{font-family:var(--antholify-font-sans);font-size:0.8rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--antholify-accent);margin-bottom:6px}.antholify-card-title{font-family:var(--antholify-font-serif);font-size:1.35rem;font-weight:600;margin:0;line-height:1.3}.antholify-card-title a{color:var(--antholify-ink);text-decoration:none;transition:color 0.15s ease}.antholify-card-title a:hover{color:var(--antholify-accent)}.antholify-card-excerpt{font-family:var(--antholify-font-serif);font-size:0.98rem;font-style:italic;line-height:1.65;color:var(--antholify-muted);margin:0 0 18px 0;padding-left:14px;border-left:2px solid var(--antholify-border);flex-grow:1}.antholify-card-footer{margin-top:auto;padding-top:10px}.antholify-card-link{display:inline-flex;align-items:center;font-family:var(--antholify-font-sans);font-size:0.86rem;font-weight:600;color:var(--antholify-ink);text-decoration:none;transition:color 0.15s ease}.antholify-card-link .antholify-arrow{margin-left:6px;transition:transform 0.15s ease}.antholify-card-link:hover{color:var(--antholify-accent)}.antholify-card-link:hover .antholify-arrow{transform:translateX(3px)}.antholify-archive-header{text-align:center;margin-bottom:40px}.antholify-archive-title{font-family:var(--antholify-font-serif);font-size:2.2rem;font-weight:600;color:var(--antholify-ink);margin-bottom:12px}.antholify-archive-description{max-width:600px;margin:0 auto;font-family:var(--antholify-font-serif);font-size:1.05rem;color:var(--antholify-muted);line-height:1.6}.antholify-pagination{margin-top:40px;text-align:center;font-family:var(--antholify-font-sans)}.antholify-pagination .page-numbers{display:inline-block;padding:6px 12px;margin:0 3px;border:1px solid var(--antholify-border);color:var(--antholify-ink);text-decoration:none;border-radius:4px;font-size:0.9rem}.antholify-pagination .page-numbers.current{background-color:var(--antholify-ink);color:#ffffff;border-color:var(--antholify-ink)}body.antholify-view .site-main,body.antholify-view .antholify-main,body.antholify-view main#primary,.antholify-reading-container .site-main,.antholify-reading-container .antholify-main{display:block !important;width:100% !important;max-width:100% !important;grid-template-columns:none !important;grid-gap:0 !important;float:none !important;padding:0 !important;margin:0 auto !important}body.antholify-view .antholify-reading-container{max-width:860px;margin:0 auto !important;padding:40px 20px 80px;box-sizing:border-box;display:block !important;width:100% !important;float:none !important}body.antholify-view .antholify-archive-container,body.archive.antholify-view .antholify-reading-container,body.tax-szerzo.antholify-view .antholify-reading-container{max-width:1080px !important}body.antholify-view .antholify-archive-header{display:block !important;width:100% !important;grid-column:1 / -1 !important;text-align:center;margin-bottom:40px}body.antholify-view .antholify-grid{display:grid !important;width:100% !important;grid-column:1 / -1 !important;gap:24px}body.antholify-view .antholify-grid .antholify-card,body.archive .antholify-grid .antholify-card,.antholify-wrapper .antholify-grid .antholify-card,.antholify-grid .antholify-card{grid-column:auto !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;float:none !important;margin:0 !important}