/* ── 38-bosqich: yuklash ekrani ── */
#bw-splash{position:fixed;inset:0;z-index:9999;background:#060a16;display:flex;flex-direction:column;
  justify-content:flex-end;overflow:hidden;transition:opacity .7s ease}
#bw-splash.hide{opacity:0;pointer-events:none}
.bw-splash-bg{position:absolute;inset:0;background:url('../img/splash.jpg') center/cover no-repeat}
.bw-splash-foot{position:relative;z-index:1;padding:0 28px calc(46px + env(safe-area-inset-bottom,0px));text-align:center;
  background:linear-gradient(180deg,transparent,rgba(3,7,18,.55) 45%,rgba(3,7,18,.94))}
.bw-splash-status{margin:0 0 12px;color:#bfe0ff;font-size:13px;letter-spacing:.18em;text-transform:uppercase;
  font-weight:600;text-shadow:0 0 12px rgba(125,249,255,.5)}
.bw-splash-bar{height:6px;border-radius:4px;background:rgba(125,249,255,.15);border:1px solid rgba(125,249,255,.25);overflow:hidden}
.bw-splash-bar i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,#1f5bd8,#7df9ff);
  box-shadow:0 0 10px rgba(125,249,255,.7);animation:bwfill 10s linear forwards}
@keyframes bwfill{from{width:0}to{width:100%}}