/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@keyframes pkp_spin{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-webkit-keyframes pkp_spin{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-moz-keyframes pkp_spin{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-o-keyframes pkp_spin{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}.pkp_button,.pkp_button_primary,.pkp_button_offset,.pkp_button_link{display:inline-block;padding:0 .5em;background:#fff;border:1px solid #ddd;border-radius:3px;font-size:.93rem;line-height:2rem;font-weight:700;color:#006798;text-decoration:none;box-shadow:0 1px 0 #ddd;cursor:pointer}.pkp_button:hover,.pkp_button:focus,.pkp_button_primary:hover,.pkp_button_primary:focus,.pkp_button_offset:hover,.pkp_button_offset:focus,.pkp_button_link:hover,.pkp_button_link:focus{color:#006798;border-color:#006798;outline:0}.pkp_button:active,.pkp_button_primary:active,.pkp_button_offset:active,.pkp_button_link:active{box-shadow:0 0 2px}.pkp_button:disabled,.pkp_button_primary:disabled,.pkp_button_offset:disabled,.pkp_button_link:disabled{color:#aaa}.pkp_button:disabled:hover,.pkp_button_primary:disabled:hover,.pkp_button_offset:disabled:hover,.pkp_button_link:disabled:hover{color:#aaa;border-color:#ddd;cursor:not-allowed}.pkp_button_primary{color:#fff;background:#006798;border-color:#006798;box-shadow:0 1px 0 #006798}.pkp_button_primary:hover,.pkp_button_primary:focus{background:#008acb;color:#fff}.pkp_button_primary:disabled,.pkp_button_primary:disabled:hover{color:#fff;background:#b7c5ca;border-color:#b7c5ca;box-shadow:0 1px 0 #888;cursor:not-allowed}.pkp_button_offset{color:#ff4040}.pkp_button_offset:hover,.pkp_button_offset:focus{border-color:#ff4040;color:#ff4040}.pkp_button_offset:disabled,.pkp_button_offset:disabled:hover{color:#fff;background:#b7c5ca;border-color:#b7c5ca;box-shadow:0 1px 0 #888;cursor:not-allowed}.pkp_button_link{box-shadow:none;border-color:transparent}.pkp_button_link:disabled:hover{border-color:transparent}.pkp_spinner:after{display:inline-block;position:relative;width:1.25rem;height:1.25rem;vertical-align:middle;-webkit-animation:pkp_spin .6s linear infinite;-moz-animation:pkp_spin .6s linear infinite;-ms-animation:pkp_spin .6s linear infinite;-o-animation:pkp_spin .6s linear infinite;animation:pkp_spin .6s linear infinite;border-radius:100%;border-top:1px solid #888;border-bottom:1px solid transparent;border-left:1px solid #888;border-right:1px solid transparent;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);content:'';opacity:1}.pkp_loading{font-size:.93rem;line-height:1.43rem}.pkp_loading .pkp_spinner{margin-right:0.25em}.pkp_unstyled_list,.cmp_article_list,.cmp_breadcrumbs ol,.cmp_announcements.cmp_announcements,.pkp_site_nav_menu ul,.pkp_page_index .journals ul,.page_catalog_category .subcategories ul,.page_issue_archive .issues_archive,.page_register .context_optin .contexts,.obj_article_details .authors,.obj_article_details .galleys_links,.obj_article_details .supplementary_galleys_links,.obj_article_summary .galleys_links,.obj_issue_toc .articles,.obj_issue_toc .galleys_links,.pkp_block .content ul{margin:0;padding:0;list-style:none}.pkp_caret{content:' ';display:inline-block;width:0;height:0;border:.25rem solid transparent;vertical-align:middle}.pkp_caret_down{border-top:.375rem solid}.pkp_caret_right{border-left:.375rem solid}.pkp_screen_reader,.cmp_skip_to_content a,.pkp_page_index .journals h2,.pkp_page_index .cmp_announcements h2,.page_register .context_optin .roles legend{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;left:-2000px}.pkp_screen_reader:focus,.pkp_page_index .cmp_announcements h2:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-size:1rem;height:auto;line-height:normal;padding:1rem;position:absolute;left:0.5rem;top:0.5rem;text-decoration:none;width:auto;z-index:100000}.pkp_helpers_clear:before,.pkp_helpers_clear:after{content:" ";display:table}.pkp_helpers_clear:after{clear:both}.pkp_help_link{display:inline-block;padding:.25rem 0;font-size:.75rem;line-height:1rem;font-weight:700;text-decoration:none;border:none;box-shadow:none;color:#006798;z-index:3}.pkp_help_link:hover,.pkp_help_link:focus{color:#008acb}.pkp_help_link:focus{outline:0;box-shadow:0 0 0 3px #006798;border-radius:3px}.pkp_help_tab,.pkp_help_modal{position:absolute;top:-2rem;right:2rem;padding:.5rem 1em;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.pkp_help_modal{top:0.5rem;padding:0.5rem;right:3rem;border:none}.pkp_uploadedFile_summary{font-size:.93rem;line-height:1.43rem}.pkp_uploadedFile_summary .filename .display{line-height:2rem}.pkp_uploadedFile_summary .filename .edit{line-height:1.43rem}.pkp_uploadedFile_summary .details{margin-top:0.5rem;color:rgba(0,0,0,0.54)}.pkp_uploadedFile_summary .details>span{margin-left:2rem}.pkp_uploadedFile_summary .details>span:first-child{margin-left:0}.pkp_uploadedFile_summary .details>span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);padding-right:0.25em;color:#aaa}.pkp_uploadedFile_summary .pixels:before{content:"\f108"}.pkp_uploadedFile_summary .print{margin-left:2rem}.pkp_uploadedFile_summary .print:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);padding-right:0.25em;color:#aaa;content:"\f02f"}.pkp_uploadedFile_summary .type:before{content:"\f016"}.pkp_uploadedFile_summary .type.pdf:before{content:"\f1c1"}.pkp_uploadedFile_summary .type.doc:before,.pkp_uploadedFile_summary .type.docx:before{content:"\f1c2"}.pkp_uploadedFile_summary .type.xls:before,.pkp_uploadedFile_summary .type.xlsx:before{content:"\f1c3"}.pkp_uploadedFile_summary .file_size:before{content:"\f0a0"}.pkp_helpers_invisible{visibility:hidden}.pkp_helpers_display_none{display:none !important}.pkp_helpers_align_left{float:left}.pkp_helpers_align_right{float:right}.pkp_helpers_text_left{text-align:left}.pkp_helpers_text_right{text-align:right}.pkp_helpers_text_center{text-align:center}.pkp_helpers_text_justify{text-align:justify}.pkp_helpers_title_padding{padding:5px !important}.pkp_helpers_image_left{float:left;margin:4px 10px 4px 0}.pkp_helpers_image_right{float:right;margin:4px 0 4px 10px}.pkp_helpers_container_center{margin:0 auto}.pkp_helpers_debug,.pkp_helpers_debug div{border:1px dashed #f00;padding:2px}.pkp_helpers_flatlist{margin:0;padding:0}.pkp_helpers_flatlist li{float:left;position:relative}.pkp_helpers_bulletlist li{list-style:disc}.pkp_helpers_icon_link_valign{line-height:24px}.pkp_helpers_moveicon{cursor:move}.pkp_helpers_full{width:100%}.pkp_helpers_half{width:50%}.pkp_helpers_third{width:33%}.pkp_helpers_quarter{width:25%}.pkp_helpers_fifth{width:20%}.pkp_helpers_threeQuarter{width:75%}.pkp_helpers_underline:after{border-bottom:2px solid #fff;content:" ";display:block}.pkp_helpers_dotted_underline{border-bottom:1px dotted #999}.pkp_helpers_black_bg{background-color:black}.pkp_helpers_text_warn{color:#d00a6c}.pkp_helpers_text_primary{color:black}.NMI_TYPE_CUSTOM_EDIT{display:none}.pkp_helpers_form_input_title_text{font-weight:bold;color:#777777}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.cmp_button,.cmp_form .buttons button,.page_lost_password .buttons button,.page_search .submit button,.block_make_submission a{display:inline-block;padding:0 1em;background:#eee;border:1px solid rgba(0,0,0,0.4);border-top-color:#bbb;border-radius:3px;box-shadow:inset 0 -1em 1em rgba(0,0,0,0.1);font-size:.93rem;line-height:calc(2.143rem - 2px);font-weight:700;color:#006798;text-decoration:none}.cmp_button:hover,.cmp_button:focus,.page_search .submit button:hover,.page_search .submit button:focus{box-shadow:inset 0 1em 1em rgba(0,0,0,0.1)}.cmp_button_wire,.obj_galley_link{display:inline-block;padding:0 1em;background:#fff;border:1px solid #006798;border-radius:3px;font-size:.93rem;line-height:calc(2.143rem - 2px);color:#006798;text-decoration:none}.cmp_button_wire:hover,.cmp_button_wire:focus,.obj_galley_link:hover,.obj_galley_link:focus{background:#006798;color:#fff}.cmp_article_list>li{margin-bottom:2.143rem}.cmp_article_list>li:before,.cmp_article_list>li:after{content:" ";display:table}.cmp_article_list>li:after{clear:both}.cmp_form fieldset{margin:0 0 1.43rem;padding:0;border:none}.cmp_form legend{margin-bottom:.714rem;font-size:1.143rem;font-weight:700;line-height:1.43rem}.cmp_form .fields>div{position:relative;padding-bottom:2.143rem}.cmp_form .fields>div .error{position:absolute;left:0.5em;bottom:11px;padding:0 .5em;background:#ff4040;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:.93rem;line-height:1.43rem;font-weight:700;color:#fff}.cmp_form label{display:block;cursor:pointer}.cmp_form .label{display:block;font-size:.93rem;font-weight:400}.cmp_form input[type="text"],.cmp_form input[type="email"],.cmp_form input[type="password"],.cmp_form input[type="url"],.cmp_form input[type="tel"],.cmp_form select,.cmp_form textarea{padding:0 .5em;width:100%;height:calc(2.143rem - 2px);background:#fff;border:1px solid rgba(0,0,0,0.4);border-radius:3px;font-size:.93rem;line-height:calc(2.143rem - 2px)}.cmp_form textarea{width:100%;height:8em}.cmp_form .pkp_form_error{margin-bottom:.714rem;border-radius:3px;padding:0 .5em;font-weight:700;font-size:.93rem;background:#ff4040;color:#fff}.cmp_form label>input[type="checkbox"],.cmp_form label>input[type="radio"]{margin-right:0.25em}.cmp_form .buttons:before,.cmp_form .buttons:after{content:" ";display:table}.cmp_form .buttons:after{clear:both}.cmp_form .buttons a{font-size:.93rem;line-height:2.143rem;margin-left:1em}.cmp_form .description{margin-top:0;font-size:.93rem;line-height:1.5em;color:rgba(0,0,0,0.54)}@media (min-width:480px){.cmp_form input[type="text"],.cmp_form input[type="email"],.cmp_form input[type="password"],.cmp_form input[type="url"],.cmp_form input[type="tel"],.cmp_form select{max-width:20em}}.cmp_pagination{text-align:right}.cmp_pagination:before,.cmp_pagination:after{content:" ";display:table}.cmp_pagination:after{clear:both}.cmp_pagination .prev{float:left;margin-right:0.5em;text-decoration:none}.cmp_pagination .prev:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f177";margin-right:0.5em}.cmp_pagination .next{margin-left:0.5em;text-decoration:none}.cmp_pagination .next:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f178";margin-left:0.5em}.cmp_edit_link{display:inline-block;margin-left:1em;font-size:.93rem;font-weight:400;line-height:1;vertical-align:middle;text-decoration:none}.cmp_edit_link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f040"}.cmp_search_filter{margin-bottom:.714rem;font-size:.93rem}.cmp_search_filter:last-child{margin-bottom:0}.cmp_search_filter label{font-style:italic}.cmp_search_filter .delete{color:#ff4040}.cmp_notification{display:block;width:100%;padding:1.43rem;margin-bottom:2.857rem;background:#ddd;border-left:.357rem solid #006798;font-size:1rem;line-height:1.43rem}.cmp_notification .success{border-color:#00b24e}.cmp_notification .no{border-color:#ff4040}.cmp_breadcrumbs{display:inline-block}.cmp_breadcrumbs ol{margin-bottom:2.143rem;padding:.357rem 0;line-height:1.43rem;font-size:.93rem}.cmp_breadcrumbs li{display:inline-block}.cmp_breadcrumbs a{display:inline-block;text-decoration:none}.cmp_breadcrumbs .separator{color:rgba(0,0,0,0.54);padding:0 .5em}.cmp_breadcrumbs .current{color:rgba(0,0,0,0.54)}.cmp_breadcrumbs .current h1{margin:0;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:.93rem;font-weight:400}.cmp_back_link{margin-top:1.43rem}.cmp_announcements.cmp_announcements{margin-left:-0.714rem;margin-right:-0.714rem}.cmp_announcements.cmp_announcements>li{padding:2.143rem .714rem;border-bottom:1px solid #ddd}.cmp_announcements.cmp_announcements>li:last-child{border-bottom:none}@media (min-width:480px){.cmp_announcements.cmp_announcements{margin-left:-1.43rem;margin-right:-1.43rem}.cmp_announcements.cmp_announcements>li{padding-left:1.43rem;padding-right:1.43rem}}@media (min-width:992px){.cmp_announcements.cmp_announcements{margin-left:-2.143rem;margin-right:-2.143rem}.cmp_announcements.cmp_announcements>li{padding-left:2.143rem;padding-right:2.143rem}}.cmp_skip_to_content a{display:block;padding:1em;z-index:99999;background:#fff;transform:translateX(-50%)}.cmp_skip_to_content a:focus{clip:auto;top:0;left:50%;color:#006798}.cmp_table{width:100%;border:1px solid #ddd;border-bottom:none;border-collapse:collapse}.cmp_table th,.cmp_table td{padding:0.5em;text-align:left;border-bottom:1px solid #ddd}.cmp_table th{font-weight:700}html,body{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:14px;line-height:1.43rem;color:rgba(0,0,0,0.87);background:#fff}a{color:#006798}a:hover,a:focus{color:#008acb}.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{position:relative;width:100%;margin:0 auto;padding-left:.714rem;padding-right:.714rem}.pkp_site_name_wrapper:before,.pkp_navigation_primary_wrapper:before,.pkp_navigation_user:before,.pkp_search_mobile:before,.pkp_structure_content:before,.pkp_structure_footer:before,.pkp_site_name_wrapper:after,.pkp_navigation_primary_wrapper:after,.pkp_navigation_user:after,.pkp_search_mobile:after,.pkp_structure_content:after,.pkp_structure_footer:after{content:" ";display:table}.pkp_site_name_wrapper:after,.pkp_navigation_primary_wrapper:after,.pkp_navigation_user:after,.pkp_search_mobile:after,.pkp_structure_content:after,.pkp_structure_footer:after{clear:both}@media (min-width:768px){.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{width:728px;padding:0}}@media (min-width:992px){.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{width:952px}}@media (min-width:1200px){.pkp_site_name_wrapper,.pkp_navigation_primary_wrapper,.pkp_navigation_user,.pkp_search_mobile,.pkp_structure_content,.pkp_structure_footer{width:1160px}}.has_site_logo .pkp_site_name,.has_site_logo .pkp_navigation_primary_wrapper{width:auto}.has_site_logo .pkp_head_wrapper{position:relative;width:100%;margin:0 auto;padding-right:.714rem}.has_site_logo .pkp_head_wrapper:before,.has_site_logo .pkp_head_wrapper:after{content:" ";display:table}.has_site_logo .pkp_head_wrapper:after{clear:both}@media (min-width:768px){.has_site_logo .pkp_head_wrapper{width:728px;padding-left:0;padding-right:0}}@media (min-width:992px){.has_site_logo .pkp_head_wrapper{width:952px}}@media (min-width:1200px){.has_site_logo .pkp_head_wrapper{width:1160px}}.pkp_structure_main{padding:.714rem}@media (min-width:480px){.pkp_structure_main{padding:1.43rem}}@media (min-width:768px){.pkp_structure_main:before,.pkp_structure_main:after{content:'';position:absolute;top:0;left:0;bottom:0;width:1px;background:#ddd}.pkp_structure_main:after{left:728px}}@media (min-width:992px){.pkp_structure_content{padding-top:2.143rem}.pkp_structure_sidebar{float:right;width:300px}.pkp_structure_main{float:left;padding:0 2.143rem 6.429rem;width:652px}.pkp_structure_main:after{left:652px}}@media (min-width:1200px){.pkp_structure_main{width:860px}.pkp_structure_main:after{left:860px}}@media (min-width:992px){.pkp_structure_main:first-child:last-child{float:none;margin-left:auto;margin-right:auto;margin-top:2.857rem}.pkp_structure_main:first-child:last-child:before{left:150px}.pkp_structure_main:first-child:last-child:after{left:auto;right:150px}}img{max-width:100%;width:auto;height:auto}.pkp_structure_head{background-color:#1e6292;border-bottom:1px solid #ddd}.pkp_head_wrapper{position:relative}.pkp_site_name_wrapper{height:2.857rem}@media (min-width:992px){.pkp_site_name_wrapper{height:auto}}.pkp_site_name{position:absolute;left:2.857rem;right:0;margin-top:0;margin-bottom:0;padding-left:.714rem;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:.93rem}.pkp_site_name>a{padding-top:.714rem;padding-bottom:.714rem}.pkp_site_name>a:focus{outline:0}.pkp_site_name .is_img{display:inline-block;margin-top:.357rem;margin-bottom:.357rem;padding:0}.pkp_site_name .is_img:focus{outline:1px solid #fff}.pkp_site_name .is_img img{display:block;max-height:2.143rem;max-width:100%;width:auto;height:auto}.pkp_site_name .is_text{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:.93rem;font-weight:700;line-height:2.857rem;color:#fff;text-decoration:none}.pkp_site_name .is_text:focus{text-decoration:underline}.pkp_navigation_primary_wrapper{padding-left:0;padding-right:0}.pkp_site_nav_menu{position:absolute;width:100%;top:100%;background:#1e6292;left:0;padding:.714rem;z-index:9999}.pkp_site_nav_menu .pkp_nav_list{padding-left:0;margin-left:0}.pkp_site_nav_menu ul ul{padding-left:0.5rem}.pkp_site_nav_menu a{display:inline-block;padding:.125rem 0;color:#fff;text-decoration:none}.pkp_site_nav_menu a:hover,.pkp_site_nav_menu a:focus{color:#fff;text-decoration:underline}.pkp_site_nav_menu #siteNav{position:absolute;top:0;height:0}.pkp_navigation_user.pkp_navigation_user{margin-left:auto;margin-right:auto;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.1)}.pkp_navigation_user .task_count{display:inline-block;width:1.43rem;height:1.43rem;margin-left:0.5em;border-radius:50%;background:rgba(255,255,255,0.1);line-height:1.43rem;text-align:center;font-size:0.857rem;position:relative}.pkp_navigation_user>li>a .task_count{display:none}.pkp_navigation_user>li>ul a .task_count{display:inline-block;background:rgba(255,255,255,0.1);color:#fff}.pkp_navigation_user>li>ul a:hover .task_count,.pkp_navigation_user>li>ul a:focus .task_count{background:rgba(0,0,0,0.87)}.pkp_navigation_search_wrapper{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.1)}@media (min-width:992px){.pkp_head_wrapper{padding-top:4.286rem}.pkp_site_nav_toggle{display:none}.pkp_site_name{position:relative;width:100%;left:auto;right:auto;padding:0;white-space:normal;font-size:2em;background:transparent;overflow:visible}.pkp_site_name .is_text{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.714rem;line-height:2.143rem}.pkp_site_name .is_img img{max-height:80px}.pkp_site_nav_menu{display:block;position:static;top:auto;padding:0}.pkp_site_nav_menu ul ul{padding-left:0}.has_site_logo .pkp_head_wrapper{padding-top:2.143rem}.pkp_nav_list{margin:0;padding:0;list-style:none}.pkp_nav_list li{position:relative;display:inline-block}.pkp_nav_list a{display:inline-block;padding-left:.714rem;padding-right:.714rem;text-decoration:none;padding-top:.357rem;padding-bottom:.357rem}.pkp_nav_list a:hover,.pkp_nav_list a:focus{text-decoration:none}.pkp_nav_list ul{position:absolute;top:100%;left:-9999px;z-index:1000;width:15em;margin:0;padding:0;background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.3)}.pkp_nav_list ul li{display:block}.pkp_nav_list ul a{display:block;padding-left:.357rem;border-left:.357rem solid transparent;color:#006798}.pkp_nav_list ul a:hover,.pkp_nav_list ul a:focus{outline:0;background:#ddd;border-color:#006798;color:#006798}.pkp_nav_list ul li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px}.pkp_nav_list ul li:last-child a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.pkp_nav_list>li:hover ul{left:0}.pkp_nav_list [aria-haspopup]:after{position:relative;display:inline-block;content:"";width:0;height:0;margin-left:0.25em;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align:middle;overflow:hidden}.pkp_navigation_primary{text-align:center}.pkp_navigation_primary>li>a{margin:.357rem .5em 0;padding:.357rem .5em calc(.714rem - 2px);border-bottom:2px solid transparent;color:#fff;text-decoration:none}.pkp_navigation_primary>li>a:hover{color:#fff;outline:0;border-color:#fff}.pkp_navigation_primary>li>a:focus{background:#fff;color:#1e6292;outline:0}.pkp_navigation_primary>li:first-child a{margin-left:-0.5em}.pkp_navigation_primary>li:last-child a{margin-right:-0.5em}.pkp_navigation_primary>li:hover ul{position:absolute;transform:translate3d(7px, 40px, 0px);top:0;left:0;will-change:transform}.pkp_navigation_primary ul a{padding-top:.714rem;padding-bottom:.714rem}.pkp_navigation_primary [aria-haspopup]:hover{border-color:transparent}.pkp_navigation_primary .dropdown-menu a:focus,.pkp_navigation_primary .dropdown-menu a:hover{border-color:#006798}.dropdown-menu{display:none}.dropdown-menu.show{display:block}[data-toggle="dropdown"]:hover+.dropdown-menu,.dropdown-menu:hover{display:block}.pkp_navigation_user_wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);padding-left:.714rem;padding-right:.714rem;text-align:right;padding-top:0;margin-top:0;border-top:none;z-index:1000}.pkp_navigation_user{text-align:right;font-size:.93rem;padding-right:1.43rem}.pkp_navigation_user.pkp_navigation_user{margin:0;padding:0;border:none}.pkp_navigation_user li{text-align:left}.pkp_navigation_user a{padding-top:.357rem;padding-bottom:.357rem;line-height:1.43rem}.pkp_navigation_user>li>a:focus{outline:0;background:#fff;color:#1e6292}.pkp_navigation_user ul{width:10em}.pkp_navigation_user>li:hover ul{position:absolute;top:0;left:0;transform:translate3d(0px, 30px, 0px);will-change:transform}.pkp_navigation_user>li:last-child>a{margin-right:-0.714rem}.pkp_navigation_user>li>a .task_count{display:inline-block}.pkp_navigation_user>li>a:focus .task_count{background:#1e6292;color:#fff}.pkp_navigation_user>li>ul a .task_count{display:none}.pkp_navigation_search_wrapper{float:right;margin:0;padding:0;border:none}.pkp_navigation_search_wrapper a{margin:.357rem .5em 0;padding:.357rem .5em calc(.714rem - 2px);border-bottom:2px solid transparent;color:#fff;text-decoration:none}.pkp_navigation_search_wrapper a:hover{color:#fff;outline:0;border-color:#fff;text-decoration:none}.pkp_navigation_search_wrapper a:focus{background:#fff;color:#1e6292;outline:0;text-decoration:none}}@media (min-width:992px) and (min-width:992px){.pkp_navigation_primary{display:inline-block;max-width:80%;text-align:left}}.pkp_structure_main h1{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.714rem;line-height:2.143rem;font-weight:700}.pkp_structure_main h2{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.285rem;line-height:2.143rem;font-weight:700}.pkp_structure_main h3{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.143rem;line-height:1.43rem;font-weight:700}.pkp_structure_main h4{font-size:1rem;line-height:1.43rem;font-weight:700}.pkp_structure_main h5{font-size:1rem;line-height:1.43rem;font-weight:400}.pkp_structure_main h6{font-size:.93rem;line-height:1.43rem;font-weight:700}.pkp_structure_main h1,.pkp_structure_main h2,.pkp_structure_main h3,.pkp_structure_main h4{margin:2.857rem 0 1.43rem}.pkp_structure_main h5,.pkp_structure_main h6{margin:1.43rem 0}.pkp_structure_main p,.pkp_structure_main ul{line-height:1.785rem;margin:1.43rem 0}.pkp_structure_main p:last-child{margin-bottom:0}.pkp_structure_main .page h1{margin-top:0}.pkp_structure_main .page>.cmp_edit_link{float:right;padding:.357rem 0;line-height:2.143rem}.pkp_structure_main .page .monograph_count{float:right;padding:.714rem 0;font-size:.93rem;color:rgba(0,0,0,0.54)}.pkp_structure_main .page .about_section{color:rgba(0,0,0,0.54);line-height:2.143rem}.pkp_structure_main .page .about_section:before,.pkp_structure_main .page .about_section:after{content:" ";display:table}.pkp_structure_main .page .about_section:after{clear:both}.pkp_structure_main .page .about_section .cover{float:right;width:20%;margin-left:10%;margin-right:10%}.pkp_structure_main .page .about_section .cover img{display:block;margin:0 auto}.pkp_structure_main .page .about_section .description p:first-child{margin-top:0}.pkp_structure_main .page .about_section .description p:last-child{margin-bottom:0}@media (min-width:480px){.pkp_structure_main .page .about_section{font-size:1.143rem;font-style:italic}}.pkp_site_nav_toggle{position:absolute;top:0;left:0;width:2.857rem;height:2.857rem;border:0;background:none;box-shadow:1px 0 0 rgba(255,255,255,0.2),-1px 0 0 rgba(255,255,255,0.2);z-index:999}.pkp_site_nav_toggle:focus{outline:1px dotted #fff;box-shadow:none}.pkp_site_nav_toggle>span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:19px;border-bottom:3px solid #fff;text-indent:-9999px;overflow:hidden}.pkp_site_nav_toggle>span:before,.pkp_site_nav_toggle>span:after{content:"";position:absolute;left:0;width:100%;height:3px;background:#fff}.pkp_site_nav_toggle>span:before{top:0}.pkp_site_nav_toggle>span:after{top:8px}.pkp_site_nav_toggle--transform>span{border-bottom:0;overflow:visible}.pkp_site_nav_toggle--transform>span:before{top:7px;transform:rotate(-405deg) translateY(1px) translateX(-2px);-webkit-transform:rotate(-405deg) translateY(1px) translateX(-2px)}.pkp_site_nav_toggle--transform>span:after{top:14px;transform:rotate(405deg) translateY(-3px) translateX(-4px);-webkit-transform:rotate(405deg) translateY(-3px) translateX(-4px)}.pkp_site_nav_menu{display:none}.pkp_site_nav_menu--isOpen{display:block}body.navIsOpen .siteHeader__details{right:0}body.navIsOpen .siteHeader__screen{display:block;opacity:0.5}body.navIsOpen .siteHeader__navToggleIcon>span:first-child{transform:rotate(45deg);top:18px}body.navIsOpen .siteHeader__navToggleIcon>span:nth-child(2){opacity:0}body.navIsOpen .siteHeader__navToggleIcon>span:last-child{transform:rotate(-45deg);top:18px}@media (min-width:992px){.pkp_site_nav_menu{display:block}}.pkp_page_index .journals{margin-top:2.143rem}.pkp_page_index .journals>ul>li{margin:2.143rem 0}.pkp_page_index .journals img{display:block;max-height:20em}.pkp_page_index .journals h3{margin:.714rem 0;font-size:1rem;font-weight:700}.pkp_page_index .journals h3 a{text-decoration:none}.pkp_page_index .journals p{margin:.714rem 0}.pkp_page_index .journals .links li{display:inline-block;margin:0 .714rem .714rem 0}@media (min-width:768px){.pkp_page_index .journals>ul>li{margin:0 -1.43rem;padding:1.43rem;border-top:1px solid #ddd}.pkp_page_index .journals>ul>li:before,.pkp_page_index .journals>ul>li:after{content:" ";display:table}.pkp_page_index .journals>ul>li:after{clear:both}.pkp_page_index .journals .thumb{float:left;width:25%;padding-right:1.43rem}.pkp_page_index .journals .thumb+.body{float:right;width:75%}}@media (min-width:992px){.pkp_page_index .journals>ul>li{margin:0 -2.143rem;padding:2.143rem}.pkp_page_index .journals .thumb{padding-right:2.143rem}}.pkp_page_index .homepage_image,.pkp_page_index .additional_content{margin-left:-0.714rem;margin-right:-0.714rem}@media (min-width:480px){.pkp_page_index .homepage_image,.pkp_page_index .additional_content{margin-left:-1.43rem;margin-right:-1.43rem}}@media (min-width:992px){.pkp_page_index .homepage_image,.pkp_page_index .additional_content{margin-left:-2.143rem;margin-right:-2.143rem}}.pkp_page_index .homepage_image img{display:block;width:100%;height:auto}@media (min-width:992px){.pkp_page_index .homepage_image{margin-top:-2.143rem}}.pkp_page_index .homepage_about{padding-top:2.143rem;padding-bottom:2.143rem}.pkp_page_index .homepage_about h2{margin-top:-0.714rem}.pkp_page_index .cmp_announcements{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.pkp_page_index .cmp_announcements:before,.pkp_page_index .cmp_announcements:after{content:" ";display:table}.pkp_page_index .cmp_announcements:after{clear:both}.pkp_page_index .cmp_announcements>.obj_announcement_summary{position:relative;padding:2.143rem .714rem}.pkp_page_index .cmp_announcements .more{position:relative}.pkp_page_index .cmp_announcements .more .obj_announcement_summary{padding:.714rem}.pkp_page_index .cmp_announcements .more h4{font-size:.93rem}@media (min-width:480px){.pkp_page_index .cmp_announcements>.obj_announcement_summary,.pkp_page_index .cmp_announcements .more .obj_announcement_summary{padding-left:1.43rem;padding-right:1.43rem}}@media (min-width:768px){.pkp_page_index .cmp_announcements>.obj_announcement_summary{float:left;width:65%}.pkp_page_index .cmp_announcements>.obj_announcement_summary:before{content:' ';position:absolute;top:0;right:-1px;width:1px;height:100%;border-left:1px solid #ddd}.pkp_page_index .cmp_announcements .more{float:right;width:35%;padding-top:1.43rem;padding-bottom:1.43rem}.pkp_page_index .cmp_announcements .more:before{content:' ';position:absolute;top:0;left:0;width:1px;height:100%;border-left:1px solid #ddd}}@media (min-width:992px){.pkp_page_index .cmp_announcements>.obj_announcement_summary,.pkp_page_index .cmp_announcements .more .obj_announcement_summary{padding-left:2.143rem;padding-right:2.143rem}}.pkp_page_index .current_issue .current_issue_title{margin:1.43rem 0;font-weight:700}.pkp_page_index .current_issue .read_more{display:inline-block;position:relative;padding-right:2.143rem;font-size:.93rem;font-weight:700;line-height:2.143rem;color:#006798;text-decoration:none;margin-bottom:1.43rem}.pkp_page_index .current_issue .read_more:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f054";position:absolute;top:2px;right:0;width:2.143rem;height:2.143rem;line-height:2.143rem;text-align:center}.pkp_page_index .current_issue .read_more:hover,.pkp_page_index .current_issue .read_more:focus{color:#008acb}@media (min-width:768px){.pkp_page_index .current_issue .section:last-child{margin-bottom:0}}.pkp_page_index .additional_content{padding:2.143rem .714rem 0 .714rem;border-top:1px solid #ddd}@media (min-width:480px){.pkp_page_index .additional_content{padding-left:1.43rem;padding-right:1.43rem}}@media (min-width:992px){.pkp_page_index .additional_content{padding-left:2.143rem;padding-right:2.143rem}}.pkp_page_index .additional_content>p:first-child{margin-top:0}.pkp_page_index .additional_content>p:last-child{margin-bottom:0}@media (min-width:768px){.pkp_page_index .cmp_announcements+.additional_content{border-top:none}}.page_catalog_category .article_count{float:right;padding:.714rem 0;font-size:.93rem;color:rgba(0,0,0,0.54)}.page_catalog_category .about_section .cover{float:right;width:20%;margin-left:10%;margin-right:10%}.page_catalog_category .subcategories li{padding-top:.357rem;padding-bottom:.357rem}.page_catalog_category .subcategories a{text-decoration:none}@media (min-width:768px){.page_catalog_category .subcategories{position:relative;margin-top:4.286rem;margin-left:-1.43rem;margin-right:-1.43rem;padding:2.143rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.page_catalog_category .subcategories h2{position:absolute;top:-15px;left:1.43rem;margin:0;padding-left:.714rem;padding-right:.714rem;line-height:2.143rem;background:#fff;color:rgba(0,0,0,0.54)}}@media (min-width:992px){.page_catalog_category .subcategories{margin-left:-2.143rem;margin-right:-2.143rem}}@media (min-width:768px){.page_catalog_category .cmp_article_list{padding-top:1.43rem}.page_catalog_category h2.title{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;left:-2000px}.page_catalog_category h2.title:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-size:1rem;height:auto;line-height:normal;padding:1rem;position:absolute;left:0.5rem;top:0.5rem;text-decoration:none;width:auto;z-index:100000}}@media (min-width:992px){.page_catalog_category .cmp_article_list{padding-top:2.143rem}}.page_contact .address,.page_contact .phone,.page_contact .email{margin-top:.714rem;margin-bottom:.714rem;font-size:.93rem}.page_contact .address{margin-top:0}.page_contact .address p{margin:0}.page_contact .label{display:block;font-weight:700}.page_contact .contact.support{margin-top:2.857rem}@media (min-width:768px){.page_contact .contact_section:before,.page_contact .contact_section:after{content:" ";display:table}.page_contact .contact_section:after{clear:both}.page_contact .contact{float:left;width:50%}.page_contact .contact.primary{padding-right:1.43rem}.page_contact .contact.support{margin-top:0}}.page_issue_archive .issues_archive{margin-left:-0.714rem;margin-right:-0.714rem;border-top:1px solid #ddd}.page_issue_archive .issues_archive>li{padding:2.143rem .714rem;border-bottom:1px solid #ddd}@media (min-width:480px){.page_issue_archive .issues_archive{margin-left:-1.43rem;margin-right:-1.43rem}.page_issue_archive .issues_archive>li{padding-left:1.43rem;padding-right:1.43rem}}@media (min-width:992px){.page_issue_archive .issues_archive{margin-left:-2.143rem;margin-right:-2.143rem}.page_issue_archive .issues_archive>li{padding-left:2.143rem;padding-right:2.143rem}}.page_issue_archive .cmp_pagination{margin-top:1.43rem}.page_login .login{margin-bottom:0;max-width:17em}.page_login .login input[type="text"],.page_login .login input[type="password"]{width:100%}.page_login .password a{font-size:.93rem;font-style:normal}.page_login .remember{padding-bottom:0}.page_login .remember .label{display:inline;font-style:normal}.page_login .buttons button{float:right}.page_login .buttons a{float:right;margin-right:1em;margin-left:0}.page_lost_password .lost_password{margin-bottom:0;max-width:17em}.page_lost_password .lost_password input[type="text"]{width:100%}.page_lost_password .pkp_form_error{margin:1.43rem 0;padding:.714rem;background:#ff4040;color:#fff;font-size:.93rem;font-weight:700}.page_lost_password .buttons:before,.page_lost_password .buttons:after{content:" ";display:table}.page_lost_password .buttons:after{clear:both}.page_lost_password .buttons button{float:right}.page_lost_password .buttons a{float:right;font-size:.93rem;line-height:2.143rem;margin-right:1em}.page_register .required_label{font-size:.93rem;line-height:1.43rem;color:rgba(0,0,0,0.54);margin-bottom:1.43rem}.page_register .consent{margin-bottom:0}.page_register .fields .reviewer_interests{max-height:0;padding-bottom:0;overflow:hidden;opacity:0;transition:all .3s}.page_register .fields .reviewer_interests.is_visible{max-height:400px;overflow:visible;padding-bottom:2.143rem;opacity:1}.page_register .context_optin .contexts>li{margin-bottom:1em}.page_register .context_optin .contexts>li:last-child{margin-bottom:0}.page_register .context_optin .roles{padding:.357rem 0;margin-bottom:0}.page_register .context_optin .roles label{display:inline-block;margin-right:1em;font-size:.93rem;line-height:1.43rem}.page_register .context_optin .context_privacy{position:absolute;left:-9999px;padding:.357rem 0;font-size:.93rem;line-height:1.43rem}.page_register .context_optin .context_privacy_visible{position:relative;left:auto}.page_register #formErrors{margin:1.43rem 0;padding:.714rem;background:#ff4040;color:#fff}.page_register #formErrors .pkp_form_error{padding:0;font-size:.93rem;font-weight:bold;line-height:1.43rem}.page_register #formErrors .pkp_form_error_list{margin:0;padding-left:1.43rem;font-size:.93rem;line-height:1.43rem}.page_register #formErrors .pkp_form_error_list a{color:#fff}@media (min-width:768px){.page_register .identity li{display:inline-block;padding-right:1em;max-width:13em}}@media (min-width:1200px){.page_register .identity li{max-width:17em}}.pkp_op_register .ui-helper-hidden-accessible{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;left:-2000px}.pkp_op_register .ui-helper-hidden-accessible:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-size:1rem;height:auto;line-height:normal;padding:.714rem;position:absolute;left:.357rem;top:.357rem;text-decoration:none;width:auto;z-index:100000}.pkp_op_register .ui-autocomplete{position:absolute !important}.page_search .search_input .query{width:100%;max-width:100%;height:calc(2.857rem - 2px);font-size:1.285rem;line-height:calc(2.857rem - 2px)}.page_search .search_advanced{border:1px solid #ddd;padding:0 1.43rem 1.43rem}.page_search .search_advanced legend{padding:.714rem 1.43rem;margin:0;font-weight:400}.page_search .search_advanced label{font-size:1rem;font-style:normal}.page_search .date_range legend{padding:0;font-size:1rem}.page_search .date_range label{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;left:-2000px}.page_search .date_range label:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-size:1rem;height:auto;line-height:normal;padding:1rem;position:absolute;left:0.5rem;top:0.5rem;text-decoration:none;width:auto;z-index:100000}.page_search .date_range select+label+select{margin-left:0.25em}.page_search .date_range [name*="Year"]{width:6em}.page_search .date_range [name*="Day"]{width:4em}.page_search .date_range [name*="Month"]{width:10em}.page_search .label_contexts{margin-top:1.43rem}.page_search .submit{text-align:right}.page_search .submit button{position:relative;padding-right:3.2145rem;border-right:none;padding-right:1em;padding-left:3.2145rem;border-right:1px solid rgba(0,0,0,0.4);border-left:none}.page_search .submit button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f002";position:absolute;top:-1px;right:0;width:2.143rem;height:2.143rem;border-top-right-radius:3px;border-bottom-right-radius:3px;line-height:2.143rem;text-align:center;background:#006798;box-shadow:inset 0 -1em 1em rgba(0,0,0,0.2);color:#fff}.page_search .submit button:hover:after,.page_search .submit button:focus:after{box-shadow:inset 0 1em 1em rgba(0,0,0,0.2);background:#008acb}.page_search .submit button:after{right:auto;left:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.page_search .submit button:after{right:auto;left:0}.page_search .search_results{margin:2.857rem 0;padding:0;list-style:none}.page_search .search_results .obj_article_summary{margin:1.43rem 0}.page_search .cmp_pagination{margin-top:1.43rem;font-size:.93rem;line-height:1.43rem;color:rgba(0,0,0,0.54);text-align:right}.page_search .cmp_pagination a{padding-left:0.5em;padding-right:0.5em}@media (min-width:768px){.page_search .search_advanced:before,.page_search .search_advanced:after{content:" ";display:table}.page_search .search_advanced:after{clear:both}.page_search .date_range{float:left;width:50%}.page_search .date_range .to fieldset{margin-bottom:0}.page_search .author{float:right;width:50%}}.page_section .section_description{margin-bottom:2em}.header_view{z-index:2;position:relative;background:#006798}.header_view a{line-height:2.143rem;text-decoration:none}.header_view .return{position:absolute;top:0;left:0;width:2.143rem;height:2.143rem;line-height:2.143rem;background:#fff;color:#006798;text-align:center}.header_view .return:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f060"}.header_view .return:hover,.header_view .return:focus{background:#008acb;color:#fff}.header_view .title{display:block;padding-left:2.857rem;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;color:#fff}.header_view .title:hover,.header_view .title:focus{background:#008acb}.header_view .download{display:block;position:absolute;top:0;right:0;width:2.143rem;background:#fff;text-align:center}.header_view .download:hover,.header_view .download:focus{background:#008acb;color:#fff}.header_view .download:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f019"}.header_view .download .label{display:none}@media (min-width:768px){.header_view .title{font-size:1rem}.header_view .download{width:auto;padding:0 1.43rem}.header_view .download .label{display:inline-block}.header_view .download .pkp_screen_reader,.header_view .download .pkp_page_index .cmp_announcements h2{display:none}}.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}.galley_view.galley_view_with_notice iframe{padding-top:6.429rem}.galley_view .galley_view_notice{position:absolute;top:2.143rem;width:100%;height:4.286rem;background:#ff4040}.galley_view .galley_view_notice_message{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);color:#fff;font-weight:700;text-align:center}.galley_view .galley_view_notice_message a{color:#fff;text-decoration:underline}.obj_announcement_full h1{margin:0}.obj_announcement_full .date{margin:16px 0;color:rgba(0,0,0,0.54)}.obj_announcement_full .date:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f073";margin-right:0.5em;color:#ddd}.obj_announcement_full .description{margin-top:2.857rem}.obj_announcement_full .description p:first-child{margin-top:0}.obj_announcement_full .description p:last-child{margin-bottom:0}.obj_announcement_summary h2,.obj_announcement_summary h3,.obj_announcement_summary h4{margin:0;font-size:1rem;line-height:1.43rem}.obj_announcement_summary h2 a,.obj_announcement_summary h3 a,.obj_announcement_summary h4 a{text-decoration:none}.obj_announcement_summary .date{font-size:.93rem;line-height:1.785rem;color:rgba(0,0,0,0.54)}.obj_announcement_summary .date:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f073";margin-right:0.5em;font-size:1rem;color:#ddd}.obj_announcement_summary .summary{font-size:.93rem;line-height:1.43rem;margin-top:.714rem}.obj_announcement_summary .summary p:first-child{margin-top:0}.obj_announcement_summary .summary p:last-child{margin-bottom:0}.obj_announcement_summary .read_more{display:inline-block;position:relative;padding-right:2.143rem;font-size:.93rem;font-weight:700;line-height:2.143rem;color:#006798;text-decoration:none}.obj_announcement_summary .read_more:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f054";position:absolute;top:2px;right:0;width:2.143rem;height:2.143rem;line-height:2.143rem;text-align:center}.obj_announcement_summary .read_more:hover,.obj_announcement_summary .read_more:focus{color:#008acb}.obj_article_details>.page_title{margin:0}.obj_article_details>.subtitle{margin:0;font-size:1rem;line-height:2.143rem;font-weight:400}.obj_article_details .row{margin-top:2.143rem}.obj_article_details .item{padding-top:1.43rem;padding-bottom:1.43rem}.obj_article_details .item>*:first-child{margin-top:0}.obj_article_details .item>*:last-child{margin-bottom:0}.obj_article_details .item>h2+p{margin-top:0}.obj_article_details .sub_item{margin-bottom:1.43rem}.obj_article_details .sub_item:last-child{margin-bottom:0}.obj_article_details .main_entry .item .label{margin:0 0 1.43rem;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.143rem;font-weight:700}.obj_article_details .main_entry .item.doi .label,.obj_article_details .main_entry .item.keywords .label{display:inline;font-size:1rem}.obj_article_details .main_entry .sub_item .label{font-size:1rem}.obj_article_details .authors li{margin-bottom:.714rem}.obj_article_details .authors .name{font-weight:bold;display:block}.obj_article_details .authors .userGroup{display:block}.obj_article_details .authors .orcid{display:block;font-size:.93rem;line-height:1.43rem}.obj_article_details .authors .orcid a{vertical-align:middle}.obj_article_details .authors .orcid_icon{width:1.43rem;height:1.43rem}.obj_article_details .authors .affiliation{font-size:.93rem;color:rgba(0,0,0,0.54)}.obj_article_details .author_bios .sub_item .label{margin-bottom:0}.obj_article_details .author_bios .sub_item .value>p:first-child{margin-top:0}.obj_article_details .item.doi,.obj_article_details .item.keywords{padding-top:0}.obj_article_details .galleys_links{display:flex;flex-flow:row nowrap;justify-content:start}.obj_article_details .galleys_links li{margin-inline-end:1rem}.obj_article_details .supplementary_galleys_links{margin-top:.714rem}.obj_article_details .copyright{font-size:.93rem;line-height:1.43rem}.obj_article_details .copyright a[rel="license"]+p{margin-top:0}.obj_article_details .entry_details{margin-left:-1.43rem;margin-right:-1.43rem;border-top:1px solid #ddd}.obj_article_details .entry_details .item{padding:1.43rem;border-bottom:1px solid #ddd;word-wrap:break-word}.obj_article_details .entry_details .item:last-child{border-bottom:none}.obj_article_details .entry_details .item .label{margin:0;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:.93rem;font-weight:400;color:rgba(0,0,0,0.54)}.obj_article_details .categories{margin:0;padding:0;list-style:none}.obj_article_details .versions ul{margin:0;padding:0;list-style:none}.obj_article_details .citation_display .value{font-size:.93rem}.obj_article_details .citation_display .csl-left-margin{display:none}.obj_article_details .citation_display [aria-hidden="true"]{display:none}.obj_article_details .citation_display .citation_formats{margin-top:1em;border:1px solid rgba(0,0,0,0.4);border-radius:3px}.obj_article_details .citation_display .citation_formats_button{position:relative;background:transparent;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;padding:0 1em;width:100%;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-weight:400;color:rgba(0,0,0,0.54);text-align:left}.obj_article_details .citation_display .citation_formats_button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0d7";position:absolute;top:50%;right:1em;transform:translateY(-50%)}.obj_article_details .citation_display .citation_formats_button[aria-expanded="true"]:after{content:"\f0d8"}.obj_article_details .citation_display .citation_formats_button:focus{background:#ddd;outline:0}.obj_article_details .citation_display .citation_formats_styles{margin:0;padding:0;list-style:none}.obj_article_details .citation_display .citation_formats_styles a{display:block;padding:.5em 1em;border-bottom:1px solid #ddd;text-decoration:none}.obj_article_details .citation_display .citation_formats_styles a:focus{background:#ddd;outline:0}.obj_article_details .citation_display .citation_formats_styles li:last-child a{border-bottom:none}.obj_article_details .citation_display .citation_formats_list .label{padding:1em 1em .25em 1em}.obj_article_details .citation_display .citation_formats_styles+.label{border-top:1px solid #ddd}.obj_article_details .citation_display span{margin-right:0.5em}@media (min-width:480px){.obj_article_details .entry_details{margin-left:-2.143rem;margin-right:-2.143rem}}@media (min-width:768px){.obj_article_details .row{margin-left:-1.43rem;margin-right:-1.43rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.obj_article_details .main_entry{float:left;width:428px;border-right:1px solid #ddd}.obj_article_details .item{padding:1.43rem}.obj_article_details .item .label{margin:0 0 1.43rem;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.143rem;font-weight:700}.obj_article_details .item.doi .label,.obj_article_details .item.keywords .label{display:inline;font-size:1rem}.obj_article_details .entry_details{float:left;width:300px;margin:0 0 0 -1px;border-top:none;border-left:1px solid #ddd}.obj_article_details .entry_details .item{margin-right:-1px;border-bottom:1px solid #ddd}.obj_article_details .entry_details .item:last-child{border-bottom:none}}@media (min-width:992px){.obj_article_details .row{margin-left:-2.143rem;margin-right:-2.143rem}.obj_article_details .main_entry{width:352px}.obj_article_details .item{padding:2.143rem}}@media (min-width:1200px){.obj_article_details .main_entry{width:560px}}.obj_article_summary:before,.obj_article_summary:after{content:" ";display:table}.obj_article_summary:after{clear:both}.obj_article_summary .cover{display:block;margin-bottom:1.43rem}.obj_article_summary .cover img{display:block;max-height:250px;width:auto}.obj_article_summary>.title{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.43rem;font-weight:700;border-bottom:none;margin:0}.obj_article_summary>.title a{text-decoration:none}.obj_article_summary .subtitle{display:block;margin-top:0.25em;margin-bottom:0.5em;font-weight:400;color:rgba(0,0,0,0.54)}.obj_article_summary .meta{position:relative;padding-top:.357rem;font-size:.93rem;line-height:1.43rem}.obj_article_summary .pages,.obj_article_summary .published{color:rgba(0,0,0,0.54)}.obj_article_summary .galleys_links{margin-top:.714rem;display:flex;flex-flow:row nowrap;justify-content:start}.obj_article_summary .galleys_links li{margin-inline-end:1rem}.obj_article_summary .galleys_links li:last-child{margin-inline-end:0}@media (min-width:768px){.obj_article_summary .authors{padding-right:5em}.obj_article_summary .pages{position:absolute;top:0;right:0;line-height:2.143rem}.obj_article_summary .cover{float:left;width:25%;height:auto;max-height:none;margin-right:1.43rem}}@media (min-width:992px){.obj_article_summary .cover{margin-right:2.143rem;margin-bottom:2.143rem}.obj_article_summary .cover img{max-height:none}}.obj_galley_link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0f6";margin-right:0.25em}.obj_galley_link.pdf:before{content:"\f1c1"}.obj_galley_link.restricted{border-color:#d00a6c;color:#d00a6c}.obj_galley_link.restricted:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f023";color:#d00a6c}.obj_galley_link.restricted:hover,.obj_galley_link.restricted:focus{background:#d00a6c;color:#fff}.obj_galley_link.restricted:hover:before,.obj_galley_link.restricted:focus:before{color:#fff}.obj_galley_link_supplementary{display:inline-block;position:relative;padding-right:2.143rem;font-size:.93rem;font-weight:700;line-height:2.143rem;color:#006798;text-decoration:none;padding-right:0;padding-left:1.43rem}.obj_galley_link_supplementary:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f0f6";position:absolute;top:2px;right:0;width:2.143rem;height:2.143rem;line-height:2.143rem;text-align:center}.obj_galley_link_supplementary:hover,.obj_galley_link_supplementary:focus{color:#008acb}.obj_galley_link_supplementary:after{right:auto;left:0;text-align:left}.obj_issue_summary h2{margin:0;font-size:1rem;line-height:1.43rem;font-weight:400}.obj_issue_summary .cover{display:block;margin-bottom:1.43rem}.obj_issue_summary .cover img{display:block;width:auto;max-height:250px}.obj_issue_summary .title{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-weight:700;text-decoration:none}.obj_issue_summary .series{margin-bottom:.357rem;color:rgba(0,0,0,0.54)}.obj_issue_summary .description{font-size:.93rem;line-height:1.43rem}.obj_issue_summary .description p:first-child{margin-top:0}.obj_issue_summary .description p:last-child{margin-bottom:0}@media (min-width:768px){.obj_issue_summary:before,.obj_issue_summary:after{content:" ";display:table}.obj_issue_summary:after{clear:both}.obj_issue_summary .cover{float:left;width:25%;height:auto;margin-right:1.43rem}.obj_issue_summary .cover img{max-height:auto}}.obj_issue_toc .cover{display:block;margin-bottom:1.43rem}.obj_issue_toc .cover img{display:block;max-height:250px;width:auto}.obj_issue_toc .description>*:first-child{margin-top:0}.obj_issue_toc .description>*:last-child{margin-bottom:0}.obj_issue_toc .pub_id{margin:1.43rem 0}.obj_issue_toc .pub_id .type{font-weight:700}.obj_issue_toc .published{margin:1.43rem 0}.obj_issue_toc .published .label{font-weight:700}.obj_issue_toc .articles{margin-top:calc(2.143rem + 1.43rem)}.obj_issue_toc h2+.articles,.obj_issue_toc h3+.articles{margin-top:0}.obj_issue_toc .sections:not(:first-child){margin-top:4.286rem}.obj_issue_toc .section:last-child .articles>li:last-child{margin-bottom:0}.obj_issue_toc .galleys_links{margin-top:.714rem;display:flex;flex-flow:row nowrap;justify-content:start}.obj_issue_toc .galleys_links li{margin-inline-end:1rem}.obj_issue_toc .galleys_links li:last-child{margin-inline-end:0}@media (min-width:768px){.obj_issue_toc .heading:before,.obj_issue_toc .heading:after{content:" ";display:table}.obj_issue_toc .heading:after{clear:both}.obj_issue_toc .cover{float:left;width:25%;height:auto;max-height:none;margin-right:1.43rem}.obj_issue_toc .galleys,.obj_issue_toc .section{position:relative;margin:2.143rem -1.43rem;padding:2.143rem}.obj_issue_toc .galleys:before,.obj_issue_toc .section:before{content:'';position:absolute;top:45px;left:0;width:100%;border-top:1px solid #ddd}.obj_issue_toc .galleys>h2,.obj_issue_toc .section>h2,.obj_issue_toc .galleys>h3,.obj_issue_toc .section>h3{display:inline-block;position:relative;left:-15px;margin-top:0;padding:0 1.0715rem;background:#fff;font-size:1.143rem;font-weight:400;line-height:2.143rem;color:rgba(0,0,0,0.54)}}@media (min-width:992px){.obj_issue_toc .galleys,.obj_issue_toc .section{margin:2.143rem -2.143rem}.obj_issue_toc .cover{margin-right:2.143rem;margin-bottom:2.143rem}.obj_issue_toc .cover img{max-height:none}}.pkp_block{padding:2.143rem 1.43rem;font-size:1rem;line-height:1.43rem}.pkp_block .title{display:block;margin-bottom:.714rem;margin-top:0;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:1.143rem;font-weight:700;line-height:1.43rem;color:rgba(0,0,0,0.54)}.pkp_block .content ul li{line-height:1.43rem;padding:.357rem 0}.pkp_block .content p{line-height:1.785rem}.pkp_block .content p:first-child{margin-top:0}.pkp_block .content p:last-child{margin-bottom:0}.pkp_block a{text-decoration:none}@media (min-width:992px){.pkp_block{padding:2.143rem}}.block_browse{font-size:.93rem}.block_browse .has_submenu{margin-top:1.43rem;font-size:.93rem;font-weight:700;color:rgba(0,0,0,0.54)}.block_browse .has_submenu ul{margin-top:calc(.357rem - 1px);padding-top:.357rem;font-weight:400}.block_browse .is_sub{margin-left:.714rem}.block_browse .current a{padding-left:0.5em;border-left:4px solid #ddd;color:rgba(0,0,0,0.54);cursor:text}.block_information a,.block_language_toggle a{font-size:.93rem}.block_subscription .subscription_name{margin-bottom:0;font-weight:700}.block_subscription .subscription_membership{margin-top:0}.pkp_structure_footer_wrapper{background:#ddd}.pkp_structure_footer{text-align:center}.pkp_footer_content{padding:2.143rem;text-align:left}.pkp_brand_footer{padding:2.143rem}.pkp_brand_footer:before,.pkp_brand_footer:after{content:" ";display:table}.pkp_brand_footer:after{clear:both}.pkp_brand_footer a{float:right;display:block;max-width:150px}body[dir="rtl"]{direction:rtl;unicode-bidi:embed}@media (min-width:768px){body[dir="rtl"] .pkp_structure_main:before{left:auto;right:0}body[dir="rtl"] .pkp_structure_main:after{left:auto;right:728px}}@media (min-width:992px){body[dir="rtl"] .pkp_structure_main{float:right}body[dir="rtl"] .pkp_structure_main:after{left:auto;right:652px}body[dir="rtl"] .pkp_structure_sidebar{float:left}body[dir="rtl"] .pkp_navigation_search_wrapper{float:left;text-align:left}}@media (min-width:1200px){body[dir="rtl"] .pkp_structure_main:after{left:auto;right:860px}}@media (min-width:992px){body[dir="rtl"] .pkp_site_name{text-align:right}}body[dir="rtl"] .pkp_navigation_primary ul{text-align:right}body[dir="rtl"] .pkp_navigation_user{text-align:left}body[dir="rtl"] .pkp_navigation_user li{text-align:right}body[dir="rtl"] .pkp_screen_reader,body[dir="rtl"] .cmp_skip_to_content a,body[dir="rtl"] .pkp_page_index .journals h2,body[dir="rtl"] .pkp_page_index .cmp_announcements h2,body[dir="rtl"] .page_register .context_optin .roles legend,body[dir="rtl"] .pkp_page_index .cmp_announcements h2{left:auto;right:-2000px}body[dir="rtl"] .pkp_screen_reader:focus,body[dir="rtl"] .cmp_skip_to_content a:focus,body[dir="rtl"] .pkp_page_index .journals h2:focus,body[dir="rtl"] .pkp_page_index .cmp_announcements h2:focus,body[dir="rtl"] .page_register .context_optin .roles legend:focus,body[dir="rtl"] .pkp_page_index .cmp_announcements h2:focus{right:50%}body[dir="rtl"] .obj_announcement_summary .date:before{margin-right:0;margin-left:0.5em}body[dir="rtl"] .obj_issue_toc .galleys_links li{margin-right:inherit;margin-left:1em}@media (min-width:768px){body[dir="rtl"] .obj_issue_toc .galleys h2,body[dir="rtl"] .obj_issue_toc .section h2{left:auto;right:1.0715rem}body[dir="rtl"] .obj_issue_toc .cover{float:right;margin-right:inherit;margin-left:1.43rem}}@media (min-width:992px){body[dir="rtl"] .obj_issue_toc .cover{margin-right:inherit;margin-left:2.143rem}}@media (min-width:768px){body[dir="rtl"] .obj_issue_summary .cover{float:right;margin-right:inherit;margin-left:1.43rem}}@media (min-width:768px){body[dir="rtl"] .obj_article_summary{padding-right:0;padding-left:5em}}@media (min-width:768px){body[dir="rtl"] .galleys h2,body[dir="rtl"] .section h2{left:auto;right:1.0715rem}body[dir="rtl"] .cover{float:right;margin-right:inherit;margin-left:1.43rem}}@media (min-width:992px){body[dir="rtl"] .cover{margin-right:inherit;margin-left:2.143rem}}
/* =====================================================================
   CCIT Journal — PREMIUM THEME LAYER
   Ditambahkan di bawah css.css bawaan. Logo & palet warna TIDAK diubah:
   biru #1e6292 / #006798 / #008acb, aksen #d00a6c / #ff4040 / #00b24e, abu #ddd.
   (Hanya turunan gelap/terang dari biru yang sama untuk kedalaman/shadow.)
   ===================================================================== */
:root{
  --ccit-blue:#1e6292;        /* header (asli) */
  --ccit-blue-2:#006798;      /* link / tombol (asli) */
  --ccit-blue-3:#008acb;      /* hover (asli) */
  --ccit-navy:#133e5f;        /* turunan gelap #1e6292 untuk footer */
  --ccit-ink:#1b2b38;
  --ccit-muted:#5d7080;
  --ccit-line:#dfe8ef;
  --ccit-bg:#eef3f7;
  --ccit-card:#fff;
  --ccit-radius:16px;
  --ccit-shadow:0 1px 2px rgba(19,62,95,.06),0 10px 30px rgba(19,62,95,.10);
  --ccit-shadow-hover:0 2px 4px rgba(19,62,95,.08),0 16px 36px rgba(19,62,95,.18);
}
html{scroll-behavior:smooth}
body{background:linear-gradient(180deg,#e6eef5 0,var(--ccit-bg) 380px,#f5f8fb 100%);color:var(--ccit-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.pkp_structure_page{overflow-x:clip;background:transparent}
::selection{background:var(--ccit-blue-3);color:#fff}
:focus-visible{outline:2px solid var(--ccit-blue-3);outline-offset:2px}

/* ---------- HEADER (biru, gradient premium) ---------- */
.pkp_structure_head{
  position:relative;z-index:50;border:0;
  background:
    radial-gradient(700px 260px at 88% -10%,rgba(0,138,203,.60),transparent 65%),
    radial-gradient(520px 220px at 4% 120%,rgba(0,103,152,.55),transparent 70%),
    linear-gradient(135deg,#1e6292 0%,#175483 55%,#006798 100%);
  box-shadow:0 10px 30px -8px rgba(19,62,95,.55);
}
.pkp_structure_head:before{ /* tekstur titik halus */
  content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;
  background-image:radial-gradient(rgba(255,255,255,.10) 1px,transparent 1.3px);
  background-size:22px 22px;
  -webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 100%);mask-image:linear-gradient(90deg,transparent 30%,#000 100%);
}
.pkp_head_wrapper{position:relative}
.pkp_site_name .is_img img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.28))}

/* ---------- Tombol kanan atas: Register & Login ---------- */
.pkp_navigation_user>li>a{
  display:inline-block;margin:.75rem 0 0 .5rem;padding:.38rem 1.15rem;line-height:1.3;
  border:1.5px solid rgba(255,255,255,.75);border-radius:999px;
  font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;
  background:rgba(255,255,255,.08);transition:all .2s ease;
}
.pkp_navigation_user>li>a:hover{background:rgba(255,255,255,.22);border-color:#fff;color:#fff;transform:translateY(-1px)}
.pkp_navigation_user>li:last-child>a{margin-right:0;background:#fff;color:var(--ccit-blue);border-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.22)}
.pkp_navigation_user>li:last-child>a:hover{background:#eaf4fb;color:var(--ccit-blue)}
.pkp_navigation_user>li>a:focus{background:#fff;color:var(--ccit-blue)}

@media (min-width:992px){
  .has_site_logo .pkp_head_wrapper{padding-top:3.2rem}
  .pkp_site_name .is_img{margin-bottom:1.1rem}
  .pkp_site_name .is_img img{max-height:92px}

  /* pita navigasi full-width */
  .pkp_navigation_primary_row{position:relative;isolation:isolate}
  .pkp_navigation_primary_row:before{
    content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;
    background:rgba(8,38,62,.34);border-top:1px solid rgba(255,255,255,.14);
    -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  }
  .pkp_navigation_primary>li>a,
  .pkp_navigation_search_wrapper a{
    margin:.55rem .1rem;padding:.5rem 1rem;border:0;border-radius:999px;
    font-size:.92rem;font-weight:500;letter-spacing:.01em;transition:background .18s,color .18s,transform .18s;
  }
  .pkp_navigation_primary>li:first-child a{margin-left:-.5rem}
  .pkp_navigation_primary>li:last-child a{margin-right:.1rem}
  .pkp_navigation_primary>li>a:hover,
  .pkp_navigation_search_wrapper a:hover{background:rgba(255,255,255,.18);border:0;color:#fff}
  .pkp_navigation_primary>li>a:focus,
  .pkp_navigation_search_wrapper a:focus{background:#fff;color:var(--ccit-blue)}
  .pkp_navigation_primary [aria-haspopup]:hover{border:0}
  .pkp_navigation_search_wrapper a{background:rgba(255,255,255,.10);margin-right:0}

  /* dropdown */
  .pkp_nav_list ul{width:17em;padding:.4rem;border-radius:14px;border:1px solid var(--ccit-line);box-shadow:0 18px 40px rgba(19,62,95,.28)}
  .pkp_nav_list ul li:first-child a,.pkp_nav_list ul li:last-child a{border-radius:10px}
  .pkp_nav_list ul a{border-left:0;border-radius:10px;padding:.6rem .8rem;color:var(--ccit-blue-2);font-size:.9rem;font-weight:500}
  .pkp_nav_list ul a:hover,.pkp_nav_list ul a:focus{background:#eaf3f9;color:var(--ccit-blue);padding-left:1.1rem;transition:padding .15s}
}

/* ---------- KONTEN: kartu putih ---------- */
.pkp_structure_content{padding-top:2rem;padding-bottom:3rem}
.pkp_structure_content:before,.pkp_structure_content:after{display:none}
.pkp_structure_main:before,.pkp_structure_main:after{display:none}
.pkp_structure_main{
  background:var(--ccit-card);border-radius:var(--ccit-radius);box-shadow:var(--ccit-shadow);
  padding:1.6rem 1.4rem 2.4rem;margin-bottom:1.5rem;border:1px solid rgba(223,232,239,.8);
}
@media (min-width:768px){.pkp_structure_main{padding:2.2rem 2.4rem 2.8rem}}
@media (min-width:992px){
  .pkp_structure_content.has_sidebar{display:flex;align-items:flex-start;gap:28px}
  .pkp_structure_main{float:none;width:auto;flex:1 1 0;min-width:0;padding:2.4rem 2.8rem 3rem;margin-bottom:0}
  .pkp_structure_sidebar{float:none;flex:0 0 300px;width:300px}
  .pkp_structure_main:first-child:last-child{margin-top:0;flex:1 1 100%}
}
.pkp_structure_main a{text-underline-offset:3px;text-decoration-thickness:1px}
.pkp_structure_main a:hover{text-decoration-thickness:2px}

.cmp_breadcrumbs{display:block}
.cmp_breadcrumbs ol{margin:0 0 1.2rem;padding:.3rem 0;font-size:.85rem}
.cmp_breadcrumbs a{padding:.15rem .6rem;border-radius:999px;background:#eaf3f9;font-weight:600;text-decoration:none}
.cmp_breadcrumbs a:hover{background:var(--ccit-blue-2);color:#fff}
.cmp_breadcrumbs .separator{color:#9db0be}

.pkp_structure_main h1.page_title,.page_title{
  position:relative;margin:.2rem 0 1.8rem;padding-bottom:1rem;color:var(--ccit-blue);
  font-size:1.9rem;line-height:1.25;letter-spacing:-.01em;
}
.page_title:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--ccit-blue),var(--ccit-blue-3))}
.pkp_structure_main h2{color:var(--ccit-blue);padding-left:.85rem;border-left:4px solid var(--ccit-blue-3);line-height:1.5rem;margin-top:2.4rem}
.pkp_structure_main h3{color:var(--ccit-ink)}
.pkp_structure_main p{color:#2b3d4b}
.pkp_structure_main hr{border:0;height:1px;background:var(--ccit-line)}
.pkp_structure_main table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--ccit-line);border-radius:12px;overflow:hidden}
.pkp_structure_main table th{background:#eaf3f9;color:var(--ccit-blue);text-align:left}
.pkp_structure_main table th,.pkp_structure_main table td{padding:.65rem .9rem;border-bottom:1px solid var(--ccit-line)}
.pkp_structure_main table tr:last-child td{border-bottom:0}
.pkp_structure_main img{max-width:100%;height:auto;border-radius:6px}

/* daftar artikel / terbitan / pengumuman */
.obj_article_summary,.obj_issue_summary,.cmp_announcements.cmp_announcements>li{transition:box-shadow .2s,transform .2s,border-color .2s}
.obj_article_summary{padding:1rem 1.2rem;margin-bottom:.9rem;border:1px solid var(--ccit-line);border-radius:14px;background:#fff}
.obj_article_summary:hover{border-color:#bcd3e3;box-shadow:var(--ccit-shadow);transform:translateY(-2px)}
.obj_issue_summary{padding:1.1rem 1.2rem;border:1px solid var(--ccit-line);border-radius:14px;margin-bottom:1rem}
.obj_issue_summary:hover{box-shadow:var(--ccit-shadow);border-color:#bcd3e3}
.obj_galley_link,.cmp_button_wire{border-radius:999px;font-weight:600;padding:0 1.1rem;transition:all .18s}
.obj_galley_link:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,103,152,.28)}

/* tombol & form */
.pkp_button,.pkp_button_primary,.pkp_button_offset,.cmp_button,.cmp_form .buttons button,.page_search .submit button{border-radius:10px;font-weight:700;transition:all .18s}
.pkp_button_primary,.cmp_form .buttons button.submit,.page_search .submit button{background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));border-color:var(--ccit-blue-2);color:#fff;box-shadow:0 6px 14px rgba(0,103,152,.28)}
.pkp_button_primary:hover,.cmp_form .buttons button.submit:hover,.page_search .submit button:hover{background:linear-gradient(135deg,var(--ccit-blue-2),var(--ccit-blue-3));box-shadow:0 10px 20px rgba(0,138,203,.35);transform:translateY(-1px)}
input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],select,textarea{border-radius:10px;border:1px solid #c9d7e1;transition:border-color .15s,box-shadow .15s}
input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--ccit-blue-3);box-shadow:0 0 0 3px rgba(0,138,203,.18);outline:0}

/* ---------- SIDEBAR KANAN ---------- */
.pkp_block{margin:0 0 1.5rem;padding:0;background:#fff;border:1px solid rgba(223,232,239,.8);border-radius:var(--ccit-radius);box-shadow:var(--ccit-shadow);overflow:hidden}
.pkp_block .title:not(.pkp_screen_reader){
  margin:0;padding:.95rem 1.2rem;background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));
  color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;
}
.pkp_block .content{padding:1rem}
.pkp_block .content ul{margin:0;padding:0;list-style:none}
.pkp_block .content li{margin:0}
/* blok custom berisi grup tombol → tiap grup jadi kartu sendiri */
.pkp_block:has(.ccit-side-group){background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}
.pkp_block:has(.ccit-side-group)>.content{padding:0}

.ccit-side-group{margin:0 0 1.5rem;background:#fff;border:1px solid rgba(223,232,239,.8);border-radius:var(--ccit-radius);box-shadow:var(--ccit-shadow);overflow:hidden}
.ccit-side-group:last-child{margin-bottom:0}
.ccit-side-title{
  margin:0;padding:.95rem 1.2rem;background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));
  color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;text-align:center;
}
.ccit-side-menu,.pkp_block .content ul.ccit-side-menu{margin:0;padding:.85rem;list-style:none;display:grid;gap:.55rem}
.ccit-side-menu li,.pkp_block .content ul.ccit-side-menu li{margin:0;padding:0;line-height:1.3}
.ccit-side-menu a{
  position:relative;display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;
  background:linear-gradient(180deg,#fff,#f3f8fb);border:1px solid var(--ccit-line);border-radius:12px;
  color:var(--ccit-blue-2);font-size:.88rem;font-weight:600;line-height:1.3;text-decoration:none;
  transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s;
}
.ccit-side-menu a .ccit-ico{
  flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9px;
  background:rgba(0,103,152,.10);color:var(--ccit-blue-2);font-size:.85rem;transition:all .18s;
}
.ccit-side-menu a:after{
  content:"";flex:0 0 auto;margin-left:auto;width:.45rem;height:.45rem;border-top:2px solid currentColor;border-right:2px solid currentColor;
  transform:rotate(45deg);opacity:.45;transition:transform .18s,opacity .18s;
}
.ccit-side-menu a:hover,.ccit-side-menu a:focus{
  background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-3));border-color:transparent;color:#fff;
  transform:translateX(-4px);box-shadow:0 10px 22px rgba(0,103,152,.32);outline:0;
}
.ccit-side-menu a:hover .ccit-ico,.ccit-side-menu a:focus .ccit-ico{background:rgba(255,255,255,.2);color:#fff}
.ccit-side-menu a:hover:after,.ccit-side-menu a:focus:after{opacity:1;transform:translateX(3px) rotate(45deg)}
.ccit-side-menu a[aria-current="page"]{background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));color:#fff;border-color:transparent}
.ccit-side-menu a[aria-current="page"] .ccit-ico{background:rgba(255,255,255,.2);color:#fff}

/* blok Latest publications (feed) → tombol pil */
.block_web_feed .content ul{display:flex;flex-wrap:wrap;gap:.5rem}
.block_web_feed .content a{display:inline-flex;align-items:center;padding:.35rem .6rem;background:#f3f8fb;border:1px solid var(--ccit-line);border-radius:10px;transition:all .18s}
.block_web_feed .content a:hover{background:#fff;border-color:var(--ccit-blue-3);box-shadow:0 6px 14px rgba(0,103,152,.2);transform:translateY(-2px)}
.block_web_feed .content img{display:block;height:22px;width:auto;border-radius:0}
/* blok Make a Submission bawaan OJS */
.block_make_submission .content{padding:1rem}
.block_make_submission a{display:block;text-align:center;padding:.75rem 1rem;border:0;border-radius:12px;background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));color:#fff;font-weight:700;box-shadow:0 8px 18px rgba(0,103,152,.3)}
.block_make_submission a:hover{background:linear-gradient(135deg,var(--ccit-blue-2),var(--ccit-blue-3));transform:translateY(-2px)}
.block_browse a,.block_information a,.block_language_toggle a{display:block;padding:.55rem .8rem;border-radius:10px;text-decoration:none;font-weight:600}
.block_browse a:hover,.block_information a:hover,.block_language_toggle a:hover{background:#eaf3f9}

/* ---------- Responsif ---------- */
@media (max-width:991px){
  .pkp_structure_head{box-shadow:0 6px 18px -6px rgba(19,62,95,.5)}
  .pkp_structure_head:before{display:none}
  .pkp_site_nav_menu{background:linear-gradient(160deg,#1e6292,var(--ccit-navy))}
  .pkp_site_nav_menu .pkp_navigation_user>li>a{margin:.4rem .4rem 0 0}
  .pkp_structure_content{padding-top:1.2rem}
  .ccit-side-menu a:hover{transform:none}
}
@media (prefers-reduced-motion:reduce){*{transition:none !important;scroll-behavior:auto !important}}

/* daftar halaman (index preview) */
.pkp_structure_main ul.ccit-pagelist{list-style:none;margin:1rem 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.7rem}
.ccit-pagelist li{margin:0}
.ccit-pagelist a{display:block;padding:.85rem 1rem;background:linear-gradient(180deg,#fff,#f3f8fb);border:1px solid var(--ccit-line);border-radius:12px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .18s}
.ccit-pagelist a:hover{background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-3));color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,103,152,.3)}

/* halaman artikel: kolom isi + panel detail */
@media (min-width:768px){
  .obj_article_details .row{display:flex;align-items:flex-start;gap:2rem;margin:2rem 0 0;border:0}
  .obj_article_details .row:before,.obj_article_details .row:after{display:none}
  .obj_article_details .main_entry{float:none;width:auto;flex:1 1 0;min-width:0;border:0}
  .obj_article_details .entry_details{float:none;flex:0 0 240px;width:240px;margin:0;border:1px solid var(--ccit-line);border-radius:14px;background:#f5f9fc;overflow:hidden}
  .obj_article_details .entry_details .item{margin:0;padding:1rem 1.1rem}
}
.obj_article_details .entry_details .obj_galley_link{display:block;text-align:center;padding:.5rem 1rem;background:linear-gradient(135deg,var(--ccit-blue),var(--ccit-blue-2));border-color:transparent;color:#fff}
.obj_article_details .entry_details .obj_galley_link:hover{background:linear-gradient(135deg,var(--ccit-blue-2),var(--ccit-blue-3))}

/* judul tanpa kelas page_title & kotak notifikasi */
.pkp_structure_main h1{color:var(--ccit-blue)}
.cmp_notification,.pkp_structure_main .cmp_notification{background:#eaf3f9;border:1px solid #cfe2ef;border-left:4px solid var(--ccit-blue-3);border-radius:10px;padding:.9rem 1.1rem}

/* ---------- FOOTER: isi & susunan tetap asli, hanya diberi latar biru ---------- */
.pkp_structure_footer_wrapper{
  position:relative;margin-top:1rem;color:rgba(255,255,255,.88);
  background:
    radial-gradient(600px 240px at 100% 0,rgba(0,138,203,.35),transparent 70%),
    linear-gradient(160deg,#1e6292 0%,var(--ccit-navy) 70%);
}
.pkp_structure_footer_wrapper:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--ccit-blue-3),#fff 50%,var(--ccit-blue-3));opacity:.9}
.pkp_footer_content,.pkp_footer_content p,.pkp_footer_content strong,.pkp_footer_content em{color:#fff}
.pkp_footer_content strong{color:#fff}
.pkp_structure_footer_wrapper a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.5);text-underline-offset:3px}
.pkp_structure_footer_wrapper a:hover{color:#fff;text-decoration-color:#fff}
/* logo OJS / PKP bawaan template → diputihkan agar terlihat jelas di latar biru */
.pkp_brand_footer{padding-top:0}
.pkp_brand_footer a{float:right;display:block;max-width:none;padding:0;background:none;box-shadow:none;transition:transform .2s,opacity .2s;text-decoration:none;opacity:.95}
.pkp_brand_footer a:hover{transform:translateY(-3px);opacity:1}
.pkp_brand_footer img{display:block;height:80px;width:auto;max-width:100%;filter:brightness(0) invert(1) drop-shadow(0 0 .5px #fff)}

/* =====================================================================
   MOBILE PREMIUM — header bar, burger menu & polish (layar < 992px)
   ===================================================================== */
@keyframes ccitDrop{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
@media (max-width:991px){
  /* ---- bar header: logo kiri, burger kanan ---- */
  .pkp_structure_head{position:relative;z-index:1000}
  .pkp_head_wrapper{padding:0 !important}
  .pkp_head_wrapper .pkp_site_name_wrapper{
    display:flex;align-items:center;justify-content:space-between;gap:1rem;
    width:100%;max-width:none;min-height:72px;margin:0;padding:.6rem 1rem !important;
  }
  .pkp_head_wrapper .pkp_site_name_wrapper:before,.pkp_head_wrapper .pkp_site_name_wrapper:after{display:none !important}
  .pkp_head_wrapper .pkp_site_name{order:1;position:relative !important;left:0 !important;right:auto !important;flex:1 1 auto;margin:0 !important;padding:0 !important;width:auto;overflow:visible}
  .pkp_head_wrapper .pkp_site_name .is_img{display:block;margin:0}
  .pkp_head_wrapper .pkp_site_name .is_img img{display:block;width:auto;height:auto;max-height:50px;max-width:100%;filter:drop-shadow(0 3px 8px rgba(0,0,0,.3))}

  /* ---- tombol burger ---- */
  .pkp_head_wrapper .pkp_site_nav_toggle{
    order:2;position:relative;top:auto;left:auto;flex:0 0 auto;width:46px;height:46px;margin:0;padding:0;
    border:0;border-radius:14px;background:rgba(255,255,255,.14);
    box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 6px 14px rgba(8,38,62,.25);
    transition:background .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent;cursor:pointer;
  }
  .pkp_head_wrapper .pkp_site_nav_toggle:hover,
  .pkp_head_wrapper .pkp_site_nav_toggle:focus{background:rgba(255,255,255,.24);outline:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),0 6px 14px rgba(8,38,62,.25)}
  .pkp_head_wrapper .pkp_site_nav_toggle:focus-visible{outline:2px solid #fff;outline-offset:2px}
  .pkp_head_wrapper .pkp_site_nav_toggle>span{
    position:absolute;top:50%;left:50%;width:22px;height:2.5px;margin:-1.25px 0 0 -11px;
    border:0;border-radius:2px;background:#fff;overflow:visible;font-size:0;color:transparent;text-indent:0;
    transform:none;transition:background .15s;
  }
  .pkp_head_wrapper .pkp_site_nav_toggle>span:before,
  .pkp_head_wrapper .pkp_site_nav_toggle>span:after{
    content:"";position:absolute;left:0;width:100%;height:2.5px;border-radius:2px;background:#fff;
    transition:transform .25s ease,top .25s ease;
  }
  .pkp_head_wrapper .pkp_site_nav_toggle>span:before{top:-7px;transform:none}
  .pkp_head_wrapper .pkp_site_nav_toggle>span:after{top:7px;transform:none}
  /* keadaan terbuka -> ikon X */
  .pkp_head_wrapper .pkp_site_nav_toggle--transform>span{background:transparent;border:0}
  .pkp_head_wrapper .pkp_site_nav_toggle--transform>span:before{top:0;transform:rotate(45deg)}
  .pkp_head_wrapper .pkp_site_nav_toggle--transform>span:after{top:0;transform:rotate(-45deg)}

  /* ---- panel menu ---- */
  .pkp_site_nav_menu{
    position:absolute;top:100%;left:0;right:0;width:100%;margin:0;
    max-height:calc(100vh - 78px);max-height:calc(100dvh - 78px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;
    padding:.4rem 1rem 1.3rem;
    background:linear-gradient(170deg,#1e6292 0%,#17507a 55%,var(--ccit-navy) 100%);
    border-top:1px solid rgba(255,255,255,.16);border-radius:0 0 24px 24px;
    box-shadow:0 28px 44px -12px rgba(8,38,62,.6);
  }
  .pkp_site_nav_menu--isOpen{animation:ccitDrop .22s ease-out}
  .pkp_site_nav_menu .pkp_navigation_primary_row,
  .pkp_site_nav_menu .pkp_navigation_primary_wrapper{width:100%;max-width:none;margin:0;padding:0}
  .pkp_site_nav_menu .pkp_navigation_primary_row:before{display:none}

  /* ---- daftar menu utama ---- */
  .pkp_site_nav_menu .pkp_navigation_primary{display:block;max-width:none;width:100%;margin:0;padding:0;text-align:left}
  .pkp_site_nav_menu .pkp_navigation_primary>li{display:block;margin:0}
  .pkp_site_nav_menu .pkp_navigation_primary>li>a:not([aria-haspopup]){
    display:flex;align-items:center;justify-content:space-between;
    margin:2px 0 !important;padding:.9rem 1rem;border:0;border-radius:12px;
    font-size:1.02rem;font-weight:600;letter-spacing:.01em;color:#fff;text-decoration:none;
    transition:background .15s;
  }
  .pkp_site_nav_menu .pkp_navigation_primary>li>a:not([aria-haspopup]):after{
    content:"";flex:0 0 auto;width:7px;height:7px;margin-left:.8rem;
    border-top:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);transform:rotate(45deg);
  }
  .pkp_site_nav_menu .pkp_navigation_primary>li>a:not([aria-haspopup]):hover,
  .pkp_site_nav_menu .pkp_navigation_primary>li>a:not([aria-haspopup]):focus,
  .pkp_site_nav_menu .pkp_navigation_primary>li>a:not([aria-haspopup]):active{background:rgba(255,255,255,.14);color:#fff;text-decoration:none}

  /* induk dropdown = judul grup */
  .pkp_site_nav_menu .pkp_navigation_primary>li>a[aria-haspopup]{
    display:block;margin:.7rem 0 .15rem !important;padding:.5rem 1rem .2rem;border:0;background:none;
    font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6);
    pointer-events:none;cursor:default;text-decoration:none;
  }
  .pkp_site_nav_menu .pkp_navigation_primary>li>a[aria-haspopup]:after{display:none}

  /* isi dropdown = kartu transparan */
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu{
    display:block !important;position:static !important;transform:none !important;float:none;
    width:auto;min-width:0;margin:0 0 .3rem;padding:.3rem;
    background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:16px;box-shadow:none;
  }
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu li{margin:0;display:block}
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu a{
    display:flex;align-items:center;justify-content:space-between;
    margin:0 !important;padding:.78rem .9rem;border:0 !important;border-radius:11px;
    font-size:.97rem;font-weight:500;color:#fff;text-decoration:none;transition:background .15s;
  }
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu a:after{
    content:"";flex:0 0 auto;width:6px;height:6px;margin-left:.8rem;
    border-top:2px solid rgba(255,255,255,.42);border-right:2px solid rgba(255,255,255,.42);transform:rotate(45deg);
  }
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu a:hover,
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu a:focus,
  .pkp_site_nav_menu .pkp_navigation_primary ul.dropdown-menu a:active{background:rgba(255,255,255,.16);color:#fff;padding-left:.9rem}

  /* ---- Search ---- */
  .pkp_site_nav_menu .pkp_navigation_search_wrapper{margin:1rem 0 .2rem;padding:0;border:0;float:none}
  .pkp_site_nav_menu .pkp_navigation_search_wrapper a,
  .pkp_site_nav_menu .pkp_search{
    display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin:0;padding:.85rem 1rem;
    border:1px solid rgba(255,255,255,.22);border-radius:14px;background:rgba(255,255,255,.1);
    font-size:.98rem;font-weight:600;color:#fff;text-decoration:none;transition:background .15s;
  }
  .pkp_site_nav_menu .pkp_navigation_search_wrapper a:hover{background:rgba(255,255,255,.2);text-decoration:none}
  .pkp_site_nav_menu .pkp_navigation_search_wrapper a:after,.pkp_site_nav_menu .pkp_search:after{display:none}

  /* ---- Register & Login: dua tombol sejajar ---- */
  .pkp_site_nav_menu .pkp_navigation_user_wrapper{margin-top:.9rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.16)}
  .pkp_site_nav_menu .pkp_navigation_user{display:flex;gap:.7rem;width:100%;margin:0;padding:0 !important}
  .pkp_site_nav_menu .pkp_navigation_user:before,.pkp_site_nav_menu .pkp_navigation_user:after{display:none}
  .pkp_site_nav_menu .pkp_navigation_user>li{flex:1 1 0;float:none;margin:0;padding:0}
  .pkp_site_nav_menu .pkp_navigation_user>li>a{
    display:block;width:100%;margin:0 !important;padding:.8rem 1rem;text-align:center;
    border-radius:14px;font-size:.84rem;letter-spacing:.06em;
  }

  /* ---- konten di layar kecil ---- */
  .pkp_structure_content{padding-left:.9rem;padding-right:.9rem;padding-top:1.1rem}
  .pkp_structure_main{padding:1.35rem 1.15rem 2rem;border-radius:18px}
  .pkp_structure_main h1,.pkp_structure_main .page_title{font-size:1.65rem;line-height:1.25}
  .pkp_structure_sidebar{margin-top:.2rem}
  .pkp_structure_main img{max-width:100%;height:auto}
  .pkp_structure_main table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .pkp_structure_main iframe{max-width:100%}
  .pkp_structure_footer{padding-left:.9rem;padding-right:.9rem}
}
@media (max-width:480px){
  .pkp_head_wrapper .pkp_site_name_wrapper{min-height:66px;padding:.5rem .85rem !important}
  .pkp_head_wrapper .pkp_site_name .is_img img{max-height:46px}
  .pkp_site_nav_menu{padding:.3rem .85rem 1.1rem}
  .pkp_structure_main{padding:1.2rem 1rem 1.8rem}
  .pkp_structure_main h1,.pkp_structure_main .page_title{font-size:1.45rem}
}

/* ---- sembunyikan judul blok menu sidebar (tetap terbaca screen reader) ---- */
.pkp_block.block_custom:has(.ccit-side-group)>.title,
.pkp_block.block_custom:has(.ccit-side-group)>h2,
#customblock-sidebar-buttons>.title,#customblock-menu>.title{
  position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;
  overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;
}

/* ---- ikon menu sidebar via CSS (tetap muncul walau editor OJS menghapus tag <i>/<span>) ---- */
.ccit-side-menu a:not(:has(.ccit-ico)):before{content:"";flex:0 0 auto;width:2rem;height:2rem;border-radius:9px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;transition:background-image .18s}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="aboutjournal"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="aboutjournal"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="aboutjournal"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialTeam"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialTeam"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialTeam"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="peerreview"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m16 11 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="peerreview"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="peerreview"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m16 11 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="Contact"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="Contact"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="Contact"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="/submissions"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="/submissions"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="/submissions"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="manuscript"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="manuscript"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="manuscript"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="Template"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5M12 15V3'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="Template"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="Template"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5M12 15V3'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="authorfees"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8M12 18V6'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="authorfees"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="authorfees"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8M12 18V6'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="lisensi"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M14.83 14.83a4 4 0 1 1 0-5.66'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="lisensi"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="lisensi"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M14.83 14.83a4 4 0 1 1 0-5.66'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialPolicies"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z'/%3E%3Cpath d='m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z'/%3E%3Cpath d='M7 21h10M12 3v18M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialPolicies"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="editorialPolicies"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z'/%3E%3Cpath d='m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z'/%3E%3Cpath d='M7 21h10M12 3v18M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="etika-publikasi"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="etika-publikasi"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="etika-publikasi"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="open_access_policy"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 9.9-1'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="open_access_policy"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="open_access_policy"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 9.9-1'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="ScreeningPlagiarism"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23006798' fill-opacity='.1'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23006798' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/g%3E%3C/svg%3E")}
.ccit-side-menu a:not(:has(.ccit-ico))[href$="ScreeningPlagiarism"]:hover:before,.ccit-side-menu a:not(:has(.ccit-ico))[href$="ScreeningPlagiarism"]:focus:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='9' fill='%23ffffff' fill-opacity='.2'/%3E%3Cg transform='translate(7 7) scale(.75)' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/g%3E%3C/svg%3E")}

/* ---- sidebar ikut menempel saat halaman di-scroll (desktop) ----
   Sidebar yang lebih tinggi dari layar berhenti saat bagian bawahnya terlihat,
   lalu "mengikuti" sampai akhir konten. */
@media (min-width:992px){
  .pkp_structure_sidebar{position:-webkit-sticky;position:sticky;top:min(1.25rem,calc(100vh - 82rem));align-self:flex-start}
}
