._0XmXvq_manager{gap:var(--s-6);flex-direction:column;width:100%;display:flex}._0XmXvq_controlsBar{gap:var(--s-3);padding:var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-3);flex-direction:column;display:flex}._0XmXvq_searchWrap{width:100%}._0XmXvq_searchInput{width:100%;padding:var(--s-2) var(--s-4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-2);transition:border-color var(--t-press) var(--ease)}._0XmXvq_searchInput:focus{border-color:var(--lapis)}._0XmXvq_filterPills{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}._0XmXvq_filterPill{padding:var(--s-1) var(--s-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-2);font-family:var(--font-ui);font-size:var(--fs-1);cursor:pointer;transition:all var(--t-press) var(--ease)}._0XmXvq_filterPill:hover{background:var(--lapis-soft);color:var(--lapis)}._0XmXvq_filterPillActive{background:var(--lapis);color:var(--paper-raised);border-color:var(--lapis)}._0XmXvq_filterPillActive:hover{background:var(--lapis);color:var(--paper-raised)}._0XmXvq_noResults{text-align:center;padding:var(--s-8) var(--s-4);color:var(--ink-3);font-size:var(--fs-3)}._0XmXvq_cardsGrid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._0XmXvq_card{padding:var(--s-5);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-3);box-shadow:var(--shadow-sheet);transition:transform var(--t-press) var(--ease), border-color var(--t-press) var(--ease);flex-direction:column;justify-content:space-between;display:flex}._0XmXvq_card:hover{border-color:var(--lapis)}._0XmXvq_cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--s-2);margin-block-end:var(--s-3);display:flex}._0XmXvq_cardMeta{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}._0XmXvq_surahBadge{font-weight:700;font-size:var(--fs-2);color:var(--ink)}._0XmXvq_ayahNumber{font-size:var(--fs-1);color:var(--lapis);background:var(--lapis-soft);padding:2px var(--s-2);border-radius:var(--r-1);font-weight:600}._0XmXvq_metaItem{font-size:var(--fs-0);color:var(--ink-3)}._0XmXvq_deleteBtn{color:var(--ink-3);cursor:pointer;font-size:var(--fs-2);padding:var(--s-1);border-radius:var(--r-1);transition:color var(--t-press) var(--ease), background var(--t-press) var(--ease);background:0 0;border:none;line-height:1}._0XmXvq_deleteBtn:hover{color:var(--err);background:var(--paper)}._0XmXvq_verseText{font-family:var(--font-quran);font-size:var(--fs-4);line-height:var(--lh-quran);color:var(--ink);word-spacing:2px;margin-block-end:var(--s-4)}._0XmXvq_labelSection{margin-block-end:var(--s-4)}._0XmXvq_labelBadge{align-items:center;gap:var(--s-1);padding:2px var(--s-2);background:var(--lapis-soft);color:var(--lapis);border-radius:var(--r-1);font-family:inherit;font-size:var(--fs-1);cursor:pointer;border:none;display:inline-flex}._0XmXvq_labelIcon{font-size:var(--fs-1)}._0XmXvq_labelText{font-weight:600}._0XmXvq_editLabelHint{font-size:var(--fs-0);opacity:.7}._0XmXvq_addLabelBtn{border:1px dashed var(--line);color:var(--ink-3);font-size:var(--fs-1);padding:2px var(--s-2);border-radius:var(--r-1);cursor:pointer;transition:all var(--t-press) var(--ease);background:0 0}._0XmXvq_addLabelBtn:hover{border-color:var(--lapis);color:var(--lapis)}._0XmXvq_editLabelForm{gap:var(--s-2);align-items:center;display:flex}._0XmXvq_labelInput{padding:var(--s-1) var(--s-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--fs-1);color:var(--ink);flex:1}._0XmXvq_saveLabelBtn{background:var(--lapis);color:var(--paper-raised);padding:var(--s-1) var(--s-2);border-radius:var(--r-1);font-size:var(--fs-1);cursor:pointer;border:none}._0XmXvq_cancelLabelBtn{color:var(--ink-3);font-size:var(--fs-1);cursor:pointer;background:0 0;border:none}._0XmXvq_cardFooter{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-start:1px solid var(--line);padding-block-start:var(--s-3);display:flex}._0XmXvq_actionLinkPrimary{font-size:var(--fs-2);color:var(--lapis);transition:opacity var(--t-press) var(--ease);font-weight:600;text-decoration:none}._0XmXvq_actionLinkPrimary:hover{text-decoration:underline}._0XmXvq_actionLinkSecondary{font-size:var(--fs-1);color:var(--ink-2);text-decoration:none}._0XmXvq_actionLinkSecondary:hover{color:var(--ink);text-decoration:underline}._0XmXvq_emptyState{padding:var(--s-12) var(--s-4);text-align:center;background:var(--paper-raised);border:1px dashed var(--line);border-radius:var(--r-3);flex-direction:column;justify-content:center;align-items:center;display:flex}._0XmXvq_emptyIcon{margin-block-end:var(--s-4);font-size:3rem}._0XmXvq_emptyText{color:var(--ink-3);font-size:var(--fs-3);max-width:40ch;margin-block-end:var(--s-6)}._0XmXvq_startReadingBtn{padding:var(--s-3) var(--s-6);background:var(--lapis);color:var(--paper-raised);border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-3);transition:background var(--t-press) var(--ease);align-items:center;text-decoration:none;display:inline-flex}._0XmXvq_startReadingBtn:hover{background:var(--lapis);opacity:.9}._0XmXvq_loadMoreWrap{justify-content:center;margin-block-start:var(--s-6);display:flex}._0XmXvq_loadMoreBtn{padding:var(--s-2) var(--s-6);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-2);transition:all var(--t-press) var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._0XmXvq_loadMoreBtn:hover{background:var(--lapis-soft);color:var(--lapis);border-color:var(--lapis)}
.Fdqala_list{gap:var(--s-3);inline-size:100%;margin:0 0 var(--s-6) 0;padding:0;list-style:none;display:grid}.Fdqala_row{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--shadow-hairline);transition:border-color var(--t-fast) var(--ease);display:flex}.Fdqala_row:hover{border-color:var(--line-strong)}.Fdqala_itemLink{font-weight:700;font-size:var(--fs-2);color:var(--ink);text-decoration:none}.Fdqala_itemLink:hover{color:var(--lapis);text-decoration:underline}.Fdqala_remove{min-block-size:var(--target-min);padding-inline:var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink-2);font-size:var(--fs-1);cursor:pointer;transition:all var(--t-fast) var(--ease);font-weight:600}.Fdqala_remove:hover{color:var(--err);border-color:var(--err);background:var(--paper-raised)}.Fdqala_undoToast{z-index:calc(var(--z-chrome) + 4);align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--ink);color:var(--paper-raised);border-radius:var(--r-pill);box-shadow:var(--shadow-card);font-size:var(--fs-2);display:flex;position:fixed;inset-block-end:calc(var(--mobile-tab-bar-height,0px) + var(--consent-block-size,0px) + var(--s-4));inset-inline-end:var(--s-4)}.Fdqala_undoBtn{color:var(--paper-raised);font-weight:700;font-size:var(--fs-2);cursor:pointer;padding:var(--s-1) var(--s-2);background:0 0;border:none;text-decoration:underline}.Fdqala_notesList{gap:var(--s-4);inline-size:100%;margin:0 0 var(--s-6) 0;padding:0;list-style:none;display:grid}.Fdqala_noteCard{gap:var(--s-2);padding:var(--s-4) var(--s-5);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--shadow-hairline);flex-direction:column;display:flex}.Fdqala_noteHeader{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line);padding-block-end:var(--s-2);display:flex}.Fdqala_lensBadge{font-size:var(--fs-0);color:var(--lapis);background:var(--lapis-soft);padding:2px var(--s-2);border-radius:var(--r-pill);font-weight:600}.Fdqala_noteBody{font-size:var(--fs-2);line-height:var(--lh-body);color:var(--ink)}
.RgxFtG_gate{align-items:center;gap:var(--s-4);max-inline-size:28rem;padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-2);background:var(--paper-raised);text-align:center;flex-direction:column;margin-block-start:var(--s-16);margin-inline:auto;display:flex}.RgxFtG_message{color:var(--ink-2);font-size:var(--fs-4)}.RgxFtG_action{block-size:var(--s-8);padding-inline:var(--s-4);border-radius:var(--r-1);background:var(--lapis);color:var(--paper-raised);font-family:var(--font-ui);font-size:var(--fs-3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.RgxFtG_action:hover{background:var(--ink)}
.lTYSDW_container{max-inline-size:var(--measure);padding-inline:var(--s-4);padding-block:var(--s-6);gap:var(--s-6);flex-direction:column;margin-inline:auto;display:flex}.lTYSDW_khatmahSection{margin-block-end:var(--s-2)}.lTYSDW_navGrid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.lTYSDW_navCard{align-items:flex-start;gap:var(--s-3);padding:var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-3);transition:transform var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);display:flex;position:relative}.lTYSDW_navCard:hover{border-color:var(--lapis);box-shadow:var(--shadow-sheet);transform:translateY(-2px)}.lTYSDW_navIcon{font-size:var(--fs-5);color:var(--lapis);flex:none;align-items:center;line-height:1;display:inline-flex}.lTYSDW_navCardContent{gap:var(--s-1);flex-direction:column;display:flex}.lTYSDW_navCardLink{font-family:var(--font-body);font-size:var(--fs-3);color:var(--ink);font-weight:700;text-decoration:none}.lTYSDW_navCardLink:after{content:"";position:absolute;inset:0}.lTYSDW_navCardDesc{font-family:var(--font-ui);font-size:var(--fs-1);color:var(--ink-3);line-height:1.4}
.C-mx2a_card{gap:var(--s-3);padding:var(--s-4);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-3);flex-direction:column;margin-block-start:var(--s-4);display:flex}.C-mx2a_heading{font-size:var(--fs-3);color:var(--ink);margin:0;font-weight:700}.C-mx2a_description{font-size:var(--fs-1);color:var(--ink-2);margin:0;line-height:1.6}.C-mx2a_input{width:100%;min-height:var(--target-min);padding:var(--s-2) var(--s-3);font-family:inherit;font-size:var(--fs-2);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-2)}.C-mx2a_actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.C-mx2a_primaryBtn,.C-mx2a_secondaryBtn{min-height:var(--target-min);padding:var(--s-2) var(--s-4);font-family:inherit;font-size:var(--fs-1);border-radius:var(--r-2);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.C-mx2a_primaryBtn{background:var(--lapis);color:var(--paper-raised);border:1px solid var(--lapis)}.C-mx2a_secondaryBtn{background:var(--paper);color:var(--ink);border:1px solid var(--line-strong)}.C-mx2a_primaryBtn:disabled,.C-mx2a_secondaryBtn:disabled{opacity:.6;cursor:not-allowed}.C-mx2a_statusSuccess{font-size:var(--fs-1);color:var(--ok);margin:0;font-weight:600}.C-mx2a_statusError{font-size:var(--fs-1);color:var(--err);margin:0;font-weight:600}
