.lc3bua_banner{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-inline-start:4px solid var(--lapis);border-radius:var(--r-3);flex-wrap:wrap;margin-block-end:var(--s-3);display:flex}.lc3bua_copy{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:220px;display:flex}.lc3bua_title{font-family:var(--font-ui);font-size:var(--fs-2);color:var(--ink);margin:0;font-weight:700}.lc3bua_body{font-family:var(--font-ui);font-size:var(--fs-1);color:var(--ink-2);margin:0}.lc3bua_actions{align-items:center;gap:var(--s-2);display:flex}.lc3bua_primaryLink{min-block-size:var(--target-min);padding-inline:var(--s-3);background:var(--lapis);color:var(--paper-raised);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-1);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.lc3bua_dismissBtn{min-block-size:var(--target-min);padding-inline:var(--s-3);background:var(--paper);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-1);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}
.iD6Y-G_card{gap:var(--s-3);padding:var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-3);margin-block:var(--s-4);transition:border-color var(--t-fast) var(--ease);flex-direction:column;display:flex}.iD6Y-G_header{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.iD6Y-G_tag{align-items:center;gap:var(--s-1);background:var(--paper);border:1px solid var(--line);padding-block:var(--s-1);padding-inline:var(--s-2);font-family:var(--font-ui);font-size:var(--fs-1);color:var(--lapis);border-radius:9999px;font-weight:600;display:inline-flex}.iD6Y-G_tagIcon{color:var(--lapis);align-items:center;display:inline-flex}.iD6Y-G_meta{align-items:center;gap:var(--s-1);font-family:var(--font-ui);font-size:var(--fs-2);color:var(--ink-2);font-weight:600;display:flex}.iD6Y-G_dot{color:var(--ink-3)}.iD6Y-G_verseText{font-family:var(--font-quran);font-size:var(--fs-4);line-height:var(--lh-quran);color:var(--ink);text-align:center;padding-block:var(--s-2);margin:0}.iD6Y-G_categoryChips{align-items:center;gap:var(--s-2);scrollbar-width:none;padding-block-end:var(--s-1);display:flex;overflow-x:auto}.iD6Y-G_categoryChips::-webkit-scrollbar{display:none}.iD6Y-G_categoryChip{align-items:center;gap:var(--s-1);min-height:var(--target-min);padding-block:var(--s-1);padding-inline:var(--s-3);background:var(--paper);border:1px solid var(--line);font-family:var(--font-ui);font-size:var(--fs-1);color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:all var(--t-fast) var(--ease);border-radius:9999px;font-weight:600;display:inline-flex}.iD6Y-G_categoryChip:hover{color:var(--ink);border-color:var(--ink-3);background:var(--paper-raised)}.iD6Y-G_categoryChipActive{align-items:center;gap:var(--s-1);min-height:var(--target-min);padding-block:var(--s-1);padding-inline:var(--s-3);background:var(--paper-raised);border:1.5px solid var(--ink);font-family:var(--font-ui);font-size:var(--fs-1);color:var(--ink);cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-hairline);border-radius:9999px;font-weight:700;display:inline-flex}.iD6Y-G_categoryChipIcon{flex-shrink:0;align-items:center;display:inline-flex}.iD6Y-G_reflectionSection{background:var(--paper);border-inline-start:3px solid var(--gold);padding:var(--s-3);border-radius:var(--r-3)}.iD6Y-G_lensBorder0{border-inline-start-color:var(--gold)}.iD6Y-G_lensBorder1{border-inline-start-color:var(--lens-1)}.iD6Y-G_lensBorder2{border-inline-start-color:var(--lens-2)}.iD6Y-G_lensBorder3{border-inline-start-color:var(--lens-3)}.iD6Y-G_lensBorder4{border-inline-start-color:var(--lens-4)}.iD6Y-G_lensBorder5{border-inline-start-color:var(--lens-5)}.iD6Y-G_lensBorder6{border-inline-start-color:var(--lens-6)}.iD6Y-G_reflectionHeader{align-items:center;gap:var(--s-1);margin-block-end:var(--s-1);display:flex}.iD6Y-G_reflectionIcon{color:var(--gold);flex-shrink:0;align-items:center;display:inline-flex}.iD6Y-G_lensIcon0{color:var(--gold)}.iD6Y-G_lensIcon1{color:var(--lens-1)}.iD6Y-G_lensIcon2{color:var(--lens-2)}.iD6Y-G_lensIcon3{color:var(--lens-3)}.iD6Y-G_lensIcon4{color:var(--lens-4)}.iD6Y-G_lensIcon5{color:var(--lens-5)}.iD6Y-G_lensIcon6{color:var(--lens-6)}.iD6Y-G_reflectionTitle{font-family:var(--font-ui);font-size:var(--fs-2);color:var(--ink);font-weight:700}.iD6Y-G_reflectionBody{font-family:var(--font-body);font-size:var(--fs-2);line-height:var(--lh-body);color:var(--ink-2);margin:0}.iD6Y-G_footer{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-start:1px solid var(--line);padding-block-start:var(--s-2);display:flex}.iD6Y-G_studyLink{min-height:44px;padding-inline:var(--s-4);background:var(--lapis);color:var(--paper-raised);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-2);transition:opacity var(--t-fast) var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.iD6Y-G_studyLink:hover{opacity:.9}.iD6Y-G_actionsGroup{align-items:center;gap:var(--s-2);display:inline-flex}.iD6Y-G_shuffleBtn{align-items:center;gap:var(--s-1);min-height:44px;padding-inline:var(--s-3);background:var(--paper);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-2);cursor:pointer;transition:all var(--t-fast) var(--ease);display:inline-flex}.iD6Y-G_shuffleBtn:hover:not(:disabled){color:var(--ink);border-color:var(--ink-3);background:var(--paper-raised)}.iD6Y-G_shuffleBtn:disabled{opacity:.6;cursor:not-allowed}.iD6Y-G_shuffleIcon{transition:transform var(--t-fast) var(--ease);flex-shrink:0}.iD6Y-G_spinning{animation:.8s ease-in-out infinite iD6Y-G_spin}@keyframes iD6Y-G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iD6Y-G_spinning{animation:none}}.iD6Y-G_shareBtn{align-items:center;gap:var(--s-1);min-height:44px;padding-inline:var(--s-3);background:var(--paper);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-2);cursor:pointer;transition:all var(--t-fast) var(--ease);display:inline-flex}.iD6Y-G_shareBtn:hover{color:var(--ink);border-color:var(--ink-3)}
