.MMzjla_container{gap:var(--s-6);inline-size:100%;padding-block:var(--s-4);flex-direction:column;display:flex}.MMzjla_controls{gap:var(--s-3);background:var(--paper-raised);padding:var(--s-4);border-radius:var(--r-3);border:1px solid var(--line);flex-direction:column;display:flex}.MMzjla_search{inline-size:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-3);border:1px solid var(--line);background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-2);transition:border-color .2s}.MMzjla_search:focus{border-color:var(--lapis)}.MMzjla_filterGroup{gap:var(--s-2);flex-wrap:wrap;display:flex}.MMzjla_filterBtn{min-block-size:var(--target-min);padding-inline:var(--s-4);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--paper);color:var(--ink-2);font-family:var(--font-ui);font-size:var(--fs-1);cursor:pointer;font-weight:600}.MMzjla_filterBtnActive{border-color:var(--lapis);box-shadow:0 0 0 2px var(--lapis);color:var(--lapis);font-weight:700}.MMzjla_empty{font-family:var(--font-body);font-size:var(--fs-3);color:var(--ink-2);margin:0}.MMzjla_rows{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MMzjla_rowLink{align-items:center;gap:var(--s-3);block-size:calc(var(--target-min) + var(--s-3));padding-inline:var(--s-4);border-radius:var(--r-3);background:var(--paper-raised);border:1px solid var(--line);box-shadow:var(--shadow-hairline);color:var(--ink);text-decoration:none;display:flex;position:relative}.MMzjla_rowLink>div{inset-inline:var(--s-4);inline-size:auto;position:absolute;inset-block-end:var(--s-1)}.MMzjla_rowLink:hover,.MMzjla_rowLink:focus-visible{border-color:var(--lapis);box-shadow:0 0 0 2px var(--lapis)}.MMzjla_surahNumber{min-inline-size:var(--s-8);font-family:var(--font-ui);font-size:var(--fs-2);color:var(--ink-2);text-align:center;flex:none;font-weight:700}.MMzjla_surahName{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--font-body);font-size:var(--fs-3);flex:1;font-weight:700;overflow:hidden}.MMzjla_surahMeta{font-family:var(--font-ui);font-size:var(--fs-0);color:var(--ink-3);flex:none}.MMzjla_rubSection{padding:var(--s-6);border-radius:var(--r-3);background:var(--paper-raised);border:1px solid var(--line);margin-block-start:var(--s-6)}.MMzjla_rubHeader{margin-block-end:var(--s-4)}.MMzjla_rubTitle{font-family:var(--font-body);font-size:var(--fs-5);color:var(--ink);margin:0;font-weight:700}.MMzjla_rubDesc{font-family:var(--font-ui);font-size:var(--fs-2);color:var(--ink-2);margin:var(--s-1) 0 0}.MMzjla_rubGrid{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));display:grid}.MMzjla_rubCard{padding:var(--s-3);border-radius:var(--r-3);background:var(--paper);border:1px solid var(--line);min-block-size:var(--target-min);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.MMzjla_rubCard:hover,.MMzjla_rubCard:focus-visible{border-color:var(--lapis);box-shadow:0 0 0 2px var(--lapis)}.MMzjla_rubNumber{font-family:var(--font-ui);font-size:var(--fs-3);color:var(--lapis);font-weight:700}.MMzjla_rubLabel{font-family:var(--font-ui);font-size:var(--fs-0);color:var(--ink-3);margin-block-start:var(--s-1)}.MMzjla_toggleRubsWrap{justify-content:center;margin-block-start:var(--s-4);display:flex}.MMzjla_toggleRubsBtn{padding-inline:var(--s-4);padding-block:var(--s-2);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--paper);color:var(--ink-2);font-family:var(--font-ui);font-size:var(--fs-2);min-block-size:var(--target-min);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.MMzjla_toggleRubsBtn:hover{border-color:var(--lapis);color:var(--lapis)}
