.AdminContinueEditing_card__IQSHp{height:100%}.AdminContinueEditing_grid__92Afc{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:18px;overflow:visible}.AdminContinueEditing_coverCol__8PUfx{overflow:visible}.AdminContinueEditing_body__xfIeO{min-width:0}.AdminContinueEditing_bookAr__GrrWk{display:block;font-family:var(--font-amiri),Amiri,serif;font-size:26px;line-height:1.4;color:var(--ink);direction:rtl;text-align:right;margin:0 0 4px}.AdminContinueEditing_bookEn__qAJqc{display:block;font-family:var(--font-lora),Lora,serif;font-size:15px;font-style:italic;color:var(--ink-2);margin:0 0 10px}.AdminContinueEditing_statusChip__6zqnr{display:inline-block;margin-bottom:14px;padding:4px 10px;border-radius:var(--r-sm);font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--paper-2);color:var(--ink-3);border:1px solid var(--border)}.AdminContinueEditing_progressBlock__2YQRt{margin-bottom:18px}.AdminContinueEditing_progressTrack__kEhzv{height:6px;border-radius:99px;background:var(--paper-2);overflow:hidden}.AdminContinueEditing_progressFill__sebrC{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--green-2));transition:width .6s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.AdminContinueEditing_progressFill__sebrC{transition:none}}.AdminContinueEditing_progressMeta__Z3t_S{margin:8px 0 0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;color:var(--ink-3)}.AdminContinueEditing_actions__xw_rD{display:flex;flex-wrap:wrap;gap:10px}.AdminContinueEditing_primaryAction__seaZR{display:inline-flex;align-items:center;padding:10px 18px;border-radius:999px;background:var(--green);color:var(--parchment);font-family:var(--font-lora),Lora,serif;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s}.AdminContinueEditing_primaryAction__seaZR:hover{background:var(--green-2)}.AdminContinueEditing_primaryAction__seaZR:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AdminContinueEditing_secondaryAction__9yvxQ{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;border:1px solid var(--border);background:var(--paper);color:var(--ink);font-family:var(--font-lora),Lora,serif;font-size:14px;text-decoration:none}.AdminContinueEditing_secondaryAction__9yvxQ:hover{border-color:var(--border-2)}.AdminContinueEditing_secondaryAction__9yvxQ:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AdminContinueEditing_empty__6LRfX{margin:16px 0 18px;font-family:var(--font-lora),Lora,serif;font-size:15px;line-height:1.6;color:var(--ink-2)}@media (max-width:560px){.AdminContinueEditing_grid__92Afc{grid-template-columns:1fr}.AdminContinueEditing_coverCol__8PUfx{display:flex;justify-content:center}}.AdminContentStats_row__I0nX1{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.AdminContentStats_card__LwAos{text-align:left}.AdminContentStats_number__6mIuT{margin:0 0 6px;font-family:var(--font-lora),Lora,serif;font-size:38px;font-weight:600;line-height:1;color:var(--ink)}.AdminContentStats_numberZero__ykzsI{color:var(--ink-3)}.AdminContentStats_label__LPYsw{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media (max-width:800px){.AdminContentStats_row__I0nX1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.AdminContentStats_row__I0nX1{grid-template-columns:1fr}}.adminDashboardShared_card__kRWDc{height:100%}.adminDashboardShared_header__MbZZS{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.adminDashboardShared_viewAll__1ie43{font-family:var(--font-lora),Lora,serif;font-size:13px;font-weight:500;color:var(--green);text-decoration:none;transition:color .2s}.adminDashboardShared_viewAll__1ie43:hover{color:var(--green-2)}.adminDashboardShared_viewAll__1ie43:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.adminDashboardShared_empty__N_Ueg{margin:0;font-family:var(--font-lora),Lora,serif;font-size:14px;line-height:1.55;color:var(--ink-3)}.AdminCoveragePanel_list__nlLah{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.AdminCoveragePanel_item__JRwZk{margin:0}.AdminCoveragePanel_link__wX0wP{display:block;padding:14px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--paper-2);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.AdminCoveragePanel_link__wX0wP:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.AdminCoveragePanel_link__wX0wP:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AdminCoveragePanel_head__3_O0g{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.AdminCoveragePanel_title__B7eaV{margin:0;font-family:var(--font-lora),Lora,serif;font-size:14px;font-weight:600;color:var(--ink)}.AdminCoveragePanel_sections__WrF_F{margin:0;flex-shrink:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;color:var(--ink-3)}.AdminCoveragePanel_metric__wf8aK{display:grid;grid-template-columns:92px 1fr 36px;align-items:center;gap:8px}.AdminCoveragePanel_metric__wf8aK+.AdminCoveragePanel_metric__wf8aK{margin-top:6px}.AdminCoveragePanel_metricLabel__EvYNX{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.AdminCoveragePanel_track__EUKOz{height:5px;border-radius:99px;background:var(--paper);overflow:hidden}.AdminCoveragePanel_fillTranslation__bRTDT,.AdminCoveragePanel_fillWbw__lh5im{height:100%;border-radius:inherit}.AdminCoveragePanel_fillTranslation__bRTDT{background:linear-gradient(90deg,var(--green),var(--green-2))}.AdminCoveragePanel_fillWbw__lh5im{background:linear-gradient(90deg,var(--gold),color-mix(in srgb,var(--gold) 70%,var(--green)))}.AdminCoveragePanel_metricPct__uIOPT{text-align:right;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;color:var(--ink-2)}.AdminNeedsAttention_list__OZ_kf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.AdminNeedsAttention_item__6P6F9{margin:0}.AdminNeedsAttention_link__YEttB{display:block;padding:14px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--paper-2);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.AdminNeedsAttention_link__YEttB:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.AdminNeedsAttention_link__YEttB:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AdminNeedsAttention_label__ch1Ss{margin:0 0 4px;font-family:var(--font-lora),Lora,serif;font-size:14px;font-weight:600;color:var(--ink)}.AdminNeedsAttention_detail__XW6Mn{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;color:var(--ink-3)}.AdminPublishingSnapshot_list__BNx81{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.AdminPublishingSnapshot_row__cONsA{display:grid;gap:6px}.AdminPublishingSnapshot_labelRow__gp1Y5{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.AdminPublishingSnapshot_label__FVT4i{margin:0;font-family:var(--font-lora),Lora,serif;font-size:13px;color:var(--ink);text-transform:capitalize}.AdminPublishingSnapshot_count___TAbd{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;color:var(--ink-3)}.AdminPublishingSnapshot_track__pUYOi{height:5px;border-radius:99px;background:var(--paper-2);overflow:hidden}.AdminPublishingSnapshot_fill__PXR6k{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--green-2))}.AdminPublishingSnapshot_fillMuted__T2Fi_{background:var(--border-2)}.AdminPublishingSnapshot_total__NbRHo{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--border);font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em}.AdminReaderArtifacts_summary__wgDsw{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;letter-spacing:.02em;color:var(--ink-3);white-space:nowrap}.AdminReaderArtifacts_list__E8U6T{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.AdminReaderArtifacts_item__DvKCl{margin:0}.AdminReaderArtifacts_link__C_tOA{display:block;padding:14px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--paper-2);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.AdminReaderArtifacts_link__C_tOA:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.AdminReaderArtifacts_link__C_tOA:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AdminReaderArtifacts_labelRow__n_5zT{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.AdminReaderArtifacts_label__dHOWc{margin:0;font-family:var(--font-lora),Lora,serif;font-size:14px;font-weight:600;color:var(--ink)}.AdminReaderArtifacts_tag__c9l4u{flex-shrink:0;padding:2px 7px;border-radius:4px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.AdminReaderArtifacts_tagStale__vKhK2{background:var(--gold-faint);color:var(--gold-2)}.AdminReaderArtifacts_tagNew__87_SL{background:var(--green-faint);color:var(--green-2)}.AdminReaderArtifacts_detail__2pSyp{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;color:var(--ink-3)}.AdminRecentActivity_list__G7E1G{list-style:none;margin:18px 0 0;padding:0}.AdminRecentActivity_item__n6nSG{border-bottom:1px solid var(--border)}.AdminRecentActivity_item__n6nSG:last-child{border-bottom:none}.AdminRecentActivity_link__JU6XU,.AdminRecentActivity_static__MJCRp{display:block;padding:14px 0;text-decoration:none;color:inherit}.AdminRecentActivity_link__JU6XU:hover{opacity:.88}.AdminRecentActivity_link__JU6XU:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AdminRecentActivity_event__DoX35{margin:0 0 4px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.AdminRecentActivity_summary__O3ZzJ{margin:0 0 6px;font-family:var(--font-lora),Lora,serif;font-size:14px;line-height:1.45;color:var(--ink)}.AdminRecentActivity_meta__csJ_z{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;color:var(--ink-3)}.AdminToolCards_grid__29W_G{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:18px}.AdminToolCards_tile__b7a62{display:flex;flex-direction:column;min-height:140px;padding:16px;border-radius:var(--r);border:1px solid var(--border);background:var(--paper-2);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s,border-color .2s}.AdminToolCards_tile__b7a62:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--border-2)}@media (prefers-reduced-motion:reduce){.AdminToolCards_tile__b7a62:hover{transform:none}}.AdminToolCards_tile__b7a62:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AdminToolCards_count__HUz1a{margin:0 0 8px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.AdminToolCards_title__qiFOM{margin:0 0 8px;font-family:var(--font-lora),Lora,serif;font-size:16px;font-weight:600;color:var(--ink)}.AdminToolCards_description__RAw3J{flex:1;margin:0 0 12px;font-family:var(--font-lora),Lora,serif;font-size:13px;line-height:1.5;color:var(--ink-2)}.AdminToolCards_cta__W9aGS{font-family:var(--font-lora),Lora,serif;font-size:13px;font-weight:500;color:var(--green)}.AdminUsersPanel_tiles__MAB6z{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.AdminUsersPanel_tile__b4VVk{padding:14px;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--paper-2)}.AdminUsersPanel_value__afRsI{margin:0 0 2px;font-family:var(--font-lora),Lora,serif;font-size:24px;font-weight:600;line-height:1;color:var(--ink)}.AdminUsersPanel_tileLabel__aIwTd{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.AdminUsersPanel_pending__oFO_h{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--r-sm);border:1px solid color-mix(in srgb,var(--gold) 45%,var(--border));background:var(--gold-faint);text-decoration:none;color:inherit;transition:box-shadow .2s}.AdminUsersPanel_pending__oFO_h:hover{box-shadow:var(--shadow)}.AdminUsersPanel_pending__oFO_h:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AdminUsersPanel_pendingCount__hPVbr{font-family:var(--font-lora),Lora,serif;font-size:20px;font-weight:600;color:var(--gold)}.AdminUsersPanel_pendingLabel__3r_cb{font-family:var(--font-lora),Lora,serif;font-size:13px;color:var(--ink-2)}.AdminUsersPanel_note__oZlBX{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--border);font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;color:var(--ink-3)}.AdminContentDashboard_dashboard__xmWnD{display:grid;gap:18px}.AdminContentDashboard_row__EStKk{display:grid;grid-template-columns:2fr 1fr;gap:18px}.AdminContentDashboard_full__v6vK6,.AdminContentDashboard_narrow__A7BY2,.AdminContentDashboard_wide__aFnrc{min-width:0}@media (max-width:900px){.AdminContentDashboard_row__EStKk{grid-template-columns:1fr}}.BookCoverArt_coverImage__qOjXh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;user-select:none}.BookCoverArt_coverSheen__l3UU0{position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,253,244,.14),rgba(255,253,244,.04) 28%,transparent 55%,rgba(0,0,0,.2));pointer-events:none}.BookCoverArt_coverEdge__0zRx7{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(240,214,138,.28),inset 0 0 18px rgba(0,0,0,.22)}.BookCoverArt_coverFallback__vLBW3{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding:calc(var(--book-h, 200px) * .09) calc(var(--book-w, 120px) * .1) calc(var(--book-h, 200px) * .08);text-align:center;overflow:hidden}.BookCoverArt_coverBody__jZQFx{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--book-h, 200px) * .035);min-height:0;width:100%;max-width:100%}.BookCoverArt_coverFrame__3g44k{position:absolute;inset:calc(var(--book-w, 120px) * .06);border:1px solid rgba(240,214,138,.5);border-radius:2px;box-shadow:inset 0 0 0 2px rgba(240,214,138,.1);pointer-events:none}.BookCoverArt_coverOrnament__IYguV{flex:none;font-family:var(--font-home-arabic),Amiri,serif;font-size:calc(var(--book-w, 120px) * .14);color:rgba(240,214,138,.92);line-height:1}.BookCoverArt_coverArabic__5NSCN{font-family:var(--font-home-arabic),Amiri,serif;font-size:calc(var(--book-w, 120px) * .115);line-height:1.3;color:#fbf5e6;direction:rtl}.BookCoverArt_coverArabic__5NSCN,.BookCoverArt_coverEnglish__PcvmE{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance}.BookCoverArt_coverEnglish__PcvmE{font-family:var(--font-home-serif),Lora,Georgia,serif;font-weight:500;font-size:calc(var(--book-w, 120px) * .078);line-height:1.25;letter-spacing:.02em;color:rgba(251,245,230,.9)}.BookCoverArt_coverGenre__25Of8,.BookCoverArt_coverMushafNote__dtBeW{flex:none;margin-top:auto;max-width:100%;padding-top:calc(var(--book-h, 200px) * .025);font-family:var(--font-home-serif),Lora,Georgia,serif;letter-spacing:.1em;text-transform:uppercase;color:rgba(240,214,138,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookCoverArt_coverGenre__25Of8{font-size:calc(var(--book-w, 120px) * .062)}.BookCoverArt_coverMushafNote__dtBeW{font-size:calc(var(--book-w, 120px) * .065);font-style:italic;letter-spacing:.04em;text-transform:none;color:rgba(240,214,138,.78)}[data-size=mini] .BookCoverArt_coverFallback__vLBW3{padding:calc(var(--book-h, 60px) * .06) calc(var(--book-w, 48px) * .08) calc(var(--book-h, 60px) * .05)}[data-size=mini] .BookCoverArt_coverOrnament__IYguV{display:none}[data-size=mini] .BookCoverArt_coverArabic__5NSCN{font-size:calc(var(--book-w, 48px) * .1);-webkit-line-clamp:2}[data-size=mini] .BookCoverArt_coverEnglish__PcvmE{font-size:calc(var(--book-w, 48px) * .068);-webkit-line-clamp:2;letter-spacing:.03em}[data-size=mini] .BookCoverArt_coverGenre__25Of8,[data-size=mini] .BookCoverArt_coverMushafNote__dtBeW{font-size:calc(var(--book-w, 48px) * .055);letter-spacing:.08em;padding-top:calc(var(--book-h, 60px) * .02)}.Book3D_bookWrap__ulCwS{--spread-w:calc(var(--book-w) * 1.64)}.Book3D_book__etQoa{position:absolute;left:50%;bottom:0;width:var(--book-w);height:var(--book-h);margin-left:calc(var(--book-w) / -2);padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;perspective:1100px;perspective-origin:50% 34%;--page-base-y:-10deg;--book-fan-ease:cubic-bezier(0.23,1,0.32,1);--book-fan-dur:0.32s;--book-fan-open-dur:0.46s;--book-spread-dur:0.46s;--book-spread-opacity-dur:0.24s;--book-leaf-dur:0.68s;--book-leaf-ease:cubic-bezier(0.16,1,0.3,1);--book-leaf-opacity-dur:0.22s;--book-cover-dur:0.34s;--book-cover-open-dur:0.5s}.Book3D_book__etQoa:focus-visible{outline:2px solid var(--bookshelf-focus,#d4a845);outline-offset:6px;border-radius:6px}.Book3D_volume___n0ZY{position:absolute;inset:0;display:block;transform-style:preserve-3d;transform:rotateY(var(--fan)) rotateX(2deg);transition:transform var(--book-fan-dur) var(--book-fan-ease)}.Book3D_book__etQoa:focus-visible .Book3D_volume___n0ZY,.Book3D_book__etQoa:hover .Book3D_volume___n0ZY{transform:rotateY(-8deg) rotateX(2deg) translateY(-12px) scale(1.02)}.Book3D_bookOpen__D07sa .Book3D_volume___n0ZY,.Book3D_bookOpen__D07sa:focus-visible .Book3D_volume___n0ZY,.Book3D_bookOpen__D07sa:hover .Book3D_volume___n0ZY{transform:rotateY(-8deg) rotateX(2deg) translateY(-20px) scale(1.04);transition-duration:var(--book-fan-open-dur)}.Book3D_bookSoon__Cz9IP .Book3D_volume___n0ZY{filter:saturate(.55) brightness(.82)}.Book3D_backCover__wRsj_,.Book3D_frontCover__2gkYy,.Book3D_innerSpread__LKdON,.Book3D_pageLeaf__nfLmp,.Book3D_pagesFace__ESdKU,.Book3D_spineFace__vcNny{position:absolute;top:0;left:50%;height:var(--book-h);backface-visibility:hidden}.Book3D_backCover__wRsj_{width:var(--book-w);margin-left:calc(var(--book-w) / -2);transform:translateZ(calc(var(--book-d) / -2));box-shadow:inset 0 0 0 1px rgba(212,168,69,.24),inset 18px 0 28px rgba(0,0,0,.28),0 18px 44px rgba(0,0,0,.46)}.Book3D_innerSpread__LKdON{width:var(--book-w);margin-left:calc(var(--book-w) / -2);display:grid;grid-template-columns:1fr 1fr;transform-style:preserve-3d;overflow:hidden;transform:translateX(calc(var(--book-w) * 8 / 150)) rotateY(var(--page-base-y));background:linear-gradient(90deg,transparent 48%,rgba(78,61,34,.22) 50%,transparent 53%),linear-gradient(90deg,#f5edd9,#fbf6e8 48%,#efe5cc 51%,#fbf6e8);box-shadow:inset 0 0 0 1px rgba(101,75,33,.16),inset 10px 0 18px rgba(255,255,255,.35);opacity:0;border-radius:2px 5px 5px 2px;transition:width var(--book-spread-dur) var(--book-fan-ease),margin-left var(--book-spread-dur) var(--book-fan-ease),transform var(--book-spread-dur) var(--book-fan-ease),opacity var(--book-spread-opacity-dur) ease,box-shadow var(--book-spread-dur) ease}.Book3D_pageLeaf__nfLmp{--leaf-shift:0px;--leaf-open-y:var(--page-base-y);width:calc(var(--book-w) * .85);margin-left:calc(var(--book-w) / -2);transform-origin:left center;transform-style:preserve-3d;backface-visibility:visible;transform:translateX(var(--leaf-shift)) rotateY(var(--page-base-y));background:linear-gradient(90deg,#c9c2ab,#ede4c9 12%,#fbf6e8 32%,#fbf6e8),repeating-linear-gradient(180deg,transparent 0,transparent 8px,rgba(151,126,78,.07) 0,rgba(151,126,78,.07) 9px);border:1px solid rgba(151,126,78,.18);border-left-color:rgba(83,66,37,.28);border-radius:2px 5px 5px 2px;box-shadow:inset 9px 0 18px -14px rgba(78,61,34,.72),2px 4px 7px rgba(0,0,0,.13);opacity:0;transition:transform var(--book-leaf-dur) var(--book-leaf-ease),opacity var(--book-leaf-opacity-dur) ease,box-shadow calc(var(--book-leaf-dur) * .62) ease}.Book3D_pageLeafFirst__eQixw{--leaf-shift:calc(var(--book-w) * 2 / 150);--leaf-open-y:-150deg}.Book3D_pageLeafSecond__S0m6R{--leaf-shift:calc(var(--book-w) * 4 / 150);--leaf-open-y:-130deg}.Book3D_pageLeafThird__e_R59{--leaf-shift:calc(var(--book-w) * 6 / 150);--leaf-open-y:-110deg}.Book3D_bookOpen__D07sa .Book3D_pageLeaf__nfLmp,.Book3D_bookOpen__D07sa:focus-visible .Book3D_pageLeaf__nfLmp,.Book3D_bookOpen__D07sa:hover .Book3D_pageLeaf__nfLmp{opacity:1;transform:translateX(var(--leaf-shift)) rotateY(var(--leaf-open-y));box-shadow:inset 12px 0 20px -15px rgba(78,61,34,.68),-16px 12px 16px rgba(0,0,0,.18)}.Book3D_innerSpread__LKdON:after,.Book3D_innerSpread__LKdON:before{content:"";position:absolute;pointer-events:none}.Book3D_innerSpread__LKdON:before{inset:auto 4px -7px 5px;height:9px;transform:translateZ(-4px) rotateX(74deg);transform-origin:top;background:repeating-linear-gradient(180deg,#efe4cb 0,#efe4cb 2px,#cdbf9f 0,#cdbf9f 3px);box-shadow:0 8px 16px rgba(0,0,0,.34)}.Book3D_innerSpread__LKdON:after{top:5px;right:-8px;bottom:7px;width:10px;transform:translateZ(-5px) rotateY(74deg);transform-origin:left;background:repeating-linear-gradient(90deg,#f2e7ce 0,#f2e7ce 2px,#cfc0a1 0,#cfc0a1 3px);box-shadow:7px 5px 12px rgba(0,0,0,.24)}.Book3D_bookOpen__D07sa .Book3D_innerSpread__LKdON{width:var(--book-w);margin-left:calc(var(--book-w) / -2);grid-template-columns:1fr;transform-origin:left center;transform:translateX(calc(var(--book-w) * 8 / 150)) rotateY(var(--page-base-y));background:linear-gradient(90deg,#c9c2ab,#ede4c9 12%,#fbf6e8 32%,#fbf6e8);opacity:1;overflow:visible;box-shadow:inset 0 0 0 1px rgba(101,75,33,.12),0 16px 40px rgba(0,0,0,.38)}.Book3D_bookOpen__D07sa .Book3D_innerPageLeft__Q_j2G,.Book3D_bookOpen__D07sa .Book3D_innerSpread__LKdON:after,.Book3D_bookOpen__D07sa .Book3D_innerSpread__LKdON:before{display:none}.Book3D_bookOpen__D07sa .Book3D_innerPageRight__k7CpJ{align-items:center;justify-content:center;gap:calc(var(--book-h, 200px) * .028);padding:calc(var(--book-h, 200px) * .07) calc(var(--book-w, 120px) * .08);text-align:center;transform:none;box-shadow:none}.Book3D_innerPageLeft__Q_j2G,.Book3D_innerPageRight__k7CpJ{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:16px 10px;transform-style:preserve-3d}.Book3D_innerPageLeft__Q_j2G{align-items:center;text-align:center;transform:rotateY(1.4deg);transform-origin:right center}.Book3D_innerPageRight__k7CpJ{gap:6px;transform:rotateY(-1.4deg);transform-origin:left center;box-shadow:inset 10px 0 18px -14px rgba(96,78,44,.7)}.Book3D_innerArabic__TS8Sq{font-family:var(--font-home-arabic),Amiri,serif;font-size:calc(var(--book-w, 120px) * .105);line-height:1.45;color:rgba(27,24,19,.78)}.Book3D_innerGenre__u__Df{font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:calc(var(--book-w, 120px) * .058);letter-spacing:.12em;text-transform:uppercase;color:rgba(154,111,31,.78)}.Book3D_innerTitle__Ffaot{font-size:calc(var(--book-w, 120px) * .085);color:rgba(27,24,19,.78)}.Book3D_innerAuthor__lYNOc,.Book3D_innerTitle__Ffaot{font-family:var(--font-home-serif),Lora,Georgia,serif;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.Book3D_innerAuthor__lYNOc{font-size:calc(var(--book-w, 120px) * .065);font-style:italic;color:rgba(27,24,19,.55)}.Book3D_innerDescription__4nq5b{margin-top:calc(var(--book-h, 200px) * .01);font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:calc(var(--book-w, 120px) * .058);line-height:1.3;color:rgba(27,24,19,.62);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.Book3D_pagesFace__ESdKU{width:var(--book-d);margin-left:calc(var(--book-d) / -2);transform:rotateY(90deg) translateZ(calc(var(--book-w) / 2));background:repeating-linear-gradient(90deg,#efe6d2 0,#efe6d2 2px,#d9cfb6 0,#d9cfb6 3px);box-shadow:inset 0 0 14px rgba(96,78,44,.35);transition:opacity .34s ease,visibility .34s ease}.Book3D_bookOpen__D07sa .Book3D_pagesFace__ESdKU{opacity:0;visibility:hidden}.Book3D_spineFace__vcNny{width:var(--book-d);margin-left:calc(var(--book-d) / -2);transform:rotateY(-90deg) translateZ(calc(var(--book-w) / 2));display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset -6px 0 12px rgba(0,0,0,.4),inset 1px 0 rgba(255,255,255,.12);transition:opacity .34s ease}.Book3D_bookOpen__D07sa .Book3D_spineFace__vcNny{opacity:0}.Book3D_spineTitle__s_zP3{writing-mode:vertical-rl;font-family:var(--font-home-arabic),Amiri,serif;font-size:calc(var(--book-w, 120px) * .11);color:rgba(244,231,200,.9);white-space:nowrap;max-height:90%;overflow:hidden}.Book3D_frontCover__2gkYy{width:var(--book-w);margin-left:calc(var(--book-w) / -2);transform-style:preserve-3d;transform-origin:left center;transform:translateZ(calc(var(--book-d) / 2));transition:transform var(--book-cover-dur) var(--book-fan-ease),filter var(--book-cover-dur) var(--book-fan-ease)}.Book3D_book__etQoa:focus-visible:not(.Book3D_bookOpen__D07sa) .Book3D_frontCover__2gkYy,.Book3D_book__etQoa:hover:not(.Book3D_bookOpen__D07sa) .Book3D_frontCover__2gkYy{transform:translateZ(calc(var(--book-d) / 2 + 2px)) rotateY(-4deg);filter:drop-shadow(-5px 7px 9px rgba(0,0,0,.22))}.Book3D_bookOpen__D07sa .Book3D_frontCover__2gkYy,.Book3D_bookOpen__D07sa:focus-visible .Book3D_frontCover__2gkYy,.Book3D_bookOpen__D07sa:hover .Book3D_frontCover__2gkYy{transform:rotateY(-150deg);filter:drop-shadow(-22px 18px 18px rgba(0,0,0,.34));transition-duration:var(--book-cover-open-dur)}.Book3D_coverBack__SxYAX,.Book3D_coverFace__PNFo7{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden}.Book3D_coverFace__PNFo7{background:var(--bookshelf-cover-face-bg,#241f17);box-shadow:inset 0 0 0 1px var(--bookshelf-cover-border,rgba(212,168,69,.28)),0 18px 44px var(--bookshelf-cover-shadow,rgba(0,0,0,.55))}.Book3D_coverBack__SxYAX{display:flex;align-items:center;justify-content:center;padding:18px 12px;transform:rotateY(180deg);background:linear-gradient(90deg,rgba(84,65,34,.2),transparent 16%),linear-gradient(110deg,#efe4cb,#fbf6e9 56%,#e3d4b4);box-shadow:inset 12px 0 24px -14px rgba(27,24,19,.72),inset 0 0 0 1px rgba(101,75,33,.18)}.Book3D_coverBackTitle__JJiQ4{font-family:var(--font-home-arabic),Amiri,serif;font-size:calc(var(--book-w, 120px) * .105);line-height:1.45;text-align:center;color:rgba(27,24,19,.74)}[data-size=mini] .Book3D_innerAuthor__lYNOc,[data-size=mini] .Book3D_innerDescription__4nq5b{display:none}[data-size=mini] .Book3D_innerGenre__u__Df{font-size:calc(var(--book-w, 48px) * .055);letter-spacing:.08em}[data-size=mini] .Book3D_innerTitle__Ffaot{font-size:calc(var(--book-w, 48px) * .068);-webkit-line-clamp:3;letter-spacing:.04em}.Book3D_bookTooltip__XIPBp{position:absolute;left:50%;top:100%;transform:translateX(-50%);margin-top:10px;padding:6px 12px;border:1px solid var(--bookshelf-tooltip-border,rgba(212,168,69,.35));border-radius:999px;background:var(--bookshelf-tooltip-bg,rgba(11,10,7,.72));backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);box-shadow:var(--bookshelf-tooltip-shadow,0 8px 24px rgba(0,0,0,.45));font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--bookshelf-tooltip-text,#f2eadb);white-space:nowrap;pointer-events:none;z-index:1;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.Book3D_bookWrap__ulCwS:has(.Book3D_book__etQoa:active) .Book3D_bookTooltip__XIPBp,.Book3D_bookWrap__ulCwS:has(.Book3D_book__etQoa:focus-visible) .Book3D_bookTooltip__XIPBp,.Book3D_bookWrap__ulCwS:has(.Book3D_book__etQoa:hover) .Book3D_bookTooltip__XIPBp{opacity:1;visibility:visible}.Book3D_bookShadow__j5JDS{position:absolute;left:4%;right:-14%;bottom:-20px;height:24px;background:radial-gradient(ellipse at 45% 50%,rgba(0,0,0,.55),transparent 68%);filter:blur(7px);transform:skewX(24deg);transition:opacity .4s ease,transform .32s cubic-bezier(.23,1,.32,1);pointer-events:none}.Book3D_book__etQoa:focus-visible .Book3D_bookShadow__j5JDS,.Book3D_book__etQoa:hover .Book3D_bookShadow__j5JDS{opacity:.68;transform:skewX(16deg) scaleX(1.06)}.Book3D_bookOpen__D07sa .Book3D_bookShadow__j5JDS,.Book3D_bookOpen__D07sa:focus-visible .Book3D_bookShadow__j5JDS,.Book3D_bookOpen__D07sa:hover .Book3D_bookShadow__j5JDS{opacity:.78;transform:skewX(8deg) scaleX(1.36)}@media (max-width:720px){.Book3D_bookWrap__ulCwS{--spread-w:calc(var(--book-w) * 1.5)}.Book3D_book__etQoa:not(.Book3D_bookDashboard__Jm1o8):focus-visible .Book3D_volume___n0ZY,.Book3D_book__etQoa:not(.Book3D_bookDashboard__Jm1o8):hover .Book3D_volume___n0ZY{transform:rotateY(-10deg) rotateX(2deg) translateY(-12px) scale(1.02)}}.Book3D_bookDashboard__Jm1o8 .Book3D_volume___n0ZY{transform:rotateY(-8deg) rotateX(2deg) translateY(-12px) scale(1.02)}.Book3D_bookDashboard__Jm1o8 .Book3D_frontCover__2gkYy{transform:translateZ(calc(var(--book-d) / 2 + 2px)) rotateY(-4deg);filter:drop-shadow(-4px 6px 8px rgba(0,0,0,.14))}.Book3D_bookDashboard__Jm1o8 .Book3D_bookShadow__j5JDS{opacity:.38;transform:skewX(16deg) scaleX(1.04);filter:blur(9px)}.Book3D_bookDashboardWhisper__AF9tI .Book3D_coverFace__PNFo7{box-shadow:inset 0 0 0 1px var(--bookshelf-cover-border,rgba(212,168,69,.18)),0 8px 18px rgba(0,0,0,.1)}.Book3D_bookDashboardWhisper__AF9tI .Book3D_frontCover__2gkYy{filter:drop-shadow(-2px 4px 5px rgba(0,0,0,.05))}.Book3D_bookDashboardWhisper__AF9tI .Book3D_bookShadow__j5JDS{opacity:.12;transform:skewX(16deg) scaleX(1.01);filter:blur(14px);background:radial-gradient(ellipse at 45% 50%,rgba(0,0,0,.16),transparent 78%)}.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa .Book3D_frontCover__2gkYy,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:focus-visible .Book3D_frontCover__2gkYy,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:hover .Book3D_frontCover__2gkYy{filter:drop-shadow(-6px 6px 8px rgba(0,0,0,.06))}.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa .Book3D_pageLeaf__nfLmp,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:focus-visible .Book3D_pageLeaf__nfLmp,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:hover .Book3D_pageLeaf__nfLmp{box-shadow:inset 12px 0 20px -15px rgba(78,61,34,.38),-6px 5px 8px rgba(0,0,0,.05)}.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa .Book3D_innerSpread__LKdON,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:focus-visible .Book3D_innerSpread__LKdON,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:hover .Book3D_innerSpread__LKdON{box-shadow:inset 0 0 0 1px rgba(101,75,33,.08),0 5px 12px rgba(0,0,0,.06)}.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa .Book3D_bookShadow__j5JDS,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:focus-visible .Book3D_bookShadow__j5JDS,.Book3D_bookDashboardWhisper__AF9tI.Book3D_bookOpen__D07sa:hover .Book3D_bookShadow__j5JDS{opacity:.16;transform:skewX(8deg) scaleX(1.06);filter:blur(16px)}[data-size=mini] .Book3D_bookDashboard__Jm1o8 .Book3D_coverFace__PNFo7{box-shadow:inset 0 0 0 1px rgba(212,168,69,.12),0 2px 6px rgba(0,0,0,.05)}[data-size=mini] .Book3D_bookDashboard__Jm1o8 .Book3D_frontCover__2gkYy{filter:drop-shadow(-1px 2px 3px rgba(0,0,0,.04))}[data-size=mini] .Book3D_bookDashboard__Jm1o8 .Book3D_bookShadow__j5JDS{opacity:.07;transform:skewX(14deg) scaleX(1);filter:blur(10px);background:radial-gradient(ellipse at 45% 50%,rgba(0,0,0,.1),transparent 82%)}[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa .Book3D_frontCover__2gkYy,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:focus-visible .Book3D_frontCover__2gkYy,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:hover .Book3D_frontCover__2gkYy{filter:drop-shadow(-3px 3px 5px rgba(0,0,0,.04))}[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa .Book3D_pageLeaf__nfLmp,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:focus-visible .Book3D_pageLeaf__nfLmp,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:hover .Book3D_pageLeaf__nfLmp{box-shadow:inset 10px 0 16px -15px rgba(78,61,34,.28),-4px 3px 5px rgba(0,0,0,.04)}[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa .Book3D_innerSpread__LKdON,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:focus-visible .Book3D_innerSpread__LKdON,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:hover .Book3D_innerSpread__LKdON{box-shadow:inset 0 0 0 1px rgba(101,75,33,.06),0 3px 8px rgba(0,0,0,.04)}[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa .Book3D_bookShadow__j5JDS,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:focus-visible .Book3D_bookShadow__j5JDS,[data-size=mini] .Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:hover .Book3D_bookShadow__j5JDS{opacity:.09;transform:skewX(8deg) scaleX(1.02);filter:blur(12px)}@media (prefers-reduced-motion:reduce){.Book3D_bookShadow__j5JDS,.Book3D_frontCover__2gkYy,.Book3D_innerSpread__LKdON,.Book3D_pageLeaf__nfLmp,.Book3D_volume___n0ZY{transition-duration:.01ms}.Book3D_bookOpen__D07sa .Book3D_volume___n0ZY,.Book3D_bookOpen__D07sa:focus-visible .Book3D_volume___n0ZY,.Book3D_bookOpen__D07sa:hover .Book3D_volume___n0ZY,.Book3D_book__etQoa:focus-visible .Book3D_volume___n0ZY,.Book3D_book__etQoa:hover .Book3D_volume___n0ZY{transform:rotateY(0deg) translateY(-10px)}.Book3D_book__etQoa:focus-visible:not(.Book3D_bookOpen__D07sa) .Book3D_frontCover__2gkYy,.Book3D_book__etQoa:hover:not(.Book3D_bookOpen__D07sa) .Book3D_frontCover__2gkYy{transform:translateZ(calc(var(--book-d) / 2));filter:none}.Book3D_bookOpen__D07sa .Book3D_frontCover__2gkYy,.Book3D_bookOpen__D07sa:focus-visible .Book3D_frontCover__2gkYy,.Book3D_bookOpen__D07sa:hover .Book3D_frontCover__2gkYy{transform:rotateY(-150deg);filter:none}.Book3D_bookDashboard__Jm1o8 .Book3D_volume___n0ZY,.Book3D_bookDashboard__Jm1o8:focus-visible .Book3D_volume___n0ZY,.Book3D_bookDashboard__Jm1o8:hover .Book3D_volume___n0ZY{transform:rotateY(0deg) translateY(-10px)}.Book3D_bookDashboard__Jm1o8 .Book3D_frontCover__2gkYy,.Book3D_bookDashboard__Jm1o8:focus-visible .Book3D_frontCover__2gkYy,.Book3D_bookDashboard__Jm1o8:hover .Book3D_frontCover__2gkYy{transform:translateZ(calc(var(--book-d) / 2));filter:none}.Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa .Book3D_frontCover__2gkYy,.Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:focus-visible .Book3D_frontCover__2gkYy,.Book3D_bookDashboard__Jm1o8.Book3D_bookOpen__D07sa:hover .Book3D_frontCover__2gkYy{transform:rotateY(-150deg);filter:none}}.BookRow3D_rowShell__7YEWw{position:relative;width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;--book-h:var(--bookshelf-book-h,clamp(200px,34vh,310px));--book-w:calc(var(--book-h) * 0.667);--book-d:var(--bookshelf-book-d,clamp(26px,4vh,40px));--fan:var(--bookshelf-fan,-52deg)}.BookRow3D_viewport__IiU1I{display:flex;align-items:flex-end;overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;padding:70px calc(var(--shell-pad-x) + var(--book-w) * .2) 64px;scroll-behavior:auto}.BookRow3D_viewport__IiU1I[data-fits=true]{justify-content:center}.BookRow3D_viewport__IiU1I::-webkit-scrollbar{display:none}.BookRow3D_bookWrap__EIk58{position:relative;flex:none;width:calc(var(--book-w) * .5);height:var(--book-h);overflow:visible;transition:width .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1)}.BookRow3D_bookWrap__EIk58:has(+.BookRow3D_bookWrap__EIk58:focus-within),.BookRow3D_bookWrap__EIk58:has(+.BookRow3D_bookWrap__EIk58:hover),.BookRow3D_bookWrap__EIk58:has(+.BookRow3D_bookWrap__EIk58[data-open=true]){transform:translateX(-22px)}.BookRow3D_bookWrap__EIk58:focus-within+.BookRow3D_bookWrap__EIk58,.BookRow3D_bookWrap__EIk58:hover+.BookRow3D_bookWrap__EIk58{transform:translateX(32px)}.BookRow3D_bookWrap__EIk58[data-open=true]+.BookRow3D_bookWrap__EIk58{transform:translateX(8px)}.BookRow3D_bookWrap__EIk58:focus-within,.BookRow3D_bookWrap__EIk58:hover,.BookRow3D_bookWrap__EIk58[data-open=true]{z-index:200!important}.BookRow3D_bookWrap__EIk58[data-open=true]{width:calc(var(--book-w) * 1.05)}.BookRow3D_shelfFloor__o7Xgj{position:absolute;left:0;right:0;bottom:20px;height:1px;background:linear-gradient(90deg,var(--bookshelf-floor-edge,rgba(212,168,69,.4)) 0,var(--bookshelf-floor-core,rgba(212,168,69,.55)) 50%,var(--bookshelf-floor-edge,rgba(212,168,69,.4)) 100%);pointer-events:none}.BookRow3D_shelfFloor__o7Xgj:after{content:"";position:absolute;inset:1px 0 auto;height:32px;background:linear-gradient(180deg,var(--bookshelf-floor-glow,rgba(212,168,69,.1)),transparent);pointer-events:none}@media (max-width:720px){.BookRow3D_rowShell__7YEWw{--book-h:clamp(155px,27vh,215px);--fan:-32deg}.BookRow3D_viewport__IiU1I{padding-top:44px;padding-bottom:56px}.BookRow3D_bookWrap__EIk58{width:calc(var(--book-w) * .62)}.BookRow3D_bookWrap__EIk58[data-open=true]{width:calc(var(--book-w) * 1.05)}}@media (prefers-reduced-motion:reduce){.BookRow3D_rowShell__7YEWw{--fan:0deg}.BookRow3D_bookShadow__eOVPN,.BookRow3D_bookWrap__EIk58,.BookRow3D_volume__NnXq0{transition:none!important}.BookRow3D_book__M_BU_:focus-visible .BookRow3D_volume__NnXq0,.BookRow3D_book__M_BU_:hover .BookRow3D_volume__NnXq0{transform:rotateY(0deg)}.BookRow3D_bookWrap__EIk58:has(+.BookRow3D_bookWrap__EIk58:hover),.BookRow3D_bookWrap__EIk58:has(+.BookRow3D_bookWrap__EIk58[data-open=true]),.BookRow3D_bookWrap__EIk58:hover+.BookRow3D_bookWrap__EIk58,.BookRow3D_bookWrap__EIk58[data-open=true]+.BookRow3D_bookWrap__EIk58{transform:none}.BookRow3D_bookWrap__EIk58{width:calc(var(--book-w) + 14px)}.BookRow3D_bookShadow__eOVPN{transform:none}.BookRow3D_bookTooltip__kau7z{transition:none}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@keyframes DuaDriftLayer_frPulse__sKxs8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}@keyframes DuaDriftLayer_frWipe__NWguS{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes DuaDriftLayer_frRise__6MiwO{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes DuaDriftLayer_frDrift1__sFjj3{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes DuaDriftLayer_frDrift2__amrdW{0%,to{transform:translateY(0)}50%{transform:translateY(11px)}}@keyframes DuaDriftLayer_frDrift3__QfO0Y{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes DuaDriftLayer_frDua__BQ57H{0%{clip-path:inset(-8% 0 -8% 100%);opacity:0}5%{opacity:var(--dua-opacity,.16)}30%{clip-path:inset(-8% 0);opacity:var(--dua-opacity,.16)}74%{clip-path:inset(-8% 0);opacity:var(--dua-opacity,.16)}90%{clip-path:inset(-8% 0);opacity:0}to{clip-path:inset(-8% 0 -8% 100%);opacity:0}}@keyframes DuaDriftLayer_frNib__xHmJ_{0%{opacity:0;left:99%}5%{opacity:.85}28%{opacity:.85;left:-1%}33%{opacity:0;left:-1%}to{opacity:0;left:-1%}}.DuaDriftLayer_duaLayer__0JbOE{pointer-events:none;z-index:0;position:absolute;inset:0}.DuaDriftLayer_duaAnchor__LuwH6{position:absolute}.DuaDriftLayer_duaAnchor1___0jVU{transform:translate(calc(var(--mx,0) * 28px),calc(var(--my,0) * 28px));top:44%;left:2%}.DuaDriftLayer_duaAnchor2__TS_nY{transform:translate(calc(var(--mx,0) * -38px),calc(var(--my,0) * -24px));top:40%;right:3%}.DuaDriftLayer_duaAnchor3__Ka7lj{transform:translate(calc(var(--mx,0) * 20px),calc(var(--my,0) * -20px));top:66%;left:4%}.DuaDriftLayer_duaAnchor4__0xpZt{transform:translate(calc(var(--mx,0) * -26px),calc(var(--my,0) * 22px));top:70%;right:4%}.DuaDriftLayer_duaAnchor5__wNtKr{transform:translate(calc(var(--mx,0) * 14px),calc(var(--my,0) * 16px));top:56%;left:22%}.DuaDriftLayer_driftWrap1__LcF7L{animation:DuaDriftLayer_frDrift1__sFjj3 14s ease-in-out infinite;display:inline-block;position:relative}.DuaDriftLayer_driftWrap2__I_cvm{animation:DuaDriftLayer_frDrift2__amrdW 17s ease-in-out infinite;display:inline-block;position:relative}.DuaDriftLayer_driftWrap3__7h0l0{animation:DuaDriftLayer_frDrift3__QfO0Y 19s ease-in-out infinite;display:inline-block;position:relative}.DuaDriftLayer_duaText__WGwNW{font-family:var(--font-calligraphy),var(--font-home-arabic),Amiri,serif;white-space:nowrap;direction:rtl;font-weight:400;line-height:1.3;animation:DuaDriftLayer_frDua__BQ57H cubic-bezier(.6,0,.25,1) infinite;display:block}.DuaDriftLayer_duaTextGreen__Hi6o0{color:var(--green)}.DuaDriftLayer_duaTextGold__Ygg0s{color:var(--gold)}.DuaDriftLayer_duaTextDark__KGTG8.DuaDriftLayer_duaTextGreen__Hi6o0{color:#4fa88b}.DuaDriftLayer_duaTextDark__KGTG8.DuaDriftLayer_duaTextGold__Ygg0s{color:#d4a845}.DuaDriftLayer_duaNib__jJv_2{background:var(--gold);opacity:0;border-radius:50%;width:7px;height:7px;animation:DuaDriftLayer_frNib__xHmJ_ cubic-bezier(.6,0,.25,1) infinite;position:absolute;top:46%;box-shadow:0 0 9px 2px #c8962a8c}@media (max-width:640px){.DuaDriftLayer_duaLayer__0JbOE{opacity:.65}.DuaDriftLayer_duaAnchor1___0jVU .DuaDriftLayer_duaText__WGwNW{font-size:32px}.DuaDriftLayer_duaAnchor2__TS_nY .DuaDriftLayer_duaText__WGwNW{font-size:24px}.DuaDriftLayer_duaAnchor3__Ka7lj .DuaDriftLayer_duaText__WGwNW,.DuaDriftLayer_duaAnchor4__0xpZt .DuaDriftLayer_duaText__WGwNW,.DuaDriftLayer_duaAnchor5__wNtKr .DuaDriftLayer_duaText__WGwNW{font-size:20px}}@media (prefers-reduced-motion:reduce){.DuaDriftLayer_duaText__WGwNW{clip-path:none!important;opacity:var(--dua-opacity,.16)!important;animation-duration:.001ms!important}.DuaDriftLayer_duaNib__jJv_2{display:none!important}.DuaDriftLayer_driftWrap1__LcF7L,.DuaDriftLayer_driftWrap2__I_cvm,.DuaDriftLayer_driftWrap3__7h0l0{animation:none!important}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@keyframes HeroGlowLayer_frPulse__dD9Jb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}@keyframes HeroGlowLayer_frWipe__tYotq{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes HeroGlowLayer_frRise__ZtsB7{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroGlowLayer_frDrift1__jxQdc{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes HeroGlowLayer_frDrift2__RXfyd{0%,to{transform:translateY(0)}50%{transform:translateY(11px)}}@keyframes HeroGlowLayer_frDrift3__dh5ex{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes HeroGlowLayer_frDua__LJwqm{0%{clip-path:inset(-8% 0 -8% 100%);opacity:0}5%{opacity:var(--dua-opacity,.16)}30%{clip-path:inset(-8% 0);opacity:var(--dua-opacity,.16)}74%{clip-path:inset(-8% 0);opacity:var(--dua-opacity,.16)}90%{clip-path:inset(-8% 0);opacity:0}to{clip-path:inset(-8% 0 -8% 100%);opacity:0}}@keyframes HeroGlowLayer_frNib__osVg_{0%{opacity:0;left:99%}5%{opacity:.85}28%{opacity:.85;left:-1%}33%{opacity:0;left:-1%}to{opacity:0;left:-1%}}.HeroGlowLayer_glowLayer__zk8GZ{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.HeroGlowLayer_orbWrapAccent__V8B5a,.HeroGlowLayer_orbWrapPrimary__iyIYV,.HeroGlowLayer_orbWrapSecondary__1SFTm{pointer-events:none;display:block;position:absolute}.HeroGlowLayer_orbWrapPrimary__iyIYV{width:min(92vw,780px);height:min(52vh,480px);transform:translate(calc(-50% + var(--mx,0) * 52px),calc(var(--my,0) * 38px));top:12%;left:50%}.HeroGlowLayer_orbWrapSecondary__1SFTm{width:min(70vw,560px);height:min(44vh,380px);transform:translate(calc(-50% + var(--mx,0) * -36px),calc(var(--my,0) * -28px));top:38%;left:58%}.HeroGlowLayer_orbWrapAccent__V8B5a{width:min(64vw,520px);height:min(36vh,320px);transform:translate(calc(-50% + var(--mx,0) * 24px),calc(var(--my,0) * 18px));top:62%;left:42%}.HeroGlowLayer_orbAccent__PoDmI,.HeroGlowLayer_orbPrimary__0ReCU,.HeroGlowLayer_orbSecondary__rXViO{filter:blur(64px);will-change:transform,opacity;border-radius:50%;width:100%;height:100%;display:block}.HeroGlowLayer_orbPrimary__0ReCU{background:radial-gradient(at 42% 38%,#4fa88b47 0,#1f4e3d24 42%,#0000 72%);animation:HeroGlowLayer_heroGlowPulse1__awzsT 16s ease-in-out infinite}.HeroGlowLayer_orbSecondary__rXViO{background:radial-gradient(at 55% 45%,#2d6e5833 0,#143a2e1a 48%,#0000 74%);animation:HeroGlowLayer_heroGlowPulse2__1vWVi 21s ease-in-out infinite}.HeroGlowLayer_orbAccent__PoDmI{background:radial-gradient(#3f8e7229 0,#1f4e3d14 55%,#0000 78%);animation:HeroGlowLayer_heroGlowPulse3__7ViVk 19s ease-in-out infinite}@keyframes HeroGlowLayer_heroGlowPulse1__awzsT{0%,to{opacity:.48;transform:translate(0)scale(1)}33%{opacity:.58;transform:translate(4%,-3%)scale(1.1)}66%{opacity:.4;transform:translate(-3%,2%)scale(.92)}}@keyframes HeroGlowLayer_heroGlowPulse2__1vWVi{0%,to{opacity:.38;transform:translate(0)scale(1)}40%{opacity:.5;transform:translate(-5%,4%)scale(1.08)}70%{opacity:.3;transform:translate(3%,-2%)scale(.95)}}@keyframes HeroGlowLayer_heroGlowPulse3__7ViVk{0%,to{opacity:.28;transform:translate(0)scale(1)}50%{opacity:.4;transform:translate(2%,5%)scale(1.06)}}@media (max-width:720px){.HeroGlowLayer_orbAccent__PoDmI,.HeroGlowLayer_orbPrimary__0ReCU,.HeroGlowLayer_orbSecondary__rXViO{filter:blur(42px)}.HeroGlowLayer_orbWrapPrimary__iyIYV{height:min(48vh,360px);top:8%}}@media (prefers-reduced-motion:reduce){.HeroGlowLayer_orbAccent__PoDmI,.HeroGlowLayer_orbPrimary__0ReCU,.HeroGlowLayer_orbSecondary__rXViO{opacity:.42;transform:none;animation:none!important}.HeroGlowLayer_orbAccent__PoDmI,.HeroGlowLayer_orbSecondary__rXViO{opacity:.28}}.HeroShelf_band__1FJIZ{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100svh;min-height:100dvh;background:radial-gradient(80% 55% at 50% 108%,rgba(212,168,69,.12) 0,transparent 60%),linear-gradient(180deg,#14120d,#0f0d0a 52%,#0b0a07);border-bottom:1px solid rgba(212,168,69,.28);padding-top:clamp(72px,10vh,96px)}.HeroShelf_openDismiss__yr_s4{position:absolute;inset:0;z-index:1;margin:0;padding:0;border:none;background:transparent;cursor:default}.HeroShelf_wordmark__9pcFU{position:relative;z-index:1;flex:none;text-align:center;padding:clamp(20px,4vh,40px) var(--shell-pad-x) 0}.HeroShelf_titleArabic__WcerZ{font-family:var(--font-amiri),"Scheherazade New",serif;font-size:clamp(26px,4vw,44px);line-height:1.3;color:#d4a845;margin:clamp(14px,2.2vh,28px) 0 4px}.HeroShelf_titleEnglish__Shd3U{font-family:var(--font-hero-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(44px,8vw,92px);font-weight:600;line-height:1.04;letter-spacing:-.02em;color:#f2eadb;text-wrap:balance;margin:0}.HeroShelf_subcopy__9xJIa{font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:clamp(15px,1.9vw,18px);line-height:1.5;color:#b3a88f;margin:14px auto 0;max-width:640px;text-wrap:balance}.HeroShelf_subcopyAccent__WTHo9{font-family:var(--font-home-arabic),Amiri,serif;font-style:italic;color:#d4a845}.HeroShelf_rowWrap__bo84j{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:0;margin-top:clamp(-60px,-4vw,-10px)}.HeroShelf_underRow__kxJ1U{position:relative;z-index:2;flex:none;justify-content:center;gap:8px 12px;padding:0 var(--shell-pad-x) clamp(16px,2.5vh,28px)}.HeroShelf_pills__VCxN9,.HeroShelf_underRow__kxJ1U{display:flex;align-items:center;flex-wrap:nowrap;min-width:0}.HeroShelf_pills__VCxN9{gap:6px;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--shell-pad-x);padding:2px var(--shell-pad-x);margin-inline:calc(-1 * var(--shell-pad-x));justify-content:safe center}.HeroShelf_pills__VCxN9::-webkit-scrollbar{display:none}.HeroShelf_pill__6lgAf{flex:none;white-space:nowrap;scroll-snap-align:start;font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#cfc4a9;background:rgba(242,234,219,.05);border:1px solid rgba(212,168,69,.28);border-radius:999px;padding:5px 10px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.HeroShelf_pill__6lgAf:hover{background:rgba(212,168,69,.12);color:#f2eadb}.HeroShelf_pill__6lgAf:focus-visible{outline:2px solid #d4a845;outline-offset:2px}.HeroShelf_pillActive__k0RVD{background:rgba(212,168,69,.18);border-color:rgba(212,168,69,.65);color:#f0d68a}.HeroShelf_hint__pWLml{font-family:var(--font-home-serif),Lora,Georgia,serif;font-size:11.5px;font-style:italic;color:#8e8268;margin:0;white-space:nowrap;flex:none}@media (max-width:720px){.HeroShelf_band__1FJIZ{padding-top:clamp(68px,11vh,88px)}.HeroShelf_wordmark__9pcFU{padding-top:clamp(40px,11vh,80px)}.HeroShelf_rowWrap__bo84j{margin-top:-8px}.HeroShelf_hint__pWLml{display:none}}.DashboardBook3D_wrap__PlKm4{position:relative;display:block;flex:none;overflow:visible;text-decoration:none;--fan:0deg}.DashboardBook3D_wrap__PlKm4:focus-visible{outline:none}.DashboardBook3D_wrap__PlKm4:focus-visible .DashboardBook3D_book__ze_EO{outline:2px solid var(--green,#1f4e3d);outline-offset:6px;border-radius:6px}.DashboardBook3D_sizeMini__9XsCn{--book-h:60px;--book-w:48px;--book-d:8px;width:48px;height:72px}.DashboardBook3D_sizeCompact__cphe5{--book-h:160px;--book-w:120px;--book-d:21px;width:140px;height:190px}.DashboardBook3D_sizeResume__tCabR{--book-h:200px;--book-w:150px;--book-d:26px;width:170px;height:230px}.DashboardBook3D_sizeFeatured__D5yar{--book-h:240px;--book-w:180px;--book-d:31px;width:200px;height:270px}.DashboardBook3D_book__ze_EO{position:absolute;left:50%;bottom:0;width:var(--book-w);height:var(--book-h);margin-left:calc(var(--book-w) / -2)}@media (prefers-reduced-motion:reduce){.DashboardBook3D_sizeCompact__cphe5,.DashboardBook3D_sizeFeatured__D5yar,.DashboardBook3D_sizeMini__9XsCn,.DashboardBook3D_sizeResume__tCabR{height:auto;min-height:calc(var(--book-h) + 20px)}}.ClassOverviewStats_row__pL88L{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.ClassOverviewStats_card__Ig1p5{text-align:left}.ClassOverviewStats_number__TnC0F{margin:0 0 6px;font-family:var(--font-lora),Lora,serif;font-size:calc(34px * var(--page-font-scale, 1));font-weight:600;line-height:1;color:var(--ink)}.ClassOverviewStats_numberZero__ilpzn{color:var(--ink-3)}.ClassOverviewStats_label__9d2YO{margin:0;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:calc(10px * var(--page-font-scale, 1));font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media (max-width:600px){.ClassOverviewStats_row__pL88L{grid-template-columns:repeat(2,1fr)}}.ClassDashboardHero_card__YJrLi{width:100%}.ClassDashboardHero_grid___LpiS{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start;overflow:visible}.ClassDashboardHero_coverCol__p81IM{display:flex;justify-content:center;overflow:visible}.ClassDashboardHero_body__aJWIa{min-width:0;display:flex;flex-direction:column;gap:10px}.ClassDashboardHero_title__MnfgH{font-family:var(--font-lora),Georgia,serif;font-size:clamp(22px,3vw,28px);font-weight:600;color:var(--ink);margin:4px 0 0;line-height:1.2}.ClassDashboardHero_bookLine__xLx05{display:flex;flex-direction:column;gap:2px;margin:0}.ClassDashboardHero_bookArabic__SQj8d{font-family:var(--font-amiri),Amiri,serif;font-size:20px;line-height:1.5;color:var(--ink);direction:rtl}.ClassDashboardHero_bookTranslit__ttmW_{font-family:var(--font-lora),Georgia,serif;font-size:14px;font-style:italic;color:var(--ink-2)}.ClassDashboardHero_bookAuthor__6fVcp{font-style:normal;color:var(--ink-3)}.ClassDashboardHero_meta__BwfiO{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-4);margin:0}.ClassDashboardHero_badge__uLFvf{display:inline-block;padding:2px 8px;border-radius:999px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ClassDashboardHero_badgePublic__ItJJI{background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green);border:1px solid color-mix(in srgb,var(--green) 35%,transparent)}.ClassDashboardHero_badgePrivate__LuUKQ{background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.ClassDashboardHero_desc__7Jb2O{font-family:var(--font-lora),Georgia,serif;font-size:14px;line-height:1.7;color:var(--ink-2);margin:2px 0 0}.ClassDashboardHero_progress__WWsbn{margin-top:6px}.ClassDashboardHero_progressTrack__V6DzP{height:6px;border-radius:99px;background:var(--paper-2,var(--parchment-2));overflow:hidden;margin-bottom:6px}.ClassDashboardHero_progressFill__M7O00{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--green-2,var(--green)));transition:width .6s cubic-bezier(.4,0,.2,1)}.ClassDashboardHero_progressLabel__x8oxj{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-3);margin:0}.ClassDashboardHero_actions__ssgX6{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.ClassDashboardHero_btnPrimary__1uhT0{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--parchment);background:var(--green);border:1px solid var(--green);border-radius:999px;padding:10px 20px;text-decoration:none;cursor:pointer;transition:background .2s ease,transform .08s ease}.ClassDashboardHero_btnPrimary__1uhT0:hover{background:var(--green-2,color-mix(in srgb,var(--green) 85%,black))}.ClassDashboardHero_btnPrimary__1uhT0:active{transform:translateY(1px)}.ClassDashboardHero_btnSecondary__gQh0u{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:var(--paper);border:1px solid var(--border);border-radius:999px;padding:9px 16px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.ClassDashboardHero_btnSecondary__gQh0u:hover{border-color:var(--border-2);color:var(--ink)}.ClassDashboardHero_btnGhost__qfKa1{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-decoration:none;padding:9px 4px;transition:color .15s ease}.ClassDashboardHero_btnGhost__qfKa1:hover{color:var(--ink)}@media (max-width:640px){.ClassDashboardHero_grid___LpiS{grid-template-columns:1fr;gap:20px}.ClassDashboardHero_coverCol__p81IM{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ClassDashboardHero_btnGhost__qfKa1,.ClassDashboardHero_btnPrimary__1uhT0,.ClassDashboardHero_btnSecondary__gQh0u,.ClassDashboardHero_progressFill__M7O00{transition:none}}.ClassDashboardWidgets_row____f3z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ClassDashboardWidgets_widget__xwNcb{display:flex;flex-direction:column}.ClassDashboardWidgets_recBody__fSBS_{display:flex;flex-direction:column;gap:6px;margin-top:12px}.ClassDashboardWidgets_recTitle__NDw0t{font-family:var(--font-lora),Georgia,serif;font-size:15px;font-weight:600;color:var(--ink);margin:0;line-height:1.4}.ClassDashboardWidgets_recDate__ZZpHl{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-4);margin:0}.ClassDashboardWidgets_statBig__njCIT{display:flex;align-items:baseline;gap:8px;font-family:var(--font-lora),Georgia,serif;font-size:30px;font-weight:600;color:var(--ink);margin:0;line-height:1}.ClassDashboardWidgets_statUnit__rJ96x{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.ClassDashboardWidgets_nextList__fC9IF{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:6px}.ClassDashboardWidgets_nextItem__HUglc{font-family:var(--font-lora),Georgia,serif;font-size:13px;color:var(--ink-2);padding-left:14px;position:relative;line-height:1.5}.ClassDashboardWidgets_nextItem__HUglc:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--gold)}.ClassDashboardWidgets_widgetLink__wf7DG{align-self:flex-start;margin-top:4px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--green);text-decoration:none;transition:color .15s ease}.ClassDashboardWidgets_widgetLink__wf7DG:hover{color:var(--green-2,color-mix(in srgb,var(--green) 75%,black));text-decoration:underline}.ClassDashboardWidgets_empty__HFECI{font-family:var(--font-lora),Georgia,serif;font-size:14px;color:var(--ink-3);margin:12px 0 0}@media (max-width:640px){.ClassDashboardWidgets_row____f3z{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ClassDashboardWidgets_widgetLink__wf7DG{transition:none}}.classDashboard_page__dlr3q{min-height:100vh;background:var(--parchment);padding-bottom:80px}.classDashboard_stack__UBZDZ{display:flex;flex-direction:column;gap:20px;width:100%;max-width:none;margin:0 auto;padding:32px var(--shell-pad-x) 0}.classDashboard_overviewStack__yRjHn{display:flex;flex-direction:column;gap:18px}.classDashboard_heroWrap__qEUOL{width:100%;max-width:none;margin:0 auto;padding:48px var(--shell-pad-x) 0}@media (max-width:768px){.classDashboard_stack__UBZDZ{padding:20px 16px 0}.classDashboard_heroWrap__qEUOL{padding:24px 16px 0}}.classDashboard_previewWrap__zjAAJ{max-width:600px;margin:0 auto;padding:60px 20px}.classDashboard_loading__g3ljW{font-size:14px;color:var(--ink-3);padding:24px 0}.classDashboard_previewCard__Rs924{display:flex;flex-direction:column;gap:16px}.classDashboard_previewTitle__NRPJ4{font-family:var(--font-lora),Georgia,serif;font-size:clamp(22px,3vw,28px);font-weight:600;color:var(--ink);margin:0;line-height:1.25}.classDashboard_previewInstitution__uP6a3{font-size:13.5px;color:var(--ink-2);margin:0}.classDashboard_previewMeta__pklC0{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-4);margin:0}.classDashboard_previewDesc__nb_bl{font-family:var(--font-lora),Georgia,serif;font-size:14.5px;line-height:1.7;color:var(--ink-2);margin:0}.classDashboard_previewActions__y_XY7{display:flex;gap:10px;margin-top:4px}.classDashboard_joinBtn__8xVnw{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--parchment);background:var(--green);border:1px solid var(--green);border-radius:999px;padding:10px 20px;cursor:pointer;transition:background .2s ease,transform .08s ease}.classDashboard_joinBtn__8xVnw:hover{background:var(--green-2,color-mix(in srgb,var(--green) 85%,black))}.classDashboard_joinBtn__8xVnw:active{transform:translateY(1px)}.classDashboard_layout__hCi55{display:grid;grid-template-columns:200px minmax(0,1fr);gap:0;align-items:start;width:100%;max-width:none;margin:0 auto;padding:0 var(--shell-pad-x)}.classDashboard_sidebar__EyF3j{position:sticky;top:24px;padding:24px 8px 24px 0}.classDashboard_sidebarHeader__fnWqP{padding:0 12px 16px;border-bottom:1px solid var(--border);margin-bottom:8px}.classDashboard_sidebarClassName__bVyYP{font-family:var(--font-lora),Georgia,serif;font-size:13px;font-weight:600;font-style:italic;color:var(--ink);margin:4px 0 0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.classDashboard_sidebarInstitution__l1OXu{letter-spacing:.08em;color:var(--ink-4);margin:3px 0 0}.classDashboard_settingsLink__3rInc,.classDashboard_sidebarInstitution__l1OXu{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;text-transform:uppercase}.classDashboard_settingsLink__3rInc{display:inline-flex;align-items:center;gap:5px;margin:4px 12px 8px;font-weight:500;letter-spacing:.1em;color:var(--ink-3);text-decoration:none;transition:color .15s ease}.classDashboard_settingsLink__3rInc:hover{color:var(--ink)}.classDashboard_sidebarNav__FVjKC{display:flex;flex-direction:column;gap:2px}.classDashboard_sidebarLink__kFXqd{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:999px;text-decoration:none;font-family:var(--font-lora),Georgia,serif;font-size:13.5px;color:var(--ink-2);transition:background .15s ease,color .15s ease;position:relative}.classDashboard_sidebarLink__kFXqd:hover{background:var(--gold-faint);color:var(--ink)}.classDashboard_sidebarLinkDot__1QZ42{width:6px;height:6px;border-radius:50%;background:var(--border-2);flex-shrink:0;transition:background .15s ease}.classDashboard_sidebarLink__kFXqd:hover .classDashboard_sidebarLinkDot__1QZ42{background:var(--gold)}.classDashboard_content__5TNNv{padding:24px 0 24px 24px;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:20px}.classDashboard_section__inKFk{scroll-margin-top:32px}.classDashboard_sectionHead__J36G2{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.classDashboard_sectionTitle__ruvNJ{font-family:var(--font-lora),Georgia,serif;font-size:18px;font-weight:600;color:var(--ink);margin:0}.classDashboard_bookLink__f9jGz{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-lora),Georgia,serif;font-size:14px;font-weight:500;color:var(--green);text-decoration:none;transition:color .15s ease}.classDashboard_bookLink__f9jGz:hover{color:var(--green-2,color-mix(in srgb,var(--green) 75%,black))}.classDashboard_bookLinkArrow___d8tF{font-size:13px;transition:transform .15s ease}.classDashboard_bookLink__f9jGz:hover .classDashboard_bookLinkArrow___d8tF{transform:translateX(3px)}.classDashboard_discussionBtn__U6R5G{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--parchment);background:var(--green);border:1px solid var(--green);border-radius:999px;padding:9px 16px;text-decoration:none;transition:background .2s ease}.classDashboard_discussionBtn__U6R5G:hover{background:var(--green-2,color-mix(in srgb,var(--green) 85%,black))}.classDashboard_overviewActions__poqj6{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.classDashboard_overviewDesc__003gw{font-family:var(--font-lora),Georgia,serif;font-size:14px;line-height:1.7;color:var(--ink-2);margin:0 0 12px}.classDashboard_pinsList__DUsJz{display:flex;flex-direction:column;gap:10px;margin-top:12px}.classDashboard_pin__WpR1r{font-size:13.5px;color:var(--ink);line-height:1.65;padding:10px 14px;background:var(--parchment-2);border-radius:var(--r-sm);border-left:3px solid var(--gold)}.classDashboard_taskList__lFR5D{display:flex;flex-direction:column;gap:12px}.classDashboard_taskItem__xbCRT{padding:14px 16px;background:var(--parchment);border:1px solid var(--border);border-radius:var(--r-sm)}.classDashboard_taskTitle__Q5O_G{font-family:var(--font-lora),Georgia,serif;font-size:14px;font-weight:500;color:var(--ink);margin:0 0 4px}.classDashboard_taskDesc__54r9I{font-size:12.5px;color:var(--ink-3);margin:0 0 4px;line-height:1.55}.classDashboard_taskDue__uMzuH{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--gold);margin:0 0 6px}.classDashboard_taskSubmitLink__T499O{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);text-decoration:none}.classDashboard_taskSubmitLink__T499O:hover{text-decoration:underline}.classDashboard_linksGrid__bog5A{display:flex;flex-wrap:wrap;gap:8px}.classDashboard_linkBtn__UArYg{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:var(--paper);border:1px solid var(--border);border-radius:999px;padding:8px 14px;text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .1s ease}.classDashboard_linkBtn__UArYg:hover{border-color:var(--border-2);color:var(--ink);transform:translateY(-1px)}.classDashboard_memberCount__Rq3mv{font-family:var(--font-lora),Georgia,serif;font-size:32px;font-weight:600;color:var(--ink);margin:0 0 4px;line-height:1}.classDashboard_memberLabel__yzbCZ{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin:0}.classDashboard_empty__xItap{font-family:var(--font-lora),Georgia,serif;font-size:14px;color:var(--ink-3);margin:0;padding:16px 0}@media (max-width:768px){.classDashboard_layout__hCi55{grid-template-columns:1fr;padding:0 16px}.classDashboard_sidebar__EyF3j{position:static;border-bottom:1px solid var(--border);padding:20px 0 0}.classDashboard_sidebarNav__FVjKC{flex-direction:row;flex-wrap:wrap;gap:4px}.classDashboard_content__5TNNv{padding:20px 0 0;border-left:none}}@media (prefers-reduced-motion:reduce){.classDashboard_bookLinkArrow___d8tF,.classDashboard_bookLink__f9jGz,.classDashboard_discussionBtn__U6R5G,.classDashboard_joinBtn__8xVnw,.classDashboard_linkBtn__UArYg,.classDashboard_sidebarLink__kFXqd,.classDashboard_watchBtn__XW16m{transition:none}.classDashboard_bookLink__f9jGz:hover .classDashboard_bookLinkArrow___d8tF,.classDashboard_linkBtn__UArYg:hover{transform:none}}.ClassSectionTabs_wrap__NGL1e{display:flex;flex-direction:column;gap:18px}.ClassSectionTabs_tabBar__0mliv{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--border);overflow-x:auto}.ClassSectionTabs_tab__Bd6_y{position:relative;flex-shrink:0;padding:10px 16px;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);transition:color .15s ease,border-color .15s ease}.ClassSectionTabs_tab__Bd6_y:hover{color:var(--ink)}.ClassSectionTabs_tabActive__hdFQt{color:var(--ink);border-bottom-color:var(--gold)}.ClassSectionTabs_tab__Bd6_y:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;border-radius:999px}.ClassSectionTabs_panel__emtnO{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){.ClassSectionTabs_tab__Bd6_y{transition:none}}.LockedContentRow_row__HpD7S{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--parchment-2,var(--parchment));border:1px dashed var(--border-2,var(--border));border-radius:var(--r-sm);opacity:.85}.LockedContentRow_lockIcon__Dkk5N{font-size:14px;line-height:1.4;flex-shrink:0;filter:grayscale(.4);opacity:.7}.LockedContentRow_body__hfCTD{flex:1;min-width:0}.LockedContentRow_title__UQIiE{font-family:var(--font-lora),Georgia,serif;font-size:14px;font-weight:500;color:var(--ink-3);margin:0 0 3px;line-height:1.5}.LockedContentRow_reason__dfxHn{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-4);margin:0}.DripFeedFields_wrap__2Zkps{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--parchment-2,var(--parchment));border:1px solid var(--border);border-radius:var(--r-sm)}.DripFeedFields_legend__D0m0d{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin:0}.DripFeedFields_fields__gBmhH{display:flex;gap:8px;flex-wrap:wrap}.DripFeedFields_field__4jhwB{display:flex;flex-direction:column;gap:3px;flex:1;min-width:140px}.DripFeedFields_label__pUre_{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.DripFeedFields_input__Zm4dT{border:1px solid var(--parchment-3,var(--border));border-radius:4px;padding:6px 10px;font-size:13px;font-family:inherit;background:var(--parchment);color:var(--ink);width:100%}.DripFeedFields_input__Zm4dT:disabled{opacity:.5;cursor:not-allowed}.LessonEditor_form__xI3G7{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--parchment)}.LessonEditor_field__vI4M5{display:flex;flex-direction:column;gap:4px}.LessonEditor_label__ya2BW{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.LessonEditor_input__OfiJ4,.LessonEditor_textarea__PAumW{border:1px solid var(--parchment-3);border-radius:4px;padding:7px 10px;font-size:13px;font-family:inherit;background:var(--paper);color:var(--ink)}.LessonEditor_textarea__PAumW{resize:vertical}.LessonEditor_message__pENZl{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;color:var(--ink-3);margin:0}.LessonEditor_actions__JWsxL{display:flex;gap:8px;margin-top:2px}.LessonEditor_btnPrimary__Xd_Bb{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--green);background:var(--green);color:var(--parchment)}.LessonEditor_btnPrimary__Xd_Bb:disabled{opacity:.5;cursor:not-allowed}.LessonEditor_btnGhost__Y_8O2{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--border-2);background:transparent;color:var(--ink-3)}.LessonEditor_btnGhost__Y_8O2:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink)}.QuizReviewPanel_wrap__bQIed{display:flex;flex-direction:column;gap:14px}.QuizReviewPanel_head__x3Elo{display:flex;align-items:center;justify-content:space-between;gap:12px}.QuizReviewPanel_eyebrow__1bnhh{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0}.QuizReviewPanel_draftPill__59o6N,.QuizReviewPanel_publishedPill__mj7YU{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.QuizReviewPanel_draftPill__59o6N{background:color-mix(in srgb,var(--ink-4) 12%,transparent);color:var(--ink-3)}.QuizReviewPanel_publishedPill__mj7YU{background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green)}.QuizReviewPanel_notice__mZ6Ln{font-family:var(--font-lora),Georgia,serif;font-size:13.5px;color:var(--ink-3);line-height:1.55;margin:0}.QuizReviewPanel_questions__V8Id3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.QuizReviewPanel_question__4fkPW{border:1px solid var(--border);border-radius:var(--r-lg);padding:14px 16px;background:var(--paper)}.QuizReviewPanel_qHead__4M2_B{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.QuizReviewPanel_prompt__cldw4{font-family:var(--font-lora),Georgia,serif;font-size:14.5px;line-height:1.55;color:var(--ink);margin:0}.QuizReviewPanel_promptArabic__lBgAn{font-family:var(--font-amiri),Amiri,serif;font-size:19px}.QuizReviewPanel_promptWord__UzlvU{font-family:var(--font-amiri),Amiri,serif;font-size:18px;font-weight:600}.QuizReviewPanel_qNum__u0LKI{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:12px;color:var(--ink-4)}.QuizReviewPanel_badges__46ccg{display:flex;gap:6px;flex-shrink:0;flex-wrap:wrap}.QuizReviewPanel_typeBadge__jCiN3{background:color-mix(in srgb,var(--ink-4) 10%,transparent);color:var(--ink-3)}.QuizReviewPanel_reviewBadge__vIKSQ,.QuizReviewPanel_typeBadge__jCiN3{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:8.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.QuizReviewPanel_reviewBadge__vIKSQ{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold)}.QuizReviewPanel_choices__K4KeW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.QuizReviewPanel_choice__9gWxa{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:var(--r-sm)}.QuizReviewPanel_choiceCorrect__5yKi_{background:color-mix(in srgb,var(--green) 12%,transparent)}.QuizReviewPanel_dot__8mmtS{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--border-2)}.QuizReviewPanel_choiceCorrect__5yKi_ .QuizReviewPanel_dot__8mmtS{background:var(--green)}.QuizReviewPanel_choiceText__PGejo{font-family:var(--font-lora),Georgia,serif;font-size:13.5px;color:var(--ink-2)}.QuizReviewPanel_choiceArabic__feYFS{font-family:var(--font-amiri),Amiri,serif;font-size:17px;color:var(--ink-2)}.QuizReviewPanel_explanation__rvxSI{margin:10px 0 0;font-size:12px;font-style:italic;color:var(--ink-3);line-height:1.5}.QuizReviewPanel_message__XNW_g{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;color:var(--ink-3);margin:0}.QuizReviewPanel_actions__jWKRJ{display:flex;gap:8px;flex-wrap:wrap}.QuizReviewPanel_btnPrimary__UeauE{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--green);background:var(--green);color:var(--parchment)}.QuizReviewPanel_btnPrimary__UeauE:disabled{opacity:.5;cursor:not-allowed}.QuizReviewPanel_btnGhost__Ul3IW{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--border-2);background:transparent;color:var(--ink-3)}.QuizReviewPanel_btnGhost__Ul3IW:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink)}.QuizReviewPanel_btnGhost__Ul3IW:disabled{opacity:.5;cursor:not-allowed}.QuizReviewPanel_questionApproved__jOdC1{border-color:color-mix(in srgb,var(--green) 45%,var(--border));background:color-mix(in srgb,var(--green) 5%,var(--paper))}.QuizReviewPanel_approvedPill__KduyV{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:8.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green)}.QuizReviewPanel_rowActions__XBcR7{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;align-items:center}.QuizReviewPanel_btnAccept__Jxxv2{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--green);background:transparent;color:var(--green)}.QuizReviewPanel_btnAccept__Jxxv2:hover:not(:disabled){background:color-mix(in srgb,var(--green) 12%,transparent)}.QuizReviewPanel_btnAccept__Jxxv2:disabled{opacity:.5;cursor:not-allowed}.QuizReviewPanel_btnDanger__IEdMd{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--red,#b4413c) 55%,var(--border));background:transparent;color:var(--red,#b4413c)}.QuizReviewPanel_btnDanger__IEdMd:hover:not(:disabled){background:color-mix(in srgb,var(--red,#b4413c) 10%,transparent)}.QuizReviewPanel_btnDanger__IEdMd:disabled{opacity:.5;cursor:not-allowed}.QuizReviewPanel_editForm__dczde{display:flex;flex-direction:column;gap:12px}.QuizReviewPanel_field__QhHeQ{display:flex;flex-direction:column;gap:6px}.QuizReviewPanel_fieldLabel__JlEr7{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.QuizReviewPanel_input__qWEEA,.QuizReviewPanel_textarea__wniKb{font-family:var(--font-lora),Georgia,serif;font-size:13.5px;color:var(--ink);background:var(--parchment);border:1px solid var(--border-2);border-radius:var(--r-sm);padding:8px 10px;width:100%;resize:vertical}.QuizReviewPanel_input__qWEEA:focus,.QuizReviewPanel_textarea__wniKb:focus{outline:none;border-color:var(--gold)}.QuizReviewPanel_choiceEditRow__1k1U4{display:flex;align-items:center;gap:8px}.QuizReviewPanel_choiceEditRow__1k1U4 .QuizReviewPanel_input__qWEEA{flex:1}.QuizReviewPanel_removeBtn__LcuvN{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--border-2);background:transparent;color:var(--ink-3);font-size:16px;line-height:1;cursor:pointer}.QuizReviewPanel_removeBtn__LcuvN:hover:not(:disabled){border-color:var(--red,#b4413c);color:var(--red,#b4413c)}.QuizReviewPanel_removeBtn__LcuvN:disabled{opacity:.4;cursor:not-allowed}.QuizReviewPanel_addChoiceBtn__NoeOq{align-self:flex-start;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:10px;letter-spacing:.06em;color:var(--ink-3);background:transparent;border:none;cursor:pointer;padding:2px 0}.QuizReviewPanel_addChoiceBtn__NoeOq:hover{color:var(--gold)}.QuizReviewPanel_targetField__mKJRs{display:flex;align-items:center;gap:6px}.QuizReviewPanel_targetInput__xXCfc{width:52px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:12px;color:var(--ink);background:var(--parchment);border:1px solid var(--border-2);border-radius:var(--r-sm);padding:6px 8px}.QuizReviewPanel_targetInput__xXCfc:focus{outline:none;border-color:var(--gold)}.ContinueReading_header__cVfEk{display:flex;align-items:center;justify-content:space-between;gap:12px}.ContinueReading_streakBadge__fQEJy{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;border-radius:999px;text-decoration:none;border:1px solid color-mix(in srgb,var(--gold) 40%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 20%,var(--paper)),color-mix(in srgb,var(--gold) 7%,var(--paper)));box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease}.ContinueReading_streakBadge__fQEJy:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--gold) 65%,var(--border));box-shadow:0 6px 16px color-mix(in srgb,var(--gold) 22%,transparent)}.ContinueReading_streakBadge__fQEJy:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ContinueReading_streakFlame__ZoRUg{width:15px;height:15px;flex-shrink:0;color:var(--gold);transform-origin:center bottom}.ContinueReading_streakBadge__fQEJy:hover .ContinueReading_streakFlame__ZoRUg{animation:ContinueReading_flameFlicker__HBsp6 .9s ease-in-out infinite}@keyframes ContinueReading_flameFlicker__HBsp6{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.12) rotate(-4deg)}60%{transform:scale(1.06) rotate(3deg)}}.ContinueReading_streakNum__0VaPw{font-family:var(--font-lora),Lora,serif;font-size:15px;font-weight:700;line-height:1;color:var(--ink)}.ContinueReading_streakWord__aYDRz{font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ContinueReading_streakDots__52Qeh{display:inline-flex;align-items:center;gap:3px;margin-left:3px;padding-left:8px;border-left:1px solid color-mix(in srgb,var(--gold) 30%,var(--border))}.ContinueReading_streakDot__P5g3I{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--ink-4) 22%,transparent)}.ContinueReading_streakDotPartial__XKxgL{background:color-mix(in srgb,var(--gold) 55%,transparent)}.ContinueReading_streakDotFilled__mvGKN{background:var(--green)}@media (prefers-reduced-motion:reduce){.ContinueReading_streakBadge__fQEJy{transition:none}.ContinueReading_streakBadge__fQEJy:hover{transform:none}.ContinueReading_streakBadge__fQEJy:hover .ContinueReading_streakFlame__ZoRUg{animation:none}}@media (max-width:480px){.ContinueReading_streakDots__52Qeh{display:none}}.ContinueReading_grid__YmXnn{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:18px;overflow:visible}.ContinueReading_coverCol__5jxY9{overflow:visible}.ContinueReading_body__bl5GU{min-width:0;display:flex;flex-direction:column}.ContinueReading_bookTitle__8BM5Y{margin:0 0 8px}.ContinueReading_bookAr__79s_E{display:block;font-family:var(--font-amiri),Amiri,serif;font-size:calc(26px * var(--page-font-scale, 1));line-height:1.4;color:var(--ink);direction:rtl;text-align:right}.ContinueReading_bookEn__rKcWN{display:block;margin-top:4px;font-family:var(--font-lora),Lora,serif;font-size:calc(15px * var(--page-font-scale, 1));font-style:italic;font-weight:400;color:var(--ink-2)}.ContinueReading_chapter__fJEQI{margin:0 0 14px;font-family:var(--font-lora),Lora,serif;font-size:calc(14px * var(--page-font-scale, 1));color:var(--ink-3)}.ContinueReading_excerpt__xcWf6{margin:0 0 18px;padding-left:12px;border-left:2px solid var(--gold)}.ContinueReading_excerptAr__4NqxL{margin:0 0 8px;font-family:var(--font-amiri),Amiri,serif;font-size:calc(22px * var(--page-font-scale, 1));line-height:1.8;color:var(--ink);direction:rtl;text-align:right}.ContinueReading_excerptEn__Oha_2{margin:0;font-family:var(--font-lora),Lora,serif;font-size:calc(13.5px * var(--page-font-scale, 1));font-style:italic;line-height:1.6;color:var(--ink-2)}.ContinueReading_footer__rXL4P{margin-top:auto;padding-top:16px;border-top:1px solid var(--border)}.ContinueReading_progressTrack__nlElD{height:5px;border-radius:99px;background:var(--paper-2);overflow:hidden;margin-bottom:12px}.ContinueReading_progressFill__XbqLX{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--green-2));transition:width .6s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.ContinueReading_progressFill__XbqLX{transition:none}}.ContinueReading_footerRow__UvjiP{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ContinueReading_chapterPos__PxSG7{font-size:calc(10.5px * var(--page-font-scale, 1));font-weight:500;letter-spacing:.06em;color:var(--ink-2)}.ContinueReading_chapterPos__PxSG7,.ContinueReading_footerMeta__LQ4cD{font-family:var(--font-dm-mono),"DM Mono",monospace;white-space:nowrap}.ContinueReading_footerMeta__LQ4cD{flex:1;min-width:0;font-size:calc(10px * var(--page-font-scale, 1));color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.ContinueReading_resumeBtn__tyWFG{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:var(--green);color:var(--parchment);font-family:var(--font-lora),Lora,serif;font-size:calc(13px * var(--page-font-scale, 1));font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s,transform .08s}.ContinueReading_resumeBtn__tyWFG:hover{background:var(--green-2)}.ContinueReading_resumeBtn__tyWFG:active{transform:scale(.98)}.ContinueReading_resumeBtn__tyWFG:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ContinueReading_primaryAction__5xtD9{display:inline-flex;align-items:center;padding:10px 18px;border-radius:999px;background:var(--green);color:var(--parchment);font-family:var(--font-lora),Lora,serif;font-size:calc(14px * var(--page-font-scale, 1));font-weight:500;text-decoration:none;transition:background .2s,transform .08s}.ContinueReading_primaryAction__5xtD9:hover{background:var(--green-2)}.ContinueReading_primaryAction__5xtD9:active{transform:translateY(1px)}.ContinueReading_primaryAction__5xtD9:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ContinueReading_empty__00w_s{margin:16px 0 18px;font-family:var(--font-lora),Lora,serif;font-size:calc(15px * var(--page-font-scale, 1));line-height:1.6;color:var(--ink-2)}@media (max-width:560px){.ContinueReading_grid__YmXnn{grid-template-columns:1fr}.ContinueReading_coverCol__5jxY9{display:flex;justify-content:center}}.ImportLocalDataDialog_panel__X_JFn{position:relative;margin-bottom:24px;padding:18px 44px 18px 20px;border-radius:var(--r-lg);border:1px solid var(--border);background:var(--paper)}.ImportLocalDataDialog_close__0TkGF{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border);border-radius:50%;background:transparent;color:var(--ink-3);font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:14px;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ImportLocalDataDialog_close__0TkGF:hover{border-color:var(--border-2);color:var(--ink);background:var(--gold-faint)}.ImportLocalDataDialog_lead__eudnm{margin:0 0 8px;font-family:var(--font-lora),Lora,serif;font-size:15px;color:var(--ink)}.ImportLocalDataDialog_hint__soXlW{margin:0 0 16px;font-size:13.5px;color:var(--ink-3)}.ImportLocalDataDialog_error___37oZ{margin:0 0 12px;font-family:var(--font-dm-mono),"DM Mono",monospace;font-size:11px;letter-spacing:.04em;color:#8b3c2d}.ImportLocalDataDialog_actions__UOOgD{display:flex;gap:10px;flex-wrap:wrap}