#headerNavigationContainer{background:#000!important;border-bottom:none!important}#headerNavigationContainer .pkp_head_wrapper{max-width:100%!important;padding:0!important}#headerNavigationContainer .pkp_site_name_wrapper{width:100%!important;padding:0!important;margin:0!important}#headerNavigationContainer .pkp_site_name{width:100%!important;margin:0!important;padding:0!important;line-height:0!important}#headerNavigationContainer .pkp_site_name>a.is_img{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#headerNavigationContainer .pkp_site_name img{display:block!important;width:100%!important;max-width:1200px!important;height:auto!important;margin:0 auto!important;padding:0!important;object-fit:contain!important}:root{--nav-background:rgba(7,9,13,0.88);--nav-glass:rgba(255,255,255,0.055);--nav-glass-hover:rgba(255,255,255,0.1);--nav-border:rgba(255,255,255,0.14);--nav-text:#ffffff;--nav-muted:rgba(255,255,255,0.78);--nav-accent:#ffc52f;--nav-radius:5px;--nav-shadow:0 16px 40px rgba(0,0,0,0.3)}.pkp_site_nav_menu,.pkp_site_nav_menu *,.pkp_site_nav_menu *::before,.pkp_site_nav_menu *::after{box-sizing:border-box!important}@media screen and (min-width:992px){.pkp_site_nav_menu{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:68px!important;margin:0!important;padding:8px 24px!important;background:var(--nav-background)!important;border-bottom:2px solid var(--nav-accent)!important;-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:0 8px 25px rgba(0,0,0,0.2)!important;overflow:visible!important}.pkp_navigation_primary_wrapper{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}#navigationPrimary,.pkp_navigation_primary{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important;overflow:visible!important}#navigationPrimary>li,.pkp_navigation_primary>li{position:relative!important;display:block!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}#navigationPrimary>li>a,.pkp_navigation_primary>li>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:10px 18px!important;background:var(--nav-glass)!important;border:1px solid var(--nav-border)!important;border-radius:var(--nav-radius)!important;color:var(--nav-text)!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 5px 14px rgba(0,0,0,0.12)!important;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease!important}#navigationPrimary>li>a:hover,#navigationPrimary>li>a:focus,.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus{background:var(--nav-glass-hover)!important;border-color:rgba(255,197,47,0.55)!important;color:var(--nav-accent)!important;outline:none!important}#navigationPrimary>li.current>a,#navigationPrimary>li>a[aria-current="page"],.pkp_navigation_primary>li.current>a,.pkp_navigation_primary>li>a[aria-current="page"]{background:rgba(255,197,47,0.95)!important;border-color:var(--nav-accent)!important;color:#092b62!important;font-weight:500!important}#navigationPrimary li ul,.pkp_navigation_primary li ul{position:absolute!important;top:calc(100%+8px)!important;left:0!important;right:auto!important;display:block!important;width:260px!important;min-width:260px!important;margin:0!important;padding:7px!important;background:rgba(11,14,19,0.94)!important;border:1px solid var(--nav-border)!important;border-radius:var(--nav-radius)!important;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);box-shadow:var(--nav-shadow)!important;list-style:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(7px)!important;transition:opacity 0.18s ease,visibility 0.18s ease,transform 0.18s ease!important;z-index:99999!important}#navigationPrimary li:hover>ul,#navigationPrimary li:focus-within>ul,#navigationPrimary li[aria-expanded="true"]>ul,.pkp_navigation_primary li:hover>ul,.pkp_navigation_primary li:focus-within>ul,.pkp_navigation_primary li[aria-expanded="true"]>ul{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}#navigationPrimary li ul li,.pkp_navigation_primary li ul li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important}#navigationPrimary li ul li a,.pkp_navigation_primary li ul li a{display:block!important;width:100%!important;margin:0!important;padding:11px 12px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;color:var(--nav-text)!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}#navigationPrimary li ul li a:hover,#navigationPrimary li ul li a:focus,.pkp_navigation_primary li ul li a:hover,.pkp_navigation_primary li ul li a:focus{background:var(--nav-glass-hover)!important;border-color:var(--nav-border)!important;color:var(--nav-accent)!important}.pkp_navigation_search_wrapper{position:relative!important;display:flex!important;align-items:center!important;margin:0 0 0 8px!important;padding:0!important}.pkp_navigation_search_wrapper a,.pkp_navigation_search_wrapper button,.pkp_search_desktop{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 15px!important;background:var(--nav-glass)!important;border:1px solid var(--nav-border)!important;border-radius:var(--nav-radius)!important;color:var(--nav-text)!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 5px 14px rgba(0,0,0,0.12)!important}.pkp_navigation_search_wrapper a:hover,.pkp_navigation_search_wrapper button:hover{background:var(--nav-glass-hover)!important;color:var(--nav-accent)!important}}@media screen and (max-width:991px){.pkp_site_nav_menu{width:100%!important;max-width:100%!important;height:auto!important;max-height:calc(100vh - 62px)!important;margin:0!important;padding:12px!important;background:rgba(7,9,13,0.94)!important;border-top:1px solid var(--nav-border)!important;border-bottom:1px solid var(--nav-border)!important;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);box-shadow:var(--nav-shadow)!important;overflow-x:hidden!important;overflow-y:auto!important;color:var(--nav-text)!important}.pkp_navigation_primary_wrapper,.pkp_navigation_search_wrapper{position:static!important;display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important}#navigationPrimary,.pkp_navigation_primary,.pkp_site_nav_menu .pkp_nav_list{display:block!important;float:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:6px!important;background:var(--nav-glass)!important;border:1px solid var(--nav-border)!important;border-radius:var(--nav-radius)!important;list-style:none!important;columns:1!important;column-count:1!important;column-width:auto!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important}#navigationPrimary>li,.pkp_navigation_primary>li,.pkp_site_nav_menu .pkp_nav_list>li{position:relative!important;display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:none!important;flex-basis:100%!important;text-align:left!important}#navigationPrimary>li>a,.pkp_navigation_primary>li>a,.pkp_site_nav_menu .pkp_nav_list>li>a{display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-height:44px!important;margin:0!important;padding:11px 12px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;box-shadow:none!important;color:var(--nav-text)!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}#navigationPrimary>li>a:hover,#navigationPrimary>li>a:focus,.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus{background:var(--nav-glass-hover)!important;border-color:var(--nav-border)!important;color:var(--nav-accent)!important}#navigationPrimary>li.current>a,#navigationPrimary>li>a[aria-current="page"],.pkp_navigation_primary>li.current>a,.pkp_navigation_primary>li>a[aria-current="page"]{background:rgba(255,197,47,0.94)!important;color:#092b62!important;font-weight:500!important}#navigationPrimary li ul,.pkp_navigation_primary li ul,.pkp_site_nav_menu .pkp_nav_list li ul{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;float:none!important;clear:both!important;width:calc(100% - 12px)!important;min-width:0!important;max-width:100%!important;margin:1px 0 7px 12px!important;padding:4px 4px 4px 10px!important;background:rgba(255,255,255,0.035)!important;border:0!important;border-left:2px solid var(--nav-accent)!important;border-radius:0 3px 3px 0!important;box-shadow:none!important;list-style:none!important;columns:1!important;column-count:1!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}#navigationPrimary li ul li,.pkp_navigation_primary li ul li,.pkp_site_nav_menu .pkp_nav_list li ul li{display:block!important;float:none!important;clear:both!important;width:100%!important;margin:0!important;padding:0!important}#navigationPrimary li ul li a,.pkp_navigation_primary li ul li a,.pkp_site_nav_menu .pkp_nav_list li ul li a{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:9px 10px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;color:var(--nav-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}#navigationPrimary li ul li a:hover,#navigationPrimary li ul li a:focus,.pkp_navigation_primary li ul li a:hover,.pkp_navigation_primary li ul li a:focus{background:var(--nav-glass-hover)!important;color:var(--nav-accent)!important}.pkp_navigation_search_wrapper{margin-top:10px!important;padding:6px!important;background:var(--nav-glass)!important;border:1px solid var(--nav-border)!important;border-radius:var(--nav-radius)!important}.pkp_navigation_search_wrapper a,.pkp_navigation_search_wrapper button,.pkp_navigation_search_wrapper .pkp_search_desktop{display:block!important;float:none!important;width:100%!important;min-height:42px!important;margin:0!important;padding:10px 11px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;color:var(--nav-text)!important;font-size:15px!important;font-weight:500!important;text-align:left!important;text-decoration:none!important}.pkp_site_nav_toggle{border:1px solid var(--nav-border)!important;border-radius:4px!important;background:rgba(10,12,17,0.76)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 6px 16px rgba(0,0,0,0.22)!important}}@media screen and (max-width:480px){.pkp_site_nav_menu{padding:9px!important}#navigationPrimary>li>a,.pkp_navigation_primary>li>a{min-height:42px!important;padding:10px!important;font-size:14px!important;font-weight:500!important}#navigationPrimary li ul li a,.pkp_navigation_primary li ul li a{padding:8px 9px!important;font-size:13.5px!important;font-weight:400!important}}@media screen and (max-width:991px){.pkp_site_nav_menu--isOpen,.pkp_site_nav_menu.is_open,.pkp_site_nav_menu.is-open,.pkp_site_nav_menu[aria-expanded="true"],.pkp_site_nav_toggle[aria-expanded="true"]+.pkp_site_nav_menu,.pkp_site_nav_toggle--transform+.pkp_site_nav_menu,.pkp_site_nav_toggle.pkp_site_nav_toggle--transform~.pkp_site_nav_menu{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-height:calc(100vh - 64px)!important;padding:8px!important;gap:7px!important;overflow-x:hidden!important;overflow-y:auto!important;background:rgba(8,11,16,0.91)!important;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);box-shadow:0 10px 28px rgba(0,0,0,0.28)!important}.pkp_navigation_primary_wrapper{order:1!important}.pkp_navigation_search_wrapper{order:2!important}.pkp_navigation_primary_wrapper,.pkp_navigation_search_wrapper,#navigationPrimary,.pkp_navigation_primary,.pkp_site_nav_menu .pkp_nav_list{display:block!important;width:100%!important;margin:0!important;padding:4px!important;background:rgba(255,255,255,0.045)!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:4px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 5px 14px rgba(0,0,0,0.12)!important;list-style:none!important;column-count:1!important}#navigationPrimary>li,.pkp_navigation_primary>li,.pkp_site_nav_menu .pkp_nav_list>li{display:block!important;float:none!important;clear:both!important;width:100%!important;margin:0!important;padding:0!important}#navigationPrimary>li>a,.pkp_navigation_primary>li>a,.pkp_site_nav_menu .pkp_nav_list>li>a{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:9px 10px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}#navigationPrimary>li>a:hover,#navigationPrimary>li>a:focus,.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus{background:rgba(255,255,255,0.075)!important;border-color:rgba(255,255,255,0.11)!important;color:#ffc52f!important}#navigationPrimary li ul,.pkp_navigation_primary li ul,.pkp_site_nav_menu .pkp_nav_list li ul{position:static!important;display:block!important;float:none!important;width:calc(100% - 14px)!important;margin:0 0 4px 14px!important;padding:2px 3px 2px 8px!important;background:rgba(255,255,255,0.025)!important;border:0!important;border-left:2px solid rgba(255,197,47,0.88)!important;border-radius:0 3px 3px 0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;list-style:none!important}#navigationPrimary li ul li,.pkp_navigation_primary li ul li{display:block!important;float:none!important;width:100%!important;margin:0!important}#navigationPrimary li ul li a,.pkp_navigation_primary li ul li a{display:block!important;width:100%!important;margin:0!important;padding:8px 9px!important;background:transparent!important;border:0!important;border-radius:2px!important;color:rgba(255,255,255,0.82)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.3!important;text-align:left!important;white-space:normal!important}.pkp_navigation_search_wrapper{padding:4px!important;background:rgba(255,255,255,0.045)!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:4px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 5px 14px rgba(0,0,0,0.12)!important}.pkp_navigation_search_wrapper a,.pkp_navigation_search_wrapper button,.pkp_navigation_search_wrapper .pkp_search_desktop{display:flex!important;align-items:center!important;width:100%!important;min-height:0!important;margin:0!important;padding:9px 10px!important;background:transparent!important;border:1px solid transparent!important;border-radius:3px!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;text-align:left!important;text-decoration:none!important}.pkp_navigation_search_wrapper a:hover,.pkp_navigation_search_wrapper button:hover{background:rgba(255,255,255,0.075)!important;color:#ffc52f!important}.pkp_site_nav_toggle{width:46px!important;height:46px!important;padding:0!important;background:rgba(10,12,17,0.78)!important;border:1px solid rgba(255,255,255,0.14)!important;border-radius:3px!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 5px 14px rgba(0,0,0,0.2)!important}}@media screen and (max-width:480px){.pkp_site_nav_menu--isOpen,.pkp_site_nav_menu.is_open,.pkp_site_nav_menu.is-open,.pkp_site_nav_menu[aria-expanded="true"],.pkp_site_nav_toggle[aria-expanded="true"]+.pkp_site_nav_menu,.pkp_site_nav_toggle--transform+.pkp_site_nav_menu,.pkp_site_nav_toggle.pkp_site_nav_toggle--transform~.pkp_site_nav_menu{padding:6px!important;gap:5px!important}#navigationPrimary>li>a,.pkp_navigation_primary>li>a{padding:8px 9px!important;font-size:13.5px!important}#navigationPrimary li ul li a,.pkp_navigation_primary li ul li a{padding:7px 8px!important;font-size:13px!important}}.block_make_submission,.block_make_submission .content{display:block!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;box-sizing:border-box!important}.block_make_submission .content a,.block_make_submission>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:none!important;height:38px!important;min-height:38px!important;margin:0 0 9px!important;padding:0 4px 0 18px!important;background:linear-gradient( 180deg,#ffffff 0%,#f8fbfc 100% )!important;border:1px solid #d5dde2!important;border-radius:0!important;box-shadow:5px 5px 0 #b6dbe6,0 5px 14px rgba(15,42,61,0.20)!important;color:#24333a!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.block_make_submission .content a::after,.block_make_submission>a::after{content:"››"!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:100%!important;margin:0!important;border-left:1px solid #bcc9ce!important;color:#076f78!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important}@media screen and (max-width:991px){.pkp_site_nav_menu{flex-direction:column!important;align-items:stretch!important;padding:8px!important;gap:7px!important}.pkp_navigation_primary_wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;gap:7px!important}#navigationPrimary,.pkp_navigation_primary{order:1!important}.pkp_navigation_search_wrapper{order:2!important}.pkp_navigation_user_wrapper{order:3!important}#navigationPrimary,.pkp_navigation_primary{display:block!important;width:100%!important;margin:0!important;padding:4px!important;background:rgba(255,255,255,0.045)!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:4px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 4px 12px rgba(0,0,0,0.13)!important;list-style:none!important}.pkp_navigation_search_wrapper{position:static!important;float:none!important;clear:both!important;display:block!important;width:100%!important;margin:0!important;padding:4px!important;background:rgba(255,255,255,0.045)!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:4px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 4px 12px rgba(0,0,0,0.13)!important}.pkp_navigation_search_wrapper a,.pkp_navigation_search_wrapper button,.pkp_navigation_search_wrapper .pkp_search_desktop{display:flex!important;align-items:center!important;width:100%!important;min-height:38px!important;margin:0!important;padding:8px 10px!important;background:transparent!important;border:0!important;border-radius:2px!important;box-shadow:none!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;text-align:left!important;text-decoration:none!important}.pkp_navigation_user_wrapper{position:static!important;float:none!important;clear:both!important;display:block!important;width:100%!important;margin:0!important;padding:4px!important;background:rgba(255,255,255,0.045)!important;border:1px solid rgba(255,255,255,0.13)!important;border-radius:4px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 4px 12px rgba(0,0,0,0.13)!important}.pkp_navigation_user_wrapper .pkp_navigation_user,.pkp_site_nav_menu .pkp_navigation_user{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;list-style:none!important}.pkp_navigation_user>li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.pkp_navigation_user>li>a{display:block!important;width:100%!important;min-height:38px!important;margin:0!important;padding:8px 10px!important;background:transparent!important;border:0!important;border-radius:2px!important;box-shadow:none!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;text-align:left!important;text-decoration:none!important}.pkp_navigation_user>li>a:hover,.pkp_navigation_user>li>a:focus,.pkp_navigation_search_wrapper a:hover,.pkp_navigation_search_wrapper a:focus{background:rgba(255,255,255,0.075)!important;color:#ffc52f!important}}.block_make_submission{display:block!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.block_make_submission .content{display:block!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.block_make_submission .content a,.block_make_submission a{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:275px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0 0 9px!important;padding:0 4px 0 9px!important;box-sizing:border-box!important;background:linear-gradient( 180deg,#ffffff 0%,#f8fbfc 100% )!important;border:1px solid #d5dde2!important;border-radius:0!important;box-shadow:5px 5px 0 #b6dbe6,0 5px 14px rgba(15,42,61,0.20)!important;color:#24333a!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;transform:none!important;transition:background 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease!important}.block_make_submission .content a .title,.block_make_submission .content a span:first-child{display:block!important;flex:1 1 auto!important;min-width:0!important;padding:0 4px 0 0!important;color:#24333a!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.block_make_submission .content a .fa,.block_make_submission .content a .fas,.block_make_submission .content a .far,.block_make_submission .content a .icon,.block_make_submission .content a svg{display:none!important}.block_make_submission .content a::after,.block_make_submission a::after{content:""!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 22px!important;width:22px!important;height:20px!important;margin:0!important;padding:0!important;border-left:1px solid #bcc9ce!important;color:#076f78!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important}.block_make_submission .content a:hover,.block_make_submission .content a:focus,.block_make_submission a:hover,.block_make_submission a:focus{background:linear-gradient( 180deg,#ffffff 0%,#eef7f9 100% )!important;color:#24333a!important;text-decoration:none!important;transform:translateY(-1px)!important;box-shadow:5px 6px 0 #b6dbe6,0 7px 16px rgba(15,42,61,0.24)!important;outline:none!important}.block_make_submission .content a:hover::after,.block_make_submission .content a:focus::after{background:rgba(7,111,120,0.07)!important;color:#076f78!important}@media screen and (max-width:360px){.block_make_submission,.block_make_submission .content{width:100%!important}.block_make_submission .content a,.block_make_submission a{width:calc(100% - 5px)!important}}.block_make_submission{width:calc(100% - 60px)!important;margin-left:30px!important;margin-right:30px!important}.block_make_submission .content{width:100%!important}.block_make_submission .content a,.block_make_submission a{width:100%!important;max-width:none!important}@media screen and (max-width:600px){.block_make_submission{width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}}body.pkp_page_index .page_index_journal .cmp_announcements,body.pkp_page_index .page_index_journal .current_issue{box-sizing:border-box!important;margin:18px 0!important;padding:24px 28px!important;background:#ffffff!important;border:1px solid #dfe5e9!important;border-radius:4px!important;box-shadow:0 1px 2px rgba(23,43,58,0.04),0 8px 24px rgba(23,43,58,0.05)!important}body.pkp_page_index .page_index_journal .cmp_announcements,body.pkp_page_index .cmp_announcements{position:relative!important;margin:18px 0!important;padding:22px 28px!important;background:#ffffff!important;border:1px solid #d9e1e7!important;border-radius:4px!important;box-shadow:0 2px 5px rgba(21,43,61,0.04),0 10px 28px rgba(21,43,61,0.05)!important}body.pkp_page_index .cmp_announcements>h2{margin:0 0 14px 0!important;padding:0 0 10px 0!important;border-bottom:1px solid #e8edf1!important;color:#0d2d4f!important;font-family:"Inter",sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary{position:relative!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:20px 22px 20px 26px!important;background:linear-gradient( 135deg,#f8fbfd 0%,#ffffff 100% )!important;border:1px solid #dce5ea!important;border-left:4px solid #00749a!important;border-radius:3px!important;overflow:hidden!important;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:3px!important;background:linear-gradient( 90deg,#00749a 0%,#29a4c4 55%,transparent 100% )!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary:hover{transform:translateY(-2px)!important;border-color:#c7d7e0!important;border-left-color:#005d7c!important;background:#ffffff!important;box-shadow:0 4px 10px rgba(21,54,75,0.06),0 12px 26px rgba(21,54,75,0.08)!important}body.pkp_page_index .obj_announcement_summary .title{margin:0 0 8px 0!important;padding:0!important;font-family:"Inter",sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0.01em!important;text-transform:uppercase!important}body.pkp_page_index .obj_announcement_summary .title a{color:#006b94!important;text-decoration:none!important}body.pkp_page_index .obj_announcement_summary .title a:hover,body.pkp_page_index .obj_announcement_summary .title a:focus{color:#004f70!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.pkp_page_index .obj_announcement_summary .date{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0 0 12px 0!important;padding:4px 8px!important;background:#eef5f8!important;border:1px solid #d8e7ed!important;border-radius:2px!important;color:#68757e!important;font-family:"Inter",sans-serif!important;font-size:11.5px!important;font-weight:500!important;line-height:1.2!important}body.pkp_page_index .obj_announcement_summary .date::before{content:"📅"!important;font-size:12px!important;line-height:1!important;opacity:0.7!important}body.pkp_page_index .obj_announcement_summary .description{margin:4px 0 12px 0!important;color:#4b5963!important;font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}body.pkp_page_index .obj_announcement_summary .read_more{display:inline-flex!important;align-items:center!important;gap:7px!important;margin-top:2px!important;padding:7px 0!important;color:#006b94!important;font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important}body.pkp_page_index .obj_announcement_summary .read_more::after{content:"›"!important;display:inline-block!important;color:#006b94!important;font-size:21px!important;font-weight:500!important;line-height:0.8!important;transition:transform 0.2s ease!important}body.pkp_page_index .obj_announcement_summary .read_more:hover,body.pkp_page_index .obj_announcement_summary .read_more:focus{color:#004f70!important;text-decoration:none!important}body.pkp_page_index .obj_announcement_summary .read_more:hover::after,body.pkp_page_index .obj_announcement_summary .read_more:focus::after{transform:translateX(4px)!important}body.pkp_page_index .obj_announcement_summary .read_more .fa,body.pkp_page_index .obj_announcement_summary .read_more .pkp_screen_reader{margin-left:0!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary+.obj_announcement_summary{margin-top:14px!important}body.pkp_page_index .cmp_announcements .more{margin:14px 0 0 0!important;padding:0!important;text-align:right!important}body.pkp_page_index .cmp_announcements .more a{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#006b94!important;font-family:"Inter",sans-serif!important;font-size:12.5px!important;font-weight:600!important;text-decoration:none!important}body.pkp_page_index .cmp_announcements .more a:hover{color:#004f70!important;text-decoration:underline!important;text-underline-offset:3px!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary,body.pkp_page_index .cmp_announcements .obj_announcement_summary>div{max-width:none!important}@media screen and (max-width:768px){body.pkp_page_index .page_index_journal .cmp_announcements,body.pkp_page_index .cmp_announcements{margin:12px 0!important;padding:16px!important}body.pkp_page_index .cmp_announcements .obj_announcement_summary{padding:18px 16px 17px 20px!important}body.pkp_page_index .obj_announcement_summary .title{font-size:14px!important}body.pkp_page_index .obj_announcement_summary .description{font-size:12.5px!important}body.pkp_page_index .obj_announcement_summary .read_more{font-size:12.5px!important}}body.pkp_page_index .page_index_journal .current_issue{position:relative!important;margin-top:16px!important;margin-bottom:16px!important}body.pkp_page_index .page_index_journal .current_issue::before{content:""!important;position:absolute!important;top:0!important;left:28px!important;width:58px!important;height:3px!important;background:#00749a!important}body.pkp_page_index .current_issue>h2,body.pkp_page_index .current_issue .current_issue_title{margin:0 0 18px 0!important;padding:5px 0 0 0!important;color:#122849!important;font-family:"Inter",sans-serif!important;font-size:21px!important;font-weight:700!important;line-height:1.25!important}body.pkp_page_index .current_issue .issue_toc .heading,body.pkp_page_index .current_issue .heading{margin:0 0 14px 0!important;padding:0!important}body.pkp_page_index .current_issue .issue_toc .heading .title,body.pkp_page_index .current_issue .heading .title,body.pkp_page_index .current_issue .issue_title{margin:0 0 12px 0!important;padding:0!important;color:#293747!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:650!important;line-height:1.45!important}body.pkp_page_index .current_issue .heading .title a,body.pkp_page_index .current_issue .issue_title a{color:#293747!important;text-decoration:none!important}body.pkp_page_index .current_issue .heading .title a:hover,body.pkp_page_index .current_issue .issue_title a:hover{color:#006b94!important}body.pkp_page_index .current_issue .description{margin:8px 0 12px 0!important;color:#4f5b65!important;font-family:"Inter",sans-serif!important;font-size:13px!important;line-height:1.55!important}body.pkp_page_index .current_issue .published,body.pkp_page_index .current_issue .doi,body.pkp_page_index .current_issue .issue_data{margin:7px 0!important;color:#334050!important;font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}body.pkp_page_index .current_issue .published strong,body.pkp_page_index .current_issue .doi strong,body.pkp_page_index .current_issue .issue_data strong{color:#243347!important;font-weight:650!important}body.pkp_page_index .current_issue a{color:#006b94}body.pkp_page_index .current_issue .doi a,body.pkp_page_index .current_issue .issue_data a{color:#006b94!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}body.pkp_page_index .current_issue .issue_toc{margin:0!important;padding:0!important}body.pkp_page_index .current_issue .cover{margin-top:0!important;margin-bottom:12px!important}body.pkp_page_index .current_issue .cover img{border:1px solid #e0e5e8!important;border-radius:3px!important;box-shadow:0 5px 16px rgba(20,43,57,0.08)!important}body.pkp_page_index .current_issue .section{margin-top:16px!important;margin-bottom:0!important;padding-top:0!important}body.pkp_page_index .current_issue .section>h2,body.pkp_page_index .current_issue .section>h3{display:inline-block!important;margin:0 0 10px -15px!important;padding:8px 15px!important;background:#f5f8fa!important;border:1px solid #e0e6e9!important;border-bottom:2px solid #00749a!important;color:#233246!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important}body.pkp_page_index .current_issue .obj_article_summary{margin:0!important;padding:11px 0!important;border-bottom:1px solid #edf0f2!important}body.pkp_page_index .current_issue .obj_article_summary:last-child{border-bottom:0!important}body.pkp_page_index .current_issue .obj_article_summary .title{margin:0 0 4px 0!important}body.pkp_page_index .current_issue .obj_article_summary .title a{color:#1f2e3d!important;font-family:"Inter",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important}body.pkp_page_index .current_issue .obj_article_summary .authors{margin:0 0 3px 0!important;color:#6a747b!important;font-family:"Inter",sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}@media screen and (max-width:768px){body.pkp_page_index .page_index_journal .cmp_announcements,body.pkp_page_index .page_index_journal .current_issue{margin:12px 0!important;padding:19px 17px!important}body.pkp_page_index .page_index_journal .current_issue::before{left:17px!important}body.pkp_page_index .obj_announcement_summary .title{font-size:14px!important}body.pkp_page_index .current_issue>h2,body.pkp_page_index .current_issue .current_issue_title{font-size:19px!important}body.pkp_page_index .current_issue .issue_toc .heading .title,body.pkp_page_index .current_issue .heading .title,body.pkp_page_index .current_issue .issue_title{font-size:13.5px!important}body.pkp_page_index .current_issue .section>h2,body.pkp_page_index .current_issue .section>h3{margin-left:0!important}}body.pkp_page_index .obj_article_summary .title{display:block!important;width:100%!important;margin-top:0!important;margin-right:0!important;margin-bottom:5px!important;margin-left:0!important;padding:0!important;text-align:left!important}body.pkp_page_index .obj_article_summary .title a{display:inline!important;margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-size:15px!important;font-style:bold!important;font-weight:550!important;line-height:1.4!important;letter-spacing:0!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;overflow-wrap:anywhere!important;word-break:normal!important}body.pkp_page_index .obj_article_summary .title a:hover,body.pkp_page_index .obj_article_summary .title a:focus{color:#123f39!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.pkp_page_index .obj_article_summary h3.title,body.pkp_page_index .obj_article_summary h4.title{font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important}body.pkp_page_index .obj_article_summary .meta,body.pkp_page_index .obj_article_summary .authors,body.pkp_page_index .obj_article_summary .pages{text-align:left!important}body.pkp_page_index .obj_article_summary{margin-top:0!important;margin-bottom:17px!important;text-align:left!important}@media screen and (max-width:768px){body.pkp_page_index .obj_article_summary .title,body.pkp_page_index .obj_article_summary .title a,body.pkp_page_index .obj_article_summary h3.title,body.pkp_page_index .obj_article_summary h4.title{font-size:14px!important;line-height:1.4!important;text-align:left!important}.pkp_block.block_make_submission .content a,.block_make_submission .content a{padding:9px 14px!important;font-size:12.5px!important}}body.pkp_page_index .pkp_structure_head{padding:0.5px!important}#headerNavigationContainer .pkp_navigation_primary_wrapper{display:flex!important;align-items:center!important}#headerNavigationContainer .pkp_navigation_primary{display:flex!important;align-items:center!important;margin:0!important;padding:0!important}#headerNavigationContainer .pkp_navigation_search_wrapper{order:2!important;display:flex!important;align-items:center!important;margin-left:8px!important}#headerNavigationContainer .pkp_navigation_primary{order:1!important}#headerNavigationContainer .pkp_search_desktop{display:flex!important;align-items:center!important;height:42px!important;padding:0 16px!important;color:#fff!important;background:transparent!important;font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;border-radius:0!important}#headerNavigationContainer .pkp_search_desktop:hover{color:#f4c21d!important;background:#1b1b1b!important}#headerNavigationContainer .pkp_search_desktop .fa{margin-right:6px!important}@media screen and (max-width: 991px) {

    .pkp_navigation_search_wrapper {
        margin: 0 !important;
        padding: 2px !important;

        min-height: 0 !important;

        background: rgba(255, 255, 255, 0.04) !important;
        border: 1px solid rgba(255, 255, 255, 0.12) !important;
        border-radius: 3px !important;

        box-shadow:
            inset 0 1px 0 rgba(255, 255, 255, 0.04),
            0 3px 8px rgba(0, 0, 0, 0.12) !important;
    }

    .pkp_navigation_search_wrapper a,
    .pkp_navigation_search_wrapper button,
    .pkp_navigation_search_wrapper .pkp_search_desktop {
        display: flex !important;
        align-items: center !important;

        width: 100% !important;
        min-height: 30px !important;
        height: 30px !important;

        margin: 0 !important;
        padding: 4px 8px !important;

        background: transparent !important;
        border: 0 !important;
        border-radius: 2px !important;
        box-shadow: none !important;

        color: #ffffff !important;

        font-size: 12.5px !important;
        font-weight: 400 !important;
        line-height: 1.1 !important;

        text-align: left !important;
        text-decoration: none !important;
    }

    .pkp_navigation_search_wrapper a::before,
    .pkp_navigation_search_wrapper button::before {
        margin-right: 5px !important;
        font-size: 12px !important;
    }

    .pkp_navigation_search_wrapper a:hover,
    .pkp_navigation_search_wrapper a:focus,
    .pkp_navigation_search_wrapper button:hover,
    .pkp_navigation_search_wrapper button:focus {
        background: rgba(255, 255, 255, 0.07) !important;
        color: #ffc52f !important;
    }

    
    .pkp_navigation_primary_wrapper {
        gap: 5px !important;
    }

    .pkp_site_nav_menu {
        gap: 5px !important;
    }
}@media screen and (min-width: 992px) {

    .pkp_site_nav_menu {
        min-height: 50px !important;

        padding-top: 4px !important;
        padding-bottom: 4px !important;

        border-bottom-width: 1px !important;

        box-shadow:
            0 5px 16px rgba(0, 0, 0, 0.18) !important;
    }

    #navigationPrimary,
    .pkp_navigation_primary {
        gap: 5px !important;
    }

    #navigationPrimary > li > a,
    .pkp_navigation_primary > li > a {
        min-height: 34px !important;
        height: 34px !important;

        padding: 6px 12px !important;

        border-radius: 3px !important;

        font-size: 13px !important;
        font-weight: 400 !important;
        line-height: 1.1 !important;

        box-shadow:
            inset 0 1px 0 rgba(255, 255, 255, 0.06),
            0 3px 8px rgba(0, 0, 0, 0.10) !important;
    }

    
    .pkp_navigation_search_wrapper {
        margin-left: 5px !important;
    }

    .pkp_navigation_search_wrapper a,
    .pkp_navigation_search_wrapper button,
    .pkp_search_desktop {
        min-height: 34px !important;
        height: 34px !important;

        padding: 6px 11px !important;

        border-radius: 3px !important;

        font-size: 13px !important;
        font-weight: 400 !important;
        line-height: 1.1 !important;

        box-shadow:
            inset 0 1px 0 rgba(255, 255, 255, 0.06),
            0 3px 8px rgba(0, 0, 0, 0.10) !important;
    }

    
    #navigationPrimary li ul,
    .pkp_navigation_primary li ul {
        top: calc(100% + 5px) !important;

        width: 230px !important;
        min-width: 230px !important;

        padding: 5px !important;

        border-radius: 4px !important;

        box-shadow:
            0 12px 28px rgba(0, 0, 0, 0.26) !important;
    }

    #navigationPrimary li ul li a,
    .pkp_navigation_primary li ul li a {
        padding: 8px 9px !important;

        border-radius: 2px !important;

        font-size: 12.5px !important;
        font-weight: 400 !important;
        line-height: 1.25 !important;
    }
}body.pkp_page_index .current_issue .obj_article_summary{
    position:relative!important;
    box-sizing:border-box!important;
    width:100%!important;
    margin:0 0 14px!important;
    padding:16px 18px!important;
    background:#fff!important;
    border:1px solid #dce5ea!important;
    border-left:4px solid #00749a!important;
    border-radius:4px!important;
    box-shadow:0 3px 10px rgba(21,54,75,.06)!important;
    transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important
}body.pkp_page_index .current_issue .obj_article_summary:last-child{
    margin-bottom:0!important;
    border-bottom:1px solid #dce5ea!important
}body.pkp_page_index .current_issue .obj_article_summary:hover{
    transform:translateY(-2px)!important;
    border-color:#c7d7e0!important;
    border-left-color:#005d7c!important;
    box-shadow:0 7px 18px rgba(21,54,75,.1)!important
}@media screen and (max-width:768px){
    body.pkp_page_index .current_issue .obj_article_summary{
        margin-bottom:11px!important;
        padding:14px 14px 14px 16px!important
    }
}.block_make_submission{
    display:block!important;
    width:calc(100% - 60px)!important;
    margin:0 30px!important;
    padding:0!important;
    box-sizing:border-box!important
}.block_make_submission .content{
    display:block!important;
    width:100%!important;
    margin:0!important;
    padding:0!important;
    box-sizing:border-box!important
}.block_make_submission .content a,
.block_make_submission>a{
    position:relative!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    width:100%!important;
    max-width:none!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0 0 9px!important;
    padding:0 4px 0 9px!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
    white-space:nowrap!important;
    background:linear-gradient(180deg,#fff 0%,#f8fbfc 100%)!important;
    border:1px solid #d5dde2!important;
    border-radius:0!important;
    box-shadow:5px 5px 0 #b6dbe6,0 5px 14px rgba(15,42,61,.2)!important;
    color:#24333a!important;
    font-family:Inter,Arial,Helvetica,sans-serif!important;
    font-size:11px!important;
    font-weight:600!important;
    line-height:1!important;
    text-align:left!important;
    text-decoration:none!important;
    text-transform:none!important;
    transform:none!important;
    transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important
}.block_make_submission .content a .title,
.block_make_submission .content a span:first-child{
    display:block!important;
    flex:1 1 auto!important;
    min-width:0!important;
    padding-right:4px!important;
    overflow:hidden!important;
    color:#24333a!important;
    font:600 11px/1 Inter,Arial,Helvetica,sans-serif!important;
    white-space:nowrap!important;
    text-overflow:ellipsis!important
}.block_make_submission .content a .fa,
.block_make_submission .content a .fas,
.block_make_submission .content a .far,
.block_make_submission .content a .icon,
.block_make_submission .content a svg{
    display:none!important
}.block_make_submission .content a::after,
.block_make_submission>a::after{
    content:"›"!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    flex:0 0 22px!important;
    width:22px!important;
    height:20px!important;
    margin:0!important;
    padding:0!important;
    border-left:1px solid #bcc9ce!important;
    color:#076f78!important;
    font:700 14px/1 Arial,Helvetica,sans-serif!important;
    box-sizing:border-box!important
}.block_make_submission .content a:hover,
.block_make_submission .content a:focus,
.block_make_submission>a:hover,
.block_make_submission>a:focus{
    background:linear-gradient(180deg,#fff 0%,#eef7f9 100%)!important;
    color:#24333a!important;
    text-decoration:none!important;
    transform:translateY(-1px)!important;
    box-shadow:5px 6px 0 #b6dbe6,0 7px 16px rgba(15,42,61,.24)!important;
    outline:none!important
}.block_make_submission .content a:hover::after,
.block_make_submission .content a:focus::after{
    background:rgba(7,111,120,.07)!important;
    color:#076f78!important
}@media screen and (max-width:600px){
    .block_make_submission{
        width:calc(100% - 32px)!important;
        margin-left:16px!important;
        margin-right:16px!important
    }
}@media screen and (max-width:991px){
    .pkp_navigation_search_wrapper{
        min-height:0!important;
        margin:0!important;
        padding:2px!important;
        background:rgba(255,255,255,.04)!important;
        border:1px solid rgba(255,255,255,.12)!important;
        border-radius:3px!important;
        box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 3px 8px rgba(0,0,0,.12)!important
    }
    .pkp_navigation_search_wrapper a,
    .pkp_navigation_search_wrapper button,
    .pkp_navigation_search_wrapper .pkp_search_desktop{
        display:flex!important;
        align-items:center!important;
        width:100%!important;
        height:30px!important;
        min-height:30px!important;
        margin:0!important;
        padding:4px 8px!important;
        background:transparent!important;
        border:0!important;
        border-radius:2px!important;
        box-shadow:none!important;
        color:#fff!important;
        font-size:12.5px!important;
        font-weight:400!important;
        line-height:1.1!important;
        text-align:left!important;
        text-decoration:none!important
    }
    .pkp_navigation_search_wrapper a::before,
    .pkp_navigation_search_wrapper button::before{
        margin-right:5px!important;
        font-size:12px!important
    }
    .pkp_navigation_search_wrapper a:hover,
    .pkp_navigation_search_wrapper a:focus,
    .pkp_navigation_search_wrapper button:hover,
    .pkp_navigation_search_wrapper button:focus{
        background:rgba(255,255,255,.07)!important;
        color:#ffc52f!important
    }
    .pkp_navigation_primary_wrapper,
    .pkp_site_nav_menu{
        gap:5px!important
    }
}

/* ==========================================================
   MOBILE - COMPACT HAMBURGER MENU
   Match banner height
   ========================================================== */

@media screen and (max-width: 991px) {

    /* Hamburger button */
    .pkp_site_nav_toggle {
        width: 42px !important;
        height: 42px !important;
        min-width: 42px !important;
        min-height: 42px !important;

        padding: 0 !important;
        margin: 0 !important;

        border-radius: 3px !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        box-sizing: border-box !important;
    }

    /* Three bars */
    .pkp_site_nav_toggle span,
    .pkp_site_nav_toggle .pkp_site_nav_toggle__icon,
    .pkp_site_nav_toggle .fa-bars,
    .pkp_site_nav_toggle i {
        font-size: 22px !important;
        line-height: 1 !important;
    }

    /* Close (X) icon */
    .pkp_site_nav_toggle .fa-times,
    .pkp_site_nav_toggle .fa-close,
    .pkp_site_nav_toggle .fa-xmark {
        font-size: 22px !important;
        line-height: 1 !important;
    }

    /* Reduce header height */
    .pkp_structure_head {
        min-height: 42px !important;
    }

    /* Make logo/banner align vertically */
    .pkp_brand_wrapper,
    .pkp_site_name_wrapper {
        min-height: 42px !important;

        display: flex !important;
        align-items: center !important;
    }
}

/* === Make Submission button aligned with sidebar buttons === */
.block_make_submission{
    width:100% !important;
    margin:0 0 12px 0 !important;
}
.block_make_submission .content a,
.block_make_submission > a{
    width:100% !important;
    background:linear-gradient(180deg,#184b66 0%,#10384d 100%) !important;
    border:1px solid #0c2e40 !important;
    color:#fff !important;
    box-shadow:5px 5px 0 #6b8e9d,0 5px 14px rgba(0,0,0,.28)!important;
}
.block_make_submission .content a .title,
.block_make_submission .content a span:first-child{
    color:#fff!important;
}
.block_make_submission .content a::after,
.block_make_submission > a::after{
    border-left:1px solid rgba(255,255,255,.25)!important;
    color:#fff!important;
}
.block_make_submission .content a:hover,
.block_make_submission > a:hover{
    background:linear-gradient(180deg,#1f5a79 0%,#15455e 100%)!important;
}

/* ==========================================================
   FINAL OVERRIDE: MAKE A SUBMISSION
   Align with the sidebar button group (e.g. The University)
   ========================================================== */

/* Desktop and tablet */
.pkp_structure_sidebar .block_make_submission,
.block_make_submission {
    display: block !important;
    width: 275px !important;
    max-width: calc(100% - 60px) !important;
    margin: 0 30px 12px 30px !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.pkp_structure_sidebar .block_make_submission .content,
.block_make_submission .content {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.pkp_structure_sidebar .block_make_submission .content a,
.pkp_structure_sidebar .block_make_submission > a,
.block_make_submission .content a,
.block_make_submission > a {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    background: linear-gradient(180deg, #123f57 0%, #092d40 100%) !important;
    border: 1px solid #062536 !important;
    color: #ffffff !important;
    box-shadow: 5px 5px 0 #6f98a8, 0 5px 14px rgba(0,0,0,.30) !important;
}

.pkp_structure_sidebar .block_make_submission .content a .title,
.pkp_structure_sidebar .block_make_submission .content a span:first-child,
.block_make_submission .content a .title,
.block_make_submission .content a span:first-child {
    color: #ffffff !important;
}

.pkp_structure_sidebar .block_make_submission .content a::after,
.pkp_structure_sidebar .block_make_submission > a::after,
.block_make_submission .content a::after,
.block_make_submission > a::after {
    border-left: 1px solid rgba(255,255,255,.28) !important;
    color: #ffffff !important;
}

.pkp_structure_sidebar .block_make_submission .content a:hover,
.pkp_structure_sidebar .block_make_submission .content a:focus,
.pkp_structure_sidebar .block_make_submission > a:hover,
.pkp_structure_sidebar .block_make_submission > a:focus,
.block_make_submission .content a:hover,
.block_make_submission .content a:focus,
.block_make_submission > a:hover,
.block_make_submission > a:focus {
    background: linear-gradient(180deg, #18536f 0%, #0e3b52 100%) !important;
}

/* Mobile: use the same visual width and align the left edge with sidebar cards */
@media screen and (max-width: 600px) {
    .pkp_structure_sidebar .block_make_submission,
    .block_make_submission {
        width: 275px !important;
        max-width: calc(100% - 52px) !important;
        margin-left: 26px !important;
        margin-right: 26px !important;
        margin-bottom: 12px !important;
    }
}

/* Very narrow phones */
@media screen and (max-width: 360px) {
    .pkp_structure_sidebar .block_make_submission,
    .block_make_submission {
        width: calc(100% - 32px) !important;
        max-width: none !important;
        margin-left: 16px !important;
        margin-right: 16px !important;
    }
}

/* ============================================================
   JCIA UUM – ORCID DISPLAY FIX
   OJS 3.3.x
   ============================================================ */

/* 1. Ensure the ORCID container is visible */
.obj_article_details .authors .orcid,
.obj_article_details .item.authors .orcid,
.obj_article_details ul.authors li .orcid {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;

    visibility: visible !important;
    opacity: 1 !important;

    margin-top: 5px !important;
    margin-bottom: 3px !important;

    font-size: 0.92rem !important;
    line-height: 1.5 !important;
}


/* ============================================================
   2. RESTORE THE ORCID ICON
   ============================================================ */

.obj_article_details .authors .orcid img,
.obj_article_details .item.authors .orcid img,
.obj_article_details ul.authors li .orcid img {

    display: inline-block !important;

    visibility: visible !important;
    opacity: 1 !important;

    width: 20px !important;
    height: 20px !important;

    min-width: 20px !important;
    max-width: 20px !important;

    min-height: 20px !important;
    max-height: 20px !important;

    margin: 0 6px 0 0 !important;

    padding: 0 !important;

    vertical-align: middle !important;

    position: static !important;

    transform: none !important;

    object-fit: contain !important;

    border: 0 !important;
    border-radius: 0 !important;

    background: transparent !important;

    box-shadow: none !important;
}


/* ============================================================
   3. ORCID LINK
   JCIA navy colour
   ============================================================ */

.obj_article_details .authors .orcid a,
.obj_article_details .item.authors .orcid a {

    display: inline-flex !important;

    align-items: center !important;

    visibility: visible !important;
    opacity: 1 !important;

    color: #003B71 !important;

    font-size: 0.90rem !important;

    font-weight: 500 !important;

    text-decoration: none !important;

    background: transparent !important;

    border: 0 !important;

    padding: 0 !important;
}


/* Hover effect */

.obj_article_details .authors .orcid a:hover,
.obj_article_details .item.authors .orcid a:hover {

    color: #005DAA !important;

    text-decoration: underline !important;
}


/* ============================================================
   4. PREVENT GLOBAL THEME IMG RULES FROM HIDING ORCID
   ============================================================ */

.obj_article_details span.orcid img {

    float: none !important;

    clear: none !important;

    position: relative !important;

    top: 0 !important;
    left: 0 !important;

    clip: auto !important;

    clip-path: none !important;

    filter: none !important;
}


/* ============================================================
   5. AUTHOR LAYOUT
   ============================================================ */

.obj_article_details .authors > li {

    margin-bottom: 12px !important;
}


.obj_article_details .authors .name {

    display: block !important;

    font-weight: 600 !important;
}


.obj_article_details .authors .affiliation {

    display: block !important;

    margin-top: 2px !important;

    color: #555 !important;
}


/* ============================================================
   6. MOBILE
   ============================================================ */

@media (max-width: 768px) {

    .obj_article_details .authors .orcid {

        display: flex !important;

        align-items: flex-start !important;

        overflow-wrap: anywhere !important;

        word-break: break-word !important;
    }


    .obj_article_details .authors .orcid img {

        width: 18px !important;
        height: 18px !important;

        min-width: 18px !important;
        max-width: 18px !important;
    }


    .obj_article_details .authors .orcid a {

        font-size: 0.86rem !important;

        overflow-wrap: anywhere !important;
    }

}