.elementor-76 .elementor-element.elementor-element-64292db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-76338c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-76338c2:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-76338c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d4a2e;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-menu-toggle{margin:0 auto;}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu .elementor-item{font-family:"Tajawal", Sans-serif;font-size:13.5px;font-weight:500;}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item{color:#ffffff;fill:#ffffff;padding-left:12px;padding-right:12px;padding-top:15px;padding-bottom:15px;}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item:focus{color:#ffffff;fill:#ffffff;}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#ffffff;}.elementor-76 .elementor-element.elementor-element-bb13525{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-76 .elementor-element.elementor-element-bb13525 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-64292db{--content-width:1100px;}}/* Start custom CSS for container, class: .elementor-element-64292db */html,body{background:#faf7ef}
body{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;color:#16201b;font-size:15px;line-height:1.85;margin:0}
body a{color:#0f5a37}
body :focus-visible{outline:2px solid #b8913a;outline-offset:2px}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.elementor-76 .elementor-element.elementor-element-64292db{max-width:1100px;width:100%;margin-inline:auto}
.elementor-76 .elementor-element.elementor-element-64292db>.e-con-inner{width:100%;max-width:100%}
.elementor-76 .elementor-element.elementor-element-64292db .samt-banner{line-height:0}
.elementor-76 .elementor-element.elementor-element-64292db .samt-banner img{display:block;width:100%;height:auto}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar{background:#0d4a2e;border-top:3px solid #b8913a;border-bottom:1px solid #0a3a24;width:100%}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .elementor-item{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;font-size:13.5px;font-weight:500;line-height:1;color:#fff;padding:15px 12px;border-radius:0}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .elementor-item:hover,.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .elementor-item:focus{background:#14603c;color:#fff}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .current-menu-item>.elementor-item{box-shadow:inset 0 -3px 0 #b8913a;color:#fff}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--dropdown.elementor-nav-menu__container{min-width:220px;background:#fff;border-top:3px solid #b8913a;box-shadow:0 10px 24px rgba(13,74,46,.14)}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--main .sub-menu{min-width:220px;background:#fff;border-top:3px solid #b8913a;box-shadow:0 10px 24px rgba(13,74,46,.14)}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .sub-menu .elementor-sub-item{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;font-size:13.5px;font-weight:500;color:#16201b;padding:11px 14px;border-bottom:1px solid #efe9d8;background:#fff}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .sub-menu .elementor-sub-item:hover,.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .sub-menu .elementor-sub-item:focus{background:#faf7ef;color:#0d4a2e}
.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .sub-menu li:last-child .elementor-sub-item{border-bottom:0}
.elementor-76 .elementor-element.elementor-element-64292db .samt-auth{display:flex;align-items:center;gap:6px;padding-inline:10px;white-space:nowrap}
.elementor-76 .elementor-element.elementor-element-64292db .samt-auth a{font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;font-size:13.5px;text-decoration:none}
.elementor-76 .elementor-element.elementor-element-64292db .samt-auth .samt-login{color:#fff;font-weight:500;padding:8px 10px}
.elementor-76 .elementor-element.elementor-element-64292db .samt-auth .samt-register{background:#b8913a;color:#0a3a24;font-weight:600;padding:7px 16px;border-radius:2px}
.elementor-76 .elementor-element.elementor-element-64292db .samt-auth .samt-register:hover{background:#c9a24b;color:#0a3a24}
@media (max-width:760px){.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar{flex-wrap:wrap}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-menu-toggle{color:#fff;font-family:"Tajawal","Segoe UI",Tahoma,sans-serif;font-size:13.5px;border-radius:0;background:transparent;padding:12px 14px;display:inline-flex;align-items:center;gap:6px}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-menu-toggle svg{fill:#fff}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-menu-toggle:after{content:"القائمة"}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--dropdown{background:#14603c;border-top:3px solid #b8913a}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--dropdown .elementor-item,.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--dropdown .elementor-sub-item{color:#fff;background:#14603c;border-bottom:1px solid #0d4a2e;padding:12px 16px}.elementor-76 .elementor-element.elementor-element-64292db .samt-navbar .elementor-nav-menu--dropdown .sub-menu .elementor-sub-item{background:#0d4a2e}}

/* ===== Samt shortcodes ===== */
.samt-name,.samt-author-name{white-space:nowrap}
.samt-name-link{color:#0a3a24;font-weight:700;text-decoration:none}
.samt-name-link:hover{text-decoration:underline}
.samt-authors .samt-author{font-size:13.5px;line-height:1.9;color:#16201b}
.samt-author a,.samt-row-authors a{color:#0f5a37;font-weight:700;text-decoration:none}
.samt-author a:hover,.samt-row-authors a:hover{text-decoration:underline}
.samt-aff{color:#3c4741;font-weight:500}
.samt-pdf-link{display:inline-flex;align-items:center;gap:6px;color:#0f5a37;font-size:12.5px;font-weight:500;text-decoration:none}
.samt-pdf-link:hover{text-decoration:underline}
.samt-pdf-badge{background:#b23a2b;color:#fff;font-size:10px;font-weight:700;border-radius:2px;padding:1px 5px;line-height:1.5}
.samt-pdf-size{color:#3c4741;font-size:12.5px;direction:ltr;unicode-bidi:embed}
.samt-badge{display:inline-block;min-width:22px;height:20px;line-height:20px;padding:0 6px;border-radius:11px;background:#0d4a2e;color:#fff;font-size:11.5px;font-weight:400;text-align:center;font-variant-numeric:tabular-nums}
.samt-badge-gold{background:#b8913a;color:#0a3a24}
.samt-row{padding:14px 4px;border-bottom:1px solid #efe9d8}
.samt-row:last-child{border-bottom:0}
.samt-row-title{display:block;font-size:15.5px;font-weight:700;line-height:1.6;color:#0f5a37;text-decoration:none}
.samt-row-title:hover{text-decoration:underline}
.samt-row-pages{font-size:12.5px;font-weight:500;color:#3c4741;margin-top:2px}
.samt-row-authors{font-size:13px;margin-top:2px;color:#16201b}
.samt-row-actions{font-size:12.5px;margin-top:4px}
.samt-row-view{color:#0f5a37;text-decoration:none}
.samt-empty{border:1px dashed #e4dcc6;background:#faf7ef;color:#3c4741;padding:16px;text-align:center;font-size:14px}
.samt-issueline{background:#faf7ef;border-inline-start:3px solid #b8913a;padding:10px 14px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:space-between;font-size:13.5px;color:#16201b}
.samt-issueline-main strong{color:#0d4a2e;font-weight:700}
.samt-issueline-extra{display:flex;gap:8px;align-items:center;font-size:13px}
.samt-subjects{list-style:none;margin:0;padding:0}
.samt-subjects li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-bottom:1px solid #efe9d8;font-size:14px;line-height:1.7}
.samt-subjects li:last-child{border-bottom:0}
.samt-subjects a{color:#0f5a37;text-decoration:none}
.samt-subjects a:hover{text-decoration:underline}
.samt-cover-link{display:block;text-decoration:none}
.samt-cover-img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border:1px solid #e4dcc6}
.samt-cover-temp{position:relative;aspect-ratio:3/4;background:#0d4a2e;border:1px solid #e4dcc6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;color:#e9d9a8;box-sizing:border-box}
.samt-cover-temp::before{content:"";position:absolute;inset:8px;border:1.5px solid #b8913a;pointer-events:none}
.samt-cover-logo{width:62%;height:auto;border-radius:50%}
.samt-cover-name{font-size:22px;font-weight:800;color:#e9d9a8;line-height:1.2}
.samt-cover-meta{font-size:11.5px;font-weight:500;color:#e9d9a8;line-height:1.7}
.samt-cover-badge{position:absolute;top:12px;inset-inline-start:12px;width:30px;height:30px;border-radius:50%;background:#b8913a;color:#0a3a24;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;z-index:1}
.samt-issuecard{display:flex;gap:12px;align-items:flex-start}
.samt-issuecard-cover{flex:0 0 90px;width:90px}
.samt-issuecard .samt-cover-temp{padding:8px;gap:4px}
.samt-issuecard .samt-cover-temp::before{inset:4px}
.samt-issuecard .samt-cover-name{font-size:13px}
.samt-issuecard .samt-cover-meta{display:none}
.samt-issuecard .samt-cover-badge{width:20px;height:20px;font-size:11px;top:6px}
.samt-issuecard-body{font-size:13px;line-height:1.7;color:#16201b}
.samt-ic-title,.samt-ic-title a{font-weight:700;color:#0a3a24;text-decoration:none}
.samt-ic-line{font-weight:500;color:#3c4741}
.samt-scholar{display:inline-block;margin-top:6px;color:#0f5a37;font-size:12.5px;text-decoration:none}
.samt-cite{font-size:13.5px;line-height:1.9;color:#16201b}
.samt-cite-btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}
.samt-btn-sec{display:inline-block;background:#fff;border:1px solid #0d4a2e;color:#0d4a2e;font-family:inherit;font-size:12.5px;font-weight:600;padding:5px 14px;border-radius:2px;text-decoration:none;cursor:pointer;line-height:1.5}
.samt-btn-sec:hover{background:#0d4a2e;color:#fff}/* End custom CSS */