#bgdr{background:linear-gradient(45deg,#1d2899,#2f69c3);color:#fff}#bgdr h3,#bgdr h4,#bgdr p{color:#fff}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.mobile-menu-panel{transform:translateX(-100%);transition:transform 0.3s ease}.mobile-menu-open .mobile-menu-overlay{opacity:1;visibility:visible}.mobile-menu-open .mobile-menu-panel{transform:translateX(0)}.mobile-menu-open{overflow:hidden}.desktop-nav{display:none}@media (min-width:1024px){.desktop-nav{display:block}}.auth-slide-wrapper{position:relative;height:38px;width:150px;overflow:hidden;transition:width 0.4s ease-out}.auth-slide-wrapper.active{width:480px}.auth-slide-form{position:absolute;top:0;right:-330px;height:100%;background-color:#f3f3f3;transform:translateX(0);transition:transform 0.4s ease-out;display:flex;align-items:center;padding-right:.5rem;gap:.5rem;z-index:20;border-radius:.25rem;box-shadow:0 2px 5px rgba(0,0,0,.1);white-space:nowrap}.auth-slide-form.active{transform:translateX(-330px)}.auth-slide-form input{border:1px solid #ccc;padding:.35rem .75rem;border-radius:.25rem;width:140px;color:#4a5568;font-size:.9rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.auth-slide-form input::placeholder{color:#a0aec0}#login-toggle{position:absolute;top:0;right:0;z-index:30;width:100%;text-align:center;opacity:1;visibility:visible;background-color:#0a4c8a;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:600;font-size:.875rem;text-decoration:none;display:flex;align-items:center;justify-content:center;border:1px solid #0a4c8a;cursor:pointer;transition:background-color 0.2s,border-color 0.2s,opacity 0.2s,visibility 0s 0.2s}#login-toggle:hover{background-color:#1a71b8;border-color:#1a71b8}#login-toggle.hidden-transition{opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0s 0.2s}.btn-login-purple{background-color:theme('colors.custom_purple');color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:600;transition:background-color 0.2s;border:1px solid theme('colors.custom_purple');cursor:pointer}.btn-login-purple:hover{background-color:#1a71b8}.btn-login-dark-blue{background-color:theme('colors.stmblue');color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:600;transition:background-color 0.2s;border:1px solid theme('colors.stmblue');cursor:pointer}.btn-login-dark-blue:hover{background-color:#1a71b8}.login-corner-box{display:flex;align-items:center;justify-content:flex-end}#apid-button-primary{background-color:#0a4c8a;color:#fff;font-weight:600;padding:.5rem 1.25rem;border-radius:.375rem;transition:background-color 0.2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);text-decoration:none;display:inline-block;font-size:.875rem}#apid-button-primary:hover{background-color:#0a4c8a}#current-issue-button{background-color:#0a4c8a;color:#fff;font-weight:600;padding:.5rem 1.25rem;border-radius:.375rem;transition:background-color 0.2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;margin-top:1rem}#current-issue-button:hover{background-color:#1a71b8}.article-btn-primary{background-color:#0a4c8a;color:#fff;font-weight:600;padding:.5rem 1.5rem;border-radius:.5rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s ease}.article-btn-primary:hover{background-color:#1a71b8;transform:translateY(-1px)}.article-btn{background-color:#fff;border:1px solid #0a4c8a;color:#0a4c8a;font-weight:500;padding:.5rem 1rem;border-radius:.5rem;text-decoration:none;transition:all 0.3s ease;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center}.article-btn:hover{background-color:#e6f1fb;color:#0a4c8a;border-color:#0a4c8a}.action-button-dark{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid #0a4c8a;color:#fff;background-color:#0a4c8a;border-radius:.5rem;font-weight:500;transition:all 0.3s ease;text-decoration:none;font-size:.875rem}.action-button-dark:hover{background-color:#fff;color:#0a4c8a;transform:translateY(-1px)}.article-tag{display:inline-block;background-color:#e6f1fb;color:#4a5568;font-size:.75rem;padding:.2rem .5rem;border-radius:.25rem;margin-right:.5rem;margin-top:.5rem}.article-meta span{color:#4a5568;font-size:.875rem;margin-right:1rem}.article-meta a{color:#0a4c8a;text-decoration:none}.article-meta a:hover{text-decoration:underline}.article-box{border:1px solid #e2e8f0;padding:1.5rem;border-radius:.5rem;border-left:4px solid #0a4c8a}.article-box .author-list{color:#4a5568;font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.current-issue-box{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);padding:1.5rem;border:1px solid #e2e8f0}.current-issue-box .issue-heading{border-left:4px solid #0a4c8a;padding-left:1rem;color:#0a4c8a;font-weight:700;font-size:1.25rem}#journal-information .journal-info-grid .journal-info-item{display:flex;flex-direction:column;margin-bottom:.5rem}#journal-information .journal-info-label{color:#0a4c8a;font-weight:500;font-size:1rem}#journal-information .journal-info-value{color:#4a5568;font-weight:400;font-size:.9375rem}.indexing-content h3{color:#0a4c8a;font-weight:700;font-size:1rem;margin-top:1rem;margin-bottom:.5rem}.indexing-content .indexing-links a{color:#0a4c8a;display:inline;font-size:.9375rem;margin-right:.5rem;white-space:nowrap}.indexing-content .impact-value{font-weight:600;color:#4a5568}.jhn-nav-links{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem}.jhn-nav-links a:hover{color:#0a4c8a}.jhn-dropdown{position:relative}.jhn-chev{margin-left:.25rem;font-size:.75rem}.jhn-dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(5px);z-index:100;background-color:#fff;min-width:220px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;border:1px solid #e2e8f0;padding:.5rem 0;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;pointer-events:none;list-style:none}.jhn-dropdown-menu a{color:#4a5568;padding:.5rem 1rem;display:block;font-weight:400}.jhn-dropdown-menu a:hover{background-color:#e6f1fb;color:#0a4c8a}.jhn-dropdown:hover .jhn-dropdown-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:auto}.journal-info-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:3rem}.journal-info-label{color:#0a4c8a;font-weight:500;display:block;margin-bottom:.25rem}.journal-info-value{color:#4a5568;display:block;font-weight:400}.sidebar-card-white{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);padding:1.5rem;border:1px solid #e2e8f0}.sidebar-card-white h3{text-align:left}.indexed-logo-fit{width:90%;height:auto;max-height:90%;object-fit:contain}.indexed-circle{width:140px;height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:9999px;margin:auto}.indexed-in-card{background-image:linear-gradient(to right,#0a4c8a,#1a71b8);padding-bottom:1.5rem}.indexed-in-card h3{padding:1.5rem 1.5rem 1rem}footer h3,footer p,footer a{color:white!important}