*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fffefa;color:#343943;font-family:Arial,sans-serif}a{color:#30399a;text-underline-offset:4px}button,select{font:14px/1.5 Arial;color:#30399a;background:white;border:1px solid #d5d8e2;border-radius:2px;padding:10px 13px;min-height:44px}button{cursor:pointer}button:hover{background:#f0f1f7}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #30399a;outline-offset:4px}.preview{background:#f1f1f6;color:#69707e;padding:8px 20px;text-align:center;font:11px/1.6 Arial}.masthead{max-width:1060px;margin:auto;padding:25px 26px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfe1e8;gap:24px}.logo{width:190px;height:auto;display:block}.brand{font:12px/1.8 Arial;color:#747b88;text-align:right}.wrap{max-width:1040px;padding:0 26px;margin:40px auto 70px}.eyebrow{font:11px/1.8 Arial;color:#30399a;text-transform:uppercase;letter-spacing:.12em}h1{font:normal 49px/1.15 Georgia,serif;letter-spacing:-.6px;color:#30399a;max-width:800px;margin:13px 0 24px}.lead{font:21px/1.7 Georgia,serif;color:#5c6472;max-width:750px}.meta{font:12px/1.8 Arial;color:#747b88;border-top:1px solid #e0e2e9;padding-top:16px;margin-top:25px}.intro-actions{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0}.alert{padding:17px 20px;border-left:2px solid #9299b8;background:#f5f5f8;font:14px/1.85 Arial;color:#596272;margin:26px 0}.alert a{font-weight:bold}.groups{display:grid;grid-template-columns:1fr 1fr;gap:0 38px}.group{margin:12px 0 20px}.group h2{font:normal 27px/1.4 Georgia;color:#30399a;margin:18px 0 14px}.daylink{display:flex;gap:17px;text-decoration:none;border-top:1px solid #e0e2e9;padding:17px 0;color:#333b4a}.daynum{font:26px/1.2 Georgia;color:#30399a;min-width:31px}.daytitle{font:18px/1.5 Georgia}.daytitle small{display:block;font:11px/1.7 Arial;color:#747b88;margin-top:4px}.read{max-width:700px;margin:0 auto}.back{font:12px/1.8 Arial;display:inline-block;margin-bottom:25px}.date{font:12px/1.8 Arial;color:#747b88;margin-top:8px}.reading-title{font-size:44px}.quote{border-left:2px solid #30399a;margin:30px 0 12px;padding:0 0 0 23px;font:var(--text-size,24px)/1.75 Georgia;color:#30366c;white-space:pre-line}.quote.poem{font-style:italic}.source{font:12px/1.9 Arial;color:#747b88;margin:14px 0 28px;padding-left:25px}.source a{display:inline-block;margin-top:5px}.section-label{font:10px/1.8 Arial;text-transform:uppercase;letter-spacing:.1em;color:#6d7585;margin-top:32px}.reflection p{font:var(--body-size,21px)/1.9 Georgia,serif;margin:15px 0 22px}.question{border-block:1px solid #dcdfE7;padding:21px 0;margin:30px 0}.question span{display:block;font:10px/1.8 Arial;letter-spacing:.1em;color:#737b8d;text-transform:uppercase;margin-bottom:8px}.question p{font:italic 22px/1.6 Georgia;color:#30399a;margin:0}.tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:22px 0 0;border-top:1px solid #e0e2e9;padding-top:16px}.tools small{font-size:11px;color:#747b88}.status{font:12px/1.7 Arial;color:#747b88;min-height:20px}.nav-days{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #e0e2e9;padding-top:22px;margin-top:30px;font:13px/1.7 Arial}.chooser{display:flex;align-items:center;gap:12px;margin:26px 0;font:12px Arial;color:#747b88}.chooser select{max-width:100%;width:100%}.editorial{font:13px/1.9 Arial;color:#626d7d;border-top:1px solid #dfe1e8;padding-top:20px;margin:32px 0}.editorial summary{cursor:pointer;color:#30399a}.editorial h2{font:normal 25px Georgia;color:#30399a}.editorial h3{font:normal 20px Georgia;color:#30399a}.editorial .original{white-space:pre-line;border-left:1px solid #d5d8e2;padding-left:18px;font:16px/1.8 Georgia;color:#666e7c}.tablewrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:600px;font:12px/1.8 Arial}td,th{border-bottom:1px solid #e0e2e9;text-align:left;vertical-align:top;padding:13px 15px 13px 0}th{color:#30399a}.footer{border-top:1px solid #dfe1e8;padding:24px;text-align:center;font:11px/1.8 Arial;color:#747b88}.js .view{display:none}.js .view.active{display:block}.skip{position:absolute;top:-100px;background:white;padding:15px;z-index:10}.skip:focus{top:0}@media(max-width:700px){.masthead{padding:22px}.logo{width:160px}.brand{max-width:120px;font-size:10px}.wrap{padding:0 22px;margin-top:30px}h1{font-size:37px;letter-spacing:-.3px}.reading-title{font-size:35px}.lead{font-size:19px}.groups{grid-template-columns:1fr}.quote{font-size:var(--text-size,22px);padding-left:17px}.source{padding-left:19px}.reflection p{font-size:var(--body-size,20px)}.question p{font-size:21px}.chooser{display:block}.chooser label{display:block;margin-bottom:8px}.nav-days{font-size:12px}}@media print{body{background:white;color:black}.preview,.masthead,.tools,.status,.nav-days,.back,.chooser,.footer,.editorial,.skip,.alert,.intro-actions{display:none!important}.wrap{padding:0;margin:0}.read{max-width:none}.reading-title{font-size:25px}.quote{font-size:15px!important;line-height:1.7;margin:20px 0 10px}.reflection p{font-size:13px!important;line-height:1.8}.question p{font-size:14px}.source,.meta,.date,.eyebrow{font-size:9px}.section-label{font-size:8px;margin-top:20px}.question{margin:20px 0;padding:13px 0}.all-print .view{display:block!important}.all-print #spis{display:none!important}.all-print article{break-before:page}.all-print article:first-of-type{break-before:auto}.js:not(.all-print) .view:not(.active){display:none!important}article .alert{display:block!important;font-size:10px;padding:10px;margin:12px 0}}
:root{--art-pamiec:url("https://sladyjp2.pl/wp/wp-content/uploads/2026/11/jp2-552d6237d490a8da3c6d.png");--art-codziennosc:url("https://sladyjp2.pl/wp/wp-content/uploads/2026/11/jp2-1ed8e797b7ba601235c3.png");--art-nadzieja:url("https://sladyjp2.pl/wp/wp-content/uploads/2026/11/jp2-5351ca840803887397c6.png");}.visual{margin:0 0 29px}.art{display:block;width:100%;height:270px;background-image:var(--theme-art);background-size:cover;background-position:50% 57%;background-repeat:no-repeat}.theme-pamiec{--theme-art:var(--art-pamiec)}.theme-codziennosc{--theme-art:var(--art-codziennosc)}.theme-nadzieja{--theme-art:var(--art-nadzieja)}.visual figcaption{font:10px/1.7 Arial;color:#747b88;text-align:right;padding-top:7px}.group-visual{height:180px;margin:0 0 18px}.group-visual .art{height:180px}.group h2{margin-top:0}.group{margin:18px 0 30px}.image-note{font:11px/1.8 Arial;color:#747b88;max-width:740px}.read .back{margin-bottom:20px}.reading-title{margin-top:12px}.masthead{background:#fffefa}@media(max-width:700px){.art{height:230px;background-position:50% 60%}.visual{margin-bottom:25px}.group-visual,.group-visual .art{height:180px}.reading-title{font-size:35px}.group{margin-bottom:30px}}@media print{.visual,.group-visual,.image-note{display:none!important}}
body.jp2-section{margin-top:0} .jp2-section #wpadminbar{font-family:Arial,sans-serif} .jp2-section .jp2-section-content>[hidden]{display:none!important}
