/* Out Zone — طالع من portal_brand.py. متعدلوش بالإيد: عدّل اللوجو/الإعدادات وشغّل الأمر تاني. */
:root{--brand:#1a8ad8;--brand-2:#3a9add;--brand-rgb:26,138,216;--brand-d1:#115b8f;--brand-d2:#082c45;--brand-d3:#030e16;--brand-glow:rgba(152,202,237,0.42);--brand-soft:#edf6fc;--hero-2:#f4f9fd}
html[data-theme=dark]{--brand-ink:#0d456c;--brand-soft:rgba(13,69,108,0.13);--brand-ring:rgba(13,69,108,0.16);--hero-2:#182632}
:root{--brand-ink:#0d456c}
.btn.primary,.btn.primary:hover,.submit,.fab,.badge.ok,.sx-l .cnt,.tab.on,.bl-tab.on,.seg.on,.seg.on:hover{color:#211c12!important}
.btn.primary,.submit,.fab{background:var(--brand)!important;border-color:var(--brand)!important}
html[data-theme=dark]{--brand-ink:#1a8ad8;--brand-soft:rgba(26,138,216,0.13);--brand-ring:rgba(26,138,216,0.2)}
:root{--accent:#1a8ad8;--accent-rgb:26,138,216;--brand:#0b1f45;--brand-2:#283a5b;--brand-rgb:11,31,69;--brand-ink:#0b1f45;--brand-soft:rgba(26,138,216,0.16);--brand-ring:rgba(26,138,216,0.35);--brand-glow:rgba(26,138,216,0.3);--hero-2:#f1f8fd;--brand-d1:#081630;--brand-d2:#040c1c}
.btn.primary,.btn.primary:hover,.submit,.fab,.badge.ok,.sx-l .cnt,.tab.on,.bl-tab.on,.seg.on,.seg.on:hover{color:#fff!important}
.nav-i.on{box-shadow:inset 3px 0 0 var(--accent)}[dir=rtl] .nav-i.on{box-shadow:inset -3px 0 0 var(--accent)}
html[data-theme=dark]{--brand:#1a8ad8;--brand-2:#3a9add;--brand-rgb:26,138,216;--brand-ink:#1a8ad8;--brand-soft:rgba(26,138,216,0.13);--brand-ring:rgba(26,138,216,0.2)}
html[data-theme=dark] :is(.btn.primary,.btn.primary:hover,.submit,.fab,.badge.ok,.sx-l .cnt,.tab.on,.bl-tab.on,.seg.on,.seg.on:hover){color:#211c12!important}
.klogo{--kl-ar:3814/2158}
.brand-t{--word-w:132px;--word-ar:10.3641}
.kl-p1{left:15.417%;top:-0.185%;width:75.747%;height:48.239%;--i:url(/static/brand/p1.png);animation:kl-pop .8s var(--ease) .1s both}
.kl-p2{left:-0.105%;top:68.072%;width:10.304%;height:17.238%;--i:url(/static/brand/p2.png);animation-delay:0.55s}
.kl-p3{left:11.169%;top:68.258%;width:8.574%;height:17.053%;--i:url(/static/brand/p3.png);animation-delay:0.61s}
.kl-p4{left:20.110%;top:68.211%;width:8.364%;height:16.914%;--i:url(/static/brand/p4.png);animation-delay:0.67s}
.kl-p5{left:31.883%;top:67.980%;width:10.409%;height:17.331%;--i:url(/static/brand/p5.png);animation-delay:0.73s}
.kl-p6{left:43.314%;top:68.211%;width:7.263%;height:16.914%;--i:url(/static/brand/p6.png);animation-delay:0.79s}
.kl-p7{left:51.337%;top:68.211%;width:7.368%;height:16.914%;--i:url(/static/brand/p7.png);animation-delay:0.85s}
.kl-p8{left:62.428%;top:68.211%;width:8.416%;height:16.960%;--i:url(/static/brand/p8.png);animation-delay:0.91s}
.kl-p9{left:70.870%;top:67.933%;width:10.461%;height:17.424%;--i:url(/static/brand/p9.png);animation-delay:0.97s}
.kl-p10{left:82.223%;top:68.211%;width:8.915%;height:17.006%;--i:url(/static/brand/p10.png);animation-delay:1.03s}
.kl-p11{left:92.528%;top:68.211%;width:7.577%;height:17.006%;--i:url(/static/brand/p11.png);animation-delay:1.09s}
.kl-p12{left:8.783%;top:97.683%;width:84.504%;height:2.502%;--i:url(/static/brand/p12.png);animation:kl-wipe .7s var(--ease) 1.27s both}
:root{--mark:url(/static/brand/p1.png);--mark-ar:2889/1041;--mark-rot:0deg}
:root{--mark:url(/static/brand/mark.svg);--mark-ar:242/89;--mark-rot:0deg}
.klogo.kl-svg{aspect-ratio:321/183;--kl-mark:var(--accent,var(--brand-ink,currentColor))}
.boot .kl-svg{--w:min(280px,70vw)}
