/* Homepage palette: slate blue, its pale tints, and neutral reading surfaces. */
body.home.payman-journal {
    --pj-paper:#f0f4f6;
    --pj-card:#fbfcfd;
    --pj-ink:#293e4a;
    --pj-muted:#5e707b;
    --pj-teal:#3d6378;
    --pj-accent:#3d6378;
    --pj-deep:#293f4d;
    --pj-copper:#536d7d;
    --pj-line:#cdd9e0;
    --pj-home-soft:#e5edf2;
    --pj-home-light:#f4f7f9;
    --pj-home-banner:#cedee7;
    --pj-home-border:#c4d4de;
    background:var(--pj-paper)!important;
}
.home.payman-journal .pj-page { background:var(--pj-paper); }
.home.payman-journal .pj-topbar { background:var(--pj-deep); color:#e6eef3; }
.home.payman-journal .pj-top-separator { border-color:#829ba9; }
.home.payman-journal .pj-masthead { background:var(--pj-home-banner); border-color:var(--pj-home-border); }
.home.payman-journal .pj-brand .pj-site-title { color:#2c5064; }
.home.payman-journal .pj-masthead-aside,
.home.payman-journal .pj-masthead-aside>span:first-child { color:#46687c; }
.home.payman-journal .pj-masthead-ornament,
.home.payman-journal .pj-masthead-ornament span,
.home.payman-journal .pj-masthead-ornament i { color:#618397; }
.home.payman-journal .pj-masthead-ornament b { background:#618397; }
.home.payman-journal .pj-pattern {
    background-color:var(--pj-deep);
    background-image:linear-gradient(45deg,transparent 43%,#91a9b7 44%,#91a9b7 48%,transparent 49%,transparent 51%,#91a9b7 52%,#91a9b7 56%,transparent 57%),linear-gradient(-45deg,transparent 43%,#91a9b7 44%,#91a9b7 48%,transparent 49%,transparent 51%,#91a9b7 52%,#91a9b7 56%,transparent 57%);
    border-color:#6c899b;
}
.home.payman-journal .pj-navigation { background:var(--pj-card); }
.home.payman-journal .pj-nav-search { color:var(--pj-teal); }
.home.payman-journal #pj-menu details[open] summary,
.home.payman-journal #pj-menu details ul { background:var(--pj-card); border-color:var(--pj-line); }
.home.payman-journal #pj-menu a:hover,
.home.payman-journal #pj-menu summary:hover { color:#244d65; }
.home.payman-journal .pj-hero { background:var(--pj-home-soft); border-color:var(--pj-home-border); }
.home.payman-journal .pj-hero-body { background:var(--pj-home-soft); border-color:#91adbd; }
.home.payman-journal .pj-hero h2 { color:#294e63; }
.home.payman-journal .pj-hero p,
.home.payman-journal .pj-card p { color:var(--pj-muted); }
.home.payman-journal .pj-support-card { background:var(--pj-card); border-color:var(--pj-line); }
.home.payman-journal .pj-card-image { background:#dce7ee; }
.home.payman-journal .pj-image-placeholder {
    background-color:#dfe9ef;
    background-image:repeating-linear-gradient(45deg,transparent,transparent 16px,#7897aa26 16px,#7897aa26 17px);
}
.home.payman-journal .pj-image-placeholder>span,
.home.payman-journal .pj-image-placeholder>span:after { border-color:#7c98a8; }
.home.payman-journal .pj-latest-box { background:transparent; }
.home.payman-journal .pj-latest-box .pj-list-number { color:#7c95a4; }
.home.payman-journal .pj-latest-box li { border-color:var(--pj-line); }
.home.payman-journal .pj-side-link { background:var(--pj-home-soft); border-color:var(--pj-home-border); }
.home.payman-journal .pj-live-dot,
.home.payman-journal .pj-feed-dot { background:#547c93; box-shadow:0 0 0 3px #547c9318; }
.home.payman-journal .pj-feed-box { background:var(--pj-card); border-color:var(--pj-line); border-top-color:#66899e; }
.home.payman-journal .pj-feed-heading { border-color:var(--pj-line); }
.home.payman-journal .pj-feed-heading h2,
.home.payman-journal .pj-feed-more { color:var(--pj-teal); }
.home.payman-journal .pj-feed-heading .pj-eyebrow,
.home.payman-journal .pj-feed-meta,
.home.payman-journal .pj-feed-status { color:#536b7a; }
.home.payman-journal .pj-feed-list li { border-color:#d2dfe7; }
.home.payman-journal .pj-feed-list li:nth-child(odd) { background:#e3edf3; }
.home.payman-journal .pj-feed-list li:nth-child(even) { background:var(--pj-home-light); }
.home.payman-journal .pj-feed-list a:hover { color:#244d65; }
.home.payman-journal .pj-feed-fresh { color:#2b5269; background:#ccdee9; }
.home.payman-journal .pj-opening-tools .pj-index,
.home.payman-journal .pj-opening-tools .pj-search { background:var(--pj-home-soft); border-color:var(--pj-home-border); }
.home.payman-journal .pj-opening-tools .pj-index a,
.home.payman-journal .pj-opening-tools .pj-index li:last-child a { background:var(--pj-card); border-color:var(--pj-line); }
.home.payman-journal .pj-opening-tools .pj-count { color:#536b7a; }
.home.payman-journal .pj-search>div { border-color:var(--pj-home-border); }
.home.payman-journal .pj-history { background:var(--pj-deep); border-color:#3f5a6b; color:#f4f8fa; }
.home.payman-journal .pj-history .pj-section-heading { border-color:#587383; }
.home.payman-journal .pj-history .pj-section-heading h2 { color:#f6f9fb; }
.home.payman-journal .pj-history .pj-eyebrow,
.home.payman-journal .pj-history .pj-category,
.home.payman-journal .pj-history .pj-section-heading>a,
.home.payman-journal .pj-history .pj-section-heading>a span { color:#c6d9e5; }
.home.payman-journal .pj-history .pj-card p,
.home.payman-journal .pj-history-entries p { color:#c7d5de; }
.home.payman-journal .pj-history-entries,
.home.payman-journal .pj-history-entries article { border-color:#587383; }
.home.payman-journal .pj-history-number { color:#9eb8c8; }
.home.payman-journal .pj-history a:hover { color:#d7e9f4; }
.home.payman-journal .pj-culture-section { color:var(--pj-ink); background:var(--pj-home-soft); border-color:var(--pj-home-border); }
.home.payman-journal .pj-culture-section:before { border-color:#adbfcc66; }
.home.payman-journal .pj-culture-decoration,
.home.payman-journal .pj-culture-decoration:before { border-color:#8aa7bb33; }
.home.payman-journal .pj-culture-section .pj-section-heading { border-color:#bdceda; }
.home.payman-journal .pj-culture-section .pj-section-heading h2 { color:#294e63; }
.home.payman-journal .pj-culture-section .pj-eyebrow,
.home.payman-journal .pj-culture-section .pj-category,
.home.payman-journal .pj-culture-section .pj-section-heading>a { color:#526c7b; }
.home.payman-journal .pj-culture-section a:hover { color:#244d65; }
.home.payman-journal .pj-editorial-sidebar-box { background:var(--pj-card); border-color:var(--pj-line); border-top-color:#66899e; }
.home.payman-journal .pj-editorial-sidebar-heading .pj-eyebrow { color:#536d7d; }
.home.payman-journal .pj-editorial-sidebar-heading h2,
.home.payman-journal .pj-sidebar-more { color:var(--pj-teal); }
.home.payman-journal .pj-sidebar-stories li>span { color:#7c95a4; }
.home.payman-journal .pj-book-story { background:var(--pj-card); border-color:var(--pj-line); }
.home.payman-journal .pj-book-story-cover { background:var(--pj-home-soft); }
.home.payman-journal .pj-book-story:has(a:hover) { border-color:var(--pj-teal); }
.home.payman-journal .pj-book-story:focus-within { outline-color:var(--pj-teal); }
.home.payman-journal .pj-library-controls button { border-color:var(--pj-home-border); background:var(--pj-card); }
.home.payman-journal .pj-library-track { scrollbar-color:#8aa5b7 transparent; }
.home.payman-journal .pj-bottom-index { background:var(--pj-home-soft); border-color:var(--pj-home-border); }
.home.payman-journal .pj-topic-links a { border-color:var(--pj-home-border); }
.home.payman-journal .pj-footer { background:#dce7ee; border-color:var(--pj-home-border); }
.home.payman-journal .pj-footer-bottom { border-color:var(--pj-home-border); }
.home.payman-journal .pj-search-dialog { background:var(--pj-home-light); color:var(--pj-ink); border-color:#9eb5c4; }
.home.payman-journal .pj-search-dialog::backdrop { background:#293f4d88; }
.home.payman-journal .pj-dialog-heading button { color:var(--pj-teal); border-color:var(--pj-home-border); }
.home.payman-journal .pj-site-search>div { background:var(--pj-card); border-color:var(--pj-home-border); }
.home.payman-journal .pj-site-search input { color:var(--pj-ink); }
.home.payman-journal .pj-site-search button { background:var(--pj-teal); }
@media(max-width:700px) { .home.payman-journal .pj-latest-box { background:var(--pj-card); } }
