body.ak-editorial-team-modern .pkp_structure_content { padding-top:12px!important; }
body.ak-editorial-team-modern .pkp_structure_main { width:100%!important; max-width:none!important; }
body.ak-editorial-team-modern .sidebarss,
body.ak-editorial-team-modern #sidebars,
body.ak-editorial-team-modern .pkp_structure_sidebar { display:none!important; }
body.ak-editorial-team-modern .activeContainer,
body.ak-editorial-team-modern #activeContainer,
body.ak-editorial-team-modern .inside_page,
body.ak-editorial-team-modern #eic,
body.ak-editorial-team-modern #sae,
body.ak-editorial-team-modern #abm,
body.ak-editorial-team-modern #ebm,
body.ak-editorial-team-modern #ea,
body.ak-editorial-team-modern #copyeditor,
body.ak-editorial-team-modern #beReviewer { display:none!important; }
body.ak-editorial-team-modern .page_static,
body.ak-editorial-team-modern .page_about,
body.ak-editorial-team-modern .pkp_structure_main>.page { width:calc(100% - 40px)!important; max-width:1180px!important; margin-inline:auto!important; }

.ak-et-modern { --et-teal:#00766f; --et-navy:#082f55; --et-muted:#5e7486; width:100%; color:#17364f; font-family:"IBM Plex Sans",Arial,sans-serif; }
.ak-et-modern *,.ak-et-modern *::before,.ak-et-modern *::after { box-sizing:border-box; }
.ak-et-heading { display:flex; margin:0 0 22px; align-items:flex-end; justify-content:space-between; gap:28px; }
.ak-et-title { margin:0 0 2px!important; color:var(--et-navy)!important; font-family:"IBM Plex Sans",Arial,sans-serif!important; font-size:31px!important; font-weight:700!important; line-height:1.15!important; }
.ak-et-heading p { max-width:650px; margin:0; color:#294b68; font-size:15px; line-height:1.45; }
.ak-et-heading nav { display:flex; min-width:390px; overflow-x:auto; border-bottom:1px solid #cad9df; }
.ak-et-heading nav a { min-width:128px; padding:9px 16px; color:#073e71!important; font-size:13px; font-weight:500; text-align:center; text-decoration:none!important; white-space:nowrap; }
.ak-et-heading nav a.is-active { background:linear-gradient(135deg,#008b82,#006d68); border-radius:7px; color:#fff!important; font-weight:700; }
.ak-et-section { margin:0 0 17px; }
.ak-et-section>h2 { margin:0 0 7px!important; color:var(--et-navy)!important; font-family:"IBM Plex Sans",Arial,sans-serif!important; font-size:20px!important; font-weight:700!important; line-height:1.25!important; }
.ak-et-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; }
.ak-et-card { position:relative; display:flex; min-height:118px; flex-direction:column; padding:14px 15px 11px 31px; overflow:hidden; background:#fff; border:1px solid #d6e0e5; border-radius:7px; box-shadow:0 2px 9px rgba(8,47,85,.035); }
.ak-et-card__accent { position:absolute; top:15px; left:16px; width:3px; height:23px; background:var(--et-teal); border-radius:2px; }
.ak-et-card h3 { margin:0 0 3px!important; color:#082f55!important; font-family:"IBM Plex Sans",Arial,sans-serif!important; font-size:16px!important; font-weight:700!important; line-height:1.25!important; }
.ak-et-card__details { display:grid; gap:1px; color:#274963; font-size:13px; line-height:1.35; }
.ak-et-card__rank { font-style:italic; }
.ak-et-card__institution { font-style:normal; }
.ak-et-card__country { display:flex; margin-top:5px; align-items:center; gap:8px; color:#173f5f; font-weight:500; }
.ak-et-flag { position:relative; display:inline-flex; width:23px; height:16px; flex:0 0 23px; align-items:center; justify-content:center; overflow:hidden; }
.ak-et-flag img { display:block; width:23px; height:16px; object-fit:cover; }
.ak-et-flag b { position:absolute; inset:0; z-index:-1; display:flex; align-items:center; justify-content:center; background:#edf3f4; color:#31536a; font-size:9px; font-weight:700; }
.ak-et-flag img:not([src]),.ak-et-flag img[src=""] { display:none; }
.ak-et-card__links { display:flex; min-height:24px; margin-top:auto; padding-top:9px; align-items:center; justify-content:flex-end; gap:7px; }
.ak-et-card__link { display:grid; width:25px; height:25px; place-items:center; border-radius:50%; color:#0a6685!important; text-decoration:none!important; }
.ak-et-card__link:hover,.ak-et-card__link:focus { background:#e7f4f2; color:#005b56!important; }
.ak-et-card__link--orcid { background:#a6ce39; color:#fff!important; }
.ak-et-card__link svg { width:17px; height:17px; fill:none; stroke:currentColor; stroke-linecap:round; stroke-linejoin:round; stroke-width:1.7; }
.ak-et-section--lead .ak-et-grid { grid-template-columns:1fr; }
.ak-et-section--lead .ak-et-card { min-height:153px; padding:20px 300px 18px 25px; justify-content:center; background:linear-gradient(100deg,#eaf8f7,#f5fbfb); border:0; border-radius:9px; }
.ak-et-section--lead .ak-et-card__accent { top:20px; left:23px; height:22px; }
.ak-et-section--lead .ak-et-card h2 { margin:0 0 10px!important; padding-left:13px; color:#006a67!important; font-family:"IBM Plex Sans",Arial,sans-serif!important; font-size:18px!important; font-weight:700!important; }
.ak-et-section--lead .ak-et-card h3 { margin-bottom:2px!important; font-size:21px!important; }
.ak-et-section--lead .ak-et-card__details { font-size:14px; }
.ak-et-section--lead .ak-et-card__rank { font-style:italic; }
.ak-et-section--lead .ak-et-card__institution { font-style:normal; }
.ak-et-section--lead .ak-et-card__links { position:absolute; top:50%; right:30px; min-width:250px; margin:0; padding:18px 0 18px 32px; justify-content:center; border-left:1px solid #cbdfe1; transform:translateY(-50%); }
.ak-et-section--lead .ak-et-card__links:empty { display:none; }
.ak-et-section--lead .ak-et-card--no-links { padding-right:25px; }
.ak-et-profile-button { display:inline-flex!important; width:auto!important; min-width:125px; height:40px!important; margin-left:16px; padding:0 20px; align-items:center; justify-content:center; background:linear-gradient(135deg,#008b82,#006d68); border-radius:7px!important; color:#fff!important; font-weight:700; }
.ak-et-reviewer { display:grid; grid-template-columns:95px minmax(0,1fr) auto; min-height:70px; margin:8px 0 14px; padding:12px 17px; align-items:center; gap:16px; background:linear-gradient(90deg,#eaf8f7,#f7fbfb); border:0; border-radius:8px; }
.ak-et-reviewer>svg { width:44px; height:44px; fill:none; stroke:var(--et-teal); stroke-linecap:round; stroke-linejoin:round; stroke-width:1.6; }
.ak-et-reviewer>svg { margin-left:15px; padding-right:18px; box-sizing:content-box; border-right:1px solid #bad6d8; }
.ak-et-reviewer h2 { margin:0!important; color:var(--et-navy)!important; font-family:"IBM Plex Sans",Arial,sans-serif!important; font-size:19px!important; }
.ak-et-reviewer p { margin:3px 0 0; color:var(--et-muted); font-size:13px; }
.ak-et-reviewer>a { display:inline-flex; min-height:42px; padding:0 18px; align-items:center; gap:16px; background:var(--et-teal); border-radius:6px; color:#fff!important; font-weight:700; text-decoration:none!important; }
body.ak-editorial-team-modern .socialContactButtons { bottom:18px!important; top:auto!important; }

@media(max-width:1100px){ .ak-et-grid{grid-template-columns:repeat(3,minmax(0,1fr));} .ak-et-heading{align-items:flex-start;flex-direction:column}.ak-et-heading nav{width:100%} }
@media(max-width:800px){
 body.ak-editorial-team-modern .page_static,body.ak-editorial-team-modern .page_about,body.ak-editorial-team-modern .pkp_structure_main>.page{width:calc(100% - 32px)!important;}
 .ak-et-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
 .ak-et-section--lead .ak-et-card{padding-right:230px;}
}
@media(max-width:560px){
 .ak-et-heading nav{min-width:0}.ak-et-heading nav a{min-width:120px}.ak-et-grid{grid-template-columns:1fr;}.ak-et-section--lead .ak-et-card{padding:18px 18px 14px 31px}.ak-et-section--lead .ak-et-card__links{position:static;min-width:0;margin-top:12px;padding:12px 0 0;justify-content:flex-start;border:0;border-top:1px solid #cbdfe1;transform:none;}
 .ak-et-reviewer{grid-template-columns:44px 1fr;}.ak-et-reviewer>a{grid-column:1/-1;width:100%;justify-content:center;}
}
