/* Article-only reading layout. Keep OJS's existing framework and galley behavior. */
.cddj_article_page .obj_article_details .main_entry .item h2.label{font:400 29px/1.2 Georgia,'Times New Roman',serif;margin:0 0 22px}
.cddj_article_page .obj_article_details .entry_details .item h2.label{font:700 16px/1.4 Arial,sans-serif;margin:0 0 16px}
.cddj_article_page .cddj_article_hero .cmp_breadcrumbs ol{margin:0;padding:0}
.cddj_article_page .obj_article_details>.cddj_article_hero{margin-top:0}
.cddj_article_page .cddj_article_hero .cddj_article_eyebrow{margin:0}
.cddj_article_page .obj_article_details .row.cddj_article_grid{margin:0 auto;width:100%;box-sizing:border-box}
.cddj_article_page .obj_article_details .entry_details .item h2.label,.cddj_article_page .obj_article_details .citation_formats_button{color:#090909}
body.pkp_page_article.pkp_op_view .pkp_structure_content{max-width:none;padding:0;width:100%}body.pkp_page_article.pkp_op_view .pkp_structure_main{padding:0;width:100%}.cddj_article_page{margin:0}.cddj_article_shell{max-width:1280px;margin-inline:auto;padding-inline:32px}.cddj_article_page .obj_article_details{margin:0}.cddj_article_hero{background:#edf4fb;padding:25px 0 40px}.cddj_article_hero .cmp_breadcrumbs{margin-bottom:30px}.cddj_article_eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pkp_structure_main .cddj_article_hero h1.page_title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.5vw,49px);line-height:1.14;letter-spacing:-.025em;font-weight:400;max-width:1030px;margin:18px 0 26px;padding:0;border:0}.cddj_article_hero .subtitle{font-size:24px;font-weight:400;line-height:1.3}.cddj_article_page .item{margin:0 0 30px;padding:0;border:0}.cddj_article_hero ul.authors{list-style:none;display:flex;flex-wrap:wrap;gap:20px 32px;padding:0;margin:0}.cddj_article_hero ul.authors li{margin:0;max-width:450px}.cddj_article_hero .name{font-size:16px;font-weight:600}.cddj_article_hero .affiliation,.cddj_article_hero .orcid,.cddj_article_hero .userGroup{display:block;font-size:13px;color:#454545;line-height:1.6}.cddj_article_hero .orcid svg,.cddj_article_hero .affiliation svg{width:16px;height:16px}.cddj_article_hero .item.doi{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;font-size:13px}.cddj_article_hero .doi h2.label{font-family:Arial,sans-serif;font-size:13px;margin:0;line-height:inherit}.cddj_article_page a{text-decoration:underline;text-underline-offset:4px}.cddj_article_page a:hover{text-decoration-thickness:2px}.cddj_article_actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--oml-line);padding-top:22px;margin-top:24px}.cddj_article_actions .item.galleys{margin:0}.cddj_article_page .galleys_links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.cddj_article_page .galleys_links li{margin:0}.cddj_article_actions .obj_galley_link{background:var(--oml-yellow);color:var(--oml-black);border:1px solid var(--oml-yellow);padding:11px 18px;min-height:44px;line-height:20px;font-size:13px;font-weight:700;border-radius:3px;text-decoration:none}.cddj_article_button,.cddj_article_page .citation_formats_button{display:inline-block;background:#fff;color:#090909;border:1px solid #686868;border-radius:3px;font-family:Arial,sans-serif;font-size:13px;font-weight:700;padding:11px 16px;min-height:44px;line-height:20px;cursor:pointer;text-decoration:none!important}.cddj_article_button:hover{background:#f4f2ed}.cddj_article_date{margin-left:auto;font-size:13px}.cddj_article_page .row.cddj_article_grid{display:grid;grid-template-columns:155px minmax(0,1fr) 275px;gap:40px;padding-block:42px;border:0}.cddj_article_grid:before,.cddj_article_grid:after{display:none!important}.cddj_article_page .main_entry,.cddj_article_page .entry_details{float:none;width:auto;margin:0;padding:0;border:0;background:none;min-width:0}.cddj_article_page .main_entry{font-family:Georgia,'Times New Roman',serif;font-size:18px;line-height:1.85}.cddj_article_page .main_entry p{font:inherit;margin:0 0 20px}.cddj_article_page .main_entry h2.label{font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 0 22px}.cddj_article_page .main_entry .item{margin-bottom:42px}.cddj_article_contents{align-self:start;position:sticky;top:24px;font-size:13px}.cddj_article_contents summary{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;min-height:44px;cursor:pointer;padding:8px 0}.cddj_article_contents a{display:block;padding:10px 0;border-bottom:1px solid var(--oml-line);text-decoration:none}.cddj_article_page .entry_details>.item{border:1px solid var(--oml-line);padding:22px;border-radius:4px;margin:0 0 20px;font-size:13px;line-height:1.65}.cddj_article_page .entry_details h2.label{font:700 16px/1.4 Arial,sans-serif;margin:0 0 16px}.cddj_article_page .entry_details .sub_item{margin:0 0 20px}.cddj_article_page .entry_details .sub_item:last-child{margin-bottom:0}.cddj_article_page .entry_details .value{font-size:13px}.cddj_article_page .entry_details .cover_image img{display:block;max-height:250px;width:auto;max-width:100%;margin:auto}.cddj_article_page .entry_details .cover_image{order:9}.cddj_article_page .keywords .value{font-family:Arial,sans-serif;font-size:13px;background:var(--oml-paper);padding:10px 14px;display:block;border-radius:3px}.cddj_article_page .references{font-family:Arial,sans-serif;font-size:14px}.cddj_article_page .main_entry img,.cddj_article_page .main_entry svg{max-width:100%;height:auto}.cddj_article_page figure{margin:24px 0}.cddj_article_page figcaption{font:13px/1.6 Arial,sans-serif;color:#686868}.cddj_article_table{max-width:100%;overflow-x:auto}.cddj_article_page table{border-collapse:collapse;width:100%;font:13px/1.6 Arial,sans-serif}.cddj_article_page th,.cddj_article_page td{padding:12px;border-bottom:1px solid var(--oml-line);text-align:left;min-width:120px}.cddj_article_page th{background:var(--oml-paper)}.cddj_article_page .citation{scroll-margin-top:24px}.cddj_article_page #citationOutput{background:var(--oml-paper);padding:14px;margin-bottom:16px;overflow-wrap:anywhere}.cddj_article_page .citation_formats_list[aria-hidden=true]{display:none}.cddj_article_page .citation_formats_list[aria-hidden=false]{display:block}.cddj_article_page .citation_formats_styles{padding:0;list-style:none}.cddj_article_page .citation_formats_styles a{display:block;padding:8px 0;min-height:40px}.cddj_article_share_actions{display:flex;flex-wrap:wrap;gap:8px}.cddj_article_feedback{font:12px/1.5 Arial,sans-serif;overflow-wrap:anywhere;margin:12px 0 0}.cddj_article_page a,.cddj_article_page .value{overflow-wrap:anywhere}.cddj_article_page :focus-visible{outline:3px solid #090909;outline-offset:3px;box-shadow:0 0 0 6px #ffc928}.cddj_article_page section{scroll-margin-top:24px}html:has(.cddj_article_page){scroll-behavior:auto}
@media(max-width:1100px){.cddj_article_page .row.cddj_article_grid{grid-template-columns:minmax(0,1fr) 275px;gap:30px}.cddj_article_contents{position:static;grid-column:1/-1}.cddj_article_contents a{display:inline-block;margin-right:20px}}
@media(max-width:767px){.cddj_article_shell{padding-inline:20px}.cddj_article_page .row.cddj_article_grid{display:flex;flex-direction:column;gap:20px;padding-top:24px}.pkp_structure_main .cddj_article_hero h1.page_title{font-size:34px}.cddj_article_hero{padding-top:20px}.cddj_article_date{margin-left:0;width:100%}.cddj_article_page .entry_details{width:100%}.cddj_article_hero ul.authors{display:block}.cddj_article_hero ul.authors li{margin-bottom:16px}.cddj_article_contents a{min-height:44px}.cddj_article_page .main_entry{font-size:18px}}
@media print{.cddj_article_contents,.cddj_article_actions,.cddj_article_page .entry_details{display:none}.cddj_article_page .row.cddj_article_grid{display:block}.cddj_article_hero{background:white}.cddj_article_shell{max-width:none;padding:0}.cddj_article_page figure,.cddj_article_page tr{break-inside:avoid}}
