@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}*,:after,:before{margin:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-size:1rem;font-weight:400;line-height:1.5;background-color:#f9fafb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}body,h1,h2,h3,h4,h5,h6{font-family:Times New Roman,Times,serif;color:#111827}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;margin-bottom:.5rem}h1{font-size:2.25rem}@media(min-width:768px){h1{font-size:3rem}}@media(min-width:1024px){h1{font-size:3.75rem}}h2{font-size:1.5rem}@media(min-width:768px){h2{font-size:1.875rem}}@media(min-width:1024px){h2{font-size:2.25rem}}h3{font-size:1.25rem}@media(min-width:768px){h3{font-size:1.5rem}}h4{font-size:1.125rem}@media(min-width:768px){h4{font-size:1.25rem}}h5{font-size:1rem}@media(min-width:768px){h5{font-size:1.125rem}}h6{font-size:.875rem}@media(min-width:768px){h6{font-size:1rem}}p{margin-bottom:1rem;color:#374151}a{color:#1e40af;text-decoration:none;transition:.15s ease-in-out}a:hover{color:#1e3a8a;text-decoration:underline}a:focus{outline:2px solid rgba(30,64,175,.5);outline-offset:2px}ol,ul{margin-bottom:1rem;padding-left:1.5rem}ol li,ul li{margin-bottom:.25rem;color:#374151}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;background:none}button:focus{outline:2px solid rgba(30,64,175,.5);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:1280px}@media(min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-primary{color:#1e40af}.text-secondary{color:#4b5563}.text-muted{color:#6b7280}.text-success{color:#059669}.text-warning{color:#d97706}.text-error{color:#dc2626}.bg-primary{background-color:#1e40af}.bg-white{background-color:#fff}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0,.mx-0{margin-left:0}.mx-0{margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0,.px-0{padding-left:0}.px-0{padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1,.mx-1{margin-left:.25rem}.mx-1{margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1,.px-1{padding-left:.25rem}.px-1{padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2,.mx-2{margin-left:.5rem}.mx-2{margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2,.px-2{padding-left:.5rem}.px-2{padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3,.mx-3{margin-left:.75rem}.mx-3{margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.p-3{padding:.75rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3,.px-3{padding-left:.75rem}.px-3{padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4,.mx-4{margin-left:1rem}.mx-4{margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.p-4{padding:1rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4,.px-4{padding-left:1rem}.px-4{padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.m-5{margin:1.25rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5,.mx-5{margin-left:1.25rem}.mx-5{margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.p-5{padding:1.25rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5,.px-5{padding-left:1.25rem}.px-5{padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6,.mx-6{margin-left:1.5rem}.mx-6{margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.p-6{padding:1.5rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6,.px-6{padding-left:1.5rem}.px-6{padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.m-8{margin:2rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8,.mx-8{margin-left:2rem}.mx-8{margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.p-8{padding:2rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8,.px-8{padding-left:2rem}.px-8{padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.m-10{margin:2.5rem}.mt-10{margin-top:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10,.mx-10{margin-left:2.5rem}.mx-10{margin-right:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.p-10{padding:2.5rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10,.px-10{padding-left:2.5rem}.px-10{padding-right:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.m-12{margin:3rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.ml-12,.mx-12{margin-left:3rem}.mx-12{margin-right:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.p-12{padding:3rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12,.px-12{padding-left:3rem}.px-12{padding-right:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.m-16{margin:4rem}.mt-16{margin-top:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.ml-16,.mx-16{margin-left:4rem}.mx-16{margin-right:4rem}.my-16{margin-top:4rem;margin-bottom:4rem}.p-16{padding:4rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pl-16,.px-16{padding-left:4rem}.px-16{padding-right:4rem}.py-16{padding-top:4rem;padding-bottom:4rem}.m-20{margin:5rem}.mt-20{margin-top:5rem}.mr-20{margin-right:5rem}.mb-20{margin-bottom:5rem}.ml-20,.mx-20{margin-left:5rem}.mx-20{margin-right:5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.p-20{padding:5rem}.pt-20{padding-top:5rem}.pr-20{padding-right:5rem}.pb-20{padding-bottom:5rem}.pl-20,.px-20{padding-left:5rem}.px-20{padding-right:5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.m-24{margin:6rem}.mt-24{margin-top:6rem}.mr-24{margin-right:6rem}.mb-24{margin-bottom:6rem}.ml-24,.mx-24{margin-left:6rem}.mx-24{margin-right:6rem}.my-24{margin-top:6rem;margin-bottom:6rem}.p-24{padding:6rem}.pt-24{padding-top:6rem}.pr-24{padding-right:6rem}.pb-24{padding-bottom:6rem}.pl-24,.px-24{padding-left:6rem}.px-24{padding-right:6rem}.py-24{padding-top:6rem;padding-bottom:6rem}.m-32{margin:8rem}.mt-32{margin-top:8rem}.mr-32{margin-right:8rem}.mb-32{margin-bottom:8rem}.ml-32,.mx-32{margin-left:8rem}.mx-32{margin-right:8rem}.my-32{margin-top:8rem;margin-bottom:8rem}.p-32{padding:8rem}.pt-32{padding-top:8rem}.pr-32{padding-right:8rem}.pb-32{padding-bottom:8rem}.pl-32,.px-32{padding-left:8rem}.px-32{padding-right:8rem}.py-32{padding-top:8rem;padding-bottom:8rem}.m-40{margin:10rem}.mt-40{margin-top:10rem}.mr-40{margin-right:10rem}.mb-40{margin-bottom:10rem}.ml-40,.mx-40{margin-left:10rem}.mx-40{margin-right:10rem}.my-40{margin-top:10rem;margin-bottom:10rem}.p-40{padding:10rem}.pt-40{padding-top:10rem}.pr-40{padding-right:10rem}.pb-40{padding-bottom:10rem}.pl-40,.px-40{padding-left:10rem}.px-40{padding-right:10rem}.py-40{padding-top:10rem;padding-bottom:10rem}.m-48{margin:12rem}.mt-48{margin-top:12rem}.mr-48{margin-right:12rem}.mb-48{margin-bottom:12rem}.ml-48,.mx-48{margin-left:12rem}.mx-48{margin-right:12rem}.my-48{margin-top:12rem;margin-bottom:12rem}.p-48{padding:12rem}.pt-48{padding-top:12rem}.pr-48{padding-right:12rem}.pb-48{padding-bottom:12rem}.pl-48,.px-48{padding-left:12rem}.px-48{padding-right:12rem}.py-48{padding-top:12rem;padding-bottom:12rem}.m-56{margin:14rem}.mt-56{margin-top:14rem}.mr-56{margin-right:14rem}.mb-56{margin-bottom:14rem}.ml-56,.mx-56{margin-left:14rem}.mx-56{margin-right:14rem}.my-56{margin-top:14rem;margin-bottom:14rem}.p-56{padding:14rem}.pt-56{padding-top:14rem}.pr-56{padding-right:14rem}.pb-56{padding-bottom:14rem}.pl-56,.px-56{padding-left:14rem}.px-56{padding-right:14rem}.py-56{padding-top:14rem;padding-bottom:14rem}.m-64{margin:16rem}.mt-64{margin-top:16rem}.mr-64{margin-right:16rem}.mb-64{margin-bottom:16rem}.ml-64,.mx-64{margin-left:16rem}.mx-64{margin-right:16rem}.my-64{margin-top:16rem;margin-bottom:16rem}.p-64{padding:16rem}.pt-64{padding-top:16rem}.pr-64{padding-right:16rem}.pb-64{padding-bottom:16rem}.pl-64,.px-64{padding-left:16rem}.px-64{padding-right:16rem}.py-64{padding-top:16rem;padding-bottom:16rem}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn{padding:.75rem 1.5rem;font-size:1rem}.btn--small{padding:.5rem 1rem;font-size:.875rem}.btn--large{padding:1rem 2rem;font-size:1.125rem}.btn--primary{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn--primary:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn--primary:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.btn--primary:active{transform:translateY(0)}.btn--secondary{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn--secondary:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn--secondary:disabled{opacity:.6;cursor:not-allowed}.btn--secondary{background:#fff;color:#374151;border:1px solid #d1d5db}.btn--secondary:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.btn--ghost{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn--ghost:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn--ghost:disabled{opacity:.6;cursor:not-allowed}.btn--ghost{background:rgba(0,0,0,0);color:#374151}.btn--ghost:hover:not(:disabled){background:#f3f4f6}.btn--danger{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn--danger:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn--danger:disabled{opacity:.6;cursor:not-allowed}.btn--danger{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff}.btn--danger:hover:not(:disabled){background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.btn--success{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.btn--success:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.btn--success:disabled{opacity:.6;cursor:not-allowed}.btn--success{background:linear-gradient(135deg,#059669,#047857);color:#fff}.btn--success:hover:not(:disabled){background:linear-gradient(135deg,#047857,#064e3b);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.btn--icon{padding:.75rem;width:auto;aspect-ratio:1}.btn--icon.btn--small{padding:.5rem}.btn--icon.btn--large{padding:1rem}.btn--loading{position:relative;color:rgba(0,0,0,0)}.btn--loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.btn-group{display:inline-flex}.btn-group .btn{border-radius:0}.btn-group .btn:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.btn-group .btn:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.btn-group .btn:not(:first-child){margin-left:-1px}.card,.journal-card,.subject-card{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb;padding:1.5rem;transition:.25s ease-in-out}.card:hover,.journal-card:hover,.subject-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.card--interactive,.journal-card,.subject-card{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb;padding:1.5rem;transition:.25s ease-in-out}.card--interactive:hover,.journal-card:hover,.subject-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.card--interactive,.journal-card,.subject-card{cursor:pointer}.card--interactive:hover,.journal-card:hover,.subject-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:translateY(-4px)}.card--interactive:active,.journal-card:active,.subject-card:active{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.card--hover-lift{transition:all .25s ease-in-out}.card--hover-lift:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.card--flat{box-shadow:none;border:1px solid #e5e7eb}.card--flat:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.card--elevated{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.card--elevated:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.card--compact{padding:1rem}.card--spacious{padding:2rem}.card__header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.card__header:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.card__title{font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:.5rem;color:#111827}.card__subtitle,.card__title{font-family:Times New Roman,Times,serif}.card__subtitle{font-size:.875rem;font-weight:400;line-height:1.5;color:#374151;color:#4b5563;margin-bottom:0}.card__content{margin-bottom:1rem}.card__content:last-child{margin-bottom:0}.card__footer{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.card__footer:first-child{margin-top:0;padding-top:0;border-top:none}.card__image{margin:-1.5rem -1.5rem 1rem;border-radius:.5rem .5rem 0 0;overflow:hidden}.card__image img{width:100%;height:auto;display:block}.journal-card__image{flex-shrink:0;width:120px;height:120px;border-radius:.375rem;overflow:hidden;background:#e5e7eb}.journal-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journal-card__category{margin-bottom:.5rem}.journal-card__category--life-science{background:linear-gradient(135deg,#22c55e,#16a34a 50%,#15803d)}.journal-card__category--social-science{background:linear-gradient(135deg,#a855f7,#9333ea 50%,#7c3aed)}.journal-card__category--engineering{background:linear-gradient(135deg,#fb7185,#e11d48 50%,#be123c)}.journal-card__category--medicine{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb)}.journal-card__category--economics{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706)}.journal-card__category--information{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.journal-card__title{font-size:1.125rem}.subject-card{padding:1.5rem;text-align:center;color:#fff;border:none;position:relative;overflow:hidden}.subject-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;opacity:.9;transition:opacity .15s ease-in-out}.subject-card:hover:before{opacity:1}.subject-card__title{position:relative;z-index:1;font-size:.875rem;font-weight:500;line-height:1.25;margin:0}.subject-card--economics{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706)}.subject-card--engineering{background:linear-gradient(135deg,#fb7185,#e11d48 50%,#be123c)}.subject-card--information{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.subject-card--life-science{background:linear-gradient(135deg,#22c55e,#16a34a 50%,#15803d)}.subject-card--medicine{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb)}.subject-card--social-science{background:linear-gradient(135deg,#a855f7,#9333ea 50%,#7c3aed)}.p-dropdown{border:2px solid #e5e7eb;border-radius:10px;background:#fff;transition:all .3s ease}.p-dropdown:not(.p-disabled):hover{border-color:#cbd5e1}.p-dropdown.p-focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.p-dropdown .p-dropdown-label{padding:.75rem 1rem;font-size:.95rem;color:#1f2937}.p-dropdown .p-dropdown-label.p-placeholder{color:#9ca3af}.p-dropdown .p-dropdown-trigger{width:3rem;color:#6b7280}.p-dropdown .p-dropdown-clear-icon{color:#ef4444;right:3rem}.p-dropdown-panel{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);margin-top:.5rem;overflow:hidden}.p-dropdown-panel .p-dropdown-header{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.9rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.1);outline:none}.p-dropdown-panel .p-dropdown-items-wrapper{max-height:300px}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.75rem 1rem;margin:0;font-size:.95rem;color:#374151;cursor:pointer;transition:all .2s ease;border-left:3px solid rgba(0,0,0,0)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:#f3f4f6;border-left-color:#6366f1}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#eef2ff;color:#4f46e5;font-weight:600;border-left-color:#6366f1}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-focus{background:#f3f4f6;box-shadow:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-disabled{opacity:.5;cursor:not-allowed}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-disabled:hover{background:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:1rem;text-align:center;color:#9ca3af;font-size:.9rem}.journal-list__subject-dropdown .p-dropdown-label{padding:.875rem 1rem;font-size:1rem}.sort-dropdown .p-dropdown{min-width:200px}.sort-dropdown .p-dropdown-label{font-weight:500}.p-dropdown-sm .p-dropdown-label{padding:.5rem .75rem;font-size:.875rem}.p-dropdown-sm .p-dropdown-trigger{width:2.5rem}.p-dropdown-lg .p-dropdown-label{padding:1rem 1.25rem;font-size:1.1rem}.p-dropdown-lg .p-dropdown-trigger{width:3.5rem}.p-multiselect{border:2px solid #e5e7eb;border-radius:10px;background:#fff;transition:all .3s ease}.p-multiselect:not(.p-disabled):hover{border-color:#cbd5e1}.p-multiselect.p-focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.p-multiselect .p-multiselect-label{padding:.75rem 1rem;font-size:.95rem}.p-multiselect .p-multiselect-trigger{width:3rem}.p-multiselect-panel{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);margin-top:.5rem}.p-multiselect-panel .p-multiselect-header{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:.75rem 1rem;font-size:.95rem;transition:all .2s ease}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:#f3f4f6}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#eef2ff;color:#4f46e5}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.75rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box{border:2px solid #d1d5db;border-radius:6px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight{border-color:#6366f1;background:#6366f1}@media(max-width:768px){.p-dropdown-panel,.p-multiselect-panel{max-width:90vw}.p-dropdown-items-wrapper{max-height:250px!important}}.form__group{margin-bottom:1.5rem}.form__label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form__input,.form__select,.form__textarea{display:block;width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#111827;font-size:1rem;transition:.15s ease-in-out}.form__input:focus,.form__select:focus,.form__textarea:focus{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.1)}.form__input::-moz-placeholder,.form__select::-moz-placeholder,.form__textarea::-moz-placeholder{color:#6b7280}.form__input::placeholder,.form__select::placeholder,.form__textarea::placeholder{color:#6b7280}.form__input:disabled,.form__select:disabled,.form__textarea:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.form__input--large{padding:1rem 1.25rem;font-size:1.125rem}.form__input--small{padding:.5rem .75rem;font-size:.875rem}.form__input--error{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.form__input--success{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.1)}.form__textarea{min-height:120px;resize:vertical}.form__select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 12px;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__help{color:#4b5563}.form__error,.form__help{margin-top:.25rem;font-size:.875rem}.form__error{color:#dc2626;display:flex;align-items:center;gap:.25rem}.search-input{position:relative}.search-input__field{display:block;width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#111827;font-size:1rem;transition:.15s ease-in-out}.search-input__field:focus{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.1)}.search-input__field::-moz-placeholder{color:#6b7280}.search-input__field::placeholder{color:#6b7280}.search-input__field:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.search-input__field{padding-left:3rem;padding-right:3rem}.search-input__field:focus+.search-input__icon{color:#1e40af}.search-input__icon{left:1rem;color:#9ca3af;pointer-events:none;transition:color .15s ease-in-out}.search-input__button,.search-input__icon{position:absolute;top:50%;transform:translateY(-50%)}.search-input__button{right:.5rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.search-input__button:focus{outline:none}.search-input__button:disabled{opacity:.6;cursor:not-allowed}.search-input__button{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.search-input__button:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.search-input__button:active{transform:translateY(0)}.search-input__button{padding:.5rem;border-radius:.25rem}.search-input__button:focus{box-shadow:0 0 0 2px rgba(30,64,175,.5)}.checkbox{position:relative;display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}.checkbox__input{position:absolute;opacity:0;width:0;height:0}.checkbox__input:checked+.checkbox__box{background-color:#1e40af;border-color:#1e40af}.checkbox__input:checked+.checkbox__box:after{opacity:1}.checkbox__input:focus+.checkbox__box{box-shadow:0 0 0 3px rgba(30,64,175,.1)}.checkbox__box{width:20px;height:20px;border:2px solid #d1d5db;border-radius:.25rem;background:#fff;transition:all .15s ease-in-out;position:relative}.checkbox__box:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .15s ease-in-out}.checkbox__label{font-size:.875rem;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio{position:relative;display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}.radio__input{position:absolute;opacity:0;width:0;height:0}.radio__input:checked+.radio__circle{border-color:#1e40af}.radio__input:checked+.radio__circle:after{opacity:1}.radio__input:focus+.radio__circle{box-shadow:0 0 0 3px rgba(30,64,175,.1)}.radio__circle{width:20px;height:20px;border:2px solid #d1d5db;border-radius:50%;background:#fff;transition:all .15s ease-in-out;position:relative}.radio__circle:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#1e40af;opacity:0;transition:opacity .15s ease-in-out}.radio__label{font-size:.875rem;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch{position:relative;display:inline-block;width:48px;height:24px}.switch__input{position:absolute;opacity:0;width:0;height:0}.switch__input:checked+.switch__slider{background-color:#1e40af}.switch__input:checked+.switch__slider:before{transform:translateX(24px)}.switch__input:focus+.switch__slider{box-shadow:0 0 0 3px rgba(30,64,175,.1)}.switch__slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d5db;border-radius:24px}.switch__slider,.switch__slider:before{position:absolute;transition:.25s ease-in-out}.switch__slider:before{content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;border-radius:50%}.header-wrapper{position:relative;z-index:1020}.top-bar{background:linear-gradient(135deg,#1e3a8a,#1e40af);color:#fff;padding:.5rem 0;font-size:.75rem}.top-bar__container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:1280px}@media(min-width:640px){.top-bar__container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.top-bar__container{padding-left:2rem;padding-right:2rem}}.top-bar__container{justify-content:space-between}.top-bar__container,.top-bar__news{display:flex;align-items:center;gap:1rem}.top-bar__news{justify-content:flex-start;min-width:0}.top-bar__badge{background:#fff;color:#1e3a8a;padding:.25rem .75rem;font-size:.75rem;font-weight:700;border-radius:.25rem;letter-spacing:.08em;white-space:nowrap;flex-shrink:0;display:inline-block}.top-bar__ticker{position:relative;overflow:hidden;max-width:1200px}.top-bar__ticker-track{display:flex;gap:1.5rem;min-width:-moz-max-content;min-width:max-content;animation:ticker-scroll 18s linear infinite}.top-bar__ticker-item{color:#fff;text-decoration:none;white-space:nowrap;font-size:.75rem;pointer-events:none;cursor:default}.top-bar__actions{gap:1rem;flex-shrink:0}.top-bar__actions,.top-bar__language{display:flex;align-items:center;justify-content:center}.top-bar__language{gap:.5rem}.top-bar__language-btn{background:none;border:none;color:#fff;font-size:.75rem;font-weight:500;cursor:pointer;transition:color .15s ease-in-out}.top-bar__language-btn:hover{color:#e5e7eb}.top-bar__divider{color:hsla(0,0%,100%,.4);font-size:.75rem}.top-bar__social{display:flex;align-items:center;justify-content:center;gap:.5rem}.top-bar__social a{color:#fff;transition:color .15s ease-in-out}.top-bar__social a:hover{color:#e5e7eb}.top-bar__social a i{font-size:.85rem}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:767px){.top-bar__container{flex-direction:column;align-items:flex-start;gap:.75rem}.top-bar__actions{width:100%;justify-content:space-between}.top-bar__social{display:none}.top-bar__ticker{max-width:100%}}.header{background:#fff;z-index:1020;padding-bottom:10px}.header,.header__container{position:relative;overflow:visible}.header__container{max-width:1400px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:70px}.header__logo{display:flex;align-items:center;justify-content:center;outline:none}.header__logo,.header__logo:hover{text-decoration:none}.header__logo:focus{outline:none;border:none;box-shadow:none}.header__logo:focus-visible{outline:none;border:none;box-shadow:none}.header__logo-image{height:190px;width:auto;-o-object-fit:contain;object-fit:contain;display:block;padding-top:19px}.header__logo-icon{width:48px;height:48px;background:linear-gradient(135deg,#1e40af,#dc2626);border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;font-weight:700}.header__logo-text{display:flex;flex-direction:column}.header__logo-text .primary{color:#1e40af;font-size:.875rem;font-weight:700;line-height:1.25}.header__logo-text .secondary{color:#1e40af;font-size:.75rem;font-weight:700;line-height:1.25}.header__nav{display:flex;align-items:center;justify-content:center;gap:1.5rem;display:none}@media(min-width:1024px){.header__nav{display:flex}}.header__nav-menubar.p-menubar{background:rgba(0,0,0,0);border:none;padding:0;box-shadow:none}.header__nav-menubar.p-menubar .p-menubar-root-list{display:flex;align-items:center;gap:.75rem;padding:0;background:rgba(0,0,0,0);margin-bottom:0}.header__nav-menubar.p-menubar .p-menuitem{margin:0}.header__nav-menubar.p-menubar .p-menuitem-content,.header__nav-menubar.p-menubar .p-menuitem-link{background:rgba(0,0,0,0);padding:.5rem 1rem;font-size:1rem}.header__nav-menubar.p-menubar .p-menubar-button{display:none}.header__nav-link{color:#374151;font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s ease-in-out;padding:.5rem 0}.header__nav-link:focus,.header__nav-link:focus-visible{outline:none;box-shadow:none}.header__nav-link:hover{color:#1e40af;text-decoration:none}.header__nav-link--active{color:#dc2626}.header__nav-link--active:hover{color:#b91c1c}.header__nav-link--cta{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.header__nav-link--cta:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.header__nav-link--cta:disabled{opacity:.6;cursor:not-allowed}.header__nav-link--cta{background:linear-gradient(135deg,#1e40af,#1e3a8a)}.header__nav-link--cta:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.header__nav-link--cta:active{transform:translateY(0)}.header__nav-link--cta{padding:1rem;font-size:.875rem;box-shadow:none;color:#fff;background:#1558a7}.header__nav-link--cta:hover{text-decoration:none;background:#104477;color:#fff}.header__nav-link--outline{padding:1rem;border-radius:.5rem;border:1px solid rgba(30,64,175,.3);color:#1e40af;font-weight:600}.header__nav-link--outline:hover{background:rgba(30,64,175,.08)}.header__actions{display:flex;align-items:center;justify-content:center;gap:1rem}.header__search-btn{padding:.5rem;color:#6b7280;background:none;border:1px solid rgba(0,0,0,0);border-radius:.5rem;cursor:pointer;transition:.15s ease-in-out}.header__search-btn:focus,.header__search-btn:focus-visible{outline:none;box-shadow:none}.header__search-btn:hover{color:#1e40af;border-color:rgba(30,64,175,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.header__search-btn i{font-size:1rem}.header__search-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.98);display:flex;align-items:center;justify-content:center;padding:1.5rem 0}.header__search-container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:768px}@media(min-width:640px){.header__search-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.header__search-container{padding-left:2rem;padding-right:2rem}}.header__search-container{background:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}.header__search-icon{color:#9ca3af;font-size:1.1rem}.header__search-input{flex:1;border:none;font-size:1rem;color:#374151;outline:none}.header__search-input::-moz-placeholder{color:#9ca3af}.header__search-input::placeholder{color:#9ca3af}.header__search-submit{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.header__search-submit:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.header__search-submit:disabled{opacity:.6;cursor:not-allowed}.header__search-submit{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.header__search-submit:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.header__search-submit:active{transform:translateY(0)}.header__search-submit{padding:.5rem 1.25rem;font-size:.875rem}.header__search-close{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.header__search-close:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.header__search-close:disabled{opacity:.6;cursor:not-allowed}.header__search-close{background:rgba(0,0,0,0);color:#374151}.header__search-close:hover:not(:disabled){background:#f3f4f6}.header__search-close{padding:.5rem;color:#6b7280}.header__search-close:hover{color:#1e40af}.header__search-close i{font-size:1rem}.header__search-spinner{color:#1e40af;font-size:1.1rem;animation:spin 1s linear infinite}.header__search-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:.5rem;max-height:500px;overflow-y:auto;z-index:1000}.header__search-suggestions-section{padding:.5rem 0;border-bottom:1px solid #e5e7eb}.header__search-suggestions-section:last-child{border-bottom:none}.header__search-suggestions-header{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:#4b5563;background:#f9fafb}.header__search-suggestions-header i{color:#1e40af}.header__search-suggestion-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:#374151;transition:background .15s ease-in-out;border-bottom:1px solid #f3f4f6}.header__search-suggestion-item:last-child{border-bottom:none}.header__search-suggestion-item:hover{background:#f9fafb;color:#1e40af}.header__search-suggestion-item--empty{justify-content:center;color:#6b7280;padding:1rem;text-align:center}.header__search-suggestion-item--empty i{font-size:1.5rem;margin-bottom:.5rem}.header__search-suggestion-item i{color:#1e40af;font-size:1.1rem;margin-top:.25rem;flex-shrink:0}.header__search-suggestion-content{flex:1;min-width:0}.header__search-suggestion-title{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .25rem;line-height:1.4}.header__search-suggestion-desc{font-size:.875rem;color:#4b5563;margin:0;line-height:1.5}.header__search-suggestions-footer{padding:.75rem 1rem;border-top:2px solid #e5e7eb;background:#f9fafb}.header__search-view-all{display:inline-flex;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.header__search-view-all:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.header__search-view-all:disabled{opacity:.6;cursor:not-allowed}.header__search-view-all{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.header__search-view-all:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.header__search-view-all:active{transform:translateY(0)}.header__search-view-all{width:100%;padding:1rem;font-size:.875rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.header__search-view-all i{font-size:.875rem}.header__mobile-btn{display:flex;align-items:center;justify-content:center;display:inline-flex;padding:.5rem;color:#9ca3af;background:none;border:none;border-radius:.25rem;cursor:pointer;transition:color .15s ease-in-out}.header__mobile-btn:focus,.header__mobile-btn:focus-visible{outline:none;box-shadow:none}.header__mobile-btn:hover{color:#1e40af}.header__mobile-btn i{font-size:1.2rem}@media(min-width:1024px){.header__mobile-btn{display:none}}.header__mobile-sidebar.p-sidebar{width:min(320px,100%);background:#fff;padding:1.5rem 1rem}.header__mobile-sidebar.p-sidebar .p-sidebar-header{display:none}.header__mobile-sidebar.p-sidebar .p-sidebar-content{padding:0}.header__mobile-nav{display:flex;flex-direction:column;gap:.5rem}.header__mobile-link{display:block;padding:.75rem .5rem;border-radius:.375rem;font-weight:500;color:#374151;text-decoration:none;transition:.15s ease-in-out}.header__mobile-link:focus,.header__mobile-link:focus-visible{outline:none;box-shadow:none}.header__mobile-link:hover{background:#f3f4f6}.header__mobile-link--cta{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.header__mobile-link--cta:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.header__mobile-link--cta:disabled{opacity:.6;cursor:not-allowed}.header__mobile-link--cta{background:linear-gradient(135deg,#1e40af,#1e3a8a)}.header__mobile-link--cta:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.header__mobile-link--cta:active{transform:translateY(0)}.header__mobile-link--cta{display:flex;color:#fff}.header__mobile-link--cta:hover{color:#fff}.header__mobile-link--outline{border:1px solid rgba(30,64,175,.3);color:#1e40af;justify-content:center}.header__mobile-link--active{background:rgba(30,64,175,.1);color:#1e40af;font-weight:600}.header__logo-image{transition:transform .15s ease-in-out}.header__logo-image:hover{transform:scale(1.05)}.header__logo-icon{transition:transform .15s ease-in-out}.header__logo-icon:hover{transform:scale(1.05)}.header__nav-link{position:relative}.header__nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#1e40af;transition:width .15s ease-in-out}.header__nav-link:hover:after{width:100%}.header__nav-link--active:after{width:100%;background:#dc2626}@media(min-width:640px){.header__container{height:70px;padding:0 16px}.header__logo-icon{width:52px;height:52px}}.hero{position:relative;background:linear-gradient(135deg,#1e40af,#2563eb 50%,#3b82f6);padding:8rem 0;overflow:hidden;min-height:50vh;display:flex;align-items:center;justify-content:center}.hero:before{content:"";background:rgba(0,0,0,.2);z-index:1}.hero:before,.hero__decorations{position:absolute;top:0;left:0;width:100%;height:100%}.hero__decorations{pointer-events:none;z-index:2}.hero__decoration{position:absolute;border:2px solid hsla(0,0%,100%,.1)}.hero__decoration--square-1{top:20%;left:10%;width:120px;height:120px;transform:rotate(45deg);animation:float 6s ease-in-out infinite}.hero__decoration--square-2{top:35%;right:15%;width:80px;height:80px;transform:rotate(12deg);animation:float 8s ease-in-out infinite reverse}.hero__decoration--square-3{bottom:20%;left:30%;width:160px;height:160px;transform:rotate(45deg);opacity:.5;animation:float 10s ease-in-out infinite}.hero__light{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.hero__light--top-right{top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%)}.hero__light--bottom-left{bottom:-100px;left:-100px;width:320px;height:320px;background:radial-gradient(circle,rgba(255,235,59,.15) 0,transparent 70%)}.hero__container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:1280px}@media(min-width:640px){.hero__container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.hero__container{padding-left:2rem;padding-right:2rem}}.hero__container{text-align:center;position:relative;z-index:3}.hero__grid{display:grid;gap:2.5rem}@media(min-width:1024px){.hero__grid{grid-template-columns:1.2fr 1fr;align-items:center;text-align:left}}.hero__content{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media(min-width:1024px){.hero__content{align-items:flex-start}}.hero__eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:.75rem;background:hsla(0,0%,100%,.12);color:#fff;font-size:.75rem;letter-spacing:.3em}.hero__title{color:#fff;font-size:3.75rem;font-weight:300;letter-spacing:.05em;margin:0;opacity:0;transform:translateY(20px);animation:slideUp .8s ease-out forwards}@media(min-width:768px){.hero__title{font-size:4.5rem}}@media(min-width:1024px){.hero__title{font-size:5rem}}.hero__subtitle{color:hsla(0,0%,100%,.9);font-size:1.25rem;font-weight:400;margin-top:1.5rem;max-width:600px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);animation:slideUp 1s ease-out forwards}@media(min-width:768px){.hero__subtitle{font-size:1.5rem}}@media(min-width:1024px){.hero__subtitle{margin-left:0}}.hero__particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.hero__particle{position:absolute;background:#fff;border-radius:50%;opacity:.4}.hero__particle--1{top:25%;left:25%;width:8px;height:8px}.hero__particle--1,.hero__particle--2{animation:pulse-glow 2s ease-in-out infinite}.hero__particle--2{top:33%;right:33%;width:4px;height:4px;background:#fbbf24;opacity:.6;animation-delay:1s}.hero__particle--3{bottom:25%;left:33%;width:8px;height:8px;animation:pulse-glow 2s ease-in-out infinite;animation-delay:.5s}.hero__particle--4{top:66%;right:25%;width:4px;height:4px;animation:pulse-glow 2s ease-in-out infinite;animation-delay:.7s}.hero__particle--5{bottom:33%;right:66%;width:8px;height:8px;background:#fde68a;opacity:.4;animation:pulse-glow 2s ease-in-out infinite;animation-delay:.3s}.hero__actions{margin-top:2.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;opacity:0;animation:fadeIn 1.2s ease-in-out forwards}@media(min-width:1024px){.hero__actions{justify-content:flex-start}}.hero__actions .btn{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);color:#fff}.hero__actions .btn:hover{background:hsla(0,0%,100%,.25);transform:translateY(-2px)}.hero__actions .btn--primary{background:hsla(0,0%,100%,.92);color:#1e40af}.hero__actions .btn--primary:hover{background:#fff}.hero__panel{background:hsla(0,0%,100%,.12);border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.2);padding:1.5rem;backdrop-filter:blur(16px);gap:1.5rem;opacity:0;animation:fadeIn 1.2s ease-in-out forwards}.hero__panel,.hero__search{display:flex;flex-direction:column}.hero__search{gap:.5rem}.hero__search-label{color:hsla(0,0%,100%,.85);font-size:.75rem;letter-spacing:.12em}.hero__search-bar{display:flex;gap:.5rem;background:hsla(0,0%,100%,.95);border-radius:.75rem;padding:.25rem;align-items:center}.hero__search-input{display:block;width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#111827;font-size:1rem;transition:.15s ease-in-out}.hero__search-input:focus{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.1)}.hero__search-input::-moz-placeholder{color:#6b7280}.hero__search-input::placeholder{color:#6b7280}.hero__search-input:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.hero__search-input{background:rgba(0,0,0,0);border:none;box-shadow:none;padding:.5rem .75rem;font-size:.875rem;color:#374151}.hero__search-input::-moz-placeholder{color:#9ca3af}.hero__search-input::placeholder{color:#9ca3af}.hero__search-button{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-family:Times New Roman,Times,serif;font-weight:500;text-decoration:none;cursor:pointer;transition:.15s ease-in-out}.hero__search-button:focus{outline:none;box-shadow:0 0 0 2px rgba(30,64,175,.5)}.hero__search-button:disabled{opacity:.6;cursor:not-allowed}.hero__search-button{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.hero__search-button:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e3a8a);transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.hero__search-button:active{transform:translateY(0)}.hero__search-button{padding:.5rem 1rem;font-size:.875rem;white-space:nowrap}.hero__subjects{display:grid;gap:.5rem}.hero__subject{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:.5rem;background:hsla(0,0%,100%,.12);color:#fff;font-size:.875rem;letter-spacing:.02em;transition:.15s ease-in-out}.hero__subject:hover{background:hsla(0,0%,100%,.22)}.hero__subject:after{content:"→";font-size:.875rem}@media(min-width:640px){.hero{padding:6rem 0}.hero__decoration--square-1{width:100px;height:100px}.hero__decoration--square-2{width:60px;height:60px}.hero__decoration--square-3{width:120px;height:120px}}@media(min-width:1024px){.hero{padding:10rem 0}.hero__decoration--square-1{width:140px;height:140px}.hero__decoration--square-2{width:100px;height:100px}.hero__decoration--square-3{width:180px;height:180px}}@media(max-width:1023px){.hero__grid{grid-template-columns:1fr}.hero__panel{margin-top:1.5rem}}.journal-list__header{margin-bottom:2rem}.journal-list__title{font-family:Times New Roman,Times,serif;font-size:1.5rem;font-weight:600;line-height:1.25;color:#111827;margin-bottom:1.5rem;color:#1f2937}.journal-list__controls{align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media(min-width:640px){.journal-list__controls{flex-direction:row}}.journal-list__controls .p-input-icon-left>i{color:#9ca3af;left:.75rem;font-size:.95rem}.journal-list__search-input{display:block;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#111827;transition:.15s ease-in-out}.journal-list__search-input:focus{box-shadow:0 0 0 3px rgba(30,64,175,.1)}.journal-list__search-input::-moz-placeholder{color:#6b7280}.journal-list__search-input::placeholder{color:#6b7280}.journal-list__search-input:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.journal-list__search-input{padding-left:2.5rem;padding-right:1rem;height:48px}.journal-list__search-input:focus{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.12)}.journal-list__subject-dropdown-wrapper{width:100%}@media(min-width:768px){.journal-list__subject-dropdown-wrapper{max-width:16rem}}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown,.journal-list__subject-dropdown-wrapper .p-dropdown{width:100%;min-height:48px;border-radius:.375rem;border:1px solid #d1d5db;background:#fff;transition:.15s ease-in-out;color:#374151}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown:focus,.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown:focus-visible,.journal-list__subject-dropdown-wrapper .p-dropdown:focus,.journal-list__subject-dropdown-wrapper .p-dropdown:focus-visible{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.12);outline:none}.journal-list__subject-dropdown-wrapper .p-dropdown-label{display:flex;align-items:center;padding:.25rem .75rem;font-size:.875rem}.journal-list__subject-dropdown-wrapper .p-dropdown-trigger{color:#6b7280}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback{display:block;width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:#111827;font-size:1rem;transition:.15s ease-in-out}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback:focus{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.1)}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback::-moz-placeholder{color:#6b7280}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback::placeholder{color:#6b7280}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback:disabled{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.journal-list__subject-dropdown-wrapper .journal-list__subject-dropdown--fallback{padding-right:2rem;background-image:linear-gradient(180deg,transparent calc(50% - .5px),#d1d5db 50%,transparent calc(50% + .5px));pointer-events:none}.journal-list__view-toggle{align-items:center;justify-content:center}.journal-list__view-btn{padding:.5rem;border:1px solid #d1d5db;background:#fff;color:#9ca3af;border-radius:.25rem;transition:all .15s ease-in-out}.journal-list__view-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.journal-list__view-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.journal-list__view-btn--active{background:#1e40af;color:#fff;border-color:#1e40af}.journal-list__view-btn:hover:not(.journal-list__view-btn--active){background:#f9fafb;color:#4b5563}.journal-list__view-btn svg{width:20px;height:20px}.journal-card{border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:.25s ease-in-out}.journal-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.journal-card{cursor:pointer}.journal-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:translateY(-4px)}.journal-card:active{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.journal-card{display:flex;gap:1rem}.journal-card__link{display:block;width:100%;height:100%;color:inherit}.journal-card__link,.journal-card__link:hover{text-decoration:none}.journal-card{padding:1.5rem}@media(min-width:640px){.journal-card{gap:1.5rem}}.journal-card__image-container{width:120px;height:120px;border-radius:.375rem}@media(min-width:640px){.journal-card__image-container{width:140px;height:140px}}.journal-card__image{transition:transform .25s ease-in-out}.journal-card__image--placeholder{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#6b7280;font-size:1.5rem}.journal-card__image--life-science{background:linear-gradient(135deg,#22c55e,#16a34a 50%,#15803d)}.journal-card__image--social-science{background:linear-gradient(135deg,#a855f7,#9333ea 50%,#7c3aed)}.journal-card__image--engineering{background:linear-gradient(135deg,#fb7185,#e11d48 50%,#be123c)}.journal-card__image--medicine{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb)}.journal-card__image--economics{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706)}.journal-card__image--information{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.journal-card__content{flex:1}.journal-card__header{margin-bottom:.5rem}.journal-card__category{display:inline-flex;align-items:center;padding:.25rem .75rem;background:#1e40af;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.025em;border-radius:.25rem;width:-moz-fit-content;width:fit-content}.journal-card__category--life-science{background:linear-gradient(135deg,#22c55e,#16a34a)}.journal-card__category--social-science{background:linear-gradient(135deg,#a855f7,#9333ea)}.journal-card__category--engineering{background:linear-gradient(135deg,#fb7185,#e11d48)}.journal-card__category--medicine{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.journal-card__category--economics{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.journal-card__category--information{background:linear-gradient(135deg,#34d399,#10b981)}.journal-card__title{font-family:Times New Roman,Times,serif;font-size:1.25rem;margin-bottom:.5rem;line-height:1.25;transition:color .15s ease-in-out}.journal-card:hover .journal-card__title{color:#1e40af}.journal-card__meta{font-weight:400;color:#374151;color:#4b5563;font-weight:500}.journal-card__description,.journal-card__meta{font-family:Times New Roman,Times,serif;font-size:.875rem;line-height:1.5}.journal-card__description{font-weight:400;color:#374151;line-height:1.625;line-clamp:3;-webkit-line-clamp:3}.journal-card__footer{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:.75rem}@media(min-width:640px){.journal-card__footer{flex-wrap:nowrap}}.journal-card__stats{align-items:center;justify-content:flex-start;gap:1rem;color:#6b7280}.journal-card__stats span{display:flex;align-items:center;justify-content:center;gap:.25rem}.journal-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.journal-card__expand-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.25rem;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease-in-out}.journal-card__expand-btn:hover{background:#1e40af;color:#fff;border-color:#1e40af}.journal-card__expand-btn i{font-size:.875rem}.journal-card__expanded-content{margin-top:1rem;padding-top:1rem;border-top:2px solid #e5e7eb;background:#f9fafb;border-radius:.375rem;overflow:hidden}.journal-card__tabs{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #e5e7eb;overflow-x:auto}.journal-card__tabs::-webkit-scrollbar{height:4px}.journal-card__tabs::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.journal-card__tab{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,0,0,0);border:1px solid #d1d5db;border-radius:.25rem;color:#4b5563;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease-in-out}.journal-card__tab:hover{background:#f3f4f6;border-color:#9ca3af}.journal-card__tab--active{background:#1e40af;color:#fff;border-color:#1e40af}.journal-card__tab--active:hover{background:rgb(26.2682926829,56.0390243902,153.2317073171);border-color:rgb(26.2682926829,56.0390243902,153.2317073171)}.journal-card__tab i{font-size:.875rem}.journal-card__tab-content{padding:1rem 1.5rem;min-height:150px;max-height:400px;overflow-y:auto}.journal-card__tab-content::-webkit-scrollbar{width:6px}.journal-card__tab-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.journal-card__tab-content::-webkit-scrollbar-track{background:#f3f4f6}.journal-card__content-text{font-family:Times New Roman,Times,serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#374151;line-height:1.625}.journal-card__content-text p{margin-bottom:.75rem}.journal-card__content-text p:last-child{margin-bottom:0}.journal-card__content-text ol,.journal-card__content-text ul{margin:.75rem 0;padding-left:1.5rem}.journal-card__content-text li{margin-bottom:.5rem}.journal-card__content-text h1,.journal-card__content-text h2,.journal-card__content-text h3,.journal-card__content-text h4{margin-top:1rem;margin-bottom:.5rem;color:#111827;font-weight:600}.journal-card__content-text h1{font-size:1.125rem}.journal-card__content-text h1,.journal-card__content-text h2{font-family:Times New Roman,Times,serif;font-weight:600;line-height:1.25;color:#111827}.journal-card__content-text h2{font-size:1rem}.journal-card__content-text h3{font-family:Times New Roman,Times,serif;font-size:.875rem;font-weight:600;line-height:1.25;color:#111827}.journal-card__content-text a{color:#1e40af;text-decoration:underline}.journal-card__content-text a:hover{color:rgb(22.5365853659,48.0780487805,131.4634146341)}.journal-card__content-text b,.journal-card__content-text strong{font-weight:600;color:#111827}.journal-card__content-text{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.journal-card__content-text table{max-width:100%;table-layout:fixed;width:100%}.journal-card__content-text td,.journal-card__content-text th{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.journal-card__content-text code,.journal-card__content-text pre{max-width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.journal-card__content-text img{max-width:100%;height:auto}.journal-card__content-text iframe,.journal-card__content-text video{max-width:100%}.journal-card__view-full{padding:.75rem 1rem;background:#fff;border-top:1px solid #e5e7eb;text-align:center}.journal-card__view-full-link{display:flex;align-items:center;justify-content:center;gap:.5rem;display:inline-flex;padding:.5rem 1rem;background:#1e40af;color:#fff;border-radius:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s ease-in-out}.journal-card__view-full-link:hover{background:rgb(26.2682926829,56.0390243902,153.2317073171);transform:translateY(-1px);box-shadow:0 4px 8px rgba(30,64,175,.3)}.journal-card__view-full-link i{font-size:.875rem}.journal-card:hover .journal-card__image{transform:scale(1.05)}.journal-card--grid .journal-card__image-container{width:100%;height:200px;margin-bottom:1rem}.journal-card--grid .journal-card__content{flex:none}.journal-card--grid .journal-card__expanded-content{margin-top:1rem}.journal-card--grid .journal-card__tabs{flex-wrap:wrap}.journal-card--grid .journal-card__tab-content{max-height:300px}.journal-card--compact{padding:1rem}.journal-card--compact .journal-card__image-container{width:80px;height:80px}.journal-card--compact .journal-card__title{font-size:1rem}.journal-card--compact .journal-card__description{line-clamp:2;-webkit-line-clamp:2}.journal-card--loading .journal-card__description,.journal-card--loading .journal-card__image-container,.journal-card--loading .journal-card__title{background:linear-gradient(90deg,#e5e7eb 25%,#d1d5db 50%,#e5e7eb 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;color:rgba(0,0,0,0)}.journal-card--loading .journal-card__image-container{background-color:#e5e7eb}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.subject-browse__container{background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb}.subject-browse__title{font-family:Times New Roman,Times,serif;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:1.5rem;color:#111827}.subject-browse__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:640px){.subject-browse__grid{gap:1rem}}.subject-tile{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb;padding:1.5rem;transition:.25s ease-in-out}.subject-tile:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:translateY(-4px)}.subject-tile:active{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.subject-tile{padding:1rem;text-align:center;color:#fff;border:none;position:relative;overflow:hidden;cursor:pointer;min-height:80px;display:flex;align-items:center;justify-content:center}.subject-tile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;opacity:.9;transition:opacity .15s ease-in-out;z-index:1}.subject-tile:hover:before{opacity:1}.subject-tile:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.1) 0,transparent 50%);z-index:2;pointer-events:none}.subject-tile__title{position:relative;z-index:3;font-size:.875rem;font-weight:500;line-height:1.25;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}@media(min-width:640px){.subject-tile__title{font-size:1rem}}.subject-tile--economics{background:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706)}.subject-tile--economics:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.subject-tile--engineering{background:linear-gradient(135deg,#fb7185,#e11d48 50%,#be123c)}.subject-tile--engineering:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(251,113,133,.3)}.subject-tile--information{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.subject-tile--information:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(52,211,153,.3)}.subject-tile--life-science{background:linear-gradient(135deg,#22c55e,#16a34a 50%,#15803d)}.subject-tile--life-science:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(34,197,94,.3)}.subject-tile--medicine{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb)}.subject-tile--medicine:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(96,165,250,.3)}.subject-tile--social-science{background:linear-gradient(135deg,#a855f7,#9333ea 50%,#7c3aed)}.subject-tile--social-science:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 25px rgba(168,85,247,.3)}.subject-tile__icon{margin-bottom:.5rem;font-size:1.5rem;opacity:.9}.subject-tile__count{position:absolute;top:.5rem;right:.5rem;background:hsla(0,0%,100%,.2);color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:9999px;backdrop-filter:blur(10px);z-index:4}.subject-tile--active{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.subject-tile--active:before{opacity:1}.subject-tile:focus{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.subject-tile--animate-in{opacity:0;transform:translateY(20px);animation:slideUp .3s ease-out forwards}.subject-tile--animate-in:first-child{animation-delay:.1s}.subject-tile--animate-in:nth-child(2){animation-delay:.2s}.subject-tile--animate-in:nth-child(3){animation-delay:.3s}.subject-tile--animate-in:nth-child(4){animation-delay:.4s}.subject-tile--animate-in:nth-child(5){animation-delay:.5s}.subject-tile--animate-in:nth-child(6){animation-delay:.6s}.subject-tile--float:hover{animation:float 2s ease-in-out infinite}.subject-tile--pulse:hover{animation:pulse 1s ease-in-out}@media(min-width:1024px){.subject-browse__grid{gap:1rem}.subject-tile{padding:1.25rem;min-height:90px}.subject-tile__title{font-size:1rem}}@media(max-width:480px){.subject-browse__grid{grid-template-columns:1fr;gap:.75rem}.subject-tile{min-height:60px}.subject-tile__title{font-size:.875rem}}.subject-tile--loading{background:linear-gradient(90deg,#e5e7eb 25%,#d1d5db 50%,#e5e7eb 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.subject-tile--loading .subject-tile__title{color:rgba(0,0,0,0)}.subject-tile--loading:after,.subject-tile--loading:before{display:none}.breadcrumb{margin:0;padding:1rem 0;background:linear-gradient(180deg,#ffffff 0,#f8f9fa);border-bottom:1px solid #e5e7eb}.breadcrumb-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:0 2rem;max-width:1400px;margin:0 auto}@media(max-width:768px){.breadcrumb-list{padding:0 1rem}}.breadcrumb-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}.breadcrumb-link{color:#6b7280;text-decoration:none;transition:all .2s ease;padding:.25rem .5rem;border-radius:4px}.breadcrumb-link:hover{color:#1558a7;background:rgba(21,88,167,.08)}.breadcrumb-separator{color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;margin:0 .25rem}.breadcrumb-separator:before{content:"›";font-size:1.1rem}.breadcrumb-current{color:#1558a7;font-weight:600;padding:.25rem .5rem;background:rgba(21,88,167,.06);border-radius:4px}.related-articles{background:#f8f9fa;padding:1.5rem;border-radius:8px}.related-articles__title{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:#1a1a1a}.related-articles__list{display:flex;flex-direction:column;gap:1.25rem}.related-article__link{display:block;padding:1rem;background:#fff;border-radius:6px;text-decoration:none;transition:all .2s;border:1px solid #e5e5e5}.related-article__link:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#06c}.related-article__title{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem;line-height:1.4}.related-article__authors{font-size:.875rem;color:#666;margin:0 0 .5rem}.related-article__date{font-size:.8rem;color:#999;display:block}.articles-page{padding:3rem 0;min-height:60vh}.articles-page__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.articles-page__header{flex-direction:column}}.articles-page__stats{display:flex;align-items:center;gap:1rem}.articles-page__count{font-size:1.125rem;font-weight:600;color:#06c;padding:.5rem 1rem;background:#e6f2ff;border-radius:6px}.articles-page h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.articles-page .subtitle{color:#666;font-size:1.125rem;margin-bottom:0}.articles-page__filters{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:2rem;border:1px solid #e5e5e5}.articles-page__search{margin-bottom:1rem}.articles-page__search .p-input-icon-left{width:100%}.articles-page__search .p-input-icon-left input{width:100%;padding-left:2.5rem}.articles-page__search .p-input-icon-left i{left:1rem}.articles-page__filter-row{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}@media(max-width:768px){.articles-page__filter-row{flex-direction:column}.articles-page__filter-row>*{width:100%}}.articles-page__filter{min-width:200px;flex:1}@media(max-width:768px){.articles-page__filter{min-width:100%}}.articles-page__empty,.articles-page__error,.articles-page__loading{text-align:center;padding:4rem 2rem}.articles-page__empty i,.articles-page__error i,.articles-page__loading i{display:block;margin-bottom:1rem;color:#666}.articles-page__empty p,.articles-page__error p,.articles-page__loading p{font-size:1.125rem;color:#666}.articles-page__empty h3,.articles-page__error h3,.articles-page__loading h3{margin-bottom:.5rem;color:#333}.articles-page__error i{color:#dc3545;font-size:2.5rem}.articles-page__error p{color:#dc3545}.articles-page__pagination{margin-top:2rem;display:flex;justify-content:center}.articles-page .error{color:#dc3545;padding:1rem;background:#f8d7da;border-radius:4px}.articles-list{display:flex;flex-direction:column;gap:2rem}.article-item{border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem;transition:all .3s;background:#fff}.article-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#06c;transform:translateY(-2px)}.article-item__link{text-decoration:none;color:inherit;display:block}.article-item__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.article-item__title{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4;flex:1}.article-item__title:hover{color:#06c}.article-item__status{font-size:.75rem;font-weight:600;text-transform:uppercase;padding:.25rem .75rem;border-radius:12px;white-space:nowrap}.article-item__status--published{background:#d4edda;color:#155724}.article-item__status--pending{background:#fff3cd;color:#856404}.article-item__status--under_review{background:#d1ecf1;color:#0c5460}.article-item__status--accepted{background:#cce5ff;color:#004085}.article-item__authors{font-size:.95rem;color:#666;margin:0 0 1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.article-item__authors i{color:#999}.article-item__abstract{font-size:.95rem;color:#333;line-height:1.6;margin:0 0 1rem}.article-item__meta{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;font-size:.875rem;color:#666;padding-top:.75rem;border-top:1px solid #f0f0f0}.article-item__journal{font-weight:500;color:#06c;display:flex;align-items:center;gap:.5rem}.article-item__journal i{color:#06c}.article-item__date{color:#666;display:flex;align-items:center;gap:.5rem}.article-item__date i{color:#999}.article-detail{padding:2rem 0;min-height:60vh}.article-detail__error,.article-detail__loading{text-align:center;padding:4rem 2rem;font-size:1.125rem}.article-detail__error{color:#dc3545}.article-detail__layout{display:grid;grid-template-columns:1fr 320px;gap:2rem;margin-top:2rem}@media(max-width:1024px){.article-detail__layout{grid-template-columns:1fr}}.article-detail__main{min-width:0}@media(max-width:1024px){.article-detail__sidebar{order:-1}}.article__header{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:2px solid #e5e5e5}.article__title{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 1.5rem;line-height:1.3}@media(max-width:768px){.article__title{font-size:1.5rem}}.article__authors{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1.25rem;font-size:1rem;color:#333}.article__author{display:flex;flex-direction:column}.article__author-name{font-weight:600}.article__author-affiliation{font-size:.875rem;color:#666;font-style:italic;margin-left:.25rem}.article__metadata{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.9rem;color:#666}.article__journal{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.article__journal-label{font-weight:500}.article__journal-link{color:#06c;text-decoration:none;font-weight:500}.article__journal-link:hover{text-decoration:underline}.article__journal-issn{font-size:.85rem;color:#999}.article__date{display:flex;align-items:center}.article__status-badge{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600;text-transform:uppercase}.article__status-badge--published{background:#d4edda;color:#155724}.article__status-badge--pending{background:#fff3cd;color:#856404}.article__status-badge--under_review{background:#d1ecf1;color:#0c5460}.article__status-badge--accepted{background:#cce5ff;color:#004085}.article__section{margin-bottom:2.5rem}.article__section-title{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5}.article__abstract{font-size:1rem;line-height:1.8;color:#333;text-align:justify}.article__download{background:#f8f9fa;padding:1.5rem;border-radius:8px;border:1px solid #e5e5e5}.article__pdf-link{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:#06c;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:all .2s;font-size:1rem}.article__pdf-link:hover{background:#0052a3;box-shadow:0 4px 8px rgba(0,102,204,.3);transform:translateY(-2px)}.article__pdf-link:active{transform:translateY(0)}.article__pdf-icon{width:24px;height:24px}.article__authors-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.article__author-detail{padding:1.25rem;background:#f8f9fa;border-radius:8px;border:1px solid #e5e5e5}.article__author-detail-name{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem}.article__author-detail-affiliation{font-size:.9rem;color:#666;margin:0 0 .75rem;font-style:italic}.article__author-detail-email{font-size:.9rem;margin:0}.article__author-detail-email a{color:#06c;text-decoration:none}.article__author-detail-email a:hover{text-decoration:underline}.submit-manuscript-page{background:linear-gradient(135deg,#f5f7fa,#e8eef5);min-height:calc(100vh - 200px);padding:1.5rem 0;overflow-x:hidden}@media(min-width:768px){.submit-manuscript-page{padding:3rem 0}}.submit-manuscript-page .container{max-width:1400px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.submit-manuscript-page .container{padding:0 1.5rem}}@media(min-width:1024px){.submit-manuscript-page .container{padding:0 2rem}}.submit-manuscript-page .page-header{text-align:center;margin-bottom:2rem;animation:fadeInDown .6s ease}@media(min-width:768px){.submit-manuscript-page .page-header{margin-bottom:3rem}}.submit-manuscript-page .page-header .page-title{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin-bottom:.75rem;padding:0 1rem}@media(min-width:640px){.submit-manuscript-page .page-header .page-title{font-size:2rem;padding:0}}@media(min-width:768px){.submit-manuscript-page .page-header .page-title{font-size:2.5rem;margin-bottom:1rem}}.submit-manuscript-page .page-header .page-description{font-size:.95rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6;padding:0 1rem}@media(min-width:640px){.submit-manuscript-page .page-header .page-description{font-size:1rem;padding:0}}@media(min-width:768px){.submit-manuscript-page .page-header .page-description{font-size:1.125rem}}.submit-manuscript-page .manuscript-form-wrapper{display:grid;grid-template-columns:1fr 350px;gap:1.5rem;animation:fadeIn .8s ease}@media(max-width:1024px){.submit-manuscript-page .manuscript-form-wrapper{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:768px){.submit-manuscript-page .manuscript-form-wrapper{gap:1rem}}.submit-manuscript-page .manuscript-form{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:1.25rem;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(min-width:640px){.submit-manuscript-page .manuscript-form{padding:1.5rem}}@media(min-width:768px){.submit-manuscript-page .manuscript-form{padding:2.5rem}}.submit-manuscript-page .form-section{margin-bottom:2rem}@media(min-width:768px){.submit-manuscript-page .form-section{margin-bottom:2.5rem}}.submit-manuscript-page .form-section:last-of-type{margin-bottom:0}.submit-manuscript-page .form-section .section-title{font-size:1.25rem;font-weight:600;color:#2c3e50;display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}@media(min-width:768px){.submit-manuscript-page .form-section .section-title{font-size:1.5rem;flex-wrap:nowrap}}.submit-manuscript-page .form-section .section-title i{color:#6366f1;flex-shrink:0}.submit-manuscript-page .form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem;width:100%;box-sizing:border-box}@media(max-width:768px){.submit-manuscript-page .form-row{grid-template-columns:1fr;gap:1rem;margin-bottom:1.25rem}}.submit-manuscript-page .form-group{display:flex;flex-direction:column}.submit-manuscript-page .form-group.full-width{grid-column:1/-1}.submit-manuscript-page .form-group .form-label{font-weight:600;color:#2c3e50;margin-bottom:.75rem;display:block;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.submit-manuscript-page .form-group .form-label{font-size:.95rem}}.submit-manuscript-page .form-group .form-label.required:after{content:" *";color:#ef4444;margin-left:0}.submit-manuscript-page .form-group .form-label .help-text{font-size:.85rem;color:#999;font-weight:400;font-style:italic}.submit-manuscript-page .form-group .form-label .char-count{font-size:.85rem;color:#6366f1;font-weight:400}.submit-manuscript-page .form-group .p-dropdown,.submit-manuscript-page .form-group .p-inputtext,.submit-manuscript-page .form-group .p-inputtextarea{border:2px solid #e5e7eb;border-radius:8px;padding:.75rem 1rem;font-size:.9375rem;transition:all .3s ease;width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.submit-manuscript-page .form-group .p-dropdown,.submit-manuscript-page .form-group .p-inputtext,.submit-manuscript-page .form-group .p-inputtextarea{font-size:1rem}}.submit-manuscript-page .form-group .p-dropdown:hover,.submit-manuscript-page .form-group .p-inputtext:hover,.submit-manuscript-page .form-group .p-inputtextarea:hover{border-color:#c7d2fe}.submit-manuscript-page .form-group .p-dropdown:focus,.submit-manuscript-page .form-group .p-inputtext:focus,.submit-manuscript-page .form-group .p-inputtextarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.submit-manuscript-page .form-group .p-dropdown{overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;display:flex}.submit-manuscript-page .form-group .p-dropdown .p-dropdown-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box;padding-right:.5rem;font-size:.875rem}@media(min-width:640px){.submit-manuscript-page .form-group .p-dropdown .p-dropdown-label{font-size:.9375rem}}@media(min-width:768px){.submit-manuscript-page .form-group .p-dropdown .p-dropdown-label{font-size:1rem}}.submit-manuscript-page .form-group .p-dropdown .p-dropdown-trigger{flex-shrink:0;width:2.5rem}@media(min-width:640px){.submit-manuscript-page .form-group .p-dropdown .p-dropdown-trigger{width:3rem}}@media(max-width:640px){.submit-manuscript-page .form-group .p-dropdown.journal-dropdown .p-dropdown-label{font-size:.8125rem;padding-right:.25rem}}.submit-manuscript-page .form-group .p-dropdown-panel{max-width:100vw;box-sizing:border-box;z-index:10000}@media(max-width:640px){.submit-manuscript-page .form-group .p-dropdown-panel{left:0!important;right:0!important;width:calc(100vw - 2rem)!important;margin:0 1rem!important;max-width:calc(100vw - 2rem)!important}}.submit-manuscript-page .form-group .p-dropdown-panel .p-dropdown-items-wrapper{max-height:250px}@media(max-width:640px){.submit-manuscript-page .form-group .p-dropdown-panel .p-dropdown-items-wrapper{max-height:200px}}.submit-manuscript-page .form-group .p-dropdown-panel .p-dropdown-item{padding:.75rem 1rem;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.submit-manuscript-page .form-group .p-dropdown-panel .p-dropdown-item{font-size:.95rem}}.submit-manuscript-page .form-group .p-inputtextarea{resize:vertical;min-height:120px;font-family:inherit}.submit-manuscript-page .author-group{background:#f8f9fa;border:2px solid #e9ecef;border-radius:10px;padding:1.5rem;margin-bottom:1.5rem;transition:all .3s ease}.submit-manuscript-page .author-group:hover{border-color:#c7d2fe;box-shadow:0 2px 8px rgba(99,102,241,.1)}.submit-manuscript-page .author-group .author-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.submit-manuscript-page .author-group .author-header .author-title{font-size:1.125rem;font-weight:600;color:#4b5563;margin:0}.submit-manuscript-page .add-author-btn{width:100%;margin-top:1rem;border:2px dashed #c7d2fe;background:#fff}.submit-manuscript-page .add-author-btn:hover{background:#f0f1ff;border-color:#6366f1}.submit-manuscript-page .custom-file-upload .p-fileupload{border:2px dashed #c7d2fe;border-radius:10px;background:#f8f9ff;padding:2rem;text-align:center;transition:all .3s ease}.submit-manuscript-page .custom-file-upload .p-fileupload:hover{border-color:#6366f1;background:#f0f1ff}.submit-manuscript-page .custom-file-upload .upload-placeholder{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem}.submit-manuscript-page .custom-file-upload .upload-placeholder .upload-text{font-size:1.125rem;font-weight:600;color:#4b5563;margin:0}.submit-manuscript-page .custom-file-upload .upload-placeholder .upload-subtext{font-size:.95rem;color:#9ca3af;margin:0}.submit-manuscript-page .selected-file{display:flex;align-items:center;justify-content:space-between;background:#f0f9ff;border:2px solid #bae6fd;border-radius:8px;padding:1rem 1.25rem;margin-top:1rem;animation:slideIn .3s ease}.submit-manuscript-page .selected-file .file-info{display:flex;align-items:center;gap:1rem;flex:1}.submit-manuscript-page .selected-file .file-info .file-icon{font-size:2rem;color:#dc2626}.submit-manuscript-page .selected-file .file-info .file-details{display:flex;flex-direction:column;gap:.25rem}.submit-manuscript-page .selected-file .file-info .file-details .file-name{font-weight:600;color:#1e293b;font-size:.95rem}.submit-manuscript-page .selected-file .file-info .file-details .file-size{font-size:.85rem;color:#64748b}.submit-manuscript-page .upload-progress{margin-top:1.5rem}.submit-manuscript-page .upload-progress label{display:block;font-weight:600;color:#4b5563;margin-bottom:.5rem}.submit-manuscript-page .upload-progress .p-progressbar{height:1.5rem;border-radius:8px;background:#e5e7eb}.submit-manuscript-page .upload-progress .p-progressbar .p-progressbar-value{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.submit-manuscript-page .form-actions{display:flex;justify-content:flex-end;gap:1rem;padding-top:2rem;border-top:2px solid #e5e7eb;margin-top:2rem}.submit-manuscript-page .form-actions .p-button{padding:.875rem 2rem;font-weight:600;border-radius:8px;transition:all .3s ease}.submit-manuscript-page .form-actions .p-button.p-button-primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;box-shadow:0 4px 12px rgba(99,102,241,.3)}.submit-manuscript-page .form-actions .p-button.p-button-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(99,102,241,.4)}.submit-manuscript-page .form-actions .p-button.p-button-primary:active:not(:disabled){transform:translateY(0)}.submit-manuscript-page .form-actions .p-button.p-button-primary:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1024px){.submit-manuscript-page .submission-guidelines{order:-1}}.submit-manuscript-page .submission-guidelines .guidelines-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:1.25rem;position:sticky;top:1rem;animation:fadeInRight .8s ease;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media(min-width:640px){.submit-manuscript-page .submission-guidelines .guidelines-card{padding:1.5rem;top:1.5rem}}@media(min-width:768px){.submit-manuscript-page .submission-guidelines .guidelines-card{padding:2rem;top:2rem}}.submit-manuscript-page .submission-guidelines .guidelines-card .guidelines-title{font-size:1.125rem;font-weight:600;color:#2c3e50;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:768px){.submit-manuscript-page .submission-guidelines .guidelines-card .guidelines-title{font-size:1.25rem}}.submit-manuscript-page .submission-guidelines .guidelines-card .guidelines-title i{color:#6366f1;flex-shrink:0}.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item{display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item{gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}}.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item i{color:#10b981;font-size:1.125rem;margin-top:.25rem;flex-shrink:0}@media(min-width:768px){.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item i{font-size:1.25rem}}.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item strong{display:block;color:#1e293b;margin-bottom:.5rem;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:768px){.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item strong{font-size:.95rem;margin-bottom:.75rem}}.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item p{color:#64748b;font-size:.8125rem;line-height:1.5;margin:0;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.submit-manuscript-page .submission-guidelines .guidelines-card .guideline-item p{font-size:.875rem}}.p-toast{z-index:9999}.p-toast .p-toast-message{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);padding:1.25rem 1.5rem;margin:.5rem;min-width:350px;animation:slideInRight .3s ease-out}.p-toast .p-toast-message .p-toast-message-content{display:flex;align-items:center;gap:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{flex:1}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-weight:600;font-size:1rem;margin-bottom:.25rem;color:#fff}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail{font-size:.9rem;color:hsla(0,0%,100%,.95);line-height:1.4}.p-toast .p-toast-message .p-toast-icon-close,.p-toast .p-toast-message .p-toast-message-icon{color:#fff!important;font-size:1.5rem}.p-toast .p-toast-message .p-toast-icon-close{opacity:.8;transition:opacity .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{opacity:1}.p-toast .p-toast-message.p-toast-message-success{background:linear-gradient(135deg,#10b981,#059669);border:none;border-left:4px solid #047857}.p-toast .p-toast-message.p-toast-message-error{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-left:4px solid #b91c1c}.p-toast .p-toast-message.p-toast-message-info{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-left:4px solid #1d4ed8}.p-toast .p-toast-message.p-toast-message-warn{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-left:4px solid #b45309}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.success-page{background:linear-gradient(135deg,#f5f7fa,#e8eef5);min-height:calc(100vh - 200px);padding:3rem 0;position:relative;overflow:hidden}.success-page .container{max-width:900px;margin:0 auto;padding:0 2rem}.success-page .loading-state{text-align:center;padding:4rem 0;color:#666}.success-page .loading-state i{color:#6366f1;margin-bottom:1rem}.success-page .success-content{animation:fadeInUp .8s ease}.success-page .success-icon-wrapper{position:relative;display:flex;justify-content:center;margin-bottom:2rem}.success-page .success-icon-wrapper .success-icon{width:120px;height:120px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px rgba(16,185,129,.3);animation:successIconPop .6s cubic-bezier(.68,-.55,.265,1.55);position:relative;z-index:2}.success-page .success-icon-wrapper .success-icon i{font-size:4rem;color:#fff;animation:checkmarkDraw .8s ease .3s both}.success-page .success-icon-wrapper .success-pulse{position:absolute;width:120px;height:120px;border-radius:50%;background:rgba(16,185,129,.2);animation:pulse 2s ease-out infinite}.success-page .success-title{font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:1rem;animation:fadeInDown .6s ease .2s both}@media(max-width:768px){.success-page .success-title{font-size:2rem}}.success-page .success-subtitle{font-size:1.25rem;color:#666;text-align:center;margin-bottom:3rem;animation:fadeInDown .6s ease .3s both}.success-page .manuscript-details-card{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:3rem;animation:slideInUp .6s ease .4s both;border:1px solid rgba(99,102,241,.1)}.success-page .manuscript-details-card .detail-row{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;border-bottom:1px solid #f0f0f0;transition:background .2s ease}.success-page .manuscript-details-card .detail-row:hover{background:rgba(99,102,241,.02);padding-left:.5rem;padding-right:.5rem;margin-left:-.5rem;margin-right:-.5rem;border-radius:8px}.success-page .manuscript-details-card .detail-row:last-child{border-bottom:none}.success-page .manuscript-details-card .detail-row .detail-label{font-weight:600;color:#666;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.success-page .manuscript-details-card .detail-row .detail-label:before{content:"•";color:#6366f1;font-size:1.2rem}.success-page .manuscript-details-card .detail-row .detail-value{font-weight:500;color:#1a1a1a;text-align:right;flex:1;margin-left:1rem}.success-page .manuscript-details-card .detail-row .detail-value.manuscript-id{color:#6366f1;font-size:1.5rem;font-weight:700;font-family:Courier New,monospace;letter-spacing:.5px}.success-page .manuscript-details-card .detail-row .status-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-radius:20px;font-size:.9rem;font-weight:600;box-shadow:0 2px 8px rgba(245,158,11,.3);animation:statusBadgePulse 2s ease-in-out infinite}.success-page .manuscript-details-card .detail-row .status-badge i{font-size:1rem;animation:rotate 2s linear infinite}@media(max-width:768px){.success-page .manuscript-details-card{padding:1.5rem}.success-page .manuscript-details-card .detail-row{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 0}.success-page .manuscript-details-card .detail-row .detail-value{text-align:left;margin-left:0}.success-page .manuscript-details-card .detail-row .detail-value.manuscript-id{font-size:1.25rem}}@keyframes statusBadgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-page .submission-timeline{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:2rem;animation:slideInUp .6s ease .5s both}.success-page .submission-timeline h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:2rem;text-align:center}.success-page .submission-timeline .timeline{position:relative;padding-left:0;max-width:600px;margin:0 auto}.success-page .submission-timeline .timeline:before{content:"";position:absolute;left:25px;top:25px;bottom:25px;width:3px;background:linear-gradient(180deg,#10b981 0,#10b981 15%,#e5e7eb 0,#e5e7eb)}.success-page .submission-timeline .timeline .timeline-item{position:relative;padding-bottom:2.5rem;padding-left:80px;min-height:80px;display:flex;align-items:flex-start}.success-page .submission-timeline .timeline .timeline-item:last-child{padding-bottom:0}.success-page .submission-timeline .timeline .timeline-item .timeline-marker{position:absolute;left:0;top:0;width:50px;height:50px;border-radius:50%;background:#fff;border:3px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;color:#666;z-index:2;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.success-page .submission-timeline .timeline .timeline-item .timeline-marker i{font-size:1.5rem;color:#fff}.success-page .submission-timeline .timeline .timeline-item .timeline-marker span{font-size:1.1rem;color:#666}.success-page .submission-timeline .timeline .timeline-item.completed .timeline-marker{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;animation:timelineMarkerPop .5s ease}.success-page .submission-timeline .timeline .timeline-item.completed .timeline-marker i{color:#fff}.success-page .submission-timeline .timeline .timeline-item .timeline-content{flex:1;padding-top:.5rem}.success-page .submission-timeline .timeline .timeline-item .timeline-content h4{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem;margin-top:0}.success-page .submission-timeline .timeline .timeline-item .timeline-content p{color:#666;font-size:.95rem;line-height:1.6;margin:0}@media(max-width:768px){.success-page .submission-timeline .timeline{padding-left:0}.success-page .submission-timeline .timeline .timeline-item{padding-left:70px}.success-page .submission-timeline .timeline .timeline-item .timeline-marker{width:44px;height:44px}.success-page .submission-timeline .timeline .timeline-item .timeline-marker i{font-size:1.25rem}.success-page .submission-timeline .timeline .timeline-item .timeline-marker span{font-size:1rem}.success-page .submission-timeline .timeline:before{left:22px}}.success-page .email-confirmation{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:1.5rem;border-radius:12px;margin-bottom:2rem;animation:slideInUp .6s ease .6s both;border:2px solid rgba(59,130,246,.2);box-shadow:0 4px 12px rgba(59,130,246,.1)}.success-page .email-confirmation i{font-size:2.5rem;color:#3b82f6;flex-shrink:0;animation:emailBounce 2s ease-in-out infinite}.success-page .email-confirmation p{color:#1e40af;line-height:1.6;margin:0;font-size:.95rem;font-weight:500}@media(max-width:768px){.success-page .email-confirmation{flex-direction:column;text-align:center;padding:1.25rem}.success-page .email-confirmation i{font-size:2rem}}@keyframes emailBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.success-page .action-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem;animation:fadeIn .6s ease .7s both}.success-page .action-buttons button{flex:1;min-width:200px;transition:all .3s ease;font-weight:600;padding:.875rem 1.5rem;font-size:1rem;border-radius:10px}.success-page .action-buttons button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.success-page .action-buttons button:active{transform:translateY(0)}@media(max-width:768px){.success-page .action-buttons button{flex:1 1 100%}}.success-page .action-buttons .p-button-outlined{border-width:2px;background:#fff}.success-page .action-buttons .p-button-outlined.p-button-secondary{border-color:#64748b;color:#64748b}.success-page .action-buttons .p-button-outlined.p-button-secondary:hover{background:#64748b;color:#fff;border-color:#64748b}.success-page .action-buttons .p-button-outlined.p-button-info{border-color:#3b82f6;color:#3b82f6}.success-page .action-buttons .p-button-outlined.p-button-info:hover{background:#3b82f6;color:#fff;border-color:#3b82f6}.success-page .action-buttons .home-button{background:linear-gradient(135deg,#10b981,#059669);border:none;box-shadow:0 4px 12px rgba(16,185,129,.3);position:relative;overflow:hidden}.success-page .action-buttons .home-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.success-page .action-buttons .home-button:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 20px rgba(16,185,129,.4);transform:translateY(-3px)}.success-page .action-buttons .home-button:hover:before{left:100%}.success-page .action-buttons .home-button i{animation:homeIconBounce 2s ease-in-out infinite}@keyframes homeIconBounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.success-page .redirect-notice{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:#fef3c7;border-radius:8px;color:#92400e;font-size:.95rem;margin-bottom:2rem;animation:fadeIn .6s ease .8s both}.success-page .redirect-notice i{font-size:1.2rem;color:#f59e0b}.success-page .download-section{text-align:center;padding:2rem 0;border-top:2px dashed #e5e7eb;animation:fadeIn .6s ease .9s both;margin-top:1rem}.success-page .download-section h4{font-size:1.1rem;font-weight:600;color:#666;margin-bottom:1.5rem;margin-top:0;display:flex;align-items:center;justify-content:center;gap:.5rem}.success-page .download-section h4:before{content:"📥";font-size:1.3rem}.success-page .download-section .download-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.success-page .download-section .download-buttons .p-button{transition:all .3s ease;border-color:#6366f1;color:#6366f1}.success-page .download-section .download-buttons .p-button:hover{background:#6366f1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.confetti-particle{position:fixed;width:10px;height:10px;border-radius:50%;top:-10px;pointer-events:none;z-index:9999;animation:confettiFall linear forwards}@keyframes successIconPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes checkmarkDraw{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}@keyframes timelineMarkerPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes confettiFall{to{transform:translateY(100vh) rotate(2turn);opacity:0}}.contact-page{background:linear-gradient(135deg,#f5f7fa,#e8eef5);min-height:calc(100vh - 200px)}.contact-page .contact-hero{background:#fff;padding:4rem 0 3rem;text-align:center;color:#1a1a1a;position:relative;overflow:hidden}.contact-page .contact-hero .container{position:relative;z-index:1}.contact-page .contact-hero .contact-title{font-size:3rem;font-weight:700;margin-bottom:1rem;animation:fadeInDown .6s ease}@media(max-width:768px){.contact-page .contact-hero .contact-title{font-size:2rem}}.contact-page .contact-hero .contact-subtitle{font-size:1.25rem;opacity:.95;animation:fadeInUp .6s ease .2s both;max-width:600px;margin:0 auto}.contact-page .contact-container{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}@media(min-width:640px){.contact-page .contact-container{padding:2rem 1.5rem}}@media(min-width:1024px){.contact-page .contact-container{padding:3rem 2rem}}.contact-page .contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;animation:fadeIn .8s ease;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:968px){.contact-page .contact-grid{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:640px){.contact-page .contact-grid{gap:1.25rem}}.contact-page .contact-form-section .contact-form-card{padding:1.25rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:16px;border:1px solid rgba(99,102,241,.1);animation:slideInLeft .6s ease;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(min-width:640px){.contact-page .contact-form-section .contact-form-card{padding:1.5rem}}@media(min-width:768px){.contact-page .contact-form-section .contact-form-card{padding:2rem}}.contact-page .contact-form-section .contact-form-card h2{font-size:1.375rem;font-weight:700;color:#1a1a1a;margin-bottom:.5rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-form-section .contact-form-card h2{font-size:1.5rem}}@media(min-width:768px){.contact-page .contact-form-section .contact-form-card h2{font-size:1.75rem}}.contact-page .contact-form-section .contact-form-card .form-description{color:#666;margin-bottom:1.5rem;line-height:1.6;font-size:.9rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-form-section .contact-form-card .form-description{font-size:.95rem;margin-bottom:2rem}}.contact-page .contact-form .form-field{margin-bottom:1.25rem;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:640px){.contact-page .contact-form .form-field{margin-bottom:1.5rem}}.contact-page .contact-form .form-field .form-label{display:block;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-form .form-field .form-label{font-size:.95rem}}.contact-page .contact-form .form-field .form-label .required{color:#ef4444;margin-left:.25rem}.contact-page .contact-form .form-field .p-inputtext,.contact-page .contact-form .form-field .p-inputtextarea{width:100%;max-width:100%;padding:.75rem;border-radius:8px;border:2px solid #e5e7eb;font-size:.9375rem;transition:all .3s ease;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-form .form-field .p-inputtext,.contact-page .contact-form .form-field .p-inputtextarea{padding:.875rem;font-size:1rem}}.contact-page .contact-form .form-field .p-inputtext:hover,.contact-page .contact-form .form-field .p-inputtextarea:hover{border-color:#cbd5e1}.contact-page .contact-form .form-field .p-inputtext:focus,.contact-page .contact-form .form-field .p-inputtextarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.contact-page .contact-form .form-field .p-inputtext.p-invalid,.contact-page .contact-form .form-field .p-inputtextarea.p-invalid{border-color:#ef4444}.contact-page .contact-form .form-field .p-inputtext.p-invalid:focus,.contact-page .contact-form .form-field .p-inputtextarea.p-invalid:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.contact-page .contact-form .form-field .p-inputtextarea{resize:vertical;min-height:100px}@media(min-width:640px){.contact-page .contact-form .form-field .p-inputtextarea{min-height:120px}}.contact-page .contact-form .form-field .p-error{display:block;color:#ef4444;font-size:.8125rem;margin-top:.5rem;animation:shake .3s ease;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-form .form-field .p-error{font-size:.875rem}}.contact-page .contact-form .form-actions{margin-top:1.5rem;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:640px){.contact-page .contact-form .form-actions{margin-top:2rem}}.contact-page .contact-form .form-actions .submit-button{width:100%;max-width:100%;padding:.875rem;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:10px;box-shadow:0 4px 12px rgba(99,102,241,.3);transition:all .3s ease;box-sizing:border-box}@media(min-width:640px){.contact-page .contact-form .form-actions .submit-button{padding:1rem;font-size:1.05rem}}.contact-page .contact-form .form-actions .submit-button:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 6px 20px rgba(99,102,241,.4);transform:translateY(-2px)}.contact-page .contact-form .form-actions .submit-button:active{transform:translateY(0)}.contact-page .contact-form .form-actions .submit-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.contact-page .contact-info-section{display:flex;flex-direction:column;gap:2rem}.contact-page .contact-info-section .contact-info-card,.contact-page .contact-info-section .social-media-card{padding:1.25rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:16px;border:1px solid rgba(99,102,241,.1);animation:slideInRight .6s ease;background:#fff;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(min-width:640px){.contact-page .contact-info-section .contact-info-card,.contact-page .contact-info-section .social-media-card{padding:1.5rem}}@media(min-width:768px){.contact-page .contact-info-section .contact-info-card,.contact-page .contact-info-section .social-media-card{padding:2rem}}.contact-page .contact-info-section .contact-info-card h3,.contact-page .contact-info-section .social-media-card h3{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin-bottom:0;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-info-section .contact-info-card h3,.contact-page .contact-info-section .social-media-card h3{font-size:1.375rem}}@media(min-width:768px){.contact-page .contact-info-section .contact-info-card h3,.contact-page .contact-info-section .social-media-card h3{font-size:1.5rem}}.contact-page .contact-info-section .contact-info-card .p-divider,.contact-page .contact-info-section .social-media-card .p-divider{margin:.75rem 0 1rem}@media(min-width:640px){.contact-page .contact-info-section .contact-info-card .p-divider,.contact-page .contact-info-section .social-media-card .p-divider{margin:1rem 0 1.25rem}}@media(min-width:768px){.contact-page .contact-info-section .contact-info-card .p-divider,.contact-page .contact-info-section .social-media-card .p-divider{margin:1rem 0 1.5rem}}.contact-page .contact-info-section .info-item{display:flex;gap:1rem;margin-bottom:1.5rem;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:640px){.contact-page .contact-info-section .info-item{gap:1.5rem;margin-bottom:2rem}}.contact-page .contact-info-section .info-item:last-child{margin-bottom:0}.contact-page .contact-info-section .info-item .info-icon{flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;box-shadow:0 4px 12px rgba(99,102,241,.3)}@media(min-width:640px){.contact-page .contact-info-section .info-item .info-icon{width:48px;height:48px;font-size:1.25rem}}.contact-page .contact-info-section .info-item .info-content{flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.contact-page .contact-info-section .info-item .info-content h4{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-info-section .info-item .info-content h4{font-size:1.1rem}}.contact-page .contact-info-section .info-item .info-content p{color:#666;line-height:1.6;margin:.25rem 0;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-info-section .info-item .info-content p{font-size:.95rem}}.contact-page .contact-info-section .info-item .info-content .info-note{color:#999;font-size:.8125rem;font-style:italic;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.contact-page .contact-info-section .info-item .info-content .info-note{font-size:.875rem}}.contact-page .contact-info-section .social-links{display:flex;gap:1rem;justify-content:center}.contact-page .contact-info-section .social-links .social-link{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .3s ease;text-decoration:none;color:#fff}.contact-page .contact-info-section .social-links .social-link:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.contact-page .contact-info-section .social-links .social-link.twitter{background:linear-gradient(135deg,#1DA1F2,#0c8dd6)}.contact-page .contact-info-section .social-links .social-link.facebook{background:linear-gradient(135deg,#4267B2,#2d4a8f)}.contact-page .contact-info-section .social-links .social-link.linkedin{background:linear-gradient(135deg,#0077B5,#005885)}.contact-page .contact-info-section .social-links .social-link.github{background:linear-gradient(135deg,#333,#1a1a1a)}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.journals-hero-banner{text-align:center;color:#fff;background:#1558a7;padding:0}.journals-hero-banner__content{max-width:1400px;margin:0 auto;padding:2rem 1.5rem}@media(max-width:768px){.journals-hero-banner__content{padding:1.5rem 1rem}}.journals-hero-banner__title{font-size:3.5rem;font-weight:400;margin:0;line-height:1.3;color:#fff;display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.5rem}@media(max-width:768px){.journals-hero-banner__title{font-size:2.5rem;line-height:1.4}}.journals-hero-banner__subtitle{font-size:1.5rem;font-weight:300;color:hsla(0,0%,100%,.9);letter-spacing:.02em;margin-left:.25rem}@media(max-width:768px){.journals-hero-banner__subtitle{font-size:1.25rem;margin-left:0;display:block;width:100%;margin-top:.25rem}}.journals-page{background-color:#f8f9fa}.journals-page .breadcrumb-list{padding:0 2rem;max-width:1400px;margin-left:auto;margin-right:auto}@media(max-width:768px){.journals-page .breadcrumb-list{padding:0 1rem}}.journal-list{width:100%;max-width:1100px;margin:0 auto;animation:fadeIn .6s}.journal-list__header{text-align:center;padding:2rem 0 3rem;animation:fadeInDown .6s ease}.journal-list__title{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-top:.75rem;margin-bottom:.5rem;line-height:1.2}@media(max-width:768px){.journal-list__title{font-size:2rem}}.journal-list__controls{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);animation:slideInUp .6s ease .2s both}@media(min-width:768px){.journal-list__controls{flex-direction:row;align-items:center;justify-content:space-between}}.journal-list__search-input{width:100%;padding:.875rem 1rem .875rem 3rem!important;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;transition:all .3s ease}.journal-list__search-input:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1);outline:none}.journal-list__search-input::-moz-placeholder{color:#9ca3af}.journal-list__search-input::placeholder{color:#9ca3af}.journal-list__subject-dropdown-wrapper{min-width:220px}@media(max-width:768px){.journal-list__subject-dropdown-wrapper{width:100%}}.journal-list__subject-dropdown{width:100%;border:2px solid #e5e7eb;border-radius:12px;transition:all .3s ease}.journal-list__subject-dropdown:not(.p-disabled):hover{border-color:#6366f1}.journal-list__subject-dropdown.p-focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.journal-list__subject-dropdown--fallback{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;background:#f9fafb;color:#6b7280;cursor:not-allowed}.journal-list__view-toggle{display:flex;gap:.5rem;background:#f3f4f6;padding:.375rem;border-radius:10px}.journal-list__view-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#6b7280;font-size:1.25rem;cursor:pointer;transition:all .3s ease}.journal-list__view-btn:hover{background:#fff;color:#6366f1}.journal-list__view-btn--active{background:#fff;color:#6366f1;box-shadow:0 2px 8px rgba(99,102,241,.2)}.journal-list__grid{display:grid;gap:2.5rem;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;background-color:#f8f9fa!important;padding:1.25rem}@media(max-width:768px){.journal-list__grid{gap:2rem}}@media(max-width:640px){.journal-list__grid{gap:1.5rem}}.journal-list__grid>*{min-width:0;max-width:100%;overflow:hidden}.journal-list__grid--cards,.journal-list__grid--list{grid-template-columns:1fr}@media(min-width:768px){.journal-list__grid--cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.journal-list__grid--cards{grid-template-columns:repeat(3,1fr)}}.journal-list__grid--cards-4{grid-template-columns:1fr}@media(min-width:640px){.journal-list__grid--cards-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.journal-list__grid--cards-4{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.journal-list__grid--cards-4{grid-template-columns:repeat(4,1fr)}}.journal-list__grid--cards-5{grid-template-columns:1fr}@media(min-width:640px){.journal-list__grid--cards-5{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.journal-list__grid--cards-5{grid-template-columns:repeat(5,1fr);grid-auto-flow:row}}.journal-list__grid--cards-2{grid-template-columns:1fr}@media(min-width:768px){.journal-list__grid--cards-2{grid-template-columns:repeat(2,1fr);max-width:1400px;margin:0 auto}}@media(min-width:1024px){.journal-list__grid--cards-2{grid-template-columns:repeat(2,1fr);max-width:1300px}}.journal-card{position:relative;background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06);transition:all .4s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease;border:none;padding:0;max-width:100%;width:100%;box-sizing:border-box}@media(max-width:768px){.journal-card{overflow-x:hidden!important;overflow-y:visible!important;max-width:100%!important;width:100%!important}}.journal-card--grid{display:flex;flex-direction:column}.journal-card--grid .journal-card__wrapper{display:flex;flex-direction:row;align-items:stretch;min-height:150px;flex:1}.journal-card--list{display:flex;flex-direction:column}.journal-card--list .journal-card__wrapper{display:flex;flex-direction:row;align-items:stretch;min-height:160px;flex:1}.journal-card:hover{transform:translateY(-6px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.journal-card__wrapper{display:flex;width:100%;flex:1;min-height:0;min-width:0;overflow:hidden;max-width:100%;box-sizing:border-box}@media(min-width:769px)and (max-width:1024px){.journal-card__wrapper{overflow-x:hidden!important;overflow-y:visible!important;max-width:100%!important;width:100%!important;flex-wrap:nowrap}}@media(max-width:768px){.journal-card__wrapper{overflow-x:hidden!important;overflow-y:visible!important;max-width:100%!important;width:100%!important}}.journal-card__image-container{position:relative;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:stretch;justify-content:center;overflow:hidden;flex-shrink:0;border-right:none;align-self:stretch;height:100%;min-height:100%}.journal-card--grid .journal-card__image-container{width:160px;min-width:160px}.journal-card--list .journal-card__image-container{width:180px;min-width:180px}@media(min-width:769px)and (max-width:1024px){.journal-card--grid .journal-card__image-container,.journal-card--list .journal-card__image-container{width:140px;min-width:140px}}@media(max-width:768px){.journal-card--grid .journal-card__image-container,.journal-card--list .journal-card__image-container{width:120px;min-width:120px}}.journal-card__image-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(99,102,241,.9),rgba(139,92,246,.9));opacity:0;transition:opacity .3s ease}.journal-card__image-container:hover:before{opacity:1}.journal-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.journal-card__image--placeholder{display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);width:100%;height:100%;min-height:100%;align-self:stretch;flex:1}.journal-card--grid .journal-card__image--placeholder,.journal-card--list .journal-card__image--placeholder{font-size:3.5rem}.journal-card__image--placeholder--life-science{background:linear-gradient(135deg,#10b981,#059669)}.journal-card__image--placeholder--social-science{background:linear-gradient(135deg,#3b82f6,#2563eb)}.journal-card__image--placeholder--engineering{background:linear-gradient(135deg,#f59e0b,#d97706)}.journal-card__image--placeholder--medicine{background:linear-gradient(135deg,#ec4899,#db2777)}.journal-card__image--placeholder--information{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.journal-card__image--placeholder--economics{background:linear-gradient(135deg,#eab308,#ca8a04)}.journal-card__badge{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.95);border-radius:50px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:2}.journal-card__badge--open-access{color:#059669;border:2px solid #059669}.journal-card__badge--hybrid{color:#d97706;border:2px solid #d97706}.journal-card__badge--subscription{color:#dc2626;border:2px solid #dc2626}.journal-card__content{flex:auto;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:0;padding:1.25rem 1.4rem;overflow:hidden;box-sizing:border-box!important;width:100%!important;max-width:100%!important;flex:1 1 auto!important}@media(min-width:1025px){.journal-card__content{padding:1.25rem 1.5rem!important;box-sizing:border-box!important;overflow-x:hidden!important}}@media(min-width:769px)and (max-width:1024px){.journal-card__content{padding:1rem 1.2rem;width:100%!important;max-width:100%!important}}@media(max-width:768px){.journal-card__content{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important;padding:1rem;min-width:0!important}}.journal-card--grid .journal-card__content{padding:1rem}@media(min-width:1025px){.journal-card--grid .journal-card__content{padding:1rem 1rem 1rem 1.2rem}}@media(min-width:769px)and (max-width:1024px){.journal-card--grid .journal-card__content{padding:.875rem 1rem}}@media(max-width:768px){.journal-card--grid .journal-card__content{padding:.875rem}}.journal-card__header{margin-bottom:1.25rem;overflow:hidden;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.journal-card--grid .journal-card__header{margin-bottom:.875rem}.journal-card__category{display:inline-block;padding:.375rem .875rem;background:#f9fafb;color:#374151;font-size:.7rem;font-weight:600;text-transform:uppercase;border-radius:8px;margin-bottom:.75rem;letter-spacing:.8px}.journal-card--grid .journal-card__category{padding:.3rem .7rem;margin-bottom:.5rem;font-size:.65rem}.journal-card__category--life-science{background:#d1fae5;color:#065f46}.journal-card__category--social-science{background:#dbeafe;color:#1e40af}.journal-card__category--engineering{background:#fef3c7;color:#92400e}.journal-card__category--medicine{background:#fce7f3;color:#9f1239}.journal-card__category--information{background:#e0e7ff;color:#3730a3}.journal-card__category--economics{background:#fef9c3;color:#854d0e}.journal-card__title{color:#111827;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto;-webkit-box-orient:vertical;margin:0 0 .85rem;font-size:1.1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden;box-sizing:border-box!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important}.journal-card--grid .journal-card__title{font-size:.95rem;margin-bottom:.625rem;line-height:1.3}@media(min-width:769px)and (max-width:1024px){.journal-card__title{font-size:1rem;width:100%!important;max-width:100%!important}.journal-card--grid .journal-card__title{font-size:.9rem}}@media(max-width:768px){.journal-card__title{font-size:.95rem;width:100%!important;max-width:100%!important}.journal-card--grid .journal-card__title{font-size:.875rem}}.journal-card__title a{color:inherit;text-decoration:none;transition:color .3s ease;display:inline;max-width:100%!important;width:auto!important;box-sizing:border-box!important;word-break:break-word;white-space:normal}.journal-card__title a:hover{color:#1558a7}.journal-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;color:#6b7280}.journal-card--grid .journal-card__meta{gap:.6rem;margin-bottom:.75rem;font-size:.8rem}.journal-card__meta span{display:flex;align-items:center;gap:.375rem}.journal-card__meta span i{color:#6366f1}.journal-card__info{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.25rem}.journal-card--grid .journal-card__info{gap:.5rem;margin-bottom:.875rem}.journal-card__info-item{display:flex;align-items:center;gap:.625rem;font-size:.85rem;line-height:1.6}.journal-card--grid .journal-card__info-item{font-size:.75rem;gap:.5rem}.journal-card__info-label{font-weight:600;color:#6b7280;font-size:.8rem}.journal-card--grid .journal-card__info-label{font-size:.7rem}.journal-card__info-value{color:#1558a7;font-weight:600;font-size:.85rem}.journal-card--grid .journal-card__info-value{font-size:.75rem}.journal-card__info-icon{color:#1558a7;font-size:.9rem;margin-left:.25rem}.journal-card__description{color:#6b7280;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;flex:1;font-size:.85rem;margin-bottom:.75rem;-webkit-line-clamp:1;line-clamp:1}.journal-card--grid .journal-card__description{font-size:.78rem;margin-bottom:.6rem;-webkit-line-clamp:2;line-clamp:2}.journal-card__stats{display:flex;gap:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6;font-size:.75rem}.journal-card--grid .journal-card__stats{gap:1rem;padding-top:.75rem;font-size:.75rem}.journal-card__stats .stat-item{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.journal-card--grid .journal-card__stats .stat-item{font-size:.75rem}.journal-card__stats .stat-item .stat-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:8px;color:#6366f1;font-size:.9rem}.journal-card--grid .journal-card__stats .stat-item .stat-icon{width:28px;height:28px;font-size:.85rem}.journal-card__stats .stat-item .stat-content .stat-label{display:block;font-size:.7rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.journal-card--grid .journal-card__stats .stat-item .stat-content .stat-label{font-size:.65rem}.journal-card__stats .stat-item .stat-content .stat-value{display:block;font-weight:700;color:#1a1a1a;margin-top:.125rem;font-size:.9rem}.journal-card--grid .journal-card__stats .stat-item .stat-content .stat-value{font-size:.85rem}.journal-card__footer{margin-top:auto;padding-top:1.5rem;border-top:none;width:100%;max-width:100%;display:flex!important;flex-direction:column;visibility:visible!important;opacity:1!important;overflow:hidden!important;flex-shrink:0;box-sizing:border-box}.journal-card--grid .journal-card__footer{padding-top:1rem}@media(max-width:768px){.journal-card__footer{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important;padding-top:1rem;padding-left:0!important;padding-right:0!important}}.journal-card__actions{display:flex!important;gap:.875rem;flex-wrap:nowrap;width:100%;max-width:100%;justify-content:flex-start;align-items:stretch;visibility:visible!important;opacity:1!important;box-sizing:border-box;overflow:hidden;padding:0;margin:0;flex-direction:row!important}.journal-card--grid .journal-card__actions{gap:.625rem}@media(min-width:1025px){.journal-card__actions{flex-direction:row!important;flex-wrap:nowrap!important;gap:.875rem!important;width:100%!important;max-width:100%!important;overflow:hidden!important}}@media(min-width:769px)and (max-width:1024px){.journal-card__actions{flex-direction:column!important;flex-wrap:nowrap!important;gap:.75rem!important;width:100%!important;max-width:100%!important;align-items:stretch!important}}@media(max-width:768px){.journal-card__actions{flex-direction:column!important;gap:.5rem!important;width:100%!important;max-width:100%!important;align-items:stretch!important;flex-wrap:nowrap!important;overflow:hidden!important;padding:0!important;margin:0!important}}.journal-card__action-btn{flex:0 0 auto;display:flex!important;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:10px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;white-space:nowrap;min-width:90px;max-width:100%;box-sizing:border-box;visibility:visible!important;opacity:1!important;position:relative;z-index:1;overflow:hidden;word-wrap:break-word!important;overflow-wrap:break-word!important;text-align:center}@media(min-width:1025px){.journal-card__action-btn{flex:0 1 auto!important;min-width:0!important;max-width:calc(50% - .4375rem)!important;white-space:nowrap;word-wrap:break-word!important;overflow-wrap:break-word!important;overflow:hidden!important;box-sizing:border-box!important}}@media(min-width:769px)and (max-width:1024px){.journal-card__action-btn{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;width:100%!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;padding:.6rem .8rem!important;font-size:.8rem!important;gap:.4rem}}@media(max-width:768px){.journal-card__action-btn{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;width:100%!important;padding:.5rem .6rem!important;font-size:.75rem!important;gap:.35rem;min-height:36px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;overflow:hidden!important;margin:0!important}}.journal-card--grid .journal-card__action-btn{padding:.5rem .75rem;font-size:.8rem;min-width:80px;gap:.375rem;white-space:nowrap}@media(min-width:1025px){.journal-card--grid .journal-card__action-btn{flex:0 1 auto!important;min-width:0!important;max-width:calc(50% - .3125rem)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}}@media(min-width:769px)and (max-width:1024px){.journal-card--grid .journal-card__action-btn{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;width:100%!important;padding:.55rem .7rem!important;font-size:.75rem!important;white-space:normal!important}}@media(max-width:768px){.journal-card--grid .journal-card__action-btn{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;width:100%!important;padding:.45rem .55rem!important;font-size:.7rem!important;min-height:34px!important;overflow:hidden!important;margin:0!important;white-space:normal!important}}.journal-card__action-btn span{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;text-align:center;flex:0 1 auto;overflow:hidden!important}.journal-card__action-btn--submit{background:#1558a7!important;color:#fff!important}.journal-card__action-btn--submit i{color:#fff!important}.journal-card__action-btn--submit:hover{background:#104477!important;transform:translateY(-2px);box-shadow:0 8px 16px rgba(21,88,167,.3)}.journal-card__action-btn--read{background:#fff!important;color:#1558a7!important;border:1px solid #1558a7!important;display:flex!important;visibility:visible!important;opacity:1!important}.journal-card__action-btn--read i{color:#1558a7!important}.journal-card__action-btn--read:hover{background:#1558a7!important;color:#fff!important;border-color:#1558a7!important}.journal-card__action-btn--read:hover i{color:#fff!important}.journal-card__action-btn--read:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(21,88,167,.2)}.journal-card__action-btn i{font-size:.9rem;flex-shrink:0;display:inline-block!important}.journal-card__action-btn span{white-space:nowrap;display:inline-block!important;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}@media(max-width:768px){.journal-card__action-btn span{font-size:.875rem!important;max-width:100%!important;width:auto!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;text-overflow:clip!important;overflow:hidden!important;display:inline!important;text-align:center;flex:1;min-width:0}}.journal-card--loading{pointer-events:none}.journal-card--loading .journal-card__description,.journal-card--loading .journal-card__image-container,.journal-card--loading .journal-card__title{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}.journal-card--loading .journal-card__description,.journal-card--loading .journal-card__title{height:1rem;border-radius:4px}.journal-card--loading .journal-card__title{height:1.5rem;margin-bottom:1rem}.journal-card--loading .journal-card__description{height:4rem}@media(min-width:768px){.journal-list__grid--list .journal-card{flex-direction:row}.journal-list__grid--list .journal-card__image-container{width:280px;height:auto;flex-shrink:0}.journal-list__grid--list .journal-card__content{padding:2rem}.journal-list__grid--list .journal-card__footer{border-top:none;border-left:1px solid #e5e7eb;flex-direction:column;justify-content:center;min-width:200px}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.p-paginator{background:#fff;border:none;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08)}.p-paginator .p-paginator-pages .p-paginator-page{min-width:40px;height:40px;border-radius:8px;margin:0 .25rem;color:#6b7280;transition:all .3s ease}.p-paginator .p-paginator-pages .p-paginator-page:hover{background:#f3f4f6;color:#6366f1}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;box-shadow:0 4px 12px rgba(99,102,241,.3)}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{min-width:40px;height:40px;border-radius:8px;color:#6b7280;transition:all .3s ease}.p-paginator .p-paginator-first:not(.p-disabled):hover,.p-paginator .p-paginator-last:not(.p-disabled):hover,.p-paginator .p-paginator-next:not(.p-disabled):hover,.p-paginator .p-paginator-prev:not(.p-disabled):hover{background:#f3f4f6;color:#6366f1}.p-paginator .p-paginator-first.p-disabled,.p-paginator .p-paginator-last.p-disabled,.p-paginator .p-paginator-next.p-disabled,.p-paginator .p-paginator-prev.p-disabled{opacity:.3;cursor:not-allowed}.p-paginator .p-dropdown{border-radius:8px;border-color:#e5e7eb}.p-paginator .p-dropdown:hover{border-color:#6366f1}@media(min-width:1025px){.journal-card__content{padding-right:1.5rem!important;box-sizing:border-box!important;overflow-x:hidden!important}.journal-card__actions{padding-right:0!important;margin-right:0!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.journal-card__action-btn{box-sizing:border-box!important;max-width:calc(50% - .4375rem)!important;overflow:hidden!important;text-overflow:ellipsis!important}.journal-card--grid .journal-card__action-btn{max-width:calc(50% - .3125rem)!important}.journal-card__action-btn span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media(min-width:769px)and (max-width:1024px){.journal-card__footer{overflow-x:hidden!important}.journal-card__actions,.journal-card__footer{width:100%!important;max-width:100%!important;min-width:0!important}.journal-card__actions{overflow:hidden!important;flex-direction:column!important;flex-wrap:nowrap!important}.journal-card__action-btn{flex:1 1 100%!important;width:100%!important;min-width:0!important}.journal-card__action-btn,.journal-card__action-btn span{max-width:100%!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.journal-card__content{min-width:0!important;overflow-x:hidden!important}.journal-card__content,.journal-card__title{width:100%!important;max-width:100%!important}.journal-card__title{word-wrap:break-word!important;overflow-wrap:break-word!important}}@media(max-width:768px){.journal-card__footer{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.journal-card__actions{padding:0!important;flex-direction:column!important;gap:.75rem!important;flex-wrap:nowrap!important}.journal-card__action-btn,.journal-card__actions{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;margin:0!important}.journal-card__action-btn{flex:1 1 100%!important;padding:.5rem .6rem!important;font-size:.75rem!important;box-sizing:border-box!important;white-space:normal!important;min-height:36px!important}.journal-card__action-btn span{max-width:100%!important;overflow:hidden!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;font-size:inherit!important}.journal-card__content{min-width:0!important;padding-left:1rem!important;padding-right:1rem!important;overflow-x:hidden!important}.journal-card__content,.journal-card__title{width:100%!important;max-width:100%!important}.journal-card__title{word-wrap:break-word!important;overflow-wrap:break-word!important}}.journal-editorial-board-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.journal-editorial-board-card .editor-info{overflow:visible!important}.journal-editorial-board-card .editor-affiliation{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important}.journal-editorial-board-card .editor-affiliation,.journal-editorial-board-card .editor-affiliation span{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important}.journal-editorial-board-card .editor-bio,.journal-editorial-board-card .editor-info .editor-role,.journal-editorial-board-card .editor-tags{word-wrap:break-word!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}.journal-editorial-board-card .editor-expertise{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap;align-items:flex-start;width:100%}.journal-editorial-board-card .editor-expertise i{color:#6366f1;font-size:.875rem;margin-top:.25rem;flex-shrink:0}@media(min-width:640px){.journal-editorial-board-card .editor-expertise i{font-size:1rem}}.journal-editorial-board-card .editor-expertise .expertise-tags{display:flex;flex-wrap:wrap;gap:.5rem;flex:1;min-width:0}.journal-editorial-board-card .editor-expertise .expertise-tag{display:inline-block;padding:.25rem .625rem;background:#eff1ff;color:#6366f1;border-radius:20px;font-size:.75rem;font-weight:500;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.journal-editorial-board-card .editor-expertise .expertise-tag{font-size:.85rem;padding:.25rem .75rem}}.journal-editorial-board-card .editor-bio span,.journal-editorial-board-card .editor-bio-scroll,.journal-editorial-board-card .editor-tags span{overflow-wrap:anywhere!important;word-break:break-word!important}.journal-editorial-board-card .editor-bio-scroll{word-wrap:break-word!important;max-width:100%!important;min-width:0!important;padding-right:4px}.journal-editorial-board-card .editor-bio-scroll::-webkit-scrollbar{width:6px}.journal-editorial-board-card .editor-bio-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.journal-editorial-board-card .editor-bio-scroll::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}@media(max-width:1024px){.journal-editorial-board-card{padding:24px!important}}@media(max-width:768px){.journal-editorial-board-card{padding:20px!important}}@media(max-width:640px){.journal-editorial-board-card{padding:16px!important}}.journal-content-grid{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;grid-template-columns:minmax(0,7fr) minmax(0,3fr)!important}@media(max-width:1024px){.journal-content-grid{grid-template-columns:1fr!important;gap:24px!important}}.journal-left-column{width:100%!important}.journal-left-column,.journal-right-column{max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}.journal-card__content-text .ql-align-center,.journal-content-card__body .ql-align-center,.journal-editorial-board-card .ql-align-center,.journal-introduction-card .ql-align-center,.journal-left-column .ql-align-center{text-align:center!important}.journal-card__content-text .ql-align-right,.journal-content-card__body .ql-align-right,.journal-editorial-board-card .ql-align-right,.journal-introduction-card .ql-align-right,.journal-left-column .ql-align-right{text-align:right!important}.journal-card__content-text .ql-align-justify,.journal-content-card__body .ql-align-justify,.journal-editorial-board-card .ql-align-justify,.journal-introduction-card .ql-align-justify,.journal-left-column .ql-align-justify{text-align:justify!important}.journal-content-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.journal-content-card .journal-content-card__body,.journal-content-card--aims-guidelines .journal-content-card__body{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;max-width:100%!important}.journal-content-card--aims-guidelines .journal-content-card__body{min-width:0!important}.journal-content-card--aims-guidelines .journal-content-card__body table{max-width:100%!important;table-layout:fixed!important;width:100%!important}.journal-content-card--aims-guidelines .journal-content-card__body td,.journal-content-card--aims-guidelines .journal-content-card__body th{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important}.journal-content-card--aims-guidelines .journal-content-card__body code,.journal-content-card--aims-guidelines .journal-content-card__body pre{max-width:100%!important;white-space:pre-wrap!important;word-break:break-word!important;overflow-wrap:break-word!important}.journal-content-card--aims-guidelines .journal-content-card__body img{max-width:100%!important;height:auto!important}.journal-content-card--aims-guidelines .journal-content-card__body iframe,.journal-content-card--aims-guidelines .journal-content-card__body video{max-width:100%!important}.journal-cover-card{gap:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;margin-left:0!important}.journal-cover-card,.journal-cover-card>div{display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.journal-cover-card>div{gap:16px!important;width:90%!important;margin-bottom:20px!important}.journal-cover-card button{margin:0 auto!important;box-sizing:border-box!important;position:relative!important;z-index:1!important;display:block!important}.journal-cover-card img{margin-bottom:20px!important}@media(max-width:1024px){.journal-cover-card{margin-left:0!important}.journal-cover-card .journal-flyer-image{width:100%!important}}@media(max-width:768px){.journal-cover-card{width:100%!important;max-width:100%!important;margin-left:0!important}}@media(max-width:1024px){.journal-flyer-image{width:100%!important}}.journal-detail-banner{position:relative;overflow:hidden;padding:51px 24px}.journal-detail-banner__img{position:absolute;inset:0;width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;pointer-events:none}.journal-detail-banner__inner{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.journal-detail-banner__title{position:relative;z-index:2;color:#fff;font-size:28px;font-weight:700;margin:0;line-height:1.2;text-shadow:none;word-wrap:break-word}@media(max-width:1024px){.journal-detail-banner{padding:28px 24px}.journal-detail-banner__img{-o-object-fit:contain;object-fit:contain}.journal-detail-banner__inner{padding-left:20px;padding-right:20px}.journal-detail-banner__title{font-size:24px}}@media(max-width:768px){.journal-detail-banner{padding:28px 0}.journal-detail-banner__img{-o-object-fit:contain;object-fit:contain}.journal-detail-banner__inner{padding-left:16px;padding-right:16px}.journal-detail-banner__title{font-size:20px}}@media(max-width:480px){.journal-detail-banner{padding:14px 0}.journal-detail-banner__img{-o-object-fit:contain;object-fit:contain}.journal-detail-banner__inner{padding-left:12px;padding-right:12px}.journal-detail-banner__title{font-size:18px}}@media(min-width:1200px){.journal-detail-banner{padding:53px 24px}}.journal-main-content{box-sizing:border-box;max-width:100%}@media(max-width:1024px){.journal-main-content{padding-left:24px!important;padding-right:24px!important}}@media(max-width:768px){.journal-main-content{padding-left:20px!important;padding-right:20px!important}}@media(max-width:480px){.journal-main-content{padding-left:16px!important;padding-right:16px!important}}.about-page{background:linear-gradient(135deg,#f5f7fa,#e8eef5);min-height:calc(100vh - 200px)}.about-page .container{max-width:1200px;margin:0 auto;padding:0 2rem}.about-page .about-hero{text-align:center;padding:4rem 0 3rem;animation:fadeInDown .6s ease}.about-page .about-hero .hero-content h1{font-size:3.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}@media(max-width:768px){.about-page .about-hero .hero-content h1{font-size:2.5rem}}.about-page .about-hero .hero-content .lead{font-size:1.5rem;color:#666;max-width:800px;margin:0 auto}.about-page .mission-section{padding:1rem 0;animation:fadeInUp .6s ease .2s both}.about-page .mission-section .mission-card{background:#fff;color:#374151;border-radius:20px;padding:0 3rem 3rem;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1);border:none}.about-page .mission-section .mission-card .icon-wrapper{width:80px;height:80px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:2.5rem;backdrop-filter:blur(10px)}.about-page .mission-section .mission-card h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;margin-top:0}.about-page .mission-section .mission-card p{font-size:1.25rem;line-height:1.8;opacity:.95;margin-top:0;margin-bottom:0}.about-page .values-section{padding:1rem 0}.about-page .values-section .section-title{font-size:2.5rem;font-weight:700;text-align:center;color:#1a1a1a;margin-bottom:2rem}.about-page .values-section .values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.about-page .values-section .values-grid .value-card{background:#fff;border-radius:15px;padding:2rem;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:fadeInUp .6s ease both}.about-page .values-section .values-grid .value-card:first-child{animation-delay:.1s}.about-page .values-section .values-grid .value-card:nth-child(2){animation-delay:.2s}.about-page .values-section .values-grid .value-card:nth-child(3){animation-delay:.3s}.about-page .values-section .values-grid .value-card:nth-child(4){animation-delay:.4s}.about-page .values-section .values-grid .value-card:nth-child(5){animation-delay:.5s}.about-page .values-section .values-grid .value-card:nth-child(6){animation-delay:.6s}.about-page .values-section .values-grid .value-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.about-page .values-section .values-grid .value-card .value-icon{width:70px;height:70px;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;color:#fff}.about-page .values-section .values-grid .value-card h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}.about-page .values-section .values-grid .value-card p{color:#666;line-height:1.6}.about-page .excellence-section{padding:1rem 0}.about-page .excellence-section .section-title{font-size:2.5rem;font-weight:700;text-align:center;color:#1a1a1a;margin-bottom:2rem}.about-page .excellence-section .excellence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.about-page .excellence-section .excellence-grid .excellence-card{background:#fff;border-radius:15px;padding:2.5rem;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:fadeInUp .6s ease both;border-top:4px solid rgba(0,0,0,0)}.about-page .excellence-section .excellence-grid .excellence-card:first-child{animation-delay:.1s;border-top-color:#6366f1}.about-page .excellence-section .excellence-grid .excellence-card:nth-child(2){animation-delay:.2s;border-top-color:#4f46e5}.about-page .excellence-section .excellence-grid .excellence-card:nth-child(3){animation-delay:.3s;border-top-color:#8b5cf6}.about-page .excellence-section .excellence-grid .excellence-card:nth-child(4){animation-delay:.4s;border-top-color:#ec4899}.about-page .excellence-section .excellence-grid .excellence-card:nth-child(5){animation-delay:.5s;border-top-color:#10b981}.about-page .excellence-section .excellence-grid .excellence-card:nth-child(6){animation-delay:.6s;border-top-color:#f59e0b}.about-page .excellence-section .excellence-grid .excellence-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.about-page .excellence-section .excellence-grid .excellence-card .excellence-icon{width:80px;height:80px;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2.5rem;color:#fff;box-shadow:0 5px 15px rgba(99,102,241,.3)}.about-page .excellence-section .excellence-grid .excellence-card h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}.about-page .excellence-section .excellence-grid .excellence-card p{color:#666;line-height:1.7;font-size:1rem}.about-page .stats-section{padding:1rem 0}.about-page .stats-section .section-title{font-size:2.5rem;font-weight:700;text-align:center;color:#1a1a1a;margin-bottom:.25rem}@media(max-width:768px){.about-page .stats-section .section-title{font-size:2rem}.about-page .stats-section .image-carousel-container{padding:1rem 0}.about-page .stats-section .image-carousel-wrapper{padding:1rem 40px!important}}@media(max-width:480px){.about-page .stats-section .image-carousel-wrapper{padding:1rem 35px!important}}.about-page .stats-section .carousel-arrow{display:flex!important;visibility:visible!important;opacity:1!important}@media(max-width:768px){.about-page .stats-section .carousel-arrow{width:30px!important;height:30px!important;font-size:14px!important;z-index:20!important;display:flex!important;visibility:visible!important;opacity:1!important}}@media(max-width:480px){.about-page .stats-section .carousel-arrow{width:32px!important;height:32px!important;font-size:14px!important;z-index:20!important;display:flex!important;visibility:visible!important;opacity:1!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}}@media(max-width:768px){.about-page .stats-section .carousel-arrow-left{left:5px!important;right:auto!important}}@media(max-width:480px){.about-page .stats-section .carousel-arrow-left{left:8px!important;right:auto!important}}@media(max-width:768px){.about-page .stats-section .carousel-arrow-right{right:5px!important;left:auto!important}}@media(max-width:480px){.about-page .stats-section .carousel-arrow-right{right:8px!important;left:auto!important}}@media(max-width:768px){.about-page .stats-section .carousel-image-item{flex:0 0 calc(50% - 5px)!important;min-width:calc(50% - 5px)!important;width:calc(50% - 5px)!important}}@media(max-width:480px){.about-page .stats-section .carousel-image-item{flex:0 0 calc(100% - 0px)!important;min-width:calc(100% - 0px)!important;width:calc(100% - 0px)!important}}@media(max-width:768px){.about-page .stats-section .carousel-track{gap:10px!important}}@media(max-width:480px){.about-page .stats-section .carousel-track{gap:8px!important}}.about-page .stats-section .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.about-page .stats-section .stats-grid .stat-card{background:#fff;border-radius:15px;padding:2.5rem;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:all .3s ease;animation:fadeInUp .6s ease both}.about-page .stats-section .stats-grid .stat-card:first-child{animation-delay:.1s}.about-page .stats-section .stats-grid .stat-card:nth-child(2){animation-delay:.2s}.about-page .stats-section .stats-grid .stat-card:nth-child(3){animation-delay:.3s}.about-page .stats-section .stats-grid .stat-card:nth-child(4){animation-delay:.4s}.about-page .stats-section .stats-grid .stat-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.about-page .stats-section .stats-grid .stat-card .stat-icon{font-size:3rem;color:#6366f1;margin-bottom:1rem}.about-page .stats-section .stats-grid .stat-card .stat-number{font-size:3rem;font-weight:700;color:#1a1a1a;margin-bottom:.5rem}.about-page .stats-section .stats-grid .stat-card .stat-label{font-size:1.1rem;color:#666}.about-page .about-social-section{padding:1rem 0}.about-page .about-social-section .about-social-card{background:#fff;color:#374151;border-radius:20px;padding:2rem 3rem;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1);border:none}.about-page .about-social-section .about-social-card h2{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.about-page .about-social-section .about-social-card .about-social-lead{font-size:1rem;color:#666;margin-bottom:1.5rem}.about-page .about-social-section .about-social-card .about-social-links{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}.about-page .about-social-section .about-social-card .about-social-links a{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#f3f4f6;color:#1e40af;text-decoration:none;transition:background .2s,color .2s,transform .2s}.about-page .about-social-section .about-social-card .about-social-links a:hover{background:#1e40af;color:#fff;transform:scale(1.1)}.about-page .about-social-section .about-social-card .about-social-links a i{font-size:1.5rem}.about-page .cta-section{padding:1rem 0}.about-page .cta-section .cta-card{background:#fff;color:#374151;border-radius:20px;padding:3rem 3rem 0;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1);border:none}.about-page .cta-section .cta-card .p-card-content{padding-bottom:0!important;margin-bottom:0!important}.about-page .cta-section .cta-card h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.about-page .cta-section .cta-card p{font-size:1.25rem;opacity:.95;margin-bottom:0;max-width:600px;margin-left:auto;margin-right:auto}.about-page .cta-section .cta-card .cta-buttons{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem}@media(max-width:768px){.about-page .cta-section .cta-card .cta-buttons{gap:.75rem;margin-top:1.5rem}}.about-page .cta-section .cta-card .cta-buttons a{padding:1rem 2rem;border-radius:10px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:.75rem}@media(max-width:768px){.about-page .cta-section .cta-card .cta-buttons a{padding:.75rem 1.5rem;font-size:.9rem;gap:.5rem}}@media(max-width:480px){.about-page .cta-section .cta-card .cta-buttons a{padding:.6rem 1.2rem;font-size:.85rem;gap:.4rem}}.about-page .cta-section .cta-card .cta-buttons a.btn-primary{background:#1558a7;color:#fff}.about-page .cta-section .cta-card .cta-buttons a.btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 25px hsla(0,0%,100%,.3)}.about-page .cta-section .cta-card .cta-buttons a.btn-secondary{background:#1e5da8;color:#fff;border:2px solid #1e5da8}.about-page .cta-section .cta-card .cta-buttons a.btn-secondary:hover{background:#1558a7;border-color:#1558a7;transform:translateY(-3px);box-shadow:0 10px 25px rgba(30,93,168,.35)}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.editorial-board-page{background:linear-gradient(135deg,#f5f7fa,#e8eef5);min-height:calc(100vh - 200px)}.editorial-board-page .container{max-width:1200px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.editorial-board-page .container{padding:0 1.5rem}}@media(min-width:1024px){.editorial-board-page .container{padding:0 2rem}}.editorial-board-page .board-hero{text-align:center;padding:4rem 0 3rem;animation:fadeInDown .6s ease}.editorial-board-page .board-hero .hero-content h1{font-size:3.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}@media(max-width:768px){.editorial-board-page .board-hero .hero-content h1{font-size:2.5rem}}.editorial-board-page .board-hero .hero-content .lead{font-size:1.25rem;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.editorial-board-page .intro-section{padding:2rem 0;animation:fadeInUp .6s ease .2s both}.editorial-board-page .intro-section .intro-card{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.1);width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(min-width:640px){.editorial-board-page .intro-section .intro-card{padding:2rem}}@media(min-width:768px){.editorial-board-page .intro-section .intro-card{padding:3rem}}.editorial-board-page .intro-section .intro-card h2{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.editorial-board-page .intro-section .intro-card h2{font-size:1.75rem;margin-bottom:1.25rem}}@media(min-width:768px){.editorial-board-page .intro-section .intro-card h2{font-size:2rem;margin-bottom:1.5rem}}.editorial-board-page .intro-section .intro-card p{font-size:.95rem;color:#666;line-height:1.8;margin-bottom:1.5rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.editorial-board-page .intro-section .intro-card p{font-size:1rem;margin-bottom:1.75rem}}@media(min-width:768px){.editorial-board-page .intro-section .intro-card p{font-size:1.1rem;margin-bottom:2rem}}.editorial-board-page .intro-section .intro-card .responsibilities h3{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem}.editorial-board-page .intro-section .intro-card .responsibilities ul{list-style:none;padding:0}.editorial-board-page .intro-section .intro-card .responsibilities ul li{display:flex;align-items:start;gap:1rem;margin-bottom:1rem;padding:1rem;background:#f8f9ff;border-radius:10px;transition:all .3s ease}.editorial-board-page .intro-section .intro-card .responsibilities ul li:hover{background:#eff1ff;transform:translateX(5px)}.editorial-board-page .intro-section .intro-card .responsibilities ul li i{color:#10b981;font-size:1.25rem;margin-top:.25rem}.editorial-board-page .team-section{padding:3rem 0;animation:fadeIn .6s ease .4s both}.editorial-board-page .team-section .p-tabview{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:1rem;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(min-width:640px){.editorial-board-page .team-section .p-tabview{padding:1.5rem}}@media(min-width:768px){.editorial-board-page .team-section .p-tabview{padding:2rem}}.editorial-board-page .team-section .p-tabview .p-tabview-nav{border-bottom:2px solid #e5e7eb;display:flex;flex-wrap:wrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.editorial-board-page .team-section .p-tabview .p-tabview-nav::-webkit-scrollbar{display:none}@media(max-width:768px){.editorial-board-page .team-section .p-tabview .p-tabview-nav{flex-wrap:nowrap;overflow-x:auto}}.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link{padding:.75rem 1rem;font-weight:600;color:#666;transition:all .3s ease;white-space:nowrap;font-size:.875rem;flex-shrink:0}@media(min-width:640px){.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link{padding:.875rem 1.5rem;font-size:.9375rem}}@media(min-width:768px){.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link{padding:1rem 2rem;font-size:1rem}}.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link i{margin-right:.5rem}@media(max-width:640px){.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link i{margin-right:.25rem;font-size:.875rem}}.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-tabview-nav-link:hover{color:#6366f1}.editorial-board-page .team-section .p-tabview .p-tabview-nav .p-highlight .p-tabview-nav-link{color:#6366f1;border-color:#6366f1}.editorial-board-page .team-section .p-tabview .p-tabview-panels{padding:1rem 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:768px){.editorial-board-page .team-section .p-tabview .p-tabview-panels{padding:2rem 0}}.editorial-board-page .team-section .editors-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}@media(max-width:1200px){.editorial-board-page .team-section .editors-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem}}@media(max-width:1024px){.editorial-board-page .team-section .editors-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}}@media(max-width:768px){.editorial-board-page .team-section .editors-grid{grid-template-columns:1fr;gap:1.25rem}}@media(max-width:640px){.editorial-board-page .team-section .editors-grid{gap:1rem}}.editorial-board-page .team-section .editor-card{background:#fff;border:2px solid #e5e7eb;border-radius:15px;padding:1.25rem;transition:all .3s ease;animation:fadeInUp .5s ease both;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}@media(min-width:640px){.editorial-board-page .team-section .editor-card{padding:1.5rem}}@media(min-width:768px){.editorial-board-page .team-section .editor-card{padding:2rem}}.editorial-board-page .team-section .editor-card:first-child{animation-delay:.05s}.editorial-board-page .team-section .editor-card:nth-child(2){animation-delay:.1s}.editorial-board-page .team-section .editor-card:nth-child(3){animation-delay:.15s}.editorial-board-page .team-section .editor-card:nth-child(4){animation-delay:.2s}.editorial-board-page .team-section .editor-card:nth-child(5){animation-delay:.25s}.editorial-board-page .team-section .editor-card:nth-child(6){animation-delay:.3s}.editorial-board-page .team-section .editor-card:nth-child(7){animation-delay:.35s}.editorial-board-page .team-section .editor-card:nth-child(8){animation-delay:.4s}.editorial-board-page .team-section .editor-card:nth-child(9){animation-delay:.45s}.editorial-board-page .team-section .editor-card:nth-child(10){animation-delay:.5s}.editorial-board-page .team-section .editor-card:hover{border-color:#6366f1;box-shadow:0 10px 30px rgba(99,102,241,.2);transform:translateY(-5px)}@media(max-width:768px){.editorial-board-page .team-section .editor-card:hover{transform:none}}.editorial-board-page .team-section .editor-card .editor-content{display:flex;gap:1rem;align-items:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-content{gap:1.5rem}}@media(max-width:640px){.editorial-board-page .team-section .editor-card .editor-content{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.editorial-board-page .team-section .editor-card .editor-avatar{flex-shrink:0}.editorial-board-page .team-section .editor-card .editor-info{flex:1;width:100%;max-width:100%;min-width:0;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.editorial-board-page .team-section .editor-card .editor-info h3{font-size:1.125rem;font-weight:700;color:#1a1a1a;margin-bottom:.75rem;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info h3{font-size:1.25rem}}.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation,.editorial-board-page .team-section .editor-card .editor-info .editor-email,.editorial-board-page .team-section .editor-card .editor-info .editor-role{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word;flex-wrap:wrap}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation,.editorial-board-page .team-section .editor-card .editor-info .editor-email,.editorial-board-page .team-section .editor-card .editor-info .editor-role{font-size:.95rem;flex-wrap:nowrap}}.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation i,.editorial-board-page .team-section .editor-card .editor-info .editor-email i,.editorial-board-page .team-section .editor-card .editor-info .editor-role i{color:#6366f1;font-size:.875rem;flex-shrink:0}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation i,.editorial-board-page .team-section .editor-card .editor-info .editor-email i,.editorial-board-page .team-section .editor-card .editor-info .editor-role i{font-size:1rem}}.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation span,.editorial-board-page .team-section .editor-card .editor-info .editor-email span,.editorial-board-page .team-section .editor-card .editor-info .editor-role span{color:#666;word-wrap:break-word;overflow-wrap:break-word}.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation a,.editorial-board-page .team-section .editor-card .editor-info .editor-email a,.editorial-board-page .team-section .editor-card .editor-info .editor-role a{color:#6366f1;text-decoration:none;transition:color .3s ease;word-wrap:break-word;overflow-wrap:break-word;font-size:.875rem}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation a,.editorial-board-page .team-section .editor-card .editor-info .editor-email a,.editorial-board-page .team-section .editor-card .editor-info .editor-role a{font-size:.95rem}}.editorial-board-page .team-section .editor-card .editor-info .editor-affiliation a:hover,.editorial-board-page .team-section .editor-card .editor-info .editor-email a:hover,.editorial-board-page .team-section .editor-card .editor-info .editor-role a:hover{color:#4f46e5;text-decoration:underline}.editorial-board-page .team-section .editor-card .editor-info .editor-expertise{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap;align-items:flex-start;width:100%}.editorial-board-page .team-section .editor-card .editor-info .editor-expertise i{color:#6366f1;font-size:.875rem;margin-top:.25rem;flex-shrink:0}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info .editor-expertise i{font-size:1rem}}.editorial-board-page .team-section .editor-card .editor-info .editor-expertise .expertise-tags{display:flex;flex-wrap:wrap;gap:.5rem;flex:1;min-width:0}.editorial-board-page .team-section .editor-card .editor-info .editor-expertise .expertise-tag{display:inline-block;padding:.25rem .625rem;background:#eff1ff;color:#6366f1;border-radius:20px;font-size:.75rem;font-weight:500;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.editorial-board-page .team-section .editor-card .editor-info .editor-expertise .expertise-tag{font-size:.85rem;padding:.25rem .75rem}}.editorial-board-page .join-section{padding:3rem 0;animation:fadeInUp .6s ease .6s both}.editorial-board-page .join-section .join-card,.editorial-board-page .join-section .join-card.p-card,.editorial-board-page .join-section .p-card.join-card{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;color:#fff;border-radius:20px;padding:3rem;text-align:center;box-shadow:0 10px 40px rgba(99,102,241,.3);border:none!important;outline:none!important}.editorial-board-page .join-section .join-card .p-card-body,.editorial-board-page .join-section .join-card .p-card-content,.editorial-board-page .join-section .join-card.p-card .p-card-body,.editorial-board-page .join-section .join-card.p-card .p-card-content,.editorial-board-page .join-section .join-card.p-card:after,.editorial-board-page .join-section .join-card.p-card:before,.editorial-board-page .join-section .join-card:after,.editorial-board-page .join-section .join-card:before,.editorial-board-page .join-section .p-card.join-card .p-card-body,.editorial-board-page .join-section .p-card.join-card .p-card-content,.editorial-board-page .join-section .p-card.join-card:after,.editorial-board-page .join-section .p-card.join-card:before{border:none!important;outline:none!important}.editorial-board-page .join-section .join-card .join-icon,.editorial-board-page .join-section .join-card.p-card .join-icon,.editorial-board-page .join-section .p-card.join-card .join-icon{width:80px;height:80px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;font-size:2.5rem;backdrop-filter:blur(10px)}.editorial-board-page .join-section .join-card h2,.editorial-board-page .join-section .join-card.p-card h2,.editorial-board-page .join-section .p-card.join-card h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.editorial-board-page .join-section .join-card p,.editorial-board-page .join-section .join-card.p-card p,.editorial-board-page .join-section .p-card.join-card p{font-size:1.25rem;opacity:.95;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.editorial-board-page .join-section .join-card .btn-primary,.editorial-board-page .join-section .join-card.p-card .btn-primary,.editorial-board-page .join-section .p-card.join-card .btn-primary{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;background:#fff;color:#6366f1;border-radius:10px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease}.editorial-board-page .join-section .join-card .btn-primary:hover,.editorial-board-page .join-section .join-card.p-card .btn-primary:hover,.editorial-board-page .join-section .p-card.join-card .btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 25px hsla(0,0%,100%,.3)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.search-page{min-height:100vh;background-color:#f8f9fa;padding:2rem 0}.search-page__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.search-page__header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e5e7eb}.search-page__header h1{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.search-page__header__query{font-size:1.1rem;color:#6b7280;margin:0}.search-page__header__query strong{color:#6366f1;font-weight:600}.search-page__empty{text-align:center;padding:4rem 2rem;color:#6b7280}.search-page__empty i{font-size:4rem;color:#d1d5db;margin-bottom:1rem}.search-page__empty h1{font-size:2rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.search-page__empty p{font-size:1.1rem;margin:0}.search-page__loading{display:flex;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;color:#6366f1;font-size:1.1rem}.search-page__loading i{font-size:2rem}.search-page__error{display:flex;align-items:center;gap:1rem;padding:2rem;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626;margin-bottom:2rem}.search-page__error i{font-size:1.5rem}.search-page__error p{margin:0;font-size:1rem}.search-page__no-results{text-align:center;padding:4rem 2rem;color:#6b7280}.search-page__no-results i{font-size:4rem;color:#d1d5db;margin-bottom:1rem}.search-page__no-results h2{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.search-page__no-results p{font-size:1rem;margin:.5rem 0}.search-page__section{margin-bottom:3rem}.search-page__section:last-child{margin-bottom:0}.search-page__section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.search-page__section-header i{font-size:1.5rem;color:#6366f1}.search-page__section-header h2{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0;display:flex;align-items:center;gap:.5rem}.search-page__count{font-size:1rem;font-weight:400;color:#6b7280}.search-page__results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}@media(max-width:768px){.search-page__results-grid{grid-template-columns:1fr}}.search-page__results-list{display:flex;flex-direction:column;gap:1rem}.search-page__result-card{display:flex;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;text-decoration:none;color:inherit;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.search-page__result-card:hover{border-color:#6366f1;box-shadow:0 4px 12px rgba(99,102,241,.15);transform:translateY(-2px)}.search-page__result-card--journal{flex-direction:column;align-items:flex-start}.search-page__result-card--article{flex-direction:row;justify-content:space-between}.search-page__result-card-content{flex:1;width:100%}.search-page__result-title{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 .75rem;line-height:1.4}.search-page__result-description{font-size:.95rem;color:#6b7280;line-height:1.6;margin:0 0 1rem}.search-page__result-meta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem}.search-page__result-meta-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280}.search-page__result-meta-item i{font-size:.875rem;color:#9ca3af}.search-page__result-card-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#f3f4f6;color:#6366f1;transition:all .3s ease;flex-shrink:0;margin-left:1rem}.search-page__result-card-arrow i{font-size:1rem}.search-page__result-card:hover .search-page__result-card-arrow{background:#6366f1;color:#fff}@media(max-width:768px){.search-page{padding:1rem 0}.search-page__container{padding:0 1rem}.search-page__header h1{font-size:2rem}.search-page__result-card{padding:1rem}.search-page__result-card--article{flex-direction:column}.search-page__result-card-arrow{margin-left:0;margin-top:1rem;align-self:flex-end}}.auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem;background:linear-gradient(135deg,#eef2ff,#ffffff 40%,#eff6ff);position:relative}.auth-page:after,.auth-page:before{content:"";position:absolute;width:22rem;height:22rem;border-radius:9999px;filter:blur(60px);opacity:.45;z-index:0}.auth-page:before{top:-6rem;right:-6rem;background:linear-gradient(135deg,#a78bfa,#60a5fa)}.auth-page:after{bottom:-6rem;left:-6rem;background:linear-gradient(135deg,#22d3ee,#93c5fd)}.auth-card{position:relative;z-index:1;width:100%;max-width:36rem;background:hsla(0,0%,100%,.95);backdrop-filter:blur(8px);border:1px solid #eef2ff;border-radius:1rem;box-shadow:0 30px 80px rgba(15,23,42,.15)}.auth-card__accent{height:4px;width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;background:linear-gradient(90deg,#2563eb,#d946ef,#7c3aed)}.auth-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.75rem;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;box-shadow:0 10px 20px rgba(37,99,235,.25)}.auth-input{width:100%;padding:.75rem 1rem .75rem 2.75rem;border:1px solid #e5e7eb;border-radius:.75rem;background-color:#fff;outline:none;transition:all .2s ease-in-out;box-sizing:border-box}.auth-input:focus{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.2)}.auth-btn{width:100%;padding:.75rem 1rem;border:0;border-radius:.75rem;color:#fff;font-weight:600;background:linear-gradient(90deg,#2563eb,#7c3aed);box-shadow:0 8px 18px rgba(37,99,235,.25);transition:transform .12s ease,box-shadow .2s ease;cursor:pointer}.auth-btn:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgba(37,99,235,.3)}.auth-field-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#2563eb;width:1.25rem;height:1.25rem;pointer-events:none}.auth-footer{width:100%;text-align:center;color:#6b7280;font-size:.75rem;padding-bottom:.5rem}.auth-field{margin-bottom:.75rem}.auth-card .p-password{width:100%;display:block}.auth-card .p-input-icon-right{position:relative;display:block;width:100%}.auth-card .p-input-icon-right>.p-inputtext{width:100%;padding-right:2.5rem!important;box-sizing:border-box}.auth-card .p-input-icon-right>.pi,.auth-card .p-input-icon-right>i,.auth-card .p-input-icon-right>svg{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.floating-particle{animation:float 3s ease-in-out infinite}.floating-particle:nth-child(2n){animation-delay:-1s;animation-duration:4s}.floating-particle:nth-child(3n){animation-delay:-2s;animation-duration:5s}.pulse-glow{animation:pulse-glow 2s ease-in-out infinite}.animated-gradient{background-size:400% 400%;animation:gradient-shift 8s ease infinite}.min-h-screen{min-height:100vh}.full-width{width:100%}.max-w-container{max-width:1536px}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.z-dropdown{z-index:1000}.z-modal{z-index:1050}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.hidden{display:none}:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-800:#1e40af;--primary-900:#1e3a8a}.gradient-primary{background:linear-gradient(135deg,var(--primary-600),var(--primary-700))}.container-responsive{max-width:1200px;margin:0 auto;padding:0 1rem}.p-menubar{border:none;padding:1rem 2rem .5rem}.p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.5rem 1rem;font-weight:500;font-size:1rem}@media(min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex{display:flex}}@media(min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}}@media(min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex{display:flex}}@media(prefers-color-scheme:dark){:root{--text-primary:#ffffff;--text-secondary:#d1d5db;--bg-primary:#111827;--bg-secondary:#1f2937}}@media(prefers-contrast:high){body{color:#000;background:#fff}.btn-primary{background:#000;color:#fff;border:2px solid #000}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.p-button .p-button-icon{margin-right:.5rem!important}.p-button .p-button-icon-right{margin-left:.5rem!important;margin-right:0!important}.p-button:has(.p-button-icon):has(.p-button-label){gap:.5rem!important}.btn-primary i,.btn-secondary i,a.btn-primary i,a.btn-secondary i{margin-right:.5rem!important}