

#qp-leave48 .qp-leave48-card{
  padding:32px 34px 28px; border-radius:20px; max-width:540px; text-align:center;
}
#qp-leave48 .qp-leave48-card h2{
  font-size:21px; font-weight:800; letter-spacing:-.01em; margin:0 0 24px; line-height:1.3;
}
#qp-leave48 .qp-leave48-row{ display:flex; gap:22px; justify-content:center; }
#qp-leave48 .qp-leave48-row button{
  min-width:168px; padding:.86em 1.4em; border-radius:13px;
  font-size:16px; font-weight:600; cursor:pointer;
}

#qp-leave48 .qp-leave48-go{
  order:1; background:transparent; border:1px solid rgba(128,142,156,.45); color:inherit;
}
#qp-leave48 .qp-leave48-stay{
  order:2; background:#5cb5a0; border:1px solid #5cb5a0; color:#ffffff;
}


html.qp-art-off body.qp-theme-light .app.qp-theme-light{ background-image:none !important; }


#verse-viewer-host .vv-head .vv-back,
#verse-viewer-host .vv-head .vv-settings-icon,
#verse-viewer-host .vv-head .vv-search-btn-desk,
#verse-viewer-host .vv-head #vv-more-btn .qp-burger{ color:#ffffff; }
html.qp-theme-light #verse-viewer-host .vv-head .vv-back,
html.qp-theme-light #verse-viewer-host .vv-head .vv-settings-icon,
html.qp-theme-light #verse-viewer-host .vv-head .vv-search-btn-desk,
html.qp-theme-light #verse-viewer-host .vv-head #vv-more-btn .qp-burger,
body.qp-theme-light #verse-viewer-host .vv-head .vv-back,
body.qp-theme-light #verse-viewer-host .vv-head .vv-settings-icon,
body.qp-theme-light #verse-viewer-host .vv-head .vv-search-btn-desk,
body.qp-theme-light #verse-viewer-host .vv-head #vv-more-btn .qp-burger{ color:#000000; }


#verse-viewer-host[data-overlay-kind="chapter"] .vv-row-head .vv-h-btn.vv-h-context,
#verse-viewer-host[data-overlay-kind="juz"] .vv-row-head .vv-h-btn.vv-h-context{
  display:none !important; }


.qp-star99-btn{ background:transparent; border:0; padding:8px; margin:-2px 12px 0 0;
  color:inherit; opacity:1; display:inline-flex; align-items:center; vertical-align:middle;
  cursor:pointer; -webkit-tap-highlight-color:transparent; }

.qp-star99-btn svg{ width:24px; height:25px; display:block; margin-top:-5px; }
.qp-acct99-btn{ margin-right:12px; }


#verse-viewer-host .vv-head .qp-star99-btn,
#verse-viewer-host .vv-head .qp-acct99-btn{ color:#ffffff; }
html.qp-theme-light #verse-viewer-host .vv-head .qp-star99-btn,
html.qp-theme-light #verse-viewer-host .vv-head .qp-acct99-btn,
body.qp-theme-light #verse-viewer-host .vv-head .qp-star99-btn,
body.qp-theme-light #verse-viewer-host .vv-head .qp-acct99-btn{ color:#000000; }

body.qp-signed-in99 #verse-viewer-host .vv-head .qp-acct99-btn{ color:darkturquoise; }


html.qp-standalone #verse-viewer-host .vv-head-row{ margin-top:6px; }

html.qp-standalone #verse-viewer-host:has(.qp-thematic-intro) .vv-head-row{
  margin-top:calc(6px + max(0px, calc(var(--qp-safe-top, 0px) - 20px))); }
html.qp-standalone .big-ol-header{ padding-top:6px; }
html.qp-standalone #qprs-words81 .qprs-wl-bar{ padding-top:6px; }


@media (max-width:820px){
  html.qp-standalone #qp-fb36 .qp-fb36-x{ top: calc(12px + var(--qp-safe-top, 0px)); }
  html.qp-standalone #qp-fb36 .qp-fb36-card{
    padding-top: calc(26px + var(--qp-safe-top, 0px)); }
}


.qp-acct99-btn svg{ width:22px; height:24px; display:block; }
.vv-head-clean .vv-title{ font-size:17px; }
#vv-more-btn .qp-burger{ height:20px; }


#verse-viewer-host .vv-head .vv-back{ margin-left:-5px; }


.qp-help99-btn{ background:transparent; border:0; padding:8px; margin:-2px 12px 0 0;
  color:inherit; opacity:1; display:inline-flex; align-items:center; vertical-align:middle;
  cursor:pointer; -webkit-tap-highlight-color:transparent; }
.qp-help99-btn svg{ width:24px; height:25px; display:block; margin-top:-5px; }


body.qp-roottab64:not(.qp-theme-light) .topbar{ background:rgb(7 62 81); }


#qprs-top34{ position:fixed; right:16px; z-index:200400;
  bottom: calc(18px + env(safe-area-inset-bottom, 0px));
  width:44px; height:44px; border-radius:50%; border:1px solid rgba(255,255,255,.16);
  background:rgb(7 62 81); color:#ffffff; cursor:pointer;
  display:inline-flex; align-items:center; justify-content:center;
  box-shadow:0 6px 20px rgba(0,0,0,.38);
  opacity:0; pointer-events:none; transform:translateY(6px);
  transition:opacity .22s ease, transform .22s ease; }
#qprs-top34.is-on{ opacity:1; pointer-events:auto; transform:none; }
body.qp-theme-light #qprs-top34{ background:#ffffff; color:#0f1b2d;
  border-color:rgba(15,23,42,.14); box-shadow:0 6px 20px rgba(15,23,42,.18); }
