.quick-info-inner{grid-template-columns:1fr 1fr 1fr}
.quick-info-item{justify-content:center;padding:0 12px;border-right:1px solid rgba(200,164,91,.24);text-align:center}
.quick-info-bar,.quick-info-bar button{font-family:Poppins,Inter,Arial,sans-serif}
.quick-info-item:last-child{border-right:1px solid rgba(200,164,91,.24)}
.quick-info-item small{white-space:nowrap}
.quick-salaah{gap:10px}
.quick-salaah>a{flex:0 1 auto;justify-content:center;text-align:center}
.quick-salaah>a>span{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:7px}
.quick-salaah>a small{grid-column:1/-1}
.salaah-alert-button{order:-1;display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;border:1px solid rgba(200,164,91,.62);border-radius:50%;background:rgba(200,164,91,.04)}
.salaah-alert-button>span:last-child{display:none}
.prayer-mat-icon{position:relative;display:block;width:17px;height:21px;border:1.5px solid var(--gold);border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,rgba(200,164,91,.18),transparent)}
.prayer-mat-icon:before{content:"";position:absolute;left:50%;top:4px;width:6px;height:6px;border:1px solid var(--gold);border-bottom:0;border-radius:6px 6px 0 0;transform:translateX(-50%)}
.prayer-mat-icon:after{content:"";position:absolute;left:2px;right:2px;bottom:3px;border-bottom:1px solid var(--gold);box-shadow:0 3px 0 -0.25px var(--gold)}
.salaah-alert-button.is-enabled .prayer-mat-icon,.salaah-alert-button.is-enabled .prayer-mat-icon:before{border-color:#080808}.salaah-alert-button.is-enabled .prayer-mat-icon:after{border-color:#080808;box-shadow:0 3px 0 -0.25px #080808}
.quick-weather{gap:8px}
.quick-weather>span:not(.quick-icon){display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:7px}
.quick-weather small{grid-column:1/-1}
.quick-qibla{gap:9px;color:var(--gold)}
.quick-qibla strong{font-size:14px}
.qibla-mini-icon{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid var(--gold);border-radius:50%;box-shadow:0 0 10px rgba(200,164,91,.2)}
.qibla-mini-icon:before{content:"";position:absolute;top:3px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid var(--gold)}
.qibla-mini-icon b{display:block;width:13px;height:13px;background:#090909;border:1.5px solid var(--gold);box-shadow:inset 0 3px 0 var(--gold)}
@media(max-width:800px){
  .quick-info-inner{grid-template-columns:1.16fr .9fr .94fr}
  .quick-info-item{min-width:0;padding:0 5px;gap:5px}
  .quick-salaah>a{gap:0}
  .quick-salaah>a>span{column-gap:4px}
  .quick-info-item small{max-width:100%;font-size:7px;line-height:1.2;font-weight:600;letter-spacing:.25px}
  .quick-info-item strong,.quick-info-item time{font-family:Poppins,Inter,Arial,sans-serif;font-size:12px;line-height:1.25;font-weight:600}
  .salaah-alert-button{width:28px;height:28px;flex-basis:28px}
  .prayer-mat-icon{width:13px;height:17px}
  .quick-weather .quick-icon{display:block;font-size:16px}
  .quick-weather>span:not(.quick-icon){column-gap:3px}
  .quick-weather em{display:block;max-width:60px;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .quick-qibla small{display:none}
  .quick-qibla strong{font:11px/1.05 Georgia,serif;text-align:center}
  .qibla-mini-icon{width:27px;height:27px;flex-basis:27px}
  .qibla-mini-icon b{width:10px;height:10px}
}
.mycreator-install-prompt{position:fixed;z-index:250;left:50%;bottom:20px;width:min(520px,calc(100% - 28px));padding:17px;background:rgba(7,7,7,.97);color:#fff;border:1px solid rgba(200,164,91,.72);border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.42),0 0 24px rgba(200,164,91,.12);transform:translate(-50%,130%);opacity:0;transition:.35s;backdrop-filter:blur(18px)}
.mycreator-install-prompt.is-visible{transform:translate(-50%,0);opacity:1}
.install-prompt-inner{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center}
.install-prompt-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font:25px Georgia,serif}
.install-prompt-copy strong{display:block;font:600 15px/1.25 Poppins,Inter,sans-serif;color:#fff}.install-prompt-copy small{display:block;margin-top:3px;color:#aaa;font:400 10px/1.45 Poppins,Inter,sans-serif}
.install-prompt-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:5px}.install-prompt-actions button{min-height:40px;padding:9px 14px;border:1px solid rgba(200,164,91,.5);border-radius:4px;background:transparent;color:#ddd;font:600 11px Poppins,Inter,sans-serif;cursor:pointer}.install-prompt-actions .install-app-button{background:var(--gold);color:#080808;border-color:var(--gold)}
.install-ios-note{grid-column:1/-1;margin:4px 0 0;color:#d8bd83;font:500 10px/1.5 Poppins,Inter,sans-serif;text-align:center}
body.mycreator-installed .mycreator-install-prompt{display:none!important}
@media(max-width:430px){.mycreator-install-prompt{bottom:12px;padding:14px;border-radius:11px}.install-prompt-inner{grid-template-columns:40px 1fr;gap:10px}.install-prompt-icon{width:40px;height:40px}.install-prompt-copy strong{font-size:13px}.install-prompt-actions button{font-size:10px}}
@media(max-width:430px){
  .quick-info-inner{grid-template-columns:1.2fr .86fr .84fr}
  .quick-info-item{padding:0 3px}
  .quick-salaah{gap:4px}
  .quick-salaah a small{max-width:105px}
  .quick-weather em{display:none}
  .quick-weather .quick-icon{font-size:15px}
  .quick-qibla{gap:4px}
  .quick-qibla strong{font-size:0}
  .quick-qibla strong:after{content:"Qibla";font-size:11px}
}
