.journal-analytics-settings{display:block;margin:14px auto 24px;border:0;border-bottom:1px solid #d8d8d2;background:none;padding:6px;color:#66675f;font:12px/1.5 Arial,sans-serif;cursor:pointer}.journal-analytics-choice{position:fixed;bottom:16px;left:16px;z-index:90;max-width:520px;width:calc(100% - 32px);box-sizing:border-box;border:1px solid #d8d8d2;background:#fcfcfa;color:#171916;padding:18px 20px;font:14px/1.5 Arial,sans-serif}.journal-analytics-choice[hidden]{display:none}.journal-analytics-choice p{margin:0 0 12px}.journal-analytics-choice a{color:#36602a}.journal-analytics-actions{display:flex;flex-wrap:wrap;gap:10px}.journal-analytics-actions button{font:14px/1.3 Arial,sans-serif;border:1px solid #36602a;color:#36602a;background:transparent;padding:11px 16px;min-height:44px;cursor:pointer}.journal-analytics-actions button:first-child{background:#36602a;color:#fcfcfa}.journal-analytics-choice button:focus-visible,.journal-analytics-settings:focus-visible{outline:2px solid #36602a;outline-offset:3px}.journal-reader-next{border-top:1px solid #d8d8d2;padding-top:20px;margin-top:28px;font:inherit}.journal-reader-next a{color:#36602a;text-decoration:underline;text-underline-offset:3px}
/* Older listing templates use ed-* classes absent from the shared journal sheet. */
[data-journal-listing] .front-section{padding:28px 0 40px}[data-journal-listing] .section-head{margin-bottom:26px}[data-journal-listing] .section-note{font:14px/1.6 var(--sans);color:var(--ink-soft);margin-top:12px}[data-journal-listing] .editors-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}[data-journal-listing] .ed-card{min-width:0;padding-bottom:22px;border-bottom:1px solid var(--line)}[data-journal-listing] .ed-thumb{display:block;margin-bottom:14px}[data-journal-listing] .ed-thumb img{width:100%;aspect-ratio:16/10;object-fit:cover}[data-journal-listing] .ed-cat{display:block;font:600 12px/1.4 var(--sans);color:var(--green);margin-bottom:8px}[data-journal-listing] .ed-title{font:500 25px/1.22 var(--serif);margin-bottom:10px}[data-journal-listing] .ed-dek{font:16px/1.5 var(--serif);color:var(--ink-soft);margin-bottom:12px}[data-journal-listing] .ed-meta{font:12px/1.5 var(--sans);color:var(--ink-soft)}[data-journal-listing] .ed-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}[data-journal-listing] .ed-lead .ed-title{font-size:32px}[data-reader-budget-card]{padding:18px 0 24px;margin-bottom:24px}[data-reader-budget-card] .ed-dek{max-width:760px}
@media(max-width:900px){[data-journal-listing] .editors-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){[data-journal-listing] .editors-row,[data-journal-listing] .ed-lead{grid-template-columns:minmax(0,1fr);gap:18px}[data-journal-listing] .ed-title,[data-journal-listing] .ed-lead .ed-title{font-size:25px}}
