Exit code: 0
Wall time: 0.6 seconds
Output:
:root{--mslp-bg:#F7FAFF;--mslp-surface:#FFF;--mslp-ink:#0A192F;--mslp-accent:#1D8CF8;--mslp-accent-soft:#EAF4FF;--mslp-line:#D8E7F7;--mslp-muted:#52657D}
.mslp-header,.mslp-header *,.mslp-footer,.mslp-footer *,.mslp-instructor-landing,.mslp-instructor-landing *{box-sizing:border-box}.mslp-header{position:relative;z-index:90;width:100%;color:var(--mslp-ink);background:var(--mslp-surface);border-bottom:1px solid var(--mslp-line);font-family:"IBM Plex Sans Arabic",sans-serif}.mslp-header a,.mslp-footer a{color:inherit;text-decoration:none}.mslp-header button,.mslp-header input,.mslp-footer button,.mslp-footer input{font:inherit}.mslp-header__main{width:min(100% - 32px,1230px);min-height:72px;display:flex;align-items:center;gap:14px;margin:auto}.mslp-header__brand{width:94px;height:38px;display:flex!important;align-items:center;justify-content:center;flex:0 0 94px}.mslp-header__brand-logo-frame{position:relative;width:94px;height:38px;display:block;overflow:hidden}.mslp-header__brand-logo{position:absolute;top:50%;left:50%;width:154px!important;height:154px!important;max-width:none!important;margin:0!important;object-fit:contain;transform:translate(-50%,-50%)}
.mslp-header__categories{position:relative;flex:0 0 auto}.mslp-header__categories-btn{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;color:var(--mslp-ink);background:transparent;border:1px solid transparent;border-radius:8px;font-weight:700;cursor:pointer;transition:.2s ease}.mslp-header__categories-btn>i:first-child{color:var(--mslp-accent);font-size:17px}.mslp-header__categories-btn>i:last-child{font-size:9px;transition:transform .2s ease}.mslp-header__categories-btn:hover,.mslp-header__categories-btn:focus-visible,.mslp-header__categories.is-open .mslp-header__categories-btn{color:var(--mslp-accent);background:var(--mslp-accent-soft);border-color:var(--mslp-line)}.mslp-header__categories.is-open .mslp-header__categories-btn>i:last-child{transform:rotate(180deg)}
.mslp-header__mega{position:absolute;top:calc(100% + 15px);right:0;width:min(720px,calc(100vw - 32px));min-height:330px;display:grid;grid-template-columns:220px minmax(0,1fr);color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:14px;box-shadow:0 16px 40px rgba(10,25,47,.12);overflow:hidden}.mslp-header__mega[hidden],.mslp-header__account-menu[hidden],.mslp-notifications__panel[hidden],.mslp-category-bar__panel[hidden]{display:none!important}.mslp-header__mega-categories{padding:10px;background:var(--mslp-bg);border-left:1px solid var(--mslp-line)}.mslp-header__mega-categories a{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;border-radius:8px;color:rgba(10,25,47,.78);font-size:13px;font-weight:600;transition:.18s ease}.mslp-header__mega-categories a i{color:var(--mslp-accent);font-size:9px}.mslp-header__mega-categories a:hover,.mslp-header__mega-categories a:focus-visible,.mslp-header__mega-categories a.is-active{color:var(--mslp-ink);background:#fff;transform:translateX(-2px)}.mslp-header__mega-courses{padding:24px}.mslp-header__mega-courses section[hidden]{display:none}.mslp-header__mega-courses header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--mslp-line)}.mslp-header__mega-courses header strong{font-family:"Noto Kufi Arabic","IBM Plex Sans Arabic",sans-serif;font-size:15px}.mslp-header__mega-courses header a{color:var(--mslp-accent);font-size:12px;font-weight:700}.mslp-header__mega-courses section>div,.mslp-category-bar__panel>div{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px}.mslp-header__mega-courses section>div a,.mslp-category-bar__panel>div a{min-height:34px;display:inline-flex;align-items:center;padding:6px 10px;color:var(--mslp-ink);background:var(--mslp-bg);border:1px solid var(--mslp-line);border-radius:8px;font-size:12px;transition:.18s ease}.mslp-header__mega-courses section>div a:hover,.mslp-category-bar__panel>div a:hover{color:var(--mslp-accent);background:var(--mslp-accent-soft);border-color:var(--mslp-accent)}
.mslp-header__search{position:relative;min-width:230px;flex:1 1 430px}.mslp-header__search>i{position:absolute;top:50%;right:17px;color:var(--mslp-muted);font-size:15px;transform:translateY(-50%)}.mslp-header__search input{width:100%;height:46px;padding:0 44px 0 16px;color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:999px;outline:0;transition:.2s ease}.mslp-header__search input:focus{border-color:var(--mslp-accent);box-shadow:0 0 0 3px rgba(29,140,248,.13)}.mslp-header__menu,.mslp-header__mobile-menu{list-style:none;margin:0;padding:0}.mslp-header__menu{display:flex;align-items:center;gap:2px;white-space:nowrap}.mslp-header__menu a{position:relative;min-height:40px;display:inline-flex;align-items:center;padding:0 8px;color:rgba(10,25,47,.74);font-size:13px;font-weight:600}.mslp-header__menu a:after{content:"";position:absolute;right:8px;bottom:4px;width:calc(100% - 16px);height:1px;background:var(--mslp-accent);transform:scaleX(0);transform-origin:right;transition:transform .26s ease}.mslp-header__menu a:hover{color:var(--mslp-ink)}.mslp-header__menu a:hover:after{transform:scaleX(1)}.mslp-header__actions{display:flex;align-items:center;gap:4px;flex:0 0 auto}.mslp-header__actions>a:not(.mslp-header__avatar):not(.mslp-header__login),.mslp-header__notification-btn,.mslp-notifications__toggle{position:relative;width:38px;height:38px;display:grid!important;place-items:center;padding:0;color:var(--mslp-ink);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;transition:.2s ease}.mslp-header__actions>a:hover,.mslp-header__notification-btn:hover,.mslp-notifications__toggle:hover,.mslp-notifications.is-open .mslp-notifications__toggle{color:var(--mslp-accent);background:var(--mslp-accent-soft);border-color:var(--mslp-line)}.mslp-header__avatar,.mslp-header__login{height:38px;display:inline-flex!important;align-items:center;justify-content:center}.mslp-header__avatar{width:38px;color:#fff!important;background:var(--mslp-ink);border:3px solid var(--mslp-accent-soft);border-radius:50%;font-weight:700}.mslp-header__login{gap:6px;padding:0 13px;color:#fff!important;background:var(--mslp-accent);border-radius:999px;font-size:13px;font-weight:700}.mslp-header__menu-btn{display:none}
.mslp-category-bar{position:relative;width:min(100% - 32px,1230px);margin:auto;border-top:1px solid var(--mslp-line)}.mslp-category-bar__triggers{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:16px;overflow-x:auto;scrollbar-width:none}.mslp-category-bar__triggers::-webkit-scrollbar{display:none}.mslp-category-bar__triggers a{position:relative;min-height:42px;display:inline-flex;align-items:center;flex:0 0 auto;color:rgba(10,25,47,.7);font-size:12px;font-weight:600}.mslp-category-bar__triggers a:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:2px;background:var(--mslp-accent);transform:scaleX(0);transform-origin:right;transition:transform .24s ease}.mslp-category-bar__triggers a:hover,.mslp-category-bar__triggers a.is-active{color:var(--mslp-accent)}.mslp-category-bar__triggers a:hover:after,.mslp-category-bar__triggers a.is-active:after{transform:scaleX(1)}.mslp-category-bar__panel{position:absolute;top:100%;right:0;left:0;min-height:92px;display:grid;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 20px;background:#fff;border:1px solid var(--mslp-line);border-top:2px solid var(--mslp-accent);border-radius:0 0 14px 14px;box-shadow:0 16px 32px rgba(10,25,47,.1)}.mslp-category-bar__panel>strong{font-family:"Noto Kufi Arabic","IBM Plex Sans Arabic",sans-serif;font-size:14px}.mslp-category-bar__panel>div{padding-top:0}.mslp-category-bar__all{color:var(--mslp-accent)!important;font-size:12px;font-weight:700;white-space:nowrap}.mslp-category-bar__all i{margin-right:4px;transition:transform .2s ease}.mslp-category-bar__all:hover i{transform:translateX(-3px)}
.mslp-icon-badge{position:absolute!important;top:-6px!important;right:-7px!important;z-index:3;min-width:18px!important;height:18px!important;display:grid!important;place-items:center;padding:0 4px!important;color:#fff!important;background:var(--mslp-accent)!important;border:2px solid #fff!important;border-radius:999px!important;font-size:9px!important;font-weight:700!important;line-height:1!important}.mslp-header__account,.mslp-notifications{position:relative;z-index:100}.mslp-header .mslp-header__account-toggle{position:relative;width:38px!important;height:38px!important;min-width:38px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;color:var(--mslp-ink)!important;background:var(--mslp-accent-soft)!important;border:1px solid var(--mslp-line)!important;border-radius:50%!important;cursor:pointer}.mslp-header__account-toggle img,.mslp-header__account-initial{width:30px!important;height:30px!important;display:grid;place-items:center;border-radius:50%;object-fit:cover;color:#fff;background:var(--mslp-ink);font-size:13px;font-weight:700}.mslp-header__account-toggle>i{position:absolute;left:-2px;bottom:-1px;width:15px;height:15px;display:grid;place-items:center;color:#fff;background:var(--mslp-accent);border:2px solid #fff;border-radius:50%;font-size:6px}.mslp-header__account-menu,.mslp-notifications__panel{position:absolute;top:calc(100% + 11px);left:0;direction:rtl;color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:14px;box-shadow:0 14px 34px rgba(10,25,47,.12)}.mslp-header__account-menu{width:282px;padding:8px}.mslp-header__account-heading{display:grid;gap:2px;padding:10px 12px 12px;border-bottom:1px solid var(--mslp-line)}.mslp-header__account-heading span,.mslp-header__account-heading small{color:rgba(10,25,47,.58);font-size:10px}.mslp-header__account-heading strong,.mslp-header__account-heading small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mslp-header__account-heading strong{font-size:13px}.mslp-header__account-heading small{direction:ltr;text-align:right}.mslp-header .mslp-header__account-item{min-height:42px;display:flex!important;align-items:center;gap:9px;margin-top:3px;padding:5px 7px!important;color:rgba(10,25,47,.78)!important;border-radius:8px;font-size:12px;transition:.2s ease}.mslp-header__account-item-icon{width:31px;height:31px;display:grid;place-items:center;flex:0 0 31px;color:var(--mslp-accent);background:var(--mslp-accent-soft);border-radius:8px}.mslp-header .mslp-header__account-item:hover{color:var(--mslp-ink)!important;background:var(--mslp-accent-soft);transform:translateX(-2px)}.mslp-header .mslp-header__account-item--logout{margin-top:7px;border-top:1px solid var(--mslp-line);border-radius:0 0 8px 8px}
.mslp-notifications__panel{left:-10px;width:min(350px,calc(100vw - 24px));overflow:hidden}.mslp-notifications__panel header{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--mslp-line)}.mslp-notifications__panel header>div,.mslp-notifications__item-copy{display:grid;gap:2px}.mslp-notifications__status,.mslp-notifications__item-copy time{color:rgba(10,25,47,.58);font-size:9px}.mslp-notifications__clear,.mslp-notifications__retry{min-height:30px;padding:5px 9px;color:var(--mslp-accent);background:var(--mslp-accent-soft);border:1px solid var(--mslp-line);border-radius:8px;font-size:10px;cursor:pointer}.mslp-notifications__list{max-height:350px;overflow-y:auto}.mslp-notifications__item{position:relative;border-bottom:1px solid var(--mslp-line)}.mslp-notifications__item.is-unread{background:var(--mslp-bg)}.mslp-notifications__item-link{min-height:78px;display:flex;gap:11px;padding:12px 14px 12px 43px;color:var(--mslp-ink)!important}.mslp-notifications__item-link:hover{background:var(--mslp-accent-soft)}.mslp-notifications__item-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;color:var(--mslp-accent);background:var(--mslp-accent-soft);border-radius:8px}.mslp-notifications__item-copy{min-width:0}.mslp-notifications__item-copy small{color:var(--mslp-accent);font-size:9px;font-weight:700}.mslp-notifications__item-copy strong{overflow:hidden;font-size:11px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.mslp-notifications__dismiss{position:absolute;top:50%;left:10px;width:26px;height:26px;display:grid;place-items:center;padding:0;color:rgba(10,25,47,.56);background:#fff;border:1px solid var(--mslp-line);border-radius:50%;transform:translateY(-50%);cursor:pointer}.mslp-notifications__empty{min-height:112px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:20px;color:rgba(10,25,47,.62);font-size:11px}.mslp-header__mobile-panel{display:none}
.mslp-footer{color:var(--mslp-ink);background:#fff;border-top:1px solid var(--mslp-line);font-family:"IBM Plex Sans Arabic",sans-serif}.mslp-footer__container{width:min(100% - 32px,1230px);margin:auto;padding:48px 0 20px}.mslp-footer__newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.8fr);align-items:center;gap:40px;margin-bottom:50px;padding:26px 30px;color:#fff;background:var(--mslp-ink);border-radius:14px}.mslp-footer__newsletter h2{margin:0 0 7px;color:#fff;font-family:"Noto Kufi Arabic","IBM Plex Sans Arabic",sans-serif;font-size:22px;line-height:1.25}.mslp-footer__newsletter p{margin:0;color:rgba(255,255,255,.72)}.mslp-newsletter-form{position:relative;display:flex;gap:8px}.mslp-newsletter-form input{min-width:0;height:48px;flex:1;padding:0 14px;color:var(--mslp-ink);background:#fff;border:1px solid transparent;border-radius:8px;outline:0}.mslp-newsletter-form input:focus{border-color:var(--mslp-accent);box-shadow:0 0 0 3px rgba(29,140,248,.25)}.mslp-newsletter-form button{height:48px;padding:0 18px;color:#fff;background:var(--mslp-accent);border:0;border-radius:8px;font-weight:700;cursor:pointer}.mslp-newsletter-form__status{position:absolute;top:calc(100% + 5px);right:0!important;color:#fff!important;font-size:11px!important}.mslp-footer__grid{display:grid;grid-template-columns:1.25fr repeat(4,1fr);align-items:start;gap:34px}.mslp-footer__brand{min-height:58px}.mslp-footer__brand-link,.mslp-footer__brand-logo-frame{width:160px;height:58px;display:inline-flex;align-items:center;justify-content:center}.mslp-footer__brand-logo-frame{position:relative;overflow:hidden}.mslp-footer__brand-logo{position:absolute;top:50%;left:50%;width:260px!important;height:260px!important;max-width:none!important;object-fit:contain;transform:translate(-50%,-50%)}.mslp-footer__desc{max-width:285px;margin:14px 0;color:rgba(10,25,47,.7);line-height:1.85}.mslp-footer__social,.mslp-footer__payments{display:flex;align-items:center;gap:8px}.mslp-footer__social a{width:38px;height:38px;display:grid;place-items:center;color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:8px;transition:.2s ease}.mslp-footer__social a:hover{color:var(--mslp-accent);background:var(--mslp-accent-soft);border-color:var(--mslp-accent);transform:translateY(-2px)}.mslp-footer__payments{margin-top:12px}.mslp-footer__payments span{width:42px;height:30px;display:grid;place-items:center;color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:8px;font-size:22px}.mslp-footer__payments span:last-child{font-size:17px}.mslp-footer__col h3{margin:0 0 14px;color:var(--mslp-ink);font-family:"Noto Kufi Arabic","IBM Plex Sans Arabic",sans-serif;font-size:16px}.mslp-footer__col ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.mslp-footer__col li a{position:relative;min-height:29px;display:inline-flex;align-items:center;padding-right:14px;color:rgba(10,25,47,.7);font-size:14px}.mslp-footer__col li a:before{content:"‹";position:absolute;right:0;color:var(--mslp-accent);transition:transform .22s ease}.mslp-footer__col li a:after{content:"";position:absolute;right:14px;bottom:1px;width:calc(100% - 14px);height:1px;background:var(--mslp-accent);transform:scaleX(0);transform-origin:right;transition:transform .28s ease}.mslp-footer__col li a:hover{color:var(--mslp-ink)}.mslp-footer__col li a:hover:before{transform:translateX(-2px)}.mslp-footer__col li a:hover:after{transform:scaleX(1)}.mslp-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:38px;padding-top:20px;color:rgba(10,25,47,.62);border-top:1px solid var(--mslp-line);font-size:12px}.mslp-footer__bottom p{margin:0}.mslp-footer__credit a{display:inline-flex;align-items:center;gap:6px;color:var(--mslp-ink);font-weight:600}.mslp-footer__credit a:after{content:"←";color:var(--mslp-accent);transform:rotate(-45deg);transition:transform .25s ease}.mslp-footer__credit a:hover:after{transform:rotate(0)}
#page-scroll-up.page-scroll-up,#page-scroll-up{width:40px!important;height:40px!important;right:auto!important;left:18px!important;bottom:18px!important;color:#fff!important;background:var(--mslp-ink)!important;border-radius:50%!important;box-shadow:0 7px 18px rgba(10,25,47,.18)!important}#page-scroll-up:hover{background:var(--mslp-accent)!important;transform:translateY(-2px)}
@media(max-width:1120px){.mslp-header__main{gap:9px}.mslp-header__menu a{padding-inline:5px;font-size:12px}.mslp-header__categories-btn span{display:none}.mslp-footer__grid{grid-template-columns:1.2fr repeat(2,1fr)}.mslp-footer__brand-col{grid-row:span 2}}
@media(max-width:980px){.mslp-header__main{min-height:62px}.mslp-header__menu-btn{width:40px;height:40px;display:grid;place-items:center;padding:0;color:var(--mslp-ink);background:transparent;border:0;font-size:20px;cursor:pointer}.mslp-header__brand,.mslp-header__brand-logo-frame{width:86px;height:34px;flex-basis:86px}.mslp-header__brand-logo{width:142px!important;height:142px!important}.mslp-header__categories,.mslp-header__search,.mslp-header__nav,.mslp-header__actions,.mslp-category-bar{display:none}.mslp-header__mobile-panel{max-height:calc(100vh - 62px);padding:16px;background:var(--mslp-bg);border-top:1px solid var(--mslp-line);overflow-y:auto}.mslp-header.is-mobile-open .mslp-header__mobile-panel{display:block}.mslp-header__mobile-search{display:flex;gap:8px;margin-bottom:14px}.mslp-header__mobile-search input{min-width:0;height:44px;flex:1;padding:0 13px;color:var(--mslp-ink);background:#fff;border:1px solid var(--mslp-line);border-radius:8px}.mslp-header__mobile-search button{padding:0 16px;color:#fff;background:var(--mslp-accent);border:0;border-radius:8px;font-weight:700}.mslp-header__mobile-cats{padding:12px;background:#fff;border:1px solid var(--mslp-line);border-radius:14px}.mslp-header__mobile-cats>strong{display:block;margin-bottom:8px;font-family:"Noto Kufi Arabic","IBM Plex Sans Arabic",sans-serif}.mslp-header__mobile-cats details{border-top:1px solid var(--mslp-line)}.mslp-header__mobile-cats summary{min-height:42px;display:flex;align-items:center;font-weight:600;cursor:pointer}.mslp-header__mobile-cats details>div{display:grid;gap:5px;padding:0 10px 12px}.mslp-header__mobile-cats details a,.mslp-header__mobile-menu a,.mslp-header__mobile-actions a{min-height:40px;display:flex;align-items:center;padding:8px 10px;color:rgba(10,25,47,.76);background:#fff;border:1px solid var(--mslp-line);border-radius:8px}.mslp-header__mobile-menu,.mslp-header__mobile-actions{display:grid;gap:7px;margin-top:12px}.mslp-footer__newsletter{grid-template-columns:1fr;gap:18px}.mslp-footer__grid{grid-template-columns:repeat(2,1fr)}.mslp-footer__brand-col{grid-column:1/-1;grid-row:auto}}
@media(max-width:620px){.mslp-header__main,.mslp-footer__container{width:calc(100% - 24px)}.mslp-footer__container{padding-top:32px}.mslp-footer__newsletter{margin-bottom:36px;padding:22px 18px}.mslp-newsletter-form{display:grid}.mslp-newsletter-form__status{position:static}.mslp-footer__grid{grid-template-columns:1fr;gap:28px}.mslp-footer__bottom{flex-direction:column;text-align:center}.mslp-header__account-menu,.mslp-notifications__panel{position:fixed;top:70px;right:12px;left:12px;width:auto}}
@media(prefers-reduced-motion:reduce){.mslp-header *,.mslp-footer *,.mslp-header *:before,.mslp-footer *:before,.mslp-header *:after,.mslp-footer *:after{transition-duration:.01ms!important}}

