*,*::before,*::after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:1rem;line-height:1.6;color:#2c3e50;background:#fff;margin:0;padding:0}a{color:#0085ff;text-decoration:none;transition:color .15s ease}a:hover{color:#005db3;text-decoration:underline}a:focus{outline:2px solid #0f3f76;outline-offset:2px}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-weight:700;color:#1a1a2e;line-height:1.3;margin-top:0}p{margin-top:0}ul,ol{padding-left:1.5rem}.pkp_structure_page{display:flex;flex-direction:column;min-height:100vh}.ysupress-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.pkp_structure_content{display:flex;flex:1;max-width:1200px;margin:0 auto;padding:2rem 1.5rem;width:100%;gap:2rem}.pkp_structure_content.has_sidebar .pkp_structure_main{flex:1;min-width:0}.pkp_structure_content.has_sidebar .pkp_structure_sidebar{width:280px;flex-shrink:0}.pkp_structure_main{flex:1;min-width:0}.ysupress-topbar{background:#0a2c52;color:rgba(255,255,255,0.85);font-size:0.78rem;border-bottom:1px solid rgba(255,255,255,0.08)}.ysupress-topbar-inner{display:flex;align-items:center;height:72px;gap:1rem}.ysupress-topbar-brand{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-weight:700;font-size:0.82rem;flex-shrink:0}.ysupress-topbar-brand img{height:50px;width:auto;object-fit:contain}.ysupress-topbar-brand .fa{font-size:1rem}.ysupress-topbar-brand:hover{color:rgba(255,255,255,0.9);text-decoration:none}.ysupress-topbar-nav{display:flex;align-items:center;gap:1rem;margin-left:auto}.ysupress-topbar-nav a{color:rgba(255,255,255,0.7);text-decoration:none;font-size:0.78rem;transition:color .15s;display:flex;align-items:center;gap:.25rem}.ysupress-topbar-nav a .fa{font-size:0.7rem}.ysupress-topbar-nav a:hover{color:#fff;text-decoration:none}.pkp_structure_head{background:#0f3f76;box-shadow:0 2px 8px rgba(0,0,0,0.12);position:sticky;top:0;z-index:1000}.pkp_head_wrapper{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 1.5rem;height:48px;gap:1rem}.pkp_site_name_wrapper{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.pkp_site_nav_toggle{display:none;background:transparent;border:1px solid rgba(255,255,255,0.4);color:#fff;padding:.5rem .75rem;border-radius:3px;cursor:pointer;font-size:0.875rem}.pkp_site_nav_toggle:hover{background:rgba(255,255,255,0.1)}.pkp_screen_reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pkp_site_nav_menu{display:flex;align-items:center;flex:1;justify-content:space-between}.pkp_navigation_primary_row{flex:1}.pkp_navigation_primary_wrapper{display:flex;align-items:center;gap:.5rem}.pkp_navigation_primary{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;height:48px;flex-wrap:nowrap;gap:.5rem}.pkp_navigation_primary>li{position:relative;display:flex;align-items:center}.pkp_navigation_primary>li>a,.pkp_navigation_primary>li>span{display:block;color:rgba(255,255,255,0.9);font-size:0.88rem;font-weight:600;padding:.25rem .75rem;border-radius:3px;transition:all .18s ease;white-space:nowrap;text-decoration:none}.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>span:hover{background:rgba(255,255,255,0.15);color:#fff;text-decoration:none}.pkp_navigation_primary>li.current>a,.pkp_navigation_primary>li.active>a{background:rgba(255,255,255,0.2);color:#fff;border-bottom:2px solid #c9d568}.pkp_navigation_primary>li.has_submenu>a::after{content:'\f078';font-family:'FontAwesome';font-size:0.65rem;margin-left:.5rem}.pkp_navigation_primary>li>ul,.pkp_navigation_primary>li>.pkp_nav_items{display:none;position:absolute;top:100%;left:0;z-index:1200;min-width:220px;background:#fff;border:1px solid #e8edf2;border-top:3px solid #0f3f76;border-radius:0 0 6px 6px;box-shadow:0 6px 20px rgba(0,0,0,0.14);list-style:none;margin:0;padding:.5rem 0}.pkp_navigation_primary>li>ul li,.pkp_navigation_primary>li>.pkp_nav_items li{margin:0;padding:0}.pkp_navigation_primary>li>ul li+li,.pkp_navigation_primary>li>.pkp_nav_items li+li{border-top:1px solid #f7f7f7}.pkp_navigation_primary>li>ul li a,.pkp_navigation_primary>li>ul li span,.pkp_navigation_primary>li>.pkp_nav_items li a,.pkp_navigation_primary>li>.pkp_nav_items li span{display:block;padding:.75rem 1.25rem;color:#2c3e50;font-size:0.95rem;text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.pkp_navigation_primary>li>ul li a:hover,.pkp_navigation_primary>li>ul li span:hover,.pkp_navigation_primary>li>.pkp_nav_items li a:hover,.pkp_navigation_primary>li>.pkp_nav_items li span:hover{background:#f7f7f7;color:#0f3f76;text-decoration:none}.pkp_navigation_primary>li:hover>ul,.pkp_navigation_primary>li:hover>.pkp_nav_items,.pkp_navigation_primary>li.is-open>ul,.pkp_navigation_primary>li.is-open>.pkp_nav_items{display:block}.pkp_navigation_search_wrapper{margin-left:auto}.pkp_navigation_search_wrapper .pkp_search{color:rgba(255,255,255,0.85);font-size:0.85rem;padding:.25rem .75rem;border-radius:3px;display:flex;align-items:center;gap:.5rem;transition:all .18s ease}.pkp_navigation_search_wrapper .pkp_search:hover{background:rgba(255,255,255,0.15);color:#fff;text-decoration:none}.pkp_navigation_user_wrapper{flex-shrink:0;display:flex;align-items:center;gap:.5rem}.ysupress-lang-toggle{list-style:none;margin:0;padding:0;display:flex;align-items:center;border:1px solid rgba(255,255,255,0.3);border-radius:3px;overflow:hidden}.ysupress-lang-toggle-item{display:flex;align-items:center}.ysupress-lang-toggle-item+.ysupress-lang-toggle-item{border-left:1px solid rgba(255,255,255,0.3)}.ysupress-lang-toggle-item>a,.ysupress-lang-toggle-item>span{display:block;padding:.25rem .5rem;font-size:0.78rem;font-weight:600;line-height:1;color:rgba(255,255,255,0.85);text-decoration:none;transition:all .18s ease}.ysupress-lang-toggle-item>a:hover{background:rgba(255,255,255,0.15);color:#fff;text-decoration:none}.ysupress-lang-toggle-item.is-current>span{background:rgba(255,255,255,0.18);color:#fff;cursor:default}.pkp_navigation_user{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.25rem}.pkp_navigation_user>li{position:relative;display:flex;align-items:center}.pkp_navigation_user>li>a,.pkp_navigation_user>li>span{color:rgba(255,255,255,0.85);font-size:0.82rem;padding:.25rem .5rem;border:1px solid rgba(255,255,255,0.3);border-radius:3px;display:block;transition:all .18s ease;white-space:nowrap;text-decoration:none}.pkp_navigation_user>li>a:hover,.pkp_navigation_user>li>span:hover{background:rgba(255,255,255,0.15);color:#fff;text-decoration:none}.pkp_navigation_user>li>ul{display:none;position:absolute;top:100%;right:0;z-index:1200;min-width:180px;background:#fff;border:1px solid #e8edf2;border-top:3px solid #0f3f76;border-radius:0 0 6px 6px;box-shadow:0 6px 20px rgba(0,0,0,0.14);list-style:none;margin:0;padding:.5rem 0}.pkp_navigation_user>li>ul li{margin:0;padding:0}.pkp_navigation_user>li>ul li+li{border-top:1px solid #f7f7f7}.pkp_navigation_user>li>ul li a{display:block;padding:.75rem 1.25rem;color:#2c3e50;font-size:0.9rem;text-decoration:none;white-space:nowrap;border:none;border-radius:0;transition:background .12s,color .12s}.pkp_navigation_user>li>ul li a:hover{background:#f7f7f7;color:#0f3f76;text-decoration:none}.pkp_navigation_user>li:hover>ul{display:block}.ysupress-journal-band{background:#EEF2F7;border-bottom:1px solid #d1d9e0;padding:2.5rem 1.5rem}.ysupress-journal-band .ysupress-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:1.5rem}.ysupress-journal-band .journal-band-logo{flex-shrink:0}.ysupress-journal-band .journal-band-logo a{display:block}.ysupress-journal-band .journal-band-logo img{height:100px;width:auto;object-fit:contain;display:block}.ysupress-journal-band .journal-band-info{flex:1;text-align:right}.ysupress-journal-band .journal-band-title{font-size:1.8rem;font-weight:700;margin:0 0 .25rem;color:#0f3f76;letter-spacing:-0.02em;line-height:1.3}.ysupress-journal-band .journal-band-title a{color:#0f3f76;text-decoration:none}.ysupress-journal-band .journal-band-title a:hover{color:#092749;text-decoration:none}.ysupress-journal-band .journal-band-meta{font-size:0.82rem;color:#807f7f;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.ysupress-journal-band .journal-band-meta span{display:flex;align-items:center;gap:.25rem}.task_count{display:none !important}.header_view{height:2.143rem;position:relative;z-index:10}.galley_view{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden}.galley_view iframe{width:100%;height:100%;padding-top:2.143rem;border:none;box-sizing:border-box}.homepage_image img{width:100%;max-height:320px;object-fit:cover;display:block}.page_index_journal .homepage_about{background:#f7f7f7;border-left:4px solid #0f3f76;border-radius:0 6px 6px 0;padding:1.5rem 2rem;margin-bottom:2rem}.page_index_journal .homepage_about h2{font-size:1.1rem;font-weight:700;color:#0f3f76;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:0.05em;font-size:0.8rem}.page_index_journal .homepage_about p,.page_index_journal .homepage_about div{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1rem;line-height:1.7;color:#2c3e50;margin:0}.page_index_journal .pkp_block_announcements{margin-bottom:2rem}.page_index_journal .current_issue>h2{font-size:1.4rem;font-weight:700;color:#1a1a2e;padding-bottom:.75rem;border-bottom:2px solid #c9d568;margin-bottom:.5rem}.page_index_journal .current_issue .current_issue_title{color:#807f7f;font-size:0.9rem;margin-bottom:1.5rem}.page_index_journal a.read_more{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.5rem 1.25rem;background:#0f3f76;color:#fff;border-radius:6px;font-size:0.875rem;font-weight:600;transition:all .18s ease;text-decoration:none}.page_index_journal a.read_more:hover{background:#0a2c52;text-decoration:none;color:#fff}.page_index_journal a.read_more::after{content:'\f054';font-family:'FontAwesome';font-size:0.75rem}.page_index_journal .additional_content{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e8edf2}.obj_issue_toc .heading{margin-bottom:1.5rem}.obj_issue_toc .heading .cover img{max-width:160px;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.08),0 2px 12px rgba(0,0,0,0.05);float:right;margin:0 0 1rem 1.5rem}.obj_issue_toc .heading .description{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:0.975rem;line-height:1.7;color:#807f7f}.obj_issue_toc .heading .pub_id{margin-top:.75rem;font-size:0.85rem}.obj_issue_toc .heading .pub_id .type{font-weight:600;color:#807f7f}.obj_issue_toc .heading .pub_id .id{color:#2c3e50}.obj_issue_toc .galleys{margin-bottom:1.5rem}.obj_issue_toc .galleys h2,.obj_issue_toc .galleys h3{font-size:1rem;font-weight:600;margin-bottom:.75rem}.obj_issue_toc .galleys .galleys_links{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.obj_issue_toc .sections .section{margin-bottom:2rem}.obj_issue_toc .sections .section>h2,.obj_issue_toc .sections .section>h3,.obj_issue_toc .sections .section>h4{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;padding:.5rem 0;border-bottom:1px solid #e8edf2;margin-bottom:1rem}.obj_issue_toc .cmp_article_list{list-style:none;padding:0;margin:0}.obj_issue_toc .cmp_article_list>li{border-bottom:1px solid #e8edf2;padding:1rem 0}.obj_issue_toc .cmp_article_list>li:last-child{border-bottom:none}.obj_article_summary{display:block}.obj_article_summary .cover{float:right;margin:0 0 .75rem 1rem;width:80px}.obj_article_summary .cover img{width:80px;height:100px;object-fit:cover;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,0.08),0 2px 12px rgba(0,0,0,0.05)}.obj_article_summary::after{content:'';display:table;clear:both}.obj_article_summary .title{font-size:1rem;font-weight:600;margin:0 0 .5rem;line-height:1.4}.obj_article_summary .title a{color:#0f3f76}.obj_article_summary .title a:hover{color:#092749;text-decoration:underline}.obj_article_summary .title .subtitle{display:block;font-size:0.9rem;font-weight:400;color:#807f7f}.obj_article_summary .meta{font-size:0.85rem;color:#807f7f;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem}.obj_article_summary .meta .authors{font-weight:500;color:#2c3e50}.obj_article_summary .meta .pages::before{content:'pp. '}.obj_article_summary .galleys_links{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.ysupress-article-card{background:transparent;border:none;border-bottom:1px solid #e8edf2;border-radius:0;padding:0;box-shadow:none}.ysupress-article-card:last-child{border-bottom:none}.ysupress-article-card:hover{transform:none;box-shadow:none}.ysupress-continuous-stream>h2{font-size:1.4rem;font-weight:700;color:#1a1a2e;padding-bottom:.75rem;border-bottom:2px solid #c9d568;margin-bottom:1.5rem}.ysupress-continuous-stream .ysupress-stream-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.obj_galley_link a,.obj_galley_link span{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:3px;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;transition:all .18s ease;border:1px solid currentColor}.obj_galley_link.pdf a{color:#c0392b}.obj_galley_link.pdf a:hover{background:#c0392b;color:#fff}.obj_galley_link.html a{color:#0f3f76}.obj_galley_link.html a:hover{background:#0f3f76;color:#fff}.obj_galley_link.epub a{color:#27ae60}.obj_galley_link.epub a:hover{background:#27ae60;color:#fff}.obj_galley_link .restricted{color:#9c9c9c;border-color:#9c9c9c;cursor:not-allowed;opacity:0.7}.page_article .obj_article_details h1.page_title{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1.85rem;font-weight:700;line-height:1.35;color:#1a1a2e;margin-bottom:1.5rem}.page_article .obj_article_details h2.subtitle{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1.15rem;font-weight:400;color:#807f7f;margin-top:-1rem;margin-bottom:1.5rem}.page_article .obj_article_details .row{display:flex;gap:2rem;align-items:flex-start}.page_article .obj_article_details .main_entry{flex:1;min-width:0}.page_article .obj_article_details .entry_details{width:280px;flex-shrink:0}.page_article .obj_article_details .item{margin-bottom:1.5rem}.page_article .obj_article_details .item>h2.label{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;margin-bottom:.75rem}.page_article .obj_article_details .item.authors{margin-bottom:1.25rem}.page_article .obj_article_details .item.authors h2.pkp_screen_reader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.page_article .obj_article_details .item.authors ul.authors{list-style:none;padding:0;margin:0}.page_article .obj_article_details .item.authors li{display:inline;font-size:0.95rem;line-height:1.8}.page_article .obj_article_details .item.authors li:not(:last-child)::after{content:' \00b7 ';color:#9c9c9c}.page_article .obj_article_details .item.authors li .name{font-weight:600;color:#2c3e50}.page_article .obj_article_details .item.authors li .affiliation{font-size:0.82rem;color:#807f7f}.page_article .obj_article_details .item.authors li a[href*="ror.org"]{display:inline-block;vertical-align:middle;margin-left:2px}.page_article .obj_article_details .item.authors li a[href*="ror.org"] svg{width:14px;height:14px;vertical-align:middle}.page_article .obj_article_details .item.doi{margin-bottom:1rem}.page_article .obj_article_details .item.doi h2.label{display:inline;font-size:0.82rem;text-transform:none;letter-spacing:normal;color:#807f7f;margin-right:.25rem}.page_article .obj_article_details .item.doi .value{display:inline;font-size:0.82rem}.page_article .obj_article_details .item.doi .value a{color:#0085ff;word-break:break-all}.page_article .obj_article_details .item.doi .value a:hover{text-decoration:underline}.page_article .obj_article_details .item.keywords{margin-bottom:1.5rem}.page_article .obj_article_details .item.keywords h2.label{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;margin-bottom:.75rem}.page_article .obj_article_details .item.keywords .value{font-size:0.82rem;color:#2c3e50;line-height:2}.page_article .obj_article_details .item.abstract{background:#f7f7f7;border-left:4px solid #0f3f76;border-radius:0 10px 10px 0;padding:1.5rem;margin-bottom:2rem}.page_article .obj_article_details .item.abstract h2.label{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;margin-bottom:.75rem}.page_article .obj_article_details .item.abstract p{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:0.95rem;line-height:1.8;color:#2c3e50;margin:0}.page_article .obj_article_details .item.downloads_chart{display:none}.page_article .obj_article_details .item.author_bios{display:none}.page_article .obj_article_details .item.references{border-top:2px solid #e8edf2;padding-top:1.5rem}.page_article .obj_article_details .item.references h2.label{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;margin-bottom:1.25rem}.page_article .obj_article_details .item.references .value p{font-size:0.82rem;line-height:1.65;margin-bottom:.75rem;padding-left:1.5rem;text-indent:-1.5rem;color:#2c3e50}.page_article .obj_article_details .item.references .value p a{color:#0085ff;word-break:break-all}.page_article .obj_article_details .entry_details .item{background:#fff;border:1px solid #e8edf2;border-radius:10px;padding:1.25rem;margin-bottom:1rem}.page_article .obj_article_details .entry_details .item.galleys{background:#0f3f76;border-color:#0f3f76;padding:1rem}.page_article .obj_article_details .entry_details .item.galleys h2.pkp_screen_reader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.page_article .obj_article_details .entry_details .item.galleys .galleys_links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.page_article .obj_article_details .entry_details .item.galleys .galleys_links li{margin:0;padding:0;border:none}.page_article .obj_article_details .entry_details .item.galleys .galleys_links a{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#fff;color:#0f3f76;padding:.75rem 1rem;border-radius:6px;font-weight:700;font-size:0.9rem;text-decoration:none;border:none;transition:all .18s ease}.page_article .obj_article_details .entry_details .item.galleys .galleys_links a:hover{background:rgba(255,255,255,0.9);color:#092749;text-decoration:none}.page_article .obj_article_details .entry_details .item.galleys .galleys_links a::before{content:'\2913';font-size:1.1rem}.page_article .obj_article_details .entry_details .item.published .sub_item h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.25rem}.page_article .obj_article_details .entry_details .item.published .sub_item .value{font-size:0.88rem;color:#2c3e50;font-weight:500}.page_article .obj_article_details .entry_details .item.issue .sub_item{margin-bottom:.75rem}.page_article .obj_article_details .entry_details .item.issue .sub_item:last-child{margin-bottom:0}.page_article .obj_article_details .entry_details .item.issue .sub_item h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.25rem}.page_article .obj_article_details .entry_details .item.issue .sub_item .value{font-size:0.85rem}.page_article .obj_article_details .entry_details .item.issue .sub_item .value a{color:#0085ff}.page_article .obj_article_details .entry_details .item.issue .sub_item .value a:hover{text-decoration:underline}.page_article .obj_article_details .entry_details .item.copyright h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.5rem}.page_article .obj_article_details .entry_details .item.copyright p{font-size:0.78rem;color:#807f7f;margin-bottom:.5rem;line-height:1.5}.page_article .obj_article_details .entry_details .item.copyright a>img{height:22px;width:auto;display:block;margin-bottom:.5rem}.page_article .obj_article_details .entry_details .item.citation .citation_display h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.5rem}.page_article .obj_article_details .entry_details .item.citation .citation_display .value{background:#f7f7f7;border-radius:6px;padding:.75rem;font-size:0.78rem;line-height:1.6;color:#2c3e50;margin-bottom:.75rem;word-break:break-word}.page_article .obj_article_details .entry_details .item.citation .citation_formats_button{display:block;width:100%;background:none;border:1px solid #e8edf2;border-radius:6px;padding:.5rem .75rem;font-size:0.75rem;font-weight:600;color:#0f3f76;cursor:pointer;text-align:center;transition:all .18s ease}.page_article .obj_article_details .entry_details .item.citation .citation_formats_button:hover{background:#f7f7f7}.page_article .obj_article_details .entry_details .item.citation .citation_formats_list{margin-top:.75rem}.page_article .obj_article_details .entry_details .item.citation .citation_formats_list ul{list-style:none;padding:0;margin:0 0 .5rem}.page_article .obj_article_details .entry_details .item.citation .citation_formats_list ul li{margin:0;padding:0;border:none}.page_article .obj_article_details .entry_details .item.citation .citation_formats_list ul li a{font-size:0.75rem;color:#0f3f76;display:block;padding:.25rem .5rem;border-radius:3px;text-decoration:none}.page_article .obj_article_details .entry_details .item.citation .citation_formats_list ul li a:hover{background:#f7f7f7;text-decoration:none}@media (max-width:768px){.page_article .obj_article_details h1.page_title{font-size:1.4rem}.page_article .obj_article_details .row{flex-direction:column}.page_article .obj_article_details .entry_details{width:100%}}.pkp_structure_sidebar .pkp_block{background:#fff;border:1px solid #e8edf2;border-radius:10px;margin-bottom:1.5rem;overflow:hidden}.pkp_structure_sidebar .pkp_block .title{background:#f7f7f7;border-bottom:1px solid #e8edf2;padding:.75rem 1rem;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin:0}.pkp_structure_sidebar .pkp_block .content{padding:1rem}.pkp_structure_sidebar .pkp_block ul{list-style:none;padding:0;margin:0}.pkp_structure_sidebar .pkp_block ul li{border-bottom:1px solid #e8edf2;padding:.5rem 0}.pkp_structure_sidebar .pkp_block ul li:last-child{border-bottom:none}.pkp_structure_sidebar .pkp_block ul li a{font-size:0.875rem;color:#2c3e50}.pkp_structure_sidebar .pkp_block ul li a:hover{color:#0f3f76}.pkp_structure_sidebar .pkp_block_information dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;font-size:0.85rem}.pkp_structure_sidebar .pkp_block_information dl dt{font-weight:600;color:#807f7f}.pkp_structure_sidebar .pkp_block_information dl dd{margin:0;color:#2c3e50}.cmp_highlights{margin-bottom:2rem;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.08),0 2px 12px rgba(0,0,0,0.05)}.cmp_highlights .swiper-slide{background:#f7f7f7;padding:2rem;min-height:200px;display:flex;align-items:center}.cmp_highlights .swiper-slide .highlight-title{font-size:1.3rem;font-weight:700;margin-bottom:.75rem}.cmp_announcements_list .announcement{background:#fff;border:1px solid #e8edf2;border-left:3px solid #0f3f76;border-radius:0 6px 6px 0;padding:1rem 1.25rem;margin-bottom:1rem}.cmp_announcements_list .announcement .announcement_meta{font-size:0.8rem;color:#807f7f;margin-bottom:.5rem}.cmp_announcements_list .announcement h3{font-size:0.975rem;font-weight:600;margin:0 0 .5rem}.cmp_announcements_list .announcement .announcement_summary{font-size:0.9rem;color:#807f7f;margin:0}.cmp_breadcrumbs{font-size:0.8rem;color:#807f7f;margin-bottom:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.cmp_breadcrumbs li{display:flex;align-items:center;gap:.5rem;list-style:none}.cmp_breadcrumbs li+li::before{content:'›';color:#9c9c9c}.cmp_breadcrumbs li a{color:#807f7f}.cmp_breadcrumbs li a:hover{color:#0f3f76}.cmp_breadcrumbs li:last-child{color:#2c3e50;font-weight:500}.cmp_breadcrumbs ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.cmp_pagination{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e8edf2;flex-wrap:wrap}.cmp_pagination a,.cmp_pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .75rem;border:1px solid #e8edf2;border-radius:3px;font-size:0.875rem;color:#2c3e50;transition:all .18s ease}.cmp_pagination a:hover,.cmp_pagination span:hover{border-color:#0f3f76;color:#0f3f76;text-decoration:none}.cmp_pagination .current{background:#0f3f76;border-color:#0f3f76;color:#fff;font-weight:600}.page_search{max-width:860px}.page_search h1{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem}.page_search .cmp_form,.page_search .search_form{background:#f7f7f7;border:1px solid #e8edf2;border-radius:10px;padding:1.5rem;margin-bottom:2rem}.page_search .cmp_form .search_input,.page_search .search_form .search_input{display:flex;gap:.75rem;margin-bottom:1rem}.page_search .cmp_form .search_input input[type="text"],.page_search .search_form .search_input input[type="text"],.page_search .cmp_form .search_input input.query,.page_search .search_form .search_input input.query{flex:1;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff}.page_search .cmp_form .search_input input[type="text"]:focus,.page_search .search_form .search_input input[type="text"]:focus,.page_search .cmp_form .search_input input.query:focus,.page_search .search_form .search_input input.query:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_search .cmp_form .search_advanced,.page_search .search_form .search_advanced{border:none;padding:0;margin:0 0 1rem}.page_search .cmp_form .search_advanced legend,.page_search .search_form .search_advanced legend{font-size:0.85rem;font-weight:700;color:#0f3f76;text-transform:uppercase;letter-spacing:0.06em;margin-bottom:.75rem;padding:0;cursor:pointer;user-select:none}.page_search .cmp_form .search_advanced legend.ysupress-toggle,.page_search .search_form .search_advanced legend.ysupress-toggle{display:flex;align-items:center;gap:.5rem}.page_search .cmp_form .search_advanced legend.ysupress-toggle::after,.page_search .search_form .search_advanced legend.ysupress-toggle::after{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid #0f3f76;border-bottom:2px solid #0f3f76;transform:rotate(-45deg);transition:transform .2s ease;flex-shrink:0}.page_search .cmp_form .search_advanced legend.ysupress-toggle[aria-expanded="true"]::after,.page_search .search_form .search_advanced legend.ysupress-toggle[aria-expanded="true"]::after{transform:rotate(45deg)}.page_search .cmp_form .search_advanced legend.ysupress-toggle:hover,.page_search .search_form .search_advanced legend.ysupress-toggle:hover{color:#092749}.page_search .cmp_form .search_advanced legend.ysupress-toggle:hover::after,.page_search .search_form .search_advanced legend.ysupress-toggle:hover::after{border-color:#092749}.page_search .cmp_form .search_advanced .date_range,.page_search .search_form .search_advanced .date_range{display:flex;gap:1.5rem;margin-bottom:1rem}.page_search .cmp_form .search_advanced .date_range .from,.page_search .search_form .search_advanced .date_range .from,.page_search .cmp_form .search_advanced .date_range .to,.page_search .search_form .search_advanced .date_range .to{flex:1}.page_search .cmp_form .search_advanced .date_range .from fieldset,.page_search .search_form .search_advanced .date_range .from fieldset,.page_search .cmp_form .search_advanced .date_range .to fieldset,.page_search .search_form .search_advanced .date_range .to fieldset{border:none;padding:0;margin:0}.page_search .cmp_form .search_advanced .date_range .from fieldset legend,.page_search .search_form .search_advanced .date_range .from fieldset legend,.page_search .cmp_form .search_advanced .date_range .to fieldset legend,.page_search .search_form .search_advanced .date_range .to fieldset legend{font-size:0.8rem;font-weight:600;color:#807f7f;text-transform:none;letter-spacing:normal;margin-bottom:.5rem}.page_search .cmp_form .search_advanced .date_range .from select,.page_search .search_form .search_advanced .date_range .from select,.page_search .cmp_form .search_advanced .date_range .to select,.page_search .search_form .search_advanced .date_range .to select{padding:.5rem .75rem;border:1px solid #e8edf2;border-radius:3px;font-size:0.875rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff;margin-right:.5rem}.page_search .cmp_form .search_advanced .date_range .from select:focus,.page_search .search_form .search_advanced .date_range .from select:focus,.page_search .cmp_form .search_advanced .date_range .to select:focus,.page_search .search_form .search_advanced .date_range .to select:focus{outline:none;border-color:#0f3f76}.page_search .cmp_form .search_advanced .author .label,.page_search .search_form .search_advanced .author .label{display:block;font-size:0.8rem;font-weight:600;color:#807f7f;margin-bottom:.5rem}.page_search .cmp_form .search_advanced .author input[type="text"],.page_search .search_form .search_advanced .author input[type="text"]{width:100%;padding:.5rem .75rem;border:1px solid #e8edf2;border-radius:3px;font-size:0.875rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff;margin-bottom:.75rem}.page_search .cmp_form .search_advanced .author input[type="text"]:focus,.page_search .search_form .search_advanced .author input[type="text"]:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_search .cmp_form .search_advanced .author select,.page_search .search_form .search_advanced .author select{width:100%;padding:.5rem .75rem;border:1px solid #e8edf2;border-radius:3px;font-size:0.875rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff}.page_search .cmp_form .search_advanced .author select:focus,.page_search .search_form .search_advanced .author select:focus{outline:none;border-color:#0f3f76}.page_search .cmp_form .search_advanced .author .label_contexts,.page_search .search_form .search_advanced .author .label_contexts{margin-top:.75rem}.page_search .cmp_form .submit button,.page_search .search_form .submit button,.page_search .cmp_form .submit input[type="submit"],.page_search .search_form .submit input[type="submit"]{padding:.75rem 2rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.page_search .cmp_form .submit button:hover,.page_search .search_form .submit button:hover,.page_search .cmp_form .submit input[type="submit"]:hover,.page_search .search_form .submit input[type="submit"]:hover{background:#092749}.page_search .search_results{list-style:none;padding:0;margin:0}.page_search .search_results>li{border-bottom:1px solid #e8edf2;padding:1rem 0}.page_search .search_results>li:last-child{border-bottom:none}.pkp_form{max-width:520px}.pkp_form label{display:block;font-size:0.875rem;font-weight:600;margin-bottom:.25rem;color:#2c3e50}.pkp_form input[type="text"],.pkp_form input[type="email"],.pkp_form input[type="password"],.pkp_form textarea,.pkp_form select{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:0.975rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;transition:border-color .15s;display:block}.pkp_form input[type="text"]:focus,.pkp_form input[type="email"]:focus,.pkp_form input[type="password"]:focus,.pkp_form textarea:focus,.pkp_form select:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.pkp_form .pkp_form_row{margin-bottom:1.25rem}.pkp_form input[type="submit"],.pkp_form button[type="submit"],.pkp_form .pkp_button{padding:.75rem 1.5rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:0.975rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.pkp_form input[type="submit"]:hover,.pkp_form button[type="submit"]:hover,.pkp_form .pkp_button:hover{background:#092749}.page_login,.page_lost_password,.page_register{max-width:520px}.page_login h1,.page_lost_password h1,.page_register h1{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:.5rem}.page_login>p,.page_lost_password>p,.page_register>p{font-size:0.8rem;color:#807f7f;margin-bottom:1.5rem}.page_login .cmp_form,.page_lost_password .cmp_form,.page_register .cmp_form,.page_login form.pkp_form,.page_lost_password form.pkp_form,.page_register form.pkp_form{background:none;border:none;border-radius:0;padding:0;box-shadow:none;max-width:100%}.page_login .cmp_form .pkp_form_error,.page_lost_password .cmp_form .pkp_form_error,.page_register .cmp_form .pkp_form_error,.page_login form.pkp_form .pkp_form_error,.page_lost_password form.pkp_form .pkp_form_error,.page_register form.pkp_form .pkp_form_error{background:#fdedec;border:1px solid #f5b7b1;color:#a93226;padding:.75rem 1rem;border-radius:6px;font-size:0.875rem;margin-bottom:1.25rem}.page_login .cmp_form fieldset,.page_lost_password .cmp_form fieldset,.page_register .cmp_form fieldset,.page_login form.pkp_form fieldset,.page_lost_password form.pkp_form fieldset,.page_register form.pkp_form fieldset{border:none;padding:0;margin:0}.page_login .cmp_form fieldset legend,.page_lost_password .cmp_form fieldset legend,.page_register .cmp_form fieldset legend,.page_login form.pkp_form fieldset legend,.page_lost_password form.pkp_form fieldset legend,.page_register form.pkp_form fieldset legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.page_login .cmp_form .username,.page_lost_password .cmp_form .username,.page_register .cmp_form .username,.page_login form.pkp_form .username,.page_lost_password form.pkp_form .username,.page_register form.pkp_form .username,.page_login .cmp_form .password,.page_lost_password .cmp_form .password,.page_register .cmp_form .password,.page_login form.pkp_form .password,.page_lost_password form.pkp_form .password,.page_register form.pkp_form .password,.page_login .cmp_form .email,.page_lost_password .cmp_form .email,.page_register .cmp_form .email,.page_login form.pkp_form .email,.page_lost_password form.pkp_form .email,.page_register form.pkp_form .email{margin-bottom:1.25rem}.page_login .cmp_form .username label,.page_lost_password .cmp_form .username label,.page_register .cmp_form .username label,.page_login form.pkp_form .username label,.page_lost_password form.pkp_form .username label,.page_register form.pkp_form .username label,.page_login .cmp_form .password label,.page_lost_password .cmp_form .password label,.page_register .cmp_form .password label,.page_login form.pkp_form .password label,.page_lost_password form.pkp_form .password label,.page_register form.pkp_form .password label,.page_login .cmp_form .email label,.page_lost_password .cmp_form .email label,.page_register .cmp_form .email label,.page_login form.pkp_form .email label,.page_lost_password form.pkp_form .email label,.page_register form.pkp_form .email label{display:block}.page_login .cmp_form .username label .label,.page_lost_password .cmp_form .username label .label,.page_register .cmp_form .username label .label,.page_login form.pkp_form .username label .label,.page_lost_password form.pkp_form .username label .label,.page_register form.pkp_form .username label .label,.page_login .cmp_form .password label .label,.page_lost_password .cmp_form .password label .label,.page_register .cmp_form .password label .label,.page_login form.pkp_form .password label .label,.page_lost_password form.pkp_form .password label .label,.page_register form.pkp_form .password label .label,.page_login .cmp_form .email label .label,.page_lost_password .cmp_form .email label .label,.page_register .cmp_form .email label .label,.page_login form.pkp_form .email label .label,.page_lost_password form.pkp_form .email label .label,.page_register form.pkp_form .email label .label{display:block;font-size:0.875rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.page_login .cmp_form .username label .label .required,.page_lost_password .cmp_form .username label .label .required,.page_register .cmp_form .username label .label .required,.page_login form.pkp_form .username label .label .required,.page_lost_password form.pkp_form .username label .label .required,.page_register form.pkp_form .username label .label .required,.page_login .cmp_form .password label .label .required,.page_lost_password .cmp_form .password label .label .required,.page_register .cmp_form .password label .label .required,.page_login form.pkp_form .password label .label .required,.page_lost_password form.pkp_form .password label .label .required,.page_register form.pkp_form .password label .label .required,.page_login .cmp_form .email label .label .required,.page_lost_password .cmp_form .email label .label .required,.page_register .cmp_form .email label .label .required,.page_login form.pkp_form .email label .label .required,.page_lost_password form.pkp_form .email label .label .required,.page_register form.pkp_form .email label .label .required{color:#c0392b;margin-left:2px}.page_login .cmp_form .username label input[type="text"],.page_lost_password .cmp_form .username label input[type="text"],.page_register .cmp_form .username label input[type="text"],.page_login form.pkp_form .username label input[type="text"],.page_lost_password form.pkp_form .username label input[type="text"],.page_register form.pkp_form .username label input[type="text"],.page_login .cmp_form .password label input[type="text"],.page_lost_password .cmp_form .password label input[type="text"],.page_register .cmp_form .password label input[type="text"],.page_login form.pkp_form .password label input[type="text"],.page_lost_password form.pkp_form .password label input[type="text"],.page_register form.pkp_form .password label input[type="text"],.page_login .cmp_form .email label input[type="text"],.page_lost_password .cmp_form .email label input[type="text"],.page_register .cmp_form .email label input[type="text"],.page_login form.pkp_form .email label input[type="text"],.page_lost_password form.pkp_form .email label input[type="text"],.page_register form.pkp_form .email label input[type="text"],.page_login .cmp_form .username label input[type="email"],.page_lost_password .cmp_form .username label input[type="email"],.page_register .cmp_form .username label input[type="email"],.page_login form.pkp_form .username label input[type="email"],.page_lost_password form.pkp_form .username label input[type="email"],.page_register form.pkp_form .username label input[type="email"],.page_login .cmp_form .password label input[type="email"],.page_lost_password .cmp_form .password label input[type="email"],.page_register .cmp_form .password label input[type="email"],.page_login form.pkp_form .password label input[type="email"],.page_lost_password form.pkp_form .password label input[type="email"],.page_register form.pkp_form .password label input[type="email"],.page_login .cmp_form .email label input[type="email"],.page_lost_password .cmp_form .email label input[type="email"],.page_register .cmp_form .email label input[type="email"],.page_login form.pkp_form .email label input[type="email"],.page_lost_password form.pkp_form .email label input[type="email"],.page_register form.pkp_form .email label input[type="email"],.page_login .cmp_form .username label input[type="password"],.page_lost_password .cmp_form .username label input[type="password"],.page_register .cmp_form .username label input[type="password"],.page_login form.pkp_form .username label input[type="password"],.page_lost_password form.pkp_form .username label input[type="password"],.page_register form.pkp_form .username label input[type="password"],.page_login .cmp_form .password label input[type="password"],.page_lost_password .cmp_form .password label input[type="password"],.page_register .cmp_form .password label input[type="password"],.page_login form.pkp_form .password label input[type="password"],.page_lost_password form.pkp_form .password label input[type="password"],.page_register form.pkp_form .password label input[type="password"],.page_login .cmp_form .email label input[type="password"],.page_lost_password .cmp_form .email label input[type="password"],.page_register .cmp_form .email label input[type="password"],.page_login form.pkp_form .email label input[type="password"],.page_lost_password form.pkp_form .email label input[type="password"],.page_register form.pkp_form .email label input[type="password"]{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;transition:border-color .15s,box-shadow .15s}.page_login .cmp_form .username label input[type="text"]:focus,.page_lost_password .cmp_form .username label input[type="text"]:focus,.page_register .cmp_form .username label input[type="text"]:focus,.page_login form.pkp_form .username label input[type="text"]:focus,.page_lost_password form.pkp_form .username label input[type="text"]:focus,.page_register form.pkp_form .username label input[type="text"]:focus,.page_login .cmp_form .password label input[type="text"]:focus,.page_lost_password .cmp_form .password label input[type="text"]:focus,.page_register .cmp_form .password label input[type="text"]:focus,.page_login form.pkp_form .password label input[type="text"]:focus,.page_lost_password form.pkp_form .password label input[type="text"]:focus,.page_register form.pkp_form .password label input[type="text"]:focus,.page_login .cmp_form .email label input[type="text"]:focus,.page_lost_password .cmp_form .email label input[type="text"]:focus,.page_register .cmp_form .email label input[type="text"]:focus,.page_login form.pkp_form .email label input[type="text"]:focus,.page_lost_password form.pkp_form .email label input[type="text"]:focus,.page_register form.pkp_form .email label input[type="text"]:focus,.page_login .cmp_form .username label input[type="email"]:focus,.page_lost_password .cmp_form .username label input[type="email"]:focus,.page_register .cmp_form .username label input[type="email"]:focus,.page_login form.pkp_form .username label input[type="email"]:focus,.page_lost_password form.pkp_form .username label input[type="email"]:focus,.page_register form.pkp_form .username label input[type="email"]:focus,.page_login .cmp_form .password label input[type="email"]:focus,.page_lost_password .cmp_form .password label input[type="email"]:focus,.page_register .cmp_form .password label input[type="email"]:focus,.page_login form.pkp_form .password label input[type="email"]:focus,.page_lost_password form.pkp_form .password label input[type="email"]:focus,.page_register form.pkp_form .password label input[type="email"]:focus,.page_login .cmp_form .email label input[type="email"]:focus,.page_lost_password .cmp_form .email label input[type="email"]:focus,.page_register .cmp_form .email label input[type="email"]:focus,.page_login form.pkp_form .email label input[type="email"]:focus,.page_lost_password form.pkp_form .email label input[type="email"]:focus,.page_register form.pkp_form .email label input[type="email"]:focus,.page_login .cmp_form .username label input[type="password"]:focus,.page_lost_password .cmp_form .username label input[type="password"]:focus,.page_register .cmp_form .username label input[type="password"]:focus,.page_login form.pkp_form .username label input[type="password"]:focus,.page_lost_password form.pkp_form .username label input[type="password"]:focus,.page_register form.pkp_form .username label input[type="password"]:focus,.page_login .cmp_form .password label input[type="password"]:focus,.page_lost_password .cmp_form .password label input[type="password"]:focus,.page_register .cmp_form .password label input[type="password"]:focus,.page_login form.pkp_form .password label input[type="password"]:focus,.page_lost_password form.pkp_form .password label input[type="password"]:focus,.page_register form.pkp_form .password label input[type="password"]:focus,.page_login .cmp_form .email label input[type="password"]:focus,.page_lost_password .cmp_form .email label input[type="password"]:focus,.page_register .cmp_form .email label input[type="password"]:focus,.page_login form.pkp_form .email label input[type="password"]:focus,.page_lost_password form.pkp_form .email label input[type="password"]:focus,.page_register form.pkp_form .email label input[type="password"]:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_login .cmp_form .username label a,.page_lost_password .cmp_form .username label a,.page_register .cmp_form .username label a,.page_login form.pkp_form .username label a,.page_lost_password form.pkp_form .username label a,.page_register form.pkp_form .username label a,.page_login .cmp_form .password label a,.page_lost_password .cmp_form .password label a,.page_register .cmp_form .password label a,.page_login form.pkp_form .password label a,.page_lost_password form.pkp_form .password label a,.page_register form.pkp_form .password label a,.page_login .cmp_form .email label a,.page_lost_password .cmp_form .email label a,.page_register .cmp_form .email label a,.page_login form.pkp_form .email label a,.page_lost_password form.pkp_form .email label a,.page_register form.pkp_form .email label a{display:inline-block;margin-top:.5rem;font-size:0.8rem;color:#0085ff}.page_login .cmp_form .username label a:hover,.page_lost_password .cmp_form .username label a:hover,.page_register .cmp_form .username label a:hover,.page_login form.pkp_form .username label a:hover,.page_lost_password form.pkp_form .username label a:hover,.page_register form.pkp_form .username label a:hover,.page_login .cmp_form .password label a:hover,.page_lost_password .cmp_form .password label a:hover,.page_register .cmp_form .password label a:hover,.page_login form.pkp_form .password label a:hover,.page_lost_password form.pkp_form .password label a:hover,.page_register form.pkp_form .password label a:hover,.page_login .cmp_form .email label a:hover,.page_lost_password .cmp_form .email label a:hover,.page_register .cmp_form .email label a:hover,.page_login form.pkp_form .email label a:hover,.page_lost_password form.pkp_form .email label a:hover,.page_register form.pkp_form .email label a:hover{color:#005db3}.page_login .cmp_form .remember,.page_lost_password .cmp_form .remember,.page_register .cmp_form .remember,.page_login form.pkp_form .remember,.page_lost_password form.pkp_form .remember,.page_register form.pkp_form .remember,.page_login .cmp_form .checkbox,.page_lost_password .cmp_form .checkbox,.page_register .cmp_form .checkbox,.page_login form.pkp_form .checkbox,.page_lost_password form.pkp_form .checkbox,.page_register form.pkp_form .checkbox{margin-bottom:1.25rem}.page_login .cmp_form .remember label,.page_lost_password .cmp_form .remember label,.page_register .cmp_form .remember label,.page_login form.pkp_form .remember label,.page_lost_password form.pkp_form .remember label,.page_register form.pkp_form .remember label,.page_login .cmp_form .checkbox label,.page_lost_password .cmp_form .checkbox label,.page_register .cmp_form .checkbox label,.page_login form.pkp_form .checkbox label,.page_lost_password form.pkp_form .checkbox label,.page_register form.pkp_form .checkbox label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.page_login .cmp_form .remember label input[type="checkbox"],.page_lost_password .cmp_form .remember label input[type="checkbox"],.page_register .cmp_form .remember label input[type="checkbox"],.page_login form.pkp_form .remember label input[type="checkbox"],.page_lost_password form.pkp_form .remember label input[type="checkbox"],.page_register form.pkp_form .remember label input[type="checkbox"],.page_login .cmp_form .checkbox label input[type="checkbox"],.page_lost_password .cmp_form .checkbox label input[type="checkbox"],.page_register .cmp_form .checkbox label input[type="checkbox"],.page_login form.pkp_form .checkbox label input[type="checkbox"],.page_lost_password form.pkp_form .checkbox label input[type="checkbox"],.page_register form.pkp_form .checkbox label input[type="checkbox"]{width:18px;height:18px;accent-color:#0f3f76;flex-shrink:0}.page_login .cmp_form .remember label .label,.page_lost_password .cmp_form .remember label .label,.page_register .cmp_form .remember label .label,.page_login form.pkp_form .remember label .label,.page_lost_password form.pkp_form .remember label .label,.page_register form.pkp_form .remember label .label,.page_login .cmp_form .checkbox label .label,.page_lost_password .cmp_form .checkbox label .label,.page_register .cmp_form .checkbox label .label,.page_login form.pkp_form .checkbox label .label,.page_lost_password form.pkp_form .checkbox label .label,.page_register form.pkp_form .checkbox label .label{font-size:0.875rem;font-weight:400;color:#2c3e50}.page_login .cmp_form .buttons,.page_lost_password .cmp_form .buttons,.page_register .cmp_form .buttons,.page_login form.pkp_form .buttons,.page_lost_password form.pkp_form .buttons,.page_register form.pkp_form .buttons{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8edf2}.page_login .cmp_form .buttons button.submit,.page_lost_password .cmp_form .buttons button.submit,.page_register .cmp_form .buttons button.submit,.page_login form.pkp_form .buttons button.submit,.page_lost_password form.pkp_form .buttons button.submit,.page_register form.pkp_form .buttons button.submit{padding:.75rem 2rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.page_login .cmp_form .buttons button.submit:hover,.page_lost_password .cmp_form .buttons button.submit:hover,.page_register .cmp_form .buttons button.submit:hover,.page_login form.pkp_form .buttons button.submit:hover,.page_lost_password form.pkp_form .buttons button.submit:hover,.page_register form.pkp_form .buttons button.submit:hover{background:#092749}.page_login .cmp_form .buttons .register,.page_lost_password .cmp_form .buttons .register,.page_register .cmp_form .buttons .register,.page_login form.pkp_form .buttons .register,.page_lost_password form.pkp_form .buttons .register,.page_register form.pkp_form .buttons .register{font-size:0.875rem;color:#0085ff}.page_login .cmp_form .buttons .register:hover,.page_lost_password .cmp_form .buttons .register:hover,.page_register .cmp_form .buttons .register:hover,.page_login form.pkp_form .buttons .register:hover,.page_lost_password form.pkp_form .buttons .register:hover,.page_register form.pkp_form .buttons .register:hover{color:#005db3}.page_register{max-width:680px}.page_register .cmp_form.register{padding:0}.page_register .cmp_form.register fieldset{border:none;padding:0;margin:0 0 1.5rem;padding-bottom:1.5rem}.page_register .cmp_form.register fieldset:last-of-type{padding-bottom:0}.page_register .cmp_form.register fieldset legend{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#0f3f76;margin-bottom:1.25rem;padding-bottom:.5rem}.page_register .cmp_form.register .fields{display:grid;gap:1rem}.page_register .cmp_form.register fieldset.identity>.fields{grid-template-columns:1fr 1fr}.page_register .cmp_form.register fieldset.identity>.fields>.affiliation,.page_register .cmp_form.register fieldset.identity>.fields>.country{grid-column:1 / -1}.page_register .cmp_form.register .given_name label,.page_register .cmp_form.register .family_name label,.page_register .cmp_form.register .affiliation label,.page_register .cmp_form.register .country label,.page_register .cmp_form.register .email label,.page_register .cmp_form.register .username label,.page_register .cmp_form.register .password label{display:block}.page_register .cmp_form.register .given_name label .label,.page_register .cmp_form.register .family_name label .label,.page_register .cmp_form.register .affiliation label .label,.page_register .cmp_form.register .country label .label,.page_register .cmp_form.register .email label .label,.page_register .cmp_form.register .username label .label,.page_register .cmp_form.register .password label .label{display:block;font-size:0.875rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.page_register .cmp_form.register .given_name label .label .required,.page_register .cmp_form.register .family_name label .label .required,.page_register .cmp_form.register .affiliation label .label .required,.page_register .cmp_form.register .country label .label .required,.page_register .cmp_form.register .email label .label .required,.page_register .cmp_form.register .username label .label .required,.page_register .cmp_form.register .password label .label .required{color:#c0392b;margin-left:2px}.page_register .cmp_form.register .given_name label input[type="text"],.page_register .cmp_form.register .family_name label input[type="text"],.page_register .cmp_form.register .affiliation label input[type="text"],.page_register .cmp_form.register .country label input[type="text"],.page_register .cmp_form.register .email label input[type="text"],.page_register .cmp_form.register .username label input[type="text"],.page_register .cmp_form.register .password label input[type="text"],.page_register .cmp_form.register .given_name label input[type="email"],.page_register .cmp_form.register .family_name label input[type="email"],.page_register .cmp_form.register .affiliation label input[type="email"],.page_register .cmp_form.register .country label input[type="email"],.page_register .cmp_form.register .email label input[type="email"],.page_register .cmp_form.register .username label input[type="email"],.page_register .cmp_form.register .password label input[type="email"],.page_register .cmp_form.register .given_name label input[type="password"],.page_register .cmp_form.register .family_name label input[type="password"],.page_register .cmp_form.register .affiliation label input[type="password"],.page_register .cmp_form.register .country label input[type="password"],.page_register .cmp_form.register .email label input[type="password"],.page_register .cmp_form.register .username label input[type="password"],.page_register .cmp_form.register .password label input[type="password"]{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;transition:border-color .15s,box-shadow .15s}.page_register .cmp_form.register .given_name label input[type="text"]:focus,.page_register .cmp_form.register .family_name label input[type="text"]:focus,.page_register .cmp_form.register .affiliation label input[type="text"]:focus,.page_register .cmp_form.register .country label input[type="text"]:focus,.page_register .cmp_form.register .email label input[type="text"]:focus,.page_register .cmp_form.register .username label input[type="text"]:focus,.page_register .cmp_form.register .password label input[type="text"]:focus,.page_register .cmp_form.register .given_name label input[type="email"]:focus,.page_register .cmp_form.register .family_name label input[type="email"]:focus,.page_register .cmp_form.register .affiliation label input[type="email"]:focus,.page_register .cmp_form.register .country label input[type="email"]:focus,.page_register .cmp_form.register .email label input[type="email"]:focus,.page_register .cmp_form.register .username label input[type="email"]:focus,.page_register .cmp_form.register .password label input[type="email"]:focus,.page_register .cmp_form.register .given_name label input[type="password"]:focus,.page_register .cmp_form.register .family_name label input[type="password"]:focus,.page_register .cmp_form.register .affiliation label input[type="password"]:focus,.page_register .cmp_form.register .country label input[type="password"]:focus,.page_register .cmp_form.register .email label input[type="password"]:focus,.page_register .cmp_form.register .username label input[type="password"]:focus,.page_register .cmp_form.register .password label input[type="password"]:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_register .cmp_form.register .given_name label select,.page_register .cmp_form.register .family_name label select,.page_register .cmp_form.register .affiliation label select,.page_register .cmp_form.register .country label select,.page_register .cmp_form.register .email label select,.page_register .cmp_form.register .username label select,.page_register .cmp_form.register .password label select{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236c7a89' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem;cursor:pointer;transition:border-color .15s,box-shadow .15s}.page_register .cmp_form.register .given_name label select:focus,.page_register .cmp_form.register .family_name label select:focus,.page_register .cmp_form.register .affiliation label select:focus,.page_register .cmp_form.register .country label select:focus,.page_register .cmp_form.register .email label select:focus,.page_register .cmp_form.register .username label select:focus,.page_register .cmp_form.register .password label select:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_register .cmp_form.register fieldset.consent .optin label,.page_register .cmp_form.register fieldset.reviewer .optin label,.page_register .cmp_form.register fieldset.consent #reviewerOptinGroup label,.page_register .cmp_form.register fieldset.reviewer #reviewerOptinGroup label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:0.875rem;line-height:1.5;color:#2c3e50;margin-bottom:.75rem}.page_register .cmp_form.register fieldset.consent .optin label input[type="checkbox"],.page_register .cmp_form.register fieldset.reviewer .optin label input[type="checkbox"],.page_register .cmp_form.register fieldset.consent #reviewerOptinGroup label input[type="checkbox"],.page_register .cmp_form.register fieldset.reviewer #reviewerOptinGroup label input[type="checkbox"]{width:18px;height:18px;accent-color:#0f3f76;flex-shrink:0;margin-top:2px}.page_register .cmp_form.register fieldset.consent .optin label a,.page_register .cmp_form.register fieldset.reviewer .optin label a,.page_register .cmp_form.register fieldset.consent #reviewerOptinGroup label a,.page_register .cmp_form.register fieldset.reviewer #reviewerOptinGroup label a{color:#0085ff}.page_register .cmp_form.register fieldset.consent .optin label a:hover,.page_register .cmp_form.register fieldset.reviewer .optin label a:hover,.page_register .cmp_form.register fieldset.consent #reviewerOptinGroup label a:hover,.page_register .cmp_form.register fieldset.reviewer #reviewerOptinGroup label a:hover{color:#005db3}.page_register .cmp_form.register fieldset.consent .reviewer_interests,.page_register .cmp_form.register fieldset.reviewer .reviewer_interests{margin-top:1rem}.page_register .cmp_form.register fieldset.consent .reviewer_interests label,.page_register .cmp_form.register fieldset.reviewer .reviewer_interests label{display:block}.page_register .cmp_form.register fieldset.consent .reviewer_interests label .label,.page_register .cmp_form.register fieldset.reviewer .reviewer_interests label .label{display:block;font-size:0.875rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.page_register .cmp_form.register fieldset.consent .reviewer_interests label input,.page_register .cmp_form.register fieldset.reviewer .reviewer_interests label input{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff}.page_register .cmp_form.register fieldset.consent .reviewer_interests label input:focus,.page_register .cmp_form.register fieldset.reviewer .reviewer_interests label input:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_register .cmp_form.register .buttons{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8edf2;display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_register .cmp_form.register .buttons button.submit{padding:.75rem 2rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.page_register .cmp_form.register .buttons button.submit:hover{background:#092749}.page_register .cmp_form.register .buttons .login{font-size:0.875rem;color:#0085ff}.page_register .cmp_form.register .buttons .login:hover{color:#005db3}.page_register .cmp_form.register .form_errors{background:#fdedec;border:1px solid #f5b7b1;color:#a93226;padding:.75rem 1rem;border-radius:6px;font-size:0.875rem;margin-bottom:1.25rem}.page_register .cmp_form.register .form_errors ul{margin:.5rem 0 0;padding-left:1.25rem}@media (max-width:540px){.page_register .cmp_form.register fieldset.identity .fields{grid-template-columns:1fr}}.page_openid_login{max-width:520px}.page_openid_login h1{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem}.page_openid_login .openid-oauth-buttons{margin-bottom:1rem}.page_openid_login .openid-oauth-buttons .openid-oauth-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #e0e0e0;border-radius:6px;background:#fff;color:#2c3e50;font-size:0.8rem;font-weight:600;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;text-decoration:none;width:200px;height:36px;box-sizing:border-box;margin-bottom:.5rem;transition:all .18s ease}.page_openid_login .openid-oauth-buttons .openid-oauth-btn:hover{background:#f8f8f8;border-color:#ccc;text-decoration:none}.page_openid_login .openid-oauth-buttons .openid-oauth-btn img{width:16px;height:16px;object-fit:contain}.page_openid_login .openid-oauth-buttons .openid-oauth-orcid{border-color:#a6ce39}.page_openid_login .openid-oauth-buttons .openid-oauth-orcid:hover{background:#f7fce9;border-color:#8cb82b}.page_openid_login .openid-form-divider{margin:1.25rem 0;border-top:1px solid #e8edf2;position:relative}.page_openid_login .openid-form-divider span{position:absolute;top:-0.65em;left:0;background:#f7f7f7;padding-right:1rem;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f}.page_openid_login>form.cmp_form{background:none;border:none;border-radius:0;padding:0;box-shadow:none;width:100%;max-width:100%}.page_openid_login>form.cmp_form fieldset.fields{border:none;padding:0;margin:0}.page_openid_login>form.cmp_form fieldset.fields legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.page_openid_login>form.cmp_form .username,.page_openid_login>form.cmp_form .password{margin-bottom:1.5rem}.page_openid_login>form.cmp_form .username label,.page_openid_login>form.cmp_form .password label{display:block}.page_openid_login>form.cmp_form .username label .label,.page_openid_login>form.cmp_form .password label .label{display:block;font-size:0.9rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.page_openid_login>form.cmp_form .username label .label .required,.page_openid_login>form.cmp_form .password label .label .required{color:#c0392b;margin-left:2px}.page_openid_login>form.cmp_form .username label input[type="text"],.page_openid_login>form.cmp_form .password label input[type="text"],.page_openid_login>form.cmp_form .username label input[type="password"],.page_openid_login>form.cmp_form .password label input[type="password"]{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.page_openid_login>form.cmp_form .username label input[type="text"]:focus,.page_openid_login>form.cmp_form .password label input[type="text"]:focus,.page_openid_login>form.cmp_form .username label input[type="password"]:focus,.page_openid_login>form.cmp_form .password label input[type="password"]:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_openid_login>form.cmp_form .username label a,.page_openid_login>form.cmp_form .password label a{display:inline-block;margin-top:.5rem;font-size:0.8rem;color:#0085ff}.page_openid_login>form.cmp_form .username label a:hover,.page_openid_login>form.cmp_form .password label a:hover{color:#005db3}.page_openid_login>form.cmp_form .remember{margin-bottom:1.25rem}.page_openid_login>form.cmp_form .remember label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.page_openid_login>form.cmp_form .remember label input[type="checkbox"]{width:18px;height:18px;accent-color:#0f3f76;flex-shrink:0}.page_openid_login>form.cmp_form .remember label .label{font-size:0.9rem;font-weight:400;color:#2c3e50}.page_openid_login>form.cmp_form .buttons{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8edf2}.page_openid_login>form.cmp_form .buttons button.submit{width:100%;padding:.75rem 2rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.page_openid_login>form.cmp_form .buttons button.submit:hover{background:#092749}.page_openid_login #openid-provider-list{list-style:none;padding:0;margin:0;width:100% !important}.page_openid_login #openid-provider-list>li.margin-top-30{margin-top:0 !important}.page_openid_login #openid-provider-list>li.margin-top-30 strong{display:block;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#0f3f76;margin-bottom:1rem}.page_openid_login #openid-provider-list>li.margin-top-30:nth-of-type(2){margin-top:1.5rem !important;padding-top:1.5rem;border-top:1px solid #e8edf2;position:relative}.page_openid_login #openid-provider-list>li.margin-top-30:nth-of-type(2)::before{content:"or";position:absolute;top:-0.7em;left:50%;transform:translateX(-50%);background:#f7f7f7;padding:0 1rem;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:#807f7f}.page_openid_login #openid-provider-list>li.page_login{padding:0;margin-bottom:.5rem;box-shadow:none !important}.page_openid_login #openid-provider-list>li.page_login form.cmp_form{background:none;border:none;border-radius:0;padding:0;box-shadow:none;width:100% !important;max-width:100%;box-sizing:border-box}.page_openid_login #openid-provider-list>li.page_login form.cmp_form fieldset.fields{border:none;padding:0;margin:0}.page_openid_login #openid-provider-list>li.page_login form.cmp_form fieldset.fields legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password{margin-bottom:1.5rem}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label{display:block}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label .label,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label .label{display:block;font-size:0.9rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label .label .required,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label .label .required{color:#c0392b;margin-left:2px}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label input[type="text"],.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label input[type="text"],.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label input[type="password"],.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label input[type="password"]{width:100%;padding:.75rem 1rem;border:1px solid #e8edf2;border-radius:6px;font-size:1rem;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#2c3e50;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label input[type="text"]:focus,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label input[type="text"]:focus,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label input[type="password"]:focus,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label input[type="password"]:focus{outline:none;border-color:#0f3f76;box-shadow:0 0 0 3px rgba(15,63,118,0.15)}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label a,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label a{display:inline-block;margin-top:.5rem;font-size:0.8rem;color:#0085ff}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .username label a:hover,.page_openid_login #openid-provider-list>li.page_login form.cmp_form .password label a:hover{color:#005db3}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .remember{margin-bottom:1.25rem}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .remember label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .remember label input[type="checkbox"]{width:18px;height:18px;accent-color:#0f3f76;flex-shrink:0}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .remember label .label{font-size:0.9rem;font-weight:400;color:#2c3e50}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .buttons{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8edf2}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .buttons button.submit{width:100%;padding:.75rem 2rem;background:#0f3f76;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease}.page_openid_login #openid-provider-list>li.page_login form.cmp_form .buttons button.submit:hover{background:#092749}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login){margin-bottom:.75rem}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login)>a{display:flex;align-items:center;text-decoration:none;border-radius:6px;padding:.75rem 1.25rem;font-size:0.95rem;font-weight:600;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;transition:all .18s ease;min-height:48px;box-shadow:0 1px 3px rgba(0,0,0,0.08)}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login)>a>div{display:flex;align-items:center;gap:.75rem;width:100%}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login)>a>div img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login)>a>div span{flex:1}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login) #openid-provider-orcid{background:#fff;border:2px solid #a6ce39;color:#333}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login) #openid-provider-orcid:hover{background:#f7fce9;border-color:#8cb82b}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login) #openid-provider-google{background:#fff;border:2px solid #e0e0e0;color:#333}.page_openid_login #openid-provider-list>li:not(.margin-top-30):not(.page_login) #openid-provider-google:hover{background:#f8f8f8;border-color:#ccc}.page_openid_login .openid-register-link{text-align:center;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e8edf2}.page_openid_login .openid-register-link p{font-size:0.9rem;color:#807f7f;margin:0}.page_openid_login .openid-register-link a{color:#0085ff;font-weight:600;text-decoration:none}.page_openid_login .openid-register-link a:hover{color:#005db3;text-decoration:underline}.page_register #connect-orcid-button,.page_register button.pkp_button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #a6ce39;border-radius:6px;background:#fff;color:#2c3e50;font-size:0.8rem;font-weight:600;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;cursor:pointer;transition:all .18s ease;margin-bottom:.5rem;line-height:1.4;width:200px;height:36px;box-sizing:border-box}.page_register #connect-orcid-button:hover,.page_register button.pkp_button:hover{background:#f7fce9;border-color:#8cb82b}.page_register #connect-orcid-button .orcid_button_container,.page_register button.pkp_button .orcid_button_container{display:flex;align-items:center;gap:.5rem}.page_register #connect-orcid-button svg.orcid_icon,.page_register button.pkp_button svg.orcid_icon{width:16px;height:16px}.page_register a[href*="orcid/about"],.page_register a[href*="orcidapi/about"]{font-size:0.75rem;color:#807f7f;display:inline-block;margin-left:.75rem}.page_register a[href*="orcid/about"]:hover,.page_register a[href*="orcidapi/about"]:hover{color:#0f3f76}.page_register .orcid-row{display:flex;align-items:center;margin-bottom:.5rem}.page_register button.cmp_button{display:none !important}.page_register a[href*="orcidapi/about"]{display:none}.page_register .google-signup-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #e0e0e0;border-radius:6px;background:#fff;color:#2c3e50;font-size:0.8rem;font-weight:600;font-family:'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;text-decoration:none;margin-bottom:1rem;line-height:1.4;width:200px;height:36px;box-sizing:border-box;transition:all .18s ease}.page_register .google-signup-btn:hover{background:#f8f8f8;border-color:#ccc;text-decoration:none}.page_register .google-signup-btn img{width:16px;height:16px;object-fit:contain}.page_register .openid-form-divider{margin:1.25rem 0;border-top:1px solid #e8edf2;position:relative}.page_register .openid-form-divider span{position:absolute;top:-0.65em;left:0;background:#fff;padding-right:1rem;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f}.page_register .buttons a.login{color:#0085ff;font-weight:600}.page_register .buttons a.login:hover{color:#005db3}.pkp_notification{border-radius:6px;padding:.75rem 1.25rem;margin-bottom:1rem;font-size:0.9rem}.pkp_notification.notifySuccess{background:#eafaf1;border:1px solid #a9dfbf;color:#1e8449}.pkp_notification.notifyWarning{background:#fef9e7;border:1px solid #f9e79f;color:#7d6608}.pkp_notification.notifyError{background:#fdedec;border:1px solid #f5b7b1;color:#a93226}.pkp_notification.notifyInfo{background:#eaf4fb;border:1px solid #aed6f1;color:#1a5276}.pkp_structure_footer_wrapper{background:#0a2c52;color:rgba(255,255,255,0.75);margin-top:auto}.pkp_structure_footer{max-width:1200px;margin:0 auto;padding:2.5rem 1.5rem 1.5rem;display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem}.pkp_structure_footer .pkp_footer_content{font-size:0.875rem;line-height:1.6}.pkp_structure_footer .pkp_footer_content a{color:rgba(255,255,255,0.75)}.pkp_structure_footer .pkp_footer_content a:hover{color:#fff}.pkp_structure_footer .pkp_footer_content p{margin:0 0 .5rem}.pkp_structure_footer .pkp_brand_footer img{height:28px;width:auto;opacity:0.6}.pkp_structure_footer .pkp_brand_footer img:hover{opacity:1}.page_about,.page_information,.page_contact{max-width:760px}.page_about h1,.page_information h1,.page_contact h1,.page_about h2,.page_information h2,.page_contact h2,.page_about h3,.page_information h3,.page_contact h3{color:#1a1a2e}.page_about h1,.page_information h1,.page_contact h1{font-size:1.75rem;margin-bottom:1.5rem}.page_about h2,.page_information h2,.page_contact h2{font-size:1.25rem;margin-top:2rem;margin-bottom:.75rem;border-bottom:1px solid #e8edf2;padding-bottom:.5rem}.page_about p,.page_information p,.page_contact p,.page_about li,.page_information li,.page_contact li{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1rem;line-height:1.75}.page_editorialMasthead .pkp_masthead_group{margin-bottom:2rem}.page_editorialMasthead .pkp_masthead_group h2{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;border-bottom:1px solid #e8edf2;padding-bottom:.5rem;margin-bottom:1rem}.page_editorialMasthead .pkp_masthead_group .pkp_masthead_member{display:flex;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid #e8edf2}.page_editorialMasthead .pkp_masthead_group .pkp_masthead_member:last-child{border-bottom:none}.page_editorialMasthead .pkp_masthead_group .pkp_masthead_member .name{font-weight:600;font-size:0.9rem}.page_editorialMasthead .pkp_masthead_group .pkp_masthead_member .affiliation{font-size:0.8rem;color:#807f7f}.article-section-label{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;margin-bottom:.5rem}.article-card-body{flex:1;min-width:0}.ysupress-continuous-stream>h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem}.ysupress-continuous-stream>h2 .current_issue_title{font-size:0.9rem;font-weight:400;color:#807f7f}.ysupress-issue-footer{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;padding-top:1rem;border-top:1px solid #e8edf2}.ysupress-issue-footer .read_more--secondary{background:#fff;color:#0f3f76;border:1px solid #0f3f76}.ysupress-issue-footer .read_more--secondary:hover{background:#0f3f76;color:#fff}@media (max-width:640px){.ysupress-issue-footer{flex-direction:column}.ysupress-issue-footer .read_more{text-align:center;justify-content:center}}@media (max-width:1024px){.pkp_structure_content{gap:1.5rem}.pkp_structure_content.has_sidebar{flex-direction:column}.pkp_structure_content.has_sidebar .pkp_structure_sidebar{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:1rem}}@media (max-width:768px){.ysupress-topbar-nav{display:none}.ysupress-topbar-inner{height:30px}.ysupress-topbar-brand img{height:18px}.pkp_head_wrapper{height:auto;padding:.5rem 1rem;flex-wrap:wrap}.pkp_site_nav_toggle{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(255,255,255,0.1);border:none;border-radius:6px;color:#fff;cursor:pointer;padding:0;transition:background .15s;position:relative}.pkp_site_nav_toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.pkp_site_nav_toggle::before{content:'\f0c9';font-family:'FontAwesome';font-size:1.15rem;line-height:1}.pkp_site_nav_toggle:hover,.pkp_site_nav_toggle:active{background:rgba(255,255,255,0.2)}.pkp_site_nav_toggle.is-active::before{content:'\f00d'}.pkp_site_nav_toggle.is-active{background:rgba(255,255,255,0.2)}.pkp_site_nav_menu{display:none;width:100%;order:10;flex-direction:column;background:#0d3564;border-top:1px solid rgba(255,255,255,0.1);max-height:calc(44vh);overflow-y:auto;-webkit-overflow-scrolling:touch}.pkp_navigation_primary{flex-direction:column !important;align-items:stretch !important;height:auto !important;width:100%;gap:0;padding:.5rem 0}.pkp_navigation_primary>li{display:block !important;width:100%;align-self:auto !important;border-bottom:1px solid rgba(255,255,255,0.06)}.pkp_navigation_primary>li:last-child{border-bottom:none}.pkp_navigation_primary>li>a,.pkp_navigation_primary>li>span{display:flex !important;align-items:center;width:100%;padding:.75rem 1.25rem;min-height:48px;color:rgba(255,255,255,0.92);font-size:0.95rem;font-weight:600;border-radius:0;white-space:normal;text-decoration:none}.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>span:hover{background:rgba(255,255,255,0.08);color:#fff;text-decoration:none}.pkp_navigation_primary>li.current>a{background:rgba(255,255,255,0.1);border-left:3px solid #fff}.pkp_navigation_primary>li.has-submenu>a::after,.pkp_navigation_primary>li.has_submenu>a::after{content:'\f078';font-family:'FontAwesome';font-size:0.6rem;margin-left:auto;padding-left:.75rem;opacity:0.5;transition:transform .2s ease}.pkp_navigation_primary>li.is-open>a::after{transform:rotate(180deg);opacity:0.8}.pkp_navigation_primary>li>ul,.pkp_navigation_primary>li>.pkp_nav_items{position:static !important;display:none;box-shadow:none !important;background:#0a294d !important;border:none !important;border-radius:0 !important;min-width:0 !important;width:100%;padding:.25rem 0 !important;margin:0 !important;list-style:none !important}.pkp_navigation_primary>li:hover>ul,.pkp_navigation_primary>li:hover>.pkp_nav_items{display:none}.pkp_navigation_primary>li.is-open>ul,.pkp_navigation_primary>li.is-open>.pkp_nav_items{display:block}.pkp_navigation_primary>li>ul li+li,.pkp_navigation_primary>li>.pkp_nav_items li+li{border-top:1px solid rgba(255,255,255,0.05)}.pkp_navigation_primary>li>ul li a,.pkp_navigation_primary>li>ul li span,.pkp_navigation_primary>li>.pkp_nav_items li a,.pkp_navigation_primary>li>.pkp_nav_items li span{display:flex !important;align-items:center;padding:.75rem 1.25rem .75rem 2.5rem !important;min-height:44px;color:rgba(255,255,255,0.78) !important;font-size:0.88rem !important;font-weight:400 !important;white-space:normal !important;background:transparent !important;text-decoration:none !important}.pkp_navigation_primary>li>ul li a:hover,.pkp_navigation_primary>li>ul li span:hover,.pkp_navigation_primary>li>.pkp_nav_items li a:hover,.pkp_navigation_primary>li>.pkp_nav_items li span:hover{background:rgba(255,255,255,0.06) !important;color:#fff !important}.pkp_navigation_search_wrapper{width:100%;padding:0;border-top:none;border-bottom:1px solid rgba(255,255,255,0.06)}.pkp_navigation_search_wrapper .pkp_search{display:flex !important;align-items:center;width:100%;padding:.75rem 1.25rem;min-height:48px;color:rgba(255,255,255,0.92);font-size:0.95rem;font-weight:600;text-decoration:none;border-radius:0}.pkp_navigation_search_wrapper .pkp_search .fa{margin-right:.75rem;opacity:0.6}.pkp_navigation_search_wrapper .pkp_search:hover{background:rgba(255,255,255,0.08);color:#fff;text-decoration:none}.pkp_navigation_user_wrapper{width:100%;padding:0;border-top:none;background:transparent}.pkp_navigation_user{flex-direction:column;align-items:stretch;width:100%;gap:0}.pkp_navigation_user>li{width:100%;display:block}.pkp_navigation_user>li>a,.pkp_navigation_user>li>span{width:100%;border:none;border-bottom:1px solid rgba(255,255,255,0.06);border-radius:0;padding:.75rem 1.25rem;min-height:48px;display:flex;align-items:center;font-size:0.9rem;color:rgba(255,255,255,0.85)}.pkp_navigation_user>li>a:hover,.pkp_navigation_user>li>span:hover{background:rgba(255,255,255,0.06);color:#fff;text-decoration:none}.pkp_navigation_user>li:last-child>a,.pkp_navigation_user>li:last-child>span{border-bottom:none}.pkp_navigation_user>li:hover>ul{display:none}.pkp_navigation_user>li>ul{position:static !important;box-shadow:none;background:#092444;border:none;border-radius:0;min-width:0;width:100%;padding:.25rem 0}.pkp_navigation_user>li>ul li+li{border-top:1px solid rgba(255,255,255,0.05)}.pkp_navigation_user>li>ul li a{padding:.75rem 1.25rem .75rem 2.5rem;color:rgba(255,255,255,0.78);white-space:normal;border:none;border-radius:0;min-height:44px;font-size:0.88rem;display:flex;align-items:center}.pkp_navigation_user>li>ul li a:hover{background:rgba(255,255,255,0.06);color:#fff}.pkp_navigation_user>li.is-open>ul{display:block !important}.pkp_structure_content{padding:1rem;flex-direction:column}.ysupress-journal-band{padding:.75rem 1rem}.ysupress-journal-band .ysupress-container{flex-direction:column;align-items:center;text-align:center}.ysupress-journal-band .journal-band-logo img{height:45px}.ysupress-journal-band .journal-band-info{text-align:center}.ysupress-journal-band .journal-band-title{font-size:1.15rem}.ysupress-journal-band .journal-band-meta{justify-content:center;font-size:0.78rem}.pkp_structure_footer{grid-template-columns:1fr;gap:1rem}.obj_article_summary .cover{float:none;margin:0 0 .75rem;width:100%}.obj_article_summary .cover img{width:100%;height:160px}.page_register .google-signup-btn,.page_register #connect-orcid-button.pkp_button,.page_login .google-signup-btn,.page_login #connect-orcid-button.pkp_button{max-width:100%;box-sizing:border-box}.page_register{max-width:100%}.page_register .cmp_form.register fieldset.identity>.fields{grid-template-columns:1fr}.page_register .orcid-row{flex-wrap:wrap}.page_login,.page_lost_password{max-width:100%}.page_search .search_input{flex-direction:column}.page_search .search_input button[type="submit"]{width:100%}.page_search .cmp_form,.page_search .search_form{padding:1rem}.pkp_structure_page{overflow-x:hidden}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}nav.cmp_breadcrumbs{font-size:0.75rem}.page_index_journal .homepage_about{padding:1rem}.obj_article_summary.springer-item .springer-cover{float:none;margin:0 0 .75rem 0;text-align:center}.obj_article_summary.springer-item .springer-cover img{width:100%;height:auto;max-height:200px}.obj_article_summary.springer-item .springer-meta{font-size:0.78rem}.page_announcements>h1{font-size:1.2rem}.page_announcement .obj_announcement_full{padding:1rem}.cmp_announcements .obj_announcement_summary{padding:1rem}.cmp_form .buttons,form.pkp_form .buttons{flex-direction:column;gap:.75rem}.cmp_form .buttons button.submit,form.pkp_form .buttons button.submit{width:100%}}@media (max-width:480px){html{font-size:15px}.ysupress-topbar-brand{font-size:0.72rem}.pkp_head_wrapper{padding:.5rem .75rem}.ysupress-journal-band{padding:.5rem .75rem}.ysupress-journal-band .journal-band-title{font-size:1rem}.ysupress-journal-band .journal-band-logo img{height:36px}.ysupress-topbar-brand img{height:16px}.obj_article_details h1.page_title{font-size:1.2rem}.page_search .cmp_form,.page_search .search_form{padding:.75rem}.page_register .cmp_form.register fieldset legend{font-size:0.72rem}.obj_article_summary.sd-article-item .sd-actions{flex-direction:column;align-items:stretch}.obj_article_summary.sd-article-item .sd-actions .sd-pdf-btn,.obj_article_summary.sd-article-item .sd-actions .sd-preview-toggle{width:100%;justify-content:center}.springer-vol-heading .springer-vol-name{font-size:0.9rem}.pkp_structure_footer{text-align:center;flex-direction:column;align-items:center}.pkp_structure_footer .pkp_brand_footer{margin-left:0}}.ysupress-archive .ysupress-archive-title{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem;padding-bottom:1rem;border-bottom:3px solid #0f3f76}.ysupress-archive .ysupress-empty{color:#807f7f;font-style:italic}.springer-vol{margin-bottom:2rem}.springer-vol-heading{display:flex;align-items:center;width:100%;padding:.75rem 1rem;border:none;border-bottom:3px solid #0c335f;margin-bottom:0;background:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s}.springer-vol-heading:hover{background:#f7f7f7}.springer-vol-heading .springer-vol-name{font-size:1.1rem;font-weight:700;color:#2c3e50}.springer-vol-heading .springer-vol-year{font-size:0.85rem;color:#807f7f;margin-left:auto;margin-right:.75rem}.springer-vol-heading .springer-vol-chevron{font-size:0.75rem;color:#9c9c9c;transition:transform .25s ease;flex-shrink:0}.springer-vol-heading[aria-expanded="true"] .springer-vol-chevron{transform:rotate(180deg);color:#0f3f76}.springer-issue-list{list-style:none;padding:0;margin:0}.springer-issue-item{display:flex;align-items:baseline;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e8edf2;font-size:0.92rem}.springer-issue-item:last-child{border-bottom:none}.springer-issue-item .springer-issue-link{font-weight:700;color:#0085ff;text-decoration:none;white-space:nowrap}.springer-issue-item .springer-issue-link:hover{text-decoration:underline;color:#005db3}.springer-issue-item .springer-issue-title{color:#2c3e50;font-size:0.88rem}.springer-issue-item .springer-issue-title::before{content:'\00b7';margin:0 .5rem;color:#9c9c9c}.springer-issue-item .springer-issue-articles{margin-left:auto;font-size:0.8rem;color:#807f7f;white-space:nowrap}@media (max-width:768px){.springer-vol{margin-bottom:1.5rem}.springer-issue-item{padding:.5rem .75rem;font-size:0.85rem}.springer-issue-title{display:none}}@media (max-width:480px){.ysupress-archive-title{font-size:1.2rem}.springer-vol-heading .springer-vol-name{font-size:0.95rem}.springer-vol-heading .springer-vol-year{font-size:0.78rem}}a.obj_galley_link{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:3px;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;transition:all .18s ease;border:1px solid currentColor;text-decoration:none}a.obj_galley_link.pdf{color:#c0392b}a.obj_galley_link.pdf:hover{background:#c0392b;color:#fff;text-decoration:none}a.obj_galley_link.html{color:#0f3f76}a.obj_galley_link.html:hover{background:#0f3f76;color:#fff;text-decoration:none}a.obj_galley_link.epub{color:#27ae60}a.obj_galley_link.epub:hover{background:#27ae60;color:#fff;text-decoration:none}a.obj_galley_link.pkp_galley_link_subscription{color:#9c9c9c;border-color:#9c9c9c;cursor:not-allowed;opacity:0.7}nav.cmp_breadcrumbs{font-size:0.8rem;color:#807f7f;margin-bottom:1rem}nav.cmp_breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}nav.cmp_breadcrumbs li{display:flex;align-items:center}nav.cmp_breadcrumbs li+li::before{content:'›';color:#9c9c9c;margin-right:.5rem;font-size:1rem}nav.cmp_breadcrumbs li:last-child span[aria-current]{color:#2c3e50;font-weight:500}nav.cmp_breadcrumbs li a{color:#807f7f}nav.cmp_breadcrumbs li a:hover{color:#0f3f76}nav.cmp_breadcrumbs .separator{display:none}.page_announcements{max-width:820px}.page_announcements>h1{font-size:1.6rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #0f3f76}.cmp_announcements{list-style:none;padding:0;margin:0 0 2rem}.cmp_announcements>h2{font-size:1.1rem;font-weight:700;color:#1a1a2e;padding-bottom:.75rem;border-bottom:2px solid #0f3f76;margin-bottom:1rem}.cmp_announcements>li{margin-bottom:1.25rem}.cmp_announcements .obj_announcement_summary{background:#fff;border:1px solid #e8edf2;border-left:4px solid #0f3f76;border-radius:0 6px 6px 0;padding:1.25rem 1.5rem;transition:box-shadow .15s ease,border-color .15s ease}.cmp_announcements .obj_announcement_summary:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.cmp_announcements .obj_announcement_summary h2,.cmp_announcements .obj_announcement_summary h3,.cmp_announcements .obj_announcement_summary h4{font-size:1.05rem;font-weight:600;margin:0 0 .5rem;line-height:1.4}.cmp_announcements .obj_announcement_summary h2 a,.cmp_announcements .obj_announcement_summary h3 a,.cmp_announcements .obj_announcement_summary h4 a{color:#2c3e50;text-decoration:none}.cmp_announcements .obj_announcement_summary h2 a:hover,.cmp_announcements .obj_announcement_summary h3 a:hover,.cmp_announcements .obj_announcement_summary h4 a:hover{color:#0f3f76}.cmp_announcements .obj_announcement_summary .date{font-size:0.78rem;color:#807f7f;text-transform:uppercase;letter-spacing:0.03em;margin-bottom:.75rem}.cmp_announcements .obj_announcement_summary .summary{font-size:0.9rem;color:#807f7f;line-height:1.6}.cmp_announcements .obj_announcement_summary .summary p{margin:0 0 .5rem}.cmp_announcements .obj_announcement_summary a.read_more{display:inline-block;font-size:0.8rem;font-weight:600;color:#fff;background:#0f3f76;padding:.25rem .75rem;border-radius:3px;text-decoration:none;margin-top:.5rem}.cmp_announcements .obj_announcement_summary a.read_more:hover{background:#092749;color:#fff;text-decoration:none}.cmp_announcements .more{margin-top:.5rem}.page_announcement{max-width:820px}.page_announcement .obj_announcement_full{background:#fff;border:1px solid #e8edf2;border-radius:6px;padding:2rem}.page_announcement .obj_announcement_full h1{font-size:1.5rem;font-weight:700;color:#1a1a2e;line-height:1.35;margin:0 0 .75rem}.page_announcement .obj_announcement_full .date{font-size:0.8rem;color:#807f7f;text-transform:uppercase;letter-spacing:0.03em;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:1px solid #e8edf2}.page_announcement .obj_announcement_full .description{font-size:0.95rem;line-height:1.7;color:#2c3e50}.page_announcement .obj_announcement_full .description p{margin:0 0 1rem}.page_announcement .obj_announcement_full .description a{color:#0085ff}.page_announcement .obj_announcement_full .description a:hover{text-decoration:underline}.pkp_structure_footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.pkp_structure_footer .pkp_footer_content{flex:1;font-size:0.875rem;line-height:1.6;color:rgba(255,255,255,0.7)}.pkp_structure_footer .pkp_footer_content a{color:rgba(255,255,255,0.75)}.pkp_structure_footer .pkp_footer_content a:hover{color:#fff}.pkp_structure_footer .pkp_footer_content p{margin:0 0 .5rem}.pkp_structure_footer .pkp_brand_footer{margin-left:auto}.pkp_structure_footer .pkp_brand_footer img{height:28px;width:auto;opacity:0.5;display:block}.pkp_structure_footer .pkp_brand_footer img:hover{opacity:0.85}.pkp_block.block_make_submission .content{padding:1rem}.pkp_block.block_make_submission .block_make_submission_link{display:block;text-align:center;padding:.75rem 1rem;background:#0f3f76;color:#fff;border-radius:6px;font-size:0.875rem;font-weight:600;text-decoration:none;transition:all .18s ease}.pkp_block.block_make_submission .block_make_submission_link:hover{background:#092749;text-decoration:none;color:#fff}.pkp_structure_sidebar .pkp_block{background:#fff;border:1px solid #e8edf2;border-radius:10px;margin-bottom:1rem;overflow:hidden}.pkp_structure_sidebar .pkp_block h2.title:not(.pkp_screen_reader){background:#f7f7f7;border-bottom:1px solid #e8edf2;padding:.75rem 1rem;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin:0}.pkp_structure_sidebar .pkp_block .content{padding:1rem}.pkp_structure_sidebar .pkp_block .content ul{list-style:none;padding:0;margin:0}.pkp_structure_sidebar .pkp_block .content ul li{border-bottom:1px solid #e8edf2;padding:.5rem 0}.pkp_structure_sidebar .pkp_block .content ul li:last-child{border-bottom:none}.pkp_structure_sidebar .pkp_block .content ul li a{font-size:0.875rem;color:#2c3e50}.pkp_structure_sidebar .pkp_block .content ul li a:hover{color:#0f3f76}.obj_article_summary.springer-item{padding:1.25rem 0;position:relative}.obj_article_summary.springer-item .springer-cover{float:right;margin:0 0 .75rem 1.25rem;display:block}.obj_article_summary.springer-item .springer-cover img{width:72px;height:90px;object-fit:cover;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,0.08),0 2px 12px rgba(0,0,0,0.05)}.obj_article_summary.springer-item .springer-title{font-size:1.05rem;font-weight:700;line-height:1.4;margin:0 0 .5rem}.obj_article_summary.springer-item .springer-title a{color:#1a4e8a;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.obj_article_summary.springer-item .springer-title a:hover{color:#103157;text-decoration:underline}.obj_article_summary.springer-item .springer-title .springer-subtitle{display:block;font-size:0.9rem;font-weight:400;color:#807f7f;margin-top:.25rem}.obj_article_summary.springer-item .springer-authors{font-size:0.875rem;color:#807f7f;margin-bottom:.5rem;line-height:1.4}.obj_article_summary.springer-item .springer-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 0;font-size:0.82rem;color:#807f7f;line-height:1.8}.obj_article_summary.springer-item .springer-meta .springer-type{font-weight:700;color:#2c3e50}.obj_article_summary.springer-item .springer-meta .springer-sep{margin:0 .5rem;color:#d1d9e0;font-weight:400;user-select:none}.obj_article_summary.springer-item .springer-meta .springer-date{color:#807f7f}.obj_article_summary.springer-item .springer-meta .springer-pages{color:#807f7f}.obj_article_summary.springer-item .springer-meta a.obj_galley_link{margin-left:.75rem;padding:1px .5rem;font-size:0.72rem;border-radius:3px;vertical-align:middle}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.pdf{color:#c0392b}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.pdf:hover{background:#c0392b;color:#fff}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.html{color:#0f3f76}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.html:hover{background:#0f3f76;color:#fff}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.epub{color:#27ae60}.obj_article_summary.springer-item .springer-meta a.obj_galley_link.epub:hover{background:#27ae60;color:#fff}.obj_article_summary.springer-item::after{content:'';display:table;clear:both}.cmp_article_list>li{padding:0;border:none}.obj_article_summary:not(.springer-item){padding:.75rem 0}.obj_article_summary:not(.springer-item) .title{font-size:0.95rem;font-weight:600;margin:0 0 .5rem;line-height:1.4}.obj_article_summary:not(.springer-item) .title a{color:#2c3e50}.obj_article_summary:not(.springer-item) .title a:hover{color:#0f3f76}.obj_article_summary:not(.springer-item) .meta{font-size:0.83rem;color:#807f7f;display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-bottom:.5rem}.obj_article_summary:not(.springer-item) .meta .authors{font-weight:500;color:#2c3e50}.obj_article_summary:not(.springer-item) .meta .pages::before{content:'pp.\00a0'}.obj_article_summary:not(.springer-item) .galleys_links{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.page_issue>h1{font-size:1.4rem;font-weight:700;color:#1a1a2e;line-height:1.35;margin-bottom:1.25rem}.page_issue .published{font-size:0.8rem;color:#807f7f}.page_issue .published .label{font-weight:600;text-transform:uppercase;letter-spacing:0.03em}.obj_issue_toc .sections .section{margin-bottom:1.5rem}.obj_issue_toc .sections .section>h2,.obj_issue_toc .sections .section>h3,.obj_issue_toc .sections .section>h4{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#0f3f76;padding:.5rem 0;border-bottom:1px solid #e8edf2;margin-bottom:0}.obj_issue_toc .sections .section>h2:only-of-type~.cmp_article_list.articles>li:only-child .sd-type{display:none}.obj_issue_toc .sd-type{display:none}.obj_issue_toc .cmp_article_list{list-style:none;padding:0;margin:0}.obj_issue_toc .cmp_article_list>li{padding:0;border:none}.obj_article_summary.sd-article-item{display:block;padding:1.25rem 0;border-bottom:1px solid #e8edf2}.obj_article_summary.sd-article-item:last-child,li:last-child>.obj_article_summary.sd-article-item{border-bottom:none}.obj_article_summary.sd-article-item .sd-type{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#0f3f76;margin-bottom:.5rem}.obj_article_summary.sd-article-item .sd-title{font-size:1.05rem;font-weight:700;line-height:1.4;margin:0 0 .5rem}.obj_article_summary.sd-article-item .sd-title a{color:#1a4e8a;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.obj_article_summary.sd-article-item .sd-title a:hover{color:#103157;text-decoration:underline}.obj_article_summary.sd-article-item .sd-title .sd-subtitle{display:block;font-size:0.9rem;font-weight:400;color:#807f7f;margin-top:.25rem}.obj_article_summary.sd-article-item .sd-authors{font-size:0.875rem;color:#807f7f;margin-bottom:.75rem;line-height:1.5}.obj_article_summary.sd-article-item .sd-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.obj_article_summary.sd-article-item .sd-pdf-btn{display:inline-flex;align-items:center;gap:.5rem;padding:5px 1rem;background:#fff;color:#0f3f76;border:1px solid #0f3f76;border-radius:3px;font-size:0.8rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;line-height:1.5}.obj_article_summary.sd-article-item .sd-pdf-btn .sd-pdf-icon{flex-shrink:0}.obj_article_summary.sd-article-item .sd-pdf-btn:hover{background:#0f3f76;color:#fff;text-decoration:none}.obj_article_summary.sd-article-item .sd-pdf-btn.restricted{border-color:#9c9c9c;color:#9c9c9c}.obj_article_summary.sd-article-item .sd-pdf-btn.restricted:hover{background:#9c9c9c;color:#fff}.obj_article_summary.sd-article-item .sd-preview-toggle{display:inline-flex;align-items:center;gap:.5rem;padding:5px 1rem;background:#fff;color:#2c3e50;border:1px solid #e8edf2;border-radius:3px;font-size:0.8rem;font-weight:600;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s;line-height:1.5}.obj_article_summary.sd-article-item .sd-preview-toggle .sd-arrow{flex-shrink:0;transition:transform .2s ease}.obj_article_summary.sd-article-item .sd-preview-toggle[aria-expanded="true"] .sd-arrow{transform:rotate(180deg)}.obj_article_summary.sd-article-item .sd-preview-toggle:hover{border-color:#0f3f76;color:#0f3f76}.obj_article_summary.sd-article-item .sd-preview-panel{display:none;background:#f7f7f7;border-left:3px solid #0f3f76;border-radius:0 3px 3px 0;padding:1rem 1.25rem;margin-top:.75rem}.obj_article_summary.sd-article-item .sd-preview-panel .sd-abstract-label{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin-bottom:.5rem}.obj_article_summary.sd-article-item .sd-preview-panel .sd-abstract-content{font-size:0.9rem;line-height:1.75;color:#2c3e50;font-family:'Source Serif 4',Georgia,'Times New Roman',serif}.obj_article_summary.sd-article-item .sd-preview-panel .sd-abstract-content p:first-child{margin-top:0}.obj_article_summary.sd-article-item .sd-preview-panel .sd-abstract-content p:last-child{margin-bottom:0}.obj_article_summary.sd-article-item .sd-preview-panel .sd-references-label{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin-top:1.25rem;margin-bottom:.5rem;padding-top:1rem;border-top:1px solid #e8edf2}.obj_article_summary.sd-article-item .sd-preview-panel .sd-references-content{font-size:0.8rem;line-height:1.6;color:#807f7f}.obj_article_summary.sd-article-item .sd-preview-panel .sd-references-content p{margin:0 0 .5rem;padding-left:1.5em;text-indent:-1.5em}.obj_article_summary.sd-article-item .sd-preview-panel .sd-references-content a{color:#0085ff;word-break:break-all}.obj_article_summary.sd-article-item .sd-preview-panel .sd-references-content a:hover{color:#005db3}.obj_article_summary.sd-article-item .sd-extra-galleys{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link{font-size:0.78rem;padding:2px .75rem;border-radius:3px}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.html{color:#0f3f76}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.html:hover{background:#0f3f76;color:#fff}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.epub{color:#27ae60}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.epub:hover{background:#27ae60;color:#fff}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.file{color:#807f7f}.obj_article_summary.sd-article-item .sd-extra-galleys a.obj_galley_link.file:hover{background:#807f7f;color:#fff}@media (max-width:640px){.obj_article_summary.sd-article-item{padding:1rem 0}.obj_article_summary.sd-article-item .sd-title{font-size:0.95rem}.obj_article_summary.sd-article-item .sd-actions{gap:.5rem}.obj_article_summary.sd-article-item .sd-pdf-btn,.obj_article_summary.sd-article-item .sd-preview-toggle{font-size:0.78rem;padding:4px .75rem}.obj_article_summary.sd-article-item .sd-preview-panel{padding:.75rem 1rem}}#fixed_head{display:none !important}.pkp_structure_content:has(.page_index_site){display:block;max-width:none;margin:0;padding:0;gap:0}.pkp_structure_content:has(.page_index_site) .pkp_structure_sidebar{display:none}.pkp_structure_content:has(.page_index_site) .pkp_structure_main{padding:0}.ysupress-hero{background:linear-gradient(135deg, #0f3f76 0%, #082240 100%);color:#fff;padding:4rem 1.5rem 3rem;text-align:center}.ysupress-hero-title{color:#fff;font-size:2.25rem;font-weight:700;margin:0 0 1rem;letter-spacing:-0.02em;line-height:1.2}.ysupress-hero-subtitle{color:#fff;font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1.1rem;max-width:600px;margin:0 auto;opacity:0.85;line-height:1.6}.ysupress-stats{background:#fff;border-bottom:1px solid #e8edf2}.ysupress-stats-inner{display:flex;justify-content:center;gap:3rem;padding:1.5rem 1.5rem}.ysupress-stat{text-align:center}.ysupress-stat .ysupress-stat-number{display:block;font-size:1.75rem;font-weight:700;color:#0f3f76;line-height:1.2}.ysupress-stat .ysupress-stat-label{display:block;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin-top:.25rem}.ysupress-stat--text{display:flex;flex-direction:column;justify-content:center}.ysupress-stat--text .ysupress-stat-text-primary{display:block;font-size:1.1rem;font-weight:700;color:#0f3f76;line-height:1.2}.ysupress-stat--text .ysupress-stat-text-secondary{display:block;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.06em;color:#807f7f;margin-top:.25rem}.ysupress-section-heading{font-size:1.5rem;font-weight:700;color:#0f3f76;margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid #c9d568}.ysupress-journals-section{padding:2.5rem 1.5rem 3rem;background:#f7f7f7}.ysupress-journal-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1.5rem}.ysupress-journal-card{background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e8edf2;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.ysupress-journal-card:hover{box-shadow:0 4px 20px rgba(0,0,0,0.1);transform:translateY(-2px)}.ysupress-journal-card-link{display:block;text-decoration:none}.ysupress-journal-card-thumb{background:#fff;display:flex;align-items:center;justify-content:center;height:256px;padding:1rem;border-bottom:1px solid #e8edf2}.ysupress-journal-card-thumb img{max-height:208px;max-width:100%;width:auto;object-fit:contain}.ysupress-journal-card-thumb.ysupress-journal-card-nothumb{background:linear-gradient(135deg, #f7f7f7 0%, #e8edf2 100%)}.ysupress-journal-card-thumb.ysupress-journal-card-nothumb .fa{font-size:4rem;color:#9c9c9c}.ysupress-journal-card-body{padding:1rem 1.25rem 1.25rem;flex:1;display:flex;flex-direction:column}.ysupress-journal-card-title{font-size:0.95rem;font-weight:700;line-height:1.35;margin:0 0 .5rem}.ysupress-journal-card-title a{color:#0f3f76;text-decoration:none}.ysupress-journal-card-title a:hover{color:#0085ff}.ysupress-journal-card-desc{font-size:0.8rem;color:#807f7f;line-height:1.5;margin:0 0 .75rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ysupress-journal-card-actions{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:.5rem}.ysupress-btn-outline{font-size:0.78rem;font-weight:600;color:#0f3f76;text-decoration:none;padding:.25rem .75rem;border:1px solid #0f3f76;border-radius:3px;transition:all .18s ease}.ysupress-btn-outline:hover{background:#0f3f76;color:#fff;text-decoration:none}.ysupress-btn-text{font-size:0.78rem;font-weight:600;color:#0085ff;text-decoration:none}.ysupress-btn-text:hover{text-decoration:underline}.page_index_site:not(.ysupress-site-index){max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.page_index_site:not(.ysupress-site-index) .about_site{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:1.05rem;color:#807f7f;margin-bottom:2rem;line-height:1.6}.page_index_site:not(.ysupress-site-index) .journals>h2{font-size:1.5rem;font-weight:700;color:#0f3f76;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #0f3f76}.page_index_site:not(.ysupress-site-index) .journals>ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:1.5rem}.page_index_site:not(.ysupress-site-index) .journals li{background:#fff;border:1px solid #e8edf2;border-radius:10px;overflow:hidden;transition:all .18s ease;display:flex;flex-direction:column}.page_index_site:not(.ysupress-site-index) .journals li:hover{box-shadow:0 1px 4px rgba(0,0,0,0.08),0 2px 12px rgba(0,0,0,0.05);border-color:#d1d9e0}.page_index_site:not(.ysupress-site-index) .journals li .thumb{background:#f7f7f7;text-align:center;padding:1rem}.page_index_site:not(.ysupress-site-index) .journals li .thumb a{display:block}.page_index_site:not(.ysupress-site-index) .journals li .thumb img{max-height:140px;width:auto;max-width:100%;object-fit:contain}.page_index_site:not(.ysupress-site-index) .journals li .body{padding:1rem 1.25rem;flex:1;display:flex;flex-direction:column}.page_index_site:not(.ysupress-site-index) .journals li .body h3{font-size:1rem;font-weight:700;line-height:1.35;margin:0 0 .5rem}.page_index_site:not(.ysupress-site-index) .journals li .body h3 a{color:#0f3f76;text-decoration:none}.page_index_site:not(.ysupress-site-index) .journals li .body h3 a:hover{color:#0085ff}.page_index_site:not(.ysupress-site-index) .journals li .body .description{font-size:0.82rem;color:#807f7f;line-height:1.55;margin-bottom:.75rem;flex:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.page_index_site:not(.ysupress-site-index) .journals li .body .description p{margin:0}.page_index_site:not(.ysupress-site-index) .journals li .body .links{list-style:none;padding:0;margin:.5rem 0 0;display:flex;gap:.75rem}.page_index_site:not(.ysupress-site-index) .journals li .body .links li{background:none;border:none;border-radius:0;padding:0;box-shadow:none}.page_index_site:not(.ysupress-site-index) .journals li .body .links li:hover{box-shadow:none}.page_index_site:not(.ysupress-site-index) .journals li .body .links li a{font-size:0.8rem;font-weight:600;color:#0085ff;text-decoration:none;padding:.25rem .75rem;border:1px solid #0085ff;border-radius:3px;transition:all .18s ease}.page_index_site:not(.ysupress-site-index) .journals li .body .links li a:hover{background:#0085ff;color:#fff}@media (max-width:768px){.ysupress-hero{padding:2.5rem 1rem 2rem}.ysupress-hero-title{font-size:1.6rem}.ysupress-hero-subtitle{font-size:0.95rem}.ysupress-stats-inner{gap:1.5rem}.ysupress-stat .ysupress-stat-number{font-size:1.3rem}.ysupress-journal-grid{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:1rem}.ysupress-journals-section{padding:1.5rem 1rem 2rem}}@media (max-width:480px){.ysupress-hero-title{font-size:1.3rem}.ysupress-stats-inner{flex-wrap:wrap;gap:1rem}.ysupress-stat{min-width:80px}.ysupress-journal-grid{grid-template-columns:1fr}.ysupress-journal-card-thumb{height:192px}}.page_masthead{max-width:760px}.page_masthead h1{font-size:1.75rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem}.page_masthead h2{font-size:1.15rem;font-weight:700;color:#0f3f76;margin-top:2rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e8edf2}.page_masthead .user_listing{list-style:none;padding:0;margin:0}.page_masthead .user_listing li{padding:.5rem 0;border-bottom:1px solid #f7f7f7;font-size:0.95rem;line-height:1.5}.page_masthead .user_listing li:last-child{border-bottom:none}.page_masthead .user_listing .name{font-weight:600;color:#2c3e50}.page_masthead .user_listing .affiliation{color:#807f7f;font-size:0.88rem}.page_masthead .user_listing .affiliation::before{content:' \2013\0020'}.page_masthead .user_listing .date_start{color:#807f7f;font-size:0.82rem}.page_masthead .user_listing .date_start::after{content:' '}.page_masthead .user_listing .orcid a{text-decoration:none}.page_masthead .user_listing .orcid img,.page_masthead .user_listing .orcid svg{height:16px;width:16px;vertical-align:middle}.page_masthead hr{border:none;border-top:1px solid #e8edf2;margin:1.5rem 0}.page_masthead>p{font-size:0.9rem;color:#807f7f}.page_masthead>p a{color:#0085ff}.page_editorial_history{max-width:760px}.page_editorial_history h1,.page_editorial_history h2{color:#1a1a2e}.page_editorial_history h1{font-size:1.75rem;margin-bottom:1rem}.page_editorial_history h2{font-size:1.15rem;font-weight:700;color:#0f3f76;margin-top:2rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e8edf2}.page_editorial_history p{font-size:0.95rem;color:#807f7f;line-height:1.6}.page_editorial_history .user_listing{list-style:none;padding:0;margin:0}.page_editorial_history .user_listing li{padding:.5rem 0;border-bottom:1px solid #f7f7f7;font-size:0.95rem}.page_editorial_history .user_listing li:last-child{border-bottom:none}.page_editorial_history .user_listing .name{font-weight:600;color:#2c3e50}.page_editorial_history .user_listing .affiliation{color:#807f7f;font-size:0.88rem}.page_editorial_history .user_listing .affiliation::before{content:' \2013\0020'}.page_editorial_history .user_listing .date_start{color:#807f7f;font-size:0.82rem}.page_editorial_history .user_listing .orcid a{text-decoration:none}.page_editorial_history .user_listing .orcid img,.page_editorial_history .user_listing .orcid svg{height:16px;width:16px;vertical-align:middle}.pkp_structure_content.has_sidebar .pkp_structure_sidebar{order:1}.pkp_structure_content.has_sidebar .pkp_structure_main{order:0}body.pkp_page_article.pkp_op_view .pkp_structure_sidebar{display:none}body.pkp_page_article.pkp_op_view .pkp_structure_main{flex:1 1 100%;max-width:100%}.page_article .obj_article_details h2.subtitle{line-height:1.4}.page_article .obj_article_details .entry_details .item.cover_image{background:transparent;border:none;padding:0;margin-bottom:1rem}.page_article .obj_article_details .entry_details .item.cover_image img{width:100%;height:auto;display:block;border-radius:10px;border:1px solid #e8edf2}.page_article .obj_article_details .entry_details .item.dataAvailability{font-size:0.85rem;line-height:1.55;color:#2c3e50}.page_article .obj_article_details .entry_details .item.dataAvailability h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.5rem}.page_article .obj_article_details .entry_details .item.dataAvailability p{margin:0 0 .5rem}.page_article .obj_article_details .entry_details .item.dataAvailability p:last-child{margin-bottom:0}.page_article .obj_article_details .entry_details .item.pubid h2.label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#9c9c9c;margin-bottom:.25rem}.page_article .obj_article_details .entry_details .item.pubid .value{font-size:0.82rem;word-break:break-all}.page_article .obj_article_details .entry_details .item.pubid .value a{color:#0085ff}.page_article .obj_article_details .entry_details .item.pubid .value a:hover{text-decoration:underline}.page_article .obj_article_details .item.citation .citation_display .value{overflow-wrap:anywhere}.page_article .obj_article_details .item.citation .citation_display .value .csl-bib-body{margin:0}.page_article .obj_article_details .item.citation .citation_display .value .csl-entry{font-family:'Source Serif 4',Georgia,'Times New Roman',serif}.page_article .obj_article_details .item.citation .citation_display .value i,.page_article .obj_article_details .item.citation .citation_display .value em{font-style:italic}.page_article .obj_article_details .item.citation .citation_display .value a{color:#0085ff}.page_article .obj_article_details .item.citation .citation_display .value a:hover{text-decoration:underline}.page_article #articlesBySameAuthorList{margin-top:2rem;padding-top:1.5rem;border-top:2px solid #e8edf2}.page_article #articlesBySameAuthorList h2{font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:#0f3f76;margin:0 0 1rem}.page_article #articlesBySameAuthorList ul{list-style:none;padding:0;margin:0}.page_article #articlesBySameAuthorList li{padding:.75rem 0;border-bottom:1px solid #f7f7f7;font-size:0.88rem;line-height:1.5}.page_article #articlesBySameAuthorList li:last-child{border-bottom:none}.page_article #articlesBySameAuthorList li a{color:#2c3e50}.page_article #articlesBySameAuthorList li a:first-of-type{font-weight:600;color:#0f3f76}.page_article #articlesBySameAuthorList li a:hover{color:#092749;text-decoration:underline}.page_article #articlesBySameAuthorList #articlesBySameAuthorPages{margin-top:1rem}.page_article .obj_article_details .item.authors ul.authors li{margin-right:.25rem}.page_article .obj_article_details .item.authors ul.authors li .affiliation{display:block;margin-top:2px}.page_article .obj_article_details .item.authors ul.authors li .orcid{display:inline-flex;align-items:center;gap:4px;margin-left:.25rem;vertical-align:middle}.page_article .obj_article_details .item.authors ul.authors li .orcid svg{width:14px;height:14px}.page_article .obj_article_details .item.authors ul.authors li .orcid a{font-size:0.78rem;color:#807f7f}.page_article .obj_article_details .item.authors ul.authors li .orcid a:hover{color:#0f3f76;text-decoration:underline}@media (max-width:900px){.pkp_structure_content.has_sidebar{flex-direction:column}.pkp_structure_content.has_sidebar .pkp_structure_sidebar,.pkp_structure_content.has_sidebar .pkp_structure_sidebar.left{width:100%;order:2}.pkp_structure_content.has_sidebar .pkp_structure_main{order:1}}