/* Proceedings of the BAS — journal style sheet (OJS 3.3 default theme).
 * Install: replace /public/journals/1/styleSheet.css (or Settings → Website → Appearance → Advanced → Journal style sheet).
 * Sections: 1. header emblem  2. M8 design pass (2.1 spacing, 2.2 issue card, 2.3 footer, 2.4 sidebar, 2.5 About headings, 2.6 Feeds title, 2.7 PDF galleys, 2.8 sidebar images, 2.9 archive strip, 2.10 section accent, 2.11 slim header).
 * Footer markup lives in branding/page-footer.html. Re-check selectors at the OJS 3.5 upgrade (M6).
 * ojs-proc-bas, 2026-10-26.
 */
/* 0. Palette — one source for OUR blue/accent. --bas-blue = the cover navy (sampled #193f76; white text 10.4:1). It must equal the theme option
 * baseColour (header/nav band, compiled by the theme) - see branding/w2-request-m8-4.txt. The two data-URI images below (footer emblem, archive
 * card art) carry the same blue as a literal. --bas-accent = burgundy from the same cover (#883467 sampled, toned down; 8.4:1 on white). */
:root{--bas-blue:#193f76;--bas-blue-dark:#0f2a52;--bas-accent:#7d2f5f;--bas-accent-tint:#e4d3de;--bas-accent-tint-2:#f3ecf0}
/* 1. Header — white BAS emblem left of the journal title (real text kept for SEO/accessibility) */
.pkp_site_name .is_text{display:inline-flex;align-items:center;gap:.9rem}
.pkp_site_name .is_text::before{
  content:"";flex:0 0 auto;width:113px;height:50px;
  background:url("data:image/png;base64,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") no-repeat center/contain
}
/* compact header (< 992px: hamburger layout, 2.857rem bar): vertically centred smaller emblem; phones: text only */
@media (max-width: 991px){.pkp_site_name .is_text{display:flex;height:2.857rem;gap:.6rem}.pkp_site_name .is_text::before{width:56px;height:25px}}
@media (max-width: 575px){.pkp_site_name .is_text{display:inline;height:auto}.pkp_site_name .is_text::before{display:none}}

/* ===================================================================================
 * 2. M8 design pass (2026-10-26) — compact spacing, issue card, footer.
 *    Palette (M8 part 4): cover of "Comptes rendus" - navy #193f76 + burgundy #883467 (sampled from the cover image); see :root below; tint #f1f5f8; hairlines #c9d6e0 / #e3e8ec.
 *    Everything is scoped to OJS page structure (.pkp_structure_main / body.pkp_page_*); legacy /DOI/*.html and the pdf.js
 *    viewer do not load this sheet or do not use these classes.
 * =================================================================================== */

/* 2.1 Vertical rhythm — home, issue TOC, article lists (theme defaults: 2.857rem headings, 2.143rem list gaps) */
.pkp_structure_main{padding-bottom:3rem}
.pkp_page_index .pkp_structure_main h2,.pkp_page_issue .pkp_structure_main h2,
.pkp_page_index .pkp_structure_main h3,.pkp_page_issue .pkp_structure_main h3{margin-top:1.5rem;margin-bottom:.75rem}
.pkp_page_index .pkp_structure_main p,.pkp_page_issue .pkp_structure_main p{margin:.9rem 0}
.pkp_page_index .homepage_about{padding-top:.5rem;padding-bottom:.75rem}
.pkp_page_index .homepage_about h2{margin-top:0}
.pkp_page_index .current_issue{padding-top:.25rem}
.pkp_page_index .current_issue>h2{margin-top:.75rem}

/* article list items: tighter, with a hairline divider so the list still scans */
.pkp_structure_main .cmp_article_list>li{margin-bottom:0;padding:.7rem 0;border-bottom:1px solid #e3e8ec}
.pkp_structure_main .cmp_article_list>li:first-child{padding-top:.2rem}
.pkp_structure_main .cmp_article_list>li:last-child{border-bottom:0;padding-bottom:.4rem}
.pkp_structure_main .obj_article_summary>.title{margin:0}
.obj_article_summary .meta{padding-top:.2rem}
.obj_article_summary .galleys_links,.obj_issue_toc .galleys_links{margin-top:.5rem}

/* issue sections: keep the "legend line" look of the theme, minus the 2.1rem padding box */
.obj_issue_toc .section{margin:1rem 0 0;padding:0}
.obj_issue_toc .section:before{top:1.07rem}
.obj_issue_toc .section>h2,.obj_issue_toc .section>h3{left:0;margin:0 0 .3rem;padding:0 .9rem 0 0;font-size:1.05rem;font-weight:700;color:var(--bas-blue)} /* colour: see 2.10 */
.obj_issue_toc>.sections:not(:first-child){margin-top:1.25rem}
.obj_issue_toc .section:first-child{margin-top:0}

/* 2.2 Issue card — blue title band (home) + tinted strip: "Published" left, issue galley right */
.pkp_page_index .current_issue_title{margin:0;padding:.65rem 1.1rem;background:var(--bas-blue);color:#fff;border-radius:4px 4px 0 0;font-size:1.143rem;line-height:1.6rem;font-weight:700}
.obj_issue_toc{display:flex;flex-wrap:wrap;align-items:stretch}
.obj_issue_toc>.sections,.obj_issue_toc>.cover,.obj_issue_toc>.description,.obj_issue_toc>.pub_id{flex:0 0 100%}
.obj_issue_toc>.heading,.obj_issue_toc>.galleys{display:flex;align-items:center;margin:0;padding:.6rem 1.1rem;background:#f1f5f8;border:1px solid #c9d6e0}
.obj_issue_toc>.heading{flex:1 1 auto;border-right:0;border-radius:4px 0 0 4px}
.obj_issue_toc>.galleys{flex:0 0 auto;gap:.8rem;position:static;border-left:0;border-radius:0 4px 4px 0}
.obj_issue_toc>.heading:before,.obj_issue_toc>.heading:after,.obj_issue_toc>.galleys:before{display:none}
.obj_issue_toc>.heading .published,.obj_issue_toc>.heading .pub_id{margin:0 1.5rem 0 0}
.obj_issue_toc>.galleys>h2,.obj_issue_toc>.galleys>h3{position:static;display:block;margin:0;padding:0;background:none;font-size:.93rem;line-height:1.43rem;font-weight:700;color:#444}
.obj_issue_toc>.galleys .galleys_links{margin:0}
.obj_issue_toc>.galleys .galleys_links li{margin:0 .5rem 0 0}
/* home: the band above carries the top edge; issue page: blue accent line instead of a band */
.pkp_page_index .obj_issue_toc>.heading{border-top:0;border-top-left-radius:0}
.pkp_page_index .obj_issue_toc>.galleys{border-top:0;border-top-right-radius:0}
.pkp_page_issue .obj_issue_toc>.heading,.pkp_page_issue .obj_issue_toc>.galleys{border-top:3px solid var(--bas-blue)}
@media (max-width:575px){
  .obj_issue_toc>.heading,.obj_issue_toc>.galleys{flex:1 1 100%;border:1px solid #c9d6e0;border-radius:0}
  .obj_issue_toc>.heading{border-bottom:0;padding-bottom:.2rem}
  .obj_issue_toc>.galleys{border-top:0;padding-top:.2rem;flex-wrap:wrap;border-radius:0 0 4px 4px}
  .pkp_page_index .obj_issue_toc>.heading{border-top:0}
  .pkp_page_issue .obj_issue_toc>.heading{border-top:3px solid var(--bas-blue)}
  .pkp_page_issue .obj_issue_toc>.galleys{border-top:0}
}
/* touch targets: galley buttons ~40px high on phones/tablets */
@media (max-width:767px){.obj_galley_link{line-height:calc(2.857rem - 2px)}}

/* 2.3 Footer — publisher/address left, contacts middle, BAS emblem (blue version) bottom right; OJS/PKP brand hidden.
 * Markup: branding/page-footer.html (journal_settings.pageFooter). The emblem is the ::after of .bas-footer, so
 * the HTML stays plain text. */
.pkp_structure_footer_wrapper{background:#e9ecef;border-top:3px solid #ced4da}
.pkp_brand_footer{display:none}
.pkp_footer_content{padding:1.6rem 1.43rem}
.bas-footer{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.25rem 3.5rem;font-size:.93rem;line-height:1.55;color:#333}
.bas-footer p{margin:0}
.bas-footer a{color:var(--bas-blue)}
.bas-footer__label{display:block;margin-bottom:.25rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bas-blue)}
.bas-footer__copy{margin-bottom:.35rem !important}
.bas-footer__col p+p{margin-top:.35rem}
.bas-footer::after{content:"";flex:0 0 auto;width:104px;height:46px;margin-left:auto;background:url("data:image/png;base64,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") no-repeat right bottom/contain}
@media (max-width:575px){.bas-footer{gap:1rem}.bas-footer::after{width:88px;height:39px}}

/* 2.4 Sidebar blocks — theme default is 2.143rem padding on all four sides of every block (~4.3rem gap between blocks).
 * Compact: 1rem top/bottom, a hairline between blocks. Below 992px the sidebar stacks under the content (full width). */
.pkp_structure_sidebar .pkp_block{padding:1.1rem 2.143rem 1rem}
.pkp_structure_sidebar .pkp_block+.pkp_block{border-top:1px solid #e3e8ec}
.pkp_structure_sidebar .pkp_block:first-child{padding-top:1.6rem}
.pkp_structure_sidebar .pkp_block .title{margin-bottom:.45rem}
.pkp_structure_sidebar .pkp_block .content p{line-height:1.6rem;margin:.5rem 0}
.pkp_structure_sidebar .pkp_block .content p:first-child{margin-top:0}
.pkp_structure_sidebar .pkp_block .content p:last-child{margin-bottom:0}
.pkp_structure_sidebar .pkp_block .content ul li{padding:.25rem 0}
@media (max-width:991px){
  .pkp_structure_sidebar .pkp_block{padding:1rem 1.43rem .9rem}
  .pkp_structure_sidebar .pkp_block:first-child{border-top:0;padding-top:1.2rem}
}

/* 2.5 Home "About the Journal": the bold pseudo-headings became real <h3> (journal_settings.description, see branding/home-about.html) */
.pkp_page_index .homepage_about h3{margin:1.1rem 0 .35rem;font-size:1.143rem;line-height:1.5rem;font-weight:700;color:var(--bas-blue)}

/* 2.6 Web Feed sidebar block: OJS 3.3 prints the locale string journal.currentIssue as its title (plugins/generic/webFeed/templates/block.tpl:12,
 * locale/en_US/locale.po:370) — not a setting, so it is relabelled here. The original text is visibility:hidden (out of the accessibility
 * tree, so screen readers do not announce the misleading "Current Issue"); the replacement is a visible ::before that is exposed as plain
 * text "Feeds". Trade-off (checked in a Chromium accessibility snapshot): the <h2> itself drops out of the heading outline, "Feeds" is
 * read as text, not as a heading. The only heading-preserving route is replacing the block with a custom block (data change). */
.block_web_feed>.title{font-size:0;line-height:0;visibility:hidden}
.block_web_feed>.title::before{content:"Feeds";display:block;visibility:visible;font-size:1.143rem;line-height:1.43rem}

/* 2.7 PDF galleys — clear PDF icon + small "PDF" tag after the label (home, issue TOC, article page). Labels in the DB stay untouched.
 * The ::after text is also read by screen readers ("Full Text PDF"). Non-PDF galleys (html, xml, ...) keep the theme look. */
a.obj_galley_link.pdf::before{content:"\f1c1";margin-right:.45em;font-size:1.2em;line-height:1;vertical-align:-.1em;color:#c62828}
a.obj_galley_link.pdf::after{content:"PDF";margin-left:.6em;padding:.1em .45em;border-radius:2px;background:var(--bas-blue);color:#fff;font-size:.72em;font-weight:700;letter-spacing:.05em;line-height:1.3;vertical-align:.08em}
a.obj_galley_link.pdf:hover::before,a.obj_galley_link.pdf:focus::before{color:#fff}
a.obj_galley_link.pdf:hover::after,a.obj_galley_link.pdf:focus::after{background:#fff;color:#006798}

/* 2.8 Sidebar images never wider than the block (the Impact Factor chart is a ~600px image and pushed the phone layout sideways) */
.pkp_structure_sidebar .pkp_block img{max-width:100%;height:auto}

/* 2.9 Archive strip (M8 part 4: compact cards, no dividers, burgundy top bars) — a full-width band at the top of the page footer (every page): current + previous year issue links, archive buttons.
 * Markup: branding/page-footer.html (generated by branding/archive_strip.py; journal_settings.pageFooter). The band sits inside
 * .pkp_footer_content, so it cancels that padding and paints the full viewport width with a box-shadow (no 100vw, no horizontal scroll).
 * Rules (M8 part 4): 3px neutral grey #ced4da on top of the band (= .pkp_structure_footer_wrapper border-top, 2.3), 3px brand blue below it
 * (second box-shadow, offset 3px; the light fill is shifted up by its spread so it stops exactly at the box bottom) = the divider between the strip and the grey footer part. */
.bas-archive{position:relative;margin:-1.6rem -1.43rem 1.6rem;padding:1.6rem 1.43rem;background:#f3f7fb;box-shadow:0 -100vmax 0 100vmax #f3f7fb,0 3px 0 100vmax var(--bas-blue);clip-path:inset(0 -100vmax -3px -100vmax);color:#333}
.bas-archive__inner{display:grid;grid-template-columns:1fr;gap:1.25rem}
.bas-archive__card{box-sizing:border-box;padding:.8rem 1.1rem .85rem;background:#fff;border:1px solid #d5dde6;border-top:3px solid var(--bas-accent);border-radius:2px}
.bas-archive__year{margin:0 0 .3rem;padding:0;border:0;font-size:1.4rem;line-height:1.2;font-weight:700;color:var(--bas-blue)}
.bas-archive__year span{margin-left:.35em;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bas-accent)}
.bas-archive__issues{margin:0;padding:0;list-style:none;columns:2;column-gap:1rem}
.bas-archive__issues li{margin:0;padding:0;break-inside:avoid}
.bas-archive__issues a{display:block;min-height:28px;padding:0 .1rem;line-height:28px;font-size:.93rem;color:var(--bas-blue);text-decoration:none;white-space:nowrap}
.bas-archive__issues a:hover,.bas-archive__issues a:focus{color:var(--bas-accent);background:#f3f7fb;text-decoration:underline}
.bas-archive__cta{background:#eaf1f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 220' fill='none' stroke='%23193f76' stroke-width='2'%3E%3Cellipse cx='372' cy='62' rx='150' ry='66' opacity='.28'/%3E%3Cellipse cx='372' cy='62' rx='112' ry='48' opacity='.22'/%3E%3Cellipse cx='372' cy='62' rx='74' ry='30' opacity='.16'/%3E%3Cg fill='%23193f76' fill-opacity='.12' stroke='none'%3E%3Crect x='214' y='150' width='22' height='70' rx='2'/%3E%3Crect x='240' y='132' width='18' height='88' rx='2'/%3E%3Crect x='262' y='158' width='26' height='62' rx='2'/%3E%3Crect x='292' y='120' width='20' height='100' rx='2'/%3E%3Crect x='316' y='142' width='24' height='78' rx='2'/%3E%3Crect x='344' y='110' width='18' height='110' rx='2'/%3E%3Crect x='366' y='146' width='26' height='74' rx='2'/%3E%3Crect x='396' y='128' width='20' height='92' rx='2'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-opacity='.7' stroke-width='2'%3E%3Cpath d='M214 166h22M240 150h18M262 172h26M292 140h20M316 158h24M344 130h18M366 162h26M396 146h20'/%3E%3C/g%3E%3C/svg%3E") no-repeat right bottom/auto 100%;border-top-color:var(--bas-accent)}
.bas-archive__cta p{margin:0 0 .5rem;max-width:20em;font-size:.9rem;line-height:1.4;color:#3d4a57}
/* M8 part 5: "Archive" heading stays top-left; description + buttons are centred in the remaining card space (auto margins = vertical centring when the card is taller than its content; phones: no spare height, so effectively horizontal only) */
.bas-archive__cta{display:flex;flex-direction:column;align-items:center;text-align:center}
.bas-archive__cta .bas-archive__year{align-self:flex-start;text-align:left}
.bas-archive__cta>p:first-of-type{margin-top:auto}
.bas-archive__cta>.bas-archive__btns{width:100%;margin-bottom:auto}
.bas-archive__btns{display:flex;flex-direction:column;gap:.4rem;max-width:15rem}
.bas-archive__btn{display:block;box-sizing:border-box;min-height:36px;padding:0 1rem;line-height:32px;border:2px solid var(--bas-blue);border-radius:2px;background:var(--bas-blue);color:#fff;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none}
.bas-archive__btn:hover,.bas-archive__btn:focus{background:var(--bas-blue-dark);border-color:var(--bas-blue-dark);color:#fff;text-decoration:none}
.bas-archive__btn--alt{background:#fff;color:var(--bas-blue)}
.bas-archive__btn--alt:hover,.bas-archive__btn--alt:focus{background:#fff;color:var(--bas-blue-dark)}
@media (min-width:992px){.bas-archive__inner{grid-template-columns:1fr 1fr 1fr}.bas-archive{padding:1.6rem 1.43rem}}
@media (min-width:576px) and (max-width:991px){.bas-archive__inner{grid-template-columns:1fr 1fr}.bas-archive__cta{grid-column:1/-1}}
@media (max-width:991px){.bas-archive{padding:1.5rem 1.43rem}.bas-archive__issues a{min-height:32px;line-height:32px}.bas-archive__btn{min-height:40px;line-height:36px}}
@media (max-width:575px){.bas-archive__card{padding:.75rem .9rem .8rem}.bas-archive__issues{column-gap:.75rem}.bas-archive__issues a{font-size:.9rem}}

/* 2.10 Section accent — issue-TOC section headings ("Chemistry", "Geology", ...) in the cover burgundy, rule = light tint of it fading to the right.
 * Applies to home current issue + issue pages (.obj_issue_toc). Article titles/links, h3 of About, sidebar etc. keep the blue. Contrast #7d2f5f on #fff = 8.4:1.
 * The theme draws the rule (.section:before, 1px grey) only from 768px up; below that the heading gets its own tinted underline so phones match. */
.obj_issue_toc .section>h2,.obj_issue_toc .section>h3{color:var(--bas-accent)}
.obj_issue_toc .section:before{border-top:0;height:2px;background:linear-gradient(90deg,var(--bas-accent-tint),var(--bas-accent-tint-2))}
@media (max-width:767px){.obj_issue_toc .section>h2,.obj_issue_toc .section>h3{display:block;padding:0 0 .3rem;border-bottom:2px solid var(--bas-accent-tint)}}

/* 2.11 Slim header for anonymous visitors — the top user row (only "Login") is hidden; Login lives in the footer "Journal" column.
 * Hidden ONLY when the row contains the anonymous Login link: OJS shows NMI_TYPE_USER_LOGIN to anonymous users only (lib/pkp/classes/services/
 * PKPNavigationMenuService.inc.php:160-162); logged-in users get dashboard/profile/logout (logout = /login/signOut, so no href ends in "/login").
 * Editors therefore keep the full header and their user menu. Needs :has() (Chrome/Safari/Edge, Firefox 121+); older browsers just keep the row.
 * Desktop (>=992px): the theme reserves 60px above the title for the row (head.less: .pkp_head_wrapper padding-top 60px + absolute user bar) - cut to 10px
 * so the 50px emblem has ~20px above and ~18px below (to the nav text). Below 992px the user menu sits inside the hamburger panel; hiding it is enough. */
.pkp_navigation_user_wrapper:has(a[href$="/login"]){display:none}
@media (min-width:992px){.pkp_head_wrapper:has(.pkp_navigation_user_wrapper a[href$="/login"]){padding-top:10px}}
