.rc{--rc-gap:20px;--rc-per:var(--rc-base);position:relative}@media (min-width:640px){.rc{--rc-per:var(--rc-sm)}}@media (min-width:1024px){.rc{--rc-per:var(--rc-lg)}}@media (min-width:1280px){.rc{--rc-per:var(--rc-xl)}}.rc-track{display:flex;gap:var(--rc-gap);margin:-18px -10px -16px;padding:18px 10px 34px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:10px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none}.rc-track::-webkit-scrollbar{display:none}.rc-track:focus-visible{outline:2px solid #d35d2b;outline-offset:4px;border-radius:12px}.rc-slide{flex:0 0 calc((100% - (var(--rc-per) - 1) * var(--rc-gap)) / var(--rc-per));min-width:0;scroll-snap-align:start}@media (max-width:639px){.rc:not(.rc-fits-base) .rc-slide{flex-basis:88%}}.rc-controls{display:flex;gap:12px;margin-top:4px}.rc-btn,.rc-controls{align-items:center;justify-content:center}.rc-btn{display:inline-flex;width:40px;height:40px;border-radius:999px;border:1px solid rgba(13,27,42,.15);background:#fff;color:#0d1b2a;cursor:pointer;transition:background-color .2s,border-color .2s}.rc-btn:hover:not(:disabled){border-color:#d35d2b;color:#d35d2b}.rc-btn:disabled{opacity:.35;cursor:default}.rc-btn:focus-visible,.rc-dot:focus-visible{outline:2px solid #d35d2b;outline-offset:2px}.rc-dots{display:flex;gap:6px}.rc-dot{width:8px;height:8px;padding:0;border-radius:999px;border:0;background:rgba(13,27,42,.2);cursor:pointer}.rc-dot[aria-current=true]{width:22px;background:#d35d2b}.rc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:639px){.rc-fits-base .rc-controls{display:none}}@media (min-width:640px) and (max-width:1023px){.rc-fits-sm .rc-controls{display:none}}@media (min-width:1024px) and (max-width:1279px){.rc-fits-lg .rc-controls{display:none}}@media (min-width:1280px){.rc-fits-xl .rc-controls{display:none}}@media (prefers-reduced-motion:reduce){.rc-track{scroll-behavior:auto}}.rc--works{--rc-gap:25px}.rc--works .rc-slide{flex:0 0 370px}@media (max-width:992px){.rc--works .rc-slide{flex-basis:max(280px,calc((100vw - 40px - 25px) / 2))}}@media (max-width:768px){.rc--works{--rc-gap:20px}.rc--works .rc-slide,.rc--works:not(.rc-fits-base) .rc-slide{flex-basis:min(500px,calc(100vw - 70px))}}.rc-btn,.rc-dot,.rc-slide a,.rc-track{scroll-margin-block:120px 96px}.work-cards{--primary-color:#4a6cf7;--dark-card:#ffffff;--text-primary:#1a1a2e;--text-secondary:#555b6e;--transition:all 0.3s cubic-bezier(0.175,0.885,0.32,1.1);--q1-color:#2ecc71;--q2-color:#3498db;--q3-color:#f39c12;--q4-color:#e74c3c;--isi-color:#9b59b6;--scopus-color:#1abc9c;--pubmed-color:#e67e22;--international-book:#9b59b6;--domestic-book:#1abc9c}.work-cards,.work-cards *{box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.work-cards .fa,.work-cards .fa-solid,.work-cards .fas{font-family:Font Awesome\ 6 Free;font-weight:900}@keyframes workCardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.work-cards .animate-fadeIn{animation:workCardFadeIn .8s ease-out forwards}.work-cards .works-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}.work-cards .work-card{background:var(--dark-card);border-radius:16px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08);transition:var(--transition);opacity:0;transform:translateY(30px);animation:workCardFadeIn .8s ease-out forwards;display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.08)}.work-cards .work-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,.1);border-color:rgba(74,108,247,.2)}.work-cards .work-image-container{height:200px;width:100%;overflow:hidden;position:relative}.work-cards .work-image{height:100%;width:100%;object-fit:cover;transition:var(--transition)}.work-cards .work-card:hover .work-image{transform:scale(1.1)}.work-cards .work-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}.work-cards .work-title{font-size:1.3rem;margin-bottom:15px;color:var(--text-primary);font-weight:600;line-height:1.4;text-align:right;direction:rtl}.work-cards .work-title.english-title{text-align:left!important;direction:ltr!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.work-cards .work-body{flex-grow:1;display:flex;flex-direction:column}.work-cards .work-description{color:var(--text-secondary);font-size:.95rem;line-height:1.7;margin-bottom:20px}.work-cards .article-levels-container{margin-top:auto;margin-bottom:20px}.work-cards .article-levels-title{font-size:.9rem;color:var(--text-secondary);margin-bottom:10px;display:flex;align-items:center;gap:8px}.work-cards .article-levels{display:flex;flex-wrap:wrap;gap:8px}.work-cards .level-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:var(--transition)}.work-cards .level-badge:hover{transform:translateY(-2px);filter:brightness(1.1)}.work-cards .level-q1{background-color:rgba(46,204,113,.15);color:var(--q1-color);border:1px solid rgba(46,204,113,.3)}.work-cards .level-q2{background-color:rgba(52,152,219,.15);color:var(--q2-color);border:1px solid rgba(52,152,219,.3)}.work-cards .level-q3{background-color:rgba(243,156,18,.15);color:var(--q3-color);border:1px solid rgba(243,156,18,.3)}.work-cards .level-q4{background-color:rgba(231,76,60,.15);color:var(--q4-color);border:1px solid rgba(231,76,60,.3)}.work-cards .level-isi{background-color:rgba(155,89,182,.15);color:var(--isi-color);border:1px solid rgba(155,89,182,.3)}.work-cards .level-scopus{background-color:rgba(26,188,156,.15);color:var(--scopus-color);border:1px solid rgba(26,188,156,.3)}.work-cards .level-pubmed{background-color:rgba(230,126,34,.15);color:var(--pubmed-color);border:1px solid rgba(230,126,34,.3)}.work-cards .level-esci{background-color:rgba(41,128,185,.15);color:#2980b9;border:1px solid rgba(41,128,185,.3)}.work-cards .level-international{background-color:rgba(155,89,182,.15);color:var(--international-book);border:1px solid rgba(155,89,182,.3)}.work-cards .level-domestic{background-color:rgba(26,188,156,.15);color:var(--domestic-book);border:1px solid rgba(26,188,156,.3)}.work-cards .level-service{background-color:rgba(74,108,247,.12);color:#3b5bdb;border:1px solid rgba(74,108,247,.3)}.work-cards .work-card[data-type=service] .work-image{object-fit:contain;background-color:#f8fafc}.work-cards .work-card[data-type=service]:hover .work-image{transform:scale(1.03)}.work-cards .work-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(74,108,247,.1);color:var(--primary-color);padding:12px 20px;border-radius:50px;text-decoration:none;font-weight:600;transition:var(--transition);align-self:flex-start;width:100%;text-align:center;border:1px solid rgba(74,108,247,.2)}.work-cards .work-link:hover{background:rgba(74,108,247,.2);transform:translateY(-3px);box-shadow:0 5px 15px rgba(74,108,247,.2)}@media (max-width:768px){.work-cards .article-levels{gap:6px}.work-cards .level-badge{font-size:.75rem;padding:6px 10px}}@media (max-width:576px){.work-cards .work-title{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.work-cards .animate-fadeIn,.work-cards .work-card{animation:none;opacity:1;transform:none}}