
    #development{font-family:Tajawal,Tahoma,sans-serif;padding:18px 10px;color-scheme:light}
    #development *{box-sizing:border-box}
    #development [hidden]{display:none!important}
    #development .dj-section{--dj-ink:#0b1b30;--dj-muted:#607184;--dj-line:#e2e9f0;--dj-paper:#f8fafc;background:var(--dj-paper);color:var(--dj-ink);max-width:740px;margin:auto;border-radius:20px;padding:29px 25px 22px}
    #development p,#development h2,#development h3,#development h4{margin:0}
    #development button,#development select{font-family:inherit}
    #development .dj-brand{direction:ltr;display:flex;align-items:center;gap:7px;width:fit-content;margin-inline-start:auto;font:800 14px/1.25 Arial,sans-serif;letter-spacing:2.5px}
    #development .dj-brand img{width:20px;height:25px}
    #development .dj-brand small{display:block;font:600 7px/1.7 Arial,sans-serif;letter-spacing:3.5px;margin-top:3px}
    #development .dj-heading{margin:26px 0 24px}
    #development .dj-heading h2{font:800 28px/1.6 Alexandria,Tahoma,sans-serif;letter-spacing:-.7px}
    #development .dj-heading h2 em{font-style:normal;color:#009cb8}
    #development .dj-heading p{font-size:15px;font-weight:500;line-height:1.8;color:var(--dj-muted);margin-top:6px}
    #development .dj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}
    #development .dj-game{--dj-accent:#009cb8;--dj-accent-ink:#00788f;--dj-soft:#eaf8fb;background:#fff;border:1px solid var(--dj-line);border-radius:16px;overflow:hidden;min-width:0}
    #development .dj-game.dj-saqr{--dj-accent:#db7929;--dj-accent-ink:#a65718;--dj-soft:#fff3e8}
    #development .dj-game.dj-project-history{--dj-accent:#078c82;--dj-accent-ink:#087668;--dj-soft:#eaf8f2}
    #development .dj-cover{display:block;height:168px;position:relative;overflow:hidden;background:#153149}
    #development .dj-cover>img{display:block;width:100%;height:100%;object-fit:cover}
    #development .dj-ventora .dj-cover>img{transform:scale(1.6);transform-origin:78% 10%;object-position:75% 10%}
    #development .dj-saqr .dj-cover>img{object-position:22% 50%}
    #development .dj-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,20,36,.02) 30%,rgba(5,20,36,.8))}
    #development .dj-game-title{position:absolute;inset-inline-start:19px;bottom:15px;z-index:1;color:#fff}
    #development .dj-game-title small{display:block;font:600 9px/1.6 Arial,sans-serif;letter-spacing:2px;direction:ltr;text-align:right;color:#e2edf6;margin-bottom:3px}
    #development .dj-game-title h3{font:800 24px/1.5 Alexandria,Tahoma,sans-serif}
    #development .dj-content{padding:21px 20px 20px}
    #development .dj-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px}
    #development .dj-overline{font-size:13px;font-weight:500;line-height:1.6;color:var(--dj-muted)}
    #development .dj-stage{display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.8;font-weight:700;margin-top:5px;color:var(--dj-accent-ink)}
    #development .dj-stage:before{content:"";width:6px;height:6px;background:var(--dj-accent);border-radius:50%;flex-shrink:0}
    #development .dj-score{display:flex;align-items:baseline;gap:3px;direction:ltr;font-family:Manrope,Arial,sans-serif;font-size:45px;font-weight:600;line-height:1.25;letter-spacing:-2px;white-space:nowrap;color:var(--dj-ink)}
    #development .dj-score small{font-size:19px;font-weight:500;letter-spacing:0;color:var(--dj-muted)}
    #development .dj-track{height:6px;border-radius:9px;background:#eaf0f5;overflow:hidden;margin-top:15px}
    #development .dj-fill{height:100%;background:var(--dj-accent);border-radius:9px}
    #development .dj-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--dj-line);border-bottom:1px solid var(--dj-line)}
    #development .dj-metric{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:0;background:transparent;text-align:right;color:var(--dj-ink);padding:15px 0 14px;min-height:83px;min-width:0}
    #development .dj-metric:nth-child(odd){border-inline-end:1px solid var(--dj-line);padding-inline-end:15px}
    #development .dj-metric:nth-child(even){padding-inline-start:20px}
    #development .dj-metric:nth-child(-n+2){border-bottom:1px solid var(--dj-line)}
    #development .dj-metric:hover{color:var(--dj-accent-ink)}
    #development .dj-metric strong{font:600 27px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.8px}
    #development .dj-metric strong,#development .dj-total strong{direction:ltr;unicode-bidi:isolate}
    #development .dj-metric>span{font-size:13px;line-height:1.5;font-weight:500;color:var(--dj-muted)}
    #development .dj-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0 0;font-size:12px;line-height:1.7;color:var(--dj-muted)}
    #development .dj-total strong{font:600 19px/1.3 Manrope,Arial,sans-serif;color:var(--dj-ink);letter-spacing:-.4px}
    #development .dj-history{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 0 17px}
    #development .dj-history small{display:block;font-size:12px;color:var(--dj-muted);line-height:1.7;margin-bottom:5px}
    #development .dj-history strong{font-size:14px;font-weight:700;line-height:1.6}
    #development .dj-history .dj-duration{text-align:left}
    #development .dj-duration strong{font:600 20px/1.2 Manrope,Arial,sans-serif;direction:ltr;display:inline-block}
    #development .dj-duration b{font-size:13px;font-weight:500;margin-inline-start:4px}
    #development .dj-release{border-radius:9px;background:var(--dj-soft);padding:13px 14px;margin-bottom:18px}
    #development .dj-release>span{display:block;font-size:12px;font-weight:500;line-height:1.7;color:var(--dj-accent-ink)}
    #development .dj-release strong{display:block;margin-top:3px;font-size:16px;font-weight:700;line-height:1.7;color:var(--dj-ink)}
    #development .dj-release p{font-size:12px;line-height:1.8;color:var(--dj-muted);margin-top:2px}
    #development .dj-latest{padding-bottom:18px}
    #development .dj-latest-label{font-size:12px;font-weight:700;color:var(--dj-accent-ink);line-height:1.6;margin-bottom:5px}
    #development .dj-latest p{font-size:14px;line-height:1.9;font-weight:500;color:#3d5269;min-height:52px}
    #development .dj-journal-open{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:45px;padding:10px 14px;border:0;border-radius:8px;background:var(--dj-ink);color:#fff;text-align:right;font-size:14px;font-weight:700;line-height:1.7}
    #development .dj-journal-open:hover{background:#1c3753}
    #development .dj-journal-open>span:last-child{font:400 21px/1 Arial,sans-serif}
    #development button:focus-visible,#development select:focus-visible{outline:3px solid var(--dj-accent);outline-offset:3px}
    #development .dj-journal{border-top:1px solid var(--dj-line);padding:18px 20px 20px;background:#fbfcfe}
    #development .dj-journal>h4{font-size:17px;line-height:1.8;font-weight:700}
    #development .dj-journal-select{display:block;width:100%;background:white;color:var(--dj-ink);border:1px solid #dce5ee;border-radius:8px;padding:9px 11px;min-height:44px;font-size:14px;font-weight:500;margin:12px 0 14px}
    #development .dj-journal-list{margin:0;padding:0;list-style:none;display:grid}
    #development .dj-entry{padding:12px 0;border-bottom:1px solid #e7edf3}
    #development .dj-entry:last-child{border-bottom:0;padding-bottom:3px}
    #development .dj-entry-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
    #development .dj-entry h5{font-size:14px;font-weight:700;line-height:1.8;margin:0}
    #development .dj-entry-head>span{font-size:11px;font-weight:500;line-height:1.8;color:var(--dj-accent-ink);white-space:nowrap;background:var(--dj-soft);padding:1px 6px;border-radius:4px}
    #development .dj-entry p{font-size:13px;line-height:1.9;color:var(--dj-muted);margin-top:3px}
    #development .dj-entry time{display:block;direction:ltr;text-align:right;font:500 11px/1.6 Manrope,Arial,sans-serif;color:#718297;margin-top:5px}
    #development .dj-note{font-size:12px;line-height:1.9;color:var(--dj-muted);margin-top:17px}
    #development .dj-foot{font-size:12px;line-height:1.9;color:var(--dj-muted);margin-top:20px}
    @media(max-width:580px){#development .dj-section{padding:25px 20px 20px}#development .dj-grid{grid-template-columns:1fr;gap:21px}#development .dj-cover{height:190px}#development .dj-heading h2{font-size:26px}#development .dj-content{padding:23px}#development .dj-score{font-size:49px}#development .dj-latest p{min-height:0}#development .dj-metric strong{font-size:29px}#development .dj-metric>span{font-size:14px}#development .dj-history strong{font-size:15px}#development .dj-duration strong{font-size:23px}}
    @media(max-width:360px){#development{padding:10px 0}#development .dj-section{padding:23px 14px 18px}#development .dj-content{padding:20px 17px}#development .dj-cover{height:169px}#development .dj-heading h2{font-size:24px}#development .dj-heading p{font-size:14px}#development .dj-stage{font-size:14px}#development .dj-score{font-size:43px}#development .dj-journal{padding-inline:17px}#development .dj-history strong{font-size:14px}}
  
#development{scroll-margin-top:100px;padding-block:38px 20px}#development .dj-section{max-width:none;padding:0;background:transparent}#development .dj-heading{margin:0 0 24px}#development .dj-cover{display:block;height:235px}#development .dj-heading h2{font-size:31px}#development .dj-content{padding:25px}#development .dj-score{font-size:51px}#development .dj-metric>span{font-size:15px}#development .dj-stage{font-size:17px}#development .dj-history strong{font-size:16px}#development .dj-metric{padding-block:18px;min-height:92px}#development .dj-metric strong{font-size:31px}#development .readiness-note{font-size:12px;line-height:1.8;color:var(--dj-muted);margin-top:8px}#development .development-status{font-size:13px;line-height:1.8;color:var(--dj-muted);margin-bottom:20px}#development .development-game-link{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:19px}#development .dj-game{align-self:start}#development .dj-journal-select{font-size:16px}#development .journal-more{padding:10px 14px;background:white;color:var(--dj-ink);border:1px solid var(--dj-line);border-radius:7px;font-size:14px;min-height:44px;margin-top:13px}#development .entry-undated{display:block;font-size:11px;line-height:1.8;color:var(--dj-muted);margin-top:6px}#development .dj-duration strong{font-size:24px}#development .dj-history{gap:12px}#development .dj-release strong{font-size:18px}#development .dj-latest p{font-size:15px;min-height:56px}#development .dj-journal-open{font-size:15px;min-height:47px}.mobile-nav{flex-wrap:wrap}
@media(max-width:760px){#development .dj-grid{grid-template-columns:1fr}#development .dj-cover{height:215px}#development .dj-content{padding:22px}#development .dj-stage{font-size:16px}}@media(max-width:380px){#development .dj-content{padding:20px 17px}#development .dj-stage{font-size:14px}#development .dj-score{font-size:43px}#development .dj-metric>span{font-size:14px}#development .development-game-link{flex-wrap:wrap}#development .dj-history strong{font-size:14px}#development .dj-heading h2{font-size:26px}}

@media(min-width:1100px){#development .dj-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#development .dj-cover{height:200px}#development .dj-content{padding:22px 19px}#development .dj-game-title h3{font-size:23px}#development .dj-stage{font-size:14px}#development .dj-score{font-size:37px}#development .dj-history{grid-template-columns:minmax(0,1fr) auto}#development .dj-metric>span{font-size:13px}#development .dj-release strong{font-size:17px}}
@media(min-width:761px) and (max-width:1099px){#development .dj-project-history{grid-column:1/-1;width:calc(50% - 11px);margin-inline:auto}}