@media (prefers-reduced-motion: reduce){ #qprs-top34{ transition:none; } }



.qprs-ra-card .qprs-ra-w i{ text-transform:capitalize; }


.qp-mr78-cell, .qp-ar-key56{ transition:opacity .3s ease, transform .3s ease; }
.qp-mr78-cell.is-fade36, .qp-ar-key56.is-fade36{ opacity:0 !important; transform:scale(.86);
  pointer-events:none; }
.qp-mr78-cell.is-gone36, .qp-ar-key56.is-gone36{ display:none !important; }
@media (prefers-reduced-motion: reduce){
  .qp-mr78-cell, .qp-ar-key56{ transition:none; }
}


body.qprs-picked36 .qprs-cross{ display:none; }


.qprs-rc-m{ display:none !important; }





#verse-viewer-host .vv-head .qp-acct99-btn{ display:none !important; }

body.qp-roottab64 .topbar .qp-star99-btn,
body.qp-roottab64 .topbar .qp-acct99-btn{ display:none !important; }
body.qp-roottab64 #qp-rootshead59{ padding-left:14px; }
body.qp-roottab64 #qp-rootshead59 .qp-rh59-cap{ margin-left:2px; }


.qp-h65 .vv-hist-item{ padding:0 !important; border:0 !important; margin:0 16px 10px !important;
  border-radius:14px !important; background:rgba(255,255,255,.035); }
.qp-h65 .vv-hist-item[data-is-current="true"]{ background:rgba(40,184,235,.10);
  box-shadow:inset 0 0 0 1px rgba(40,184,235,.35); }
.qp-h65 .vv-hist-item:hover{ background:rgba(255,255,255,.06); }
.qp-h65 .vv-hist-item-content{ display:flex !important; align-items:center; gap:14px;
  padding:12px 12px 12px 14px; }
.qp-h65-med{ flex:0 0 46px; width:46px; height:46px; border-radius:50%; position:relative;
  display:inline-flex; align-items:center; justify-content:center;
  border:1.5px solid rgba(227,180,74,.75); box-shadow:0 0 0 3px rgba(227,180,74,.10);
  background:radial-gradient(circle at 50% 40%, rgba(227,180,74,.10), rgba(0,0,0,0)); }
.qp-h65-n{ font:700 14px/1 system-ui,-apple-system,sans-serif; color:#f3f6f8; }
.qp-h65-tile{ flex:0 0 46px; width:46px; height:46px; border-radius:10px;
  display:inline-flex; align-items:center; justify-content:center;
  background:rgba(255,255,255,.08); color:#e6eef3; }
.qp-h65-txt{ flex:1 1 auto; min-width:0; display:flex; flex-direction:column; gap:3px; }
.qp-h65-t{ font:600 15.5px/1.25 system-ui,-apple-system,sans-serif; color:#f3f6f8;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.qp-h65-s{ font:400 13px/1.3 system-ui,-apple-system,sans-serif; color:#9fb3c2; }
.qp-h65-r{ flex:0 0 auto; display:flex; flex-direction:column; align-items:flex-start; gap:3px;
  padding-left:12px; border-left:1px solid rgba(255,255,255,.08); min-width:88px; }
.qp-h65-when{ font:500 13px/1.2 system-ui,-apple-system,sans-serif; color:#cfd9e0; }
.qp-h65 .vv-hist-item[data-is-current="true"] .qp-h65-when{ color:#5ad6cd; }
.qp-h65-dur{ font:400 12.5px/1.2 system-ui,-apple-system,sans-serif; color:#9fb3c2; }
.qp-h65-chev{ flex:0 0 auto; font-size:22px; line-height:1; color:#9fb3c2; margin-left:2px; }
.qp-h65 .vv-hist-date-header{ display:flex !important; justify-content:space-between;
  align-items:baseline; background:transparent !important; padding:14px 22px 8px !important;
  font-size:14px !important; }
.qp-h65-date{ font:400 12.5px/1 system-ui,-apple-system,sans-serif; color:#9fb3c2; }

#true-mushaf-body .tm-fx-rows.tm-fx-ar .qpc-en-gtext{ line-height:2.2; }
.qp-h65 .vv-hist-clear{ background:transparent !important; color:#e6eef3 !important;
  border:1px solid rgba(255,255,255,.35) !important; border-radius:10px !important;
  display:inline-flex; align-items:center; gap:8px; padding:9px 16px !important; }
.qp-h65-bars{ display:inline-flex; margin-right:10px; color:#cfd9e0; vertical-align:middle; }
.qp-h65 .vv-hist-reset-time{ color:#9fb3c2 !important; font-size:12.5px !important; margin-left:14px !important; }
body.qp-theme-light .qp-h65 .vv-hist-item{ background:rgba(15,23,42,.04); }
body.qp-theme-light .qp-h65-t, body.qp-theme-light .qp-h65-n{ color:#0f1b2d; }
body.qp-theme-light .qp-h65-s, body.qp-theme-light .qp-h65-dur, body.qp-theme-light .qp-h65-date, body.qp-theme-light .qp-h65-sub{ color:#5b7087; }
body.qp-theme-light .qp-h65-when{ color:#26384a; }
body.qp-theme-light .qp-h65-tile{ background:rgba(15,23,42,.06); color:#26384a; }
body.qp-theme-light .qp-h65 .vv-hist-clear{ color:#0f1b2d !important; border-color:rgba(15,23,42,.35) !important; }

.qp-home99-btn{ display:none; background:transparent; border:0; padding:8px; margin:-2px 12px 0 0;
  color:inherit; opacity:1; align-items:center; vertical-align:middle; cursor:pointer;
  -webkit-tap-highlight-color:transparent; }
.qp-home99-btn svg{ width:24px; height:25px; display:block; margin-top:-5px; }
body.qp-roottab64 .qp-home99-btn,
#verse-viewer-host .vv-head .qp-home99-btn{ display:inline-flex; }
#verse-viewer-host .vv-head .qp-home99-btn{ color:#ffffff; }
html.qp-theme-light #verse-viewer-host .vv-head .qp-home99-btn,
body.qp-theme-light #verse-viewer-host .vv-head .qp-home99-btn{ color:#000000; }

body.qp-roottab64 #qp-rootshead59 > button:not(.qprs-back55){ display:none !important; }

.qprs-back55{ flex:0 0 auto; margin-right:8px; padding:4px; border:0; background:none;
  color:inherit; opacity:.8; cursor:pointer; display:inline-flex; align-items:center; }
.qprs-back55:hover{ opacity:1; }
.qprs-rc-go53{ max-width:620px; margin:14px auto 0; }
.qprs-rc-cap52{ margin:18px 0 10px; text-align:center;
  font:600 12px/1.3 system-ui,-apple-system,sans-serif; letter-spacing:.12em;
  text-transform:uppercase; color:var(--qprs-dim,#6b8196); }


#qp-ar-mchips78 .qp-ar-chip67{ display:inline-flex; flex-direction:column; align-items:center;
  line-height:1.1; }
.qprs-chipa52{ display:block; }
.qprs-chipt52{ display:block; margin-top:3px; font:400 11px/1.1 monospace;
  font-style:normal; letter-spacing:.2px; opacity:.72; }



.qp-vvhello52{ position:fixed; left:0; right:0; bottom:0; z-index:100009;
  padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));
  transform:translateY(120%); opacity:0; pointer-events:none;
  transition:transform .34s cubic-bezier(.22,.61,.36,1), opacity .28s ease; }
.qp-vvhello52.is-in52{ transform:none; opacity:1; pointer-events:auto; }
.qp-vvhello52-in{ display:flex; align-items:center; gap:12px;
  max-width:640px; margin:0 auto; padding:14px 14px 14px 16px; border-radius:16px;
  background:linear-gradient(180deg, #7c1330, #5c0e24);
  border:1px solid rgba(255,255,255,.14);
  box-shadow:0 -8px 30px rgba(0,0,0,.42); color:#ffe8ee; }
.qp-vvhello52-t{ flex:1 1 auto; font:600 14px/1.45 system-ui,-apple-system,sans-serif; }
.qp-vvhello52-x{ flex:0 0 32px; width:32px; height:32px; border-radius:50%; cursor:pointer;
  border:1px solid rgba(255,255,255,.22); background:rgba(255,255,255,.08); color:#ffe8ee;
  font-size:15px; line-height:1; display:inline-flex; align-items:center; justify-content:center; }
@media (prefers-reduced-motion: reduce){ .qp-vvhello52{ transition:none; } }


.qprs-rc-means{ max-width:620px; margin:14px auto 0; text-align:left; }
.qprs-rc-means .qprs-wl-means{ margin:0; padding:0; border-bottom:0; }


#qprs-wiz .qprs-card.is-split36{ display:flex; align-items:stretch; gap:0; padding:0;
  overflow:hidden; text-align:left; }
#qprs-wiz .qprs-card.is-split36 .qprs-card-act{ flex:0 0 42%; min-width:0;
  display:flex; flex-direction:column; align-items:flex-start; justify-content:center;
  gap:6px; padding:18px 14px; }
#qprs-wiz .qprs-card.is-split36 .qprs-card-why{ flex:1 1 58%; min-width:0; padding:16px 16px; }
#qprs-wiz .qprs-card.is-split36 h3{ margin:0; font-size:17px; line-height:1.25; }
#qprs-wiz .qprs-card.is-split36 .qprs-card-go{ font:700 12px/1 system-ui,-apple-system,sans-serif;
  letter-spacing:.06em; text-transform:uppercase; opacity:.85; }
#qprs-wiz .qprs-card.is-split36 .qprs-card-why p{ margin:0; font-size:13.5px; line-height:1.5; }
#qprs-wiz .qprs-card.is-split36 .qprs-card-why .qprs-ex27{ margin-top:7px; }
body:not(.qp-theme-light) #qprs-wiz .qprs-card.is-split36 .qprs-card-act{
  background:#12a3a8; color:#04222a; }
body:not(.qp-theme-light) #qprs-wiz .qprs-card.is-split36 h3{ color:#04222a; }
body.qp-theme-light #qprs-wiz .qprs-card.is-split36{ background:#ffffff !important;
  border:1px solid rgba(15,138,144,.28); box-shadow:0 4px 16px rgba(15,23,42,.10); }
body.qp-theme-light #qprs-wiz .qprs-card.is-split36 .qprs-card-act{
  background:#0f8a90; color:#ffffff; }
body.qp-theme-light #qprs-wiz .qprs-card.is-split36 h3{ color:#ffffff; }
#qprs-wiz .qprs-card.is-split36:hover .qprs-card-act{ filter:brightness(1.08); }


.qprs-wl-list{ margin-bottom:29px !important; }
.qprs-wl-tr{ font-size:16px; color:aqua; }
.qprs-wl-r{ font-size:15.5px; }
.qprs-wl-ar{ font-size:25px; }


#qprs-words81{ align-items:flex-end; padding:0; }
#qprs-words81 .qprs-wl-card{ width:100%; max-width:720px; max-height:88vh; margin:0 auto;
  border-radius:20px 20px 0 0; padding:0; overflow:hidden; display:flex;
  flex-direction:column; box-shadow:0 -10px 34px rgba(0,0,0,.34); }
.qprs-wl-grab{ width:42px; height:4px; border-radius:99px; margin:9px auto 2px;
  background:currentColor; opacity:.22; flex:0 0 auto; }
.qprs-wl-bar{ position:sticky; top:0; z-index:3; flex:0 0 auto;
  display:flex; align-items:center; justify-content:space-between; gap:10px;
  padding:4px 14px 10px; border-bottom:1px solid var(--qprs-line,#dbe4ea);
  background:inherit; }
.qprs-wl-bart{ font:700 13px/1 system-ui,-apple-system,sans-serif; letter-spacing:.04em;
  text-transform:uppercase; opacity:.7; }
#qprs-words81 .qprs-wl-x{ position:static; float:none; border:1px solid var(--qprs-line,#dbe4ea);
  border-radius:50%; width:32px; height:32px; font-size:20px; line-height:1; opacity:1;
  display:inline-flex; align-items:center; justify-content:center; background:transparent;
  color:inherit; flex:0 0 auto; }
.qprs-wl-body{ flex:1 1 auto; overflow:auto; padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px)); }
#qprs-words81 .qprs-wl-card h3{ margin:0 0 16px; font:600 15px/1.55 system-ui,-apple-system,sans-serif; }
.qprs-wl-intro{ margin:2px 0 12px; font:600 13.5px/1.5 system-ui,-apple-system,sans-serif;
  opacity:.8; }


.qprs-ra36-lab{ font:600 11.5px/1 system-ui,-apple-system,sans-serif; letter-spacing:.09em;
  text-transform:uppercase; opacity:.55; margin:22px 0 8px; }
.qprs-ra36-val{ display:flex; align-items:center; justify-content:center; gap:12px;
  flex-wrap:wrap; background:none; border:0; padding:0; width:100%; color:inherit;
  font:inherit; cursor:pointer; }
.qprs-ra36-tr{ font-size:19px; line-height:1.4; }
.qprs-ra36-dash{ opacity:.4; }
.qprs-ra36-ar{ font-size:27px; line-height:1.55; direction:rtl;
  color:var(--qprs-teal,#0f8a90); }
.qprs-ra36-ar.is-root36{ font-size:30px; letter-spacing:.14em; }
.qprs-ra36-count{ margin:20px auto 0; max-width:44ch; font-size:13.5px; line-height:1.55;
  color:var(--qprs-dim,#6b8196); }
.qprs-ra36-morerow{ margin:6px 0 0; }
.qprs-ra36-morerow .qprs-ra-more{ background:none !important; border:0 !important;
  padding:4px 6px !important; box-shadow:none !important;
  font:600 14px/1.4 system-ui,-apple-system,sans-serif !important;
  text-decoration:underline; text-underline-offset:3px; cursor:pointer;
  color:var(--qprs-teal,#0f8a90); }
body:not(.qp-theme-light) .qprs-ra36-morerow .qprs-ra-more{ color:#5ad6cd; }



.qprs-ra-card{ display:flex; align-items:center; gap:22px;
  border:0 !important; border-radius:0 !important; border-bottom:1px solid var(--qprs-line,#dbe4ea) !important;
  padding:14px 6px !important; max-width:none !important; }
.qprs-ra-card:last-child{ border-bottom:0 !important; }
.qprs-ra-card:hover{ background:rgba(127,227,218,.05); }
body.qp-theme-light .qprs-ra-card:hover{ background:rgba(15,138,144,.06); }
.qprs-ra-card .qprs-ra-ar{ flex:1 1 50%; min-width:0; width:auto; margin:0;
  text-align:right; direction:rtl; font-size:24px; line-height:1.65; }
.qprs-ra-card .qprs-ra-w{ flex:1 1 50%; min-width:0; text-align:left; }


@media (max-width: 767.98px){
  #results .qprs-ra-card .qprs-ra-ar{ font-size:24px; }
}
.qprs-hl99.is-run{ text-underline-offset:5px; text-decoration-thickness:1px; }


.qprs-ra-use{ border-radius:5px !important; font-size:14px !important;
  padding:.62em 1.25em !important; }
@media (max-width:767.98px){
  .qprs-ra-use{ font-size:14px !important; padding:.68em 1em !important; }
}


.qprs-wl-list li{ border-bottom:1px solid var(--qprs-line,#dbe4ea); padding-bottom:13px; }
.qprs-wl-list li:last-child{ border-bottom:0; }


#qprs-words81{ background:rgba(3,8,14,.74); -webkit-backdrop-filter:blur(3px);
  backdrop-filter:blur(3px); }
body.qp-theme-light #qprs-words81{ background:rgba(15,23,42,.42); }
#qprs-words81 .qprs-wl-card{ box-shadow:0 -14px 44px rgba(0,0,0,.52); }


.qprs-hl99{ font-weight:600; }


@media (max-width: 767.98px) {
  #results .qprs-ra-card .qprs-ra-w {
    text-align: left;
  }
}


@media (max-width: 767.98px) {
  #results .qprs-ra-card { gap: 23px; }
}
@media (max-width: 767.98px) {
  #results .qprs-ra-card .qprs-ra-ar { margin-top: 3px; margin-bottom: 3px; }
}
@media (max-width: 767.98px) {
  #results .qprs-ra-card { margin: 0 0 0px; }
}


.qprs-ra-card .qprs-ra-en{ display:block; margin-top:3px;
  font:400 12px/1.45 system-ui,-apple-system,sans-serif; letter-spacing:.1px;
  color:var(--qprs-dim,#6b8196); opacity:.85; text-transform:none; }
body:not(.qp-theme-light) .qprs-ra-card .qprs-ra-en{ color:#8ba3b5; }



.big-ol-header{ background: rgb(137 152 181 / 28%); }


.qprs-what04-txt p{ font-size:16px; }


@media (max-width: 767.98px) {
  .qp-mr78-cell-t { font-size:14px; margin-top:14px; font-family:monospace; }
}
.qp-mr78-cell-ar { font-size:24px; line-height:1.35; }
#qp-ar-mchips78 { padding-left:21px; }


.qprs-rows49 .qp-mr78-root{
  display:flex !important; flex-direction:row !important; align-items:center !important;
  justify-content:space-between !important; gap:14px !important;
  padding:13px 21px !important; min-height:0 !important; text-align:left !important; }

.qprs-rows49 .qp-mr78-root .qp-mr78-root-tr{
  order:2; flex:1 1 auto; min-width:0; text-align:left !important;
  font-size:15px !important; margin:0 !important; white-space:nowrap;
  overflow:hidden; text-overflow:ellipsis; }
.qprs-rows49 .qp-mr78-root .qp-mr78-root-ar{
  order:1; flex:0 0 auto; text-align:right !important; direction:rtl;
  font-size:21px !important; line-height:1.3 !important; margin:0 !important;
  letter-spacing:.06em; }
.qprs-rows49 .qp-mr78-root .qprs-rc-m,
.qprs-rows49 .qp-mr78-root .qprs-rc-c{ display:none !important; }


.qprs-best46-card{ cursor:pointer; }
.qprs-best46-card:hover{ border-color:rgba(227,180,74,.85); }

.qprs-best46-card{ max-width:620px; margin:12px auto 0; border-radius:16px; overflow:hidden;
  border:1px solid rgba(227,180,74,.55);
  background:linear-gradient(180deg, rgba(227,180,74,.07), rgba(9,32,44,.45));
  box-shadow:0 0 0 1px rgba(227,180,74,.10), 0 6px 22px rgba(0,0,0,.28); }
body.qp-theme-light .qprs-best46-card{ background:#ffffff;
  border-color:rgba(191,132,26,.45); box-shadow:0 4px 16px rgba(15,23,42,.09); }
.qprs-best46-bar{ display:flex; align-items:center; gap:10px; flex-wrap:wrap;
  padding:11px 13px 9px; }
.qprs-best46-chip{ display:inline-flex; align-items:center; gap:6px; padding:5px 10px;
  border-radius:7px; background:#e3b44a; color:#241a05;
  font:700 11px/1 system-ui,-apple-system,sans-serif; letter-spacing:.09em;
  text-transform:uppercase; }
.qprs-best46-say{ font:400 12px/1.3 system-ui,-apple-system,sans-serif;
  color:var(--qprs-dim,#6b8196); }
.qprs-best46-card .qprs-ra-card{ border-bottom:0 !important; padding:6px 13px 14px !important; }
.qprs-best46-root{ display:flex; align-items:center; gap:12px; width:100%; cursor:pointer;
  padding:13px; margin:0; text-align:left; color:inherit; font:inherit;
  border:0; border-top:1px solid rgba(227,180,74,.26);
  background:rgba(127,227,218,.05); }
body.qp-theme-light .qprs-best46-root{ background:rgba(15,138,144,.05);
  border-top-color:rgba(191,132,26,.24); }
.qprs-best46-rtxt{ flex:1 1 auto; min-width:0; }
.qprs-best46-card .qprs-ra36-lab{ display:block; margin:0 0 3px; }
.qprs-best46-rv{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; }
.qprs-best46-rv b{ font-weight:600; }
.qprs-best46-card .qprs-ra36-tr{ font-size:17px; }
.qprs-best46-card .qprs-ra36-ar.is-root36{ font-size:22px; letter-spacing:.12em; }
.qprs-best46-hint{ display:block; margin-top:5px;
  font:400 11.5px/1.4 system-ui,-apple-system,sans-serif; color:var(--qprs-dim,#6b8196); }


.qprs-sim46-hd{ display:flex; align-items:baseline; gap:9px; flex-wrap:wrap;
  max-width:620px; margin:22px auto 4px; padding:0 4px; }
.qprs-sim46-ico{ align-self:center; opacity:.7; }
.qprs-sim46-t{ font:700 15px/1.2 system-ui,-apple-system,sans-serif; }
.qprs-sim46-s{ font:400 12px/1.3 system-ui,-apple-system,sans-serif;
  color:var(--qprs-dim,#6b8196); }


.qprs-lead45{ display:block; text-align:center; }
.qprs-lead45 span{ display:block; }


.qprs-rs45-card{ max-width:620px; margin:14px auto 0; padding:14px;
  border:1px solid rgba(90,214,205,.22); border-radius:16px; text-align:left;
  background:linear-gradient(180deg, rgba(20,86,104,.30), rgba(9,32,44,.42)); }
body.qp-theme-light .qprs-rs45-card{ background:#ffffff;
  border-color:rgba(15,138,144,.22); box-shadow:0 3px 12px rgba(15,23,42,.07); }
.qprs-rs45-cap{ font:600 11px/1 system-ui,-apple-system,sans-serif; letter-spacing:.11em;
  text-transform:uppercase; opacity:.55; margin:2px 2px 12px; }
.qprs-rs45-row{ display:flex; align-items:flex-start; gap:12px; width:100%;
  background:none; border:0; padding:6px 2px; color:inherit; font:inherit; text-align:left; }
.qprs-rs45-row.is-tap45{ cursor:pointer; margin-top:12px; padding-top:16px;
  border-top:1px solid rgba(127,227,218,.16); }
body.qp-theme-light .qprs-rs45-row.is-tap45{ border-top-color:rgba(15,138,144,.16); }
.qprs-rs45-ico{ flex:0 0 40px; width:40px; height:40px; border-radius:50%;
  display:inline-flex; align-items:center; justify-content:center;
  border:1px solid rgba(90,214,205,.28); color:#7fe3da;
  background:rgba(90,214,205,.08); }
.qprs-rs45-ico.is-sm45{ flex:0 0 34px; width:34px; height:34px; }
body.qp-theme-light .qprs-rs45-ico{ color:#0a6f74; border-color:rgba(15,138,144,.26);
  background:rgba(15,138,144,.06); }
.qprs-rs45-txt{ flex:1 1 auto; min-width:0; }
.qprs-rs45-card .qprs-ra36-lab{ margin:0 0 4px; }
.qprs-rs45-card .qprs-ra36-val{ justify-content:flex-start; }
.qprs-rs45-sub{ margin-top:4px; font:400 12.5px/1.45 system-ui,-apple-system,sans-serif;
  color:var(--qprs-dim,#6b8196); }
.qprs-rs45-card .qprs-ra36-count{ margin:0; max-width:none; }
.qprs-rs45-card .qprs-ra36-morerow{ margin-top:8px; }
.qprs-rs45-chev{ display:inline-block; margin-left:5px; vertical-align:-1px; opacity:.75; }


.qprs-rs45-card.is-means45 .qprs-wl-means{ margin:0; padding:0; border-bottom:0; }
.qprs-rs45-card.is-means45 h4{ margin:0 0 11px;
  font:700 14px/1 system-ui,-apple-system,sans-serif; }
.qprs-rs45-card.is-means45 .qprs-wl-mrow{ display:flex; flex-wrap:wrap; gap:8px; }
.qprs-rs45-card.is-means45 .qprs-wl-m{ display:inline-flex; align-items:baseline; gap:3px;
  padding:7px 12px; border-radius:999px; border:1px solid rgba(90,214,205,.26);
  background:rgba(90,214,205,.07); font-size:13px; line-height:1.15; }
body.qp-theme-light .qprs-rs45-card.is-means45 .qprs-wl-m{
  border-color:rgba(15,138,144,.24); background:rgba(15,138,144,.05); }


#qprs-wiz .qprs-cards{ display:flex; flex-direction:column; gap:14px; }

#qprs-wiz .qprs-card.is-card41{ display:flex !important; flex-direction:row !important;
  align-items:center !important; gap:14px !important;
  padding:16px 14px !important; text-align:left !important; border-radius:16px !important;
  background:linear-gradient(180deg, rgba(20,86,104,.55), rgba(9,32,44,.72)) !important;
  border:1px solid rgba(90,214,205,.34) !important; box-shadow:none !important; cursor:pointer;
  transition:border-color .16s ease, background .16s ease, transform .16s ease; }
#qprs-wiz .qprs-card.is-card41:hover{ border-color:rgba(90,214,205,.66) !important;
  background:linear-gradient(180deg, rgba(24,104,124,.62), rgba(9,32,44,.78)) !important;
  transform:translateY(-1px); }
#qprs-wiz .qprs-c41-ico{ flex:0 0 74px; width:74px; height:74px; border-radius:14px;
  display:flex; align-items:center; justify-content:center; text-align:center;
  background:linear-gradient(160deg, rgba(90,214,205,.26), rgba(18,163,168,.10));
  border:1px solid rgba(90,214,205,.26);
  font:600 15px/1.35 system-ui,-apple-system,sans-serif; color:#bff2ec; padding:6px; }
#qprs-wiz .qprs-c41-ico.is-ar41 span{ font-size:19px; letter-spacing:.06em; }
#qprs-wiz .qprs-c41-body{ flex:1 1 auto; min-width:0; text-align:left; padding-left:10px; }

#qprs-wiz .qprs-c41-ico{ flex:0 0 98px; width:93px; height:106px;
  font:600 21px/1.35 system-ui,-apple-system,sans-serif; }

#qprs-wiz .qprs-c41-ico span{ display:block; }
#qprs-wiz .qprs-card.is-card41 h3{ margin:0 0 4px; font-size:19px; line-height:1.2;
  color:#eaf6f5 !important; }
#qprs-wiz .qprs-card.is-card41 p{ margin:0; font-size:13.5px; line-height:1.5;
  color:#a9c2ce !important; }
#qprs-wiz .qprs-c41-foot{ display:flex; align-items:center; flex-wrap:wrap; gap:8px;
  margin-top:10px; }
#qprs-wiz .qprs-c41-try{ font:500 12px/1 system-ui,-apple-system,sans-serif;
  padding:7px 11px; border-radius:9px; background:rgba(255,255,255,.05);
  border:1px solid rgba(255,255,255,.10); color:#c6d8e2; }
#qprs-wiz .qprs-c41-try b{ font-weight:700; letter-spacing:.04em; color:#eaf6f5; }
#qprs-wiz .qprs-c41-rec{ font:600 11.5px/1 system-ui,-apple-system,sans-serif;
  padding:7px 11px; border-radius:999px; background:rgba(90,214,205,.16);
  border:1px solid rgba(90,214,205,.34); color:#7fe3da; }
#qprs-wiz .qprs-c41-go{ flex:0 0 32px; width:32px; height:32px; border-radius:50%;
  display:flex; align-items:center; justify-content:center; font-size:22px; line-height:1;
  background:rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.12); color:#cfe6e2; }
#qprs-wiz .qprs-foot{ display:flex; align-items:center; justify-content:center; gap:8px; }
#qprs-wiz .qprs-foot-ico{ opacity:.6; }


body.qp-theme-light #qprs-wiz .qprs-card.is-card41{
  background:#ffffff !important; border-color:rgba(15,138,144,.28) !important;
  box-shadow:0 4px 16px rgba(15,23,42,.09) !important; }
body.qp-theme-light #qprs-wiz .qprs-card.is-card41:hover{ background:#f6fbfb !important; }
body.qp-theme-light #qprs-wiz .qprs-c41-ico{
  background:linear-gradient(160deg, rgba(15,138,144,.16), rgba(15,138,144,.05));
  border-color:rgba(15,138,144,.24); color:#0a6f74; }
body.qp-theme-light #qprs-wiz .qprs-card.is-card41 h3{ color:#0f1b2d !important; }
body.qp-theme-light #qprs-wiz .qprs-card.is-card41 p{ color:#41607a !important; }
body.qp-theme-light #qprs-wiz .qprs-c41-try{ background:rgba(15,23,42,.04);
  border-color:rgba(15,23,42,.10); color:#41607a; }
body.qp-theme-light #qprs-wiz .qprs-c41-try b{ color:#0f1b2d; }
body.qp-theme-light #qprs-wiz .qprs-c41-rec{ background:rgba(15,138,144,.10);
  border-color:rgba(15,138,144,.30); color:#0a6f74; }
body.qp-theme-light #qprs-wiz .qprs-c41-go{ background:rgba(15,23,42,.05);
  border-color:rgba(15,23,42,.12); color:#41607a; }


.qprs-what04-link{ font-weight:500 !important; color:#7fe3da !important;
  text-decoration-color:rgba(127,227,218,.45); }
body.qp-theme-light .qprs-what04-link{ color:#0a6f74 !important;
  text-decoration-color:rgba(10,111,116,.4); }


#qp-ar-mchips78{ margin-right:auto !important; }
#qp-ar-mbar78{ justify-content:flex-start !important; }


@media (max-width: 820px){
  .sec-title{ font-size:11px; margin:2px 2px 6px; margin-top:20px; margin-left:19px;
    margin-bottom:-13px; }
}
.qprs-rc-m{ max-width:65ch; }
#qp-ar-mhdr78{ margin-left:14px; margin-top:10px; }

.qp-surah-sheet-header{ padding:8px 16px 4px; }
.qp-sheet-tabs{ margin-top:0px; }
body.qp-theme-light .qp-sheet-tabs{ border-bottom-color:rgb(30 30 30 / 12%); }
@media (min-width: 821px){
  body.qp-theme-light #vv-sticky-surah{ border-top:0px solid rgb(229 229 229); border-bottom:0.4px solid rgb(202 189 189); }
  body:not(.qp-themebar-on) #vv-sticky-surah{ margin-top:-2px; }
}

@media (min-width: 821px){
  #vv-sticky-surah .qp-sn57{ flex:0 0 auto; display:flex; align-items:center; gap:2px; margin-left:14px; }
  #vv-sticky-surah .qp-sn57 button{ background:transparent; border:0; color:inherit; cursor:pointer; padding:4px 7px;
    display:inline-flex; align-items:center; gap:7px; border-radius:9px; line-height:1; }
  #vv-sticky-surah .qp-sn57 button:hover{ background:rgba(255,255,255,0.12); }
  body.qp-theme-light #vv-sticky-surah .qp-sn57 button:hover{ background:rgba(255,255,255,0.24); }
  #vv-sticky-surah .qp-sn57-name{ font:600 16px/1 -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
    letter-spacing:.2px; white-space:nowrap; }
  #vv-sticky-surah .qp-sn57-sur svg{ color:darkturquoise; }
  #vv-sticky-surah .qp-sn57-back svg{ opacity:.92; }
  #verse-viewer-host:has(#vv-sticky-surah) .vv-head .vv-back,
  #verse-viewer-host:has(#vv-sticky-surah) .vv-head .vv-title-area{ display:none !important; }
  #verse-viewer-host:has(#vv-sticky-surah) .vv-head .qp-home100-btn{ margin-right:auto !important; }
  #vv-sticky-surah{ opacity:1 !important; transform:none !important; pointer-events:auto !important; }
}
@media (min-width: 768px) and (max-width: 1199px){
  #verse-viewer-host .vv-head :is(button, a, [role="button"]):not(.vv-back):not(.vv-surah-chevron):not(.qp-home100-btn):not(.vv-search-btn-desk):not(.qp-home99-btn):not(#vv-more-btn){ display:none !important; }
}
#verse-viewer-host .vv-head .vv-search-btn-desk svg{ width:24px !important; height:24px !important; }
#qp-micp40{ align-items:center !important; }
#qp-micp40 .cd40{ width:calc(100% - 20px) !important; margin:0 10px !important; box-sizing:border-box; }
body > #qp-nc99-th{ z-index:2147483000 !important; }
#qp-nc99-th .qp-nc99-card2, #qp-nc99-th .qp-nc99-card2 textarea, #qp-nc99-th .qp-nct7-wrap{ box-sizing:border-box; }
#qp-nc99-th .qp-nc99-card2{ max-width:min(520px, 100%); max-height:min(60dvh, calc(var(--qpvvh60, 100dvh) - 12px)) !important; overflow:auto; }
#qp-nc99-th .qp-nc99-ta{ max-width:100%; }
@media (max-width: 767px){
  #verse-viewer-host .vv-head .vv-search-btn-desk{ display:inline-flex !important; }
}
@media (max-width: 820px){
  body:not(.qp-theme-light) #verse-viewer-host .vv-head-row.vv-head-single{ background-color:#050c1c; }
}
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head > .vv-h-ref{ order:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head > .qp-pen38.qp-pen38{ display:none !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions.vv-h-actions.vv-h-actions{ display:contents !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder.vv-h-savefolder{ order:5 !important; margin-left:auto !important; margin-right:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions .vv-h-more.vv-h-more.vv-h-more.vv-h-more.vv-h-more{ order:6 !important; margin-left:14px !important; margin-right:0 !important; flex:0 0 auto !important; opacity:1 !important; visibility:visible !important; pointer-events:auto !important; transition:none !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head .vv-h-more .vv-more-plus{ display:none !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ content:''; display:block; width:22px; height:22px; background-color:currentColor; -webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='5' cy='12' r='2.1'/><circle cx='12' cy='12' r='2.1'/><circle cx='19' cy='12' r='2.1'/></svg>") center / contain no-repeat; mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='5' cy='12' r='2.1'/><circle cx='12' cy='12' r='2.1'/><circle cx='19' cy='12' r='2.1'/></svg>") center / contain no-repeat; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row:not(.qp-vvlit89) .vv-row-head .vv-h-actions > :not(.vv-h-more){ display:none !important; }
#qp-vrail61{ position:fixed; top:0; right:0; bottom:0; width:96px; z-index:2147482000; display:flex; flex-direction:column;
  background:#0b1422; color:#e8eef7; border-left:1px solid rgba(255,255,255,.08); box-shadow:-10px 0 30px rgba(0,0,0,.35);
  transform:translateX(105%); transition:transform .28s cubic-bezier(.2,.8,.2,1); font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
#qp-vrail61.in61{ transform:none; }
#qp-vrail61 .hd61{ flex:0 0 auto; display:flex; align-items:center; justify-content:center; padding:calc(10px + env(safe-area-inset-top, 0px)) 0 10px; border-bottom:1px solid rgba(255,255,255,.08); }
#qp-vrail61 .x61{ width:40px; height:40px; border-radius:50%; border:0; background:rgba(45,212,191,.85); color:#04141a; font:600 20px/1 inherit; cursor:pointer; display:flex; align-items:center; justify-content:center; }
#qp-vrail61 .ls61{ flex:1 1 auto; overflow-y:auto; -webkit-overflow-scrolling:touch; overscroll-behavior:contain; padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px)); }
#qp-vrail61 .n61{ display:block; width:100%; height:46px; border:0; border-bottom:1px solid rgba(255,255,255,.06); background:none; color:inherit;
  font:500 17px/46px inherit; font-variant-numeric:tabular-nums; text-align:center; cursor:pointer; -webkit-tap-highlight-color:transparent; }
#qp-vrail61 .n61:hover{ background:rgba(255,255,255,.05); }
#qp-vrail61 .n61.on61{ background:rgba(45,212,191,.18); color:#2dd4bf; font-weight:700; }
body.qp-theme-light #qp-vrail61{ background:#ffffff; color:#0f172a; border-left-color:rgba(15,23,42,.1); box-shadow:-10px 0 30px rgba(15,23,42,.12); }
body.qp-theme-light #qp-vrail61 .hd61{ border-bottom-color:rgba(15,23,42,.08); }
body.qp-theme-light #qp-vrail61 .n61{ border-bottom-color:rgba(15,23,42,.06); }
body.qp-theme-light #qp-vrail61 .n61.on61{ background:rgba(13,148,136,.12); color:#0e7c7f; }
@media (max-width: 767px){ #qp-vrail61{ width:84px; } }
.qp-nct7-mic{ color:#dc143c !important; background:rgba(220,20,60,.12) !important; border:1px solid rgba(220,20,60,.45) !important; }
.qp-nct7-mic.is-live{ background:rgba(220,20,60,.22) !important; }
body.qp-theme-light .qp-nct7-mic{ color:#b0102f !important; background:rgba(220,20,60,.08) !important; }
.qp-cnt62{ font-size:12.5px; opacity:.65; text-align:right; margin-top:-4px; font-variant-numeric:tabular-nums; }
.qp-cnt62.low62{ color:#dc143c; opacity:1; font-weight:600; }
.ro62 .qp-nct7-mic, .ro62 .qp-nc99-tsave, .ro62 .qp-nc99-scope, .ro62 .qp-cnt62, .ro62 .qp-nct7-say{ display:none !important; }
.ro62 .qp-nc99-ta{ background:transparent !important; border-color:transparent !important; resize:none; cursor:default; }
.qp-edit62{ background:#0e8a8f !important; color:#fff !important; border-color:#0e8a8f !important; }
.hd62{ display:none; }
#qp-nc99-th.qp-sh62{ align-items:flex-end !important; }
#qp-nc99-th.qp-sh62 .qp-nc99-card2{ max-height:none !important; height:50%; overflow:auto; overscroll-behavior:contain; padding-top:6px !important; }
#qp-nc99-th.qp-sh62 .hd62{ display:flex; justify-content:center; align-items:center; height:22px; flex:0 0 auto; cursor:grab; touch-action:none; }
#qp-nc99-th.qp-sh62 .hd62::before{ content:''; width:44px; height:5px; border-radius:3px; background:rgba(255,255,255,.35); }
body.qp-theme-light #qp-nc99-th.qp-sh62 .hd62::before{ background:rgba(15,23,42,.25); }
#qp-nc99-th.qp-sh62 .qp-nc99-hd{ touch-action:none; }
html.qp-vsw07.qp-vrow-mobile #verse-viewer-host .vv-list,
html.qp-vsw07.qp-vrow-mobile #verse-viewer-host .vv-card{ touch-action:pan-y; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions > :not(.vv-h-mushaf):not(.vv-h-taf):not(.vv-h-play):not(.vv-h-more){ display:none !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head{ justify-content:space-between !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions .vv-h-mushaf.vv-h-mushaf{ order:1 !important; margin:0 !important; opacity:1 !important; visibility:visible !important; pointer-events:auto !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions .vv-h-play.vv-h-play{ order:3 !important; margin:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions .vv-h-taf.vv-h-taf{ order:4 !important; margin:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder.vv-h-savefolder.vv-h-savefolder{ margin:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions .vv-h-more.vv-h-more.vv-h-more.vv-h-more.vv-h-more.vv-h-more{ margin:0 !important; }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-mushaf .vv-mushaf-ic.vv-mushaf-ic{ margin-left:0 !important; }
@keyframes qpIn64{ from{ opacity:0; } to{ opacity:1; } }
html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .vv-row-head .vv-h-actions > :not(.vv-h-more){ animation:qpIn64 .24s ease both; }
#qp-vrail61{ touch-action:pan-y; }
#qp-vrail61 .ls61{ -webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 30px, #000 calc(100% - 30px), transparent 100%);
  mask-image:linear-gradient(to bottom, transparent 0, #000 30px, #000 calc(100% - 30px), transparent 100%); }
#qp-vrail61 .ft61{ flex:0 0 auto; height:58px; display:flex; align-items:center; justify-content:center; border-top:1px solid rgba(255,255,255,.08);
  padding-bottom:env(safe-area-inset-bottom, 0px); }
body.qp-theme-light #qp-vrail61 .ft61{ border-top-color:rgba(15,23,42,.08); }
#qp-vrail61 .up61{ width:42px; height:42px; border-radius:50%; border:0; background:rgba(45,212,191,.16); color:#2dd4bf; display:flex; align-items:center; justify-content:center;
  opacity:0; pointer-events:none; transform:translateY(6px); transition:opacity .22s ease, transform .22s ease; cursor:pointer; }
#qp-vrail61 .up61.on61{ opacity:1; pointer-events:auto; transform:none; }
body.qp-theme-light #qp-vrail61 .up61{ color:#0e7c7f; background:rgba(13,148,136,.12); }
@media (max-width: 767px){
  html.qp-vrow-mobile body #verse-viewer-host .vv-row .qp-rr53.qp-rr53{ height:auto !important; visibility:visible !important;
    opacity:1 !important; pointer-events:none !important; transition:opacity .3s ease !important; padding-bottom:2px !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row .qp-rr53.qp-rr53 .qp-rr53-row{ opacity:1 !important; transition:none !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row .qp-rr53.qp-rr53 .qp-ex53-lab{ display:none !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row:not(.qp-vvlit89) .qp-rr53.qp-rr53 .qp-rr53-i{ pointer-events:none !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row.qp-vvlit89 .qp-rr53.qp-rr53{ opacity:1 !important; pointer-events:auto !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row .qp-rr53.qp-rr53 .qp-rr53-i{ transition:opacity .25s ease; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row:not(.qp-vvlit89) .qp-rr53.qp-rr53 .qp-rr53-i:not(.qp-notes66){ opacity:0 !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row:not(.qp-vvlit89) .qp-rr53.qp-rr53 .qp-rr53-i.qp-notes66{ pointer-events:auto !important; opacity:1 !important; }
  html.qp-vrow-mobile body #verse-viewer-host .vv-row:not(.qp-vvlit89) .qp-rr53.qp-rr53 .qp-rr53-row{ overflow-x:hidden !important; }
}
.qp-notes66 svg{ width:15px; height:15px; margin-right:6px; vertical-align:-2px; }
.qp-notes66.has66, .qp-notes66.has66 *{ color:darkturquoise !important; }
body.qp-theme-light .qp-notes66.has66, body.qp-theme-light .qp-notes66.has66 *{ color:darkturquoise !important; }
html:not(.qp-vrow-mobile) .qp-notes66{ display:none !important; }
#qp-snp-taf .qp-bk-tabs .qp-bk-tab[data-tab="topics"]{ display:none !important; }
.qp-tabord67-fixed{ font-size:12.5px; opacity:.6; padding:8px 14px 10px; }
#verse-viewer-host .qp-rr53-row .qp-rr53-i.qp-notes66::before{ display:none !important; }
@media (max-width: 767px) {
    #verse-viewer-host .vv-row-head .vv-h-mushaf .vv-mushaf-ic {
margin-left: 28px;
margin-top: 1px;
}
}
#verse-viewer-host .vv-h-play .vv-ico-play{ font-size:0 !important; display:inline-block !important; width:19px; height:19px; padding:0 !important; margin-right:6px;
  background-color:currentColor; -webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linejoin='round'><path d='M7 4.6v14.8L19 12z'/></svg>") center / contain no-repeat; mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linejoin='round'><path d='M7 4.6v14.8L19 12z'/></svg>") center / contain no-repeat; }
#qp-vvhello52 .one73 .tp70.on70{ display:block; margin:0; min-height:1.45em; font:600 15.5px/1.45 system-ui, -apple-system, sans-serif; }
h2:has(+ .options .option-btn[data-setting="vvTranslation"]){ margin-bottom:10px !important; }
.options:has(> .option-btn[data-setting="vvTranslation"]) > .option-btn{ padding-top:9px !important; padding-bottom:9px !important; margin-bottom:8px !important; min-height:0 !important; }
.options:has(> .option-btn[data-setting="vvTranslation"]) + div:has(> #qp-tr-preview-top){ margin-top:6px !important; }
.qp-wiz-end75{ display:flex; flex-direction:column; align-items:stretch; gap:12px; width:100%; max-width:320px; margin:0 auto; }
.qp-wiz-end75 .btn-primary{ width:100%; min-width:0; }
.qp-wiz-intro75{ width:100%; padding:13px 18px; border-radius:12px; font:600 16px/1.2 -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  color:#e8eef7; background:transparent; border:1.5px solid rgba(255,255,255,.35); cursor:pointer; }
body.qp-theme-light .qp-wiz-intro75{ color:#0f172a; border-color:rgba(15,23,42,.3); }
@media (max-width: 767px) {
    #verse-viewer-host .vv-row-head .vv-h-mushaf .vv-mushaf-ic {
width: 28px !important;
}
}
@media (max-width: 767px) {
  #verse-viewer-host .vv-row .vv-row-head .vv-h-taf .vv-taf-ic{ width:19px !important; height:19px !important; background-size:19px 19px !important; }
}
@media (max-width: 767px){
  html body #verse-viewer-host .vv-head{ transition:transform .6s cubic-bezier(.4,0,.2,1), opacity .5s cubic-bezier(.4,0,.2,1) !important; will-change:transform, opacity; }
  #verse-viewer-host .vv-row .vv-attrib, #verse-viewer-host .vv-row .vv-en-attrib{ display:none !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-ref{ font-size:17px !important; opacity:.55 !important; }
  #verse-viewer-host .vv-row .vv-row-head .vv-h-taf .vv-taf-ic.vv-taf-ic{ width:16px !important; height:16px !important; background-size:16px 16px !important; }
  #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder.vv-h-savefolder svg{ width:16px !important; height:16px !important; }
  html body #verse-viewer-host .vv-card{ border-top-color:transparent !important; }
  html:not(.qp-standalone) body #verse-viewer-host .vv-head{ padding-top:0 !important; margin-top:-16px !important; }
  html body #verse-viewer-host .vv-head .vv-title{ font-size:16px !important; }
  html body #verse-viewer-host .vv-head .vv-surah-chevron svg{ width:18px !important; height:18px !important; }
  html.qp-vrow-mobile #verse-viewer-host .qp-rr53-row .qp-rr53-i:not(.qp-notes66)::before{ display:none !important; }
}
#qp-pullnext72{ position:fixed; z-index:2147482500; display:flex; align-items:center; justify-content:center; gap:8px; pointer-events:none;
  height:44px; font:500 14px/1 -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color:rgba(226,236,248,.72);
  opacity:0; transform:translateY(8px); transition:opacity .18s ease, transform .18s ease, color .15s ease; }
#qp-pullnext72.on72{ opacity:1; transform:none; }
#qp-pullnext72 b{ font-weight:700; }
#qp-pullnext72 .a72{ display:inline-flex; transition:transform .18s ease; }
#qp-pullnext72.armed72{ color:#2dd4bf; }
#qp-pullnext72.armed72 .a72{ transform:translateY(-3px); }
body.qp-theme-light #qp-pullnext72{ color:rgba(15,23,42,.62); }
body.qp-theme-light #qp-pullnext72.armed72{ color:#0e7c7f; }
html.qp-nocollect71 .qp-bk-notes99,
html.qp-nocollect71 .qp-nc99-act2,
html.qp-nocollect71 .qp-nc99-go,
html.qp-nocollect71 .flt38 button[data-f="hl"]{ display:none !important; }
#qp-vvhello52.qp-vvhello52{ padding:0 !important; }
#qp-vvhello52 .qp-vvhello52-in{ max-width:none !important; margin:0 !important; border-radius:18px 18px 0 0 !important; align-items:flex-start !important;
  border-left:0 !important; border-right:0 !important; border-bottom:0 !important; padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px)) 18px !important; }
#qp-vvhello52 .hd70{ font:700 15.5px/1.3 system-ui, -apple-system, sans-serif; letter-spacing:.2px; margin-bottom:6px; }
#qp-vvhello52 .ls70{ margin:0; padding-left:20px; font-weight:500; }
#qp-vvhello52 .tp70{ display:none; margin:4px 0; min-height:1.35em; }
#qp-vvhello52 .tp70.on70{ display:list-item; }
.nv70{ display:flex; align-items:center; gap:10px; padding:12px 0 2px; font:500 14px/1.3 system-ui, -apple-system, sans-serif; cursor:pointer;
  -webkit-tap-highlight-color:transparent; -webkit-user-select:none; user-select:none; }
.nv70 input{ width:20px; height:20px; margin:0; flex:0 0 auto; accent-color:#2dd4bf; }
#qp-swhint26 .row26.ok31{ display:flex; align-items:center; justify-content:space-between; gap:12px; }
#qp-swhint26 .nv70{ padding:0; font-size:13.5px; opacity:.9; }
#qp-pillx69{ position:fixed; z-index:2147483600; width:40px; height:40px; border-radius:50%; border:0; display:flex; align-items:center; justify-content:center;
  font:600 20px/1 -apple-system, BlinkMacSystemFont, sans-serif; color:#fff; background:rgba(15,23,42,.72); box-shadow:0 6px 18px rgba(0,0,0,.28); cursor:pointer; }
body.qp-theme-light #qp-pillx69{ color:#0f172a; background:rgba(255,255,255,.92); }
@media (max-width: 820px){
  #vv-sticky-surah .qp-sn57{ display:none !important; }
}
@media (min-width: 821px){
  html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-right.ar2, html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-right.ar{ color:#ffffff !important; }
  html body #verse-viewer-host .vv-ar2 .ar-word.is-highlighted, html body #verse-viewer-host .vv-ar .ar-word.is-highlighted{ color:#2da3aa !important; }
  #verse-viewer-host .vv-en{ opacity:.7; font-weight:400; }
  #verse-viewer-host .qp-rr53-row{ gap:46px; }
  #verse-viewer-host .qp-rr53-row .qp-rr53-i{ opacity:.557; }
  #verse-viewer-host .vv-row-head .vv-h-ref{ opacity:.7; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder{ margin-left:29px !important; margin-right:29px !important; opacity:.7 !important; }
  body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row:not(.vv-focused-verse){ border-radius:7px !important; }
  body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-focused-verse{ border:1px solid #bc9c5b99 !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  #verse-viewer-host .vv-row-head .vv-h-actions{ gap:58px !important; }
  #verse-viewer-host .vv-row-head .vv-h-btn, #verse-viewer-host .vv-row-head .qp-pen38, #verse-viewer-host .vv-row-head .vv-h-ref,
  #verse-viewer-host .qp-rr53-row .qp-rr53-i{ transition:opacity .15s ease, color .15s ease; }
  #verse-viewer-host .vv-row-head img, #verse-viewer-host .qp-rr53-row .qp-rr53-i img{ transition:filter .15s ease; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover, html body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover,
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-ref:hover, html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder:hover{ opacity:1 !important; color:#ffffff !important; }
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover, html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover,
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-ref:hover, html body.qp-theme-light #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder:hover{ color:#000000 !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover *, html body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover *,
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover *{ color:inherit !important; opacity:1 !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover img, html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover img{ filter:brightness(0) invert(1) !important; }
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover img, html body.qp-theme-light #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover img{ filter:brightness(0) !important; }
}
html body #qp-book-local .qp-bk-taf{ padding:26px 0 !important; border-bottom-color:rgba(255,255,255,.10) !important; }
html body #qp-book-local .qp-bk-taf:first-child{ padding-top:8px !important; }
html body #qp-book-local .qp-bk-taf:last-child{ border-bottom:0 !important; }
html body #qp-book-local .qp-bk-entry{ padding:20px 0 !important; border-bottom-color:rgba(255,255,255,.10) !important; }
html body #qp-book-local .qp-bk-entry:first-child{ padding-top:8px !important; }
html body #qp-book-local .qp-bk-name{ font-size:calc(var(--qp-fs, 18px) - 1px); font-weight:600; color:#eef4f6; letter-spacing:.005em; padding-bottom:12px; }
html body #qp-book-local .qp-bk-name-x{ text-decoration:underline dotted rgba(94,234,212,.30); text-underline-offset:6px; }
html body #qp-book-local .qp-bk-src54{ font:600 calc(var(--qp-fs, 18px) - 2px)/1.4 system-ui, -apple-system, sans-serif; text-transform:none; letter-spacing:.005em; opacity:1; color:#eef4f6; margin:0 0 10px; }
html body #qp-book-local .qp-bk-tname{ font:600 calc(var(--qp-fs, 18px) - 3px)/1.4 system-ui, -apple-system, sans-serif; color:#eef4f6; text-transform:none; margin-bottom:6px; }
html body #qp-book-local .qp-rf82-who{ font-size:calc(var(--qp-fs, 18px) - 3px); font-weight:600; }
html body #qp-book-local .qp-bk-com{ font-weight:400; line-height:1.65; color:#dfe8ec; padding-left:0; max-width:none; }
html body #qp-book-local .qp-bk-taf .qp-bk-com, html body #qp-book-local .qp-bk-com.qp-gut06{ padding-left:44px; }
html body #qp-book-local .qp-bk-tbody, html body #qp-book-local .qp-bk-tr{ max-width:none; }
html body #qp-book-local .qp-bk-taf, html body #qp-book-local .qp-bk-entry, html body #qp-book-local .qp-bk-empty, html body #qp-book-local .qp-bk-loading,
html body #qp-book-local .qp-rf82-card, html body #qp-book-local .qp-nc99-card{ max-width:780px; margin-left:auto !important; margin-right:auto !important; box-sizing:border-box; }
html body #qp-book-local .qp-bk-tbody{ font-weight:400; line-height:1.6; }
html body #qp-book-local .qp-bk-com p{ margin:0 0 .7em; }
html body #qp-book-local .qp-bk-com p:last-child{ margin-bottom:0; }
html body #qp-book-local .qp-bk-com p.qp-haslead06{ position:relative; }
html body #qp-book-local .qp-bk-com sup.qp-lead06{ position:absolute; left:-44px; top:calc((var(--qp-fs, 18px) * 1.65 - 24px) / 2); min-width:30px; height:24px; padding:0 6px; box-sizing:border-box;
  margin:0; border-radius:7px; font:600 13px/24px system-ui, -apple-system, sans-serif; text-align:center; vertical-align:baseline; color:#d9db5a; background:rgba(185,187,40,.14); }
html body #qp-book-local .qp-bk-com hr{ border-top-color:rgba(255,255,255,.10); }
html body #qp-snp-taf .qp-bk-nav .qp-bk-add38, html body .qp-bk-nav .qp-bk-add38{ height:38px !important; min-width:0 !important; padding:0 16px 0 13px !important; gap:7px; border-radius:10px !important;
  font:600 15px/1 system-ui, -apple-system, sans-serif !important; border:0 !important; color:#5eead4 !important; background:rgba(45,212,191,.12) !important; }
html body .qp-bk-nav .qp-bk-add38::before{ content:'+'; font:500 20px/1 system-ui, -apple-system, sans-serif; margin-top:-2px; }
html body .qp-bk-nav .qp-bk-add38:hover{ background:rgba(45,212,191,.20) !important; }
html body.qp-theme-light #qp-book-local .qp-bk-taf, html body.qp-theme-light #qp-book-local .qp-bk-entry{ border-bottom-color:#e5e7eb !important; }
html body.qp-theme-light #qp-book-local .qp-bk-name, html body.qp-theme-light #qp-book-local .qp-bk-src54, html body.qp-theme-light #qp-book-local .qp-bk-tname{ color:#0f172a; }
html body.qp-theme-light #qp-book-local .qp-bk-name-x{ text-decoration-color:rgba(13,148,136,.35); }
html body.qp-theme-light #qp-book-local .qp-bk-com{ color:#1f2937; }
html body.qp-theme-light #qp-book-local .qp-bk-com sup.qp-lead06{ color:#6b6e0f; background:#f2f4d4; }
html body.qp-theme-light #qp-book-local .qp-bk-com hr{ border-top-color:#e5e7eb; }
html body.qp-theme-light #qp-snp-taf .qp-bk-nav .qp-bk-add38, html body.qp-theme-light .qp-bk-nav .qp-bk-add38{ color:#0f766e !important; background:#e3f3f0 !important; }
html body.qp-theme-light #qp-snp-taf .qp-bk-nav .qp-bk-add38:hover, html body.qp-theme-light .qp-bk-nav .qp-bk-add38:hover{ background:#d2ece7 !important; }
@media (max-width: 600px){
  html body #qp-book-local .qp-bk-taf .qp-bk-com, html body #qp-book-local .qp-bk-com.qp-gut06{ padding-left:38px; }
  html body #qp-book-local .qp-bk-com sup.qp-lead06{ left:-38px; min-width:28px; padding:0 5px; }
}
@media (min-width: 821px){
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i{ gap:8px; }
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i::before{ width:20px !important; height:20px !important; }
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i > svg{ width:20px !important; height:20px !important; margin-right:0 !important; vertical-align:middle; }
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover, html body.qp-theme-light #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover{ background-color:transparent !important; box-shadow:none !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions .vv-h-btn{ transition:color .15s ease; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions .vv-h-btn:hover{ filter:none !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn.vv-h-savefolder.vv-h-savefolder.vv-h-savefolder:hover{ opacity:1 !important; filter:none !important; color:#ffffff !important; }
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn.vv-h-savefolder.vv-h-savefolder.vv-h-savefolder:hover{ color:#000000 !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover svg:not([stroke="none"]),
  html body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover svg:not([stroke="none"]){ stroke:currentColor !important; color:inherit !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover svg [stroke]:not([stroke="none"]),
  html body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover svg [stroke]:not([stroke="none"]){ stroke:currentColor !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn.vv-h-savefolder:not(.is-saved):hover .vv-sf-ic{ stroke:currentColor !important; color:inherit !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-taf-ic, html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-mushaf-ic,
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-more-plus{ filter:brightness(0) invert(1) !important; opacity:1 !important; }
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-taf-ic, html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-mushaf-ic,
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-more-plus{ filter:brightness(0) !important; }
}
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head{ margin-left:32px !important; margin-right:32px !important; }
  html body #verse-viewer-host .qp-rr53-row .qp-rr53-i[data-tab="notes"], html body #verse-viewer-host .qp-rr53-row .qp-rr53-i.qp-notes66{ display:none !important; }
  html body #verse-viewer-host .qp-rr53-row .qp-rr53-i .qp-rr53-rng{ color:#8fb4c7 !important; opacity:.9; }
  html body.qp-theme-light #verse-viewer-host .qp-rr53-row .qp-rr53-i .qp-rr53-rng{ color:#5b7f95 !important; }
  html body #verse-viewer-host .qp-rr53-row .qp-rr53-i::before{ transition:background-color .15s ease; }
  html body #qp-snp-taf .qp-bk-tabs::before{ content:''; flex:1 0 0; height:1px; order:-9999; }
  html body #qp-snp-taf .qp-bk-tabs::after{ flex:1 0 40px; order:9999; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions{ gap:26px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ display:inline-flex; align-items:center; color:#26323d; }
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ color:#dbe5ea; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder::after{ content:'Bookmark'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38::after{ content:'Notes'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play::after{ content:'Play'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf::after{ content:'Mushaf'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf::after{ content:'Study'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ content:'More'; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ display:inline-block; margin-left:7px; color:inherit; background:none;
    font:500 var(--qp-rr-fs, 13.8px)/1 system-ui, -apple-system, 'Segoe UI', sans-serif; letter-spacing:.005em; white-space:nowrap; -webkit-mask:none; mask:none; width:auto; height:auto; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-sf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38 svg,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-ico-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-mushaf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-taf-ic{ zoom:1.15; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::before{ font-size:29px !important; }
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i:hover::before{ background-color:currentColor !important; }
}
html body #qp-snp-taf .qp-snp-taf-hd .qp-bk-fsw79{ display:none !important; }
html body #qp-snp-taf .qp-bk-pop99-seg{ display:inline-flex; border:1px solid rgba(255,255,255,.18); border-radius:9px; overflow:hidden; }
html body #qp-snp-taf .qp-bk-pop99-seg button{ background:transparent; color:inherit; border:0; padding:6px 12px; font:600 13px/1.2 system-ui, -apple-system, sans-serif; cursor:pointer; opacity:.7; }
html body #qp-snp-taf .qp-bk-pop99-seg button + button{ border-left:1px solid rgba(255,255,255,.18); }
html body #qp-snp-taf .qp-bk-pop99-seg button[aria-pressed="true"]{ opacity:1; background:rgba(45,212,191,.16); color:#5eead4; }
html body #qp-snp-taf .qp-bk-pop99-note{ padding:0 14px 12px; font:400 12.5px/1.45 system-ui, -apple-system, sans-serif; opacity:.7; border-bottom:1px solid rgba(255,255,255,.08); }
html body.qp-theme-light #qp-snp-taf .qp-bk-pop99-seg, html body.qp-theme-light #qp-snp-taf .qp-bk-pop99-seg button + button{ border-color:rgba(0,0,0,.14); }
html body.qp-theme-light #qp-snp-taf .qp-bk-pop99-seg button[aria-pressed="true"]{ background:#e3f3f0; color:#0f766e; }
html body.qp-theme-light #qp-snp-taf .qp-bk-pop99-note{ border-bottom-color:rgba(0,0,0,.08); }
@media (max-width: 699px){ html body #qp-snp-taf .qp-bk-pop99-moderow, html body #qp-snp-taf .qp-bk-pop99-note{ display:none !important; } }
@media (min-width: 900px) {
  #verse-viewer-host.vv--stacked .qp-rr53-row .qp-rr53-i { font: 300 13.3px / 1.35 system-ui, -apple-system, sans-serif !important; }
}
@media (min-width: 821px) {
  #verse-viewer-host .qp-rr53 { opacity: 1; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ gap:0 !important; padding:4px 2px !important; color:#2b3640; }
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ color:#d5dfe6; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38{ opacity:1 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ margin-left:5px; font:600 10.8px/1 system-ui, -apple-system, 'Segoe UI', sans-serif; letter-spacing:.02em; -webkit-font-smoothing:antialiased; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-sf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38 svg,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-ico-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-mushaf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-taf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::before{ margin:0 !important; filter:opacity(.65); transition:filter .15s ease; }
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-taf:not(:hover) .vv-taf-ic{ filter:invert(1) opacity(.65) !important; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-sf-ic, html body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover svg,
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover .vv-ico-play, html body #verse-viewer-host .vv-row .vv-row-head .vv-h-more:hover::before{ filter:none !important; }
}
html body.qp-theme-light .vv-juz-mushaf-btn{ color:#0f766e !important; border-color:rgba(15,118,110,.35) !important; }
html body.qp-theme-light span:has(+ .vv-juz-mushaf-btn){ color:rgba(15,23,42,.3) !important; }
@media (min-width: 821px){
  /* one left line (32px inside the row) and one right line (the Explore fade) for both rows */
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-list:not(.vv-solo) .vv-row .vv-main > .qp-rr53.qp-rr53{ margin-left:calc(-12.5% + 27px) !important; margin-right:calc(-12.5% + 32px) !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .qp-rr53 .qp-ex53-lab{ margin-left:5px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .qp-rr53 .qp-rr53-row{ -webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - 40px), transparent 100%) !important; mask-image:linear-gradient(to right, #000 0, #000 calc(100% - 40px), transparent 100%) !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head .vv-h-ref{ padding-left:0 !important; margin-left:0 !important; }
  /* no boxes - a fine line between verses */
  html body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row:not(.vv-focused-verse),
  html body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse,
  html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row:not(.vv-focused-verse),
  html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse{
    border:0 !important; border-bottom:1px solid rgba(148,163,184,.16) !important; border-radius:0 !important; margin:0 !important; background:transparent !important; box-shadow:none !important; }
  html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row:not(.vv-focused-verse),
  html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse{ border-bottom-color:rgba(15,23,42,.09) !important; }
  html body #verse-viewer-host.vv-layout-stack .vv-list:not(.vv-solo) .vv-row.vv-row{ border-top:0 !important; }
  /* the verse in focus: its number only */
  html body #verse-viewer-host .vv-list .vv-row.vv-focused-verse .vv-row-head .vv-h-ref{ color:darkturquoise !important; opacity:1 !important; }
  html body.qp-theme-light #verse-viewer-host .vv-list .vv-row.vv-focused-verse .vv-row-head .vv-h-ref{ color:#0d8f86 !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  /* even spacing: 40px between every action, More included (it lives outside .vv-h-actions, so the gap never reached it) */
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions{ gap:40px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head > .vv-h-btn.vv-h-savefolder.vv-h-savefolder{ margin-left:40px !important; margin-right:0 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38{ margin-left:40px !important; margin-right:0 !important; }
  /* the captions are the Explore row's: same type, colour and softness */
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ color:rgba(212,228,242,.94); }
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .qp-pen38,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-play,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-taf,
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-more{ color:rgba(20,42,54,.92); }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ margin-left:6px; font:500 12.8px/1.35 system-ui, -apple-system, sans-serif; letter-spacing:.006em; opacity:.557; transition:opacity .15s ease; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-btn:hover::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38:hover::after{ opacity:1; }
  /* label close to its icon: trim the empty sides of each icon's box, not the icon */
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-sf-ic{ width:12.5px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-mushaf-ic{ margin-right:-5px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-ico-play{ margin-right:-2px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::before{ margin-right:-3px !important; }
}
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-savefolder::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-play::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::after{ content:none !important; display:none !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-taf.vv-h-taf{ display:none !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .qp-rr53 .qp-ex53-lab.qp-ex53-lab{ display:none !important; }
}
html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse{border-bottom-color: rgb(15 23 42 / 67%) !important;}
@media (min-width: 821px) {
    html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-list:not(.vv-solo) .vv-row .vv-main > .qp-rr53.qp-rr53 {
margin-bottom: -19px !important;
margin-top: 31px !important;
}
}
.vv-ar2 {
word-spacing: 14px;
}
@media (min-width: 821px) {
    #verse-viewer-host .vv-en {
opacity: .85;
font-weight: 300;
font-family: system-ui;
}
}
@media (min-width: 821px){
  html body #verse-viewer-host .vv-row .qp-rr53-row .qp-rr53-i{ opacity:.75; }
  html body #verse-viewer-host .vv-row .vv-row-head .vv-h-ref{ opacity:.88; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-sf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38 svg,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-ico-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-mushaf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-taf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::before{ filter:opacity(.8); }
}
  html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse{border-bottom-color: rgb(94 99 112) !important;}
@media (max-width: 820px){ .qp-askai35{ display:none !important; } }
html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-askai35{ display:inline-flex; align-items:center; background:none; border:0; padding:4px 2px; cursor:pointer; }
html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-askai35 svg{ width:22px; height:22px; filter:opacity(.8); transition:filter .15s ease; }
html body #verse-viewer-host .vv-row .vv-row-head .qp-askai35:hover svg{ filter:none; }
#qp-askai35-gate{ position:fixed; inset:0; z-index:2147483300; display:flex; align-items:center; justify-content:center; font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
#qp-askai35-gate .bd35{ position:absolute; inset:0; background:rgba(2,8,23,.6); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); opacity:0; transition:opacity .2s ease; }
#qp-askai35-gate.in35 .bd35{ opacity:1; }
#qp-askai35-gate .cd35{ position:relative; width:min(420px, calc(100% - 32px)); background:#0f1826; color:#e8eef7; border-radius:18px; padding:26px 22px 20px; text-align:center;
  box-shadow:0 18px 50px rgba(0,0,0,.45); transform:translateY(8px) scale(.98); opacity:0; transition:transform .22s cubic-bezier(.32,.72,0,1), opacity .2s ease; }
#qp-askai35-gate.in35 .cd35{ transform:none; opacity:1; }
#qp-askai35-gate .x35{ position:absolute; top:12px; right:12px; width:32px; height:32px; border-radius:50%; border:0; background:rgba(255,255,255,.10); color:inherit; font:400 21px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer; }
#qp-askai35-gate .ic35{ width:52px; height:52px; margin:0 auto 12px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:rgba(45,212,191,.14); color:#5eead4; }
#qp-askai35-gate .ic35 svg{ width:26px; height:26px; }
#qp-askai35-gate h3{ margin:0 0 8px; font:700 18px/1.3 -apple-system, BlinkMacSystemFont, sans-serif; }
#qp-askai35-gate p{ margin:0 0 18px; font:400 14.5px/1.5 -apple-system, BlinkMacSystemFont, sans-serif; opacity:.85; }
#qp-askai35-gate .bt35{ display:flex; gap:10px; }
#qp-askai35-gate .bt35 button{ flex:1; height:44px; border-radius:12px; font:600 14.5px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer; }
#qp-askai35-gate .no35{ background:transparent; color:inherit; border:1px solid rgba(255,255,255,.18); }
#qp-askai35-gate .go35{ background:#14b8a6; color:#04201d; border:0; }
body.qp-theme-light #qp-askai35-gate .bd35{ background:rgba(15,23,42,.35); }
body.qp-theme-light #qp-askai35-gate .cd35{ background:#ffffff; color:#0f172a; box-shadow:0 18px 50px rgba(15,23,42,.2); }
body.qp-theme-light #qp-askai35-gate .x35{ background:rgba(15,23,42,.07); }
body.qp-theme-light #qp-askai35-gate .ic35{ background:#e3f3f0; color:#0f766e; }
body.qp-theme-light #qp-askai35-gate .no35{ border-color:rgba(15,23,42,.16); }
body.qp-theme-light #qp-askai35-gate .go35{ background:#0f766e; color:#ffffff; }
body:not(.qp-theme-light) #verse-viewer-host .vv-row-head .vv-mushaf-ic{ filter:invert(1); }
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html:not(.qp-vrow-mobile) body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-mushaf:not(:hover) .vv-mushaf-ic{ filter:invert(1) opacity(.8) !important; }
}
@media (min-width: 821px){
  html body #qp-nc99-th, html body #qp-nc99-th.qp-sh62{ align-items:center !important; justify-content:center !important; }
  html body #qp-nc99-th .qp-nc99-card2, html body #qp-nc99-th.qp-sh62 .qp-nc99-card2{ margin:auto !important; width:min(560px, calc(100% - 40px)) !important; height:auto !important; max-height:min(80dvh, 640px) !important; border-radius:18px !important; }
  html body #qp-nc99-th.qp-sh62 .hd62{ display:none !important; }
}
html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse{border-bottom:1px solid rgba(148,163,184,.16) !important; }
.m40{ background:none; border:0; padding:0 0 0 2px; margin:0; font:inherit; color:#2dd4bf; cursor:pointer; text-decoration:underline dotted; text-underline-offset:4px; }
body.qp-theme-light .m40{ color:#0f766e; }
#qp-q40{ position:fixed; inset:0; z-index:2147483300; display:flex; align-items:center; justify-content:center; font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
#qp-q40 .bd40q{ position:absolute; inset:0; background:rgba(2,8,23,.55); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); opacity:0; transition:opacity .18s ease; }
#qp-q40.in40q .bd40q{ opacity:1; }
#qp-q40 .cd40q{ position:relative; width:min(520px, calc(100% - 32px)); max-height:70vh; overflow:auto; background:#0f1826; color:#e8eef7; border-radius:16px; padding:22px 22px 20px; box-shadow:0 18px 50px rgba(0,0,0,.45); transform:translateY(6px); opacity:0; transition:transform .2s ease, opacity .18s ease; }
#qp-q40.in40q .cd40q{ transform:none; opacity:1; }
#qp-q40 h3{ margin:0 36px 14px 0; font:700 16px/1.3 -apple-system, BlinkMacSystemFont, sans-serif; }
#qp-q40 .x40q{ position:absolute; top:12px; right:12px; width:32px; height:32px; border-radius:50%; border:0; background:rgba(255,255,255,.10); color:inherit; font:400 21px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer; }
#qp-q40 .l40{ display:flex; flex-wrap:wrap; gap:8px; }
#qp-q40 .c40{ padding:6px 10px; border-radius:8px; background:rgba(45,212,191,.12); color:#99f6e4; font:600 14px/1.2 -apple-system, BlinkMacSystemFont, sans-serif; }
body.qp-theme-light #qp-q40 .bd40q{ background:rgba(15,23,42,.3); }
body.qp-theme-light #qp-q40 .cd40q{ background:#fff; color:#0f172a; box-shadow:0 18px 50px rgba(15,23,42,.2); }
body.qp-theme-light #qp-q40 .x40q{ background:rgba(15,23,42,.07); }
body.qp-theme-light #qp-q40 .c40{ background:#e3f3f0; color:#0f5f58; }
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head > .vv-h-mushaf.vv-h-mushaf{ order:0 !important; margin-left:40px !important; margin-right:0 !important; padding-left:0 !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-sf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38 svg,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-ico-play,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-mushaf-ic,
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-taf-ic{ zoom:1.2; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-askai35 svg{ width:23px; height:23px; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more::before{ font-size:30px !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 821px) {
    html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-more.vv-h-more {
margin-left: 0px !important;
}
}
#qp-dt-layer .qp-dt-sky::after{ content:''; position:absolute; inset:0; pointer-events:none; background:var(--qp-dt-skyline-lit, none) bottom right / var(--qp-dt-sky-fit, contain) no-repeat; opacity:0; transition:opacity 1.6s ease; }
html.qp-dt-lit41 body:not(.qp-theme-light) #qp-dt-layer .qp-dt-sky::after{ opacity:1; }
html body:not(.qp-theme-light) #qp-dt-layer .qp-dt-sky{ opacity:.4 !important; }
html body #qp-dt-layer .qp-dt-sky::after{ transition:none !important; }
@media (min-width: 821px){
  html body .qp-next37{ display:none !important; }
}
html body.qp-roottab64 #q::placeholder{ font-size:16px; }
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38.has38{ color:darkturquoise !important; opacity:1 !important; }
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .qp-pen38.has38{ color:#1cc259 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .qp-pen38.has38 svg{ filter:none !important; }
}
#qp-np30 .ab30{ display:none !important; }
.qp-vsw07-side .qp-vsw07-wide58{ flex:1 1 auto; }
body .topbar #qp-home-saved-btn::after{ content:'My Library' !important; }
#verse-viewer-host .vv-title.qp-tithide62{ display:none !important; }
.tab-item .tab-svg-icon63{ width:24px; height:24px; display:block; }
#ql-bottom-tabs .tab-svg-icon63{ width:27px; height:27px; color:#ffffff; opacity:.8; transition:opacity .2s; }
#ql-bottom-tabs .tab-item.is-active .tab-svg-icon63{ opacity:1; }
body.qp-theme-light #ql-bottom-tabs .tab-svg-icon63{ color:#0f172a; opacity:.82; }
body.qp-theme-light #ql-bottom-tabs .tab-item.is-active .tab-svg-icon63{ opacity:1; }
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row{ position:relative; padding-left:122px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row::before{ content:''; position:absolute; left:104px; top:22px; bottom:22px; width:1px; background:rgba(255,255,255,.14); pointer-events:none; }
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row::before{ background:rgba(15,23,42,.14); }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head{ margin-left:0 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head .vv-h-ref{ position:absolute; left:34px; top:24px; margin:0 !important; padding:0 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head > .vv-h-mushaf.vv-h-mushaf{ position:absolute; left:32px; top:56px; margin:0 !important; padding:0 !important; }
}
.qp-srb53 .t53{ flex:1 1 220px; min-width:0; display:flex; flex-direction:column; align-items:flex-start; gap:3px; }
.qp-srb53 .n53{ font:700 21px/1.15 inherit !important; opacity:1 !important; }
.qp-srb53 .q53{ font:500 13.5px/1.3 inherit !important; opacity:.72; }
.qp-srb53 .q53 .m40{ text-decoration:none !important; color:inherit !important; opacity:1; }
.qp-srb53 .q53 .cv59{ margin-left:5px; opacity:.8; }
.qp-srb53 .s53{ border-color:rgba(45,212,191,.38) !important; }
body.qp-theme-light .qp-srb53 .s53{ border-color:rgba(13,148,136,.32) !important; }
.qp-vsw07-wide58 .qp-vsw07-act span{ white-space:nowrap; }
#qp-np30 .gr30{ grid-template-columns:repeat(4, 1fr); }
#qp-np30 .msg57{ margin:0 6px 10px; padding:9px 11px; border-radius:10px; background:rgba(248,113,113,.14); color:#fca5a5; font:500 13px/1.35 -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
body.qp-theme-light #qp-np30 .msg57{ background:#fde8e8; color:#b42318; }
#big-iframe-overlay .big-ol-shell{ max-width:100vw; overflow-x:hidden; }
#big-iframe-overlay .big-ol-frame{ width:100% !important; max-width:100% !important; }
@media (max-width: 820px){
  #big-iframe-overlay .big-ol-shell{ left:0 !important; right:0 !important; width:100% !important; margin-left:0 !important; margin-right:0 !important; transform:none !important; }
}
@media (min-width: 768px) and (max-width: 1199.98px){
  html body #verse-viewer-host .vv-head-row .vv-search-btn-desk, html body #verse-viewer-host .vv-head .vv-search-btn-desk{ display:inline-flex !important; }
}
.qp-svfloat55{ display:none; }
@media (max-width: 767.98px){
  .qp-svfloat55{ display:block; position:absolute; z-index:9990; transform:translateX(-100%); pointer-events:auto; }
  .qp-svfloat55 #qp-savelink55{ display:inline-block !important; white-space:nowrap; }
}
body:not(.qp-theme-light) #qp-dt-layer .qp-dt-sky{ aspect-ratio:1440 / 693; }
#qp-askai35-gate .sm35{ display:block; margin-top:14px; font:400 12px/1.4 -apple-system, BlinkMacSystemFont, sans-serif; opacity:.6; }
#qp-askai35-gate p{ margin-bottom:4px; }
#qp-askai35-gate .np35{ margin:0 0 18px; font:500 12.5px/1.4 -apple-system, BlinkMacSystemFont, sans-serif; color:#5eead4; }
html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse,
html body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row:not(.vv-focused-verse){ border-bottom-color: rgba(15, 23, 42, .48) !important; }
html body:not(.qp-theme-light) #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row.vv-focused-verse,
html body:not(.qp-theme-light) #verse-viewer-host .vv-list:not(.vv-solo) .vv-row.vv-row.vv-row:not(.vv-focused-verse){ border-bottom-color: rgba(255, 255, 255, .48) !important; }
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions > .vv-h-savefolder.vv-h-savefolder{ display:inline-flex !important; align-items:center; margin:0 !important; padding:4px 2px !important; order:1 !important; opacity:1 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions > .qp-pen38.qp-pen38{ margin:0 !important; order:2 !important; opacity:1 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions > .vv-h-play.vv-h-play{ order:3 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions > .qp-askai35.qp-askai35{ order:4 !important; margin-left:0 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions > .vv-h-more.vv-h-more{ order:5 !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-row .vv-row-head .vv-h-actions .vv-h-savefolder .vv-sf-ic{ width:12.5px !important; height:19px !important; }
}
@media (min-width: 821px){
  html body.qp-theme-light #verse-viewer-host .vv-row .vv-row-head .vv-h-ref{ color:#4b5563 !important; opacity:1 !important; }
  html body:not(.qp-theme-light) #verse-viewer-host .vv-row .vv-row-head .vv-h-ref{ color:#d3dce6 !important; opacity:1 !important; }
}
@media (min-width: 821px){
  html body #qp-tabord99{ align-items:center !important; justify-content:center !important; }
  html body #qp-tabord99 .qp-tabord99-card{ width:min(520px, calc(100% - 40px)) !important; border-radius:18px !important; padding:16px 18px 18px !important; max-height:min(86vh, 760px); overflow:auto; box-shadow:0 18px 50px rgba(0,0,0,.45) !important; }
}
@media (min-width: 821px) {
    html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-list:not(.vv-solo) .vv-row .vv-main > .qp-rr53.qp-rr53 {
margin-bottom: 1px !important;
margin-top: 56px !important;
}
}
@media (min-width: 821px) {
    #verse-viewer-host .vv-list:not(.vv-solo) .vv-row-head {
padding: 0px;
}
}
body.qp-theme-light #qp-askai35-gate .np35{ color:#0f766e; }
html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-right.ar2, html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-right.ar,
html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-ar2, html.qp-ar-white body:not(.qp-theme-light) #verse-viewer-host .vv-ar{ color:#ffffff !important; }
.qp-arc47{ padding:15px 4px; border:none; font-size:14px; cursor:pointer; transition:all .15s; background:transparent; color:rgba(255,255,255,0.65); display:flex; align-items:center; justify-content:center; gap:8px; font-family:inherit; }
.qp-arc47 + .qp-arc47{ border-left:1px solid rgba(255,255,255,0.18); }
.qp-arc47.is-on47{ background:#0f8fa05e; color:#13aac1; font-weight:700; }
.qp-arc47 .sw47{ width:15px; height:15px; border-radius:50%; flex:0 0 auto; border:1px solid rgba(127,127,127,.55); }
body.qp-theme-light .qp-arc47{ color:rgba(0,0,0,0.55); }
body.qp-theme-light .qp-arc47 + .qp-arc47{ border-left-color:rgba(0,0,0,0.22); }
body.qp-theme-light .qp-arc47.is-on47{ background:rgba(15,143,160,0.18); color:#0d9488; }
#qp-memctl28-waqf, #qp-memctl28-learn, #qp-memwaqf-pop50, #qp-waqf-info28, #qp-mem-bar84 .qp-mb84-tg, #qp-mem-bar84 .qp-mb84-i{ display:none !important; }
@media (min-width: 821px){
  html body #verse-viewer-host .vv-row .vv-row-head .vv-ctx{ display:none !important; }
}
@media (hover: hover) and (pointer: fine) and (min-width: 900px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .vv-h-savefolder::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .qp-pen38::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .vv-h-play::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .vv-h-mushaf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .vv-h-taf::after,
  html:not(.qp-vrow-mobile) body #verse-viewer-host.vv--stacked .vv-row .vv-row-head .vv-h-more::after{ font:300 13.3px/1.35 system-ui, -apple-system, sans-serif; }
}
#qp-np30{ position:fixed; left:0; right:0; bottom:0; z-index:2147483200; background:#141b25; color:#e8eef5; border-top:1px solid rgba(255,255,255,.08);
  padding:10px 8px calc(10px + env(safe-area-inset-bottom, 0px)); box-shadow:0 -10px 30px rgba(0,0,0,.35); transform:translateY(105%); transition:transform .26s cubic-bezier(.32,.72,0,1);
  font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; -webkit-user-select:none; user-select:none; touch-action:manipulation; }
#qp-np30.in30{ transform:none; }
#qp-np30 .hd30{ display:flex; align-items:center; gap:8px; padding:2px 6px 10px; }
#qp-np30 .dp30{ flex:1; min-height:34px; display:flex; align-items:center; font:600 24px/1.2 -apple-system, BlinkMacSystemFont, sans-serif; letter-spacing:.02em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; direction:ltr; }
#qp-np30 .dp30.is-empty30::before{ content:'e.g. 2:286  112:1-3'; font-weight:400; font-size:17px; opacity:.4; }
#qp-np30 .cl30{ border:0; background:transparent; color:#5eead4; font:600 15px/1 -apple-system, BlinkMacSystemFont, sans-serif; padding:8px 8px; cursor:pointer; }
#qp-np30 .x30{ width:34px; height:34px; border-radius:50%; border:0; background:rgba(255,255,255,.10); color:inherit; font:400 22px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer; }
#qp-np30 .ht30{ margin:0 6px 10px; padding:8px 10px; border-radius:10px; background:rgba(45,212,191,.12); color:#99f6e4; font:500 13px/1.35 -apple-system, BlinkMacSystemFont, sans-serif; }
#qp-np30 .gr30{ display:grid; grid-template-columns:repeat(4, 1fr); gap:7px; }
#qp-np30 .k30{ height:52px; border:0; border-radius:10px; background:#27303d; color:#f1f5f9; font:500 24px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer;
  box-shadow:0 1px 0 rgba(0,0,0,.35); -webkit-tap-highlight-color:transparent; }
#qp-np30 .k30:active{ background:#3a4556; }
#qp-np30 .p30{ background:#1f6f68; color:#ffffff; font-size:26px; font-weight:600; }
#qp-np30 .bk30, #qp-np30 .ab30, #qp-np30 .sp30{ background:#1c232e; font-size:17px; }
#qp-np30 .bk30{ font-size:22px; }
#qp-np30 .go30{ background:#14b8a6; color:#04201d; font-size:17px; font-weight:700; }
body.qp-theme-light #qp-np30{ background:#e4e8ec; color:#0f172a; border-top-color:rgba(15,23,42,.08); box-shadow:0 -8px 24px rgba(15,23,42,.12); }
body.qp-theme-light #qp-np30 .k30{ background:#ffffff; color:#0f172a; box-shadow:0 1px 0 rgba(15,23,42,.25); }
body.qp-theme-light #qp-np30 .k30:active{ background:#d7dde3; }
body.qp-theme-light #qp-np30 .p30{ background:#cfeee9; color:#0f5f58; }
body.qp-theme-light #qp-np30 .bk30, body.qp-theme-light #qp-np30 .ab30, body.qp-theme-light #qp-np30 .sp30{ background:#cfd5dc; }
body.qp-theme-light #qp-np30 .go30{ background:#0f766e; color:#ffffff; }
body.qp-theme-light #qp-np30 .cl30{ color:#0f766e; }
body.qp-theme-light #qp-np30 .x30{ background:rgba(15,23,42,.08); }
body.qp-theme-light #qp-np30 .ht30{ background:#d7f0ec; color:#0f5f58; }
#q.qp-np30-on{ -webkit-user-select:none; user-select:none; -webkit-touch-callout:none; caret-color:transparent; }
#q{ -webkit-touch-callout:none; }
@media (max-width: 767.98px) {
    .qp-svfloat55 #qp-savelink55 {
display: inline-block !important;
white-space: nowrap;
color: darkolivegreen;
font-size: 13px;
}
  body:not(.qp-theme-light) .qp-svfloat55 #qp-savelink55{ color:#cfdcea; }
}
.ssub{ color:#9bb1c7; opacity:0.7; }
.qp-next37{ padding:14px 16px 20px !important; }
.qp-next37 button{ padding:7px 9px 7px 16px !important; font-size:14px !important; }
.qp-next37 .a37{ width:26px !important; height:26px !important; }
#qp-popscrim66{ position:fixed; inset:0; z-index:4; background:rgba(2,8,23,.45); -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px); opacity:0; transition:opacity .18s ease; }
#qp-popscrim66.in66{ opacity:1; }
body.qp-theme-light #qp-popscrim66{ background:rgba(15,23,42,.28); }
.qp-bk-pop99{ position:relative; }
.qp-bk-pop99 .x66p{ position:absolute; top:6px; right:6px; width:30px; height:30px; border-radius:50%; border:0; background:rgba(255,255,255,.10); color:inherit; font:400 20px/1 -apple-system, BlinkMacSystemFont, sans-serif; cursor:pointer; z-index:2; }
body.qp-theme-light .qp-bk-pop99 .x66p{ background:rgba(15,23,42,.08); }

/* _4067 (MHK) */
#qp-savetoast79 .st79-bar{ background:#ffffff !important; transform-origin:left center !important; transform:scaleX(0) !important; }
#qp-savetoast79.is-in .st79-bar{ animation:st79bar67 var(--st79-ms, 5500ms) linear forwards !important; }
@keyframes st79bar67{ from{ transform:scaleX(0); } to{ transform:scaleX(1); } }
#qp-snp-taf .qp-snp-taf-hd .qp-snp-taf-title{ order:1; margin-right:auto; text-align:left; }
#qp-snp-taf .qp-snp-taf-hd .qp-bk-gear38{ order:2; }
#qp-snp-taf .qp-snp-taf-hd #qp-snp-taf-x{ order:3; }
.qp-next37 button{ border:0 !important; background:transparent !important; padding:6px 2px !important; color:#2dd4bf !important; font-weight:600 !important; }
body.qp-theme-light .qp-next37 button{ color:#0d8f86 !important; }
.qp-next37 .l37{ opacity:1 !important; font-weight:600 !important; }
.qp-next37 .a37{ background:transparent !important; color:inherit !important; width:auto !important; height:auto !important; }
@media (max-width: 820px){
  #qp-snp-taf .qp-bk-nav .qp-bk-navgrp{ display:none !important; }
}
#qp-libord66{ position:fixed; inset:0; z-index:2147483330; display:flex; align-items:center; justify-content:center; background:rgba(2,8,23,.55); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); opacity:0; transition:opacity .18s ease; font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
#qp-libord66.is-on99{ opacity:1; }
#qp-libord66 .qp-tabord99-card{ width:min(460px, calc(100% - 32px)); max-height:80vh; overflow:auto; background:#0b1624; color:#e8eef7; border-radius:18px; padding:16px 18px 18px; box-shadow:0 18px 50px rgba(0,0,0,.45); }
#qp-libord66 .qp-tabord99-hd{ display:flex; align-items:center; justify-content:space-between; font:700 17px/1.3 inherit; }
#qp-libord66 .qp-tabord99-x{ width:36px; height:36px; border-radius:10px; border:0; background:rgba(255,255,255,.10); color:inherit; font:400 22px/1 inherit; cursor:pointer; }
#qp-libord66 .qp-tabord67-fixed{ margin:8px 0 12px; font:400 13.5px/1.45 inherit; opacity:.65; }
#qp-libord66 .qp-tabord99-row{ display:flex; align-items:center; justify-content:space-between; padding:14px 10px; border-bottom:1px solid rgba(255,255,255,.10); font:500 16px/1.2 inherit; background:#0b1624; touch-action:none; cursor:grab; border-radius:10px; }
#qp-libord66 .qp-tabord99-row.is-dragging{ box-shadow:0 14px 34px rgba(0,0,0,.5); background:#13243a; cursor:grabbing; }
#qp-libord66 .qp-tabord99-grip{ color:#2dd4bf; font-size:18px; }
#qp-libord66 .qp-tabord99-ph{ border:2px dashed rgba(0,206,209,0.65); border-radius:12px; background:rgba(0,206,209,0.07); box-sizing:border-box; }
#qp-libord66 .qp-tabord99-reset{ margin-top:16px; width:100%; height:46px; border-radius:12px; border:0; background:rgba(255,255,255,.08); color:inherit; font:600 15px/1 inherit; cursor:pointer; }
body.qp-theme-light #qp-libord66{ background:rgba(15,23,42,.35); }
body.qp-theme-light #qp-libord66 .qp-tabord99-card{ background:#f4f7fa; color:#11233a; }
body.qp-theme-light #qp-libord66 .qp-tabord99-row{ background:#f4f7fa; border-bottom-color:rgba(15,23,42,.10); }
body.qp-theme-light #qp-libord66 .qp-tabord99-row.is-dragging{ background:#fff; box-shadow:0 14px 34px rgba(15,23,42,.22); }
body.qp-theme-light #qp-libord66 .qp-tabord99-x, body.qp-theme-light #qp-libord66 .qp-tabord99-reset{ background:rgba(15,23,42,.07); }
.qp-libgear66{ background:transparent; border:0; padding:4px 6px; cursor:pointer; color:inherit; opacity:.75; display:inline-flex; align-items:center; }
.qp-libgear66:hover{ opacity:1; }
.qp-bm-overlay .qp-libgear66, #saved-search-panel .qp-libgear66{ margin-left:auto; }
@media (min-width: 821px){
}
@media (min-width: 821px){
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list .vv-row .vv-row-head > .vv-h-mushaf.vv-h-mushaf.vv-h-mushaf{ left:114px !important; top:20px !important; }
  html:not(.qp-vrow-mobile) body #verse-viewer-host .vv-list:not(.vv-solo) .vv-row::after{ content:''; position:absolute; right:0; top:22px; bottom:22px; width:1px; background:rgba(255,255,255,.14); pointer-events:none; }
  html:not(.qp-vrow-mobile) body.qp-theme-light #verse-viewer-host .vv-list:not(.vv-solo) .vv-row::after{ background:rgba(15,23,42,.14); }
}
