*{box-sizing:border-box;margin:0;padding:0}body{margin:0;font-family:Inter,sans-serif}.notfound{text-align:center;background:#93f2f21a;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.notfound-content{border-radius:12px;width:400px;height:250px;padding:30px;box-shadow:0 4px 8px #000a1e1a,0 3px 7px #000a1e14}.notfound-content svg{color:#f32d2d}.notfound-content h1{color:#000a1e;margin:10px 0;font-family:Inter,sans-serif;font-size:24px;line-height:1.6}.notfound-content p{color:#44474e;margin-bottom:30px;font-family:Open Sans,sans-serif;font-size:15px}.btn{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;transition:all .3s;display:inline-flex}.btn--primary{color:#fff;background:#002147}.btn--primary:hover{color:#fff;background:#002147d9}.btn--default{color:#fff;background:#002147}.btn--default:hover{background:#002d61}.btn--outline{color:#000a1e;background:0 0;border:1px solid #000a1e1a}.btn--outline:hover{background:#93f2f24d;border-color:#002147}.btn--secondary{color:#000a1e;background:#93f2f2}.btn--secondary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f766e40}.btn--ghost{color:#000a1e;background:#fff}.btn--ghost:hover{color:#fff;background:#93f2f2}.btn--destructive{color:#000a1e;background:#00214726}.btn--destructive:hover{color:#fff;background:#00214773}.btn--size-default{padding:10px 18px;font-size:16px;font-weight:600}.btn--size-sm{padding:6px 18px;font-size:12px;font-weight:600}.btn--size-sm svg{width:16px;height:16px}.btn--size-md{padding:8px 20px;font-size:14px;font-weight:600}.btn--size-md svg{width:18px;height:18px}.btn--size-lg{padding:12px 24px;font-size:14px;font-weight:600}.btn--size-lg svg{width:20px;height:20px}.btn--size-icon{padding:8px}.page-loader{z-index:9999;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-loader .spinner-bars{align-items:center;gap:6px;height:40px;display:flex}.page-loader .spinner-bars span{background:#006a6a;border-radius:4px;width:8px;height:8px;animation:.8s ease-in-out infinite dna}.page-loader .spinner-bars span:nth-child(2){animation-delay:.15s}.page-loader .spinner-bars span:nth-child(3){animation-delay:.3s}@keyframes dna{0%,to{opacity:.6;transform:translateY(-8px)scale(.8)}50%{opacity:1;transform:translateY(8px)scale(1.2)}}.footer{background:#000a1e;padding:60px 90px 30px}.footer__container{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.footer__col .footer_img{align-items:center;margin-bottom:20px;display:flex}.footer__col img{height:100px;margin-top:20px}.footer__col .quick-link{text-transform:uppercase;color:#93f2f2;margin-top:20px;margin-bottom:15px;font-size:14px}.footer__col .footer_description{color:#fffc;letter-spacing:.6px;text-align:justify;font-size:15px;line-height:1.8}.footer__col ul{margin-top:25px;padding:0;list-style:none;transition:all .3s;position:relative}.footer__col ul li{margin:16px 0}.footer__column{margin:0 auto}.footer__column .quick-link{text-transform:uppercase;color:#93f2f2;margin-top:20px;margin-bottom:15px;font-size:14px}.footer__column .footer_description{color:#fffc;letter-spacing:.6px;text-align:justify;font-size:15px;line-height:1.8}.footer__column ul{margin-top:25px;padding:0;list-style:none;transition:all .3s;position:relative}.footer__column ul li{margin:16px 0}.footer__column ul a{color:#fffc;font-size:14px;text-decoration:none;transition:all .3s;display:inline-block}.footer__column ul a:hover{color:#006a6a}.footer .footer__col ul a{color:#fffc;font-size:14px;text-decoration:none;transition:all .3s;display:inline-block}.footer .footer__col ul a:hover{color:#006a6a}.footer .footer-card{align-items:flex-start;gap:18px;margin-top:20px;display:flex}.footer .footer-card .icon{color:#006a6a;background:#93f2f21a;border-radius:8px;min-width:42px;min-height:42px;padding:10px}.footer .footer-card h5{text-transform:uppercase;color:#93f2f2;margin-bottom:6px;font-size:14px}.footer .footer-card p,.footer .footer-card a{color:#fffc;font-size:14px;line-height:1.8;text-decoration:none;transition:all .3s}.footer .footer-card a:hover{color:#006a6a}.footer__bottom{color:#ffffffb3;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;margin:40px 0 0;padding-top:20px;font-family:Open Sans,sans-serif;font-size:12px;display:flex}.footer__bottom .link_flex{align-items:center;gap:10px;display:flex}.footer__bottom a{color:#ffffffb3;font-size:12px;line-height:1.8;text-decoration:none;transition:all .3s}.footer__bottom a:hover{color:#006a6a}@media (width<=1024px){.footer{padding:40px}.footer__container{grid-template-columns:1fr 1fr 1fr}}@media (width<=768px){.footer{padding:30px 20px}.footer__column{margin-left:0}.footer__bottom{flex-direction:column}.footer__bottom .link_flex{margin-top:10px}.footer__container{grid-template-columns:1fr}}.navbar{z-index:50;background:#0003;border-top:none;width:100%;padding:0 90px;transition:all .3s;position:sticky;top:0}.navbar.scrolled{background:#fff;padding:10px 90px;box-shadow:0 4px 15px #0000001a}.navbar__flex{justify-content:space-between;align-items:center;display:flex}.logo img{height:42px;transition:all .3s}.desktop-nav{align-items:center;gap:30px;display:flex}.nav-right{align-items:center;gap:32px;display:flex}.navbar__link{cursor:pointer;letter-spacing:1px;color:#44474e;background:0 0;border:none;padding-bottom:5px;font-size:14px;font-weight:500;transition:color .3s;position:relative}.navbar__link:after{content:"";background:#006a6a;width:0%;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.navbar__link:hover,.navbar__link--active{color:#006a6a}.navbar__link--active:after{width:100%}.navbar__btn-primary{color:#fff;cursor:pointer;background:#002147;border:none;border-radius:10px;padding:6px 24px;font-size:12px;font-weight:600;transition:background .3s}.navbar__btn-primary:hover{background:#006a6a}.mobile-toggle,.mobile-menu{display:none}@media (width<=1024px){.navbar{padding:0 40px}.navbar.scrolled{padding:10px 40px}.desktop-nav{display:none}.mobile-toggle{color:#fff;cursor:pointer;z-index:200;background:#002147;border:none;border-radius:6px;padding:4px;display:block}.mobile-toggle svg{width:18px;height:18px}.mobile-menu{background:#000a1e;flex-direction:column;gap:20px;width:260px;height:calc(100vh - 70px);padding:30px 20px;transition:all .3s;display:flex;position:fixed;top:65px;right:-100%}.mobile-menu.open{right:0}.mobile-link{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;font-size:14px}.mobile-link:hover{background:#93f2f21a}.mobile-contact{margin-top:20px}}@media (width<=768px){.navbar{padding:0 20px}.navbar.scrolled{padding:10px 20px}}.about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:60px;padding:80px 90px;display:grid}.about__left{flex-direction:column;gap:20px;display:flex}.about__left__image{background:#faf9fd;border-radius:8px;width:100%;height:360px;padding:15px;transition:all .7s;overflow:hidden;box-shadow:0 4px 20px #0000001f}.about__left__image img{object-fit:cover;filter:brightness(35%)sepia()hue-rotate(180deg)saturate(400%);width:100%;height:100%;transition:all .7s;display:block}.about__left__image:hover{transform:translateY(-6px)}.about__vision-card,.about__mission-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f5f5f5;border-radius:8px;align-items:center;gap:20px;padding:20px;transition:all .3s;display:flex;box-shadow:0 4px 20px #0000001f}.about__vision-card svg,.about__mission-card svg{color:#006a6a;background:#93f2f24d;border-radius:8px;width:60px;height:60px;padding:6px 10px}.about__vision-card_flex,.about__mission-card_flex{flex-direction:column;gap:15px;display:flex}.about__vision-card_flex span,.about__mission-card_flex span{color:#000a1e;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:all .3s}.about__vision-card_flex p,.about__mission-card_flex p{color:#708ab5;font-family:Inter,sans-serif;font-size:15px;font-style:italic;line-height:1.7}.about__vision-card:hover span,.about__mission-card:hover span{color:#006a6a}.about__right{flex-direction:column;gap:20px;display:flex}.about__tag{color:#006a6a;text-transform:uppercase;letter-spacing:1px;background:#93f2f24d;border-radius:14px;width:fit-content;padding:6px 15px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;display:inline-block}.about h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.about h3 span{color:#006a6a}.about p{color:#44474e;text-align:justify;letter-spacing:.5px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.about__objectives{flex-direction:column;gap:14px;margin-top:10px;display:flex}.about__objectives h4{color:#000a1e;letter-spacing:.96px;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;display:flex}.about__objectives h4 svg{color:#006a6a;background:#93f2f24d;border-radius:8px;width:42px;height:42px;padding:10px}.about__objectives ul{flex-direction:column;gap:10px;padding-left:5px;display:flex}.about__objectives ul li{color:#44474e;letter-spacing:.5px;padding-left:16px;font-family:Inter,sans-serif;font-size:14px;line-height:1.6;list-style:none;position:relative}.about__objectives ul li:before{content:"";background:#006a6a;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.about__btn{color:#000a1e;cursor:pointer;letter-spacing:.96px;background:0 0;border:none;border-radius:10px;outline:none;align-items:center;gap:8px;width:fit-content;margin-top:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:relative}.about__btn svg{width:22px;height:22px}.about__btn:after{content:"";border-bottom:2px solid #000a1e;width:100%;transition:width .3s;display:block;position:absolute;bottom:-2px;left:0}.about__btn:hover{color:#006a6a}.about__btn:hover:after{border-bottom-color:#006a6a}@media (width<=1024px){.about{padding:40px}}@media (width<=768px){.about{grid-template-columns:1fr;padding:30px 20px}}.conference{background:#708ab51a;padding:80px 90px}.conference_header{text-align:center;margin:0 auto 30px}.conference_header h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.conference_header h3 span{color:#006a6a;font-style:italic}.conference_header p{color:#44474e;letter-spacing:.5px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.conference_flex{flex-direction:column;gap:30px;display:flex}.conference_flex_card{background:#fff;border-left:3px solid #006a6a;border-radius:8px;align-items:center;gap:40px;height:auto;padding:25px;display:flex;box-shadow:0 4px 8px #0000000d,0 2px 6px #00000014}.conference_flex .card-header{border-right:1px solid #000a1e1a}.conference_flex .card-header h3{color:#000a1e;letter-spacing:.96px;margin-right:40px;font-size:28px;line-height:1.2}.conference_flex .card-header .date{color:#000a1e;letter-spacing:.96px;text-align:center;margin-right:40px;font-size:14px;line-height:1.8}.conference_flex .tag{align-items:center;gap:10px;margin-top:-10px;margin-bottom:10px;display:flex}.conference_flex .tag span{letter-spacing:.96px;color:#006a6a;background:#93f2f24d;border-radius:99px;padding:4px 8px;font-size:12px;font-weight:500}.conference_flex h4{color:#000a1e;letter-spacing:.96px;max-width:700px;font-size:22px;line-height:1.2}.conference_flex .description{color:#44474e;letter-spacing:.96px;max-width:700px;margin-top:5px;font-size:15px;line-height:1.8}.conference_flex .conference-btn{margin-left:auto}@media (width<=1024px){.conference{padding:40px}}@media (width<=768px){.conference{padding:30px 20px}.conference_flex_card{flex-direction:column}}.hero{background:#000a1e;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;height:100vh;padding:0 90px;display:grid}.hero__content{flex-direction:column;justify-content:center;max-width:700px;margin-top:-80px;display:flex}.hero__content span{color:#93f2f2;text-transform:uppercase;letter-spacing:1px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#93f2f240;border-radius:14px;align-items:center;gap:10px;width:fit-content;margin-bottom:30px;padding:6px 15px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:flex}.hero__content span svg{width:18px;height:18px}.hero__content h1{color:#fff;letter-spacing:.96px;margin-bottom:25px;font-family:Inter,sans-serif;font-size:48px;font-weight:700;line-height:1.2}.hero__content h1 strong{color:#93f2f2;font-weight:700}.hero__content p{color:#708ab5;text-align:justify;letter-spacing:.96px;max-width:500px;margin-bottom:40px;font-family:Inter,sans-serif;font-size:16px;line-height:1.8}.hero__img{border:18px solid #fff;border-radius:8px;margin-top:-20px;transition:all .7s;transform:rotate(5deg)}.hero__img img{filter:grayscale();border-radius:8px;width:420px;height:420px;transition:all .7s}.hero__img:hover{transform:rotate(0)}.hero__img:hover img{filter:grayscale(0)}.hero__action-btn{align-items:center;gap:20px;display:flex}.hero .btn1{color:#000a1e;cursor:pointer;letter-spacing:.96px;background:#93f2f2;border:none;border-radius:10px;outline:none;align-items:center;gap:10px;padding:15px 28px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.hero .btn1 svg{width:20px;height:20px}.hero .btn1:hover{background-color:#fff}.hero .btn2{color:#fff;cursor:pointer;letter-spacing:.96px;background:0 0;border:.1px solid #44474e80;border-radius:10px;outline:none;padding:16px 28px;font-size:14px;font-weight:600;transition:all .3s}.hero .btn2 svg{width:22px;height:22px}.hero .btn2:hover{background-color:#ffffff1a}.hero-grid{grid-template-columns:repeat(4,1fr);gap:20px;padding:0 90px;display:grid}.hero-grid .hero-stats-flex{text-align:center;flex-direction:column;align-items:center;padding:40px 20px;display:flex}.hero-grid .hero-stats-flex h2{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:40px;font-weight:600}.hero-grid .hero-stats-flex h2.text-accent{color:#006a6a}.hero-grid .hero-stats-flex p{color:#44474e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:2}@media (width<=1024px){.hero{height:fit-content;padding:40px}.hero__content{margin-top:0}.hero__content span{font-size:12px}.hero__content h1{font-size:38px}.hero__img img{width:250px;height:auto}.hero-grid{padding:0 40px}.hero-grid .hero-stats-flex h2{font-size:36px}}@media (width<=768px){.hero{padding:20px}.hero__content{max-width:290px}.hero__img{display:none}.hero-grid{grid-template-columns:1fr;gap:0}}.journal{padding:80px 90px}.journal_flex{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.journal_flex_header{max-width:780px}.journal_flex_header h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.journal_flex_header h3 span{color:#006a6a}.journal_flex_header p{color:#44474e;letter-spacing:.5px;margin-top:10px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.journal_flex_search{border:1px solid #000a1e1f;border-radius:10px;gap:8px;width:90%;max-width:300px;padding:10px;display:flex}.journal_flex_search svg{color:#44474e;width:22px;height:22px}.journal_flex_search input{color:#000a1e;border:none;outline:none;width:100%;font-size:15px}.journal_flex_search:focus-within{border-color:#006a6a;box-shadow:0 2px 10px #006a6a4d}.journal_grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.journal_grid .journal_loading{text-align:center;grid-column:1/-1;padding:80px 0;font-size:15px}.journal_grid_card{border-radius:8px;margin-bottom:20px;transition:all .3s}.journal_grid_card_image{border-top-left-radius:8px;border-top-right-radius:8px;width:380px;height:250px;position:relative;overflow:hidden}.journal_grid_card_image:before{content:"";z-index:1;background:#0a23428c;transition:background .4s;position:absolute;inset:0}.journal_grid_card_image img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.journal_grid_card_image_content{z-index:2;position:absolute;bottom:20px;left:20px}.journal_grid_card_image_content h4{letter-spacing:.96px;color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.journal_grid_card_image_content p{color:#fffc;letter-spacing:.5px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.journal_grid_card_content{padding:20px}.journal_grid_card_content_flex{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.journal_grid_card_content .issn{color:#44474e;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.journal_grid_card_content .sif{color:#006a6a;background:#93f2f24d;border-radius:99px;padding:6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.journal_grid_card_content p{-webkit-line-clamp:3;line-clamp:3;color:#44474e;letter-spacing:.5px;text-align:justify;-webkit-box-orient:vertical;margin-bottom:15px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.journal_grid_card_content_btn{cursor:pointer;text-transform:uppercase;color:#000a1e;letter-spacing:.96px;background:0 0;border:none;outline:none;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.journal_grid_card_content_btn svg{width:20px;height:20px}.journal_grid_card_content_btn:hover{color:#006a6a}.journal_grid_card:hover{box-shadow:0 8px 16px #0000001a}.journal_grid_card:hover img{transform:scale(1.08)}.journal .journal-btn{text-align:center;margin:20px auto}.journal .journal-btn button{color:#fff;cursor:pointer;background:#002147;border:none;border-radius:8px;outline:none;padding:16px 32px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:all .3s}.journal .journal-btn button:hover{background:#006a6a}@media (width<=1024px){.journal{padding:40px}.journal_grid{grid-template-columns:repeat(2,1fr)}.journal_grid_card_image{width:auto}}@media (width<=768px){.journal{padding:30px 20px}.journal_flex{flex-direction:column;gap:20px}.journal_flex_search{width:100%}.journal_grid{grid-template-columns:1fr}}.service{background:#708ab514;padding:80px 90px}.service_header{text-align:center;margin:0 auto}.service_header h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.service_header h3 span{color:#006a6a}.service_header p{color:#44474e;letter-spacing:.5px;font-family:Inter,sans-serif;font-size:16px;line-height:1.8}.service_grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.service_grid_card{background:#f5f5f5;border-radius:8px;flex-direction:column;gap:15px;padding:25px;transition:all .7s;display:flex;box-shadow:0 4px 20px #0000000d}.service_grid_card .icon_box{background:#708ab50d;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .7s;display:flex}.service_grid_card .icon_box svg{color:var(--icon-bg);transition:all .7s}.service_grid_card h4{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.service_grid_card p{color:#44474e;letter-spacing:.5px;text-align:justify;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.service_grid_card:hover{transform:translateY(-6px)}.service_grid_card:hover .icon_box{background:var(--icon-bg)}.service_grid_card:hover svg{color:#fff}@media (width<=1024px){.service{padding:40px}}@media (width<=768px){.service{padding:30px 20px}.service_grid{grid-template-columns:1fr}}.reveal{opacity:0;transition:all .8s;transform:translateY(80px)}.reveal.show{opacity:1;transform:translateY(0)}.research{background:#708ab514;padding:80px 90px}.research_header h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.research_header h3 span{color:#006a6a}.research_header ul{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.research_header li{align-items:center;display:flex}.research_header p{color:#44474e;letter-spacing:.6px;background:#708ab51a;border-radius:12px;padding:6px 12px;font-size:15px;font-weight:600}.research_grid{grid-template-columns:2.2fr 1fr;gap:40px;margin-top:40px;display:grid}.research_grid_card{background:#f5f5f5;border-radius:8px;gap:25px;margin-bottom:20px;padding:25px;transition:all .7s;display:flex;box-shadow:0 4px 20px #0000000d}.research_grid_card .icon-box{background:var(--icon-light);border-radius:8px;justify-content:center;align-items:center;width:70px;height:60px;transition:all .7s;display:flex}.research_grid_card .icon-box svg{width:30px;height:30px;color:var(--icon-bg);transition:all .7s}.research_grid_card span{letter-spacing:.6px;margin-top:-5px;font-size:15px;line-height:2;display:block}.research_grid_card h4{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.research_grid_card p{color:#44474e;letter-spacing:.5px;text-align:justify;margin-top:5px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.research_grid_card:hover{transform:translateY(-6px)}.research_grid_card:hover h4{color:#006a6a}.research .ongoing{background:#000a1e;border-radius:8px;padding:25px}.research .ongoing h4{color:#fff;letter-spacing:.96px;margin-bottom:20px;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.research .ongoing h5{letter-spacing:.6px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.2}.research .ongoing p{color:#fff;text-align:justify;font-size:15px}@media (width<=1024px){.research{padding:40px}}@media (width<=768px){.research{padding:30px 20px}.research_grid{grid-template-columns:1fr}.ongoing{padding:20px}}.readytopublish{text-align:center;background:linear-gradient(135deg,#000a1e,#002147);margin:0 auto;padding:80px 90px;position:relative}.readytopublish h3{color:#fff;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.readytopublish h3 span{color:#93f2f2}.readytopublish p{color:#708ab5;letter-spacing:.5px;margin-top:10px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.bg-icon{color:#fff;opacity:.1;width:24px;height:24px;position:absolute;transform:rotate(-15deg)}.i1,.i4,.i8{width:16px;height:16px}.i2,.i6,.i11{width:24px;height:24px}.i3,.i7,.i10{width:20px;height:20px}.i5,.i9,.i12{width:28px;height:28px}.i1{top:16%;left:6%}.i2{top:62%;left:14%}.i3{top:18%;right:4%}.i4{top:74%;right:10%}.i5{top:46%;right:17%}.i6{top:14%;left:34%}.i7{top:84%;left:38%}.i8{top:6%;right:24%}.i9{top:18%;right:36%}.i10{top:34%;left:2%}.i11{top:28%;left:20%}.i12{top:82%;right:46%}@media (width<=1024px){.readytopublish{padding:40px}}@media (width<=768px){.readytopublish{padding:30px 20px}}.contact{background:#00214708;grid-template-columns:1.1fr 1fr;gap:50px;padding:80px 90px;display:grid}.contact__left,.contact__right{background:#fff;border-radius:16px;padding:35px;box-shadow:0 10px 30px #0000000f}.contact h3{color:#000a1e;letter-spacing:.96px;font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.3}.contact h3 span{color:#006a6a}.contact p{color:#44474e;letter-spacing:.5px;text-align:justify;margin-top:10px;font-family:Inter,sans-serif;font-size:15px;line-height:1.8}.contact-card{align-items:flex-start;gap:18px;margin-top:24px;display:flex}.contact-card .icon{color:#002147;background:#0066ff14;border-radius:8px;min-width:42px;min-height:42px;padding:10px}.contact-card h5{margin-bottom:6px;font-size:16px;font-weight:600}.contact-card p,.contact-card a{color:#44474e;font-size:14px;line-height:1.8;text-decoration:none}.contact-card a:hover{color:#002147}.contact-form{flex-direction:column;gap:18px;margin-top:25px;display:flex}.contact-form button{color:#fff;cursor:pointer;background:#002147;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:15px;font-size:16px;font-weight:600;transition:background .3s;display:flex}.contact-form button svg{width:18px;height:18px}.contact-form button:hover{background:#006a6a}@media (width<=1024px){.contact{padding:40px}}@media (width<=768px){.contact{grid-template-columns:1fr;padding:30px 20px}}.adminfield{flex-direction:column;gap:6px;display:flex}.adminfield_labal{color:#44474e;font-size:14px;font-weight:600}.adminfield_labal .required{color:#f32d2d;margin-left:2px}.adminfield_hint{color:#44474e;margin-top:2px;font-size:12px}.adminfield_error{color:#f32d2d;margin-top:2px;font-size:12px}.adminfield input,.adminfield textarea,.adminfield select{color:#000a1e;box-sizing:border-box;background:#fff;border:1px solid #000a1e1a;border-radius:8px;outline:none;width:100%;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;transition:all .3s}.adminfield input::placeholder,.adminfield textarea::placeholder,.adminfield select::placeholder{color:#44474e}.adminfield input:focus,.adminfield textarea:focus,.adminfield select:focus{border-color:#006a6a}.adminfield input:disabled,.adminfield textarea:disabled,.adminfield select:disabled{cursor:not-allowed;background:#002147}.adminfield input.error,.adminfield textarea.error,.adminfield select.error{border-color:#f32d2d;box-shadow:0 0 0 3px #f32d2d14}.adminfield textarea{resize:vertical;min-height:140px}.adminfield select{cursor:pointer;appearance:none;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 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.adminfield-group{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.adminservice{background:#f8fafc;min-height:100vh;margin-top:20px}.adminservice__flex{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.adminservice__flex h2{margin-bottom:25px;font-family:Inter,sans-serif;font-size:28px;font-weight:700}.adminservice .service-table-title{color:#44474e;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.adminservice .service-table-title__icon{background:#93f2f240;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.adminservice .service-table-title__icon svg{color:#006a6a}.adminservice .service-table-date{color:#44474e;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.adminservice .status-badge{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.adminservice .status-badge.active{color:#067e06;background:#067e061f}.adminservice .status-badge.inactive{color:#f32d2d;background:#f32d2d1f}.adminservice .status-badge.draft{color:#f59e0b;background:#f59e0b1f}.adminservice .table-btn{align-items:center;gap:8px;display:flex}.adminservice .table-btn button{cursor:pointer;border:none;border-radius:8px;outline:none;padding:8px;font-size:12px;font-weight:600;transition:all .3s}.adminservice .table-btn button svg{width:15px;height:15px}.adminservice .table-btn .edit-btn{color:#002147;background:#0021471f}.adminservice .table-btn .edit-btn:hover{color:#fff;background:#002147}.adminservice .table-btn .delete-btn{color:#f32d2d;background:#f32d2d1f}.adminservice .table-btn .delete-btn:hover{color:#fff;background:#f32d2d}.adminservice__modal{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.adminservice__modal-box{background:#fff;border-radius:12px;width:600px;height:500px;padding:30px;animation:.7s modalOpen;overflow:auto;box-shadow:0 20px 40px #0003}.adminservice .modal-header{border-bottom:1px solid #000a1e33;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:10px;display:flex}.adminservice .close-btn{cursor:pointer;background:0 0;border:none;outline:none;transition:all .3s}.adminservice .close-btn svg{color:#44474e;width:22px;height:22px;transition:all .3s}.adminservice .close-btn:hover svg{color:#93f2f2}.adminservice .modal-form .form-group{flex-direction:column;margin-bottom:20px;display:flex}.adminservice .modal-form .form-group label{color:#44474e;margin-bottom:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.adminservice .modal-form .form-group input,.adminservice .modal-form .form-group textarea,.adminservice .modal-form .form-group select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:10px 16px;font-size:15px;transition:all .3s}.adminservice .modal-form .form-group input:focus,.adminservice .modal-form .form-group textarea:focus,.adminservice .modal-form .form-group select:focus{border-color:#002147}.adminservice .modal-form .form-group textarea{resize:vertical;min-height:140px}.adminservice .modal-form .modal-btn{justify-content:flex-end;align-items:center;gap:10px;margin-top:40px;display:flex}.adminservice .modal-form .cancel-btn{cursor:pointer;background:#93f2f21a;border:1px solid #000a1e33;border-radius:8px;outline:none;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminservice .modal-form .cancel-btn:hover{background:#93f2f24d;border-color:#002147}.adminservice .modal-form .submit-btn{color:#000a1e;cursor:pointer;background:#93f2f2;border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminservice .modal-form .submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f766e40}.admin-card{background:#fff;border:1px solid #f0f4f8;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000d}.admin-card__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.admin-card__header h3{color:#000a1e;margin:0;font-size:15px;font-weight:700}.admin-card__header p{color:#44474e;margin:4px 0 0;font-size:13px}.admin-card__body{padding:24px}.admin-card__footer{background:#f4f6f9;border-top:1px solid #e2e8f0;align-items:center;gap:8px;padding:16px 24px;display:flex}.admin-card--padded{padding:32px}.admin-card--padded .admin-card__header{justify-content:flex-start;gap:16px;margin-bottom:24px;padding:0 0 16px}.admin-card__icon{color:#1a3c5e;background:#1a3c5e14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.admin-card__icon svg{width:20px;height:20px}.admin-card__icon--warning{color:#e65100;background:#fff3e0}.admin-card__title{color:#000a1e;font-size:15px;font-weight:700;line-height:1.3}.admin-card__subtitle{color:#44474e;margin-top:2px;font-size:11px}.admin-table{border-collapse:collapse;background:#fff;width:100%;font-family:Inter,sans-serif;font-size:13px}.admin-table thead{background:#f4f6f9}.admin-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.8px;color:#8fa0b5;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:12px 24px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.admin-table tbody tr{border-bottom:1px solid #f0f4f8;transition:background .2s}.admin-table tbody tr:last-child{border-bottom:none}.admin-table tbody tr:hover{background:#1a3c5e05}.admin-table tbody td{color:#1a2332;vertical-align:middle;padding:14px 24px}.admin-pagination{color:#5a6a7e;background:#f4f6f9;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 24px;font-size:13px;display:flex}.admin-pagination__info{color:#44474e}.admin-pagination__info strong{color:#000a1e;font-weight:700}.admin-pagination__controls{align-items:center;gap:4px;display:flex}.admin-pagination__page{color:#44474e;padding:0 4px}.admin-pagination__page strong{color:#000a1e;font-weight:700}.admin-pagination__btn{color:#44474e;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}.admin-pagination__btn svg{width:16px;height:16px}.admin-pagination__btn:hover:not(:disabled){color:#002147;background:#f4f6f9;border-color:#002147}.admin-pagination__btn:disabled{opacity:.4;cursor:not-allowed}.input-wrapper{align-items:center;width:100%;display:inline-flex;position:relative}.input{color:#000a1e;background:#fff;border:1px solid #000a1e1a;border-radius:4px;outline:none;width:100%;height:40px;padding:8px 12px;font-size:14px;transition:all .2s}.input:focus{border:1px solid #93f2f2}.input:disabled{cursor:not-allowed;opacity:.7;background-color:#f3f4f6}.input::placeholder{font-family:Inter,sans-serif;font-size:13px}.input--primary{border:1px solid #000a1e1a}.input--icon{padding-left:12px;padding-right:12px}.input__icon{color:#000a1e;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.input__icon--start{left:10px}.input__icon--end{right:10px}.adminlogin{color:#fff;background:#002147;justify-content:center;align-items:center;height:100vh;padding:0 80px;display:flex;position:relative;overflow:hidden}.adminlogin:before{content:"";background:#ffffff0d;width:600px;height:600px;position:absolute;top:-200px;right:-200px;transform:rotate(45deg)}.adminlogin:after{content:"";background:#ffffff08;width:500px;height:500px;position:absolute;bottom:-200px;left:-200px;transform:rotate(25deg)}.adminlogin-box{background:#fff;border-radius:8px;width:450px;height:80vh;padding:20px 30px}.adminlogin-content{text-align:center;margin:20px auto}.adminlogin-content img{height:80px}.adminlogin-content h2{color:#000a1e;margin-top:10px;font-family:Inter,sans-serif;font-size:20px}.adminlogin-content p{color:#44474e;margin-top:10px;font-size:14px;font-weight:500;line-height:1.6}.adminlogin-form{flex-direction:column;gap:20px;margin-top:30px;display:flex}.adminlogin-form label{color:#000a1e;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:2;display:flex}.adminlogin-form label svg{color:#44474e;width:14px;height:14px;margin-bottom:5px}.adminlogin-form label span{color:#f32d2d;margin-top:2px;font-size:16px;display:block}.adminlogin-form .input-wrapper{position:relative}.adminlogin-form .password-toggle{cursor:pointer;color:#44474e;background:0 0;border:none;outline:none;transition:color .3s;position:absolute;right:10px}.adminlogin-form .password-toggle svg{width:18px;height:18px;margin-top:5px}.adminlogin-form .password-toggle:hover{color:#000a1e}.adminlogin-form .form-input{border:1px solid #000a1e1a;border-radius:6px;width:100%;padding:10px 14px;transition:all .3s}.adminlogin-form .form-input:focus{border-color:#93f2f2;outline:none}.adminlogin-form .form-input--error{background-color:#ffe4e6;border-color:#e11d48}.adminlogin-form .error-text,.adminlogin-form .login-error-text{color:#e11d48;margin-top:4px;margin-bottom:0;font-size:14px}.adminlogin-form .form-btn{margin-top:15px}@media (width<=1024px){.adminlogin{padding:40px}}@media (width<=768px){.adminlogin{padding:20px}.adminlogin-box{height:100%}}.admindashboard-layout{background:#fff;min-height:100vh;display:flex}.admindashboard-sidebar{z-index:40;background:#002147;border-right:1px solid #44474e1a;flex-direction:column;height:100vh;transition:all .3s;display:flex;position:fixed;overflow:hidden}.admindashboard-sidebar--open{width:240px}.admindashboard-sidebar--collapsed{width:56px}.admindashboard-sidebar__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:15px;display:flex}.admindashboard-sidebar__header .header-flex{align-items:center;display:flex}.admindashboard-sidebar__header img{height:70px}.admindashboard-sidebar__header h2{color:#fff;font-family:Inter,sans-serif;font-size:18px;line-height:1.6}.admindashboard-sidebar__header p{color:#fffc;font-size:12px}.admindashboard-sidebar-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;padding:4px;transition:all .3s}.admindashboard-sidebar-btn svg{width:18px;height:18px}.admindashboard-sidebar-btn:hover{background:#ffffff1a}.admindashboard-sidebar-menu{flex-direction:column;flex:1;gap:15px;margin-top:10px;padding:4px;display:flex}.admindashboard-sidebar__link{color:#fffc;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:14px;text-decoration:none;transition:all .3s;display:flex}.admindashboard-sidebar__link svg{flex-shrink:0;width:15px;height:15px}.admindashboard-sidebar__link:hover{color:#fffc;background-color:#ffffff1a}.admindashboard-sidebar__link--active{color:#fff;background-color:#ffffff1a}.admindashboard-sidebar__footer{border-top:1px solid #ffffff1a;padding:4px}.admindashboard-sidebar__logout{color:#fffc;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:14px;transition:all .3s;display:flex}.admindashboard-sidebar__logout svg{flex-shrink:0;width:15px;height:15px}.admindashboard-sidebar__logout:hover{background-color:#ffffff1a}.admindashboard-main{flex:1;transition:margin-left .3s}.admindashboard-main--expanded{margin-left:240px}.admindashboard-main--collapsed{margin-left:56px}.mobile-menu-btn{display:none}.admin-topbar{background:#fff;justify-content:space-between;align-items:center;padding:15px 25px;display:flex;box-shadow:0 4px 16px #0000001a}.admin-breadcrumb{flex-direction:column;display:flex}.admin-breadcrumb__top{color:#000a1e;letter-spacing:.6px;font-size:14px;font-weight:600}.admin-breadcrumb__bottom{color:#44474e;letter-spacing:.6px;margin-top:5px;font-size:12px}.admindashboard-content{padding:16px 25px}.mobile-close-btn{display:none}.topbar-right{align-items:center;gap:20px;display:flex}.notification-btn{cursor:pointer;background:0 0;border:1px solid #44474e33;border-radius:8px;width:38px;height:38px;position:relative}.notification-dot{background:red;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.profile-wrapper{position:relative}.profile-btn{cursor:pointer;background:0 0;border:1px solid #44474e33;border-radius:8px;align-items:center;gap:12px;width:fit-content;padding:6px 12px;display:flex}.profile-btn img{border-radius:50%;width:30px;height:30px}.profile-info{text-align:left}.profile-info h4{margin:0;font-size:14px}.profile-info p{color:#44474e;margin:0;font-size:12px}.profile-dropdown{z-index:1000;background:#fff;border-radius:12px;width:220px;padding:14px;position:absolute;top:60px;right:0;box-shadow:0 10px 30px #00000026}.profile-dropdown button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:12px}.profile-dropdown button:hover{background:#f3f4f6}.dropdown-header{border-bottom:1px solid #eee;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.dropdown-header img{border-radius:50%;width:35px;height:35px}.dropdown-header h4{color:#000a1e;letter-spacing:.6px;font-size:16px;font-weight:600;line-height:1.2}.dropdown-header p{color:#44474e;font-size:11px;font-weight:600;line-height:1.8}@media (width<=768px){.admindashboard-layout{flex-direction:column}.admindashboard-sidebar{z-index:1000;width:250px;height:100vh;transition:transform .35s;position:fixed;top:0;left:0;transform:translate(-100%)}.admindashboard-sidebar--mobile-open{transform:translate(0)}.admindashboard-sidebar--open,.admindashboard-sidebar--collapsed{width:250px}.admindashboard-main,.admindashboard-main--expanded,.admindashboard-main--collapsed{margin-left:0}.admindashboard-sidebar__btn{display:none}.admin-topbar{align-items:center;gap:10px;display:flex}.mobile-close-btn{color:#fff;cursor:pointer;background:0 0;border:none;display:block}.mobile-close-btn svg{width:20px;height:20px}.mobile-menu-btn{color:#000a1e;cursor:pointer;background:0 0;border:none;display:block}.mobile-menu-btn svg{width:22px;height:22px}.desktop-toggle{display:none}.overlay{z-index:500;background:#0006;position:fixed;inset:0}}.adminhome{background:#fff}.adminhome-header{margin-top:20px}.adminhome-header h2{color:#000a1e;font-family:Inter,sans-serif;font-size:28px;line-height:1.6}.adminhome-header p{color:#44474e;font-size:14px;font-weight:500;line-height:2}.adminhome-grid{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:25px;display:grid}.adminhome-grid-card{border:1px solid #44474e1a;border-radius:10px;justify-content:space-between;align-items:center;padding:20px 30px;transition:all .3s;display:flex;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000d}.adminhome-grid-card p{color:#44474e;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.6}.adminhome-grid-card h3{color:#000a1e;font-family:Inter,sans-serif;font-size:28px;line-height:1.6}.adminhome-grid-card:hover{transform:translateY(-4px);box-shadow:0 6px 18px #44474e26}.adminhome-activity{background:#fff;border:1px solid #44474e1f;border-radius:6px;margin-top:40px;box-shadow:0 4px 12px #0000000f}.adminhome-activity h3{margin-bottom:20px;padding:25px;font-family:Inter,sans-serif;font-size:24px;font-weight:600}.status-badge{text-transform:capitalize;letter-spacing:.6px;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:500}.status-Success{color:#0f9d58;background:#e6f9f0}.status-Modified{color:#1a73e8;background:#e8f0fe}.status-Pending{color:#f29900;background:#fff4e5}.status-Deleted{color:#d93025;background:#fdecea}@media (width<=1024px){.adminhome-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.adminhome{width:100%;padding:0}.adminhome-grid{grid-template-columns:1fr;gap:20px}.adminhome-grid-card{padding:16px 20px}.adminhome-activity{padding:16px;overflow-x:auto}.adminhome-activity table{max-width:300px}}.adminjournal{background:#f8fafc;min-height:100vh;margin-top:20px}.adminjournal_flex{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.adminjournal_flex h2{margin-bottom:25px;font-family:Inter,sans-serif;font-size:28px;font-weight:700}.adminjournal .journal-table-title{color:#44474e;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.adminjournal .service-table-date{color:#44474e;letter-spacing:.96px;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.adminjournal .status-badge{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.adminjournal .status-badge.active{color:#067e06;background:#067e061f}.adminjournal .status-badge.inactive{color:#f32d2d;background:#f32d2d1f}.adminjournal .status-badge.draft{color:#f59e0b;background:#f59e0b1f}.adminjournal .admincard-flex{justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:30px;display:flex}.adminjournal .admincard-flex_search{border:1px solid #000a1e1f;border-radius:8px;gap:8px;width:90%;max-width:300px;padding:8px;display:flex}.adminjournal .admincard-flex_search svg{color:#44474e;width:18px;height:18px}.adminjournal .admincard-flex_search input{color:#000a1e;border:none;outline:none;width:100%;font-size:14px}.adminjournal .admincard-flex_search:focus-within{border-color:#006a6a}.adminjournal .admincard-flex p{color:#44474e;font-size:13px}.adminjournal .journal-info{align-items:center;gap:12px;display:flex}.adminjournal .journal-info img{object-fit:cover;border-radius:6px;width:35px;height:35px}.adminjournal .journal-info span{font-weight:500}.adminjournal .table-btn{align-items:center;gap:8px;display:flex}.adminjournal .table-btn button{cursor:pointer;border:none;border-radius:8px;outline:none;padding:8px;font-size:12px;font-weight:600;transition:all .3s}.adminjournal .table-btn button svg{width:15px;height:15px}.adminjournal .table-btn .edit-btn{color:#002147;background:#0021471f}.adminjournal .table-btn .edit-btn:hover{color:#fff;background:#002147}.adminjournal .table-btn .delete-btn{color:#f32d2d;background:#f32d2d1f}.adminjournal .table-btn .delete-btn:hover{color:#fff;background:#f32d2d}.adminjournal_modal{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.adminjournal_box-modal{background:#fff;border-radius:12px;width:800px;height:600px;padding:30px;animation:.7s modalOpen;overflow-y:auto;box-shadow:0 20px 40px #0003}.adminjournal .modal-header{border-bottom:1px solid #000a1e33;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:10px;display:flex}.adminjournal .modal-header h4{color:#000a1e;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:1.2}.adminjournal .close-btn{cursor:pointer;background:0 0;border:none;outline:none;padding:2px;transition:all .3s}.adminjournal .close-btn svg{color:#44474e;width:22px;height:22px;transition:all .3s}.adminjournal .close-btn:hover{background:#93f2f233}.adminjournal .close-btn:hover svg{color:#006a6a}.adminjournal .modal-form .upload-image{cursor:pointer;text-align:center;border:1px dashed #000a1e33;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:35vh;margin:0 auto;transition:all .3s;display:flex;position:relative;overflow:hidden}.adminjournal .modal-form .upload-image .upload-svg{color:#006a6a;background:#93f2f24d;border-radius:50%;width:40px;height:40px;margin-bottom:10px;padding:10px}.adminjournal .modal-form .upload-image p{color:#44474e;letter-spacing:.6px;font-size:12px;line-height:1.8}.adminjournal .modal-form .upload-image span{color:#44474e;letter-spacing:.6px;font-size:10px;line-height:1.8}.adminjournal .modal-form .upload-image:hover{border-color:#006a6a}.adminjournal .modal-form .preview-wrapper{width:100%;height:100%;position:relative}.adminjournal .modal-form .preview-img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.adminjournal .modal-form .replace-overlay{z-index:5;background:rgbg(0, 0, 0, .45);color:#fff;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:absolute;inset:0}.adminjournal .modal-form .remove-preview{color:#fff;cursor:pointer;z-index:9999;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s;display:flex;position:absolute;top:10px;right:10px}.adminjournal .modal-form .remove-preview:hover{background:#f32d2d}.adminjournal .modal-form .preview-wrapper:hover .replace-overlay{opacity:1;visibility:visible;background:#00000073}.adminjournal .modal-form .modal-flex{grid-template-columns:1fr 1fr;align-items:center;gap:20px;margin-bottom:10px;display:grid}.adminjournal .modal-form .form-group{flex-direction:column;margin-bottom:20px;display:flex}.adminjournal .modal-form .form-group label{color:#44474e;margin-bottom:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.adminjournal .modal-form .form-group input,.adminjournal .modal-form .form-group textarea,.adminjournal .modal-form .form-group select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:10px 16px;font-size:13px;transition:all .3s}.adminjournal .modal-form .form-group input:focus,.adminjournal .modal-form .form-group textarea:focus,.adminjournal .modal-form .form-group select:focus{border-color:#006a6a}.adminjournal .modal-form .form-group textarea{resize:vertical;min-height:140px}.adminjournal .modal-form .form-group .highlight{color:#f32d2d}.adminjournal .modal-form .modal-btn{justify-content:flex-end;align-items:center;gap:10px;margin-top:40px;display:flex}.adminjournal .modal-form .cancel-btn{cursor:pointer;background:#93f2f21a;border:1px solid #000a1e33;border-radius:8px;outline:none;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminjournal .modal-form .cancel-btn:hover{background:#93f2f24d;border-color:#002147}.adminjournal .modal-form .submit-btn{color:#000a1e;cursor:pointer;background:#93f2f2;border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminjournal .modal-form .submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f766e40}.adminresearch{background:#f8fafc;min-height:100vh;margin-top:20px}.adminresearch_flex{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.adminresearch_flex h2{margin-bottom:25px;font-family:Inter,sans-serif;font-size:28px;font-weight:700}.adminresearch .research-table-title{color:#44474e;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.adminresearch .research-table-title__icon{background:#93f2f240;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.adminresearch .research-table-title__icon svg{color:#006a6a}.adminresearch .service-table-date{color:#44474e;letter-spacing:.96px;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.adminresearch .status-badge{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.adminresearch .status-badge.active{color:#067e06;background:#067e061f}.adminresearch .status-badge.inactive{color:#f32d2d;background:#f32d2d1f}.adminresearch .status-badge.draft{color:#f59e0b;background:#f59e0b1f}.adminresearch .admincard-flex{justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:30px;display:flex}.adminresearch .admincard-flex_search{border:1px solid #000a1e1f;border-radius:8px;gap:8px;width:90%;max-width:300px;padding:8px;display:flex}.adminresearch .admincard-flex_search svg{color:#44474e;width:18px;height:18px}.adminresearch .admincard-flex_search input{color:#000a1e;border:none;outline:none;width:100%;font-size:14px}.adminresearch .admincard-flex_search:focus-within{border-color:#006a6a}.adminresearch .admincard-flex p{color:#44474e;font-size:13px}.adminresearch .journal-info{align-items:center;gap:12px;display:flex}.adminresearch .journal-info img{object-fit:cover;border-radius:6px;width:35px;height:35px}.adminresearch .journal-info span{font-weight:500}.adminresearch .table-btn{align-items:center;gap:8px;display:flex}.adminresearch .table-btn button{cursor:pointer;border:none;border-radius:8px;outline:none;padding:8px;font-size:12px;font-weight:600;transition:all .3s}.adminresearch .table-btn button svg{width:15px;height:15px}.adminresearch .table-btn .edit-btn{color:#002147;background:#0021471f}.adminresearch .table-btn .edit-btn:hover{color:#fff;background:#002147}.adminresearch .table-btn .delete-btn{color:#f32d2d;background:#f32d2d1f}.adminresearch .table-btn .delete-btn:hover{color:#fff;background:#f32d2d}.adminresearch_modal{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.adminresearch_box-modal{background:#fff;border-radius:12px;width:800px;height:600px;padding:30px;animation:.7s modalOpen;overflow-y:auto;box-shadow:0 20px 40px #0003}.adminresearch .modal-header{border-bottom:1px solid #000a1e33;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:10px;display:flex}.adminresearch .modal-header h4{color:#000a1e;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:1.2}.adminresearch .close-btn{cursor:pointer;background:0 0;border:none;outline:none;padding:2px;transition:all .3s}.adminresearch .close-btn svg{color:#44474e;width:22px;height:22px;transition:all .3s}.adminresearch .close-btn:hover{background:#93f2f233}.adminresearch .close-btn:hover svg{color:#006a6a}.adminresearch .modal-form .upload-image{cursor:pointer;text-align:center;border:1px dashed #000a1e33;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:35vh;margin:0 auto;transition:all .3s;display:flex;position:relative;overflow:hidden}.adminresearch .modal-form .upload-image .upload-svg{color:#006a6a;background:#93f2f24d;border-radius:50%;width:40px;height:40px;margin-bottom:10px;padding:10px}.adminresearch .modal-form .upload-image p{color:#44474e;letter-spacing:.6px;font-size:12px;line-height:1.8}.adminresearch .modal-form .upload-image span{color:#44474e;letter-spacing:.6px;font-size:10px;line-height:1.8}.adminresearch .modal-form .upload-image:hover{border-color:#006a6a}.adminresearch .modal-form .preview-wrapper{width:100%;height:100%;position:relative}.adminresearch .modal-form .preview-img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.adminresearch .modal-form .replace-overlay{z-index:5;background:rgbg(0, 0, 0, .45);color:#fff;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:absolute;inset:0}.adminresearch .modal-form .remove-preview{color:#fff;cursor:pointer;z-index:9999;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s;display:flex;position:absolute;top:10px;right:10px}.adminresearch .modal-form .remove-preview:hover{background:#f32d2d}.adminresearch .modal-form .preview-wrapper:hover .replace-overlay{opacity:1;visibility:visible;background:#00000073}.adminresearch .modal-form .modal-flex{grid-template-columns:1fr 1fr;align-items:center;gap:20px;margin-bottom:10px;display:grid}.adminresearch .modal-form .form-group{flex-direction:column;margin-bottom:20px;display:flex}.adminresearch .modal-form .form-group label{color:#44474e;margin-bottom:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.adminresearch .modal-form .form-group input,.adminresearch .modal-form .form-group textarea,.adminresearch .modal-form .form-group select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:10px 16px;font-size:13px;transition:all .3s}.adminresearch .modal-form .form-group input:focus,.adminresearch .modal-form .form-group textarea:focus,.adminresearch .modal-form .form-group select:focus{border-color:#006a6a}.adminresearch .modal-form .form-group textarea{resize:vertical;min-height:140px}.adminresearch .modal-form .form-group .highlight{color:#f32d2d}.adminresearch .modal-form .modal-btn{justify-content:flex-end;align-items:center;gap:10px;margin-top:40px;display:flex}.adminresearch .modal-form .cancel-btn{cursor:pointer;background:#93f2f21a;border:1px solid #000a1e33;border-radius:8px;outline:none;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminresearch .modal-form .cancel-btn:hover{background:#93f2f24d;border-color:#002147}.adminresearch .modal-form .submit-btn{color:#000a1e;cursor:pointer;background:#93f2f2;border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.adminresearch .modal-form .submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f766e40}.admincontact{background:#f8fafc;min-height:100vh;margin-top:20px}.admincontact_flex{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.admincontact_flex h2{margin-bottom:25px;font-family:Inter,sans-serif;font-size:28px;font-weight:700}.admincontact .contact-table-name{color:#44474e;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:flex}.admincontact .contact-table-email{color:#44474e;letter-spacing:.96px;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.admincontact .status-badge{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.admincontact .status-badge.notreplied{color:#856404;background:#fff3cd}.admincontact .status-badge.replied{color:#155724;background:#d1e7dd}.admincontact .admincard-flex{margin-top:10px;margin-bottom:30px}.admincontact .admincard-flex p{color:#44474e;font-size:13px}.admincontact .table-btn{align-items:center;gap:8px;display:flex}.admincontact .table-btn button{cursor:pointer;border:none;border-radius:8px;outline:none;padding:8px;font-size:12px;font-weight:600;transition:all .3s}.admincontact .table-btn button svg{width:15px;height:15px}.admincontact .table-btn .edit-btn{color:#002147;background:#0021471f}.admincontact .table-btn .edit-btn:hover{color:#fff;background:#002147}.admincontact .table-btn .delete-btn{color:#f32d2d;background:#f32d2d1f}.admincontact .table-btn .delete-btn:hover{color:#fff;background:#f32d2d}.admincontact_modal{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admincontact_box-modal{background:#fff;border-radius:12px;width:800px;height:600px;padding:30px;animation:.7s modalOpen;overflow-y:auto;box-shadow:0 20px 40px #0003}.admincontact .modal-header{border-bottom:1px solid #000a1e33;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:10px;display:flex}.admincontact .modal-header h4{color:#000a1e;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:1.2}.admincontact .close-btn{cursor:pointer;background:0 0;border:none;outline:none;padding:2px;transition:all .3s}.admincontact .close-btn svg{color:#44474e;width:22px;height:22px;transition:all .3s}.admincontact .close-btn:hover{background:#93f2f233}.admincontact .close-btn:hover svg{color:#006a6a}.admincontact .view-message{flex-direction:column;gap:16px;display:flex}.admincontact .view-message .message-row{gap:12px;display:flex}.admincontact .view-message .message-row strong{flex-shrink:0;min-width:90px}.admincontact .view-message .message-row span{color:#44474e;word-break:break-word;font-size:15px}.admincontact .view-message .message-box{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.admincontact .view-message .message-box p{white-space:pre-wrap;word-break:break-word;color:#44474e;text-align:justify;background:#f8fafc;border:1px solid #000a1e1a;border-radius:8px;max-height:200px;margin:0;padding:16px;font-size:15px;line-height:1.7;overflow-y:auto}.admincontact .modal-btn{justify-content:flex-end;align-items:center;gap:10px;margin-top:40px;display:flex}
